Bài giảng Cơ sở tự động - Chương 7: Mô tả toán học hệ thống điều khiển rời rạc - Huỳnh Thái Hoàng

Moân hoïc  
CÔ SÔÛ TÖÏ ÑOÄNG  
Biên soạn: TS. Huỳnh Thái Hoàng  
Bộ môn điều khiển tự động  
Khoa Điện – Điện Tử  
Đại học Bách Khoa TPHCM  
Homepage: www4.hcmut.edu.vn/~hthoang/  
Giảng viên: HTHoàng, NVHảo, NĐHoàng, BTHuyền, HHPhương, HMTrí  
9 September 2011  
© H. T. Hoàng - ÐHBK TPHCM  
1
Chöông 7  
MOÂ TAÛ TOAÙN HOÏC  
HEÄ THOÁNG ÑIEÀU KHIEÅN RÔØI RAÏC  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
2
Noäi dung chöông 7  
Khaùi nieäm  
Pheùp bieán ñoåi Z  
Haøm truyeàn  
Phöông trình traïng thaùi  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
3
Khaùi nieäm  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
4
Heä thoáng ñieàu khieån duøng maùy tính soá  
uR(t)  
u(kT)  
r(kT)  
y(t)  
Maùy tính soá  
D/A  
Ñoái töôïng  
cht(kT)  
A/D  
Caûm bieán  
“Maùy tính soá” = thieát bò tính toaùn döïa treân cô sôû kyõ thuaät vi xöû  
lyù (vi xöû lyù, vi ñieàu khieån, maùy tính PC, DSP,…).  
Öu ñieåm cuûa heä thoáng ñieàu khieån soá:  
Linh hoaït  
Deã daøng aùp duïng caùc thuaät toaùn ñieàu khieån phöùc taïp  
Maùy tính soá coù theå ñieàu khieån nhieàu ñoái töôïng cuøng moät luùc  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
5
Heä thoáng ñieàu khieån rôøi raïc  
uR(t)  
u(kT)  
r(kT)  
y(t)  
Xöû lyù rôøi raïc  
Khaâu giöõ  
Ñoái töôïng  
cht(kT)  
Laáy maãu  
Caûm bieán  
Heä thoáng ñieàu khieån rôøi raïc laø heä thoáng ñieàu khieån trong ñoù coù  
tín hieäu taïi moät hoaëc nhieàu ñieåm laø (caùc) chuoãi xung.  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
6
Laáy maãu döõ lieäu  
Laáy maãu laø bieán ñoåi tín hieäu lieân tuïc theo thôøi gian thaønh tín hieäu  
rôøi raïc theo thôøi gian.  
x*(t)  
x(t)  
T
Bieåu thöùc toaùn hoïc moâ taû quaù  
trình laáy maãu:  
x(t)  
  
X *(s) x(kT)ekTs  
t
t
k 0  
0
x*(t)  
Ñònh lyù Shannon  
1
f   2 fc  
0
T
Neáu coù theå boû qua ñöôïc sai soá löôïng töû hoùa thì caùc khaâu chuyeån  
ñoåi A/D chính laø caùc khaâu laáy maãu.  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
7
Khaâu giöõ döõ lieäu  
Khaâu giöõ döõ lieäu laø khaâu chuyeån tín hieäu rôøi raïc theo thôøi gian  
thaønh tín hieäu lieân tuïc theo thôøi gian  
x*(t)  
xR (t)  
Khaâu giöõ baäc 0 (ZOH): giöõ tín  
hieäu baèng haèng soá trong thôøi  
gian giöõa hai laàn laáy maãu.  
ZOH  
x*
(
t
)  
t
t
0
Haøm truyeàn khaâu giöõ baäc 0.  
xR(t)  
1eTs  
G
ZOH
(s)   
s
0
Neáu coù theå boû qua ñöôïc sai soá löôïng töû hoùa thì caùc khaâu chuyeån  
ñoåi D/A chính laø caùc khaâu giöõ baäc 0 (ZOH).  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
8
Pheùp bieán ñoåi Z  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
9
Ñònh nghóa pheùp bieán ñoåi Z  
Cho
x
(
k
)
laø chuoãi tín hieäu rôøi raïc, bieán ñoåi Z cuûa
x
(
k
)
laø:  
  
