Abstract
Adaptive control is the capability of a control system to modify its operation and achieve the best possible operation mode. A quadcopter is a nonlinear, unstable and under-actuated dynamic system, thus providing a challenge to control engineers in controlling and stabilising it during flight. This paper proposes the design, development, and application of an intelligent adaptive hybrid controller to control and stabilise the drone. The training data for adaptive neuro-fuzzy inference systems (ANFIS) are generated by the Linear Quadratic Regulator (LQR) under white-noise disturbance. The trained ANFIS is subsequently used to estimate the parameters of the control distribution matrix for the actual fault condition and the reconfiguration is carried out by computing new feedback gain using the pseudo-inverse technique. For the simple adaptive controller, LQR is also used to generate the desired trajectories of the reference model. In both experiments, the extended Kalman filter is imp...
References (19)
- ^Xu, J. F. Whidborne and A. Cooke, "Fault-Tolerant Control of a Quadrotor using L1 Adaptive Control, " Intern ational Journal of Intelligent Unmanned Systems, p. 1, 2016.
- ^A. Zulu and S. John, "A Review of Control Algorithms for Autonomous Quadrotors, " Open Journal of Applie d Science, vol. 4, pp. 547-556, 2014 . a, b M. Molapo, "Adaptive Control on Aircraft Systems Using Arti cial Intelligence Technologies, " University of Johannesburg, Johannesburg, 2020.
- a, b S. K. Armah and S. Yi, "Adaptive Control for Quadrotor UAVs Considering Time Delay: Study with Flight P ayload, " Robotics and Automation Engineering Journal, vol. II, no. 5, pp. 1-13, 2018
- a, b S. K. Armah and S. Yi, "Analysis of time delays in quadrotor systems and design of control, " Department of Mechanical Engineering, Greensboro, NC, 2017.
- ^P. Jain and M. J. Nigam, "MIT rule MRAC, " Advance in Electronic and Electric Engineering, vol. 3, no. 4, pp. 477-484, 2016.
- a, b O. Miguel-Escrig, J.A.R. Perez, R. Sanchis-Llopis and I., "Symmetric Send-On-Delta sampling strategy" in IEEE International Conference on Emerging Technologies and Factory Automation (EFTA 2014), Barcelona, qeios.com doi.org/10.32388/V4GY5T
- Spain. 16-19 September 2014.
- ^L. Romero, D. F. Pozo and J. A. Rosales, "Quadcopter stabilization by using PID controllers, " Universidad de Las Américas, Quito, Ecuador, 2014. . a, b Okyere, A. Bousbaine, G. T. Poyi, A. K. Joseph and J. M. Andrade, "LQR Controller Design for quadrotor hel icopters, " The 9th International Conference on Power Electronics, Machines and Drives (PEMD 2018), vol. 2 019, no. 17, pp. 4003-4007, 2018.
- ^H. Baomar and P. J. Bentley, "An Intelligent Autopilot System that Learns Piloting Skills from Human Pilots by Imitation, " Dept. of Computer Science, University College London, Gower Street, London, 2016. . ^H. Baomar and P. J. Bentley, "An Intelligent Autopilot System that Learns Flight Emergency Procedures by I mitating Human Pilots, " Dept. of Computer Science, University College London, London, 2017.
- ^H. Baomar and P. J. Bentley, "Autonomous landing and go-around of airliners under severe weather condit ions using Arti cial Neural Networks, " Dept. of Computer Science, University College London, London, 2018.
- ^M. Talha, F. Asghar, A. Rohan, M. Rabah and S. Ho Kim, "Fuzzy Logic-Based Robust and Autonomous Safe Landing for UAV Quadcopter, " Arabian Journal for Science and Engineering, vol. 44, no. 3, pp. 2627-2639, 201
- Badri, Z. Ameli and A. M. Birjandi, "Application of Neural Networks and Fuzzy Logic Methods for Short Te rm Load Forecasting, " Elsevier, Tehran, 2012.
- ^Z. Wenya, K. Yin, R. Wang and Y. E. Wang, "Design of Attitude Control System for UAV Based on Feedback L inearisation and Adaptive Control, " Hindawi Publishing Corporation, Dalian, 2014
- ^Torres, A. Wechsler, R. Diaz, P. Shinde and S. Tosunoglu, "Quadcopter with Vertical Landing Payload Syste m, " in Florida Conference on Recent Advances in Robotics, Miami, 2017.
- a, b S. Rezazadeh, M. A. Ardestani and P. S. Sadeghi, "Optimal Attitude Control of a Quadrotor UAV Using Ada ptive Neuro-Fuzzy Inference System (ANFIS), " in 3rd International Conference on Control, Instrumentation, and Automation (ICCIA 2013), Tehran, Iran, 2013.
- ^J. Viera, F. M. Dias and A. Mota, "Neuro-Fuzzy Systems, " in Departamento de Eng. Electrotécnica, Escola Su perior de Tecnologia de Castelo Branco, Castelo Branco, 2014.
- ^K. Alexis, "Dr Kostas Alexis, " Kostas Alexis, 23 January 2018. [Online]. Available: http://www.kostasalexis.co m/uploads/5/8/4/4/58449511/10_ ightcontrol_lq.pdf. [Accessed 21 January 2020].
- ^J. S. Jang, "ANFIS: adaptive-network-based fuzzy inference system, " IEEE Transactions on Systems, Man, a nd Cybernetics, vol. 23, no. 3, pp. 665-685, 2019.
- ^M. Santos, V. Lopez and F. Morata, "Intelligent Fuzzy Controller of a Quadrotor, " in International Conferenc e on Intelligent Systems and Knowledge Engineering (ISKE), Hangzhou, 2010. qeios.com doi.org/10.32388/V4GY5T