A discrete-time stochastic learning control algorithm

被引:146
作者
Saab, SS [1 ]
机构
[1] Lebanese Amer Univ, Byblos 48328, Lebanon
关键词
iterative learning control; optimal control; stochastic control;
D O I
10.1109/9.928588
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the problems associated with iterative learning control algorithms is the selection of a "proper" learning gain matrix for every discrete-time sample and for all successive iterations, This problem becomes more difficult in the presence of random disturbances such as measurement noise, reinitialization errors, and state disturbance. In this paper, the learning gain, for a selected learning algorithm, is derived based on minimizing the trace of the input error covariance matrix for linear time-varying systems. It is shown that, if the product of the input/output coupling matrices is full-column rank, then the input error covariance matrix converges uniformly to zero in the presence of uncorrelated random disturbances. However, the state error covariance matrix converges uniformly to zero in presence of measurement noise, Moreover, it is shown that, if a certain condition is met, then the knowledge of the state coupling matrix is not needed to apply the proposed stochastic algorithm, The proposed algorithm is shown to suppress a class of nonlinear and repetitive state disturbance. The application of this algorithm to a class of nonlinear systems is also considered. A numerical example is included to illustrate the performance of the algorithm.
引用
收藏
页码:877 / 887
页数:11
相关论文
共 42 条
[1]  
Amann N, 1996, INT J ADAPT CONTROL, V10, P767, DOI 10.1002/(SICI)1099-1115(199611)10:6<767::AID-ACS420>3.0.CO
[2]  
2-L
[3]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[4]  
Arimoto S., 1990, International Journal of Adaptive Control and Signal Processing, V4, P543, DOI 10.1002/acs.4480040610
[5]  
ARIMOTO S, 1990, PROCEEDINGS OF THE 29TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, P2640, DOI 10.1109/CDC.1990.203457
[6]  
ARIMOTO S, 1986, INT S ROBOT MANIPULA, P307
[7]  
Atkeson C. G., 1986, Proceedings 1986 IEEE International Conference on Robotics and Automation (Cat. No.86CH2282-2), P1737
[8]   HIGHER-ORDER ITERATIVE LEARNING CONTROL ALGORITHM [J].
BIEN, Z .
IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1989, 136 (03) :105-112
[9]   ON THE ITERATIVE LEARNING CONTROL-THEORY FOR ROBOTIC MANIPULATORS [J].
BONDI, P ;
CASALINO, G ;
GAMBARDELLA, L .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1988, 4 (01) :14-22
[10]   An iterative learning controller with initial state learning [J].
Chen, Y ;
Wen, C ;
Gong, Z ;
Sun, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1999, 44 (02) :371-376