X
(
z
)
Z
 
x
(
k
)  
x
(
k
)
z
k  
k   
Trong ñoù:  
z eTs  
(s laø bieán Laplace)  
Z
X(z) : bieán ñoåi Z cuûa chuoãi x(k). Kyù hieäu:  
x(k) X (z)  
Neáu x(k) = 0, k < 0:  
  
X
(
z
)
Z
 
x
(
k
)  
x
(
k
)
z
k  
k 0  
Mieàn hoäi tuï (Region Of Convergence – ROC)  
ROC laø taäp hôïp taát caû caùc giaù trò z sao cho X(z) höõu haïn.  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
10  
YÙ nghóa cuûa pheùp bieán ñoåi Z  
Giaû söû x(t) laø tín hieäu lieân tuïc trong mieàn thôøi gian, laáy maãu x(t)  
vôùi chu kyø laáy maãu T ta ñöôïc chuoåi rôøi raïc x(k) = x(kT).  
Bieåu thöùc laáy maãu tín hieäu x(t)  
  
X
*
(
s
)
x
(
k
T
)
e
kTs  
k 0  
Bieåu thöùc bieán ñoåi Z chuoãi x(k) = x(kT).  
  
X (z) x(k)zk  
k0  
z eTs  
Do  
neân veá phaûi cuûa hai bieåu thöùc laáy maãu vaø bieán ñoåi Z  
laø nhö nhau, do ñoù baûn chaát cuûa vieäc bieán ñoåi Z moät tín hieäu  
chính laø rôøi raïc hoùa tín hieäu ñoù .  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
11  
Tính chaát cuûa pheùp bieán ñoåi Z  
Cho x(k) vaø y(k) laø hai chuoãi tín hieäu rôøi raïc coù bieán ñoåi Z laø:  
Z
y(k)  
   
Y(z)  
Z
x(k) X (z)  
Tính tuyeán tính:  
Z
Z
ax(k) by(k)  
aX (z) bY(z)  
x(k k0 )  
z
k
0 X (z)  
Tính dôøi trong mieàn thôøi gian:  
Tæ leä trong mieàn Z:  
k
1  
Z a x(k) X (a z)  
dX (z)  
Ñaïo haøm trong mieàn Z:  
Ñònh lyù giaù trò ñaàu:  
Ñònh lyù giaù trò cuoái:  
Z
kx(k)  z  
dz  
x(0) lim X (z)  
z  
x() lim(1z1)X (z)  
z1  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
12  
Bieán ñoåi Z cuûa caùc haøm cô baûn  
Haøm dirac:  
(k)  
1
1 neáu
k
0  
0 neáu k 0  
(k)   
k
0
Z
(k)  
1  
Haøm naác ñôn vò:  
u
(
k
)  
1
1 neáu k 0  
0 neáu k 0  
u(k)   
k
0
z
Z
u(k)   
z 1  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
13  
Bieán ñoåi Z cuûa caùc haøm cô baûn  
r(k)  
Haøm doác ñôn vò:  
1
kT neáu k 0  
0 neáu k 0  
k
r(k)   
0
Tz  
Z
u(k)  
z 1 2  
Haøm muõ:  
x
(
k
)  
-akT  
1
e
neáu k 0  
x(k)   
k
0 neáu k 0  
0
z
Z
x(k)   
z eaT  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
14  
Haøm truyeàn cuûa heä rôøi raïc  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
15  
Tính haøm truyeàn töø phöông trình sai phaân  
u(k)  
y(k)  
Heä rôøi raïc  
Quan heä vaøo ra cuûa heä rôøi raïc coù theå moâ taû baèng phöông trình  
sai phaân  
a
0
y(k n) a
1
y(k n 1) ...a
n
1
y(k 1) a
n
y(k)   
b0u(k m) b u(k m 1) ...bm1u(k 1) bmu(k)  
1
trong ñoù
n
>
m
,
n
goïi laø baäc cuûa heä thoáng rôøi raïc  
Bieán ñoåi Z hai veá phöông trình treân ta ñöôïc:  
a0 znY(z) a1zn1Y(z) ...an1zY(z) anY(z)   
b0 zmU(z) b zm
1
U(z) ...bm1zU(z) bmU(z)  
1
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
16  
Tính haøm truyeàn töø phöông trình sai phaân  
Laäp tæ soá Y(z)/U(z) , ta ñöôïc haøm truyeàn cuûa heä rôøi raïc:  
Y(z) b0 zm b zm1 ...bm1z bm  
1
G(z)
  
