Evaluation of the windup effect in a practical PID controller for the speed control of a DC-motor system

被引:0
|
作者
Angel, L. [1 ]
Viola, J. [1 ]
Paez, M. [1 ]
机构
[1] Univ Pontificia Bolvariana, Fac Elect Engn, Bucaramanga, Colombia
关键词
Windup effect; PID Controller discretization; Matlab Stateflow;
D O I
10.1109/ccac.2019.8921219
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Windup effect in a PID controller is the condition of cumulative error in the integral action. It saturates the system actuators, letting the system out of control with a higher controller action. Putting a saturator for the controller action, it is limited into a linear range of operating values. However, it does not eliminate the cumulative error of the integral term. This paper presents the speed control of a motor generator system using a digital PID controller with antiwindup method to eliminate the cumulative error of the integral term of controller action. Initially, a linear model of the motor generator system was identified. From the linear model of the system, a PID controller was designed using pole placement technique. Controller discrete implementation was performed using the backward difference discretization methodology. PID controller consider the antiwindup scheme and its practical implementation employing the Matlab Stateflow toolbox and a data acquisition card. Obtained results showed that the PM controller with antiwindup digital implementation has a good performance against external disturbances and random noise.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] Brushless DC Motor Speed Control System Based on Fuzzy PID Controller
    Cheng, Guoqiang
    NETWORK COMPUTING AND INFORMATION SECURITY, 2012, 345 : 287 - 294
  • [3] Implementation of FPGA based PID Controller for DC Motor Speed Control System
    Sonoli, Savita
    Raju, K. Nagabhushan
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS 1 AND 2, 2010, : 989 - +
  • [4] 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
  • [5] Anti-Windup PI Controller for Speed Control of Brushless DC Motor
    John, Greeshma Sarah
    Vijayan, Abhilash T.
    2017 IEEE INTERNATIONAL CONFERENCE ON POWER, CONTROL, SIGNALS AND INSTRUMENTATION ENGINEERING (ICPCSI), 2017, : 1068 - 1073
  • [6] Implementation of PID controller in MATLAB for real time DC motor speed control system
    Manjunatha Reddy, H.K.
    Immanuel, J.
    Parvathi, C.S.
    Bhaskar, P.
    Sudheer, L.S.
    Sensors and Transducers, 2011, 126 (03): : 110 - 118
  • [7] Design and Implementation of Adaptive PID Controller for Speed Control of DC Motor
    Sahputro, Suwandi Dwi
    Fadilah, Fahmi
    Wicaksono, Nanda Avianto
    Yusivar, Feri
    2017 15TH INTERNATIONAL CONFERENCE ON QUALITY IN RESEARCH (QIR) - INTERNATIONAL SYMPOSIUM ON ELECTRICAL AND COMPUTER ENGINEERING, 2017, : 179 - 183
  • [8] Speed control of brushless DC motor based on CMAC and PID controller
    Li, Zhiqiang
    Xia, Changliang
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6318 - +
  • [9] Speed control of averaged DC motor drive system by using Neuro-PID controller
    Yildiz, Ali Bekir
    Bilgin, M. Zeki
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2006, 4251 : 1075 - 1082
  • [10] An Anti-windup Algorithm for PID Controller of PMSM SVPWM Speed Control System
    Luo, Bingyang
    Li, Mengchao
    Wang, Ping
    Yu, Tianyuan
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS, ROBOTICS AND AUTOMATION (ICMRA 2015), 2015, 15 : 529 - 534