Abstract

In this paper, a double-loop depth tracking control scheme based on linear quadratic regulator (LQR) is proposed for underactuated autonomous underwater vehicles (AUV). The motivation is to address the problem that the classic single-loop LQR depth controller which is easy to use in practice yet cannot effectively overcome the underactuated AUV features and complex disturbances. First, a double-loop depth control framework is proposed which divides complex disturbances into outer-loop kinematic disturbances and inner-loop dynamic disturbances. Second, the adaptive line-of-sight (ALOS) guidance law is designed in the outer loop to account for the underactuated characteristics. The depth tracking error is converted to the desired pitch and the kinematic disturbance caused by the unknown angle of attack is compensated. Furthermore, based on the linear model in the inner-loop, a concise LQR method is designed to track the desired pitch. Meanwhile, an extended state observer (ESO) is introduced to estimate dynamic disturbances such as model nonlinearity, uncertainty and external environmental disturbances. Finally, the proposed scheme is validated by tank test and compared with the single-loop LQR method. The experiment results show that the proposed double-loop depth tracking method can effectively overcome complex disturbances and the depth tracking accuracy is increased by 83%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call