Skip to main content

Adaptive Neural Control of a Quadrotor Helicopter with Extreme Learning Machine

  • Conference paper
Proceedings of ELM-2014 Volume 2

Part of the book series: Proceedings in Adaptation, Learning and Optimization ((PALO,volume 4))

Abstract

A new controller design method for the quadrotor helicopter based on the extreme learning machine (ELM) is proposed. ELM based neural controller and sliding mode controller are combined to stabilize the attitude systems of quadrotors including roll, pitch and yaw. A single hidden layer feedforward network based on ELM with fast learning speed is used to approximate the unmodeled nonlinear attitude dynamics while the sliding mode controller is employed to eliminate the external disturbances. In this way, precise dynamic model and prior information of disturbances are not needed. The simulation study is presented to show the effectiveness of the proposed control algorithm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bouabdallah, S., Noth, A., Siegwart, R.: PID vs LQ control techniques applied to an indoor micro quadrotor. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), vol. 3, pp. 2451–2456. IEEE (2004)

    Google Scholar 

  2. Bouabdallah, S., Siegwart, R.: Full control of a quadrotor. In: 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 153–158. IEEE (October 2007)

    Google Scholar 

  3. Dierks, T., Jagannathan, S.: Output feedback control of a quadrotor UAV using neural networks. IEEE Transactions on Neural Networks 21(1), 50–66 (2010)

    Article  Google Scholar 

  4. Gautam, D., Ha, C.: Control of a Quadrotor Using a Smart Self-Tuning Fuzzy PID Controller. International Journal of Advanced Robotic Systems 10, 1 (2013)

    Article  Google Scholar 

  5. Huang, G.B., Chen, L.: Convex incremental extreme learning machine. Neurocomputing 70(16-18), 3056–3062 (2007)

    Article  Google Scholar 

  6. Huang, G.B., Ding, X., Zhou, H.: Optimization method based extreme learning machine for classification. Neurocomputing 74(1-3), 155–163 (2010)

    Article  Google Scholar 

  7. Huang, G.B., Wang, D.H., Lan, Y.: Extreme learning machines: a survey. International Journal of Machine Learning and Cybernetics 2(2), 107–122 (2011)

    Article  Google Scholar 

  8. Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: Theory and applications. Neurocomputing 70(1-3), 489–501 (2006)

    Article  Google Scholar 

  9. Huang, G.B., Zhu, Q.Y., Siew, C.K.: Real-time learning capability of neural networks. IEEE Transactions on Neural Networks 17(4), 863–878 (2006)

    Article  Google Scholar 

  10. Jafari, M., Shahri, A.M., Shouraki, S.B.: Attitude control of a Quadrotor using Brain Emotional Learning Based Intelligent Controller. In: 2013 13th Iranian Conference on Fuzzy Systems (IFSC), pp. 1–5. IEEE (August 2013)

    Google Scholar 

  11. Li, Y., Song, S.: A survey of control algorithms for Quadrotor Unmanned Helicopter. In: 2012 IEEE Fifth International Conference on Advanced Computational Intelligence (ICACI), pp. 365–369. IEEE (October 2012)

    Google Scholar 

  12. Rong, H.J., Jia, Y.X., Zhao, G.S.: Aircraft recognition using modular extreme learning machine. Neurocomputing 128, 166–174 (2014)

    Article  Google Scholar 

  13. Rong, H.J., Suresh, S., Zhao, G.S.: Stable indirect adaptive neural controller for a class of nonlinear system. Neurocomputing 74(16), 2582–2590 (2011)

    Article  Google Scholar 

  14. Rong, H.J., Zhao, G.S.: Direct adaptive neural control of nonlinear systems with extreme learning machine. Neural Computing and Applications 22(3-4), 577–586 (2012)

    Article  Google Scholar 

  15. Shakev, N., Topalov, A.: Comparative Results on Stabilization of the Quad-rotor Rotorcraft Using Bounded Feedback Controllers. Journal of Intelligent Robotic Systems (2012)

    Google Scholar 

  16. Xu, B., Pan, Y., Wang, D., Sun, F.: Discrete-time hypersonic flight control based on extreme learning machine. Neurocomputing 128, 232–241 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Zhang, Y., Xu, B., Li, H. (2015). Adaptive Neural Control of a Quadrotor Helicopter with Extreme Learning Machine. In: Cao, J., Mao, K., Cambria, E., Man, Z., Toh, KA. (eds) Proceedings of ELM-2014 Volume 2. Proceedings in Adaptation, Learning and Optimization, vol 4. Springer, Cham. https://doi.org/10.1007/978-3-319-14066-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14066-7_13

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14065-0

  • Online ISBN: 978-3-319-14066-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics