TY - JOUR
T1 - Adaptive Learning-Based Observer with Dynamic Inversion for the Autonomous Flight of an Unmanned Helicopter
AU - Lai, Ying Chih
AU - Le, Tri Quang
N1 - Funding Information:
This work was supported in part by the Ministry of Science and Technology of Taiwan under Grant MOST 108-2221-E-006-071-MY3 and in part by the Ministry of Education, Taiwan, Headquarters of University Advancement to the National Cheng Kung University.
Publisher Copyright:
© 1965-2011 IEEE.
PY - 2021/6
Y1 - 2021/6
N2 - This article presents the development of an autonomous flight control system for a small-scale unmanned helicopter based on an online adaptive learning-based observer and model predictive control (MPC). The adaptive learning-based observer provides an approximate dynamic inversion for solving the coupled dynamic problem. The discrete-time MPC (DMPC) uses a prediction process to obtain a stable model. The Laguerre function, a state observer, and a recursive learning algorithm were integrated into DMPC, the core of the flight control system. Exponential data weighting was adopted to increase the stability of the designed flight control system. By integrating these approaches, an adaptive learning-based flight control system, which consists of the pitch, roll, yaw, and heave controllers, is presented to evaluate the stability and performance of the proposed autonomous flight control system of an unmanned helicopter. Moreover, an adaptive controller based on neural approximation for yaw motion is used to improve the performance of yawing control of the helicopter. In order to validate the feasibility of the proposed method, a hardware-in-the-loop simulation was performed in real time. The system included an embedded system, a self-developed users interface, and the X-plane flight simulator. The simulation results showed that the flight control system was able to maintain the position and the attitude of the helicopter in hover mode under the influence of wind gust and disturbance. The proposed method had better performance than a robust control system, in both ideal and disturbed environments.
AB - This article presents the development of an autonomous flight control system for a small-scale unmanned helicopter based on an online adaptive learning-based observer and model predictive control (MPC). The adaptive learning-based observer provides an approximate dynamic inversion for solving the coupled dynamic problem. The discrete-time MPC (DMPC) uses a prediction process to obtain a stable model. The Laguerre function, a state observer, and a recursive learning algorithm were integrated into DMPC, the core of the flight control system. Exponential data weighting was adopted to increase the stability of the designed flight control system. By integrating these approaches, an adaptive learning-based flight control system, which consists of the pitch, roll, yaw, and heave controllers, is presented to evaluate the stability and performance of the proposed autonomous flight control system of an unmanned helicopter. Moreover, an adaptive controller based on neural approximation for yaw motion is used to improve the performance of yawing control of the helicopter. In order to validate the feasibility of the proposed method, a hardware-in-the-loop simulation was performed in real time. The system included an embedded system, a self-developed users interface, and the X-plane flight simulator. The simulation results showed that the flight control system was able to maintain the position and the attitude of the helicopter in hover mode under the influence of wind gust and disturbance. The proposed method had better performance than a robust control system, in both ideal and disturbed environments.
UR - http://www.scopus.com/inward/record.url?scp=85099577565&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85099577565&partnerID=8YFLogxK
U2 - 10.1109/TAES.2021.3050653
DO - 10.1109/TAES.2021.3050653
M3 - Article
AN - SCOPUS:85099577565
VL - 57
SP - 1803
EP - 1814
JO - IRE Transactions on Aerospace and Navigational Electronics
JF - IRE Transactions on Aerospace and Navigational Electronics
SN - 0018-9251
IS - 3
M1 - 9319150
ER -