
122
MATLAB VÀ ĐIỀU KHIỂN T ĐỰ ỘNG
§1.
CÁC
V NẤ
ĐỀ
CHUNG
1.
Các
d
ạ
ng
mô
hình
h
ệ
thố
ng
:
Để
xây
d
ngự
mô
hình
c
ủa
hệ
thống,
MATLAB
cung
c
ấp
m tộ
s
ố
l nh.ệ
Mô
hình
hệ
th ngố
mô
tả
bằng
hàm
truy nề
đượ
c
xây
d
ngự
nhờ
l nhệ
tf(ts,ms)
v
iớ
ts
là
đa
thứ
c
tử
s
ố
và
ms
là
đa
thứ
c
mẫu
s
.ố
Hàm
zpk(z,
p,
k)
v
iớ
z
là
vec
tơ
đi mể
không,
p
là
vec
tơ
đi mể
c
ự
c
và
k
là
hệ
s
ố
khuyếch
đại
tạ
o
nên
mô
hình
đi mể
không‐đi mể
c
ự
c.
Hàm
ss(a,
b,
c
ʹ,
d)
v
iớ
a,
b,
c, d
là
các
ma
trận
tạ
o
nên
mô
hình
không
gian‐trạng
thái.
Ví
d
ụ:
Ta
tạ
o
ra
m tộ
s
ố
mô
hình
nhờ
các
l nhệ
MATLAB
sau(l uư
trong
ct6_1.m):
clc
ts
=
[1
2];
ms
=
[1
5
4];
sys1
=
tf(ts,ms)
sys2
=
zpk([‐6
1
1],[‐5
1],3)
sys3
=
ss([1
2;
3
4],[1
1;
0
1],[0
1;
1
2;
3
1],0)
K tế
quả
là:
Transfer
function:
s
+
2
‐‐‐‐‐‐‐‐‐‐‐‐‐
s^2
+
5
s
+
4
Zero/pole/gain:
3
(s+6)
(s‐1)^2
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
(s+5)
(s‐1)
a
=
x1 x2
x1 1 2
x2 3 4
b
=
u1 u2
x1 1 1
x2 0 1