Research Article
BibTex RIS Cite

Tuning of Linear Active Disturbance Rejection Controller Parameters Using SOS Algorithm

Year 2021, Issue: 24, 370 - 374, 15.04.2021
https://doi.org/10.31590/ejosat.902410

Abstract

In this study, it has proposed to adjust the parameters of the Linear Effective Distortion Prevention Controller (LADRC) with the Symbiotic Organism Search (SOS) algorithm. The parameters of LADRC were determined by both traditional methods and Symbiotic Organism Search (SOS) algorithm, and comparative analyzes were performed on the speed control performances of permanent magnet direct current motor (PMDCM). Two different reference signals have applied to both systems and monitoring performances were presented graphically and also in the form of a table containing the mean of the squared errors. Simulation-based results have shown that LADRC, which already has a powerfull control performance, can create a faster system response, especially in steep transitions and deterioration points in the reference mark, by adjusting its parameters offline with the SOS algorithm. This situation has caused a decrease in total tracking error and revealed that SOS optimized LADRC has a better tracking performance.

References

  • Han, J., (1998). Auto disturbances rejection controller and its applications. Control Decision (in Chinese), 13(1), 19–23, 1998.
  • Gao, Z., Huang, Y., & Han, J. (2001, December). An alternative paradigm for control system design. In Proceedings of the 40th IEEE conference on decision and control (Cat. No. 01CH37228) (Vol. 5, pp. 4578-4585). IEEE.
  • Gao, Z. (2006, June). Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the American control conference (Vol. 6, pp. 4989-4996).
  • Chen, X., Li, D., Gao, Z., & Wang, C. (2011, July). Tuning method for second-order active disturbance rejection control. In Proceedings of the 30th Chinese control conference (pp. 6322-6327). IEEE.
  • Herbst, G. (2013). A simulative study on active disturbance rejection control (ADRC) as a control tool for practitioners. Electronics, 2(3), 246-279.
  • Zheng, Q., & Gao, Z. (2010, July). On practical applications of active disturbance rejection control. In Proceedings of the 29th Chinese control conference (pp. 6095-6100). IEEE.
  • Su, G. (2011). Fuzzy ADRC controller design for PMSM speed regulation system. In Advanced Materials Research (Vol. 201, pp. 2405-2408). Trans Tech Publications Ltd.
  • Li, X., Wang, S., Wang, X., & Shi, T. (2016). Permanent magnet brushless motor control based on ADRC. In MATEC Web of Conferences (Vol. 40, p. 08003). EDP Sciences.
  • Yi, L., Zhang, C., Jia, Y., & Ou, Y. (2018). A Direct Torque Control of Permanent Magnet Synchronous Motor for Electric Vehicles Based on ADRC Optimized by CKMTOA-KELM. DEStech Transactions on Environment, Energy and Earth Sciences, (appeec).
  • Qu, L., Qiao, W., & Qu, L. (2020). Active-disturbance-rejection-based sliding-mode current control for permanent-magnet synchronous motors. IEEE Transactions on Power Electronics, 36(1), 751-760..
  • Sun, B., & Gao, Z. (2005). A DSP-based active disturbance rejection control design for a 1-kW H-bridge DC-DC power converter. IEEE Transactions on Industrial Electronics, 52(5), 1271-1277.
  • Madoński, R., & Herman, P. (2011, June). An experimental verification of adrc robustness on a cross-coupled aerodynamical system. In 2011 IEEE International Symposium on Industrial Electronics (pp. 859-863). IEEE.
  • Gao, Q., Sun, Z., Yang, G., Hou, R., Wang, L., & Hou, Y. (2012). A novel active disturbance rejection-based control strategy for a gun control system. Journal of Mechanical Science and Technology, 26(12), 4141-4148.
  • Li, X. (2016). A Simulation and Experimental Study of Active Disturbance Rejection for Industrial Pressure Control (Doctoral dissertation, Cleveland State University).
  • Sun, L., Zhang, Y., Li, D., & Lee, K. Y. (2019). Tuning of Active Disturbance Rejection Control with application to power plant furnace regulation. Control Engineering Practice, 92, 104122.
  • Wang, H., Lu, Y., Tian, Y., & Christov, N. (2020). Fuzzy sliding mode based active disturbance rejection control for active suspension system. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 234(2-3), 449-457.
  • Wang, S., Zhu, H., Wu, M., & Zhang, W. (2020). Active disturbance rejection decoupling control for three-degree-of-freedom six-pole active magnetic bearing based on bp neural network. IEEE Transactions on Applied Superconductivity, 30(4), 1-5.
  • Cao, J., Zhou, Y., Li, R., & Zhu, J. (2019, June). Design of Optimal Ship Steering Active Disturbance Rejection Controller Based on Adaptive Particle Swarm Optimization. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 1345-1350). IEEE.
  • Chen, X., Li, D., Gao, Z., & Wang, C. (2011, July). Tuning method for second-order active disturbance rejection control. In Proceedings of the 30th Chinese control conference (pp. 6322-6327). IEEE.
  • Zhang, Y., Fan, C., Zhao, F., Ai, Z., & Gong, Z. (2014). Parameter tuning of ADRC and its application based on CCCSA. Nonlinear dynamics, 76(2), 1185-1194.
  • Cao, J., Zhou, Y., Li, R., & Zhu, J. (2019, June). Design of Optimal Ship Steering Active Disturbance Rejection Controller Based on Adaptive Particle Swarm Optimization. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 1345-1350). IEEE.
  • Cheng, M. Y., & Prayogo, D. (2014). Symbiotic organisms search: a new metaheuristic optimization algorithm. Computers & Structures, 139, 98-112.
  • Stankovic, M., Manojlovic, S., Simic, S., & Jovanovic, Z. (2014). Implementation of active disturbance rejection control on FPGA. In International Conference on Electrical, Electronic and Computing Engineering (IcETRAN).

