Design and Implementation of I-PD Controller for DC Motor Speed Control System by Adaptive Tabu Search

One of the modified versions of the PID controller is the I-PD controller. It was proposed for eliminating the proportional and derivative kick appeared during set point change. In this paper, the optimal I-PD controller design for DC motor speed control system by the adaptive tabu search (ATS), one of the most efficient metaheuristic optimization techniques, is proposed. In a control system, DC motor is the principle and it is widely used because of the power from existing direct-current lighting power distribution systems. It can be controlled over a wide range and a variable supply. In this research, TMS320F28335 DSP microcontroller is implemented for DC motor speed control. This processor consists of the several peripheral circuits for motor drive application such as analog to digital, encoder digital to analog and PWM input/output interface circuits. These interface circuits can be used in both of DC and AC motor controls. For the control algorithm development and the Code Composer Studio (CCS) compiler can be used together with TMS320F28335 DSP in MATLAB/SIMULINK. This proposed method is tested with the DC motor, 1260, 1400, 1540 rpm and 24 volts, consecutively to verify the performance of the I-PD controller designed for DC motor speed control system using the speed and control signal response to many load disturbances. The simulation of DC motor is based on MATLAB/SIMULINK. The implementation results are compared with the simulation results. The correlation in the experiment shows that they are high related. In this paper show the effectiveness of the proposed methods and discuss how they could generalize to other systems by the simulation and experimentation. The results show that the I-PD parameters can be optimized by the ATS. The controlled system with I-PD provides better responses once compared to that with a basic parallel PID controller.

[1]  Deacha Puangdownreong,et al.  Convergence Analysis of Adaptive Tabu Search , 2004 .

[2]  Deacha Puangdownreong,et al.  Obtaining an Optimum PID Controller Via Adaptive Tabu Search , 2007, ICANNGA.

[3]  Riazollah Firoozian Servo Motors and Industrial Control Theory , 2008 .

[5]  S. Bennett,et al.  Development of the PID controller , 1993, IEEE Control Systems.

[6]  J. Ngamwiwit,et al.  Fuzzy I-PD Controller for Level Control , 2006, 2006 SICE-ICASE International Joint Conference.

[7]  Hiroyuki Ichihara,et al.  I-PD controller design based on generalized KYP lemma for ball and plate system , 2013, 2013 European Control Conference (ECC).

[8]  Hidehiro Ikeda,et al.  Design of m-IPD controller of multi-inertia system using Differential Evolution , 2014, 2014 International Power Electronics Conference (IPEC-Hiroshima 2014 - ECCE ASIA).

[9]  Sarawut Sujitjorn,et al.  Moving Towards a New Era of Intelligent Protection Through Digital Relaying in Power Systems , 2004, KES.

[10]  Deacha Puangdownreong,et al.  Finite Convergence and Performance Evaluation of Adaptive Tabu Search , 2004, KES.

[11]  Deacha Puangdownreong,et al.  System identification via Adaptive Tabu Search , 2002, 2002 IEEE International Conference on Industrial Technology, 2002. IEEE ICIT '02..

[12]  Deacha Puangdownreong,et al.  Application of Intensified Current Search to Multiobjective PID Controller Optimization , 2016 .

[13]  K. Latha,et al.  I-PD Controller Tuning for Unstable System Using Bacterial Foraging Algorithm: A Study Based on Various Error Criterion , 2012, Appl. Comput. Intell. Soft Comput..

[14]  B. Amarendra Reddy,et al.  Fuzzy I-PD and fuzzy PID control of non-linear systems , 2009, 2009 International Conference on Control, Automation, Communication and Energy Conservation.

[15]  Deacha Puangdownreong,et al.  Current Search: Performance Evaluation and Application to DC Motor Speed Control System Design , 2013 .

[17]  Lingzhi Yi,et al.  Research of Self-Tuning PID for PMSM Vector Control based on Improved KMTOA , 2017 .

[18]  Franziska Abend Pid Control New Identification And Design Methods , 2016 .

[19]  Deacha Puangdownreong,et al.  Adaptive Tabu Search and Applications in Engineering Design , 2006, Integrated Intelligent Systems for Engineering Design.

[20]  T. Sato,et al.  A design method of multirate I-PD controller based on multirate generalized predictive control law , 2004, SICE 2004 Annual Conference.

[21]  Peter Vas,et al.  Parameter Estimation, Condition Monitoring, and Diagnosis of Electrical Machines , 1993 .

[22]  P. Eykhoff System Identification Parameter and State Estimation , 1974 .

[23]  I. J. Leontaritis,et al.  Input-output parametric models for non-linear systems Part II: stochastic non-linear systems , 1985 .

[24]  Farzin Piltan,et al.  Comparative study between ARX and ARMAX system identification , 2017 .

[25]  N. Minorsky.,et al.  DIRECTIONAL STABILITY OF AUTOMATICALLY STEERED BODIES , 2009 .

[26]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[27]  Y. Ochi,et al.  I-PD Flight Controller Design based on Integral-Type Optimal Servomechanism , 2010 .

[28]  Young Chol Kim,et al.  Digital Control of UPS Inverter with Time Response Specifications , 2004 .

[29]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.