A Variable PID Controller for Robots using Evolution Strategy and Neural Network

Evolution Strategy와 신경회로망에 의한 로봇의 가변PID 제어기

  • Published : 1999.08.01

Abstract

PID controllers with constant gains have been widely used in various control systems. But it is difficult to have uniformly good control performance in all operating conditions. In this paper, we propose a variable PID controller for robot manipulators. We divide total workspace of manipulators into several subspaces. PID controllers in each subspace are optimized using evolution strategy which is a kind of global search algorithm. In real operation, the desired trajectories may cross several subspaces and we select the corresponding gains in each subspace. The gains may have large difference on the boundary of subspaces, which may cause oscillatory motion. So we use artificial neural network to have continuous smooth gain curves to reduce the oscillatory motion. From the experimental results, although the proposed variable PID controller for robots should pay for some computational burden, we have found that the controller is more superior to the conventional constant gain PID controller.

Keywords

References

  1. Control of Robot Manipulators F. L. Lewis;C. T. Abdallah;D. M. Dawson
  2. Robot Dynamics and Control Mark W. Spong;M. Vidyasagar
  3. Proceedings of International Conference on Neural Information Processing Tuning of PID gains for speed control of electric vehicle testing system S. Matsumura;S. Omata;H. Higasa
  4. IEEE Trans. Syst., Man. Cybern. v.27 no.3 Design and analysis of region-wise linear fuzzy controllers J. S. Taur;C. W. Tao
  5. IEEE Trans. Syst. Man. Cybern. v.23 Fuzzy gain scheduling of PID controllers Z. Y. Zhao;M. Tomizuka;S. Isaka
  6. Automatica v.33 no.3 Gain scheduling : from conventional to neuro-fuzzy S. Tan;C. C. Hang;J. S. Chai
  7. Digital Control of Dynamic System G. F. Franklin;J. D. Powell;M. L. Workman
  8. Genetic Algorithms in Search, Optimization, and Machine Learning David E. Goldberg
  9. Genetic Algorithms + Data Structures = Evolution Programs Zbigniew Michalewicz
  10. The Control Handbook Willian S. Levine
  11. Robotics Control, Sensing, Vision and Intelligence K. S. Fu;R. C. Gonzalez;C. S. G. Lee