Bài tập matlap và ứng dụng - Pdf 15

PhÇn bµi tËp Matlab
Bµi 1:kh©u tÝch ph©n
-Khai b¸o hµm

Víi K=5
>> n1=[5];
>> d1=[1 0];
>> w=tf(n1,d1)

Transfer function:
5
-
s

>> printsys(n1,d1,'p')

num/den =

5
-
p
>>
 Víi k=15
>> n1=[15];
>> d1=[1 0];
>> w=tf(n1,d1)

Transfer function:
15

s

2

 §Æc tÝnh tÇn sè bode

3
Bi 3 :Khâu quán tính bậc nhất
-Khai báo hàm w(t)
Với T=50
>> n1=[20];
>> d1=[50 1];
>> w=tf(n1,d1)

Transfer function:
20

50 s + 1

>> printsys(n1,d1,'p')

num/den =

20

50 p + 1
>>
Đặc tính quá độ

Đặc tính tần số nyquist
4


 Víi d=0
>> n1=[20];
>> d1=[100 0 1];
>> w=tf(n1,d1)

Transfer function:
20

100 s^2 + 1

>> printsys(n1,d1,'p')

num/den =

20

100 p^2 + 1
 §Æc tÝnh nyquist
 §Æc tÝnh bode
8

 Víi d=1
>> n1=[20];
>> d1=[100 20 1];
>> w=tf(n1,d1)

Transfer function:
20

100 s^2 + 20 s + 1


0.5 s^3 + 2.5 s^2 + 4 s + 2

>> [N1,D1]=feedback(N,D,n3,d3)
N1 =
0 0 0 0.0400 8.0000
D1 =
0.0025 0.5125 2.5200 4.0100 10.0000
>> w=tf(N1,D1)

Transfer function:
0.04 s + 8

0.0025 s^4 + 0.5125 s^3 + 2.52 s^2 + 4.01 s + 10

>>
 §Æc tÝnh nyquist cho hÖ hë W1
11

 §Æc tÝnh bode cho hÖ hë W1

 §Æc tÝnh qu¸ ®é cho hÖ thèng kÝn W
12

 Víi K=17.564411
>> n1=[17.564411];
>> d1=[1 2];
>> n2=[1];
>> d2=conv([0.5 1],[1 1]);
>> n3=[1];

 §Æc tÝnh qu¸ ®é cho hÖ thèng kÝn W

 Víi K=20
>> n1=[20];
>> d1=[1 2];
>> n2=[1];
>> d2=conv([0.5 1],[1 1]);
>> n3=[1];
15
>> d3=[0.005 1];
>> [N,D]=series(n1,d1,n2,d2)
N =
0 0 0 20
D =
0.5000 2.5000 4.0000 2.0000
>> w1=tf(N,D)

Transfer function:
20

0.5 s^3 + 2.5 s^2 + 4 s + 2

>> [N1,D1]=feedback(N,D,n3,d3)
N1 =
0 0 0 0.1000 20.0000
D1 =
0.0025 0.5125 2.5200 4.0100 22.0000
>> w=tf(N1,D1)

Transfer function:

 §Æc tÝnh bode

Bµi 7 :Mét hÖ ®iÒu khiÓn ® îc m« t¶ bëi hµm truyÒn ®¹t
19
>> n1=2*[2 1];
>> d1=conv(conv([10 1],[5 1]),[1 1]);
>> w=tf(n1,d1)

Transfer function:
4 s + 2

50 s^3 + 65 s^2 + 16 s + 1

>> printsys(n1,d1,'p')

num/den =

4 p + 2

50 p^3 + 65 p^2 + 16 p + 1
Nghiệm không và nghiệm cực
>> [z p k]=tf2zp(n1,d1)
z =
-0.5000
p =
-1.0000
-0.2000
-0.1000
k =
0.0800

50 s^3 + 65 s^2 + 16 s + 1
 §Æc tÝnh tÇn sè nyquist

 §Æc tÝnh tÇn sè bode
21

 Hµm qu¸ ®é cña hÖ kÝn
>> n4=[1];
>> d4=[1];
>> [N2,D2]=feedback(N,D,n4,d4)
N2 =
0 0 0 50
D2 =
50 65 16 51
>> w1=tf(N2,D2)

Transfer function:
50

50 s^3 + 65 s^2 + 16 s + 51
22

 Víi K=10
>> n1=[10];
>> d1=[10 1];
>> n2=[1];
>> d2=[5 1];
>> n3=[1];
>> d3=[1 1];
>> [N1,D1]=series(n1,d1,n2,d2)


Transfer function:
10

50 s^3 + 65 s^2 + 16 s + 11

25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status