Skip to main content

Attitude Controller Design Experiment

  • Chapter
  • First Online:
Multicopter Design and Control Practice
  • 1447 Accesses

Abstract

The objective of Chap. 8 is to estimate flight state accurately. In this chapter, it is assumed that the attitude of the multicopter has been estimated accurately. Feedback signals used in the controllers are the estimated values. However, for simplicity, true values are used instead of feedback according to the separation principle. The purpose of this chapter is to enable the multicopter to maintain a specific attitude. The performance of the attitude controller directly determines whether or not the multicopter can fly smoothly; further it is also the basis of position control, which will be discussed in Chap. 10. Control performance is determined by the rise time, overshoot, settling time, steady-state error in the time domain, and the cut-off frequency and stability margin in the frequency domain.

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 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.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

Notes

  1. 1.

    This principle describes separating controller design into state estimation and specific feedback control. When applying this principle, system states are firstly estimated according to observation data; the estimated values are viewed as true values, and the controller is designed based on the given system.

  2. 2.

    Corresponding to CH1–CH5 of the RC transmitter introduced in Sect. 2.3.1.1.

  3. 3.

    For details, see Sect. 6.1.1.2.

  4. 4.

    “Linear Analysis Tool” in MATLAB is used here.

  5. 5.

    The details can be found in Sect. 6.3.2.

  6. 6.

    In this step, the signal selected is cut off by “Linear Analysis Tool” and replaced with a sweeping signal with a frequency of 0.1–10000 rad as a new input.

  7. 7.

    In this step, the signal selected is blocked and becomes the new output. In fact, the closed-loop system becomes an open-loop system.

  8. 8.

    For details, see Sect. 2.3.1.1 in Chap. 2.

  9. 9.

    For details, see Chap. 11. Keep the control stick in the middle position, i.e., the desired attitude angle is 0. Tilt the quadcopter, feel whether the quadcopter has a moment to make its attitude turn zero.

  10. 10.

    For details, see Sect. 3.5.3 in Chap. 3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Quan Quan .

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Publishing House of Electronics Industry

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Quan, Q., Dai, X., Wang, S. (2020). Attitude Controller Design Experiment. In: Multicopter Design and Control Practice. Springer, Singapore. https://doi.org/10.1007/978-981-15-3138-5_9

Download citation

Publish with us

Policies and ethics