Professional Documents
Culture Documents
Email: wyfyxy@sina.com
Abstract
For the tracking problem to several expected output points of nonlinear system, the stepped model predictive control (MPC) was
designed by virtue of the transformation of tracking problem to stepped stabilization problem along the expected output points
series. The stability in each step was analysed by using the stability theory in stabilization problem. Then, the stability condition of
the whole tracking process was presented. The simulation result showed the tracking effect of using the proposed model predictive
controller.
Keywords: Tracking Problem; Nonlinear System; Model Predictive Control
561018
A B C D A
- 27 http://www.sj-ce.org
B B C
yk 1 f yk , uk
(1)
yk R uk R k f , y k , u k
n
Lipschitz yk Y uk U Y U
yd , j , j 1, 2,, p p
yd , j
k yd , j 1 yd , j
N 1
min J u, yk q
u i , yk U
i 0
y i, y y , u i, y F y N , y y
k
d, j
d, j
s.t. y i 1, yk f y i, yk , u i, yk
y i 1, yk Y , u i, yk U , i 0,..., N 1
(2)
y N , yk Y f yd , j
N y 0, yk yk k yd , j
Y U F Yf yd , j j
yd , j yd , j f yd , j , 0 j (2)
T
q y yd , j , u q y yd , j y yd , j Q y yd , j Q
F Yf yd , j
e yd , j yd , j
e y yd , j
(3)
(1)
ek 1 yd , j f ek yd , j , uk
(4)
fe, j ek , uk f ek yd , j , uk yd , j
(5)
(4)
ek 1 f e, j ek , uk
(6)
f , yd , j f e , j ,
(2)
N 1
min J u, ek q e i, ek F e N , ek
u i , ek U
i 0
s.t. e i 1, ek f e , j e i, ek , u i, ek
e i 1, ek yd , j Y , u i , ek U , i 0,..., N 1
e N , ek E f , j
(7)
E f , j j
(7)matlab
J u, ek J * ek
- 28 http://www.sj-ce.org
u* ek u* 0, ek , , u* N 1, ek
e* ek e* 1, ek , , e* N , ek
u* 0, ek
uRH u* 0, ek , u* 0, ek 1 ,
ek 1 fe, j ek , u* 0, ek
1 e 0 E f , j
(TC1) E f , j 0 e E f , j e yd , j Y
f e, j e, uloc E f , j
1
1 1 ek ek yd , j Y e* N , ek E f , j uRH
ek
k
u* ek u* 0, ek , , u* N 1, ek
e* ek e* 1, ek , , e* N , ek
u* 0, ek ek 1 fe, j ek , u* 0, ek
u ek 1 u 1, ek , u 2, ek , , u N 1, ek , uloc
*
u loc
F e* N , ek q e* N , ek F f e, j e* N , ek , uloc
fe, j e* N , ek , uloc E f , j
u ek 1 k 1 u ek 1 J u ek 1 , ek 1
J u ek 1 , ek 1 J * ek
q e* N , ek F f e, j e* N , ek , uloc
q ek F e N , ek
F e* N , ek q e* N , ek F f e, j e* N , ek , uloc
J * ek 1 J * ek J u ek 1 , ek 1 J * ek
q ek
0
uRH ek
- 29 http://www.sj-ce.org
yd , j 1 e y yd , j 1 e Ecut e | e 2 yd , j 1
yd , j Ecut e Ecut yd , j
e yd , j Y
2 e Ecut yd , j 1 e* N , e E f , j
2 12 e0 e0 yd ,1 Y e* N , e0 E f ,1
yd , j
e0 e0 yd ,1 Y e* N , e0 E f ,1 1
yd ,1 e Ecut e Ecut e yd ,1 Y 1
yd ,2 yd ,3 , yd ,4 ,, yd , p
yd , j u j U 0 fe, j 0, u j
yd , j f yd , j , u j
3 0 fe, j 0, u j u j
3 u uk uk u j (6)
ek 1 fe, j ek , uk u j feu , j ek , uk
(8)
(8) 0,0
ek 1 Aek Buk
(9)
A f eu , j / e 0, 0 , B feu , j / u 0, 0
(9)[7]
[8][9]
y1 k 1 y1 k Ts y2 k
y2 k 1 y2 k Ts k0 y1 k 1 k d y12 k c y12 k u k
N 20 q y yd , j y yd , j I2 2 y yd , j
T
yd , j , u j [7]
[8] e 2 0.005
- 30 http://www.sj-ce.org
0.25
0.2
0.15
0.1
0.05
0
0.3
0.4
-0.05
-0.1
0.1
0.2
0.5
0.6
0.7
0.8
1234
REFERENCES
[1] Bemporad A., Casavola A. and Mosca E.. Nonlinear control of constrained linear systems via predictive reference management[J].
IEEE Transactions on Automatic Control, 1997, 42(3): 340-349
[2] Blanchini F. and Miani S.. Any domain of attraction for a linear constrained system is a tracking domain of attraction[J]. SIAM
Journal on Control and Optimization, 2000, 38: 971-994
[3] Fiacchini M, et al. Predictive control of a linear motor for tracking of constant references[C]. In Proceedings of the CDC. 2006
[4] Chisci L. and Zappa G.. Dual mode predictive tracking of piecewise constant references for constrained linear systems [J].
International Journal of Control, 2003, 76(1): 61-72
[5] Limon D, et al. MPC for tracking piecewise constant references for constrained linear systems[J]. Automatica, 2008, 44: 1-6
[6] Alvarado I. Model predictive control for tracking constrained linear systems[D]. Ph.D. thesis. Universidad de Sevilla, 2007
[7] Yafeng Wang, Fuchun Sun, Youan Zhang, et al. Getting a suitable terminal cost and maximizing the terminal region for MPC[J],
Mathematical Problems in Engineering, Volume 2010
[8] Chen H. and Allgower F.. A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability[J].
Automatica, 1998, 34: 1205-1217
[9] Yafeng wang, et al. Using subset series to approach the maximal terminal state region for MPC[J], IET Control Theory &
Applications, 2012, 6: 596-604
1982-
1976-
2001
2004
2007
Email: kalman_2008@163.com
2010
Email: wyfyxy@sina.com
- 31 http://www.sj-ce.org