舰船科学技术  2023, Vol. 45 Issue (11): 13-16    DOI: 10.3404/j.issn.1672-7619.2023.11.003   PDF    
海流作用下潜水器运动仿真研究
李德军1, 张伟1, 王磊1,2, 赵桥生1, 杨申申1, 何巍巍1     
1. 中国船舶科学研究中心, 深海载人装备国家重点实验室,深海技术科学太湖实验室,江苏 无锡 214082;
2. 上海交通大学, 上海 200240
摘要: 深海潜水器仿真模拟器成为预报深海潜水器运动的有效工具。深海作业环境复杂,深潜器常常受到海流的干扰作用,本文以某深海潜水器为研究对象,建立海流作用下的深海潜水器运动方程。在仿真过程中,通过MFC对话框可输入干扰海流的信息,从而可模拟研究深潜器在实际航行中遇到海流的运动响应。本文对海流干扰下的直航运动和回转运动进行仿真,通过和无海流工况下的运动进行比较,可以看出海流对横向运动影响较大,为避免横向漂移,深海潜水器顶流航行,可降低海流的影响;海流干扰下的回转轨迹相对静水中产生了较大的横移,但海流对回转直径的影响不显著。该研究可为实际操纵提供参考,具有一定的工程意义。
关键词: 潜水器     海流     运动方程     计算机仿真    
Research on motion simulation of submersible under ocean current interference
LI De-jun1, ZHANG Wei1, WANG Lei1,2, ZHAO Qiao-sheng1, YANG Shen-shen1, HE Wei-wei1     
1. China Ship Scientific Research Center, State Key Laboratory of Deepsea Manned Vehicle, Taihu Laboratory of Deep-sea Technological Science, Wuxi 214082, China;
2. Shanghai Jiaotong University, Shanghai 200240, China
Abstract: The deep-sea submersible simulation simulator has become an effective tool to predict the motion of deep-sea submersible. The deep-sea operation environment is complex, and the deep-sea submersible is often disturbed by the current. In this paper, the motion equation of a deep-sea submersible under the action of ocean current is established. In the simulation process, the information of disturbing current can be input through the MFC dialog box, so that the motion response of the submersible to the current encountered in actual navigation can be simulated. In this paper, the direct navigation motion and rotary motion under the interference of ocean current are simulated. By comparing with the motion under the working condition without ocean current, it can be seen that the ocean current has a greater impact on the lateral motion. In order to avoid lateral drift, the deep-sea submersible can navigate against the current to reduce the impact of ocean current; The gyration track under the interference of ocean current has a large transverse displacement relative to that in still water, and the ocean current has little influence on the gyration diameter. This research can provide reference for actual operation, and has certain engineering significance.
Key words: submersible     ocean current     equation of motion     computer simulation    
0 引 言

潜水器是重要的深海装备之一,随着海洋的进一步探索,潜水器开始向深海作业型方向发展。在深海作业环境中,潜水器往往受到海流的干扰作用,海流是非定常的,其大小和方向都不能确定,研究海流作用下的深海潜水器问题对实际抗流航行作业都一定工程意义。

深海作业潜水器外形复杂,各个自由度之间耦合性较强,为描述深海潜水器运动特征,需建立其准确的六自由度方程。潜水器动力学方程是一组复杂的非线性微分方程组,目前通用的是美国海军舰船研究与发展中心于1967年提出的潜艇六自由度运动方程[1],该标准运动方程适用于包括潜水器的水下运动物体。美国海军舰船研究与发展中心[3]于1979年发表了修正的潜艇标准运动方程[2]。王奎民提出结合水下航行器的自身结构、环境和任务的特点,分析总结了海流等海洋环境对航行器的影响。赵桥生等以某型载人潜水器为研究对象,建立了海流作用下机械手运动时的载人潜水器动力学模型,研究了海流作用下机械手作业对潜水器运动特性与姿态的影响。胡芳琳等对无海流环境中平台扰动与有海流环境中平台扰动进行仿真分析并得出结论,当干扰外力引起平台六自由度扰动时,无海流环境下的结果与有海流情况下的相差较大。

