© The Institution of Engineering and Technology
In this study, an active disturbance rejection and predictive control strategy is presented to solve the trajectory tracking problem for an unmanned quadrotor helicopter with disturbances. The proposed control scheme is based on the quadrotor's dynamic model, where effects of wind gust are considered as additive disturbances on six degrees of freedom. The predictive controller solves the path following problem with extended state observers to estimate and compensate disturbances. The active disturbance rejection control scheme is used for the stabilisation of rotational movements. The suggested control structure is verified in simulation studies with the presence of external disturbances and parametric uncertainties. The proposed method improves the robustness for the modelling error and disturbances while performing a smooth tracking of the reference trajectory.
References
-
-
1)
-
28. Gao, Z.: ‘Scaling and bandwidth-parameterization based controller tuning’. Proc. of the American Control Conf., 2006, pp. vol. 64989–4996.
-
2)
-
11. Raffo, G.V., Ortega, M.G., Rubio, F.R.: ‘Backstepping/nonlinear H∞ control for path tracking of a quadrotor unmanned aerial vehicle’. 2008 American Control Conf., 2008, pp. 3356–3361.
-
3)
-
31. Raffo, G.V., Gomes, G.K., Normey-Rico, J.E., et al: ‘A predictive controller for autonomous vehicle path tracking’, IEEE Trans. Intell. Transp. Syst., 2009, 10, (1), pp. 92–102.
-
4)
-
8. Bouabdallah, S., Murrieri, P., Siegwart, R.: ‘Design and control of an indoor micro quadrotor’. Proc. of 2004 IEEE Int. Conf. on Robotics and Automation, 2004, vol. 5, pp. 4393–4398.
-
5)
-
18. Han, J.: ‘Robustness of control system and the Godel's incomplete theorem’, Control Theory Appl., Inst. Syst. Sci. Chin. Acad. Sci., 1999, 16, (1), pp. 149–155.
-
6)
-
5. He, R., Bachrach, A., Achtelik, M., et al: ‘On the design and use of a micro air vehicle to track and avoid adversaries’, Int. J. Robot. Res., 2010, 29, pp. 529–546.
-
7)
-
27. Gao, Z., Huang, Y., Han, J.: ‘An alternative paradigm for control system design’. Proc. of the 40th IEEE Conf. on Decision and Control, 2001, vol. 5, pp. 4578–4585.
-
8)
-
26. Guo, B.-Z., Zhao, Z.-L.: ‘On convergence of non-linear extended state observer for multi-input multi-output systems with uncertainty’, IET Control Theory Appl., 2012, 6, (15), pp. 2375–2386.
-
9)
-
32. Xue, W., Huang, Y.: ‘On frequency-domain analysis of adrc for uncertain system’. American Control Conf. (ACC) 2013, 2013, pp. 6637–6642.
-
10)
-
19. Han, J.: ‘A class of extended state observers for uncertain systems’, Control Decis., 1995, 10, (1), pp. 85–88.
-
11)
-
29. Castillo, P., Lozano, R., Dzul, A.: ‘Stabilization of a mini rotorcraft with four rotors’, IEEE Control Syst. Mag., 2005, 25, (6), pp. 45–55.
-
12)
-
13)
-
13. Alexis, K., Nikolakopoulos, G., Tzes, A.: ‘Model predictive quadrotor control: attitude’, altitude and position experimental studies', IET Control Theory Appl., 2012, 6, (12), pp. 1812–1827.
-
14)
-
7. Mistler, V., Benallegue, A., M'sirdi, N.K.: ‘Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback’. Proc. of the 10th IEEE Int. Workshop on Robot and Human Interactive Communication, 2001, pp. 586–593.
-
15)
-
22. Han, J.: ‘Nonlinear design methods for control systems’. Proc. of the 14th IFAC World Congress, 1999, pp. 521–526.
-
16)
-
2. Gurdan, D., Stumpf, J., Achtelik, M., et al: ‘Energy-efficient autonomous four-rotor flying robot controlled at 1 kHz’. 2007 IEEE Int. Conf. on Robotics and Automation, 2007, pp. 361–366.
-
17)
-
24. Yang, X., Huang, Y.: ‘Capabilities of extended state observer for estimating uncertainties’. American Control Conf. (ACC) 2009, 2009, pp. 3700–3705.
-
18)
-
20. Han, J.: ‘Auto-disturbance rejection control and its applications’, Control Decis., 1998, 13, (1), pp. 19–23.
-
19)
-
4. Lupashin, S., Schöllig, A., Sherback, M., et al: ‘A simple learning strategy for high-speed quadrocopter multi-flips’. 2010 IEEE Int. Conf. on Robotics and Automation, 2010, pp. 1642–1648.
-
20)
-
17. Raffo, G.V., Ortega, M.G., Rubio, F.R.: ‘An integral predictive/nonlinear H∞ control structure for a quadrotor helicopter’, Automatica, 2010, 46, (1), pp. 29–39.
-
21)
-
22)
-
25. Guo, B.-Z., Zhao, Z.-L.: ‘On the convergence of an extended state observer for nonlinear systems with uncertainty’, Syst. Control Lett., 2011, 60, (6), pp. 420–430.
-
23)
-
23. Han, J.: ‘From PID to active disturbance rejection control’, IEEE Trans. Ind. Electron., 2009, 56, (3), pp. 900–906.
-
24)
-
9. Bouabdallah, S., Siegwart, R.: ‘Full control of a quadrotor’. 2007 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 2007, pp. 153–158.
-
25)
-
1. Kondak, K., Bernard, M., Meyer, N., et al: ‘Autonomously flying vtol-robots: Modeling and control’. 2007 IEEE Int. Conf. on Robotics and Automation, 2007, pp. 736–741.
-
26)
-
6. Alexis, K., Nikolakopoulos, G., Tzes, A.: ‘Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances’, Control Eng. Pract., 2011, 19, (10), pp. 1195–1207.
-
27)
-
30. Kühne, F., Lages, W.F., da Silva, J.M.G.Jr.: ‘Point stabilization of mobile robots with nonlinear model predictive control’. IEEE Int. Conf. Mechatronics and Automation, 2005, 2005, vol. 3, pp. 1163–1168.
-
28)
-
10. Madani, T., Benallegue, A.: ‘Sliding mode observer and backstepping control for a quadrotor unmanned aerial vehicles’. 2007 American Control Conf., 2007, pp. 5887–5892.
-
29)
-
12. Alexis, K., Nikolakopoulos, G., Tzes, A.: ‘Constrained optimal attitude control of a quadrotor helicopter subject to wind-gusts: experimental studies’. American Control Conf. (ACC), 2010, 2010, pp. 4451–4455.
-
30)
-
15. Abdolhosseini, M., Zhang, Y.M., Rabbath, C.A.: ‘An efficient model predictive control scheme for an unmanned quadrotor helicopter’, J. Intell. Robot. Syst., 2013, 70, (1–4), pp. 27–38.
-
31)
-
21. Han, J.: ‘Active disturbance rejection control technique-the technique for estimating and compensating the uncertainties’ (National Defense Industry Press, Beijing, China (in Chinese, 2008).
-
32)
-
16. Raffo, G.V., Ortega, M.G., Rubio, F.R.: ‘MPC with nonlinear H∞ control for path tracking of a quad-rotor helicopter’. Proc. of the IFAC World Congress, 2008, vol. 2008.
-
33)
-
14. Lopes, R.V., Santana, P.H.R.Q.A., Borges, G., et al: ‘Model predictive control applied to tracking and attitude stabilization of a VTOL quadrotor aircraft’. 21st Int. Congress of Mechanical Engineering, Citeseer, 2011.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2016.0125
Related content
content/journals/10.1049/iet-cta.2016.0125
pub_keyword,iet_inspecKeyword,pub_concept
6
6