Design and Implementation of Adaptive PID Controller for Speed Control of DC Motor

被引:0
|
作者
Sahputro, Suwandi Dwi [1 ]
Fadilah, Fahmi [1 ]
Wicaksono, Nanda Avianto [1 ]
Yusivar, Feri [1 ]
机构
[1] Univ Indonesia, Elect Engn, Kampus UI Depok, Java 16424, Indonesia
关键词
adaptive controller; DC motor; PID controller; recursive least square; STM32F446;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes the design and implementation of adaptive PID control strategy for controlling the angular velocity of the DC motor. Adaptive PID controller is designed to calculate the control parameters which are tuned adaptively to give desired control performance even if parameters of DC Motor are changed. The controller's parameters are online tuned when the motor is running using a Recursive Least Squares (RLS) method. The controller is able to change the value of the controller's constants to maintain motor performance as it is desired when parameters of DC motor are changed. Initially a Pseudo Random Binary Sequence (PRBS) signal is given to the system for 0.07 seconds to get the estimated transfer function of the plant system (DC motor) using the RLS algorithm. From coefficients of the estimated system's transfer function, the poles of a desired characteristic equation can be obtained for the system that has the appropriate output. Thus, the proportional, integral and derivative constants of controller can be obtained by using online pole placement method. Here, an online identification system is used to determine the new control parameters. The effectiveness of this adaptive PID controller is verified by experimental results using a microcontroller STM32F446.
引用
收藏
页码:179 / 183
页数:5
相关论文
共 50 条
  • [1] Implementation of FPGA based PID Controller for DC Motor Speed Control System
    Sonoli, Savita
    Raju, K. Nagabhushan
    [J]. WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS 1 AND 2, 2010, : 989 - +
  • [2] 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.
    [J]. Sensors and Transducers, 2011, 126 (03): : 110 - 118
  • [3] Adaptive backstepping controller design for the speed control of brushless DC Motor
    Turker, Turker
    [J]. PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2018, 24 (02): : 214 - 218
  • [4] Design and FPGA-implementation of an improved adaptive fuzzy logic controller for DC motor speed control
    Ramadan, E. A.
    El-bardini, M.
    Fkirin, M. A.
    [J]. AIN SHAMS ENGINEERING JOURNAL, 2014, 5 (03) : 803 - 816
  • [5] Fractional Fuzzy PID Controller for Speed Control of DC Motor
    Gupta, Sujit Kr.
    Varshney, Pragya
    [J]. 2013 THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC 2013), 2013, : 1 - 4
  • [6] Design And Study Of Speed Control Of DC Motor Using Youla Parameterization And PID Controller
    Pati, Nivedita
    Swain, Nibedita
    [J]. 2017 IEEE CALCUTTA CONFERENCE (CALCON), 2017, : 433 - 437
  • [7] Design and implementation of DC motor speed controller using fuzzy-adaptive controllers
    Jafari, Hengameh Kojooyan
    [J]. ROBOTICS, CONTROL AND MANUFACTURING TECHNOLOGY, 2008, : 169 - 172
  • [8] Design and implementation of PID controller in programmable logic controller for DC motor position control of the conveyor system
    Najib, Muhammad Sharfi
    Jadin, Mohd Shawal
    Ismail, Raja M. Taufika Raja
    [J]. MATHEMATICAL METHODS AND COMPUTATIONAL TECHNIQUES IN RESEARCH AND EDUCATION, 2007, : 266 - +
  • [9] Adaptive-Fuzzy-PID Controller Based Disturbance Observer for DC Motor Speed Control
    Has, Zulfatman
    Muslim, Ahzen Habibidin
    Mardiyah, Nur Alif
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTER SCIENCE AND INFORMATICS (EECSI), 2017, : 496 - 501
  • [10] Adaptive PID Controller Using for Speed Control of the BLDC Motor
    Mahmud, Md
    Motakabber, S. M. A.
    Alam, A. H. M. Zahirul
    Nordin, Anis Nurashikin
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SEMICONDUCTOR ELECTRONICS (ICSE 2020), 2020, : 168 - 171