close

Вход

Забыли?

вход по аккаунту

?

Синтез систем управления с запаздыванием методом теории вложения на основе алгоритмов аппроксимации функций с отклоняющимся аргументом..pdf

код для вставкиСкачать
ТРУДЫ БГТУ. 2014. ? 6. Физико-математические науки и информатика. С. 87?91
87
??? 62.50
?. ?. ??????, ????????? (????);
?. ?. ??????????, ???????? ??????????? ????, ?????? (????)
?????? ?????? ?????????? ? ????????????? ??????? ??????
???????? ?? ?????? ?????????? ????????????? ???????
? ????????????? ??????????
?????? ????????? ??????? ?????? ?????????? ? ????????????? ?????????? ?? ?????? ?????? ????????. ???????? ??????????? ?????????? ?????????? ?????????? ???? ??? ????????????? ??????? ??????? ????????????. ??????????????? ??????????? ?????????? ??????????
??????? ?????? ?????????? ??????????? ??????????? ?? ?????? ????????? ?????????? ????????????????? ? ?????????????? ??????? ??????????? ????????.
The paper deals with the synthesis of control systems with deviating argument based on the embedding theory. It goes about the possibility of using of different types of expansions for the approximation of the pure delay units. In the paper, we show how to use algorithms for synthesis of control
systems based on the desired dimension of the desired rate of overshoot and normalized transient time.
????????. ? ????? ? ????????? ?????? ??????????????? ?????????? ? ?????????????
???????? ?????????? ? ????????? ????? ???
??????? ???????? ????????? ???????? ? ????????????? [1]. ??? ??????? ??????????? ? ???,
??? ? ??????? ????????? ??????? ?? ????? ??????? ?????????? ???????? ?????? ???????? ?????????? ?????? ????? ???????????? ?????????? ???????.
???????? ????????????????? ?????????
???????? ?????????? ? ????????????? ?????
??????? ???????? ????? ? ???????, ????????
???????, ????????? ????????????, ????????
??????????? ? ? ????????? ??????? ???????? ?
?????????? ????????? [2].
????????????? ?????????, ??????????? ?
???????? ?????????? ? ?????????????, ?????????????? ? ??????? ???????????????? ????????? ? ????????????? ??????????. ????????? ? ?????????????? ??????? ???? ?????????
?????????? ? ???????? ??????????? ?????????? ?????? ?????????? ? ????????????? [3].
????? ????? ???????????? ???????? ????????????? ?????? ??????? ?????????? ????????? ? ????????????? ?? ??????????, ?????? ?
????????? ???????, ????????? ?????? ???????? ??????.
???????? ?????. ??? ??? ??????????????
?????? ???????????? ??????? ??????????
???????, ?????? ? ?????????????, ???????????
????? ????? ? ??????????? ??????? ?? ??????
?? ???????? ???????? ????????, ?? ? ?? ????????? ?? ????? ?????????? ????? ????????, ?????????? ?????? ???????????? ???????? ????? ???????? ? ????????? ? ???????????? ?????????:
l
r
x(t ) = ? (Ai x(t ? ?i )) + ? (B j u (t ? ? j ));
i =0
j =0
l
y (t ) = ? (Ci x(t ? ?i )),
i =0
(1)
??? ?0 = 0, 0 < ?1, ?2, ?, ?l ? ?????????? ???????
???????????? ? ??????? ????????? ? ??????;
?0 = 0, 0 < ?1, ?2, ?, ?r ? ?????????? ???????
???????????? ? ??????? ??????????; i = 0, ?, l;
j = 0, ?, r; u(t) ? R s, y(t) ? R m, x(t) ? R n ? ??????? ???????, ???????? ?????????? ? ??????? ?????? ??????? ?????????? ??????????????. ? ????? ?????? ??????? Ai ????? ??????
nЧn, Ci ? mЧn, ???????? ????????? ??? ???????? ???????????? ?i. ??????? Bj ??????? nЧs
????? ???????? ????????? ? ?????????????
???????? ???????????? ?? ?????????? ?j.
????????? ??????? ? ??????????????? ?????? ?????? ? ?????? ???????? ???????????
???????? ? ??????? ??????????, ?. ?. ?????????
????? ????????????? ????????????? ???????
???????, ???????????, ??? ? ??????? ??????????? ???????????? ???????? ?? ??????????
??????? ???????:
x(t ) = ? x (t ) , t0 ? ? ? t ? t0 ;
u (t ) = ?u (t ) , t0 ? ? ? t ? t0 ,
??? ?, ? ? ?????????? ??????? ???????????? ??
????????? ? ?????????? ??????????????.
?????? ??????? ??????? ?????????? ? ????? ?????? ????? ????????? ?? ??? ?????. ??
?????? ????? ????? ?????? ???????????? ?????????? ??????? ??????????, ? ?? ?????? ?
?????????? ??????? ? ??????????? ?? ????????
?? ???????.
???????????? ??????????. ? ??????????? ?????? ??????????????? ?????????? ???
????? ?????? ???????????? ????????????? ???????? ? ???????????? ????????? [4]. ?? ???????????? ??????? ???????????? (??????????,
???????? ??????????) ????? ???????????? ????????? ???????? ????????????? ????? ???????????. ???? ??? ????????????? ????????
?????????? ?????????, ????????, ??????, ????????? ?? ???? ?????????? (?????????????
88
А. В. Лапето, И. Ф. Кузьмицкий
???????), ?????????? ??????????? ?????? ??????????? (????????????? ???????), ????????????? ?????????? ?? ??? ????? ????????????
??????? ? ??.
????????????? ???????? ???????? ???????????? ????????????? ??????? ?????????? ?
??????-????????? ????:
? x ? ? x0 ?
?( p ) ?? y ?? = ?? 0 ?? ,
?? u ?? ?? u ??
(2)
??? ?(p) ? ?????????? ??????? ??????????;
x0 ? ?????? ????????? ???????;
??? ?????? ?????????? ????????? ? ????????????? ??????? ?(p) ?????? ???? ?????????:
l
r
?
?
?i p
pI
A
e
0
B j e ?i p 0 ?
?
?
?
?
i
? n
i =0
j =0
?
?
l
?
?
? (p) = ? ?? Ci e ?i p
Im
0
0 ? (3)
?
?
i =0
?
0
K (p)
Is
?G (p ) ?
?
?
0
0
0
I s ??
??
?????????? ? ?????? ?????? (?????????????) ??????? ?(p) ?????????? ???????????
??????? ? ???????????? ?????????.
????????????? ??????? ? ??????? ?????????? ???????? ????????????? ????????.
? ???? ????? ??????? ?????????? ?????? ??????????????? ???????????? ???????????? ?????????? ?? ??????? ?????? A, B, C ???????.
?????? ??????? ?????????????? ???????? ? (3)
??????? ??? ????????????:
? E ?? x (p )
? ?
? E x (p )
?1
? (p ) = ? y
?x
? Eu (p )
?? 0
* * E ?g (p ) ?
?
* * E yg (p ) ?
?,
* * Eug (p ) ?
I s ??
0 0
(4)
??? Eij(p) ? ????????? ???????????? ??????? ??
????????? i ? ????????? j.
????? ?????????? ???????? ??????????
???????? ????? ???????? ?????????, ???????
?????? ????????????? ????????? ???????????? ???????? ???????????????? G(p) ? ?????????? K(p), ??? ???? ???????: ??? ??????? ??
????????? ? ??????????? ????????????
E y?x (p) ? E yg (p) ??????????????, ? ????? ???
?????????? ??????? ?? ????????? ? ??????????? ???????????? ???????? ????????? ???????????? ???????.
????? ?????? ???????? ??????? ? ???????
???????? ????????? ???????????? ???????
??????? ??? ?????????????? ? ????????? ??-
??????????, ?????????? ?????????? ??????
???????, ???????????????? ? ??????????.
?????????????
?????????
????????.
?????? ?????????????? ?????? ??????????????? ????????? ????? ? ????? ??????? ??????
????????????. ? ???? ?????? ?????????????
?????? ???????? ??? ??????? ?????????? ?????????? ????????????????? ???? ??????????? [3].
?????????? ??????? ?????????? ?????????? ?????????? ????????? ???? ??? ??????????? ??????? ????????????, ???? ??? ?? ?????????????.
??? ????????????? ????????????? ?????
??????? ??????????? ???????? ????????? ??????????? ??????? ???? ?? ??????????, ??? ???
??? ????????? ?????? ??????? ?????????? ?????????? ? ???????????? ?????????? ??????????????.
??????????? ????? ???????? ??? ?????
?????? ??????????? ? ???????? ??????????????? ?????????. ??? ????????????? ????????????? ?? ??????????? ???????? ????????? ?????? ???????? ??????????, ??????? ???????? ??????????. ????????, ???? ? ?????? ???????
?????????? ?????? ???????????, ??? ????????????? ???????????? ??????? ??? ????????????
?????? ?? ???????????, ?????? ? ??????????
???????????.
??? ????????????? ???????????? ??????
?????????? ???? ?????????? ?????????? ?????
?????????, ?????????? ??????? ??????????.
???????????? ???????????? ???????
????????? ????????? ???????. ??? ???????????? ?????????? ??????? ?????????? ?????????? ????????? ??? ????????:
1) ?????????? ??????? ???????????? ?? ??????? ???????;
2) ???????????? ???????????? ???????
????????? ????????? ???????.
???????? ????????? ?????? ????????, ??????????? ?????? ??????? ?????????? ? ??????,
??????????? ???????? ????????? ???????
??????????, ?????? ?????????.
?????????? ???????? ???????????? ???????????? ??????? ????????? ????????? ??????? ???????????? ??????????? ?? ??????
??????? ?????? ?????????? ? ??????????????
???????? [5].
? ???????????? ???????? ? ?????????????? ???????? ?? ????????? ??????????? ??????????? ????????? ?????, ? ??????? ????????????????? ????????? ? ????????? 0,1?2%, ??????????????
??????
?????
????
?
??????????? ??????? ??????????????. ????????????? ????? ???????? ??? ??????? ?????? ??????????, ??????? ????????? ???????????? ??????? ????
Синтез систем управления с запаздыванием методом теории вложения?
W?.? ( p) =
=
d
n
p n + ?dp n ?1 + ?d 2 p n ? 2 + ?d 3 p n ? 3 + ?d 4 p n ? 4 + ?d 5 p n ? 5 + d
n
, (5)
n ? 6,
??? d, ?, ?, ?, ?, ? ? ????????????.
????????? (5) ????? ???????????, ?????
??????????? p = p / d, ? ????????
W?.? ( p ) =
p + ?p
n ?1
+ ?p
n?2
+ ?p n ? 3 + ... + 1
. (6)
????????????? ????? ??????????? ???????? ???????????? ?? ???????????
tp? = dt?.? ,
(7)
??? t?.? ? ???????? ????? ??????????? ????????
???????.
???????????? ? ?????????????? ??????????? ???????? ????????????? ??????? ? ?????????????? ???????? ????????? ? ????. 1.
????? ???????????? ???????????? ??????? ???????????? ??????????? ? ????????
???????? ??????????? ???????? ????? ??????
??????????????? ????????? ?????????? ?????????????????.
????????????? ?????????? ?????????????????. ?????????? ??????? ??????? ????????
???????????? ??????? ?? ?????? ?????????
?????????? ?????????????????:
? ??? =
ymax, ??? ? y???, ???
y???, ???
,
(8)
??? ymax, ??? ? y???, ??? ? ???????? ????????????
? ?????????????? ???????? ??????????? ???????? ???????.
????? ????????????? ??????? ??????????
????? ???? ??????? ???????????? ???????? ????
W ( p) =
??? ai, bj ? ????????????; p ? ???????? ???????.
?????????? ??????? ??????? ??????????
?? ????????? ??????????? ???????????, ???????? ?? ???? ???????. ???????? ???????
??????????, ?????????? ?????????????? ?????
????? ???
n
y(t ) = y(0) + ?
i =1
1
n
89
bm p m + bm ?1 p m ?1 + ... + b1 p + b0
=
p n + an ?1 p n ?1 + an ? 2 p n ? 2 + ... + a1 p + a0
B( p)
(9)
=
,
A( p )
B( pi ) pit
e ,
A '( pi )
(10)
??? pi ? ????? ??????????????????? ?????????
???????.
?? ?????? ????? ???????????? ????????
???????????? ??????? ????? ?????????????
???????????? ???????????? ???????, ??????? ?????????? ????????? ? ????????????
???????? ???????? ??????? ??????????.
????? ??????? ?????????? ???????????
???????????? ???????????? ???????? ???????
???????:
b1 p + b0
.
a2 p 2 + a1 p + a0
W ( p) =
(11)
??????????? ??????? ????? ??????? ??
????????? ??????????? ???????????, ????????
?? ???? ???????
y( p) = W ( p)
b1 p + b0
1
.
=
3
p a2 p + a1 p 2 + a0 p
(12)
????????, ??? ???? ?? ?????? ??????????????????? ????????? ?????? ????????? ????.
????? ??????? ?????????? ???????? ??????????????????, ????? ?????????? ??????? ?????????? ??????????? ?????? ??????????????????? ????????? ???????:
(13)
p1,2 = ?? ± j??? ; p3 = 0.
?????? ?????? ? ?????????????? ?????
???? ?????? ?????????? ???? ???????????, ???? ?? ??????????? ??????????? ?????????
??????? ????????????? ? ??????? ?????????.
???????????? ???????? ??????????? ?????????????? ?????? ?? ???????? ??????.
??????? 1
???????????? ? ????????? ?????????? ?????????????? ???????
???????
????????????
???????
2
3
4
5
6
???????????? ???????????
???????????? ??????? ???????
?
1,82
1,90
2,20
2,70
3,15
?
?
2,20
3,50
4,90
6,50
?
?
?
2,80
5,40
8,70
?
?
?
?
3,40
7,55
?
?
?
?
?
4,05
?????????????????, %
?????????????
????? ???????????
????????
0,10
1,65
0,89
1,29
1,63
4,82
4,04
4,81
5,43
6,04
90
А. В. Лапето, И. Ф. Кузьмицкий
? ???? ?????? ??????? ?????????? ?????
??????????? ? ????????? ????:
y (t ) =
? B( pi ) p1t ?
b0
e ?=
+ 2 Re ?
a0
? A '( pi )
?
=
? c + jd1 ( ? ? + j??? )t ?
b0
+ 2 Re ? 1
e
?=
a0
? c2 + jd 2
?
=
?F
?
b0
+ 2 Re ? 1 e(?1 ??2 ) e? ?t e j???t ? =
a0
? F2
?
=
b0
F
+ 2 1 e ? ?t cos(??? t ? (?1 ? ? 2 ));
a0
F2
b0, ???
a0, ???
. (19)
=
b0
.
a0
(20)
?? ????? ????????? ???????:
(15)
??? ?????????? ??????? ??????? ?????????? ??????? ?????????? ????????? ?????????? ??????????????? (14) ?????????? (16) ?
???? ? ?????? ??????? ?? ??????? ???????
0 < t < 3 / ???. ????????? ????????? ??????
??????? ? ????????? ?????????? ??????????????, ????? ?????????? ?????????????????
???????????? ??????? ??????????.
y???
e ? ?t cos(??? t ? (?1, ??? ? ? 2, ??? ))
F
2 1 e ? ?t cos(??? t ? (?1 ? ? 2 ))
F2
y???
(14)
F
dy (t )
= ?? ? 2 1 e ? ?t cos(??? t ? (?1 ? ? 2 )) +
dt
F2
F
(16)
+ ??? ? 2 1 e ? ?t sin(??? t ? (?1 ? ? 2 )).
F2
ymax ? y???
F2, ???
??? ??????? ?????????? ??????????? ??????????????? ?????? (y???, ??? = y???) ??????????
?????????? ?????????? ???????????
??? c1, c2, d1, d2 ? ?????????? ?????????? ???
??????????? ?????? ?? ?????? ? ?????????
B(pi) / A?(pi).
??????? ??????????? ?? ??????? ?? (14):
?=
F1, ???
y???, ???
? ???
=
?
F1 = c12 + d12 ; F2 = c2 2 + d 2 2 ;
?d ?
?d ?
?1 = arctg ? 1 ? ; ? 2 = arctg ? 2 ? ,
? c1 ?
? c2 ?
2
=
F1, ???
e? ?t cos(??? t ? (?1, ??? ? ? 2, ??? ))
F
? ???
2, ???
=
. (21)
F1 ? ?t
?
2 e cos(??? t ? (?1 ? ? 2 ))
F2
2
???? ??? ??????????? ????????? ?????????? ????????????????? ???????? ? ????? ??????? ???????? ??????? ???????????, ????? ??????????? ????? ??????????????????? ????????? ? ????? ????????? ??? ??????? ??????????
??????????????:
???? F1, ??? cos(???t ? (?1, ??? ? ? 2 ))
,
=
?
F1 cos(???t ? (?1 ? ? 2 ))
(22)
? ??? ??????? ?????????? ????? ?1, ??? = ?1 ?????
???? F1, ???
=
;
?
F1
(23)
??? ????? ?? (23), ???????? ????????????????? ????? ??????????, ??????? F1, ???:
F1,??? = F1
? ???
,
?
(24)
b0
F
+ 2 1 e ? ?t cos(??? t ? (?1 ? ? 2 )) ? y???
a
F2
= 0
. (17)
y???
???????, ? ???? ???????, ??????? ?? ??????????? ???????????? ???????
????? ????????, ??? ? (14) ????????? b0 / a0
???????? ?????????? ??? ??????????????? ??????, ????? (17) ????? ???????? ? ????
?????????? ?????????? ?????????????? ?
????????????? ???????????, ? ??? ????? ?????? b0, ??? = a0:
F1 ? ?t
e cos(??? t ? (?1 ? ? 2 ))
F2
?=
;
y???
c1, ??? + jd1, ??? = b1, ??? (?? + j??? ) + b0, ??? =
2
(18)
??????? ???????? ????????????????? ????
??? ??????? ???????????? ??????? W???(p).
?????? ????????? ???????? ????????????????? ??? ???????? ? ??????????????? ??????:
F1, ??? = c1, ??? 2 + d1, ??? 2 .
= ?? ? b1, ??? + b0, ??? + j??? b1, ??? ;
(25)
(26)
c1, ??? = ?? ? b1, ??? + a0 ; d1, ??? = ??? b1, ??? . (27)
????????? ?????????? ????????? ? (25), ?????
F1, ??? = (?? ? b1, ??? + a0 ) 2 + (??? b1, ??? ) 2 ; (28)
Синтез систем управления с запаздыванием методом теории вложения?
F1, ??? 2 = ? 2 b1, ??? 2 + a0 2 ?
?2?b1, ??? a0 + ??? 2 b1, ??? 2 =
= b1, ??? 2 (?2 + ??? 2 ) ? b1, ??? 2?a0 .
(29)
????? ?????????? ????????? (29), ?????
?????????? ?????????? ??????????? ???????????? ??????? b1, ???, ?????????????? ???????? ?????????? ????????????????? ????.
????? ??????????? ??????? ? ???????
??????????. ??? ????????????? ?????????
???????? ?????????? ???????????? ???????????? ????????? ??????? ? ???????????? ??????? ????????? ????????? ???????. ? ??????
??????? ???????????? ? ??????? ?????????
??????? ??????????, ??? ???????????? ?????????? ????????? ??? ?????? ????????????
??????? ????????? ????????? ???????.
???????????? ???????????? ??????? ??????? ?????????? ????? ??? ?????? ?????????? ??????? ???????????? ??????? ??????? ?
??????? ????????????? ????????????.
?????????? ?????????? ?????????????
???? ? ????????? ???????? ???????? ???????????? ??????? ???????. ??? ?????? ????????????? ????????????? ?????????? ????? ???????????? ???????? ????????????? ??????????
??????? ? ?????????????????? ????????????? ? ?????? ??????? ????????????. ? ????????
???????? ????? ???????????? ????????? ??????????? ???????????. ???????? ??????? ???????????? ??????? ? ????? ?? ????????????
??????????? ????????. ? ??? ??? ????????????
??????????? ???????? ? ????? ?????? ????????
????????????? ?????????, ?? ? ????? ???????????? ? ????????????? ????????.
??????? 2
???????? ????????? ????????????? ??????????
???????
2-?
3-?
4-?
???????
?????????????
????????
????????
????????????? ??????????
????????????
????????????? ???? ??????? ???????
0,01
1,2 · 10?14 1,2 · 10?16 6,9 · 10?20
0,02
1,8 · 10?11 1,4 · 10?14 3,2 · 10?16
0,05
1,6 · 10?8 2,2 · 10?11 8,9 · 10?13
0,10
5,1 · 10?7 2,9 · 10?9 4,6 · 10?10
????????????? ???? ?????????? ???????
0,01
9,2 · 10?12 1,3 · 10?19 8,6 · 10?27
0,02
9,3 · 10?14 4,3 · 10?16 1,1 · 10?19
0,05
4,5 · 10?10 7,3 · 10?14 2,9 · 10?16
0,10
1,9 · 10?8 1,7 · 10?11 1,6 · 10?13
91
??? ????? ?? ????. 2, ?????????? ???????
????????????? ?????? ????? ????????? ?????????? ?? ?????????? ?????????????? ?????
??????? ????????????.
??? ???????????? ???????? ????????????
??????? ??????? ??????? ????? ????????????
??? ????????:
1) ??????? ??????? ????? ???????, ? ??????? ?????????? ????;
2) ??????? ??????? ????? ????, ? ???????
?????????? ???????.
? ?????? ?????? ???????????????? ??????
???????, ??? ??? ?????????? ?? ?????????? ?????????????? ????? ??????? ???????????? ????? ??????.
??????????. ?????????? ???????? ???????????? ???????????? ??????? ??????? ?????????? ?????? ?? ???????? ??????????? ????????. ???????? ????? ????????? ????? ???????????? ?????????? ????????? ???????????
???????? ??? ???????????? ???????? ???????????? ??????? ??????? ??????????.
???????? ????? ????????? ??????????????
?????? ????????? ????????? ??????? ??????????, ????????? ?? ???????????? ??????? ?
????????????? ????? ????????????.
????????? ?????????????? ?????? ????????????? ????????????? ????? ???????????? ?????????? ??????? ? ????????? ? ???????????? ???????? ??????? ??????????.
???????? ??????? ???????????? ? ???? ?????? ???????? ????????????? ????????? (???????????? ????????????????? ???????????
????????), ??? ????????? ???????? ?????????? ?? ?????? ?????? ???????? ??????????????? ?????????.
??????????
1. ???????? ?. ?????? ? ?????? ??????
?????????? ? ?????????????; ???. ? ???. ?.:
??????????????, 1974. 328 ?.
2. ?????????? ?. ?. ?????????? ?????????
? ?????????????. ?.: ?????, 1978. 416 ?.
3. ?????? ?. ?. ?????? ??????? ???????
?????? ??????????????? ?????????? ? ????????????? // ????? ????. 2011. ? 6: ???.-???.
????? ? ???????????. ?. 78?80.
4. ????? ?. ?., ??????? ?. ?., ???????? ?. ?.
?????? ? ?????? ????????? ???????? ??????.
????????? ???????? // ?????????? ? ????????????. 2000. ???. 11. ?. 3?43.
5. ?????????? ?. ?., ??????? ?. ?. ??????
??????????????? ??????????. ?????: ????,
2010. 574 ?.
????????? 20.03.2014
1/--страниц
Пожаловаться на содержимое документа