Skip to main content
Log in

Fuzzy Controller for Laboratory Levitation System: Real-time Experiments Using Programmable Logic Controller

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

Development of a Fuzzy Proportional Integral Derivative (FPID) controller for a laboratory magnetic levitation process is described. The process is unstable and nonlinear, it is impossible to use a classical PID controller which works correctly. The process is very fast: the sampling period is 1 ms. The FPID controller is implemented using the R04 (the iQ-R family) Programmable Logic Controller (PLC) produced by Mitsubishi Electric.

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. T. Bächle, S. Hentzelt, and K. Graichen, “Nonlinear model predictive control of a magnetic levitation system,” Control Engineering Practice, vol. 11, no. 21, pp. 12501258, 2013.

    Google Scholar 

  2. C. A. Dragoş, S. Preitl, R. E. Precup, and E. M. Petriu, “Points of view on magnetic levitation system laboratory-based control education,” Human - Computer Systems Interaction: Backgrounds and Applications, pp. 261–275, 2012.

    Chapter  Google Scholar 

  3. M. G. Feemster, Y. Fang, and D. M. Dawson, “Disturbance rejection for a magnetic levitation system,” IEEE/ASME Transactions on Mechatronics, vol. 11, no. 11, pp. 709717, 2006.

    Google Scholar 

  4. M. Kamel, A. Kandil, W. A. El-Ganaini, and M. Eissa, “Active vibration control of a nonlinear magnetic levitation system via nonlinear saturation controller (NSC),” Nonlinear Dynamics, vol. 77, pp. 605–619, 2014.

    Google Scholar 

  5. B. Z. Kaplan and D. Regev, “Dynamic stabilization of tuned-circuit levitators,” IEEE Transactions on Magnetics, vol. 12, no. 5, pp. 556–559, 1976.

    Article  Google Scholar 

  6. D. W. Kim, H. J. Lee, M. H. Kim, S.-y. Lee, and T.-y. Kim, “Robust sampled-data fuzzy control of nonlinear systems with parametric uncertainties: its application to depth control of autonomous underwater vehicles,” International Journal of Control, Automation, and Systems, vol. 10, no. 6, pp. 1164–1172, 2012.

    Article  Google Scholar 

  7. N. D. Lorenzo, L. Cenci, M. Simi, C. Arcudi, V. Tognoni, A. L. Gaspari, and P. Valdastri, “A magnetic levitation robotic camera for minimally invasive surgery: Useful for NOTES?,” Surgical Endoscopy, vol. 31, pp. 2529–2533, 2017.

    Article  Google Scholar 

  8. M. Ławryńczuk, Computationally Efficient Model Predictive Control Algorithms: A Neural Network Approach, Studies in Systems, Decision and Control, vol. 3, Springer, Heidelberg, 2014.

  9. Magnetic Levitation System: User’s manual, Inteco, Kraków, 2014.

  10. Q. H. Ngo, N. P. Nguyen, C. N. Nguyen, T. H. Tran, and K.-S. Hong, “Fuzzy sliding model control of container cranes,” International Journal of Control, Automation, and Systems, vol. 13, no. 2, pp. 419–425, 2015.

    Article  Google Scholar 

  11. M. Ono, S. Koga, and H. Ohtsuki, “Japan’s superconducting Maglev train,” IEEE Instrumentation & Measurement Magazine, vol. 5, no. 1, pp. 9–15, 2002.

    Article  Google Scholar 

  12. A. Piłat and A. Turnau, “Time-optimal control supported by PD in real-time,” Proc. of the 15th IFAC Workshop on Control Applications of Optimization, pp. 158–163, 2012.

    Google Scholar 

  13. A. Piłat and A. Turnau, “Neural adapted controller learned on-line in real-time,” IFAC Proceedings Volumes, vol. 42, no. 13, pp. 47–52, 2009.

    Article  Google Scholar 

  14. S. K. Pradhan and B. Subudhi, “Nonlinear control of a m,agnetic levitation system using a new input-output feedback linearization,” IFAC Papers On Line, vol. 49, no. 1, pp. 332–336, 2016.

    Article  Google Scholar 

  15. Y. Qin, H. Peng, W. Ruad, J. Wu, and J Gao, “A modeling and control approach to magnetic levitation system based on state-dependent ARX model,” Journal of Process Control, vol. 24, pp. 93112, 2014.

    Article  Google Scholar 

  16. J. de J. Rubio, L. Zhang, E. Lughofer, P. Cruz, A. Alsaedi, and T. Hayat, “Modeling and control with neural networks for a magnetic levitation system,” Neurocomputing, vol. 227, pp. 113–121, 2017.

    Article  Google Scholar 

  17. S. Salehi, M. Shahrokhi, and A. Nejati, “Adaptive nonlinear control of pH neutralization processes using fuzzy ap-proximators,” Control Engineering Practice, vol. 17, pp. 1329–1337, 2009.

    Article  Google Scholar 

  18. H. Shakir and W.-J. Kim, “Time-domain fixed-structure closed-loop model identification of an unstable multivariable maglev nanopositioning system,” International Journal of Control, Automation, and Systems, vol. 9, no. 1, pp. 32–41, 2011.

    Article  Google Scholar 

  19. Y. Su, L. Xu, and E.-D. Goodman, “Greenhouse climate fuzzy adaptive control considering energy saving,” International Journal of Control, Automation, and Systems, vol. 15, no. 4, pp. 1936–1948, 2017.

    Article  Google Scholar 

  20. D. Thapa, C. M. Park, S. C. Park, and G.-N. Wang, “Autogeneration of IEC standard PLC code using t-MPSCG,” International Journal of Control, Automation, and Systems, vol. 7, no. 2, pp. 165–174, 2009.

    Article  Google Scholar 

  21. X. Wu, J. Shen, Y. Li, and K. Y. Lee, “Hierarchical optimization of boilerturbine unit using fuzzy stable model predictive control,” Control Engineering Practice, vol. 30, pp. 112–123, 2014.

    Article  Google Scholar 

  22. Z.-J. Yang, K. Miyazaki, S. Kanae, and K. Wada, “Robust position control of a magnetic levitation system via dynamic surface control technique,” IEEE Transactions on Industrial Electronics, vol. 51, no. 1, pp. 26–34, 2004.

    Article  Google Scholar 

  23. W. Yu, P. C. Francisco, and X. Li, ‘Two-stage neural sliding-mode control of magnetic levitation in minimal invasive surgery,’ Neural Computing and Applications, vol. 20, pp. 1141–1147, 2011.

    Article  Google Scholar 

  24. W. Zheng, Zhang, H.-B. Wang, H.-R. Wang and P.H. Yin, “Stability analysis and dynamic output feedback control for nonlinear T-S fuzzy systems with multiple subsystems and nonrmalized membership functions,” International Journal of Control, Automation, and Systems, vol. 16, no. 6, pp. 2801–2813, 2018.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maciej Ławryńczuk.