Doğrusal Etkin Bozucu Engellemeli Denetleyici Parametrelerinin SOS Algoritması ile Ayarlanması

Year 2021, Issue: 24, 370 - 374, 15.04.2021
https://doi.org/10.31590/ejosat.902410

Abstract

Bu çalışmada, Doğrusal Etkin Bozulma Engellemeli Kontrolörün (LADRC) parametrelerinin Simbiyotik Organizma Araması (SOS) algoritması ile ayarlanması önerilmiştir. LADRC'nin parametreleri hem geleneksel yöntemler hem de Simbiyotik Organizma Araması (SOS) algoritması ile belirlenerek sabit mıknatıslı doğru akım motorunun (PMDCM) hız kontrol performansları üzerinde karşılaştırmalı analizler yapılmıştır. İki farklı referans işareti her iki sisteme de uygulanmış ve izleme performansları grafiksel olarak ve ayrıca karesel hatalarının ortalamasını içeren tablo biçiminde sunulmuştur. Benzetim temelli sonuçlar zaten oldukça güçlü bir kontrol performansına sahip olan LADRC’nin parametrelerinin SOS algoritması ile çevrim-dışı olarak ayarlanması sonucunda özellikle referans işaretindeki dik geçişler ve bozulma noktalarında daha hızlı bir sistem cevabı oluşturabildiğini göstermiştir. Bu durum toplam izleme hatasının azalmasına neden olmuş ve SOS ile optimize edilmiş LADRC’nin daha iyi bir izleme performansına sahip olduğunu ortaya koymuştur.

