View Single Post
Old 19-10-2006, 03:09 PM   #318
bluepine
Đệ tử 3 túi
 
Tham gia ngày: Jun 2006
Bài gửi: 53
:
Mô phỏng Matlab

Đây là chưong trình mô phỏng

function MophongPID(Kp,Ki,Kd);

J=5.5e-4;
b=0.29;
K=0.11;
R=2.1;
L=3.3e-3;

num=K;
den=[(J*L) ((J*R)+(L*b)) ((b*R)+K^2) (0)];

numcf=[Kd Kp Ki];
dencf=[1 0];

numf=conv(numcf,num);
denf=conv(dencf,den);

[numc,denc]=cloop(numf,denf,-1);
t=0:0.0005:0.08;
step(numc,denc,t);

em lần lượt gọi hàm MophongPID, với các thông số Kp, Ki, Kd thay đổi theo phương pháp NycholZisman2,

Đây là đáp ứng ứng với Kgh = 6600; (xem hinh mophong1), ta đo được Tdaođộng = 10,7ms
Từ pp Nycholzisman2, ta tính được Kp= 0.6*Kgh = 3960, Ki = Kp/Ti = Kp/(0.5*Tdđ) = 740186; Kd = Kp*Td = Kp*(0.125*Tdđ) = 5.3965
Đáp ứng của hệ ứng với Kp,Ki,Kd vừa tính được : xem hình 2
Hình Kèm Theo
File Type: bmp Mo phong1.bmp (230.7 KB, 236 lần tải)
File Type: bmp Mo phong2.bmp (230.7 KB, 155 lần tải)
bluepine vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn