Bài giảng Lý thuyết điều khiển tự động - Chương 8: Hệ thống điều khiển phi tuyến - Huỳnh Thái Hoàng
Moân hoïc
â ï
LYÙ THUYEÁT ÑIEÀU KHIEÅN TÖÏ ÑOÄNG
Ù
Á À
Å Ï Ä
Giaûng vieân: TS. Huyønh Thaùi Hoaøng
Boä moân Ñieàu Khieån Töï Ñoäng
Khoa Ñieän – Ñieän Töû
Ñaïi hoïc Baùch Khoa TP.HCM
Email: [email protected]
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
1
Chöông 8
HEÄ THOÁNG ÑIEÀU KHIEÅN PHI TUYEÁN
Ä Á
À
Å
Á
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
2
Noäi dung chöông 9
ä
Khaùi nieäm
Ñònh nghóa
Ñaëc ñieåm cuûa heä phi tuyeán
Caùc khaâu phi tuyeán ñôn giaûn
Moâ taû toaùn hoïc heä phi tuyeán
Caùc phöông phaùp khaûo saùt heä phi tuyeán
Phöông phaùp tuyeán tính hoùa
Phöông phaùp haøm moâ taû
Phöông phaùp Lyapunov
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
3
Khaùi nieäm
ù ä
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
4
Khaùi nieäm veà heä phi tuyeán
ù ä à ä
á
Heä phi tuyeán laø heä thoáng trong ñoù quan heä vaøo – ra khoâng theå moâ
taû baèng phöông trình vi phaân/sai phaân tuyeán tính.
Phaàn lôùn caùc ñoái töôïng trong töï nhieân mang tính phi tuyeán.
Heä thoáng thuûy khí (TD: boàn chöùa chaát loûng,…),
Heä thoáng nhieät ñoäng hoïc (TD: loø nhieät,…),
Heä thoáng cô khí (TD: caùnh tay maùy,….),
Heä thoáng ñieän – töø (TD: ñoäng cô, maïch khueách ñaïi,…)
Heä thoáng vaät lyù coù caáu truùc hoãn hôïp,…
Tuøy theo daïng tín hieäu trong heä thoáng maø heä phi tuyeán coù theå
chia laøm hai loaïi:
Heä phi tuyeán lieân tuïc
Heä phi tuyeán rôøi raïc.
Noäi dung moân hoïc chæ ñeà caäp ñeán heä phi tuyeán lieân tuïc.
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
5
Tính chaát cuûa heä phi tuyeán
á û ä
á
Heä phi tuyeán khoâng thoûa maõn nguyeân lyù xeáp choàng.
Tính oån ñònh cuûa heä phi tuyeán khoâng chæ phuï thuoäc vaøo caáu truùc,
thoâng soá cuûa heä thoáng maø coøn phuï thuoäc vaøo tín hieäu vaøo.
Neáu tín hieäu vaøo heä phi tuyeán laø tín hieäu hình sin thì tín hieäu ra
ngoaøi thaønh phaàn taàn soá cô baûn (baèng taàn soá tín hieäu vaøo) coøn coù
caùc thaønh phaàn haøi baäc cao (laø boäi soá cuûa taàn soá tín hieäu vaøo).
Heä phi tuyeán coù theå xaûy ra hieän töôïng dao ñoäng töï kích.
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
6
Caùc khaâu phi tuyeán cô baûn
ù
â
á
û
Khaâu relay 2 vò trí
â
Khaâu relay 3 vò trí
â
y
y
Ym
Ym
u
u
−D
D
−Ym
−Ym
Y sgn(u) (neáu| u |≥ D)
m
y = Ym sgn(u)
y =
0
(neáu| u |< D)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
7
Caùc khaâu phi tuyeán cô baûn
ù
â
á
û
Khaâu khueách ñaïi baõo hoøa Khaâu khueách ñaïi coù mieàn cheát
â
á
ï õ ø
â
á
ï ù à
á
y
y
Ym
K
D
u
u
−D
−D
D
−Ym
K(u − Dsgn(u)) (neáu| u |≥ D)
Y sgn(u) (neáu| u |> D)
m
y =
y =
0
(neáu| u |< D)
Ku
(neáu| u |≤ D)
(K = Ym / D)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
8
Caùc khaâu phi tuyeán cô baûn
ù
â
á
û
Khaâu relay 2 vò trí coù treå
Khaâu relay 3 vò trí coù treå
â ù å
â
ù å
y
y
Ym
Ym
−D
u
u
-D
D
D
−Ym
−Ym
Y sgn(u) (neáu| u |≥ D)
−Ym sgn(u) (neáu| u |< D)
m
y =
&
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
9
Caùc khaâu phi tuyeán cô baûn
ù
â
á
û
Khaâu khueách ñaïi baõo hoøa coù treå
â
á
ï õ ø ù å
y
Ym
u
−D
D
−Ym
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
10
Moâ taû toaùn hoïc heä phi tuyeán duøng phöông trình vi phaân
â û ù ï ä á ø
â
Quan heä vaøo – ra cuûa heä phi tuyeán lieân tuïc coù theå bieåu dieãn döôùi
daïng phöông trình vi phaân phi tuyeán baäc n:
n−1
dn y(t)
d y(t) dy(t)
,L,
dmu(t) du(t)
= g
, y(t),
,L, ,u(t)
dtn
dtn−1
dtm
dt
dt
trong ñoù: u(t) laø tín hieäu vaøo,
y(t) laø tín hieäu ra,
g(.) laø haøm phi tuyeán
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
11
Moâ taû heä phi tuyeán duøng phöông trình vi phaân – Thí duï 1
â û ä
á ø
â
ï
a: tieát dieän van xaû
qin
A: tieát dieän ngang cuûa boàn
g: gia toác troïng tröôøng
k: heä soá tæ leä vôùi coâng suaát bôm
CD: heä soá xaû
u(t)
y(t)
qout
&
Ay(t) = qin (t) − qout (t)
Phöông trình caân baèng:
qin (t) = ku(t)
trong ñoù:
qout (t) = aCD 2gy(t)
1
⇒
&
(heä phi tuyeán baäc 1)
y(t) =
ku(t) − aCD 2gy(t)
)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
12
Moâ taû heä phi tuyeán duøng phöông trình vi phaân – Thí duï 2
â û ä
á ø
â
ï
J: moment quaùn tính cuûa caùnh tay maùy
M: khoái löôïng cuûa caùnh tay maùy
m: khoái löôïng vaät naëng
l
l: chieàu daøi caùnh tay maùy
m
lC : khoaûng caùch töø troïng taâm tay maùy ñeán truïc quay
B: heä soá ma saùt nhôùt
g: gia toác troïng tröôøng
u
θ
u(t): moment taùc ñoäng leân truïc quay cuûa caùnh tay maùy
θ(t): goùc quay (vò trí) cuûa caùnh tay maùy
Theo ñònh luaät Newton
2
&&
&
(J + ml )θ (t) + Bθ(t) + (ml + MlC )g cosθ = u(t)
B
(ml + MlC )
1
&&
θ (t) = −
&
⇒
θ(t) −
g cosθ +
u(t)
(J + ml2)
(J + ml2)
(J + ml2)
(heä phi tuyeán baäc 2)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
13
Moâ taû heä phi tuyeán duøng phöông trình vi phaân – Thí duï 3
â û ä
á ø
â
ï
δ: goùc baùnh laùi
ψ: höôùng chuyeån ñoäng
cuûa taøu
Höôùng chuyeån ñoäng
δ(t)
k: heä soá
τi: heä soá
ψ(t)
Phöông trình vi phaân moâ taû ñaëc tính ñoäng hoïc heä thoáng laùi taøu
1 1
1
k
3
&
&&&
&&
&
&
(
)
(
)
ψ (t) = − + ψ (t) −
ψ (t) +ψ (t) +
τ3δ (t) + δ (t)
τ τ
τ τ
τ τ
1 2
2
1
1 2
(heä phi tuyeán baäc 3)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
14
Moâ taû toaùn hoïc heä phi tuyeán duøng phöông trình traïng thaùi
â û ù ï ä á ø
ï
ù
Heä phi tuyeán lieân tuïc coù theå moâ taû baèng phöông trình traïng thaùi:
&
x(t) = f (x(t),u(t))
y(t) = h(x(t),u(t))
trong ñoù: u(t) laø tín hieäu vaøo,
y(t) laø tín hieäu ra,
x(t) laø vector traïng thaùi,
x(t) = [x1(t), x2(t),…,xn(t)]T
f(.), h(.) laø caùc haøm phi tuyeán
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
15
Moâ taû heä phi tuyeán duøng phöông trình traïng thaùi – Thí duï 1
â û ä á ø
ï
ù
ï
PTVP:
qin
1
&
y(t) =
ku(t) − aCD 2gy(t)
)
u(t)
y(t)
qout
Ñaët bieán traïng thaùi:
x1(t) = y(t)
&
x(t) = f (x(t),u(t))
y(t) = h(x(t),u(t))
PTTT:
trong ñoù:
aCD 2gx1(t)
k
f (x,u) = −
+ u(t)
h(x(t),u(t)) = x1(t)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
16
Moâ taû heä phi tuyeán duøng phöông trình traïng thaùi – Thí duï 2
â û ä
á ø
ï
ù
ï
PTVP:
B
(ml + MlC )
(J + ml2)
1
l
&&
&
θ (t) = −
θ(t) −
g cosθ +
u(t)
(J + ml2)
(J + ml2)
m
u
θ
x (t) =θ(t)
1
Ñaët bieán traïng thaùi:
&
x (t) =θ(t)
2
&
x(t) = f (x(t),u(t))
y(t) = h(x(t),u(t))
PTTT:
trong ñoù:
x (t)
2(ml + MlC )g
B
1
f (x,u) =
−
cos x1(t) −
x2 (t) +
u(t)
(J + ml2 )
(J + ml2 )
(J + ml2 )
h(x(t),u(t)) = x1(t)
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
17
Caùc phöông phaùp khaûo saùt heä phi tuyeán
û ù ä
ù
ù
á
Khoâng coù phöông phaùp naøo coù theå aùp duïng hieäu quaû cho moïi heä
phi tuyeán.
Moân hoïc ñeà caäp ñeán moät soá phöông phaùp thöôøng duøng sau ñaây:
Phöông phaùp tuyeán tính hoùa
Phöông phaùp haøm moâ taû
Phöông phaùp Lyapunov
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
18
Phöông phaùp tuyeán tính hoùa
ù á
ù
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
19
Ñieåm döøng cuûa heä phi tuyeán
å ø û ä
á
&
x(t) = f (x(t),u(t))
Xeùt heä phi tuyeán moâ taû bôûi PTTT phi tuyeán:
y(t) = h(x(t),u(t))
Ñieåm traïng thaùi ñöôïc goïi laø ñieåm döøng cuûa heä phi tuyeán neáu
u
nhö heä ñang ôû traïng thaùi vaø vôùi taùc ñoäng ñieàu khieån coá ñònh,
khoâng ñoåi cho tröôùc thì heä seõ naèm nguyeân taïi traïng thaùi ñoù.
Neáu (x,u) laø ñieåm döøng cuûa heä phi tuyeán thì:
f (x(t),u(t)) x=x,u=u = 0
Ñieåm döøng coøn ñöôïc goïi laø ñieåm laøm vieäc tónh cuûa heä phi tuyeán
26 September 2006
© H. T. Hoàng - ÐHBK TPHCM
20
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Lý thuyết điều khiển tự động - Chương 8: Hệ thống điều khiển phi tuyến - Huỳnh Thái Hoàng", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_giang_ly_thuyet_dieu_khien_tu_dong_chuong_8_he_thong_die.pdf

