Professional Documents
Culture Documents
MSU - Projektovanje Prema NS - Dekuplujuce Upravljanje
MSU - Projektovanje Prema NS - Dekuplujuce Upravljanje
Izborni predmet
Multivarijabilni sistemi upravljanja
ETF
Beograd
13E054MSU
Oblast
Projektovanje S.U.
prema nominalnim specifikacijama
Dekuplujuće upravljanje
1
5/6/2022
y*
W2(s)
Kfb(s)
a) b)
2
5/6/2022
Dinamički dekupleri
• Cilja se na potiskivanje interakcija objekta upravljanja 𝐺 𝑠
u max. širokoj oblasti učestanosti (ne samo u okolini 𝜔 = 0 ili 𝜔 = 𝜔0 ).
• Forma dekuplovanja ista (prekompenzator), ali je dekupler dinamički 𝑾𝟏 𝒔 ,
a dekuplovani objekat upravljanja
∗
𝐺11 𝑠 0 ⋯ 0
∗
0 𝐺22 𝑠 ⋱ ⋮
∗
𝐺 𝑠 = 𝐺 𝑠 𝑊1 (𝑠) ≈ .
⋮ ⋱ ⋱ 0
∗ G*(s)
0 ⋯ 0 𝐺𝑛𝑛 𝑠
+ *
u u y*=y
• Dalje se, za raspregnute kanale, –
K*(s) W1(s) G(s)
(pune strukture): +
K*(s)
u*
W1(s)
u
G(s)
y
–
𝐾 𝑠 = 𝑊1 (𝑠)𝐾 ∗ 𝑠
b)
6
3
5/6/2022
4
5/6/2022
0.0152 𝑠 + 7 𝑠 + 14
1 0.303 𝑠 + 4 𝑠 + 7
=
0.1818 𝑠 + 4 𝑠 + 14 −0.3636 𝑠 + 4 𝑠 + 14
𝑠+4.909
𝜔01
0 1 0.076 𝑠 + 7 𝑠 + 14 1.515 𝑠 + 4 𝑠 + 7
∗
𝐾 𝑠 = 𝑊1 𝑠 𝐾 𝑠 = 𝐺 𝑠−1 𝑠
𝜔02 = 𝑠 𝑠 + 4.909 0.909 𝑠 + 4 𝑠 + 14 −1.8 𝑠 + 4 𝑠 + 14
0
𝑠
10
10
5
5/6/2022
∗
𝐾𝑃𝐼1 (𝑠) 0 1
𝐾 𝑠 = 𝑊1 𝑠 𝐾 ∗ 𝑠 = 𝑁 −1 𝑠 ∗ , 𝐾𝑃𝐼𝑗
∗
𝑠 = 𝐾𝑐𝑗 1 + , 𝛷𝑝𝑓
∗
, 𝜔0∗ → (𝐾𝑐𝑗 , 𝑇𝑖 𝑗 )
0 𝐾𝑃𝐼2 (𝑠) 𝑇𝑖𝑗 𝑠
Matlab: msu_primer_d4.m 11
11
𝑛 𝑧
– Nula 𝑠 = 𝑧 objekta smanjuje normalni rang → det 𝐺 𝑧 =0= → 𝑛 𝑧 = 0.
𝑑 𝑧
– Korisno! Nule 𝐺 𝑠 se ne vide direktno iz 𝐺 𝑠 , ali se vide kao polovi 𝐺 −1 𝑠 .
• Dekupler na bazi inverzije dinamike:
1
– Kada 𝐺 𝑠 ima NMF nulu 𝑠 = 𝑧 → 𝑊1 𝑠 = 𝐺 −1 𝑠 = 𝐺 −1 𝑠 . Ne može!
𝑧−𝑠 𝑀𝐹
𝑧−𝑠
Rešenje: Umesto 𝐺 ∗ 𝑠 = 𝐼 uključimo i NMF nulu: 𝐺 ∗ 𝑠 = 𝐼
𝑠+𝑧
𝑧−𝑠
– 𝐺 ∗ 𝑠 ≠ 𝐼, ali 𝜎 𝐺 ∗ 𝑗𝜔 = 𝜎 𝐺 ∗ 𝑗𝜔 = =1
𝑠+𝑧 𝑠=𝑗𝜔
1 𝑧−𝑠 1
– 𝐺 ∗ 𝑠 = 𝐺 𝑠 𝑊1 (𝑠) → 𝑊1 𝑠 = 𝐺 −1 𝑠 𝐺 ∗ 𝑠 = 𝐺 −1 𝑠 𝐼= 𝐺 −1 𝑠 ok!
𝑧−𝑠 𝑀𝐹 𝑠+𝑧 𝑠+𝑧 𝑀𝐹
𝒛−𝒔 −𝟏
– Zaključak: Kada 𝐺 𝑠 ima NMF nulu 𝑠 = 𝑧, 𝑾𝟏 𝒔 = 𝑮 𝒔
𝒔+𝒛 12
12
6
5/6/2022
1
– 𝑁 𝑧 = 0 → 𝑊1 𝑠 = 𝑁 −1 𝑠 = 𝑁 −1 𝑠 . Ne može!
𝑧−𝑠 𝑀𝐹
𝑧−𝑠
Rešenje: Umesto 𝐺 ∗ 𝑠 = 𝐷(𝑠) uključimo i NMF nulu: 𝐺 ∗ 𝑠 = 𝐷(𝑠)
𝑠+𝑧
– 𝐺 ∗ 𝑠 = 𝐺 𝑠 𝑊1 (𝑠) → 𝑊1 𝑠 = 𝐺 −1 𝑠 𝐺 ∗ 𝑠
𝑧−𝑠 𝑧−𝑠 𝑧−𝑠 1 1
𝑊1 (𝑠) = 𝑁 −1 𝑠 𝐷−1 𝑠 ∙ 𝐷 𝑠 = 𝑁 −1 𝑠 = 𝑁 −1 𝑠 = 𝑁 −1 𝑠 ok
𝑠+𝑧 𝑠+𝑧 𝑠+𝑧 𝑧−𝑠 𝑀𝐹 𝑠+𝑧 𝑀𝐹
𝒛−𝒔 −𝟏
– Zaključak: Kada 𝐺 𝑠 ima NMF nulu 𝑠 = 𝑧, 𝑾𝟏 𝒔 = 𝑵 𝒔 13
𝒔+𝒛
13
1 6+2 4 1 8 4
𝐺 6 = = , rang 𝐺 6 = 1 < 2, det 𝐺 6 =0
6 + 1 6 + 2 −2 −1 56 −2 −1
• Rešenje na bazi inverzije dinamike:
14
7
5/6/2022
Matlab: msu_primer_d5.m 15
15