The Design of the DC Servo Motor Controller Based on Fuzzy Immune PID Algorithm

被引:0
|
作者
Sun, Haoshui [1 ]
Wang, Xiaoguang [1 ]
Lin, Qinying [1 ]
Wang, Xiaoping [1 ]
Su, Saiyu [1 ]
机构
[1] Air Force Engn Univ, Engineer Coll Aeronaut & Astronaut, Xian 710038, Shaanxi, Peoples R China
关键词
servo motor; PID control; fuzzy immune algorithm; STM32; WHEELED MOBILE ROBOT; VELOCITY; LOOPS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conventional parameter-not-adjustable PID controller has a poor dynamic response, and the output cannot follow the input quickly, accurately and stably when dealing with the uncertain parameters, non-linear, wide input system. Current mainstream self -turning algorithms are difficult to transplant to the embedded platform due to the large volume, real-time issue. A fuzzy immune PID algorithm based on the conventional PID controller is put forward to realize the self-tuning of the PID parameters following motor speed value. Against the proportional parameter, it is adjusted according to the mechanism of the human immune system, and its non-linear part is approximated by the fuzzy algorithm; Against the integral and derivative parameters, its self-adjustment is directly realized by the fuzzy algorithm. Finally, the validity of the whole algorithm is verified by using MATLAB / Simulink simulation platform. The hardware of the controller manufacture based on the STM32 produced by St semiconductor is completed and velocity tracking experiments are done. When the servo motor is given 60r/min and 360r/min speed inputs, the response time is within 130ms and the amount of overshoot is below 0.5%. In the case of external disturbance, the speed fluctuation value is within 0.2%. Then the controller is applied to full range chassis and succeeded in controlling it with high precision. Simulation and experiments both show that the controller has good dynamic and static performance, and it can effectively control the servo motor.
引用
收藏
页码:4724 / 4729
页数:6
相关论文
共 50 条
  • [21] Design of robust PID controller with disturbance rejection for motor using immune algorithm
    Kim, D.H. (kimdh@hanbat.ac.kr), IEEE Systems, Man and Cybernetics; International Fuzzy Systems Association; IEEE Computational Intelligence Society (Institute of Electrical and Electronics Engineers Computer Society):
  • [22] Fractional Fuzzy PID Controller for Speed Control of DC Motor
    Gupta, Sujit Kr.
    Varshney, Pragya
    2013 THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC 2013), 2013, : 1 - 4
  • [23] Design of fuzzy PI controller for brushless DC motor based on PSO-GSA algorithm
    Song, Baoye
    Xiao, Yihui
    Xu, Lin
    SYSTEMS SCIENCE & CONTROL ENGINEERING, 2020, 8 (01) : 67 - 77
  • [24] Position Control of DC Motor Using Genetic Algorithm Based PID Controller
    Thomas, Neenu
    Poongodi, P.
    WORLD CONGRESS ON ENGINEERING 2009, VOLS I AND II, 2009, : 1618 - 1622
  • [25] Design of Fuzzy Logic Controller for DC Motor
    Andrs, O.
    Brezina, T.
    Kovar, J.
    MECHATRONICS: RECENT TECHNOLOGICAL AND SCIENTIFIC ADVANCES, 2011, : 9 - 18
  • [26] Design and implementation of a digitalized fuzzy controller for DC servo drives
    Lu, HC
    1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 242 - 246
  • [27] Design and implement of digital fuzzy PID controller with prediction algorithm for Buck DC-DC converter
    Sun, Daying
    Xu, Shen
    Sun, Weifeng
    Lu, Shengli
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2014, 44 (05): : 897 - 901
  • [28] Fuzzy PID supervised online ANFIS based speed controller for brushless dc motor
    Premkumar, K.
    Manikandan, B. V.
    NEUROCOMPUTING, 2015, 157 : 76 - 90
  • [29] ISE based PID Controller Tuning for Position Control of DC Servo-Motor using LJ
    Rathore, N. S.
    Singh, V. P.
    Chauhan, D. P. S.
    2015 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMPUTING AND CONTROL (ISPCC), 2015, : 125 - 128
  • [30] Antlion Algorithm Optimized Fuzzy PID Supervised On-line Recurrent Fuzzy Neural Network Based Controller for Brushless DC Motor
    Premkumar, Kamaraj
    Manikandan, Bairavan Veerayan
    Kumar, Chellappan Agees
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2017, 45 (20) : 2304 - 2317