U(z) a0 zn a1zn1 ...an1z an  
Haøm truyeàn treân coù theå bieán ñoåi töông ñöông veà daïng:  
Y(z) z(nm)[b0 b z1 ...bm1zm1 bm zm ]  
U(z)  
1
G(z)   
a0 a1z1 ...an1zn1 an zn  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
17  
Tính haøm truyeàn töø phöông trình sai phaân - Thí duï  
Tính haøm truyeàn cuûa heä rôøi raïc moâ taû bôûi phöông trình sai phaân:  
y(k 3) 2y(k 2) 5y(k 1) 3y(k) 2u(k 2) u(k)  
Giaûi: Bieán ñoåi Z hai veá phöông trình sai phaân ta ñöôïc:  
z3Y(z) 2z2Y(z) 5zY(z) 3Y(z) 2z2U(z) U(z)  
Y(z)  
2z2 1  
U(z) z3 2z2 5z 3  
G
(
z
)
  
G(z)   
Y(z)  
z1(2 z2 )  
U(z) 12z1 5z2 3z3  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
18  
Tính haøm truyeàn cuûa heä rôøi raïc töø sô ñoà khoái  
Caáu hình thöôøng gaëp cuûa caùc heä thoáng ñieàu khieån rôøi raïc:  
R(s)  
Y(s)  
+
GC(z)  
ZOH  
G(s)  
T
H
(
s
)  
G
k
(
z
)
  
Y(z)  
GC (z)G(z)  
Haøm truyeàn kín cuûa heä thoáng:  
R(z) 1GC (z)GH(z)  
trong ñoù:  
: haøm truyeàn cuûa boä ñieàu khieån, tính töø phöông trình sai phaân  
G
C
(
z
)  
G(s)H(s)  
   
G(s)  
GH(z) (1z1)
Z
  
G
(
z
)
(
1
z
1
)
Z
   
s
s
   
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
19  
Tính haøm truyeàn cuûa heä rôøi raïc töø sô ñoà khoái. Thí duï 1  
Tính haøm truyeàn kín cuûa heä thoáng:  
R(s)  
Y(s)  
+
ZOH  
G(s)  
T
0.5  
3
G(s)   
s 2  
G(s)  
3
   
G(z) (1z1)Z  
(1z1)  
(1z1)Z  
Giaûi:  
   
s
s
(
s
2)  
   
3 z(1e20.5)  
2
0.5  
2
(z 1)(z e )  
0.948  
G
(
z
)
  
Z
z 0.368  
9 September 2011  
© H. T. Hoàng - www4.hcmut.edu.vn/~hthoang/  
20  
Tải về để xem bản đầy đủ
pdf 51 trang baolam 21180 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Cơ sở tự động - Chương 7: Mô tả toán học hệ thống điều khiển rời rạc - 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:

  • pdfbai_giang_co_so_tu_dong_chuong_7_mo_ta_toan_hoc_he_thong_die.pdf