A neural network based positional tracking controller for servo systems
P. Boyagoda, M. Nakaoka
- 发表年份
- 2003
- 引用次数
- 4
摘要
Most neural network (NN) based trajectory tracking controllers for servo systems are built on learning explicit inverse dynamics of the system to be controlled. However, due to various complexities in these systems, the learning process may require a large amount of training data to obtain the exact dynamics of the system. To overcome this problem a novel NN based trajectory tracking controller is introduced which neither requires a priori knowledge of the dynamics nor learning of system dynamics. The proposed control scheme incorporates expert knowledge and is decentralized to deactivate the coupled dynamics associated with certain systems like robotic manipulators. The NN is employed to classify the system input-output measurements into several patterns depending on the displacement and velocity deviations from the respective desired trajectories. A proportional plus derivative gain control action is determined from a look-up table corresponding to the classification from the NN. Furthermore, an integrator is applied to enhance system performance. Several PD gains are introduced in a staggered format relative to the magnitudes of the displacement and velocity tracking errors, resulting in a controller that is robust to both structured and unstructured uncertainties.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002