Skip to main content
Log in

Experimental study on cascaded attitude angle control of a multi-rotor unmanned aerial vehicle with the simple internal model control method

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

This paper proposes a cascaded control structure and a method of practical application for attitude control of a multi-rotor Unmanned aerial vehicle (UAV). The cascade control, which has tighter control capability than a single-loop control, is rarely used in attitude control of a multi-rotor UAV due to the input-output relation, which is no longer simply a set-point to Euler angle response transfer function of a single-loop PID control, but there are multiply measured signals and interactive control loops that increase the complexity of evaluation in conventional way of design. However, it is proposed in this research a method that can optimize a cascade control with a primary and secondary loops and a PID controller for each loop. An investigation of currently available PID-tuning methods lead to selection of the Simple internal model control (SIMC) method, which is based on the Internal model control (IMC) and direct-synthesis method. Through the analysis and experiments, this research proposes a systematic procedure to implement a cascaded attitude controller, which includes the flight test, system identification and SIMC-based PID-tuning. The proposed method was validated successfully from multiple applications where the application to roll axis lead to a PID-PID cascade control, but the application to yaw axis lead to that of PID-PI.

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. S. J. Zaloga, D. Rockwell and P. Finnegan, World Unmanned Aerial Vehicle Systems: Market Profile and Forecast, 2011 Ed., Teal Group Corporation, Fairfax, Virginia (2011).

    Google Scholar 

  2. K. J. Åström and T. Hägglund, The future of PID control, Control Engineering Practice, 9 (11) (2001) 1163–1175.

    Article  Google Scholar 

  3. C. S. Lee and R. V. Gonzalez, Fuzzy logic versus a PID controller for position control of a muscle-like actuated arm, Journal of Mechanical Science and Technology, 22 (8) (2008) 1475–1482.

    Article  Google Scholar 

  4. R. C. DeMott II, Development of a flexible FPGA-based platform for flight control system research, M.S. Thesis, Virginia Commonwealth University, Richmond, Virginia (2010).

    Google Scholar 

  5. H. Y. Chao, Y. C. Cao and Y. Q. Chen, Autopilots for small unmanned aerial vehicles: a survey, Int. J. of Control, Automation, and Systems, 8 (1) (2010) 36–44.

    Article  Google Scholar 

  6. T. Liu and F. Gao, Industrial Process Identification and Control Design, Springer, London, UK (2012).

    Book  Google Scholar 

  7. P. R. Krishnaswamy, G. P. Rangaiah, R. K. Jha and P. B. Deshpande, When to use cascade control, Industrial & Engineering Chemistry Research, 29 (10) (1990) 2163–2166.

    Article  Google Scholar 

  8. R. Czyba and G. Szafranski, Control structure impact on the flying performance of the multi-rotor VTOL platform -design, analysis and experimental validation, Int. J. of Advanced Robotic System, 10 (62) (2013) DOI: 10.5772/53747.

    Google Scholar 

  9. B. Godbolt and A. F. Lynch, A novel cascade controller for a helicopter UAV with small body force compensation, Proc. of American Control Conference, IEEE, Washington, DC, USA (2013) 800–805.

    Google Scholar 

  10. K. J. Åström and T. Hägglund, Advanced PID Control, International Society of Automation, Research Triangle Park, NC, USA (2006).

    Google Scholar 

  11. A. Soumelidis et al., Control of an experimental mini quadrotor UAV, Proc. of Control and Automation, 2008 16th Mediterranean Conference on. IEEE, Ajaccio, France (2008) 1252–1257.

    Chapter  Google Scholar 

  12. P. Castillo, R. Lozano and A. E. Dzul, Modelling and control of mini-flying machines, Springer (2006).

    Google Scholar 

  13. R. G. Franks and C. W. Worley, Quantitative analysis of cascade control, Industrial & Engineering Chemistry, 48 (6) (1956) 1074–1079.

    Article  Google Scholar 

  14. I. Kaya, Improving performance using cascade control and a Smith predictor, ISA Transactions, 40 (3) (2001) 223–234.

    Article  MathSciNet  Google Scholar 

  15. Y. Lee, S. Park and M. Lee, PID controller tuning to obtain desired closed loop responses for cascade control systems, Industrial & Engineering Chemistry Research, 37 (5) (1998) 1859–1865.

    Article  Google Scholar 

  16. B. Polajžer et al., Decentralized PI/PD position control for active magnetic bearings, Electrical Engineering, 89 (1) (2006) 53–59.

    Article  Google Scholar 

  17. W. Tan, J. Liu, T. Chen and H. J. Marquez, Robust analysis and PID tuning of cascade control systems, Chemical Engineering Communications, 192 (9) (2005) 1204–1220.

    Article  Google Scholar 

  18. M. B. Tischler, System identification methods for aircraft flight control development and validation, NASA Technical Memorandum 110369 and USAATCOM Technical Report 95-A-007, USA (1995).

    Google Scholar 

  19. O. Nelles, Nonlinear system identification: from classical approaches to neural networks and fuzzy models, Springer-Verlag, Berlin, Germany (2001).

    Book  MATH  Google Scholar 

  20. P. G. Hamel and J. Kaletka, Advances in rotorcraft system identification, Progress in Aerospace Sciences, 33 (3) (1997) 259–284.

    Article  Google Scholar 

  21. J. Suk, Y. Lee, S. Kim, H. Koo and J. Kim, System identification and stability evaluation of an unmanned aerial vehicle from automated flight tests, KSME International Journal, 17 (5) (2003) 654–667.

    Article  Google Scholar 

  22. M. R. Endsley, The application of human factors to the development of expert systems for advanced cockpits, Proc. of the Human Factors and Ergonomics Society Annual Meeting, New York, USA (1987) 1388–1392.

    Google Scholar 

  23. R. K. Mudi and N. R. Pal, A robust self-tuning scheme for PI-and PD-type fuzzy controllers, Fuzzy Systems, IEEE Transactions on, 7 (1) (1999) 2–16.

    Article  Google Scholar 

  24. J. G. Ziegler and N. B. Nichols, Optimum settings for automatic controllers, Trans. ASME, 64 (11) (1942) 759–765.

    Google Scholar 

  25. K. J. Åström and T. Hägglund, Revisiting the Ziegler–Nichols step response method for PID control, Journal of Process Control, 14 (6) (2004) 635–650.

    Article  Google Scholar 

  26. A. Visioli and Q. C. Zhong, Control of Integral Processes with Dead Time, Springer-Verlag, London, UK (2011).

    Book  MATH  Google Scholar 

  27. E. Poulin and A. Pomerleau, PID tuning for integrating and unstable processes, Control Theory Appl., 143 (5) (1996) 429–435.

    Article  MATH  Google Scholar 

  28. C. E. Garcia and M. Morari, Internal model control. A unifying review and some new results, Industrial & Engineering Chemistry Process Design and Development, 21 (2) (1982) 308–323.

    Article  Google Scholar 

  29. C. S. Jung, H. K. Song and J. C. Hyun, A direct synthesis tuning method of unstable first-order-plus-time-delay processes, Journal of Process Control, 9 (3) (1999) 265–269.

    Article  Google Scholar 

  30. E. F. Jacob and M. Chidambaram, Design of controllers for unstable first-order plus time delay systems, Computers & Chemical Engineering, 20 (5) (1996) 579–584.

    Article  Google Scholar 

  31. D. E. Rivera, M. Morari and S. Skogestad, Internal model control: PID controller design, Industrial & Engineering Chemistry Process Design and Development, 25 (1) (1986) 252–265.

    Article  Google Scholar 

  32. S. Skogestad, Simple analytic rules for model reduction and PID controller tuning, Journal of Process Control, 13 (4) (2003) 291–309.

    Article  MathSciNet  Google Scholar 

  33. S. Skogestad, Tuning for smooth PID control with acceptable disturbance rejection, Industrial & Engineering Chemistry Research, 45 (23) (2006) 7817–7822.

    Article  Google Scholar 

  34. K. J. Åström, T. Hägglund, C. C. Hang and W. K. Ho, Automatic tuning and adaptation for PID controllers-a survey, Control Engineering Practice, 1 (4) (1993) 699–714.

    Article  Google Scholar 

  35. H. Hjalmarsson, M. Gevers and F. De Bruyne, For modelbased control design, closed-loop identification gives better performance, Automatica, 32 (12) (1996) 1659–1673.

    MathSciNet  MATH  Google Scholar 

  36. M. Harun-Or-Rashid et al., Unmanned coaxial rotor helicopter dynamics and system parameter estimation, Journal of Mechanical Science and Technology, 28 (9) (2014) 3797–3805.

    Article  MathSciNet  Google Scholar 

  37. W. D. Chang, Nonlinear system identification and control using a real-coded genetic algorithm, Applied Mathematical Modelling, 31 (3) (2007) 541–550.

    Article  MATH  Google Scholar 

  38. S. Skogestad, Probably the best simple PID tuning rules in the world, Proc. of AIChE Annual Meeting, Reno, Nevada (2001).

    Google Scholar 

  39. M. Cordero et al., Survey on attitude and heading reference systems for remotely piloted aircraft systems, 2014 International Conference on Unmanned Aircraft Systems (ICUAS), IEEE, Orlando, Florida, USA (2014) 876–884.

    Google Scholar 

  40. J. B. Song, Y. S. Byun, J. Kim and B. S. Kang, Guidance and control of a scaled-down quad tilt prop PAV, Journal of Mechanical Science Technology, 29 (2) (2014) 807–825.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Beom-Soo Kang.

Additional information

Recommended by Associate Editor Deok Jin Lee

Jun-Beom Song received his Ph.D. degree in aerospace engineering from Pusan National University, Korea in 2015, and joined Dongwon Institute of Science and Technology, Korea, as a Professor at the same year. His research interests include guidance and control of an unmanned aircraft, and application of embedded systems. Since he is currently working in the Department of Aviation Maintenance, his interests also include the maintenance of manned or unmanned aircrafts, and how to train maintenance engineers with international standards of FAA and ICAO.

Beom-Soo Kang received his M.S. degree in aeronautical engineering from Korea Advanced Institute of Science and Technology, Korea in 1983. He received Ph.D. degree in mechanical engineering from University of California at Berkeley, California at 1990. He joined Pusan National University as a Professor since 1993. His research interests include unmanned aerial vehicle system, computer-aided engineering of manufacturing process by finite element method for structural analysis, materials processing and metal forming.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, JB., Byun, YS., Jeong, JS. et al. Experimental study on cascaded attitude angle control of a multi-rotor unmanned aerial vehicle with the simple internal model control method. J Mech Sci Technol 30, 5167–5182 (2016). https://doi.org/10.1007/s12206-016-1035-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-016-1035-3

Keywords

Navigation