水下滑翔机水动力系数数值模拟研究
Numerical Simulation of Hydrodynamic Co-efficient of Underwater Gliders
DOI: 10.12677/IJM.2023.121002, PDF, HTML, XML, 下载: 324  浏览: 1,227 
作者: 刘 绪, 尤 一, 范化喜, 管从森:海军潜艇学院,山东 青岛
关键词: 水下滑翔机水动力系数数值预报Underwater Glider Hydrodynamic Coefficient Numerical Forecast
摘要: 采用三维Navier-Stokes方程开展了三维回转椭球体的垂荡及纵摇水动力系数试验数值模拟研究,在此基础上进一步开展了SUBOFF模型潜艇横荡及艏摇试验的数值仿真。分析了水下滑翔机垂荡、纵摇、横荡及艏摇实验的运动形式并推导了对应的数学方程,同时开展了水下滑翔机水动力系数数值预报仿真。结果表明,本文发展的水下滑翔机水动力系数数值模拟方法计算结果与实验结果对比一致,相关推导过程及计算方法对水动力系数数值预报方法有一定的参考借鉴意义。
Abstract: The numerical simulation of the vertical and longitudinal hydrodynamic coefficient test of the three-dimensional rotary ellipsoid was carried out by using the three-dimensional Navier-Stokes equation, and the numerical simulation of the transverse and bow swing test of the SUBOFF model submarine was further carried out on this basis. The motion forms of the underwater glider hanging, longitudinal, transverse and bow rocking experiments are analyzed, and the corresponding mathematical equations are derived, and the numerical prediction simulation of the hydrodynamic coefficient of the underwater glider is carried out. The results show that the calculation results of the numerical simulation method of hydraulic coefficient of underwater gliders developed in this paper are consistent with the experimental results, and the relevant derivation process and calculation method have certain reference significance for the numerical prediction method of hydrodynamic coefficient.
文章引用:刘绪, 尤一, 范化喜, 管从森. 水下滑翔机水动力系数数值模拟研究[J]. 力学研究, 2023, 12(1): 8-16. https://doi.org/10.12677/IJM.2023.121002

1. 引言

水下滑翔机的垂荡试验是一种典型的垂直面平面运动机构试验,该机构由振荡机构、驱动电控系统和测力数据处理系统等三部分组成。在拖车匀速直行的同时,调节两支振荡杆做正弦振荡,保持同位相、同振幅和同频率,这样滑翔机在垂直面内作正弦运动,其纵倾角始终为零,综合两种运动就实现了垂荡运动。水下滑翔机纵摇运动也是垂直面较为典型的运动之一,纵摇运动是在垂荡运动的基础上增加了绕轴转动,增加了角速度q,但是模型在随体坐标系中垂向速度与加速度为0。作为水下滑翔机在水平面的典型运动,横荡及艏摇运动试验及其数值模拟是研究操纵性能水动力的重要部分 [1] 。

本文采用三维Navier-Stokes方程开展了三维回转椭球体的垂荡及纵摇水动力系数试验数值模拟研究,在此基础上进一步开展了SUBOFF模型潜艇横荡及艏摇试验的数值仿真。分析了水下滑翔机垂荡、纵摇、横荡及艏摇实验的运动形式并推导了对应的数学方程,同时开展了水下滑翔机水动力系数数值预报仿真。

2. 垂荡试验数值模拟验证

2.1. 垂荡运动及数学方程

对于垂荡运动,有:

ξ 1 = ξ 2 = a sin ( ω t ) (1)

式中:

ξ 1 , ξ 2 ——两支杆端部的垂向位移,也即滑翔机的垂向位移。

ω ——偏心轮的角速度,即支杆的振荡频率,也即滑翔机垂荡运动的圆频率。

a——滑翔机垂荡运动的振幅。

此时滑翔机的运动参数为:

{ θ = θ ˙ = 0 w = ξ ˙ = a ω cos ( ω t ) w ˙ = a ω 2 sin ( ω t ) (2)

式中:

θ , θ ˙ ——滑翔机绕y轴的倾斜角度和角速度。

w , w ˙ ——滑翔机的垂向速度和加速度。

设在运动过程中滑翔机受到的垂向力为Z,绕Y轴的力矩为纵倾力矩M,滑翔机在Z、M作用下,做垂荡运动。垂荡运动是模拟滑翔机做弱机动运动,即运动参数w,a等均为小量,同时由于仅模拟纯升沉运动,所以角速度q等参数为0。针对水动力模型并结合水动力系数的意义 [2] ,得到简化的线性运动方程为:

{ Z = Z w ˙ w ˙ + Z w w + Z 0 = a ω 2 Z w ˙ sin ( ω t ) + a ω Z w cos ( ω t ) + Z 0 M = M w ˙ w ˙ + M w w + M 0 = a ω 2 M w ˙ sin ( ω t ) + a ω M w cos ( ω t ) + M 0 (3)

将(3)式进行无量纲化,垂向力方程遍除 0.5 ρ V 2 L 2 ,纵摇力矩方程遍除 0.5 ρ V 2 L 3 ,得到下式:

{ Z = a ω 2 L V 2 Z w ˙ sin ( ω t ) + a ω V Z w cos ( ω t ) + Z 0 M = a ω 2 L V 2 M w ˙ sin ( ω t ) + a ω V M w cos ( ω t ) + M 0 (4)

式中:L为参考长度,V为来流速度。

采用三维回转椭球体开展垂荡实验的数值模拟验证。根据试验情况,数值计算时入口处的来流为V = 0.8 m/s,给定正弦振荡振幅α = 2.5 m,模拟工况振荡频率f为0.01 Hz。椭球体在均匀流场中保持正弦振荡运动,这样合成的结果即为椭球体的升沉运动,求解参数设置及边界条件与斜航实验保持一致。

2.2. 水动力系数求解分析

针对三维回转椭球体的垂荡实验,采用积分法求解椭球的水动力系数。令:

{ Z a = a ω 2 L V 2 Z w ˙ Z b = a ω V Z w M a = a ω 2 L V 2 M w ˙ M b = a ω V M w (5)

将(5)代入(4)得到:

{ Z = Z a sin ( ω t ) + Z b cos ( ω t ) + Z 0 M = M a sin ( ω t ) + M b cos ( ω t ) + M 0 (6)

采用积分法求解系数 Z a , Z b , M a , M b

Z 随时间变化的函数为 f ( t ) ,并记垂荡运动的周期为2l,由傅立叶级数定理展开周期为2l的周期函数,得到:

f ( t ) = a 0 2 + n = 1 ( a n cos n π t l + b n sin n π t l ) (7)

其中系数 a n , b n 为:

{ a n = 1 l 1 1 f ( t ) cos n π t l d t ( n = 0 , 1 , 2 , ) b n = 1 l 1 1 f ( t ) sin n π t l d t ( n = 1 , 2 , 3 , ) (8)

根据水动力系数的含义, Z a , Z b 的表达式如下:

{ Z a = b 1 = 1 l l l f ( t ) sin ( ω t ) d t Z b = a 1 = 1 l l l f ( t ) cos ( ω t ) d t (9)

采用同样的方法可以得到 M a , M b 的值。

计算得到的水动力系数计算值与理论值对比如表1所示。垂荡试验计算值、斜航试验计算值以及理论值差别不大。较好的验证了垂荡试验数值模拟方法及水动力系数公式推导的正确性。

Table 1. Comparison of the calculated hydrodynamic coefficient of the vertical test with the theoretical value

表1. 垂荡试验水动力系数计算值与理论值对比

3. 纵摇试验数值模拟验证

3.1. 纵摇运动及数学方程

纵摇运动能够获得关于角速度q与角加速度 q ˙ 的水动力系数。

纵摇运动时,滑翔机运动速度与重心轨迹曲线相切,滑翔机冲角、滑翔机动坐标系的Z向速度与加速度均为零,即 α = w = w ˙ = 0 。当保持前后支杆的振幅相等,调节其相位差,使后杆对于前杆有一定的滞后角 ε

ε = 2 arctan l 0 ω V (10)

此时两支杆的位移各为:

{ ξ 1 = α cos ( ω t + ε 2 ) ξ 2 = α cos ( ω t ε 2 ) (11)

此时滑翔机的运动规律如下:

{ θ = θ 0 sin ( ω t ) q = θ ˙ = θ 0 ω cos ( ω t ) q ˙ = θ 0 ω 2 sin ( ω t ) w = w ˙ = 0 (12)

式中:

θ ——滑翔机运动过程中的纵倾角。

θ 0 ——滑翔机的最大纵倾角。

ω ——偏心轮的角速度,即支杆的振荡频率,也即滑翔机纵摇运动的圆频率。

q , q ˙ ——滑翔机的纵摇角速度和纵摇角加速度。

设运动过程中滑翔机受到的垂向力为Z,绕Y轴的力矩为纵倾力矩M。根据水动力模型,并考虑到纵摇运动时唯一的机动参数为角速度q [3] ,可得到纵摇运动线性运动方程:

{ Z = Z q ˙ q ˙ + Z q q + Z 0 = θ 0 ω 2 Z q ˙ sin ( ω t ) + θ 0 ω Z q cos ( ω t ) + Z 0 M = M q ˙ q ˙ + M q q + M 0 = θ 0 ω 2 M q ˙ sin ( ω t ) + θ 0 ω M q cos ( ω t ) + M 0 (13)

将(13)式进行无量纲化,垂向力方程遍除 0.5 ρ V 2 L 2 ,纵摇力矩方程遍除 0.5 ρ V 2 L 3 ,得到下式:

{ Z = Z q ˙ q ˙ + Z q q + Z 0 M = M q ˙ q ˙ + M q q + M 0 (14)

采用三维回转椭球体开展纵摇实验的数值模拟验证。根据试验情况,数值计算时入口处的来流为V = 0.8 m/s,给定正弦振荡振幅 θ 0 = 1 rad ,模拟工况振荡频率f为0.1 Hz。椭球体在均匀流场中保持正弦振荡运动,这样合成的结果即为椭球体的纵摇运动,求解参数设置及边界条件与斜航实验保持一致。

3.2. 水动力系数求解分析

采用频域变换法求解水动力系数 Z q , Z q ˙ , M q , M q ˙ 。频域分析有许多优势并在不同的领域中得到应用。通过作用在稳定谐波的一个周期上的频域变换可以获得水动力的频谱特性及其同相/异相分量。一个连续的时间标量函数 x ( t ) 在一个有限的时间间隔内 t [ 0 , T ] 的有限傅里叶积分定义为:

F [ x ( t ) ] x ¯ ( i ω ) = 0 T x ( t ) e i 2 π f t d t (15)

其中i是虚数单位,f是空间频率。

有限傅里叶积分可以在离散的频率fk上得到计算。fk等间隔的从零频率到奈奎斯特频率fN,其频率分辨率为时间步长的倒数。给定波段上的任意频率求解可以采用线性调频Z变换得到。系统响应中与输入信号密切相关的振幅比和相位角可以用输入和输出的传递函数来确定。对垂向力Z,其传递函数为:

G ( i ω ) = F [ Z ( t ) ] F [ q ( t ) ] = R ( ω ) e i ϕ ( ω ) (16)

其中 R ( ω ) ϕ ( ω ) 分别表示振幅比和相位角,其定义为:

R ( ω ) = Z ¯ ( i ω ) q ¯ ( i ω ) (17)

ϕ ( ω ) = Z ¯ ( i ω ) q ¯ ( i ω ) (18)

从而求得水动力系数:

Z q = R ( ω ) cos ϕ ( ω ) (19)

Z q ˙ = R ( ω ) sin ϕ ( ω ) / ω (20)

采用同样方法可以求得 M q , M q ˙

计算得到的水动力系数计算值与理论值对比如表2所示。表2中还给出了其他文献的计算结果。本文计算结果优于其他文献的计算结果,部分文献的计算甚至出现了垂向力系数导数反号的现象。本文纵摇试验计算值与理论值差别不大。较好的验证了纵摇试验数值模拟方法及水动力系数公式推导的正确性。

Table 2. Comparison of the calculated value of the hydrodynamic coefficient of the longitudinal shaking test with the theoretical value

表2. 纵摇试验水动力系数计算值与理论值对比

4. 横荡试验数值模拟验证

4.1. 横荡运动及数学方程

横荡运动的数学形式如下:

{ ξ = a sin ( ω t ) ψ = ψ ˙ = 0 v = ξ ˙ = a ω cos ( ω t ) v ˙ = a ω 2 sin ( ω t ) (21)

其中, ξ 为滑翔机的横向位移,a为滑翔机横荡运动的振幅, ω 为滑翔机横荡运动的圆频率, ψ , ψ ˙ 为滑翔机绕z轴的倾斜角度和角速度, v , v ˙ 为滑翔机横荡横向速度和加速度。

设在运动过程中滑翔机受到的横向力为Y,绕Z轴的力矩为艏摇力矩N,滑翔机在Y、N作用下,做横荡运动,其简化的线性运动方程为:

{ Y = Y v ˙ v ˙ + Y v v + Y 0 = a ω 2 Y v ˙ sin ( ω t ) + a ω Y v cos ( ω t ) + Y 0 N = N v ˙ v ˙ + N v v + N 0 = a ω 2 N v ˙ sin ( ω t ) + a ω N v cos ( ω t ) + N 0 (22)

将(22)式进行无量纲化,横向力方程遍除 0.5 ρ V 2 L 2 ,艏摇力矩方程遍除 0.5 ρ V 2 L 3 ,得到下式:

{ Y = a ω 2 L V 2 Y v ˙ sin ( ω t ) + a ω V Y v cos ( ω t ) + Y 0 N = a ω 2 L V 2 N v ˙ sin ( ω t ) + a ω V N v cos ( ω t ) + N 0 (23)

式中:L为参考长度,V为来流速度。

采用SUBOFF潜艇模型开展垂荡实验的数值模拟验证。根据试验情况,数值计算时入口处的来流为V = 4.5 kn,给定正弦振荡振幅α = 1.0 m,模拟工况振荡频率f为0.01 Hz。SUBOFF潜艇模型在均匀流场中保持正弦振荡运动,这样合成的结果即为SUBOFF潜艇模型的升沉运动。

4.2. 水动力系数求解分析

采用最小二乘法求解水动力系数。令:

y = y ( t ) = Y Y 0 (24)

两个基函数分别为:

φ 1 ( t ) = v = v max cos ( ω t ) (25)

φ 2 ( t ) = v ˙ = ω v max sin ( ω t ) (26)

稳定性参数分别记为:

α 1 = Y v (27)

α 2 = Y v ˙ (28)

φ * ( t ) = α 1 φ 1 ( t ) + α 2 φ 2 ( t ) 为离散数据的拟合函数,为使该函数为最小二乘解,即满足:

i = 1 m [ φ * ( t i ) y i ] 2 = min i = 1 m [ φ ( t i ) y i ] 2 (29)

若令:

S = i = 1 m [ ( k = 1 2 α k φ k ( t i ) ) y i ] 2 (30)

则S应该满足:

S α k = 0 , k = 1 , 2 (31)

即:

{ α 1 i = 1 m φ 1 ( t i ) φ 1 ( t i ) + α 2 i = 1 m φ 1 ( t i ) φ 2 ( t i ) = i = 1 m φ 1 ( t i ) y ( t i ) α 1 i = 1 m φ 2 ( t i ) φ 1 ( t i ) + α 2 i = 1 m φ 2 ( t i ) φ 2 ( t i ) = i = 1 m φ 2 ( t i ) y ( t i ) (32)

作如下变量代换:

A = i = 1 m φ 1 ( t i ) φ 1 ( t i ) (33)

B = i = 1 m φ 1 ( t i ) φ 2 ( t i ) (34)

C = i = 1 m φ 2 ( t i ) φ 2 ( t i ) (35)

X = i = 1 m φ 1 ( t i ) y ( t i ) (36)

Y = i = 1 m φ 2 ( t i ) y ( t i ) (37)

则方程组简化为:

{ α 1 A + α 2 B = X α 1 B + α 2 C = Y (38)

解之可得:

Y v = α 1 = X C Y B A C B 2 (39)

Y v ˙ = α 2 = Y A X B A C B 2 (40)

同理可以求得 N v , N v ˙

计算得到的水动力系数计算值与理论值对比如表3所示。横荡试验计算值与实验值差别不大。较好的验证了横荡试验数值模拟方法及水动力系数公式推导的正确性。

Table 3. Comparison of the calculated hydrodynamic coefficient of the transverse test with the test value

表3. 横荡试验水动力系数计算值与试验值对比

5. 艏摇试验数值模拟验证

5.1. 艏摇运动及数学方程

滑翔机做水平面内漂角 β = 0 的运动,称为艏摇运动。其运动方程如下:

{ ψ = ψ 0 sin ( ω t ) r = ψ ˙ = ψ 0 ω cos ( ω t ) r ˙ = ψ 0 ω 2 sin ( ω t ) v = v ˙ = 0 (41)

式中:

ψ ——滑翔机运动过程中的艏向角。

ψ 0 ——滑翔机的最大艏向角。

ω ——滑翔机艏摇运动的圆频率。

r , r ˙ ——滑翔机的艏摇角速度和艏摇角加速度。

设运动过程中滑翔机受到的横向力为Y,绕z轴的力矩为纵倾力矩N。根据水动力模型,并考虑到艏摇运动时唯一的机动参数为角速度r,可得到艏摇运动线性运动方程:

{ Y = Y r ˙ r ˙ + Y r r + Y 0 = θ 0 ω 2 Y r ˙ sin ( ω t ) + θ 0 ω Y r cos ( ω t ) + Y 0 N = N r ˙ r ˙ + N r r + N 0 = θ 0 ω 2 N r ˙ sin ( ω t ) + θ 0 ω N r cos ( ω t ) + N 0 (42)

将(42)式进行无量纲化,垂向力方程遍除 0.5 ρ V 2 L 2 ,纵摇力矩方程遍除 0.5 ρ V 2 L 3 ,得到下式:

{ Y = Y r ˙ r ˙ + Y r r + Y 0 N = N r ˙ r ˙ + N r r + N 0 (43)

采用SUBOFF潜艇模型开展艏摇实验的数值模拟验证。根据试验情况,数值计算时入口处的来流为V = 4.5 kn,给定正弦振荡振幅 θ 0 = 1 rad ,模拟工况振荡频率f为0.1 Hz。SUBOFF潜艇模型在均匀流场中保持正弦振荡运动,这样合成的结果即为SUBOFF潜艇模型的艏摇运动,求解参数设置及边界条件与SUBOFF潜艇模型直航实验保持一致。

5.2. 水动力系数求解分析

强迫滑翔机做小振幅低频率简谐振动时,将非定常水动力/力矩进行傅里叶展开,以横向力为Y为例:

Y ( t ) = Y 0 + Y ¯ sin ( ω t + τ ) + u ( t ) (44)

式中 Y 0 为基准状态的横向力, Y ¯ 为基频谐波分量的水动力幅值, τ 为滑翔机强迫振动时位移和水动力之间的相位差, u ( t ) 为高次谐波分量。

当非定常计算时间足够长时,n达到一个足够大的值,就可以忽略初始效应的影响,水动力/力矩达到一个周期性稳态值。

ω t = 2 n π + 1 2 π ( n = 1 , 2 , 3 , ) ,则有:

( Y r ) 0 = Y ¯ sin ( τ + 1 2 π ) r max = Y [ ( 4 n + 1 ) π / 2 ω ] Y 0 r m a x (45)

ω t = 2 n π ( n = 1 , 2 , 3 , ) ,则有:

( Y r ˙ ) 0 = Y ¯ sin τ ω r max = Y ( 2 n π / ω ) Y 0 ω r max (46)

其中, Y ¯ τ Y [ ( 4 n + 1 ) π / 2 ω ] Y ( 2 n π / ω ) 可以通过对非定常流场进行数值模拟得到的非定常水动力/力矩随时间的变化曲线得到。采用同样方法可以计算关于纵倾力矩N的水动力系数。

计算得到的水动力系数计算值与理论值对比如表4所示。艏摇试验计算值与实验值差别不大。较好的验证了艏摇试验数值模拟方法及水动力系数公式推导的正确性。

Table 4. Comparison of the calculated hydrodynamic coefficient of the bow shake test with the test value

表4. 艏摇试验水动力系数计算值与试验值对比

参考文献

[1] 胡芳芳, 陈静, 涂卫民, 等. 围壳对水下航行体水动力系数的影响特性研究[J]. 舰船科学技术, 2022, 44(7): 31-36.
[2] 闫银坡, 于福杰, 陈原. 开架式水下机器人水动力系数计算与动力学建模[J]. 兵工学报, 2021, 42(9): 1972-1986.
[3] 李浪涛, 倪刚, 潘良高, 等. 水动力系数敏感性分析在潜艇水平面运动模型简化中的应用研究[J]. 舰船科学技术, 2015(6): 41-46.
[4] 张晓频. 多功能潜水器操纵性能与运动仿真研究[D]: [硕士学位论文]. 哈尔滨: 哈尔滨工程大学, 2008.
[5] 杨路春. 潜艇在有外部搭载情况下操纵性水动力导数的数值计算方法研究[D]: [硕士学位论文]. 哈尔滨: 哈尔滨工程大学, 2009.
[6] 黄昆仑, 庞永杰, 苏玉民, 等. 潜器线性水动力系数计算方法研究[J]. 船舶力学, 2008, 12(5): 697-703.