自然界的海流非常复杂,并受各种因素影响,是时间与空间的函数,并且还有很大的随机性。深潜器在水中运动时,运动体和海流之间的作用也是复杂的,尤其对于尺寸小、低航速、外形复杂的深潜器,对海流影响较为敏感,掌握海流环境下的运动规律,可给操控策略提供建议和输入。目前还未有公开发表的海流模型[6-7],为了方便研究海流下的深海潜水器运动特性,假定海流速度为常量。

为研究海流干扰下的深海潜水器水下运动特性,本文以某深海潜水器为研究对象,建立海流作用下的六自由度运动方程,采用C++自编程序解算运动方程,对海流下得深海潜水器的回转运动进行仿真。研究结果表明,海流对横向运动影响要大于垂向运动,横向海流除了产生横向力外,还会产生转首力矩。在回转运动过程中,海流作用能够引起较大横移,垂向漂移较小;海流对回转直径影响不大。

1 深海潜水器海流干扰数学模型

研究深海潜水器的六自由度运动时,通常采用通用坐标系,建立2个坐标系:一个定义为惯性坐标系,其固定于地球,又称地球坐标系;另一个定义为随体坐标系,其固定于潜水器,又称潜水器坐标系,2个坐标系均采用右手系。通过惯性坐标系与潜水器坐标系的转换,可得到潜水器的空间运动学模型[8]

惯性坐标系通过3次欧拉角旋转变换即与随体坐标系重合,在这里,潜水器的姿态角即为欧拉角,惯性系下位置物理量3次变换可得到随体坐标系下位置。设海流在惯性体坐标系大小为 $ {V}_{m} $ ,水平流向角为 $ {\psi }_{m} $ ,垂直流向角为 $ {\theta }_{m} $ ,海流速度在惯性坐标系下可表示为:

$ {V_m} = \left( {\begin{array}{*{20}{c}} {{V_{mX}}} \\ {{V_{mY}}} \\ {{V_{mZ}}} \end{array}} \right) = \left( {\begin{array}{*{20}{c}} {{V_m}\cos {\psi _m}\cos {\theta _m}} \\ {{V_m}\sin {\psi _m}\cos {\theta _m}} \\ { - {V_m}\sin {\theta _m}} \end{array}} \right) ,$ (1)

海流速度在潜水器坐标系下可表示为:

$ {v_m} = \left( {\begin{array}{*{20}{c}} {{v_{mx}}} \\ {{v_{my}}} \\ {{v_{mz}}} \end{array}} \right) = {T^{ - 1}}\left( {\begin{array}{*{20}{c}} {{V_m}\cos {\psi _m}\cos {\theta _m}} \\ {{V_m}\sin {\psi _m}\cos {\theta _m}} \\ { - {V_m}\sin {\theta _m}} \end{array}} \right)。$ (2)

其中: $ \boldsymbol{T} $ 为潜水器坐标系到惯性坐标系的旋转变换矩阵。坐标矩阵 $\boldsymbol{T}$ 是正交的,即 $ {\boldsymbol{T}}^{\rm T}\boldsymbol{T}=\boldsymbol{I} $ ,经整理得海流在潜水器坐标系下各向具体分量:

$ {v_{mx}} = {V_m}\cos ({\psi _m} - \psi )\cos {\theta _m}\cos \theta + {V_m}\sin {\theta _m}\sin \theta,$ (3)
$ \begin{split} {v_{my}} =& {V_m}\cos ({\psi _m} - \psi )\cos {\theta _m}\sin \theta \sin \phi +{V_m}\sin ({\psi _m} - \\ &\psi ) \cos {\theta _m}\cos \phi - {V_m}\sin {\theta _m}\cos \theta \sin \phi 。\end{split} $ (4)
$ \begin{split} {v_{mz}} =& {V_m}\cos ({\psi _m} - \psi )\cos {\theta _m}\sin \theta \cos \phi - {V_m}\sin ({\psi _m} -\\ &\psi ) \cos {\theta _m}\sin \phi - {V_m}\sin {\theta _m}\cos \theta \cos \phi 。\end{split} $ (5)

