水下机器人技术解析之水动力学系数
扫描二维码
随时随地手机看文章
(文章来源:网络整理)
求解基本原理:对于水下机器人的的水动力学系数的求解与分析属于计算流体动力学(CFD)的范畴,计算流体动力学是在流体力学的基础上发展而来的,其建立在流体力学基本控制方程的基础上。这些方程任何流动都必须遵守质量守恒定律、牛顿第二定律以及能量守恒定律。
前处理过程:将设计好的三维模型导出为STEP格式,并将其导入到workbench中,模拟机体外部流体环境,添加计算域。保持机体的原点与计算域的原点重合且坐标方向一致。之后在workbench的工作区间添加mesh模块,将之前的几何模型模块与mesh模块链接,打开mesh模块的编辑区间。
Defaults:Physics Preference选取CFD,Solver Preference选取Fluent;Sizing: Size Function选取Curature,Relevance Center和Span Angle Center均选择Fine;Quality: Smoothing选取为Fine。其他保持默认不变。对计算域和机体均进行网格划分。打开Mesh Metric的Element Quality显示网格划分质量。当网格单元质量划分越趋近于1时其网格划分质量越好。
计算过程:首先对网格质量进行检查,选择General的Check。之后在Fluent中进行参数设定,选取计算域材料,并添加机器人所在海域大致的密度和动力粘度,设置残差收敛值和迭代次数,可以根据需要将介质调整为海水,并依据其工作海域的密度的动力系数进行调整,其具体的数据需要根据真实实验结果进行调整。
同时也可以根据需要适当的调整收敛值和迭代次数以保证残差的收敛性能够得到充分的体现。并且设置残差监视器和阻力系数、升力系数以及扭矩系数的监视器,以便于对实时阻力系数的观测、计算结果的导出以及之后对于计算结果的分析。