Chinese Journal of Ship Research

AUV主动应急自救机­制与策略

-

同样地,为了避免控制系统的输­入电压变化过于剧烈,在输入电压时引入了柔­化系数 β : 8 Du(k + 1) = βDu(k) ( )从而求得预测输出值:

9 Y = G (z -1)HDu(k) + f = LDu(k) +f ( ) j H - 1 ;L = G (z -1)H=式中, = [1 β  βnu 0  0]T j

[l l2  ln 1]T 。1 -定义目标函数,取极小化:

(10) J = min{(Y - Y )T (Y - Y )} r r

得到

Du(k) = (LT L)-1 LT(Y - f ) = LT(Y - f )/ ål 2 (11)

控制量为(12) u(k) = u(k - 1) +D u(k)由式(11)可知,求取 Du(k) 时,只需要知道矩。根据式(9)得到如下预测值:阵G 和向量 f y(k + 1) = g0 Du(k) + f (k + 1) + E1ξ (k + 1) y(k + 2) = g1Du(k) + g0 Du(k + 1) + f (k + 2) + E ξ (k + 2) 2  y(k + n) = gn 1Du(k) +  + g0 Du(k + n - 1) + f (k + n)+ - Enξ (k + n) (13) -1式中,E 为 z 的多项式。只需要辨识最后一个方­程就可以得到G 的所有元素。令 X = [Du(k) Du(k + 1)  Du(k + n - 1) 1] , θ = [gn gn  g0 f (k + n)]T ,由最小二乘法可求- 1 - 2得 θ ,从而得到G 和 f 。

4.2 引入PID控制算法

ROV GPC在对 运用上述 算法时,在控制初始GPC阶段,由于 需要初始数据进行滚动­优化,所以在控制开始时,系统的稳定性和鲁棒性­较差,容易导致整个系统发散。经过分析和仿真,发现在控PID制初始­阶段采用增量式 (比例、积分、微分)为主算法可以减小震荡,缩短响应时间。按下式计算, Du(k) = K P[e(k) - e(k - 1)] + K e(k )+ I K D[e(k) - 2e(k - 1) + e(k - 2)] u(k) = u(k - 1) +D u(k) 14 ( )式中:K ,K ,K 分别为比例、积分、微分常数; P I D e(k) 为 k 时刻输出误差。

5 仿真和试验结果 5.1 定艏向控制仿真试验

GPC ROV为验证本文设计­的 控制器在 艏向 ROV“METI-Ⅰ”控制上的优越性,以自主研发的为试验对­象,进行了艏向控制仿真试­验。艏向运动模型采用如式(5)所示的近似方程。

5.1.1 定艏向PID控制仿真­试验

PID首先对艏向进行 仿真,试验中使用Ziegl­er-Nichols PID PID方法[12]计算 参数,所得 参2.5,10,23数 K ,K ,K 分别为 ,仿真结果如P I D 6图 所示。 通过仿真图可以看出,PID控制有超调,经过多次振荡后可以稳­定。试验中若减小比例系数,增大积分时间,则超调减小,但上升缓慢,过渡过程时间太长。

5.1.2 定艏向广义预测控制仿­真试验

GPC具有自适应能力,因此跟踪效果好。GPC 1,最大预测时域的最小预­测时域 N1 一般取2;输入、输出柔化系数分N = 12 ;控制时域 Nu 为2 PID别为 β = 0.2 ,α = 0.49 。 参数 K ,K ,K 为P I D 1.2,18,25,仿真结果如图7~图8所示。

7 GPC从图 中可以看出,在 算法下,在控制初始阶段输入输­出震荡剧烈,超调大,因此不利于初8始控制,易导致控制系统发散。图 仿真结果为GPC PID改进 算法,采用增量式 对控制初期进行PID­整定,即在控制初始阶段使用­增量式 控制器, GPC在后期使用 控制器,控制效果好。这样就解PID GPC决了控制初始不­稳定的现象,兼具了 与2这 种控制算法的优点。

5.2 试 验

ROV对 分别进行水池试验和湖­上试验,以验ROV证 在水下安全检测和作业­的能力。

5.2.1 水池试验

ROV在水池中静止时­处于平衡状态,浮力略ROV大于重力,这样可以保证 在出现故障时上浮至水­面。ROV水池试验中初步­验证了 的稳定性和可靠性,ROV在水池中能够成­功完成直航、转艏、横9~摇等运动姿态,机械手能够实现夹取功­能,如图10 ROV图 所示。 底部的轮组模块和推进­器共同ROV作用时可­以使 实现贴壁前进,便于摄像头观测和机械­手作业。

5.2.2 湖上试验

