Optimal PID control for hovering stabilization of quadcopter using long short term memory
- Yoon, Jaehyun; Doh, Jaehyeok
- Issue Date
- ELSEVIER SCI LTD
- Quadcopter; PIDcontrol; Neural networks(NN); Long short term memory(LSTM); Non-dominated sorting genetic algorithm-II (NSGA-II)
- ADVANCED ENGINEERING INFORMATICS, v.53
- Journal Title
- ADVANCED ENGINEERING INFORMATICS
- Drones are a type of unmanned aerial vehicle. They use several rotors to control their flight motion and stabilize their attitude. This study aims to determine the optimal proportional-integral-differential (PID) gain values that can stabilize a quadcopter with four rotors quickly when its attitude is disturbed. Generally, expert knowledge and a great deal of time and money are required to obtain the PID gain values to stabilize the attitude of a drone. However, in this study, long short-term memory (LSTM), which is a type of neural network algorithm, was used to evaluate the flight motions based on PID gain values without expert knowledge of quadcopters (quadcopter flight motion, PID control algorithms, and quadcopter expert experience). To obtain the optimal values of the PID gain for stabilizing the attitude of a drone, a PID simulator algorithm was developed in this study. The developed algorithm used dynamic equations of motion for the drones. Simulations were used to acquire the drone sta-bilization data, and a back-propagation neural network was applied to establish an approximate model. Sub-sequently, the non-dominated sorting genetic algorithm-II was used to obtain the optimal PID gain values that could restore the attitude of the drone quickly. The drone motion data obtained using the simulations were used as the LSTM training data, and the optimal PID gain values obtained using the genetic algorithm were used by the LSTM to predict the motion. To verify the results, a drone was constructed, and the LSTM and dynamic simu-lation values were compared with the drone experimental values using an experimental device that allowed the motion of the drone to be examined. The results indicated that the motions resulting from the optimal values and the experimental results were in agreement.
- Files in This Item
- There are no files associated with this item.
- Appears in
- 융합기술공과대학 > 기계소재융합공학부 > Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.