Abstract
A test bench for experimental testing of the attitude control of a small-scale helicopter is constructed. A nonlinear model with 10 states is developed for this experimental setup. The unknown model parameters are estimated using the extended Kalman filter with flight test data of the helicopter operating on the test bench. In this work, it is proved that the nonlinear helicopter dynamic model may be globally feedback linearized using the dynamic feedback linearization technique. In order to satisfy multiple closed-loop performance specifications simultaneously, a controller is proposed by applying the Convex Integrated Design (CID) method to the feedback linearized model. Finally, the controller is tested in simulation demonstrating the closed-loop performance of the proposed controller.
Similar content being viewed by others
References
M. F. Weilenmann and H. P. Geering, “Test bench for rotorcraft hover control,” Journal of Guidance, Control, and Dynamics, vol. 17, no. 4, pp. 729–736, July–August 1994.
J. C. Morris and M. V. Nieuwstadt, “Experimental platform for real-time control,” Proc. of ASEE Ann. Conf., pp. 1659–1662, 1994.
J. C. Avila Vilchis, B. Brogliato, A. Dzul, and R. Lozano, “Nonlinear modelling and control of helicopter,” Automatica, vol. 39, no. 9, pp. 1583–1596, September 2003.
A. Dzul, R. Lozano, and P. Castillo, “Adaptive control for a radio-controlled helicopter in a vertical flying stand,” International Journal of Adaptive Control and Signal Processing, vol. 18, no. 5, pp. 473–485, June 2004.
A. Inoue, M. Deng, T. Harima, S. Nakano, and N. Ueki, “Attitude control system design of a helicopter experimental system,” Proc. of IEEE International Conf. Industrial Technology, Hongkong, China, pp. 1240–1245, 2005.
S. K. Kim and D. M. Tilbury, “Mathematical modeling and experimental identification of an unmanned helicopter robot with flybar dynamics,” Journal of Robotic Systems, vol. 21, no. 3, pp. 95–116, March 2004.
R. T. N. Chen, Effects of Primary Rotor Parameters on Flapping Dynamics, NASA Ames Research Center, Moffett Field, 1980.
A. G. Kallapur and S. G. Anavatti, “UAV linear and nonlinear estimation using extended Kalman filter,” Proc. of CIMCA-IAWTIC, Sydney, Australia, pp. 250–255, 2006.
M. Béjar, A. Ollero, and F. Cuesta, “Modeling and control of autonomous helicopters,” Advances in Control Theory and Applications, Springer, Berlin/Heidelberg, pp. 1–29, 2007.
G. Meyer, R. Su, and L. R. Hunt, “Application of nonlinear transformations to automatic flight control,” Automatica, vol. 20, no. 1, pp. 103–107, January 1984.
T. J. Koo and S. Sastry, “Output tracking control design of a helicopter model based on approximate linearization,” Proc. of the 37th IEEE Conf. Decision and Control, Tampa, Florida, pp. 3635–3640, 1998.
A. Isidori, L. Marconi, and A. Serrani, “Robust nonlinear motion control of a helicopter,” IEEE Trans. on Automatic Control, vol. 48, no. 3, pp. 413–426, March 2003.
M. Bergerman, O. Amidi, J. R. Miller, N. Vallidis, and T. Dudek, “Cascaded position and heading control of a robotic helicopter,” Proc. of IEEE/RSJ International Conf. Intelligent Robots and Systems, San Diego, CA, pp. 135–140, 2007.
K. Fu and J. K. Mills, “A convex approach solving simultaneous mechanical structure and control system design problems with multiple closed-loop performance specifications,” Journal of Dynamic Systems, Measurement and Control, vol. 127, no. 1, pp. 57–68, March 2005.
K. Fu and J. K. Mills, “Convex integrated design (CID) method and its application to the design of a linear positioning system,” IEEE Trans. on Control Systems Technology, vol. 13, no. 5, pp. 701–707, September 2005.
K. Fu and J. K. Mills, “Integrated design of a quarter-car semi-active suspension system using a convex integrated design method,” International Journal of Vehicle Design, vol. 42, no. 3–4, pp. 328–347, 2006.
K. Fu and J. K. Mills, “Robust control design for a planar parallel robot,” International Journal of Robotics and Automation, vol. 22, no. 2, pp. 130–147, 2007.
G. D. Padfield, Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modelling, Blackwell Publishing Ltd., Oxford, UK, 2007.
B. Mettler, Identification Modeling and Characteristics of Miniature Rotorcraft, Kluwer Academic Publishers, Norwell, 2003.
B. Song, C. Fan, Y. Liu, J. K. Mills, and X. Cai, “Nonlinear system and control of the model-scale helicopter,” Proc. of IEEE International Conf. Robotics and Biomimetics, Guilin, Guangxi, China, pp. 1081–1086, 2009.
A. G. Kallapur, S. S. Ali, and S. G. Anavatti, “Application of extended Kalman filter towards UAV identification,” Autonomous Robots and Agents, Springer, Berlin/Heidelberg, pp. 199–207, 2007.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Editor Hyun Seok Yang. This work was supported by the National Graduate Student Program of Building World-Class Universities of China (Grant No.[2007]3020), National Natural Science Fund of China (No.60975023), and the Hong Kong RGC under grants 414406 and 414407.
Baoquan Song received his B.E. and M.E. degrees in Automatic Control from National University of Defense Technology, China, in 2002 and 2004, respectively. He was a visiting Ph.D. student with the Dept. of Mechanical and Industrial Engineering, University of Toronto, Canada in 2008. Currently, he is pursuing his Ph.D. degree in the Dept. of Information and Communication Engineering, National University of Defense Technology. His research interests include helicopter control, nonlinear control, and robust control.
James K. Mills received his B.E. degree in Electrical Engineering (Manitoba) and an M.E. degree in Electrical Engineering (Toronto) in 1980 and 1982 and completed a Ph.D. degree in Mechanical Engineering (Toronto) in 1987. He is currently a Professor with Dept. of Mechanical Engineering, University of Toronto. His research interests include nonlinear control, adaptive control, and system identification.
Yunhui Liu received his B.E. degree in Applied Dynamics from Beijing Institute of Technology, China, an M.E. degree in Mechanical Engineering from Osaka University, Japan, and a Ph.D in Mathematical Engineering and Information Physics from the University of Tokyo, Japan, in 1985, 1989, and 1992, respectively. He is currently a Professor with Dept. of Mechanical and Automation Engineering, The Chinese University of Hong Kong. Prof. Liu is a Fellow of IEEE and was members of the Robotics Society of Japan and of the Society of Instrument and Control Engineers. His research interests include visual servoing of dynamic systems, medical robotics, internet robotics, education robotics, multi-fingered grasping, and active sensor networks.
Caizhi Fan received his B.E. degree in Thermal Dynamics from Xi’an Jiaotong University, Xi’an, China and his M.E. degree in Astronautic Science and Technology from the National University of Defense Technology, China, in 2002 and 2004, respectively. Currently, he is pursuing his Ph.D. degree in the Dept. of Information and Communication Engineering, National University of Defense Technology. His research interests include visual servoing, adaptive control and predictive control.
Rights and permissions
About this article
Cite this article
Song, B., Mills, J.K., Liu, Y. et al. Nonlinear dynamic modeling and control of a small-scale helicopter. Int. J. Control Autom. Syst. 8, 534–543 (2010). https://doi.org/10.1007/s12555-010-0306-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-010-0306-5