2. 中国科学院沈阳自动化研究所机器人学国家重点实验室,辽宁 沈阳 110016;
3. 中国科学院机器人与智能制造创新研究院,辽宁 沈阳 110169;
4. 中国人民解放军32033部队,海南 海口 570000
2. Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110169, China;
3. Institute of Robotics and Intelligent Manufacturing Innovation, Chinese Academy of Sciences, Shenyang 110169, China;
4. No. 32033 Unit of PLA, Haikou 570000, China
自主式水下航行器(autonomous underwater vehicle,AUV)可自身携带能源,并配备多种传感器,依靠自制能力在水下完成被赋予的各种任务[1]。AUV自主性高,机动性好,在军事和民用领域得到了广泛应用。但受到目前能源技术水平的限制,AUV不能长时间在水下作业,为及时补充能源和传输数据,需对其进行回收。目前AUV回收方式可分为有人回收和无人回收2种,有人回收方式主要依靠操作人员在母船上通过起吊装置将AUV起吊至甲板,而无人回收又可细分为水面回收和水下回收2种方式[2]。无论是有人回收还是无人水面回收,回收过程的最终阶段都需要AUV在近水面航行,以便将AUV回收至母船甲板上。为了提高回收成功率,需对AUV近水面动力学特性进行研究。学者们对各种不同类型AUV的动力学特性进行了大量研究工作,但大部分的研究是以深水场景为前提的[3-6]。在近水面情况下,AUV的运动受到自由液面的影响,会有与深水状态不同的运动特性[7-10]。
本文以AUV的无人水面回收为背景,分析不同潜深情况下自由液面对AUV运动的影响同时,结合水面回收场景,分析特定潜深下的AUV水动力特性,并求解水动力系数,建立AUV的近水面运动模型。最后,通过运动轨迹仿真对所建立的AUV运动模型进行验证。
1 模型 1.1 AUV参数研究对象为50千克级AUV,按照美军2000−2004年间发布的《美海军UUV总体规划》中给定的潜航器分级标准,将该小型AUV称为便携式AUV[11]。便携式AUV的原始模型如图1所示。
便携式AUV主体上有天线、舵板以及推进器导流罩等,主体以外的装置称为附体。相对于AUV主体来说,附体在CFD计算中,附体会极大增加划分网格的工作量,增加计算时间,降低计算精度,同时使计算结果难以收敛。为了解决上述问题,将AUV原始模型进行适当简化,在CFD计算模型中,去除对计算结果影响较小但对计算难度影响较大的附体。简化的AUV模型如图2所示,习惯上称之为光体。其体长为2 593 mm,直径为250 mm。
粘性流动数值求解的本质是求解纳维-斯托科斯(Navier–Stokes,N–S)方程[12]。根据雷诺数计算公式可以看出,AUV近水面运动过程是一个湍流过程, 目前湍流的数值模拟方法主要有直接数值模拟(direct numerical simulation, DNS)、大涡模拟(large eddy simulation, LES)、雷诺平均方程(reynolds-averaged navier-stokes equations,RANS)等。DNS方法没有对湍流流动做任何简化,直接求解N–S方程,理论上可以得到精确的计算结果。但在实际应用中,DNS方法耗费巨大,目前仅能应用在低雷诺数的简单湍流中;LES方法对N–S方程做了一定简化,该方法认为,大尺度涡对流动的影响较大。通过N–S方程直接求解,而小尺度涡对流动的影响较小,可通过模型对其进行刻画。LES方法在计算量上小于DNS方法,但对于实际应用来说,该方法的计算量仍然偏大,需要高性能的计算设备才能实现;RANS方法顾名思义,是对N–S方程进行平均化处理,忽略了流动的细节,放弃模拟非定常流动,计算平均意义下的流动结果。N–S中的非线性项平均化后会产生雷诺应力项,需引入湍流模型对其进行处理。RANS方法计算量小,在工程实践上得到了广泛应用。考虑到时间成本与现有计算资源,选用RANS方法进行便携式AUV的近水面运动模拟。
RANS方程可写为:
$ \begin{split} & \nabla \cdot\left[\rho U\right]=0,\\ & \quad\quad\frac{\partial \left[\rho U\right]}{\partial t}+\nabla \cdot\left\{\rho UU\right\}=-\nabla p+\left[\nabla \cdot\left\{\left(\tau +{\tau }^{R}\right)\right\}\right],\end{split} $ | (1) |
式中,
要求解RANS方程,必须引入湍流模型,应用
$ \frac{\partial }{\partial t}\left(\rho k\right)+\nabla \cdot\left(\rho k\overline{v}\right)=\nabla \cdot\left[\left(\mu +\frac{{\mu }_{t}}{{\sigma }_{k}}\right)\nabla k\right]+{P}_{k}-\rho \left(\epsilon -{\epsilon }_{0}\right)+{S}_{k} ,$ | (2) |
$ \begin{split} &\frac{\partial }{\partial t}\left(\rho \epsilon \right)+\nabla \cdot\left(\rho \epsilon \overline{v}\right)=\nabla \cdot\left[\left(\mu +\frac{{\mu }_{t}}{{\sigma }_{\epsilon }}\right)\nabla \epsilon \right]+\\ & \quad\quad \frac{1}{{T}_{e}}{C}_{\epsilon 1}{P}_{\epsilon }-{C}_{\epsilon 2}{f}_{2}\rho \left(\frac{\epsilon }{{T}_{e}}-\frac{{\epsilon }_{0}}{{T}_{0}}\right)+{S}_{\epsilon }。\end{split}$ | (3) |
建立图3所示的惯性坐标系和随体坐标系,并定义相关符号。
在AUV近水面运动过程中,假设动系
$ m\left( {\dot u - vr + wq} \right) = X_{\dot u}^{}\dot u + X_{uu}^{}{u^2} ,$ | (4) |
$ m\left( {\dot v - wp + ur} \right) = Y_{\dot v}^{}\dot v + Y_{\dot r}^{}\dot r + Y_v^{}uv + Y_r^{}ur ,$ | (5) |
$ m\left( {\dot w - uq + vp} \right) = Z_w^{}uw + Z_{\dot w}^{}\dot w + Z_{\dot q}^{}\dot q + Z_q^{}uq,$ | (6) |
$ {I_{xx}}\dot p + \left( {{I_{xx}} - {I_{yy}}} \right)qr = {\text{0}} ,$ | (7) |
$ {I_{yy}}\dot q + \left( {{I_{xx}} - {I_{zz}}} \right)rp = M_w^{}uw + M_q^{}uq + M_{\dot w}^{}\dot w + M_{\dot q}^{}\dot q ,$ | (8) |
$ {I_{zz}}\dot r + \left( {{I_{yy}} - {I_{xx}}} \right)pq = N_{\dot r}^{}\dot r{\text{ + }}N_{\dot v}^{}\dot v{\text{ + }}N_v^{}uv + N_r^{}ur 。$ | (9) |
式中:
采用CFD软件进行仿真计算,利用Q=h/D表示AUV的下潜深度,
CFD方法求解水动力问题需要消耗大量计算资源。本文采用的求解方法是RANS方法,对于RANS方法,由于湍流模型的引入,当网格达到一定密度之后,继续增加网格密度对计算结果影响不大。同时,由于离散误差的存在,网格密度过大时误差反而可能增大。为了合理利用计算资源,首先进行网格无关性验证,即在误差合理的情况下,用最粗糙的网格进行计算。为了保证更改网格密度后网格质量不变,最优方法是成倍数加密网格,但是对于三维问题来说,每次网格量需要至少增加8倍,这种方法在实际操作中不可行。本文验证网格无关性的方法如下:首先按照经验大致划分一套初始网格;再根据网格情况通过调整基础尺寸的方式调整网格密度,将不同网格密度下的计算结果进行比较;选取最合理的一套网格为最终的计算网格。
针对潜深Q=1的直航工况,通过调整基础尺寸的方式生成5套不同密度的计算网格。同时,通过对比不同网格密度下的相对误差e来验证网格无关性。e的定义如下式:
$ \left\{ \begin{gathered} {e_{xi}} = \left| {\frac{{{X_i} - {X_{i - 1}}}}{{{X_i}}}} \right| \times {\text{100\% }},i = 1,2,3,4 ,\\ {e_{zi}} = \left| {\frac{{{Z_i} - {Z_{i - 1}}}}{{{Z_i}}}} \right| \times {\text{100\% }},i = 1,2,3,4 。\\ \end{gathered} \right. $ | (10) |
式中:
网格参数与计算结果如表2所示。根据计算结果,同时考虑到实验室计算资源配备情况,最终选取第4套网格作为后续计算标准。
为了确定网格划分方法的计算精度,采用REMUS 100 AUV进行验证。REMUS 100 AUV外形尺寸与本文研究的AUV相近,其在试验中测得的阻力系数为
x,y,z分别为AUV随体坐标系在惯性坐标系下的坐标;u,v,w分别为AUV速度V在随体坐标系3个坐标轴上的投影;p,q,r分别为AUV角速度
为了分析自由液面对AUV运动的影响,分别设置潜深Q=1,1.5,2,2.5,3,3.5,4,航速0.5 kn,1 kn,1.5 kn,通过分析阻力变化探究自由液面对AUV运动的影响。给定来流速度为1.0288 m/s,不同情况下的阻力变化如图6所示。
可以看出,自由液面会增大AUV航行过程中的阻力,同时产生垂直向上的吸力。随着潜深逐渐增加,自由液面所带来的影响逐渐减小,在潜深达到4倍直径时,影响可忽略不计。
2.2 直航运动直航试验可以用来确定
PMM属于拘束船模试验的一种,通过强制AUV作规定运动,获取AUV受到的力与力矩,从而求得AUV的水动力系数。通过数值模拟横荡、首摇、纵荡、纵摇4种运动,求解相应的水动力系数,运动规律如下式:
$ \left\{ \begin{gathered} y = a\sin \omega t ,\\ v = \dot y = a\omega \cos \omega t ,\\ \dot v = - a{\omega ^2}\sin \omega t 。\\ \end{gathered} \right. $ | (11) |
式中:a为运动振幅;
通过PMM模拟方式得到的水动力系数会受到运动频率的影响,在不同频率下得到不同的数值,因此依靠单个工况获得水动力系数是不合适的。目前常用的处理方法是,求解不同频率下的水动力系数,之后通过过原点拟合或平均化处理的方式进行近似处理,得到较为合理的最终结果[15]。
为减小仿真工况对系数的影响,拟合不同周期下的系数,通过平均化处理的方式求得平均值。同时,通过拟合优度
$ R_i^2 = \frac{{\displaystyle\sum {SS{R_i}} }}{{\displaystyle\sum {SS{T_i}} }},{\text{ }}i = 1,2,3 。$ | (12) |
式中,
在潜深Q=1.5工况下,不同周期下对应的水动力系数如表3所示。
拟合精度如图7所示。
可以看出,拟合精度R2绝大部分都在1附近,证明水动力系数拟合精度良好。
3.2 轨迹仿真验证通过CFD模拟直航运动轨迹与运动方程模拟直航运动轨迹的对比,验证运动方程的准确性。CFD直航运动模拟场景如图8所示,潜深Q=1.5,添加一阶波浪。基于运动方程的直航运动模拟通过Simulink实现,波浪力以操纵力的形式出入到运动方程中,仿真模型如图9所示[16-17]。
基于运动方程的直航轨迹模拟与基于CFD的直航轨迹模拟在3个方向上的位移分量结果如图10所示。
数据误差统计情况如表4所示。
可以看出,X向与Z向数据误差较小,Y向误差较大,其原因是Y向位移基准值很小,导致计算出的误差偏大。
4 结 语本文以水面自主回收AUV为背景,对便携式AUV的近水面运动特性进行研究。在分析自由液面对AUV运动影响的基础上,针对其潜深Q=1.5时的近水面水动力系数进行求解,并建立运动方程。最后,通过仿真运动轨迹方式对所得到的运动方程进行验证。
结果表明,受到自由液面的影响,AUV航行过程中会受到X轴负向的阻力和Z轴正向的升力,且影响程度随着深度的增加逐渐减小。在深度超过4倍AUV直径后,影响可以忽略不计。CFD方法模拟直航轨迹与运动方程模拟直航轨迹得到的结果误差较小,证明水动力系数及运动方程的准确性。
[1] |
蒋新松, 封锡盛, 王棣棠. 水下机器人[M]. 沈阳: 辽宁科学出版社, 2000.
|
[2] |
GERMAN C R , JAKUBA M V , KINSEY J C , et al. A long term vision for long-range ship-free deep ocean operations: Persistent presence through coordination of autonomous surface vehicles and autonomous underwater vehicles[C]// Autonomous Underwater Vehicles (AUV), 2012 IEEE/OES. IEEE, 2012.
|
[3] |
杨路春, 庞永杰, 黄利华, 等. 潜艇PMM实验的CFD仿真技术研究[J]. 舰船科学技术, 2009, 31(12): 12-17. YANG Luchun, PANG Yongjie, HUANG Lihua, et al. Research on CFD simulation technology for submarine PMM experiment[J]. Ship Science and Technology, 2009, 31(12): 12-17. DOI:10.3404/j.issn.1672-7649.2009.12.003 |
[4] |
ARDESHIRI S, MOUSAVIZADEGAN S H, KHERADMAND S, et al. Virtual simulation of PMM tests independent of test parameters[J]. Brodogradnja, 2020, 71(2): 55-73. DOI:10.21278/brod71204 |
[5] |
HAJIVAND A, HOSSEIN S M, SADEGHIAN M, et al. Effect of hydroplane profile on hydrodynamic coefficients of an autonomous underwater vehicle[J]. Brodogradnja, 2016, 67(1): 19-41. |
[6] |
T GAO, Y WANG, Y PANG, et al. A time-efficient CFD approach for hydrodynamic coefficient determination and model simplification of submarine[J]. Ocean Engineering, 2018, 154(2): 16-26. DOI:10.1016/j.oceaneng.2018.02.003 |
[7] |
王陆, 毕毅, 周广礼, 等. 潜艇近水面航行自由液面干扰效应数值研究[J]. 舰船科学技术, 2021, 43(1): 83-88. WANG Lu, BI Yi, ZHOU Guangli, et al. Numerical study on free liquid level interference effect of submarine inshore navigation[J]. Ship Science and Technology, 2021, 43(1): 83-88. |
[8] |
华小见. 近水面航行的欠驱动水下航行器水动力性能研究[D]. 大连: 大连海事大学, 2016.
|
[9] |
SHARIATI S K, MOUSAVIZADEGAN S H. The effect of appendages on the hydrodynamic characteristics of an underwater vehicle near the free surface[J]. Applied Ocean Research, 2017(67): 31-43. DOI:10.1016/j.apor.2017.07.001 |
[10] |
CHU C, LIN Y, WU T, et al. Hydrodynamic force of a circular cylinder close to the water surface[J]. Computers & Fluids, 2018, 171: 154-165. |
[11] |
钱东, 赵江, 杨芸. 军用UUV发展方向与趋势(上)——美军用无人系统发展规划分析解读[J]. 水下无人系统学报, 2017, 25(1): 1-30. QIAN Dong, ZHAO Jiang, YANG Yun. Development direction and trend of military UUV (Part 1): analysis and interpretation of development planning of unmanned systems for military Use[J]. Journal of Unborn Underwater Science, 2017, 25(1): 1-30. |
[12] |
RIZZI A, LUCKRING J M. Historical development and use of CFD for separated flow simulations relevant to military aircraft[J]. Aerospace Science and Technology, 2021, 117: 106940. DOI:10.1016/j.ast.2021.106940 |
[13] |
施生达. 潜艇操纵性[M]. 北京: 国防工业出版社, 1995.
|
[14] |
PRESTERO T. Development of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle, 2001[C]// IEEE, 2001.
|
[15] |
胡芳琳, 冯康佳, 马向能. 动态PMM实验的数值模拟及线性导数获取方法[J]. 水动力学研究与进展:A辑, 2021, 36(2): 9. HU Fanglin, FENG Kangjia, MA Xiangneng. Numerical simulation of dynamic PMM experiment and obtaining method of linear derivatives[J]. Research and Progress in Hydrodynamics:Series A, 2021, 36(2): 9. |
[16] |
周徐昌, 沈建森, 朱书平. 基于Matlab/Simulink的水下航行器建模与仿真[J]. 兵工自动化, 2012, 31(2): 24-27. ZHOU Xuchang, SHEN Jiansen, ZHU Shuping. Modeling and simulation of underwater vehicle based on Matlab/Simulink[J]. Ordnance Industry Automation, 2012, 31(2): 24-27. |
[17] |
高伟, 李天辰, 谷海涛, 等. 深海AUV无动力下潜运动特性研究[J]. 机器人, 2021, 43(6): 674-683. GAO Wei, LI Tianchen, GU Haitao, et al. Study on the characteristics of deep-sea AUV without power diving movement[J]. Robotics, 2021, 43(6): 674-683. DOI:10.13973/j.cnki.robot.200385 |