Additional information

Recommended by Associate Editor Jiuxiang Dong under the direction of Editor Guang-Hong Yang.

Kamil Czerwinski was born in Ciechanów, Poland, in 1991. He obtained his B.Sc degree in mechatronics in 2014 from University of Warmia and Mazury in Olsztyn, Faculty of Technical Sciences and his M.Sc. degree in automatic control in 2016 from Warsaw University of Technology, Faculty of Electronics and Information Technology. Currently he works for Emerson Automation Solutions, Process Systems and Solutions, Reliability Solutions as a R&D firmware developer. His research interests include: advanced control algorithms, embedded systems, Industrial Internet of Things (IIoT), real-time systems and microcontrollers.

Andrzej Wojtulewicz was born in Warsaw, Poland, in 1988. He obtained his B.Sc and M.Sc. degrees in electronics, in 2012 and 2014, both from Warsaw University of Technology, Faculty of Electronics and Information Technology. Currently he is employed at the same university at the Institute of Control and Computation Engineering as a teaching assistant and carries out research towards his Ph.D. His research interests include: advanced control algorithms, embedded systems, real-time systems, microcontrollers, Programmable Logic Controllers (PLC) and Field Programmable Gate Arrays (FPGA). He also works for Mitsubishi Electric as an engineer.

Maciej Ławrynczuk was born in Warsaw, Poland, in 1972. He obtained his M.Sc. in 1998, Ph.D. in 2003, D.Sc. in 2013, in automatic control, from Warsaw University of Technology, Faculty of Electronics and Information Technology. Currently he is employed at the same university at the Institute of Control and Computation Engineering as an associate professor. He is the author or a co-author of 6 books and more than 100 other publications, including more than 30 journal articles. His research interests include: advanced control algorithms, in particular MPC algorithms, set-point optimization algorithms, soft computing methods, in particular neural networks, modelling and simulation.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Czerwiński, K., Wojtulewicz, A. & Ławryńczuk, M. Fuzzy Controller for Laboratory Levitation System: Real-time Experiments Using Programmable Logic Controller. Int. J. Control Autom. Syst. 17, 1507–1514 (2019). https://doi.org/10.1007/s12555-018-0394-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-018-0394-1

Keywords

Navigation