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 条
  • [1] DC Motor Speed Control using Fuzzy Logic Controller
    Ismail, N. L.
    Zakaria, K. A.
    Nazar, N. S. Moh
    Syaripuddin, M.
    Mokhtar, A. S. N.
    Thanakodi, S.
    INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (INTCET 2017), 2018, 1930
  • [2] Speed Control of DC Motor Using Fuzzy Logic Controller
    Almatheel, Yasser Ali
    Abdelrahman, Ahmed
    2017 INTERNATIONAL CONFERENCE ON COMMUNICATION, CONTROL, COMPUTING AND ELECTRONICS ENGINEERING (ICCCCEE), 2017,
  • [3] Fuzzy Logic Controller Optimized by Particle Swarm Optimization for DC Motor Speed Control
    Rahmani, Rasoul
    Mahmodian, M. S.
    Mekhilef, Saad
    Shojaei, A. A.
    2012 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2012,
  • [4] A NEW APPROACH TO IMPROVE THE PERFORMANCE OF POSITION CONTROL OF DC SERVO MOTOR BY USING FUZZY LOGIC CONTROLLER
    Kashyap, Abhishek Kumar
    Mondal, Binanda Kishore
    Chatterjee, Souvik
    Ghosh, Sudipta
    JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2016, 10 (02): : 1551 - 1557
  • [5] Self Tuning of PI Controller for Speed Control of DC Motor by Using Fuzzy Logic Controller
    Mansor, Muhammad Naqiuddin
    Abd Samat, Ahmad Asri
    Tajudin, Aimi Idzwan
    Salim, N. A.
    Daud, Kamarulazhar
    Abd Shukor, Saiful Firdaus
    6TH IEEE INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2021,
  • [6] Effect of sampling rate on the performance of fuzzy logic controller for the speed control of DC motor
    Parvathi, CS
    Bhaskar, P
    Kulkarni, AB
    IETE TECHNICAL REVIEW, 2004, 21 (04) : 291 - 298
  • [7] Improved Performance of a Sensorless DC Motor Control using Fuzzy Logic
    Son Nguyen Thanh
    Cong Nguyen The
    Hoa Ha Xuan
    2014 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS 2014), 2014,
  • [8] Speed Control of DC Motor using Fuzzy Logic Controller by PCI 6221 with MATLAB
    Rajagiri, Anil Kumar
    Rani, Sandhya M. N.
    Nawaz, Syed Sarfaraz
    Kumar, Suresh T.
    1ST INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY AND FUTURE ELECTRIC TRANSPORTATION (SEFET 2019), 2019, 87
  • [9] Design of Fuzzy Logic Controller for DC Motor
    Andrs, O.
    Brezina, T.
    Kovar, J.
    MECHATRONICS: RECENT TECHNOLOGICAL AND SCIENTIFIC ADVANCES, 2011, : 9 - 18
  • [10] A Fuzzy Logic Controller applied to a dc motor
    Parrazales, RU
    Tapia, MAP
    deLuca, A
    Goddard, J
    38TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, PROCEEDINGS, VOLS 1 AND 2, 1996, : 653 - 656