Journals / Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi / 2019 / Cilt: 34 Sayı:1

Parameter identification of a non-minimum phase second order system with time delay using relay test and PSO, CS, FA algorithms

İkinci dereceden ölü zamanlı ve geri tepmeli sistem parametrelerinin, röle testi ve PSO, CS, FA algoritmaları ile belirlenmesi

Pages
461–478
Publication Date
2019-03-26
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

As a result, it is shown that these algorithms gave better performances than the performances cited in the literature.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In this study, the parameters of a non-minimum phase second-order system with time delay, which is accepted as gray box, are found out using dual channel relay test and Cuckoo Search, Particle Swarm Optimization, Firefly Algorithms.
📊
Key Findings & Data:After that, these signals are used to identify system parameter according to a performance criteria, which is integral absolute error between difference of real system and model outputs that was tried to be minimized by Cuckoo search, Particle Swarm Optimization and Firefly Algorithms.
💡
Conclusion & Impact:As a result, it is shown that these algorithms gave better performances than the performances cited in the literature.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Cuckoo search · pso · firefly

Abstract

In this study, the parameters of a non-minimum phase second-order system with time delay, which is accepted as gray box, are found out using dual channel relay test and Cuckoo Search, Particle Swarm Optimization, Firefly Algorithms. For this purpose, gray box was implemented as two channel test systems to obtain signals belong to system inputs and outputs. After that, these signals are used to identify system parameter according to a performance criteria, which is integral absolute error between difference of real system and model outputs that was tried to be minimized by Cuckoo search, Particle Swarm Optimization and Firefly Algorithms. General system block diagram and its input and output are given at Figure A. Figure A. Two Channel System Block Diagram Purpose: Cuckoo Search, Particle Swarm Optimization and Firefly Algorithms are heuristic algorithms which are inspired from nature itself. Also these algorithm are capable of to solve benchmark problems. In this study a non-minimum phase second order system with time delay is tried to be identified by using Cuckoo Search, Particle Swarm Optimization and Firefly algorithms according to two channel relay test and performances of these algorithms are compared with each other for this problem. Theory and Methods: Firstly, a real system is implemented into the two channel relay test. This test allows the system to enter a graded oscillation in a limited range. Thus, different dynamics of the system can be stimulated. After that the model parameters are identified by the same test using Cuckoo Search, Particle Swarm Optimization and Firefly Algorithms. These algorithms were tried to minimize or maximize a performance criterion. In this problem, this criterion is integral absolute error between the model output and the system output that is tried to be minimized to identify the system parameters. Results: It is found that the obtained results using Cuckoo Search, Particle Swarm Optimization and Firefly Algorithms gave closer results to the real system than the results obtained with the Genetic Algorithm cited in the literature. Conclusion: In this study, a non-minimum phase second order system with time delay was tried to be identified using cuckoo search, particle swarm optimization and firefly algorithms with two channels relay test. Each algorithms run 10 times and their standard deviations and expected values were calculated. As a result, it is shown that these algorithms gave better performances than the performances cited in the literature.

Özet

Bu çalışmada, gri kutu olarak kabul edilen ikinci dereceden ölü zamanlı ve geri tepmeli bir sistemin parametreleri, çift röleli autotuning testi ve Cuckoo Search, Parçacık Sürü Optimizasyonu, FireFly Algoritmaları kullanılarak belirlenmiştir. Bunun için öncelikle gri kutu, çift röleli auto-tuning testine tabi tutularak, sistem giriş ve çıkışlarına ait sinyaller elde edilmiştir. Ardından bu giriş-çıkış sinyalleri arasındaki hata değeri, belirlenen amaç fonksiyonuna göre Cuckoo Search, Parçacık Sürü Optimizasyonu ve FireFly Algoritmaları kullanılarak minimize edilmekte ve sistem parametreleri belirlenmektedir. Amaç fonksiyonu olarak hatanın mutlak değerinin integrali(Integral Absolute Error) kriteri kullanılmıştır. Elde edilen sonuçlar analiz edilerek, literatürde var olan ve Genetik Algoritma ile yapılan çalışmalar ile kıyaslanmıştır. Cuckoo Search, Parçacık Sürü Optimizasyonu ve FireFly Algoritmaları kullanılarak bu çalışmada elde edilen sonuçların, Genetik Algoritma ile elde edilen sonuçlara göre gerçeğe daha yakın olduğu görülmüştür

