A Learning Method of PID Controller by Jacobian in Multi Variable System

다변수 시스템에서 자코비안을 이용한 PID 제어기 학습법

  • Published : 2003.02.01

Abstract

Generally, PID controller is not suitable to control multi variable system because it is very difficult to tune the PID gains. However, this paper shows that it is not hard to tune the PID gains if we can find a Jacobian matrix of the system. The Jacobian matrix expresses the ratio of output variations according to input variations. It is possible to adjust the input values in order to reduce the output error using the Jacobian. When the colt function is composed of error related terms, the gradient approach can tune the PID gains to minimize the function. In simulation, a hydrofoil catamaran with two inputs and two outputs is applied as a multi variable system. We can easily get the multi variable PID controller by the proposed teaming method. When the controller is compared with LQR controller, the performance is as good as that of LQR controller with a modeling equation.

Keywords

References

  1. J. G. Ziegler and N. B. Nichols, 'Optimum setting for automatic controllers,' Trans. ASME, Vol. 64, pp. 759-768, 1942
  2. K. J. Astrom and T. Hagglund, 'Automatic tuning of simple regulators with specifications on phase and amplitude margins,' Automatica, Vol. 20, No. 5, pp. 645-651, 1984 https://doi.org/10.1016/0005-1098(84)90014-1
  3. K. J. Astrom, C. C. Hang, P. persson and W. K. Ho, 'Towards Intelligent PID control,' Automatica, Vol. 28, No. l.pp. 1-9, 1992 https://doi.org/10.1016/0005-1098(92)90002-W
  4. Z. Y. Zhao, M. Tomizuka and S. Isaka, 'Fuzzy gainscheduling of PID controllers,' IEE Trans. Systems, Man, & Cybernetics, Vol. 23, No. 5, pp. 1392-1398, 1993 https://doi.org/10.1109/21.260670
  5. K. Warwick and Y-H Kang, 'Self-tuning Proportional, integral and derivative controller based on genetic algorithm least squares,' Proc. Instn Mech Engrs, part I , Journal of Systems and Control Engineer, Vol. 212, No. 16, pp. 437-448, 1998 https://doi.org/10.1243/0959651981539596
  6. Maciejowski J. M., 'Multivariate feedback design,' Addison-Wesley Inc., 1989
  7. G. F. Franklin, J. D. Powell, and A. Emami-Naeini, 'Feedback Control of Dynamic Systems, ' Addison-Wesley Inc., 1994
  8. R. C. Dorf and R. H. Bishop, 'Modern Control Systems,' Addison-Wesley Inc., 1995
  9. T. J. Procyk, 'A Self-Organizing Control for Dynamic Processes,' Ph. D. Thesis, Queen Mary College, Univ. of London, 1977
  10. B. Chung, 'Control of nonlinear multivariable Systems using direct fuzzy learning method,' Journal of Intelligent & Fuzzy Systems, Vol. 5, pp. 297-310, 1998
  11. 임윤규, 정병묵, '기올기법을 이용한 최적의 PID 제어 학습법,' 한국정밀공학회지, 제18권, 제1호, 2001
  12. 이심용, '수중익 쌍동선의 자세제어 시스템에 관한 이론적 및 실험적 연구', 서울대학교, 박사학위눈문, 1999