A PID learning controller for DC motors

DC 전동기를 위한 PID 학습제어기

  • Baek, Seung-Min (Dept.of Electric Engineering, Sungkyunkwan University) ;
  • Kuc, Tae-Yong (Dept.of Electric Engineering, Sungkyunkwan University)
  • 백승민 (성균관대학교 전자공학과) ;
  • 국태용 (성균관대학교 전자공학과)
  • Published : 1997.12.01

Abstract

With only the classical PID controller applied to control of a DC motor, good (target) performance characteristic of the controller can be obtained if all the model parameters of DC motor and operating conditions such as external load torque, disturbance, etc. are known exactly. However, in case when some of system parameters or operating conditions are uncertain or unknown, the fixed PID controller does not guarantee good performance, which is assumed with precisely known system parameters and operating conditions. In view of this and the robustness enhancement of DC motor control system, we propose a PID learning controller which consists of a set of learning rules for PID gain tuning and learning of an auxiliary input. The proposed PID learning controller is shown to drive the state of uncertain DC motor system with unknown system parameters and external load torque to the desired one world wide asymptotically. Computer simulation and experimental results are given to demonstrate the effectiveness of the proposed PID learning controller, thereby showing its superiority to the conventional fixed PID controller.

Keywords

References

  1. Trans. ASME v.64 Optimum setting for automatic controllers J. G. Ziegler;N. B. Nichols
  2. Control Eng How to find controller setting from process characteristics G. E. Coon
  3. Control Engineering Self-tuning PID controller uses pattern recognition approach T. W. Kraus;T. J. Myron
  4. Proceedings of the IFAC Workshop on Adaptive Systems in Control and Signal Processing Automatic tuning of simple regulators for phase and amplitude margins specifications K. J. Astrom;T. Hagglund
  5. Automatica v.20 Automatic tuning of simple regulators with specifications on phase and amplitude margins K. J. Astrom;T. Hagglund
  6. Proceedings of the 23rd IEEE Conference on Decision and Control A frequency domain approach to analysis and design of simple feedback loops K. J. Astrom;T. Hagglund
  7. Proceedings of IFAC 13th Triennial World congress A frequency response approach to auto-tuning of multivariable PID controllers Q.-G. Wang;C.-C. Hang;B. Zou
  8. ISA Transactions v.22 A self-tuning controller H. S. Hoopes;W. M. Hawk Jr.;R. C. Lewis
  9. Proceeding of the IFAC Workshop on Adaptive Control of Chemical Processes Industrial comparison of auto-tuned PID regulator and an adaptive predictive control systems(APCS) J. M. Martin-Sanches;G. A. Dumont
  10. IEEE Proceeding-D v.138 no.3 Self-tuning predictive PID controller P. Vega;C. Prada;V. Aleixandre
  11. IEEE Control System Magazine A rule-based adaptive PID controller K. L. Anderson
  12. IEEE Trans. Systems, Man, & Cybernetics v.23 no.5 Fuzzy gain scheduling of PID controllers Z.-Y. Zhao;M. Tomizuka;S. Isaka
  13. KACC Workshop Intelligent tuning and adaptive control K. J. Astrom
  14. Proceedings of IFAC 13th Triennial World congress A self-tuning PID controller fused artificial neural networks T. Yamamoto;M. Kaneda;T. Oki
  15. 96 한국자동제어학술회의 논문집 v.1 DC 전동기를 위한 PID학습 제어기 백승민;이동훈;국태용
  16. Adaptive Control Stability, Convergence, and Robustness S. Sastry;M. Bodson
  17. Proceedings of the IEEE Conference on Decision and Control v.2 An adaptive learning control of uncertain robotic systems T. Y. Kuc;J. S. Lee
  18. Applied Nonlinear Control J.-J. Slotine;W. Li
  19. Electronic Letters v.18 no.21 Limit cycles in relay systems D. P. Atherton
  20. Automatica v.27 no.4 Industrial adaptive controllers based on frequency response techniques K. J. Astrom