🔖

Cite This Article

ÇİMEN, M. E., BOZ, A. F. (2019). Parameter identification of a non-minimum phase second order system with time delay using relay test and PSO, CS, FA algorithms. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, Cilt: 34 Sayı:1, 461–478. https://ajindex.com/articles/20020

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (5)

  1. Ziegler J. G.,Nichols N. B., and Rochester N. Y. "Optimum settings for automatic controllers," trans. ASME, vol. 64, 1942. Åström K. J.,Hägglund T., "Automatic Tuning of Simple Regulators With Specifications on Phase and Amplitude Margins," Automatica, vol. 20, pp. 645-651, 1984. Tsypkin Y. Z., "Frequency responses of relay systems," Automat. i Telemekh.,vol. 20, pp. 1603-1610, 1959. Tsypkin Y. Z., "Relay Control Systems," Cambridge University Press, 1984. Luyben W. L., "Derivation of Transfer Functions for Highly Nonlinear Distillation Columns," Ind. Eng. Chem. Res. 1987,26, 2490-2495, 1987. Yu C. C., "Autotuning of PID Controllers A Relay Feedback Approach", 2nd Edition ed.: Springer Science& Business Media, 2006. Shen S. H.,Wu J. S., Yu C. C., "Use of biased‐relay feedback for system identification," AIChE Journal, vol. 42, pp. 1174-1180, 1996. Li W.,Eskinat E., Luyben W. L., "An improved autotune identification method", Industrial&engineering chemistry research, vol. 30, pp. 1530-1541, 1991. Kaya I.,Atherton D., "Parameter estimation from relay autotuning with asymmetric limit cycle data", Journal of Process Control, vol. 11, pp. 429-439, 2001. Friman M.,Waller K. V., "A two-channel relay for autotuning", Industrial&engineering chemistry research, vol. 36, pp. 2662-2671, 1997. Soltesz K.,Hägglund T., Åström K. J., "Transfer function parameter identification by modified relay feedback," in American Control Conference (ACC), 2010, 2010, pp. 2164-2169. Berner J.,Åström K. J., Hägglund T., "Towards a new generation of relay autotuners", IFAC Proceedings Volumes, vol. 47, pp. 11288-11293, 2014.
  2. Kaya I., Nalbantoğlu M., "Röle geri-beslemeli sistemlerde genetik algoritma ile modelleme", Dicle Üniversitesi Mühendislik Fakültesi, vol. 3, pp. 31-39, 2012. Yang X.-S., "Nature-inspired optimization algorithms", 1st ed., 2014.
  3. Eberhart R., Kennedy J., "A new optimizer using particle swarm theory", in Micro Machine and Human Science, 1995. MHS'95., Proceedings of the Sixth International Symposium on, 1995, pp. 39-43.
  4. Kennedy J., Eberhart R., "Particle swarm optimization", in Neural Networks, 1995.
  5. Proceedings., IEEE International Conference on, 1995, pp. 1942-1948. Özsağlam M. Y.,Çunkaş M., "Optimizasyon problemlerinin çözümü için parçaçık sürü optimizasyonu algoritması", Politeknik Dergisi vol. 11, pp. 299-305, 2008. Tozan A.,Sevilgen F. E., and İnce O., "Sensör Yerleştirme Probleminin Parçacık Sürü Optimizasyonu ile Çözümü", Elektrik-Elektronik-Bilgisayar Mühendis