ROV 11)中下潜至湖底67.2 m在湖上试验(图时,系统稳定,传感器数据正常,摄像机图像正 12常。如图 所示,摄像头观测船体表面,从图中可以清晰地看到­船体表面的附着物,为机械手作业提供了有­力的保障。 ROV 13),在湖上试验中进行了定­航试验(图308°,并对试验数据进行记录­设置初始航向夹角14­可以看出,ROV保存。由图 在定向航行时由于RO­V流的影响,航向角存在抖动,但 可以快速调整至设定航­向,满足定航要求。

14由图 可以看出,仿真出来的波形偏差较­小,而在实际试验中,航向角的偏差较大。这主要是ROV由于 是强非线性系统,水下环境错综复杂,受环境的干扰大,且运动惯性强。

6结语

本文介绍了水下安全检­测和作业型机器人控制­系统组成及结构,并针对控制系统的架构­做了ROV 6硬件与软件的介绍。通过建立 个自由度模型,简化得到艏向自由度的­独立模型,并设计了GPC控制器­进行航向控制。仿真表明,GPC比传PID PID统的 控制器具有更好的跟随­性能,使用GPC对 控制器初期数据整定,使其具有更好的快RO­V速性和稳定性。通过对 的水池及湖上试验, ROV验证了 控制系统的可靠性及控­制算法的优ROV越性;证明了 的水下安全检测及作业­能力。本文所提出的控制系统­设计方案对其他水下机­器人具有借鉴意义。

参考文献:

1] 蒋新松,封锡盛,王棣棠. 水下机器人[M]. [ 沈阳:辽宁科学技术出版社,2000:3-34. JIANG X S,FENG X S,WANG D T. Unmanned un⁃ derwater vehicles[M]. Shenyang: Liaoning Science and Technology Press,2000:3-34(in Chinese). 2] . ROV [ 曹洪华 小型 甲板控制系统的设计与­研发[D]. 青岛:中国海洋大学,2013. CAO H H. The small ROV deck control system design and R&D[D]. Qingdao:Ocean University of China, 2013(in Chinese). 3] 许竞克,王佑君,侯宝科,等. ROV [ 的研发现状及发展趋势[J]. 四川兵工学报,2011,32(4):71-74. 4] 王宇鑫.“海螺一型”ROV [ 控制系统结构与艏向控­制 技术研究[D]. 杭州:浙江大学,2012. WANG Y X. Research on the control system structure and heading control technique of“Hello Ⅰ ”ROV[D]. Hangzhou:Zhejiang University,2012(in Chinese). [] 5 张玮康,王冠学,徐国华,等. 腹部作业型水下机器人­控制系统研制[J]. 中国舰船研究,2017,12(2): 124-132. ZHANG W K,WANG G X, XU G H ,et al. Develop⁃ ment of control system in abdominal operating ROV [J]. Chinese Journal of Ship Research, 2017, 12 2 ):124-132(in Chinese). ( 6] 安.基于神经网络的自治水­下机[ 张铭钧,高萍,徐建器人广义预测控制[J].机器人,2008,30(1):91-96. ZHANG M J,GAO P,XU J A. Neural-network-based generalize­d predictive control for autonomous underwa⁃ ter vehicle[s J]. Robot,2008,30(1):91-96(in Chinese). [7] SØRENSEN A J. A survey of dynamic positionin­g con⁃ trol systems[J]. Annual Reviews in Control,2011,35 (1):123-136. [8] PETRICH J,STILWELL D J. Robust control for an au⁃ tonomous underwater vehicle that suppresses pitch and yaw coupling[J]. Ocean Engineerin­g,2011,38(1): 197-204. 9] 邓志刚,朱大奇,方建安. [ 水下机器人动力学模型­参数辨识方法综述[J]. 上海海事大学学报,2014, 35(2):74-80. DENG Z G, ZHU D Q ,FANG J A. Parameter identifi⁃ cation survey of dynamic model of underwater vehicles [J]. Journal of Shanghai Maritime University,2014, 35(2):74-80(in Chinese). 10] 邓自立,杜洪越,马建为. [ 改进的递推增广最小二­J]. 2002,2乘参数估计方法[ 科学技术与工程, (5):1-3. DENG Z L, DUHY ,MA J W. Modified recursive ex⁃ tended least squares parameter estimation method[J]. Science Technology and Engineerin­g,2002,2(5): 1-3(in Chinese). 11 PELLETIER G,UPADHYAYA S K. Developmen­t of [ ] a tomato load/yield monitor[J]. Computers and Elec⁃ tronics in Agricultur­e,1999,23(2):103-117. 12] 詹训进. Ziegler-Nichols PID [ 用 方法拓展整定 调节数[J]. 韶关学院学报·自然科学,2006,27器的参(9):42-45. ZHAN X J. Use Ziegler-Nichols method to amplify and ascertain the parameter of PID regulator[J]. Jour⁃ nal of Shaoguan University·Natural Science,2006, 27(9):42-45(in Chinese).

 ??  ?? 图6 PID仿真输出Fig.6 System output of PID simulation
图6 PID仿真输出Fig.6 System output of PID simulation
 ??  ?? 图7 艏向广义预测输出Fi­g.7 System output of GPC to heading angle
图7 艏向广义预测输出Fi­g.7 System output of GPC to heading angle
 ??  ?? Fig.8
Fig.8
 ??  ?? 12 ROV图 观测画面Fig.12 ROV observatio­n screen
12 ROV图 观测画面Fig.12 ROV observatio­n screen
 ??  ?? 10图 机械手夹取试验Fig.10 Manipulato­r clamping test
10图 机械手夹取试验Fig.10 Manipulato­r clamping test
 ??  ?? 11 ROV图 湖上试验Fig.11 The lake test of ROV
11 ROV图 湖上试验Fig.11 The lake test of ROV
 ??  ?? 13 ROV图 定航试验Fig.13 Navigation test of ROV
13 ROV图 定航试验Fig.13 Navigation test of ROV
 ??  ?? 图9 ROV水池试验Fig.9 The tank test of ROV
图9 ROV水池试验Fig.9 The tank test of ROV
 ??  ?? 14图 艏向角数据输出Fig.14 Data output of heading angle
14图 艏向角数据输出Fig.14 Data output of heading angle

Newspapers in Chinese (Simplified)

Newspapers from China