Control and performance analyses of a DC motor using optimized PIDs and fuzzy logic controller

被引:10
|
作者
Manuel, Nelson Luis [1 ]
Inanc, Nihat [1 ]
Lily, Murat [1 ]
机构
[1] Kirikkale Univ, Dept Elect & Elect Engn, TR-71450 Kirikkale, Turkiye
来源
关键词
DC motor speed control; Metaheuristic algorithms; Equilibrium optimizer; Particle swarm optimization; Teaching-learning-based optimization; Differential evolution; Genetic algorithm; GAS SOLUBILITY OPTIMIZATION; SPEED CONTROL; ALGORITHM; SEARCH; DESIGN;
D O I
10.1016/j.rico.2023.100306
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Based on the no-free-lunch theorem, researchers have been proposing optimization algorithms for solving complex engineering problems. This paper analyzes the performance of five metaBased Optimization (TLBO), Differential Evolution (DE), and Genetic Algorithm (GA) in finetuning the gains of a Proportional-Integral-Derivative (PID) to control the speed of a DC motor. The selected metaheuristics, in addition to being from distinct classes, are well established in their respective groups. The methods and findings of this study can be summarized in three phases. First, the mathematical model of the DC motor is deduced. Second, detailed descriptions of the aforementioned algorithms are presented. Furthermore, the structures of the applied controllers are discussed. Third, comparisons based on statistical indicators and analyses in the time and frequency domains, in addition to robustness and load disturbance tests, are performed. The results revealed that if a sufficient number of runs is given for each metaheuristic, despite being in different runs, all algorithms are able to propose the same optimal gain values. TLBO presented the highest speed, while GA and DE were the slowest in finding optimal values. Additionally, the results were compared with the Opposition-Based Learning Henry Gas Solubility Optimization (OBL/HBO)-based PID, reported to have better results than some previously published works on this topic, and a Fuzzy Logic Controller (FLC). The five optimized controllers obtained approximately the same results and outperformed the OBL/HGO-based PID, but the FLC was superior compared to the metaheuristic-based PIDs.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] DC motor speed control using fuzzy logic based on LabVIEW
    Thepsatorn, P.
    Numsomran, A.
    Tipsuwanporn, V.
    Teanthong, T.
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 1774 - +
  • [32] A deadzone compensator of a DC motor system using fuzzy logic control
    Jang, JO
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2001, 31 (01): : 42 - 48
  • [33] Development of Fuzzy Logic Controller for DC Motor Using Personal Computer and Inexpensive Microcontroller
    Son Nguyen Thanh
    Khang Nguyen Thanh
    Cong Nguyen The
    Phi Pham Hung
    Hoa Ha Xuan
    2014 13TH INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION ROBOTICS & VISION (ICARCV), 2014, : 1310 - 1314
  • [34] Performance analysis of PID controller and fuzzy logic controller for DC-DC boostconverter
    Daraz, Amil
    Basit, Abdul
    Zhang, Guoqiang
    PLOS ONE, 2023, 18 (10):
  • [35] A FUZZY LOGIC CONTROLLER TO LINE STARTING PERFORMANCE SYNCHRONOUS MOTOR FOR A CRANE SYSTEM USING VECTOR CONTROL
    Birowo
    Ahmad, Robiah
    Zamzuri, Hairi
    Priyono, Agus
    JURNAL TEKNOLOGI, 2016, 78 (6-6): : 81 - 86
  • [36] An Improved Fuzzy Logic Control Strategy of an Optimized Linear Induction Motor Using Super Twisting Sliding Mode Controller
    Mousaei, A.
    Sharifian, M. B. Bannae
    Rostami, N.
    2022 13TH POWER ELECTRONICS, DRIVE SYSTEMS, AND TECHNOLOGIES CONFERENCE (PEDSTC), 2022, : 1 - 5
  • [37] Enhanced Average Current-Mode Control for DC-DC Converters Based on an Optimized Fuzzy Logic Controller
    Rouzbehi, Kumars
    Miranian, Arash
    Citro, Costantino
    Luna, Alvaro
    Rodriguez, Pedro
    38TH ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2012), 2012, : 382 - 387
  • [38] A high performance induction motor drive system using fuzzy logic controller
    Muthuselvan, N. B.
    Dash, Subharansu Sekhar
    Somasundaram, P.
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 192 - +
  • [39] Performance of a simple tuned fuzzy controller and a PID controller on a DC motor
    Montiel, Oscar
    Sepulveda, Roberto
    Melin, Patricia
    Castillo, Oscar
    Porta, Miguel Angel
    Meza, Iliana Marlen
    2007 IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTATIONAL INTELLIGENCE, VOLS 1 AND 2, 2007, : 531 - +
  • [40] Speed Control of Permanent Magnet Synchronous Motor Using Fuzzy Logic Controller
    Kamel, Hassan. M.
    Hasanien, Hany. M.
    Ibrahim, H. E. A.
    2009 IEEE INTERNATIONAL ELECTRIC MACHINES & DRIVES CONFERENCE, VOLS 1-3, 2009, : 1581 - +