2. 中国船舶集团有限公司七五〇试验场,云南 昆明 650101
2. The 750 Testing Groud of CSSC, Kunming 650101, China
目前水下通信大多利用长波、水声、激光、中微子等方式进行,但都存在一定的缺点。通信浮标技术使潜艇不浮出水面,就能直接与卫星或者基站高速通信,避免了采用自航器带来的水声通信噪声高、传播损失大等缺点的同时,满足了潜艇隐蔽性的需求[1]。但通信浮标长时间暴露于水面会产生尾迹,为了解决此问题,提出一种二级拖曳通信浮标,工作状态的拖曳通信浮标天线高出波浪表面一定距离,而二级拖体隐蔽在水下。
潜艇拖曳通信浮标在部署之前需要经过测试获得准确的动力学特性。Jagadeesh等[2]利用1∶2的AUV模型在拖曳水池中进行拖曳试验,得到了AUV详细的水动力学数据。杜晓旭等[3]基于集中质量法,将拖缆首段的张力影响计入水下航行器的运动方程,分析了拖缆对航行器操纵性能的影响。沈建森等[4]建立了水下航行器的动力学模型并设计了舵控制器控制其在水下的深度,仿真结果与航行器实际的运动规律相吻合。金良安等[5]将一级拖曳系统视为一个整体,将拖缆力作为中间量实现拖船、拖体和拖缆三者的耦合,分析了拖缆和拖体对拖船操纵性能造成的影响。拖曳母船在海洋风浪等因素的干扰下会产生无规则运动从而影响整个拖曳系统,王海波等[6]设计一种波浪补偿装置,保持了拖曳点位置的稳定。上述拖曳系统中的拖体均工作在水下一定深度,不会受到波浪的直接作用,与本文中的拖曳浮标工作在近水面有很大不同,因此需要对拖曳系统测试平台进行动力学建模与仿真分析研究。
本文利用拖船与升沉补偿装置、一级拖体、一级拖缆搭建一种测试平台,该测试平台可以模拟潜艇水下的运动,并且可调节其拖曳速度与拖曳深度。以安装有可折叠天线并配备深度模糊控制器的通信浮标为测试对象,为了得出合适的拖曳参数,首先建立测试平台及被测对象的动力学模型,在Matlab/Simulink中将测试平台与被测对象相耦合,并建立不同拖曳速度与不同拖缆长度条件下的拖曳试验仿真模型。最后根据仿真结果,分析上述因素对拖曳系统试验平台的影响。
1 测试系统结构及其动力学模型 1.1 测试系统结构及坐标系定义为对拖曳通信浮标进行测试,本文提出如图1所示的测试系统,该系统包括测试平台和被测对象。测试平台由拖船与升沉补偿装置、一级拖体、一级拖缆组成,通过二级拖缆与一级拖体连接的二级拖体(即拖曳通信浮标)为被测对象。升沉补偿装置安装在拖船甲板上,负责补偿拖船由于波浪影响在垂直方向产生的升沉位移。一级拖体为大型沉降器,用于模拟潜艇的运动。
![]() |
图 1 测试系统结构示意图 Fig. 1 Structure diagram of the test system and its coordinate system |
测试系统的坐标系定义见图1,惯性坐标系O0X0Y0Z0的原点为拖船升沉补偿点所处的初始位置,被测对象拖曳浮标的随体坐标系OXYZ的原点为其浮心处。惯性坐标系与随体坐标系之间通过欧拉角相互转换。
1.2 一级拖体和拖缆动力学模型一级拖体在测试系统中主要起压载和稳定作用,以实心铁球作为一级拖体,质量为5000 kg,体积为0.62 m3,直径为1.07 m。
一级拖体为球状且与拖缆铰链连接,忽略其姿态变化,其动力学模型简化为在惯性坐标系下的三自由度动力学模型,如下式:
{{\boldsymbol{F}}}_{1}={m}_{1}\cdot {\dot{{\boldsymbol{U}}}}_{1}。 | (1) |
式中:
实际拖曳过程中,一级拖缆为钢缆,其刚度较大,且其所承载的拉力远大于所受流体阻力,将一级拖缆近似为弹簧阻尼模型[7],并建立动力学模型,如下式:
{F_T} = \bar k\Delta {l_{1s}}{k_s} + {c_s}\Delta {u_s}\frac{{\Delta {l_{1s}}}}{{\left| {\Delta {l_{1s}}} \right|}}, | (2) |
\bar k = \frac{{E{A_c}}}{{{l_{1s}}}} , | (3) |
{k_s} = \left\{ {\begin{array}{*{20}{c}} {1\quad \Delta {l_{1s}} > 0},\\ {0\quad \Delta {l_{1s}} < 0}。\end{array}} \right. | (4) |
式中:
试验选用的一级拖缆长度直径为0.017 m,弹性模量为1010 Pa。
1.3 二级拖体动力学模型二级拖体采用流线型结构,如图2所示。主体有2对可变角度的前后翼、2个固定的垂直尾翼,其中上方尾翼为天线安装平台。拖曳点位于拖体下方三角形钢架上,与二级拖缆连接。
![]() |
图 2 二级拖体结构 Fig. 2 The structure of the secondary drag body |
二级拖体的主要参数如表1所示。
![]() |
表 1 二级拖体物理参数 Tab.1 Physical parameters of the tested body |
基于水下航行器六自由度动力学模型[8],并考虑到拖曳过程中海流相对拖体的速度,建立的被测对象在随体坐标系下的动力学方程,如下式:
{{\boldsymbol{F}}_\Sigma } = m[\dot {\boldsymbol{U}} + {\boldsymbol{\varOmega}} \times {\boldsymbol{U}} + \dot {\boldsymbol{\varOmega}} \times {{\boldsymbol{R}}_G} + {\boldsymbol{\varOmega}} \times ({\boldsymbol{\varOmega}} \times {{\boldsymbol{R}}_G})], | (5) |
{{\boldsymbol{M}}_\Sigma } = {\boldsymbol{I}}\dot {\boldsymbol{\varOmega}} + {\boldsymbol{\varOmega}} \times ({\boldsymbol{I\varOmega}} ) + m{{\boldsymbol{R}}_G} \times (\dot {\boldsymbol{U}} + {\boldsymbol{\varOmega}} \times {\boldsymbol{U}})。 | (6) |
式中:
二级拖缆为脐带缆,刚度比钢缆小,因此作为柔性连接介质,采用凝聚参数法建立其动力学模型,建模前进行如下简化:
1)忽略拖曳过程中二级拖缆的弯曲刚度;
2)忽略拖曳过程中二级拖缆的扭转。
凝聚参数法的建模思想如图3 所示。将二级拖缆等分分段的受力以及分段质量集中于二级拖缆的等分点上,每个分段的拖缆都简化为弹簧模型[9]。在未受拉力状态下,将二级拖缆沿其轴向平均等分为20份,二级拖缆首尾处的端点质量为二级拖缆总质量的1/40,第2~20个等分点的质量则为二级拖缆总质量的1/20。不考虑二级拖缆的扭转,在惯性坐标系下建立二级拖缆动力学模型。
![]() |
图 3 凝聚参数法对二级拖缆建模示意图 Fig. 3 Schematic diagram of towed cable by lumped mass method |
二级拖缆动力学模型如下式:
{m_{si}}\frac{{{{\rm{d}}^2}{{\boldsymbol{l}}_{si}}}}{{{\rm{d}}{t^2}}} = {F_{si}} + {{\boldsymbol{f}}_{si}} + {{\boldsymbol{T}}_{si}} - {{\boldsymbol{T}}_{si - 1}},i = 2,3,\cdots n。 | (7) |
式中:
通过对式(7)进行迭代求解,可得到二级拖缆各等分点处作用力以及各等分点位置坐标,将各等分点依次相连可近似得到二级拖缆的整体形态。
二级拖缆等分点所受流体阻力计算公式如下式:
{f_{si}} = \frac{\rho }{4}({l_{i - 1}}{d_{i - 1}} + {l_i}{d_i})({C_{ti}}\left| {{U_{Rti}}} \right|{{\boldsymbol{U}}_{Rti}} + {{\boldsymbol{C}}_{ni}}\left| {{{\boldsymbol{U}}_{Rni}}} \right|{{\boldsymbol{U}}_{Rni}})。 | (8) |
式中:
二级拖缆等分点之间的拉力计算公式如下式:
{{\boldsymbol{T}}_{si}} = \frac{\text{π} }{4}d_i^2{E_i}\left( {\frac{1}{{{l_i}}} - \frac{1}{{\left| {{{\boldsymbol{l}}_{si + 1}} - {{\boldsymbol{l}}_{si}}} \right|}}} \right)\left( {{{\boldsymbol{l}}_{si + 1}} - {{\boldsymbol{l}}_{si}}} \right) 。 | (9) |
式中,
试验选用的二级拖缆直径为0.018 m,弹性模量为109 Pa。
1.5 附加质量和波浪力动力学模型1)附加质量
二级拖体的运动会导致其受到周围流体的惯性阻力,等价于二级拖体质量的增加。二级拖体所受流体惯性阻力与二级拖体加速度的比例系数为附加质量,由于二级拖体关于XOZ面对称,其矩阵形式可简化表示为:
\begin{split} & {\boldsymbol{\lambda}} = \left[ {\begin{array}{*{20}{c}} {{\lambda _{11}}}&0&{{\lambda _{13}}}&{\begin{array}{*{20}{c}} 0&{{\lambda _{15}}}&0 \end{array}} \\ 0&{{\lambda _{22}}}&0&{\begin{array}{*{20}{c}} {{\lambda _{24}}}&0&{{\lambda _{26}}} \end{array}} \\ {{\lambda _{31}}}&0&{{\lambda _{33}}}&{\begin{array}{*{20}{c}} 0&{{\lambda _{35}}}&0 \end{array}} \\ {\begin{array}{*{20}{c}} 0 \\ {{\lambda _{51}}} \\ 0 \end{array}}&{\begin{array}{*{20}{c}} {{\lambda _{42}}} \\ 0 \\ {{\lambda _{62}}} \end{array}}&{\begin{array}{*{20}{c}} 0 \\ {{\lambda _{53}}} \\ 0 \end{array}}&{\begin{array}{*{20}{c}} {\begin{array}{*{20}{c}} {{\lambda _{44}}} \\ 0 \\ {{\lambda _{64}}} \end{array}}&{\begin{array}{*{20}{c}} 0 \\ {{\lambda _{55}}} \\ 0 \end{array}}&{\begin{array}{*{20}{c}} {{\lambda _{46}}} \\ 0 \\ {{\lambda _{66}}} \end{array}} \end{array}} \end{array}} \right] , \\ & {\lambda _{ij}}{\text{ = }}{\lambda _{ji}}。\\[-10pt] \end{split} | (10) |
式中:附加质量
2)波浪力
为支撑通信天线浮出海面,二级拖体需要在近海面运行,因此波浪力是不可忽视的影响因素。二级拖体所受的波浪力以及波浪力矩利用Morison方程求解。采用线性波模型对波浪进行建模,在惯性坐标系下波浪内部水质点速度分布如下式:
{u_w} = {A_w}{k_w}\frac{{\cosh {k_w}\left( {{z_2} + h} \right)}}{{\cosh {k_w}h}}\cos ({k_w}{x_2} - {\omega _w}t), | (11) |
{v_w} = {A_w}{k_w}\frac{{\sinh {k_w}\left( {{z_2} + h} \right)}}{{\cosh {k_w}h}}\sin ({k_w}{x_2} - {\omega _w}t)。 | (12) |
式中:
为了提高潜艇的隐蔽性,二级拖体要始终位于波面之下0.8±0.3 m工作,仅使通信天线发射部位处于海面之上一定高度。
2.1 二级拖体深度和姿态控制基于模糊PID算法的二级拖体前翼控制器可以通过检测相对于波面的实时深度控制前翼,进而控制二级拖体的深度,使其保持在合适位置。
二级拖体深度控制系统结构如图4所示。将二级拖体深度误差
![]() |
图 4 模糊PID深度控制结构 Fig. 4 Deep control structure based on fuzzy PID |
\begin{gathered} u(t) = {K_p}e(t) + \int_0^t {{K_i}e(t)} + {K_d}\frac{{\rm{d}}}{{{\rm{d}}(t)}}e(t),\\ {K_p} = {K_{p0}} + \Delta {K_p},\\ {K_i} = {K_{i0}} + \Delta {K_i} ,\\ {K_d} = {K_{d0}} + \Delta {K_d}。\\ \end{gathered} | (13) |
式中:
基于PID算法的二级拖体后翼控制器通过检测自身姿态对后翼翼角进行调整,进而控制二级拖体的姿态。在拖曳过程中对波面的追踪可能会导致自身姿态频繁变化,为避免PID算法出现饱和的情况,采用去掉积分环节即PD控制器对二级拖体的姿态进行控制,其结构如图5所示。
![]() |
图 5 PD姿态控制结构 Fig. 5 PD-based attitude control architecture |
采用试凑法对后翼的PD控制器进行整定,其数学表达式如下式:
{u_\theta }(t) = {K_{\theta p}}{e_\theta }(t) + {K_{\theta d}}\frac{{{\rm{d}}{e_\theta }(t)}}{{{\rm{d}}(t)}}。 | (14) |
式中:
为了得到二级拖体水动力系数,采用模型拖曳试验测量二级拖体的阻力系数,同时对二级拖体进行流体仿真。模型利用3D打印技术按照3.5的缩尺比打印成型。在得到模型的相关阻力系数后利用二因次换算法换算成二级拖体的实际阻力数据。
根据附加质量的定义,设定二级拖体在流场中做1 m/s2的加速平动和0.1 rad/s2的加速转动,仿真得出二级拖体受力。根据试验结果,得到如表2所示的二级拖体水动力系数;根据仿真结果,得到如表2所示的附加质量系数。
![]() |
表 2 二级拖体水动力系数及附加质量系数 Tab.2 Hydrodynamic coefficient of secondary drag body and coefficient of added mass |
在Matlab/Simulink中搭建了测试平台的仿真模型,其模拟工况为:测试平台在4级海况下,分别以1 m/s,3 m/s,5 m/s的拖曳速度;长度为60 m,70 m,80 m的一级拖缆以及长度为150 m,200 m,250 m的二级拖缆,拖曳对象正对波浪匀速行驶。
4.2 拖曳速度对测试平台影响设定测试平台的二级拖缆长度为200 m,一级拖缆长度为 80 m,在1 m/s,3 m/s,5 m/s拖曳速度下,一级拖体与二级拖体的运行深度分别如图6和图7所示。
![]() |
图 6 不同拖曳速度下一级拖体深度对比 Fig. 6 Depth of the ballast under three towed velocity |
![]() |
图 7 不同拖曳速度下二级拖体深度对比 Fig. 7 Depth of the tested body under three towed velocity |
当拖曳速度为1 m/s时,一级拖体稳定后的运行深度为80.65~80.81 m,二级拖体的运行深度为–0.23~1.53 mm,此时最大深度导致二级拖体搭载的天线不能正常工作,而且在最小深度时拖体已经露出波面。以3 m/s和5 m/s拖曳速度工作时,一级拖体的运行深度分别为71.97~72.04 m和52.59~52.69 m,二级拖体的运行深度分别为0.53~1.13 m和0.67~0.89 m。
分析表明,拖曳速度变化对一级拖体的稳定深度具有较大影响,随着拖曳速度增加,水下系统受到流体阻力增加,导致一级拖体的运行深度减小近20%。被测对象的深度变化幅度受波浪力干扰较严重,拖曳速度增加后,被测对象前舵的控制力增加,有利于减小其深度波动幅度,改善其深度控制效果。
4.3 一级拖缆长度对测试平台影响分析控制其余条件不变,设定一级拖缆长度分别为60 m,70 m,80 m,测试平台以5 m/s拖曳速度运动,一级拖体与二级拖体运行深度分别如图8和图9所示。分析可知,一级拖缆的长度变化对一级拖体和二级拖体的深度无明显影响。
![]() |
图 8 不同一级拖缆长度情况下一级拖体深度变化对比 Fig. 8 Depth of ballast under three lengths of the first-stage flexible towed cable |
![]() |
图 9 不同一级拖缆长度情况下二级拖体深度变化对比 Fig. 9 Depth of the tested body under three lengths of the first-stage flexible towed cable |
控制其余条件不变,设定二级拖缆长度分别为150 m,200 m,250 m,测试平台以5 m/s的速度拖曳被测对象运动,一级拖体与被测对象运行深度分别如图10和图11所示。分析可知,增加二级拖缆的长度,被测对象的运行深度仍能保持较高的稳定性,一级拖体的深度变化幅度可达2%以上,但其深度波动幅度受二级拖缆长度影响较小。
![]() |
图 10 不同二级拖缆长度情况下一级拖体深度变化对比 Fig. 10 Depth of ballast under three lengths of the second-stage flexible towed cable |
![]() |
图 11 不同二级拖缆长度情况下二级拖体深度变化对比 Fig. 11 Depth of the tested body under three lengths of the second-stage flexible towed cable |
为解决潜艇拖曳系统进行运动性能测试时不便直接利用潜艇进行拖曳试验的问题,提出一种可以模拟潜艇拖曳试验的测试平台。首先介绍测试平台的结构及工作原理,建立测试平台的动力学模型及仿真模型。
对测试平台在不同拖曳速度、不同一级拖缆长度以及不同二级拖缆长度下的拖曳试验进行了仿真分析,根据仿真结果可得到如下结论:
1)拖曳过程中,随着拖曳速度的增加,一级拖体的稳定深度减小,过渡至稳定状态的时间增大,但深度变化波动幅度受拖曳速度影响较小。对于被测对象,由于深度控制力随拖曳速度增加而增大,因此深度波动幅度减小,有利于正常工作。当拖曳速度为1 m/s或更小时,被测对象的天线已经不能正常工作。
2)拖曳过程中,二级拖缆长度增加,被测对象的稳定深度和深度波动幅度无明显变化,一级拖体的稳定深度增加,过渡时间增大,深度波动幅度无明显变化。
3)拖曳过程中,一级拖缆的长度变化对系统无明显影响。
[1] |
张巍. 对潜通信技术的发展动向与分析[J]. 舰船电子工程, 2016, 36(6): 11-16. ZHANG W. Development trend and analysis of submarine communication technology[J]. Ship Electronic Engineering, 2016, 36(6): 11-16. |
[2] |
JAGADEESH P, MURALI K, IDICHANDY V G. Experimental investigation of hydrodynamic force coefficients over AUV hull form[J]. Ocean Engineering, 2009, 36(1): 113-118. DOI:10.1016/j.oceaneng.2008.11.008 |
[3] |
杜晓旭, 张小链. 拖缆对水下航行器的操纵性能影响[J]. 兵器装备工程学报, 2019, 40(7): 1476-1484. |
[4] |
沈建森, 朱书平, 周徐昌. 基于Matlab/Simulink的水下航行器建模与仿真[J]. 兵工自动化, 2012, 31(2): 24-27. DOI:10.3969/j.issn.1006-1576.2012.02.007 |
[5] |
王海波, 王庆丰. 水下拖曳升沉补偿系统的非参数模型自适应控制[J]. 控制理论与应用, 2010, 27(4): 513-516. |
[6] |
金良安, 苑志江, 迟卫, 等. 海洋拖曳系统对船舶操纵性能的影响[J]. 交通运输工程学报, 2013, 13(1): 47-54. DOI:10.3969/j.issn.1671-1637.2013.01.008 |
[7] |
庞师坤, 刘旌扬, 王健, 等. 深海拖曳系统自稳定二级拖体姿态控制研究[J]. 船舶工程, 2018, 40(3): 62-67. DOI:10.13788/j.cnki.cbgc.2018.03.062 |
[8] |
CURADO T F, PEDRO A A, PASCOAL A. Nonlinear adaptive control of an underwater towed vehicle[J]. Ocean Engineering, 2010, 37(13): 1193-1220. DOI:10.1016/j.oceaneng.2010.05.010 |
[9] |
郝金玉, 迟迎, 马立卿, 等. 基于Vega Prime的ROV柔性脐带缆动态模拟[J]. 中国舰船研究, 2014, 9(5): 115-120. HAO J Y, CHI Y, MA L Q, et al. Dynamic simulation of the ROV flexible umbilical cable based on vega prime[J]. Chinese Journal of Ship Research, 2014, 9(5): 115-120. DOI:10.3969/j.issn.1673-3185.2014.05.019 |