Skip to main content
Log in

An Efficient Model Predictive Control Scheme for an Unmanned Quadrotor Helicopter

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

In this paper, an efficient Model Predictive Control (eMPC) algorithm deploying fewer prediction points and less computational requirement is presented in order to control a small or miniature unmanned quadrotor helicopter. A model reduction technique associated with the dynamics of an unmanned quadrotor helicopter is also put forward so as to minimize the burden of calculations in application of MPC into an airborne platform. For three-dimensional tracking control of the quadrotor helicopter, simulation results corresponding to the algebraic formulation—presented in this paper—versus the standard MPC formulation commonly found in the literature further illustrate effectiveness of this study. Unsuccessful implementation of the standard formulation on the testbed due to computational burden proves the necessity and advantages of this new approach. Eventually, to demonstrate effectiveness of the developed MPC algorithm, the suggested algebraic-based MPC framework is successfully implemented on an unmanned quadrotor helicopter testbed (known as Qball-X4) available at the Networked Autonomous Vehicles Lab (NAVL) of Concordia University for tracking control of the unmanned aerial vehicle.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Oner, K., Cetinsoy, E., Unel, M., Aksit, M., Kandemir, I., Gulez, K.: Dynamic model and control of a new quadrotor UAV with tilt-wing mechanism. In: World Academy of Science, Engineering and Technology (2008)

  2. Erginer, B., Altug, E.: Modeling and PD control of a quadrotor VTOL vehicle. In: IEEE Intelligent Vehicles Symposium, pp. 894–899 (2007)

  3. Efe, M.O.: Robust low altitude behavior control of a quadrotor rotorcraft through sliding modes. In: Mediterranean Conf. on Control and Automation (2007)

  4. Bouadi, H., Bouchoucha, M., Tadjine, M.: Sliding mode control based on backstepping approach for an UAV type quadrotor. In: World Academy of Science, Engineering and Technology (2007)

  5. Madani, T., Benallegue, A.: Backstepping control for a quadrotor helicopter. In: International Conference on Intelligent Robots and Systems, pp. 3255–3260 (2006)

  6. Maciejowski, J.M.: Predictive Control with Constraints. Prentice Hall (2000)

  7. Lee, J.H.: Model predictive control: review of the three decades of development. Int. J. Control Autom. Syst. 9(3), 415–424 (2011)

    Article  Google Scholar 

  8. Kale, M.M., Chipperfield, A.J.: Reconfigurable flight control strategies using model predictive control. In: IEEE International Symposium on Intelligent Control, Taiwan, pp. 43–48 (2002)

  9. Gibbens, P.W., Medagoda, E.D.B.: Efficient model predictive control for aircraft. J. Guid. Control Dyn. 34(7), 1909–1915 (2011)

    Article  Google Scholar 

  10. Murray, R.M.: Optimization-Based Control. California Institute of Technology (2010)

  11. Wang, L.: Model Predictive Control System Design and Implementation Using MATLAB. Springer, London (2009)

    MATH  Google Scholar 

  12. Lai, L.C., Yang, C.C., Wu, C.J.: Time-optimal control of a hovering quad-rotor helicopter. J. Intell. Robot. Syst. 45(2), 115–135 (2006)

    Article  Google Scholar 

  13. Quanser’s Rapid Control Prototyping (QuaRC): http://www.quanser.com/quarc

  14. Liu, Y.C.: Model predictive control with integral control and constraint handling for mechatronic systems. In: International Conference on Modelling, Identification and Control, Taiwan, pp. 424–429 (2010)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Y. M. Zhang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Abdolhosseini, M., Zhang, Y.M. & Rabbath, C.A. An Efficient Model Predictive Control Scheme for an Unmanned Quadrotor Helicopter. J Intell Robot Syst 70, 27–38 (2013). https://doi.org/10.1007/s10846-012-9724-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-012-9724-3

Keywords

Navigation