Robust Tuning of PID Controller Using Differential Evolution Algorithm Based on FPGA


Yalcin O., Canli A., Yilmaz A. R., ERKMEN B.

9th International Conference on Electrical and Electronics Engineering (ICEEE), Alanya, Türkiye, 29 - 31 Mart 2022, ss.180-184 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/iceee55327.2022.9772529
  • Basıldığı Şehir: Alanya
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.180-184
  • Anahtar Kelimeler: Differential Evolution Algorithm, FPGA, PID, Support Vector Regression, Z-Source Inverter, IMPLEMENTATION
  • Yıldız Teknik Üniversitesi Adresli: Evet

Özet

The development of technology has made control systems very important in the engineering world. The analysis and design of the controller/controller circuits that enable the systems to operate in the desired properties are among the main areas of control theory. In this study, the Proportional Integral Derivative (PID) controller is responsible for correcting the error that the Z-Source Inverter (ZSI) circuit receives from the difference between the input signal and the output signal. PID parameters are set by using the Differential Evolution Algorithm, one of the heuristic optimization algorithms. Thus, the most stable operation of the system is aimed. The model estimation has been made using Support Vector Regression (SVR) for a numeric cost function which is feasible for FPGA implementation. Differential Evolution Algorithm (DEA) has been implemented on FPGA due to its parallel processing capability. Despite the complexity of the algorithm with FPGA, the parameters are decided after 21.75 ms time.