深海潜水器在潜水器坐标系下与海流的相对速度为:

$ {v_a} = v - {v_m} 。$ (6)

将深海潜水器与海流的在潜水器坐标系下相对速度量 $ {\mathit{v}}_{\mathit{a}} $ 替换原速度量 $ \mathit{v} $ ,代入潜水器空间六自由度方程组,方程具体表达式参考文献[9],即得到海流作用下的深海潜水器干扰数学模型:

$ \begin{aligned} & m\left[ {{{\dot v}_a} - {w_a}p + {u_a}r} \right] = \frac{1}{2}\rho {L^2}\left[ {Y_0^{'}{u_a}^2 + Y_v^{'}{u_a}{v_a} + Y_{vw}^{'}{v_a}{w_a}} \right] + \\ & \frac{1}{2}\rho {L^4}\left[ {Y_{\dot r}^{'}\dot r + Y_{\dot p}^{'}\dot p + Y_{r\left| r \right|}^{'}r\left| r \right| + Y_{p\left| p \right|}^{'}p\left| p \right| + Y_{pq}^{'}pq + Y_{qr}^{'}qr} \right] +\\ & \frac{1}{2}\rho {L^3}Y_{v\left| r \right|}^{'}\frac{{{v_a}}}{{\left| {{v_a}} \right|}}\left| {{{\left( {{v_a}^2 + {w_a}^2} \right)}^{{1 \mathord{\left/ {\vphantom {1 2}} \right. } 2}}}} \right|\left| r \right| + \frac{1}{2}\rho {L^2}Y_{v\left| v \right|}^{'}{v_a}\left| {{{\left( {{v_a}^2 + {w_a}^2} \right)}^{\frac{1}{2}}}} \right| + \\ & \frac{1}{2}\rho {L^3}\left[ {Y_{\dot v}^{'}{{\dot v}_a} + Y_p^{'}{u_a}p + Y_r^{'}{u_a}r + Y_{vq}^{'}{v_a}q + Y_{wp}^{'}{w_a}p + Y_{wr}^{'}{w_a}r} \right]+ \\ & \frac{1}{2}\rho {L^3}Y_{vww}^{'}{v_a}{w_a}^2 + \left( {W - B} \right)\cos \theta \sin \phi + {Y_T} 。\\[-18pt] {} \end{aligned} $ (7)
2 海流干扰下的运动仿真 2.1 计算机仿真软件

计算机仿真是利用计算机工具对某个真实系统进行模拟分析的过程,通过模拟分析达到对系统的了解和分析,计算机仿真的过程一般都可由计算机高级语言、仿真语言和仿真软件来完成[9]

本文采用C++语言自编程序解算运动方程,通过MFC对话框实时显示潜器重要参数。在仿真过程中,通过MFC对话框可输入干扰海流的信息,从而可模拟研究深潜器在实际航行中遇到海流的运动响应。

深海潜水器运动方程是一组由12个方程组成的微分方程组,该运动方程的非线性、耦合性较强,加上海流作用,求解更加复杂。

通过初始状态和实时推力大小,可利用龙格库塔积分算法求解海流作用下潜器的状态未知量。

2.2 海流干扰下的直航运动仿真

为了方便研究海流下的深海潜水器运动特性,假定海流速度为常量。海流速度为0.1kn,水平流向角和垂直流向角均为45°。

航行时,推进器输入推力T=[550 N, 0, 0, 0, 0, 0]T;给定初始航速0.514 m/s,初始深度6 000 m,有海流干扰和无海流干扰的仿真结果如图1图2所示。

图 1 直航运动垂直面投影 Fig. 1 Vertical plane projection of direct navigation movement

图 2 直航运动水平面投影 Fig. 2 Horizontal plane projection of direct navigation movement

通过仿真结果可知,在海流水平流向角和垂直流向角相等条件下,与静水环境下相比,深潜器垂向位置最大偏差1.0 m,横向位置最大偏差2.0 m,纵向位置最大偏差0.2 m。横向漂移较大,表明海流对横向运动的偏移影响最大,且纵向位置影响最小。

深潜器外形复杂,前后不对称,横向海流除了产生横向力外,还会产生转首力矩(见图3图4),当海流分别是0.1 kn,0.2 kn,0.3 kn时,由于横向海流造成的横向漂移导致航向变化,且随着海流的增大,航向和转艏水动力矩会相应增大。在实际航行中,为避免海流引起的横向漂移,深海潜水器顶流航行,可降低海流的影响。

图 3 不同海流下航向变化曲线 Fig. 3 Course change curve under different currents

图 4 不同海流下转艏水动力矩变化曲线 Fig. 4 Hydrodynamic moment curve of bow turning under different currents
2.3 海流干扰下的回转运动仿真

航行时,推进器输入推力T=[550 N, 415, 0 N, 0, 0, 1 176]T;初始航速0 m/s,初始深度6 000 m,潜水器进行回转运动,仿真结果如图5所示。

图 5 有/无海流下回转运动轨迹 Fig. 5 Rotary motion trajectory with or without ocean current

通过仿真结果看,在无海流工况下,深潜器上下外形不对称,产生垂向水动力,导致其做空间螺旋运动。在有海流工况下,回转轨迹相对静水中产生了较大的漂移,海流对横向运动影响要大于垂向运动。

图6图7可以看出,在回转运动过程中,海流作用能够引起较大横移,垂向漂移较小;海流对回转直径影响不大,静水回转直径31.9 m,海流下的回转直径32.3 m,海流干扰下的回转直径偏大。

图 6 回转运动水平面投影 Fig. 6 Horizontal plane projection of rotary motion

图 7 回转运动垂直面投影 Fig. 7 Vertical plane projection of rotary motion
3 结 语

本文以某深海潜水器为研究对象,建立海流作用下的深海潜水器运动方程。在仿真过程中,通过MFC对话框可输入干扰海流的信息,从而可模拟研究深潜器在实际航行中遇到海流的运动响应,完成海流环境扰动下的仿真预报和运动特性分析。

本文分别对海流作用下潜器的直航运动和回转运动进行仿真,研究结果表明该仿真器能够很好模拟深海潜水器的运动。同时,反映海流对该潜水器的干扰作用。通过对海流干扰下的直航运动和回转运动进行仿真,并和无海流工况下的运动进行比较,可以看出,该深海潜水器外形复杂且航速低,对海流影响敏感,海流对横向运动影响较大,为避免横向漂移,深海潜水器顶流航行,可降低海流的影响;回转轨迹相对静水中产生了较大的横移,海流对回转直径影响不大。本文研究可为深潜器的设计及实际操纵提供参考。

参考文献
[1]
GERTLER M, HAGEN G R. Standard equations of motion for submarine simulation[J]. Standard Equations of Motion for Submarine Simulation, 1967.
[2]
FELDMAN J P. DTNSRDC revised standard submarine equations of motion[J]. PoëmesEtLégendesKommentar, 1979.
[3]
王奎民. 主要海洋环境因素对水下航行器航行影响分析[J]. 智能系统学报, 2015, 10(2): 316-323.
[4]
赵桥生, 何春荣, 李德军, 等. 海流作用下的载人潜水器作业动力学建模与仿真研究[J]. 中国造船, 2021, 62(1): 145-152. DOI:10.3969/j.issn.1000-4882.2021.01.014
[5]
胡芳琳, 马向能, 冯康佳. 深海作业平台动力定位中的水动力问题分析[J]. 船舶力学, 2022, 26(7): 1009-1018.
[6]
魏延辉. 水下无人航行器[M]. 哈尔滨: 哈尔滨工程大学出版社, 2015.
[7]
王科俊, 姚绪梁, 金鸿章. 海洋运动体控制原理[M]. 哈尔滨: 哈尔滨工程大学出版社, 2007.
[8]
李德军, 何春荣, 赵桥生, 等. 潜水器协同作业下的多自由度运动建模与仿真研究[J]. 船舶力学, 2020, 24(3): 342-351.
[9]
马骋, 连琏. 水下运载器操纵控制及模拟仿真技术[M]. 北京: 国防工业出版社, 2009.