Quadrotor Formation Strategies Based on Distributed Consensus and Model Predictive Controls
Source abstract
Abstract
In this study, the distributed consensus control and model predictive control (MPC)-based formation strategies for quadrotors are proposed. First, the formation-control problem is decoupled into horizontal and vertical motions. The distributed consensus control and MPC-based formation strategy are implemented in the follower’s horizontal formation control. In the horizontal motion, the leader tracks the given waypoints by simply using the MPC, and generates the desired formation trajectory for each follower based on its flight information, predicted trajectory, and the given formation pattern. On the other hand, the followers carry out the formation flight based on the proposed horizontal formation strategy and the desired formation trajectories generated by the leader. In the vertical motion, formation control is carried out using only the MPC for both the leader and the follower. Likewise, the leader tracks the desired altitude/climb rate and generates the desired formation trajectories for the followers, and the followers track the desired formation trajectories generated by the leader using the MPC. The optimization problem considered in the MPC differs for the horizontal and vertical motions. The problem is formulated as a quadratic programming (QP) problem for the horizontal motion, and as a linear quadratic tracker (LQT) for the vertical motion. Simulation of a comprehensive maneuver was carried out under a Matlab/Simulink environment to examine the performance of the proposed formation strategies.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Distributed Control Multi-Agent Systems · UAV Applications and Optimization · Neural Networks Stability and Synchronization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Aerospace Engineering, Tamkang University, Tamsui, New Taipei City 25137, Taiwan
Funding
Ministry of Science and Technology, Taiwan
References (18)
Show source-provided references
1. Scharf, D.P., Hadaegh, F.Y., and Ploen, S.R. (July, January 30). A survey of spacecraft formation flying guidance and control (Part II): Control. Proceedings of the 2004 American Control Conference, Boston, MA, USA.10.23919/ACC.2004.1384365 ↗
2. Linear quadratic control for quadrotors UAVs dynamics and formation flight10.1007/s10846-012-9708-3 ↗
3. Mercado, D., Castro, R., and Lozano, R. (2013, January 17–19). Quadrotors flight formation control using a leader-follower approach. Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland.10.23919/ECC.2013.6669637 ↗
4. Leader-follower formation control for quadrotors10.1088/1757-899X/187/1/012016 ↗
5. A leader-following trajectory generator with application to quadrotor formation flight10.1016/j.robot.2014.05.002 ↗
6. Hou, Z., and Fantoni, I. (2015, January 17–20). Distributed leader-follower formation control for multiple quadrotors with weighted topology. Proceedings of the 2015 10th IEEE System of Systems Engineering Conference (SoSE), San Antonio, TX, USA.10.1109/SYSOSE.2015.7151924 ↗
7. Min, Y.X., Cao, K.C., Sheng, H.H., and Tao, Z. (2015, January 28–30). Formation tracking control of multiple quadrotors based on backstepping. Proceedings of the 2015 34th Chinese Control Conference (CCC), Hangzhou, China.10.1109/ChiCC.2015.7260325 ↗
8. Lee, K.U., Choi, Y.H., and Park, J.B. (2017). Backstepping Based Formation Control of Quadrotors with the State Transformation Technique. Appl. Sci., 7.10.3390/app7111170 ↗
9. Quadcopter formation flight control combining MPC and robust feedback linearization10.1016/j.jfranklin.2013.10.021 ↗
10. Gulzar, M.M., Rizvi, S.T.H., Javed, M.Y., Munir, U., and Asif, H. (2018). Multi-Agent Cooperative Control Consensus: A Comparative Review. Electronics, 7.10.3390/electronics7020022 ↗
11. Consensus and cooperation in networked multi-agent systems10.1109/JPROC.2006.887293 ↗
12. Ren, W. (2006, January 14–16). Consensus based formation control strategies for multi-vehicle systems. Proceedings of the American Control Conference, Minneapolis, MN, USA.
13. Formation control with collision avoidance for a multi-UAV system using decentralized MPC and consensus-based control10.9746/jcmsi.8.285 ↗
14. Nelson, R.C. (1998). Flight Stability and Automatic Control, WCB/McGraw Hill.
15. Roskam, J. (1998). Airplane Flight Dynamics and Automatic Flight Controls, DARcorporation.
16. Lewis, F.L., Vrabie, D., and Syrmos, V.L. (2012). Optimal Control, John Wiley & Sons.10.1002/9781118122631 ↗
17. MathWorks (2018, October 16). Aerospace ToolBox Release Notes. Available online: https://www.mathworks.com/help/aerotbx/release-notes.html.
18. MathWorks (2018, September 25). Solve Custom MPC Quadratic Programming Problem and Generate Code. Available online: https://www.mathworks.com/help/mpc/examples/solve-custom-mpc-quadratic-programming-problem-and-generate-code.html.