Я
Я
681.51.015
Ы
:
,
Ы
1
. . , . .
, , ,
.
-, .
200 , 80 –
-. , .
,
.
-- ,
-.
-. « -
-, ».
, , ,
-, –
« ». –
, ,
-. 120 , 40 –
.
. .
. -
-.
« - ,
» «Control Engineering».
. ,
.
, , ,
.
– .
: , , ,
, .
.
, ,
-,
[1–41].
,
. . .
-,
, , , ,
-, . ,
-.
1
«
-, .
,
. ,
,
, .
-. ,
, .
– « »,
. . [42–45], , ,
– – [4, 46].
.
. ,
« – »
( ) ( ) ( )[ ( ) ( )]
p y t bm p u t t , (1)
/
p d dt – ; u t( ) – ; y t( ) – ( )t – ; bm – ; ( )p ( )p –
ai bj,
1 2
1 2 1 0
( )
n n n
n n
p p a p a p a p a ,
1
1 1 0
( ) p
m m
m m m
b p b b p b p b .
, ( . , [4–6, 9]).
1 . ( ) p .
2 . bm (
-, bm 0).
3 . y t( ),
.
4 . ( ) p ( ) p – n m, .
( 1)–( 4)
-.
( , bm,
( )
p ( ) p , . .)
.
y* ( )t ,
( )y t
0 * /
i i
d y dt C , (2)
0,
i , n m– (1). y* ( )t
( ) ( )
* ( )
k
y* t g t
p , (3)
k – ; * ( )p – ; g t( ) –
-. , (3)
(2).
1 ( ). П ,
-( . . ( )t 0),
( , *)
u u y y , (1)
t
lim ( ) 0
t ,
( ) * ( ) ( )
t y t y t (4)
– .
,
. ( )t
.
-,
[4, 9, 17].
2 ( ). П ( )t
uu y y( , *),
(1)
* ( ) ( )
y t y t tt1, (5)
– .
.
-, .
–
, . . ,
-, .
( – . [4, 9, 23]),
1 1 n1u,
υ Λυ e (6)
2 2 n1y,
υ Λυ e (7)
1
υ υ2 – (n1)- (6), (7); Λ –
-(n1); ei – i- ,
(4) ( ( )t 0)
( ) ( )
* ( )
T m
b
t t u
p
, (8)
1 2
[ , , , ]
T T T
y g
υ υ
– ( ); – 2n-
-. ,
ˆ ( ) ( )
T
u t t ,
ˆ ( )t – , , (8)
( ) ( ) ( ) * ( )
T m
b
t t t
p
, (9)
,
( ( )t ˆ( )t – ).
:
n A nκy
,
n A nen iy
, 0 i n 1,
i A ien iu
n, i i – n- , κ
, 1
T
A E κe .
,1 ( )
T n
y φ t ψ, (10)
( )t ( ,i i)
φ φ – (n m 1)- , ψ –
( – . [4, 9, 17]). (10)
- . (10)
,
–
-[4, 9, 14, 16, 17, 27].
–
, , (
).
(9) :
( ) ( )
Γ e
T
t t , (11)
1
eT ,
– - (11), 1
1* ( )
e I Γ e
T
p
p . ,
,
-:
ˆ T
e P
, (12)
– ( ),
-P
T
Γ P PΓ Q (13)
Q.
1 1
( , )
2 2
T T
V P ,
1 1 1
( , ) ( ) 0
2 2
T T T T T T
V Γ P PΓ e P Q .
0
t .
(12)
-. ,
, P ,
1
T T
e P e . (14)
ˆ
(15)
, .
, (15)
P,
(13) (14). , (9),
- [46]. P,
-(13) (14), ,
(9) ПВ.
1
1 0
1
1 0
( )
m m
m m
n n
n
b s b s b
H s
s a s a ,
s – . H s( )
, :
( 1) Re[ ]s 0; ( 2) Re[H j( )] 0 ; ( 3) 2
lim Re[H j( )] 0 .
-( ) 1
A
k H s
Ts , (16)
0
k – , T 0 – . ,
(16) ( 1)–( 2). , (16) s 1/T
Re[ ]s 0. ,
,
( 2). ,
2 2 2 2
( )
1 1 1
A
k k kT
H j j
jT T T ,
– .
2
2 2 2
lim 0
1
k k
T T ,
( 3).
, ,
, . , (
, , ,
90). ,
, 2 1/ .
? ,
( 90). ,
,
-. ,
(15) ,
-, (9).
.
. ,
. 30
-, ,
-. [5],
[4, 9].
-:
[5, 21, 47];
[9, 14, 16, 17, 27, 30];
[2];
[4, 9, 26];
[4, 9].
.
,
, (1) .
:
;
.
.
.
. ( . 1)
1
r
i i
i
A u w
x x G B B , (17)
yHx, (18)
n
R
x – ; A B G H, , i, –
-; w t( ) – , . . w t( ) w0 ; i i( (y t )) –
-, 0 – , y( ) φ( ) [ , 0].
, ( , [4, 9]).
5 . 1
( ) ( ) ( ) / ( )
W p H pIA Bb p a p –
-, . . b p( ) .
6 . i , :
y t( ), . .
0
i C
, (19)
0 ( )
i C y t
, (20)
0 ( ( ))
i C y t
, (21)
0 0
C , ( ( y t )) – .
y w(t)
1( )
r( )
. 1. я ы я (17), (18)
3 ( ). w t( )0
(20), (21). (17), (18)
-( ) u u y ,
lim ( ) 0
t y t . (22)
4 ( ). ( )w t
( ) (19).
( )
u u y ,
( ) Δ
y t tt1, (23)
Δ .
.
-. .
[48] [2, 4, 9, 10, 17].
.
-:
, [3, 4, 10, 49, 50];
,
[3, 4, 9, 14, 37–40, 48];
, , . .
[2, 35, 36, 48, 50, 51];
, [48, 52];
[4, 44, 48, 53, 54];
[3, 16, 28, 48, 55].
,
.
.
, ,
:
;
.
,
,
.
.
[19, 20, 56]
d
dt ,
( ) ( )
t
d
J F t K i T t
dt ,
( ) ,
b
di
L K R t i u
dt
– ( ); –
; i – ; u – ( ),
L, R t( ), J, T t( ), F t( ) Kt
. i .
,
(1) (17), (18). ,
-, , .
( ) [57–59]. ,
, ,
-. ,
( , [60, 61]). ( )t
-
2 3
3 sin cos 2 sin sin cos cos ( )
c m c c c
C c B A iIr t t M t ,
c – ; c –
; A B, – (BA); m – ; I
– ; r i, – ; M tc( ) –
-.
, ,
(17), (18).
.
,
, [60, 62–64], .
. .
(17), (18).
1
2 1 1
1
1
( ) ,
dU
G U U U
dt C
2
1 2
2 1
dU
G U U i
dt C ,
2 0
1
di
U R i
dt L ,
1
G
R 1 1
1 1
1 ( )
2
U G Ub GaGb U E U E – .
-
. - [65],
( ).
, , - ,
,
-,
-, , .
, ,
, ( . 2).
-1
q q2
,
:
1 sin 1 ( 1 2)0
Iq MgL q k q q ,
2 ( 1 2)
Jq k q q u,
1
q q2 – ; u – , ; k –
-, ,
I , M, g, L J .
, -
(17), (18).
.
.
, , , [66]:
2
1 1 1 1 2
1 1
1 1
( ) ( ) ( ) ( )
R
z t z t z t z t V ,
1
2 2 2 2 1
1
( ) ( ) ( ) ( )
R
z t z t z t z t V
2 2
2( )
R z t F u
1 ( ) ( ) y t z t ,
1( )
z t z t2( ) – ; R1, R2, i, i F2 – ,
Vi – .
, ,
(17), (18).
q1
q2
. 2. ы - я я я
-. , [67–73],
-:
2 2 2 2 1
x a x b u ,
1 1 2 1 1
1 3 1
y c x d u x x ,
( )
s s s s
T t ,
1
x – [ / ]; x3Pm –
[ ]; x2 ff – ; y1 –
-/ ; s – / , ; u1 fi –
[ ]; s – ,
.
,
-1( ) ( )
y t y t , (24)
( ) 1
y t , – , , ,
-. (24)
/ , . ,
(24)
( (5)). ,
, .
( )
,
[3, 5] [2, 4, 9]. [2–
5, 9] – «
», . . [42–45].
(17), (18) .
[61]. (17),
(18) –
( ) ( ) ( ) ( ) ( ) b p c p
y u y
a p a p
( )
y y t , ; ( ) m ... 1 0
m
b p b p b p b ,
1
1 1 0
( ) r r ...
r r
c p c p c p c p c 1
1 1 0
( ) n n ...
n
a p p a p a p a –
-; r n 1; b p( ) / ( )a p n m;
( )
b p , bm 0; ( )y (20).
(22) (
(23)).
[45], :
ˆ ( )( )
u p y, (26)
0
(p) 1
( ) ( ) ( )
a p b p p , ( )y ,
ˆ( )
y t y t( )
1 2
2 3
1 1 1 2 2 1 1 1
,
, ...
( ... ),
k k k k y
(27)
1
ˆ
y , (28)
, ki
(27) y.
, (26)–(28) ,
. (26) (25),
( ) ( ) ( ) ( )
ˆ
[ ( )( ) ] ( ) [ ( )( ) ( )( ) ] ( )
( ) ( ) ( ) ( )
b p c p b p c p
y p y y p y p y
a p a p a p a p
. (29)
, (29)
( ) ( ) ( ) ( ) ( )[( ) ] ( ) ( )
a p y p b p yb p p y c p y ,
( ) p a p( ) ( ) ( )p b p ( ) p ( ) ( )p b p , (29)
( ) c( )
[ ( ) ] ( )
( ) ( )
p p
y y y
p p
, (30)
( )
ˆ
y y.
– (30) – –
( y ( ) ) ( )y
x Ax b q , (31)
T
yc x, (32)
n
R
x – (32); A, b, q c –
-– – – ,
P, ( . [45]):
1
T
A P PA Q, Pbc,
1 1
T
Q Q – ,
.
(27), (28)
-1
( )
Γ d
k y , ˆ T
1 2 3 1
0 1 0 ... 0
0 0 1 ... 0
0 0 0 ... 0
... k k k k
Γ , 0 0 0 1 d 1 0 0 0 h .
hy , h
ˆ y y
h hT hT h hT( ) hT
y y .
1
( ( ) )
y y k y
h Γh d
1
( )
hy dk Γh y.
1 k
d Γh ( ),
y
h Γ
, (33)
T
h , (34)
Γ ki (27)
2
T
Γ N NΓ Q ,
T
N N 2 T2
Q Q – .
(27)–(29) (31), (32), (33),
(34) .
. П b p( ) , c p( ) r n 1,
, ( ) ( ) ( ) p G p
p ПВ ( )y
-: (0) 0 , 0 0 ( ) C y C
y y0,
00
C . , (31), (32), (33), (34) -.
[45]. (31), (32)
lim ( ) 0
t y t .
.
, , ,
( , [61]): ( )
y t tt1,
.
-0
( )
( ) tt
k t d ,
k , ( ) t :
0 ( ) ,
( )
0 ( ) ,
y t t y t
0 0.
:
2 0
k ,
0 0
,
-.
, , ,
.
. ,
, ,
, . . uu t( ).
-,
.
, . .
(17), (18)
r
i i i 1
x x u w
A
G B B , y y Hx ,
yHx, y y,
-.
1. ., ., . . . – .: , 1989. – 263 .
2. . ., . .
MATLAB. – : , 1999. – 467 .
3. . ., . ., . .
// . – 1996. – № 2. – . 3–33.
4. . ., . ., . .
. – : , 2000. – 549 .
5. . ., . . . //
. – 1994. – № 9. – . 3–22.
6. . . ,
// . . – 1997. – № 2. – . 103–106.
7. . .
// . . – 1997. – № 4. – . 69–73.
8. . . // .
– 1998. – № 9. – . 87–99.
9. . . . – : ,
2003. – 282 .
10. . ., . . . . :
. – Saarbrucken: LAP LAMBERT Academic Publisher, 2012. – 292 .
11. . . // . –
1996. – № 2. – . 117–125.
12.Egart B. Stability of adaptive controllers. – NY: Springer-Verlag, 1979.
13.Feuer A., Morse A.S. Adaptive control of single-input, single-output linear systems // IEEE Trans. Automat. Contr. – 1978. – V. 23. – № 4. – P. 557–569.
14.Kanellakopoulos I., Kokotovich P.V., Morse A.S. Systematic design of adaptive controllers for feedback linearizable systems // IEEE Trans. Automat. Contr. – 1991. – V. 36. – P. 1241–1253.
15.Kreisselmeier G. Adaptive control of a class of slowly time varying plants // Syst. Control Lett. – 1986. – V. 8. – № 2. – P. 97–103.
16.Krstic M., Kanellakopoulos I., Kokotovich P.V. Adaptive nonlinear control without overparametrization // Syst. Control Lett. – 1992. – V. 19. – P. 177–185.
17.Krstic M., Kanellakopoulos I., Kokotovic P. Nonlinear and adaptive control design. – NY: John Weley and Sons Inc., 1995.
18.Krstic M., Kokotovic P. Adaptive nonlinear output-feedback schemes with Marino-Tomei controller // IEEE Trans. Automat. Contr. – 1996. – V. 41. – № 2. – P. 274–280.
19.Marino R., Tomei P. Robust adaptive regulation of linear time-varying systems // IEEE Trans. Automat. Contr. – 2000. – V. 45. – № 7. – P. 1301–1311.
20.Marino R., Tomei P. Adaptive control of linear time-varying systems // Automatica. – 2003. – V. 39. – № 4. – P. 651–659.
22.Morse A.S., Isidori A. and T.J. Tarn. High-order parameter tuner for the adaptive control of linear and non-linear systems // Systems, Models and Feedback: Theory and Applications. – Basel: Birkhauser. – 1992. – P. 339–364.
23.Narendra K.S., Annaswamy A.M. Stable Adaptive Systems. – Englewood Cliffs, NJ: Prentice-Hall, 1989. – 236 p.
24.Narendra K.S., Valavani L.S. Stable adaptive controller design – direct control // IEEE Trans. Automat. Contr. – 1978. – V. 23. – № 4. – P. 570–583.
25.Nikiforov V.O. Adaptive non-linear tracking with complete compensation of unknown disturbances // Euro-pean Journal of Contr. – 1998. – V. 4. – № 2. – P. 132–139.
26.Nikiforov V.O. Robust high-order tuner of simplified structure // Automatica. –1999. – V. 35. – № 8. – P. 1409–1415.
27.Nikiforov V.O., Voronov K.V. Nonlinear adaptive controller with integral action // IEEE Trans. Automat. Contr. – 2001. – V. 46. – № 12. – P. 2035–2037.
28.Qian . and Lin W. Output feedback control of a class of nonlinear systems: a nonseparation principle para-digm // IEEE Trans. Automat. Contr. – 2002. – V. 47. – № 10. – P. 1710–1715.
29.Tsakalis K.S., Ioannou P.A. Adaptive control of linear time-varying plants // Automatica. – 1987. – V. 23. –
№ 4. – P. 459–468.
30.Tsakalis K.S., Ioannou P.A. Adaptive control of linear time-varying plants: A new model reference controller structure // IEEE Trans. Automat. Contr. – 1989. – V. 34. – № 10. – P. 1038–1047.
31.Tsakalis K.S., Ioannou P.A. A new indirect adaptive control scheme for time-varying plants // IEEE Trans. Automat. Contr. – 1990. – V. 35. – № 6. – P. 697–705.
32.Tsakalis K.S., Ioannou P.A. Linear time varying systems: control and adaptation. – Upper Saddle River, NJ: Prentice-Hall, 1993. – 270 p.
33.Zang Z., Bitmead R.R. Transient bounds for adaptive control systems // IEEE Trans. Automat. Contr. – 1994. – V. 39. – № 1. – P. 171–175.
34.Zhang Y., Fidan B., Ioannou P.A. Backstepping control of linear time-varying systems with known and un-known parameters // IEEE Trans. Automat. Contr. – 2003. – V. 48. – № 11. – P. 1908–1925.
35.Arcak M., Kokotovic P. Feasibility conditions for circle criterion design // Systems and Control Letters. – 2001. – V. 42. – № 5. – . 405–412.
36.Arcak M., Larsen M., Kokotovic P. Circle and Popov criteria as tools for nonlinear feedback design // Auto-matica. – 2003. – V. 39. – № 4. – P 643–650.
37.Byrnes C.I., Isidori A. Asymptotic stabilization of minimum phase nonlinear systems // IEEE Trans. Auto-mat. Contr. – 1991. – V. 36. – № 10. – P. 1122–1137.
38.Isidori A. A remark on the problem of semiglobal nonlinear output regulation // IEEE Trans. Automat. Contr. – 1997. – V. 42. – № 12. – P. 1734–1738.
39.Isidori A. A tool for semi-global stabilization of uncertain non-minimum-phase nonlinear systems via output feedback // IEEE Trans. Automat. Contr. – 2000. – V. 45. – № 10. – P. 1817–1827.
40.Isidori A., Byrnes C.I. Output regulation of nonlinear systems // IEEE Trans. Automat. Contr. – 1990. – V. 35. – № 2. – P. 131–140.
41. . ., . ., . .
// . – 1997. – № 6. – . 125–134.
42. . . //
. – 1974. – № 12. – . 96–103.
43. . .
// . . . – 1976. – № 2. – . 436–446.
44.Fradkov A.L. Passification of nonsquare linear systems and Yakubovich-Kalman-Popov Lemma // European Journal of Control. – 2003. – № 6. – P. 573–582.
45. . ., . .
// .
2005. – № 1. – . 118–129.
46. . ., . ., . .
-. – -.: , 1978. – 400 .
47. . . . I.
// . . . – 1996. – № 8–9. – . 50–56; II. // . . . – 1997. – № 4. – . 28–33.
48.Kokotovic P., Murat A. Constructive nonlinear control: a historical perspective // Automatica. – 2001. – V. 37. – № 5. – P 637–662.
49. . .
// . . – 2003. – № 1. – . 35–39.
51. . . . – .: , 1970. – 453 .
52. Bobtsov A.A., Efimov D.V. On robustness property of dynamical systems feedback connection with respect to multiplicative disturbances // IFAC Symposium NOLCOS 2004. – Stuttgart, Germany, 2004. – P. 1457– 1462.
53. . ., . ., . . . //
. – 2000. – № 3. – . 3–37.
54.Fradkov A., Hill D. Exponential feedback passivity and stabilizability of nonlinear systems // Automatica. – 1998. – V. 34. – № 6. – P. 697–703.
55. . . . – .: , 1994. – 344 .
56. . ., . . . – :
( ), 2000. – 245 .
57. . . // « ». – .: ,
1959. – № 3. – . 13–31.
58. . . . – .: , 1965. –
416 .
59. . . . – .: ,
1975. – 308 .
60. . ., . . : . 2. //
. – 2004. – № 4. – . 3–34.
61. . . . – :
, 2011. – 174 .
62. . ., . ., . ., . .
// . . . – 2005. – № 12. – . 8–13.
63.Mascolo S., Grassi G. Controlling chaotic dynamics using backstepping design with application to the Lo-renz system and Chua’s circuit // International Journal of Bifurcation and Chaos. – 1999. – V. 9. – № 7. – P. 1425–1434.
64.Yang T., Chua L.O. Generalized synchronization of chaos via linear transformations // International Journal of Bifurcation and Chaos. – 1999. – V. 9. – № 1. – P. 215–219.
65.Spong M.W., Vidyasagar M. Robot dynamics and control. – New York: Wiley, 1989. – 336 p.
66.Nguang S.K. Robust stabilization of a class of time-delay nonlinear systems // IEEE Trans. Automat. Contr. 2000. – V. 45. – № 4. – P.756–762.
67. . ., . ., . .
// - . – 2003. – . 10. – . 10–18.
68. . ., ., . ., . .
. I: // .
. – 2010. – № 5. – . 125–137; II: // . . – 2010. – № 6. – . 170–181.
69.Azzoni P., Moro D., Ponti F. Engine and load torque estimation with application to electronic throttle con-trol. – SAE technical paper, 1998. – № 980795.
70.HendricksE., Chevalier A., Jensen M. Event based engine control: practical problems and solutions. – SAE paper. – 1995. – № 950008.
71.Hendricks E., Jensen M., Chevalier A., Vesterholm T. Conventional event based engine control. – SAE pa-per. – 1994. – № 940377.
72.Kim Y.-W., Rizzoni G., V. Utkin Automotive engine diagnostics and control via nonlinear estimation // IEEE Control Systems. – 1998. – V. 18. – № 5. – P. 84–99.
73.Stotsky A., Kolmanovsky I. Application of input estimation techniques to charge estimation and control in automotive engines // Control Engineering Practice. – 2002. – № 10. – P. 1371–1383.
о о – -
-, , ,
фо о о – -
-, , ,