本文所研究对象为一种复合小水线面三体无人艇,具有良好的耐波性[1],复合小水线面三体艇由下部3个潜体通过片体支柱和上建连接而成,同时前部潜体首部安装有固定式矩形水翼,后部潜体片体支柱间装有可调攻角水翼,前后水翼剖面均为NACA翼型,水翼安装位置以两者平衡纵倾力矩为原则,水翼的相对浸深大于2且展弦比大于5。船在航行过程中易发生横摇,且摆幅最大,加装水翼后将一定程度减小横摇对艇带来的影响[2],为验证其良好的耐波性能将对艇模进行横摇自由衰减试验。
研究横摇运动的常用方法是模型试验和基于势流理论的理论计算[3-4]。为预估横摇性能,设计者通常进行船模在静水中的横摇衰减试验,而常规的船模试验分析是采用引入消灭曲线并选择最小二乘法来计算得出船模的横摇衰减固有周期,附加质量惯性矩和无因次衰减系数[5-6]。近年学者采用系统辨识的思想,结合横摇试验分析。ABHILASH S等采用系统辨识技术从在不规则波中进行的一系列模型试验中获得与横摇阻尼系数相关的参数,且这种预测船舶横摇运动方法可靠。
1 静水衰减试验 1.1 试验模型选用水翼复合小水线面三体无人艇模型,主尺度参数如表1所示,其设计效果如图1所示。
试验场所为江苏科技大学综合水池,水池长25 m,宽10 m,最大水深1 m。将试验艇模放置于水池中央区域减小池壁效应所带来的影响[7]。主要通过测量艇模在静水自由衰减过程的横摇角度随时间变化,确定艇模的衰减规律。进行3种吃水5个初始横摇角共15种工况下横摇试验。具体试验步骤为:
步骤1 准备试验艇模、计算机、MTi-G惯性测量仪、数据传输线。
步骤2 将MTi-G惯性测量仪水平置于艇模重心处,计算机通过数据线和设备连接。
步骤3 将艇模放置于综合水池中央区域,通过改变配重使艇模调节至正浮状态。
步骤4 当艇模调节至正浮状态时,通过MTi-G软件读取艇模横摇角,调整设备MTi-G至水平,直到软件界面显示初始横摇角在±0.02°范围内。
步骤5 待艇模在水面稳定后,根据角度标roll施加力,以使艇模向左舷侧倾斜。在释放外力的同时,按下记录键MTi-G测量仪开始采集数据,艇模自由横摇,待艇模重新稳定时,按下停止采集键,读取显示的六自由度数据,保存试验数据。
步骤6 重复步骤4和步骤5,改变所需初始横摇角,在设计吃水处的初始横摇角为3°,6°,9°,12°,15°。每组试验结束后待水面平静再进行下组试验。
步骤7 通过减少和增加压载分别进行0.83倍和1.16倍设计吃水横摇试验,重复上述步骤4~步骤6,在加减压载时需要记录压载的质量及其位置。每次改变压载后,均要调整无人艇正浮态。
2 运动辨识模型及辨识方法 2.1 系统辨识系统辨识的目的是根据所提供的试验数据和某种准则估算得到模型中的未知参量[8]。所辨识出的数学模型与实际模型差即为辨识精度,它与等价准则、数学模型及求解算法和有关[9-10]。
2.2 数学模型艇体首尾过渡平缓其复原力矩应满足初稳性公式,而考虑到艇体安装的前后水翼将增加旋涡阻尼等非线性阻尼力矩;因而对横摇方程中的复原力矩项以横摇角一次、二次和三次方以及正弦值形式进行变换,寻找适应本文船模的横摇方程[11-12]。共建立4种方程来作为横摇辨识模型。
根据物体动平衡原理,船舶静水横摇平衡方程为:
$ \ddot \varphi + {{2N\dot \varphi } \mathord{\left/ {\vphantom {{2N\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{W\left| {\dot \varphi } \right|\dot \varphi } \mathord{\left/ {\vphantom {{W\left| {\dot \varphi } \right|\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{x{{\dot \varphi }^3}} \mathord{\left/ {\vphantom {{x{{\dot \varphi }^3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{Dh\sin \varphi } \mathord{\left/ {\vphantom {{Dh\sin \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} = 0 。$ | (1) |
式中:
辨识方程1:
$ \begin{split} &\ddot \varphi + {{2N\dot \varphi } \mathord{\left/ {\vphantom {{2N\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{W\left| {\dot \varphi } \right|\dot \varphi } \mathord{\left/ {\vphantom {{W\left| {\dot \varphi } \right|\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{x{{\dot \varphi }^3}} \mathord{\left/ {\vphantom {{x{{\dot \varphi }^3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + \\ &\qquad {{{C_1}} \mathord{\left/ {\vphantom {{{C_1}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}{\varphi ^3} + {{{C_2}} \mathord{\left/ {\vphantom {{{C_2}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}{\varphi ^2} + {{{C_3}} \mathord{\left/ {\vphantom {{{C_3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}\varphi = 0 。\end{split}$ | (2) |
辨识方程2:
$\begin{split}& \ddot \varphi + {{2N\dot \varphi } \mathord{\left/ {\vphantom {{2N\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{W\left| {\dot \varphi } \right|\dot \varphi } \mathord{\left/ {\vphantom {{W\left| {\dot \varphi } \right|\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + \\ &\qquad {{x{{\dot \varphi }^3}} \mathord{\left/ {\vphantom {{x{{\dot \varphi }^3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{Dh{\text{sin}}\varphi } \mathord{\left/ {\vphantom {{Dh{\text{sin}}\varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} = 0。\end{split}$ | (3) |
辨识方程3:
$ \begin{split} &\ddot \varphi + {{2N\dot \varphi } \mathord{\left/ {\vphantom {{2N\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{W\left| {\dot \varphi } \right|\dot \varphi } \mathord{\left/ {\vphantom {{W\left| {\dot \varphi } \right|\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{x{{\dot \varphi }^3}} \mathord{\left/ {\vphantom {{x{{\dot \varphi }^3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} +{{{C_1}} \mathord{\left/ {\vphantom {{{C_1}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}{(\sin \varphi )^3} +\\ &\qquad {{{C_2}} \mathord{\left/ {\vphantom {{{C_2}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}{(\sin \varphi )^2} + {{{C_3}} \mathord{\left/ {\vphantom {{{C_3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}\sin \varphi = 0 。\\[-12pt] \end{split}$ | (4) |
辨识方程4:
$ \begin{split}&\ddot \varphi + {{2N\dot \varphi } \mathord{\left/ {\vphantom {{2N\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{W\left| {\dot \varphi } \right|\dot \varphi } \mathord{\left/ {\vphantom {{W\left| {\dot \varphi } \right|\dot \varphi } {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + {{x{{\dot \varphi }^3}} \mathord{\left/ {\vphantom {{x{{\dot \varphi }^3}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}} + \\ &\qquad {{{C_1}} \mathord{\left/ {\vphantom {{{C_1}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}d\sin \varphi + {{{C_2}} \mathord{\left/ {\vphantom {{{C_2}} {{{I'}_{xx}}}}} \right. } {{{I'}_{xx}}}}\varphi = 0 。\end{split}$ | (5) |
式中:
将式(1)中
$\begin{split} \frac{({\dot{\phi }}_{K+1}-{\dot{\phi }}_{K})}{t}=&-2\frac{N}{{{I}^{\prime }}_{xx}}{\dot{\phi }}_{K}- \frac{W}{{{I}^{\prime }}_{xx}}\left|{\dot{\phi }}_{K}\right|{\dot{\phi }}_{K}-\\ &\frac{x}{{{I}^{\prime }}_{xx}}{\dot{\phi }}_{K}{}^{3}-\frac{Dh}{{{I}^{\prime }}_{xx}}\mathrm{sin}{\phi }_{K} 。\end{split}$ | (6) |
则可对
$\begin{split} {\dot \varphi _{K + 1}} =& \left( - 2\frac{{Nt}}{{{{I'}_{xx}}}} + 1\right){\dot \varphi _K} - \frac{{Wt}}{{{{I'}_{xx}}}}\left| {{{\dot \varphi }_K}} \right|{\dot \varphi _K} -\\ &\frac{{xt}}{{{{I'}_{xx}}}}{\dot \varphi _K}^3 - \left(\frac{{Dh\sin {\varphi _K}}}{{{{I'}_{xx}}}}\right)t 。\end{split}$ | (7) |
误差估计准则为:
$ {\varepsilon _{K + 1}} = {\dot \varphi '_{K + 1}} - {\dot \varphi _{K + 1}} 。$ | (8) |
建立
$ {J_{K + 1}} = \left| {{\varepsilon _{K + 1}}} \right|。$ | (9) |
根据误差估计准则建立横摇辨识模型的目标函数如下:
$ F(x) = \sqrt { {\frac {1}{N}}\sum\limits_{k = 1}^N {({{\dot \varphi '}_{K + 1}}} - \dot \varphi _{K + 1}^{}{)^2}} 。$ | (10) |
式中:
在优化计算时,需要横摇辨识的目标函数值越小越好。
3 试验与辨识数据分析 3.1 试验数据对比图2为在0.83倍标准吃水、标准吃水和1.16倍标准吃水等状态下初始横摇角15°时的角速度变化曲线,可知横摇角速度的峰值随着吃水的增大而增大。
图3为标准吃水下不同初始横摇角的角速度变化曲线。可知横摇角速度的峰值随横摇角度增大而增大。表明在同一吃水下,其回复力矩随横摇角度增大而增大,符合横摇规律。随着横摇角度的增大,横摇周期变小,说明随着角度增大复原力矩不再适用于初稳性公式,复原力矩中出现了非线性的成分。
1) 选取遗传算法作为辨识计算基础算法,其参数设置为:种群规模200个;优化代数2500;变载波概率0.01~0.0001;遗传因子0.1;进化权重0.5。对建立的4个运动辨识方程进行计算分析,辨识结果如表2所示。
对比4种辨识方程的辨识结果,发现各个初始横摇角方程4的目标函数值最小,即拟合效果最好;即加入非线性复原力矩时,数据拟合误差较小,复原力矩项引入横摇角的正弦值的形式进行变换时的数学模型更贴近实际。
由表3可知,采用辨识方程进行辨识计算,得到的辨识角速度的拟合相对误差控制在5%以内。图4为在设计吃水,初始横摇角15°时的试验角速度和拟合角速度变化曲线,通过对比可以看出整体拟合效果较好,表明采用遗传算法并选用方程4进行辨识其辨识精度较高,可对横摇下一时刻的角速度进行预报。
辨识方程4设计变量及在设计吃水初始横摇角15°的优化值,如表4所示。
设计吃水下各初始横摇角的最佳横摇运动模型如下:
初始横摇角9°时
$ \begin{aligned} \ddot \varphi + 0.06073\dot \varphi + 1.44575\left| {\dot \varphi } \right|\dot \varphi + 0.96982{\dot \varphi ^3} +\\ 31.50678d\sin \varphi + 0.15926\varphi = 0 。\end{aligned}$ |
初始横摇角12°时
$ \begin{aligned}\ddot \varphi + 0.13257\dot \varphi + 0.55587\left| {\dot \varphi } \right|\dot \varphi + 1.03913{\dot \varphi ^3} + \\ 36.84744d\sin \varphi + 0.04134\varphi = 0 。\end{aligned}$ |
初始横摇角15°时
$ \begin{aligned} \ddot \varphi + 0.04488\dot \varphi + 0.80849\left| {\dot \varphi } \right|\dot \varphi + 4.14315{\dot \varphi ^3} + \\ 31.10840d\sin \varphi + 0.02701\varphi = 0 。\end{aligned}$ |
2)选择辨识方程4,在3种不同吃水下,艇模横摇水动力矩系数和复原力矩系数随初始横摇角度变化曲线如图5~图7所示。
可知,艇体横摇总惯性矩
由图8和图9可看出,小水线面三体较小水线面双体横摇衰减周期大,峰值较小。从第4个周期可明显看出,衰减幅度明显减小。复合小水线面三体艇加装前后水翼平衡纵倾力矩,在中高速航行时可抬升艇体来减小湿面积和提高装载能力,对复合小水线面三体快速性能进行了一定的弥补。这2种艇型在相同航速下做差速回转运动,小水线面三体艇较小水线面双体艇相对回转直径小,三体艇操纵性优于双体艇,且同排水量情况下三体艇的上建甲板面积较大,可布置更多太阳能提高续航能力。因此,复合小水线面三体艇其综合性能更优。
采用模型试验的方法,对水翼复合小水线面无人艇进行横摇自由衰减试验,测得3种吃水和5个横摇角度共15组工况下的试验数据,得到角速度衰减曲线。基于系统辨识理论建立4个横摇辨识运动方程,改编程序,采用遗传优化算法进行各个横摇运动模式下的辨识计算,比较各个目标函数值得到拟合度最佳的方程。选取设计吃水下初始横摇角15°为代表得到角速度拟合曲线,并进行相对误差分析。以方程4为代表分析横摇水动力系数和复原力矩系数变化规律,对小水线面三体艇和同排水量的小水线面双体艇对比分析。结论如下:
1)通过分析复合小水线面三体无人艇静水横摇存在非线性阻尼,非线性模型的拟合和实际较为吻合;
2)4个横摇辨识运动方程中方程4与研究对象的拟合度最佳;
3)辨识得出的各力矩系数变化规律中复原力矩项变化相对较大;
4)与小水线面双体艇进行比较可知加装水翼具有一定的减摇效果,复合小水线面三体艇横摇衰减周期大,峰值较小,综合性能更优。
[1] |
马雪泉, 季盛, 文逸彦, 等. 船舶横摇运动模式辨识仿真[J]. 上海船舶运输科学研究所学报, 2016, 39(2): 1-4. DOI:10.3969/j.issn.1674-5949.2016.02.001 |
[2] |
李骏. 一种水面无人艇运动模式辨识系统的研究[D]. 镇江: 江苏科技大学, 2016.
|
[3] |
杨旺林, 徐海通, 杨松林, 等. 无人滑行艇横摇运动模式实验分析[J]. 舰船科学技术, 2014, 36(4): 27-30+35. DOI:10.3404/j.issn.1672-7649.2014.04.005 |
[4] |
夏志平, 文逸彦, 杨松林, 等. 新型三体船横摇运动模式分析[J]. 舰船科学技术, 2014, 36(2): 33-36+59. DOI:10.3404/j.issn.1672-7649.2014.02.007 |
[5] |
张晗, 马建红. 基于遗传算法的纵摇运动模式识别模型分析[J]. 舰船科学技术, 2015, 37(11): 35-38. DOI:10.3404/j.issn.1672-7649.2015.11.007 |
[6] |
余永强, 杨松林, 程占元. 小水线面复合单体无人艇纵摇运动模式研究[J]. 舰船科学技术, 2019, 41(23): 69-73. |
[7] |
钱富才, 黄姣茹, 秦新强. 基于鲁棒优化的系统辨识算法研究[J]. 自动化学报, 2014, 40(5): 988-993. |
[8] |
丁锋. 系统辨识算法的复杂性、收敛性及计算效率研究[J]. 控制与决策, 2016, 31(10): 1729-1741. |
[9] |
孙晓界, 石林龙, 范云生, 等. 一种无人水面艇运动模型参数在线辨识方法[J]. 中国航海, 2016, 39(1): 39-43+78. DOI:10.3969/j.issn.1000-4653.2016.01.010 |
[10] |
刘福伟, 徐海通, 杨松林. 一型两栖无人概念艇的横摇特性初步研究[J]. 中国舰船研究, 2014, 9(1): 46-51. DOI:10.3969/j.issn.1673-3185.2014.01.007 |
[11] |
孙小帅, 姚朝帮, 叶青. 小水线面双体船横摇阻尼特性数值与试验研究[J]. 国防科技大学学报, 2017, 39(6): 71-78+142. |
[12] |
姚迪, 卢晓平, 王毅. 三体船横摇模型试验及其特性分析[J]. 中国舰船研究, 2010, 5(4): 6-11+26. DOI:10.3969/j.issn.1673-3185.2010.04.002 |
[13] |
SATHYASEELAN D, HARIHARAN G, KANNAN K. Parameter identification for nonlinear damping coefficient from large-amplitude ship roll motion using wavelets[J]. Beni-Suef University Journal of Basic and Applied Sciences, 2017, 6(2):138−144
|
[14] |
QIN Yu-xuan, GAO Sha-sha, YU Yong-qiang, et al. Research on the rolling motion mode of a SWATH-USV[J]. American Jeurnal of Mechanical and Industrial Engineering, 2018, 3(5): 91−98.
|