Skip to main content

Design of Wind Pendulum Control System Based on STM32F407

  • Conference paper
  • First Online:
Communications, Signal Processing, and Systems (CSPS 2019)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 571))

Abstract

The kernel chip of wind pendulum control system is 32-bit STM32F407 micro control unit (MCU). MPU6050 gyroscope is utilized to detect the motion state of the pendulum rod in real time. After collecting and analyzing the motion data, pulse width modulation (PWM) is applied to four axial flow fans. The system can implement the functions of swing-up, stop-swing, drawing a line segment of specified length or deflection angle and drawing a circle of specified radius by laser pointer fixed on the wind pendulum. The design involves many mathematical and control methods, such as PWM control, PID algorithm and power series correction. As a result of the design and manufacture of hardware and the programming and debugging of software, many groups of test data indicate that the system has satisfied functionality and accuracy. Moreover, the system can realize its functions in the case of overcoming interference. The deviation is within the allowable range, which illustrates the robustness is satisfactory.

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

Similar content being viewed by others

References

  1. Cheng H, Xiao J, Long Y et al (2016) Wind pendulum modeling based-on improved PID algorithm. In: Proceedings of the 2016 IEEE 11th conference on industrial electronics and applications, pp 2288–2293

    Google Scholar 

  2. Long Y, Xiao J, Zhang T et al (2016) Modeling and control for swing and anti-swing of a wind pendulum. In: Proceedings of the 2016 IEEE 11th conference on industrial electronics and applications, pp 1978–1983

    Google Scholar 

  3. Qu Z, Xu K, He X et al (2018) Design of wind pendulum control system based on improved genetic PID algorithm. In: 2018 International conference on advanced electronic materials, computers and materials engineering, pp 1–7

    Google Scholar 

  4. Duke SF, Doerr TP, Yu YK (2018) Improving series convergence: the simple pendulum and beyond. Eur J Phys 39(6):1–8

    Google Scholar 

  5. Belendez A, Arribas E, Marquez A et al (2011) Approximate expressions for the period of a simple pendulum using a Taylor series expansion. Eur J Phys 32(5):1303–1310

    Article  Google Scholar 

  6. Baker GL, Blackburn JA (2005) The pendulum: a case study in physics. Oxford University Press, Oxford

    MATH  Google Scholar 

  7. Bambill HR, Benito MR, Garda GR (2004) Investigation of conservation laws using a conical pendulum. Eur J Phys 25(1):31–35

    Article  Google Scholar 

  8. Winterflood J, Blair DG (1996) A long-period conical pendulum for vibration isolation. Phys Lett Sect A Gen At Solid State Phys 222(3):141–147

    Google Scholar 

  9. Zhang J, Guo L, Wei SM et al (2016) Study of Kalman filtering algorithm and fuzzy PID controller for the Coriolis acceleration tester. In: 35th Chinese control conference, pp 3782–3786

    Google Scholar 

  10. Liu WH, Dai JX (2015) Design of attitude sensor acquisition system based on STM32. In: Fifth international conference on instrumentation and measurement, computer, communication and control, pp 1850–1853

    Google Scholar 

  11. Meza JL, Santibanez V, Soto R et al (2012) Fuzzy self-tuning PID semiglobal regulator for robot manipulators. IEEE Trans Industr Electron 59(6):2709–2717

    Article  Google Scholar 

  12. Farahani M, Ganjefar S, Alizadeh M (2012) PID controller adjustment using chaotic optimisation algorithm for multi-area load frequency control. IET Control Theory Appl 6(13):1984–1992

    Article  MathSciNet  Google Scholar 

  13. Tang KS, Man KF, Chen G et al (2001) An optimal fuzzy PID controller. IEEE Trans Industr Electron 48(4):757–765

    Article  Google Scholar 

  14. Crovetti PS (2017) All-digital high resolution D/A conversion by dyadic digital pulse modulation. IEEE Trans Circ Syst I Regul Pap 64(3):573–584

    Article  Google Scholar 

  15. Caporale S, Pareschi F, Cambareri V et al (2015) A soft-defined pulse width modulation approach—part II: system modeling. IEEE Trans Circ Syst I Regul Pap 62(9):2290–2300

    Article  MathSciNet  Google Scholar 

  16. Tan SC, Lai YM, Tse CK (2005) Implementation of pulse-width-modulation based sliding mode controller for boost converters. IEEE Power Electron Lett 3(4):130–135

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the self-made experimental teaching instrument and equipment project fund of Nankai University, and Electronic Information Laboratorial Teaching Center.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Hai Wang or Zhihong Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, H. et al. (2020). Design of Wind Pendulum Control System Based on STM32F407. In: Liang, Q., Wang, W., Liu, X., Na, Z., Jia, M., Zhang, B. (eds) Communications, Signal Processing, and Systems. CSPS 2019. Lecture Notes in Electrical Engineering, vol 571. Springer, Singapore. https://doi.org/10.1007/978-981-13-9409-6_122

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-9409-6_122

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-9408-9

  • Online ISBN: 978-981-13-9409-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics