Research Article
BibTex RIS Cite

Model Öngörülü Kontrol ile DA Motor Konum Kontrolü

Year 2022, Volume: 10 Issue: 3, 1151 - 1164, 31.07.2022
https://doi.org/10.29130/dubited.952453

Abstract

Bu çalışmada sabit mıknatıslı fırçalı doğru akım (DA) motor sisteminin konum kontrolü için modern kontrol yöntemlerinden model öngörülü kontrolcü tasarımı gerçekleştirilmiş ve önerilen kontrolcü tasarımı farklı testler ile gerçek zamanlı olarak doğrulanmıştır. Ele alınan sistem modeli, sistem tanımlama yöntemlerinden kara kutu modeli yaklaşımı ile elde edilmiştir. Deneysel veri setleri ile elde edilen sistem modeli üzerinden model öngörülü kontrolcü tasarımı geliştirilmiştir. Geliştirilen tasarımcı modeli, Matlab destekli Waijung blok seti ve STM32F4 uygulama geliştirme kiti kullanılarak gerçek zamanlı olarak gerçekleştirilmiştir. Farklı referans girişleri ve parametre değişimleri altında kontrolcü performansı test edilmiştir. Sistem çıkışının tüm referans girişleri başarılı bir şekilde takip etmesi ve değişen sistem parametrelerine rağmen başarısını sürdürmesi önerilen kontrolcü tasarımını doğrulamıştır. Ayrıca klasik kontrol yaklaşımlarından PID denetleyici ile sonuçlar karşılaştırılarak model öngörülü kontrolcü üstünlüğü deneysel sonuçlarla vurgulanmıştır.

References

  • [1] B. Özkan, “Mekatronik sistemlerde uygulanan belli başlı kontrol yöntemleri,” TÜBAV Bilim Dergisi, c. 2, s. 3, ss. 302–316, 2009.
  • [2] E. F. Camacho, and C. Bordons, Model Predictive Control, London, UK: Springer London, 2007.
  • [3] İ. Kaya, ve A. Bawdaka, “DC motor sürücüsü için model öngörülü denetleyici tasarımı,” Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi, c. 10, s. 3, ss. 899–910, 2019.
  • [4] M. Nikolaou, “Model predictive controllers: A critical synthesis of theory and industrial needs,” Advances in Chemical Engineering, vol. 26, pp. 131–204, 2001.
  • [5] B. Kouvaritakis, and M. Cannon, Model Predictive Control, Denmark: Springer Cham, 2016.
  • [6] S. Chai, L. Wang, and E. Rogers, “Model predictive control of a permanent magnet synchronous motor with experimental validation,” Control Eng. Pract., vol. 21, no. 11, pp. 1584–1593, 2013.
  • [7] G. M. Bone, M. Xue, and J. Flett, “Position control of hybrid pneumatic–electric actuators using discrete-valued model-predictive control,” Mechatronics, vol. 25, pp. 1–10, 2015.
  • [8] J. Espinoza, “Real-time implementation of model predictive control in a low-cost embedded device,” J. Syst. Cybern. Informatics, vol. 16, no. 2, pp. 72–77, 2018.
  • [9] K. Xia, Y. Ye, J. Ni, Y. Wang, and P. Xu, “Model predictive control method of torque ripple reduction for BLDC motor,” IEEE Trans. Magn., vol. 56, no. 1, 2020.
  • [10] J. Yang, H. Wu, L. Hu, and S. Li, “Robust predictive speed regulation of converter-driven DC motors via a discrete-time reduced-order GPIO,” IEEE Trans. Ind. Electron., vol. 66, no. 10, pp. 7893–7903, 2019.
  • [11] M. A. Abbasi, and A. R. Husain, “Model predictive control of a dual induction motor drive fed by a single voltage source inverter,” Turkısh J. Electr. Eng. Comput. Sci., vol. 26, no. 3, 2018.
  • [12] T. Yaren, V. Süel, Y. Yeniaydın, B. Sakacı, ve S. Kizir, “STM32F4 kiti ile Simulink tabanlı kontrol eğitimi uygulamaları geliştirme,” Otomatik Kontrol Ulusal Toplantısı, 2014, ss. 868–873.
  • [13] S. Kizir, T. Yaren, ve E. Kelekçi, Matlab Simulink Destekli Gerçek Zamanlı Kontrol: Teori ve Mühendislik Uygulamaları, Ankara, Türkiye: Seçkin Yayıncılık, 2019.
  • [14] N. Can, “Optimal kontrol ve optimizasyon,” Yüksek Lisans tezi, Matematik, Balıkesir Üniversitesi Fen Bilimleri Enstitüsü, Balıkesir, Türkiye, 2008.
  • [15] G. Serale, M. Fiorentini, A. Capozzoli, D. Bernardini, and A. Bemporad, “Model predictive control (MPC) for enhancing building and HVAC system energy efficiency: problem formulation, applications and opportunities,” Energies, vol. 11, no. 3, p. 631, 2018.
  • [16] İ. Yüksel, Otomatik Kontrol Sistem Dinamiği ve Denetim Sistemleri, Ankara, Türkiye: Nobel Akademik Yayıncılık, 2016.
  • [17] B. C. Kuo, Otomatik Kontrol Sistemleri, İstanbul, Türkiye: Literatür Yayıncılık, 2016.

DC Motor Position Control with Model Predictive Control

Year 2022, Volume: 10 Issue: 3, 1151 - 1164, 31.07.2022
https://doi.org/10.29130/dubited.952453

Abstract

In this study, model predictive controller design that is one of the modern control methods for the position control of permanent magnet brushed direct current motor system, was carried out and the proposed controller design was verified in real-time with different tests. The system model was obtained by using the black box model approach, one of the system identification methods. The model predictive controller design has been developed based on the system model obtained with the experimental data sets. The controller was implemented in real-time using the Matlab-supported Waijung block set and the STM32F4 development kit. The controller performance has been tested under different reference inputs and parameter variations. The system output has successfully followed all reference inputs and maintained its success despite changing system parameters, confirming the proposed controller design. In addition, the results were compared with the PID controller, which is one of the classical control approaches. Model predictive controller advantages over PID controller are demonstrated by experimental results. 

References

  • [1] B. Özkan, “Mekatronik sistemlerde uygulanan belli başlı kontrol yöntemleri,” TÜBAV Bilim Dergisi, c. 2, s. 3, ss. 302–316, 2009.
  • [2] E. F. Camacho, and C. Bordons, Model Predictive Control, London, UK: Springer London, 2007.
  • [3] İ. Kaya, ve A. Bawdaka, “DC motor sürücüsü için model öngörülü denetleyici tasarımı,” Dicle Üniversitesi Mühendislik Fakültesi Mühendislik Dergisi, c. 10, s. 3, ss. 899–910, 2019.
  • [4] M. Nikolaou, “Model predictive controllers: A critical synthesis of theory and industrial needs,” Advances in Chemical Engineering, vol. 26, pp. 131–204, 2001.
  • [5] B. Kouvaritakis, and M. Cannon, Model Predictive Control, Denmark: Springer Cham, 2016.
  • [6] S. Chai, L. Wang, and E. Rogers, “Model predictive control of a permanent magnet synchronous motor with experimental validation,” Control Eng. Pract., vol. 21, no. 11, pp. 1584–1593, 2013.
  • [7] G. M. Bone, M. Xue, and J. Flett, “Position control of hybrid pneumatic–electric actuators using discrete-valued model-predictive control,” Mechatronics, vol. 25, pp. 1–10, 2015.
  • [8] J. Espinoza, “Real-time implementation of model predictive control in a low-cost embedded device,” J. Syst. Cybern. Informatics, vol. 16, no. 2, pp. 72–77, 2018.
  • [9] K. Xia, Y. Ye, J. Ni, Y. Wang, and P. Xu, “Model predictive control method of torque ripple reduction for BLDC motor,” IEEE Trans. Magn., vol. 56, no. 1, 2020.
  • [10] J. Yang, H. Wu, L. Hu, and S. Li, “Robust predictive speed regulation of converter-driven DC motors via a discrete-time reduced-order GPIO,” IEEE Trans. Ind. Electron., vol. 66, no. 10, pp. 7893–7903, 2019.
  • [11] M. A. Abbasi, and A. R. Husain, “Model predictive control of a dual induction motor drive fed by a single voltage source inverter,” Turkısh J. Electr. Eng. Comput. Sci., vol. 26, no. 3, 2018.
  • [12] T. Yaren, V. Süel, Y. Yeniaydın, B. Sakacı, ve S. Kizir, “STM32F4 kiti ile Simulink tabanlı kontrol eğitimi uygulamaları geliştirme,” Otomatik Kontrol Ulusal Toplantısı, 2014, ss. 868–873.
  • [13] S. Kizir, T. Yaren, ve E. Kelekçi, Matlab Simulink Destekli Gerçek Zamanlı Kontrol: Teori ve Mühendislik Uygulamaları, Ankara, Türkiye: Seçkin Yayıncılık, 2019.
  • [14] N. Can, “Optimal kontrol ve optimizasyon,” Yüksek Lisans tezi, Matematik, Balıkesir Üniversitesi Fen Bilimleri Enstitüsü, Balıkesir, Türkiye, 2008.
  • [15] G. Serale, M. Fiorentini, A. Capozzoli, D. Bernardini, and A. Bemporad, “Model predictive control (MPC) for enhancing building and HVAC system energy efficiency: problem formulation, applications and opportunities,” Energies, vol. 11, no. 3, p. 631, 2018.
  • [16] İ. Yüksel, Otomatik Kontrol Sistem Dinamiği ve Denetim Sistemleri, Ankara, Türkiye: Nobel Akademik Yayıncılık, 2016.
  • [17] B. C. Kuo, Otomatik Kontrol Sistemleri, İstanbul, Türkiye: Literatür Yayıncılık, 2016.
There are 17 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Articles
Authors

Tuğçe Yaren 0000-0001-9937-3111

Selçuk Kizir 0000-0002-0582-5904

Publication Date July 31, 2022
Published in Issue Year 2022 Volume: 10 Issue: 3

Cite

APA Yaren, T., & Kizir, S. (2022). Model Öngörülü Kontrol ile DA Motor Konum Kontrolü. Duzce University Journal of Science and Technology, 10(3), 1151-1164. https://doi.org/10.29130/dubited.952453
AMA Yaren T, Kizir S. Model Öngörülü Kontrol ile DA Motor Konum Kontrolü. DUBİTED. July 2022;10(3):1151-1164. doi:10.29130/dubited.952453
Chicago Yaren, Tuğçe, and Selçuk Kizir. “Model Öngörülü Kontrol Ile DA Motor Konum Kontrolü”. Duzce University Journal of Science and Technology 10, no. 3 (July 2022): 1151-64. https://doi.org/10.29130/dubited.952453.
EndNote Yaren T, Kizir S (July 1, 2022) Model Öngörülü Kontrol ile DA Motor Konum Kontrolü. Duzce University Journal of Science and Technology 10 3 1151–1164.
IEEE T. Yaren and S. Kizir, “Model Öngörülü Kontrol ile DA Motor Konum Kontrolü”, DUBİTED, vol. 10, no. 3, pp. 1151–1164, 2022, doi: 10.29130/dubited.952453.
ISNAD Yaren, Tuğçe - Kizir, Selçuk. “Model Öngörülü Kontrol Ile DA Motor Konum Kontrolü”. Duzce University Journal of Science and Technology 10/3 (July 2022), 1151-1164. https://doi.org/10.29130/dubited.952453.
JAMA Yaren T, Kizir S. Model Öngörülü Kontrol ile DA Motor Konum Kontrolü. DUBİTED. 2022;10:1151–1164.
MLA Yaren, Tuğçe and Selçuk Kizir. “Model Öngörülü Kontrol Ile DA Motor Konum Kontrolü”. Duzce University Journal of Science and Technology, vol. 10, no. 3, 2022, pp. 1151-64, doi:10.29130/dubited.952453.
Vancouver Yaren T, Kizir S. Model Öngörülü Kontrol ile DA Motor Konum Kontrolü. DUBİTED. 2022;10(3):1151-64.