The Impact of Fitness Functions for Optimal Tuning of PID Controller Applied to DC Motor

被引:0
|
作者
Zallough, Younes [1 ]
Dib, Faiza [1 ]
Ben Meziane, Khaddouj [2 ]
Benaya, Nabil [1 ]
机构
[1] Abdelmalek Essaadi Univ, Dept Phys, FSTH, Tetouan, Morocco
[2] Higher Inst Engn & Business, Dept Engn, Fes, Morocco
关键词
PID controller; Genetic algorithm; Fitness function; Artificial intelligence; !text type='Python']Python[!/text;
D O I
10.1007/978-3-031-51796-9_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This chapter presents a comparative analysis of different fitness functions for optimizing PID controller parameters using a genetic algorithm (GA) in the context of controlling the speed of a DC motor. The study focuses on three fitness functions: integral absolute error (IAE), mean squared error (MSE), and integral of time-weighted absolute error (ITAE). The GA is employed to iteratively adjust the PID gains (K-p, K-i, K-d) to optimize the control system's performance. Python libraries for control and GA are used for simulations, enabling analysis of system behavior under different fitness functions. The DC motor system is modeled using transfer functions and differential equations. The PID controller design is explained, highlighting its three components: proportional, integral, and derivative. A block diagram of the proposed controller with unit feedback is provided. The chapter discusses simulation and analysis results for each fitness function. The IAE fitness function shows the impact of mutation and crossover probabilities on system performance. The MSE fitness function has less influence on simulation results. The ITAE fitness function demonstrates that constant mutation yields better results than crossover. In conclusion, the chapter emphasizes the significance of selecting an appropriate fitness function for optimizing PID controller parameters. Simulation results provide insights into system performance under different fitness functions, aiding in the selection of optimal PID gains for controlling the DC motor's speed.
引用
收藏
页码:11 / 17
页数:7
相关论文
共 50 条
  • [41] Optimal PID Controller Tuning Using Stochastic Programming Techniques
    Renteria, Jose A.
    Cao, Yankai
    Dowling, Alexander W.
    Zavala, Victor M.
    AICHE JOURNAL, 2018, 64 (08) : 2997 - 3010
  • [42] Data-driven optimal tuning of PID controller parameters
    Liu, Ning
    Chai, Tianyou
    Zhang, Yajun
    Gao, Weinan
    SCIENCE CHINA-INFORMATION SCIENCES, 2025, 68 (07)
  • [43] Robust Fine Tuning of Optimal PID Controller With Guaranteed Robustness
    Verma, Bharat
    Padhy, Prabin Kumar
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (06) : 4911 - 4920
  • [44] Tuning of Fractional Order PID Controller Using Particle Swarm Optimization Technique for DC Motor Speed Control
    Jain, Ruchi V.
    Aware, M. V.
    Junghare, A. S.
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, INTELLIGENT CONTROL AND ENERGY SYSTEMS (ICPEICES 2016), 2016,
  • [45] Adaptive fractional order PID controller tuning for brushless DC motor using Artificial Bee Colony algorithm
    Vanchinathan, K.
    Selvaganesan, N.
    RESULTS IN CONTROL AND OPTIMIZATION, 2021, 4
  • [46] An anti-windup self-tuning fuzzy PID controller for speed control of brushless DC motor
    Huang Jigang
    Jie, Wang
    Hui, Fang
    AUTOMATIKA, 2017, 58 (03) : 321 - 335
  • [47] Optimal Tuning Of PID Controller Using Meta Heuristic Algorithms
    Pareek, Shubham
    Kishnani, Meenakshi
    Gupta, Rajeev
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ENGINEERING AND TECHNOLOGY RESEARCH (ICAETR), 2014,
  • [48] Optimal Tuning of PID Controller using Particle Swarm Optimization
    Lakshmi, K. Vijaya
    Srinivas, P.
    2015 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, SIGNALS, COMMUNICATION AND OPTIMIZATION (EESCO), 2015,
  • [49] Near Optimal PID Controller Tuning : Interval Arithmetic Approach
    Patel, Pritesh
    Janardhanan, S.
    IFAC PAPERSONLINE, 2020, 53 (01): : 246 - 251
  • [50] Modeling and Simulation of Parameter Self-tuning Fuzzy PID Controller for DC Motor Speed Control System
    Xue, Chi
    Zhu, Hui
    Yu, Biao
    MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2012, 195-196 : 1003 - +