舵桨联合操纵的自主式水下机器人运动控制
Motion Control of AUV Based on Rudders and Thrusters
-
摘要: 针对水下机器人舵桨切换操作时,由于控制输出突变而导致系统振荡甚至发散的现象,提出一种切换函数平滑指令输出;同时考虑到高速航态下,纵向速度对其他自由度运动的耦合影响,提出一种基于运动补偿的改进S面控制方法.该方法S面控制器结构简单、参数易于调整,解决了S面控制器在水下机器人高速航行下控制效果较差的问题.利用李雅普诺夫函数对该控制器进行了稳定性分析,将其应用于舵桨联合操纵的水下机器人的运动控制.速度控制、艏向控制及深度控制,试验结果验证了该方法在水下机器人运动控制中应用的可行性.Abstract: A switch function is presented to smooth control instructions and avoid system vibration during switch operating underwater vehicles with rudders and thrusters.And a modified S-plane controller (MSC) is proposed by analyzing underwater vehicle's dynamics and taking static force and coupling effects between the longitude velocity and other dimensions into account.Besides the advantages of S controller such as simple structure,MSC can solve the problem of the motion control of underwater vehicle at high speed which is difficult to control with the S-plane controller.The stability of MSC is analyzed with Lyapunov function.Finally,MSC is applied to the motion control of an autonomous underwater vehicle controlled by rudders and thrusters.The feasibility of MSC is demonstrated by the results of velocity control,yaw control and depth control tests.