自适应粒子群算法在AUV水动力参数辨识中的应用

2021-12-12 08:49:30王俊雄
舰船科学技术 2021年11期
关键词:方法

周 怡,王俊雄

(上海交通大学 船舶海洋工程国家重点实验室,上海 200240)

引 言

自主式水下航行器(AUV)水动力参数的辨识成为对其运动研究和运动控制器设计的关键所在[1]。在工程应用中,对水动力系数求取的主要方法有:经验公式估算方法、数值模拟方法、模型试验方法以及基于实航数据的参数辨识方法。经验公式估算方法具有较好的经济性和可行性,但其精确性难以保证。数值模拟方法大多采用流体计算(CFD)软件,但计算量较大,且计算结果容易受到模型网格划分质量和边界条件的影响[2];模型试验方法虽然对水动力参数的求取精确度较高,但其成本较高,花费时间较长,会不可避免的受到传感器及操作误差的影响[3];基于实航数据的参数系统辨识方法成本较低,能更好地反映航行器在真实环境中的水动力参数,适用性和精确性较好。

现阶段的AUV水动力参数系统辨识方法有很多,但大多数辨识所用到的数据来源或辨识方程为AUV的水平面运动或竖直平面运动甚至单自由度运动等,未考虑完整的六自由度运动方程。一些辨识方法在遇到数据掺杂噪声时辨识结果较差,往往需要对数据预先进行滤波消噪处理,加大了参数辨识的工作量。例如参数辨识中的牛顿—拉夫逊算法对数据初值极为敏感[4],也会导致辨识工作变得复杂。为完善或避免上述问题,本文采用自适应粒子群优化算法和最小二乘[5-6]准则相结合的方式对AUV水动力参数进行辨识。……

登录APP查看全文

猜你喜欢
方法
中医特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中数学教学改革的方法
河北画报(2021年2期)2021-05-25 02:07:46
化学反应多变幻 “虚拟”方法帮大忙
变快的方法
儿童绘本(2020年5期)2020-04-07 17:46:30
学习方法
用对方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的简单方法
山东青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
赚钱方法
捕鱼