References

  • Han, J., (1998). Auto disturbances rejection controller and its applications. Control Decision (in Chinese), 13(1), 19–23, 1998.
  • Gao, Z., Huang, Y., & Han, J. (2001, December). An alternative paradigm for control system design. In Proceedings of the 40th IEEE conference on decision and control (Cat. No. 01CH37228) (Vol. 5, pp. 4578-4585). IEEE.
  • Gao, Z. (2006, June). Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the American control conference (Vol. 6, pp. 4989-4996).
  • Chen, X., Li, D., Gao, Z., & Wang, C. (2011, July). Tuning method for second-order active disturbance rejection control. In Proceedings of the 30th Chinese control conference (pp. 6322-6327). IEEE.
  • Herbst, G. (2013). A simulative study on active disturbance rejection control (ADRC) as a control tool for practitioners. Electronics, 2(3), 246-279.
  • Zheng, Q., & Gao, Z. (2010, July). On practical applications of active disturbance rejection control. In Proceedings of the 29th Chinese control conference (pp. 6095-6100). IEEE.
  • Su, G. (2011). Fuzzy ADRC controller design for PMSM speed regulation system. In Advanced Materials Research (Vol. 201, pp. 2405-2408). Trans Tech Publications Ltd.
  • Li, X., Wang, S., Wang, X., & Shi, T. (2016). Permanent magnet brushless motor control based on ADRC. In MATEC Web of Conferences (Vol. 40, p. 08003). EDP Sciences.
  • Yi, L., Zhang, C., Jia, Y., & Ou, Y. (2018). A Direct Torque Control of Permanent Magnet Synchronous Motor for Electric Vehicles Based on ADRC Optimized by CKMTOA-KELM. DEStech Transactions on Environment, Energy and Earth Sciences, (appeec).
  • Qu, L., Qiao, W., & Qu, L. (2020). Active-disturbance-rejection-based sliding-mode current control for permanent-magnet synchronous motors. IEEE Transactions on Power Electronics, 36(1), 751-760..
  • Sun, B., & Gao, Z. (2005). A DSP-based active disturbance rejection control design for a 1-kW H-bridge DC-DC power converter. IEEE Transactions on Industrial Electronics, 52(5), 1271-1277.
  • Madoński, R., & Herman, P. (2011, June). An experimental verification of adrc robustness on a cross-coupled aerodynamical system. In 2011 IEEE International Symposium on Industrial Electronics (pp. 859-863). IEEE.
  • Gao, Q., Sun, Z., Yang, G., Hou, R., Wang, L., & Hou, Y. (2012). A novel active disturbance rejection-based control strategy for a gun control system. Journal of Mechanical Science and Technology, 26(12), 4141-4148.
  • Li, X. (2016). A Simulation and Experimental Study of Active Disturbance Rejection for Industrial Pressure Control (Doctoral dissertation, Cleveland State University).
  • Sun, L., Zhang, Y., Li, D., & Lee, K. Y. (2019). Tuning of Active Disturbance Rejection Control with application to power plant furnace regulation. Control Engineering Practice, 92, 104122.
  • Wang, H., Lu, Y., Tian, Y., & Christov, N. (2020). Fuzzy sliding mode based active disturbance rejection control for active suspension system. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 234(2-3), 449-457.
  • Wang, S., Zhu, H., Wu, M., & Zhang, W. (2020). Active disturbance rejection decoupling control for three-degree-of-freedom six-pole active magnetic bearing based on bp neural network. IEEE Transactions on Applied Superconductivity, 30(4), 1-5.
  • Cao, J., Zhou, Y., Li, R., & Zhu, J. (2019, June). Design of Optimal Ship Steering Active Disturbance Rejection Controller Based on Adaptive Particle Swarm Optimization. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 1345-1350). IEEE.
  • Chen, X., Li, D., Gao, Z., & Wang, C. (2011, July). Tuning method for second-order active disturbance rejection control. In Proceedings of the 30th Chinese control conference (pp. 6322-6327). IEEE.
  • Zhang, Y., Fan, C., Zhao, F., Ai, Z., & Gong, Z. (2014). Parameter tuning of ADRC and its application based on CCCSA. Nonlinear dynamics, 76(2), 1185-1194.
  • Cao, J., Zhou, Y., Li, R., & Zhu, J. (2019, June). Design of Optimal Ship Steering Active Disturbance Rejection Controller Based on Adaptive Particle Swarm Optimization. In 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 1345-1350). IEEE.
  • Cheng, M. Y., & Prayogo, D. (2014). Symbiotic organisms search: a new metaheuristic optimization algorithm. Computers & Structures, 139, 98-112.
  • Stankovic, M., Manojlovic, S., Simic, S., & Jovanovic, Z. (2014). Implementation of active disturbance rejection control on FPGA. In International Conference on Electrical, Electronic and Computing Engineering (IcETRAN).
There are 23 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Articles
Authors

Bedri Bahtiyar 0000-0002-8679-095X

Publication Date April 15, 2021
Published in Issue Year 2021 Issue: 24

Cite

APA Bahtiyar, B. (2021). Tuning of Linear Active Disturbance Rejection Controller Parameters Using SOS Algorithm. Avrupa Bilim Ve Teknoloji Dergisi(24), 370-374. https://doi.org/10.31590/ejosat.902410