... quan sát trạng thái 11 1.3 PHÂN LOẠI CÁC HỆ THỐNG TỰĐỘNG • HTĐK tuyến tính phi tuyến : tính xếp chồng cho tuyến tính không cho phi tuyến u1 ( t ) ⇒ y1 ( t ) u ( t ) ⇒ y2 ( t ) au1 ( t ) + bu2 ( ... khiển) Nội dung môn học: bao gồm hai phần Lýthuyếtđiềukhiển tuyến tính Lýthuyếtđiềukhiển phi tuyến Phần 1: LÝTHUYẾTĐIỀUKHIỂN TUYẾN TÍNH CHƯƠNG 1: NHẬP MÔN 1.1 NỘI DUNG BÀI TOÁN ĐIỀUKHIỂN ... chất lượng hệ trình độ Quá trình độ giai đoạn hệ thống chuyển đổi từ trạng thái cũ xang trạng thái mong muốn Chế độ xác lập chế độ mà hệ thống đạt trạng thái mong muốn Thông số (chỉ tiêu) trình...
... giỏ tr ca a thc ti mt giỏ tr xỏc nh (n) ca bin: >> polyval(a,n) * Tớnh nghim ca a thc: >> r=roots(a) * Xỏc nh a thc bit nghim ca nú: >> a=poly(r) Cỏc lnh for, while v if * Lp trỡnh trờn Matlab ... >> ylabel('Amplitude'); >> title('y=sin(x)'); >> grid; 14 * V khụng gian hai chiu * V nhiu th khỏc trờn mt hỡnh: Bode Diagram Step Response 50 1.5 Amplitude Phase (deg) Magnitude (dB) h = tf([4 ... Chuyn t hm liờn tc sang dng ri rc vi thi gian ly mu Ts sysc = d2c(sysd) % Chuyn t hm ri rc sang dng liờn tc sysd1= d2d(sysd,Ts) % Thay i thi gian ly mu ca hm ri rc >> sysc=tf(num,den) >> Ts=0.05;...
... Step time : khong thi gian u chuyn sang mc Final value k t lỳc bt u mụ phng Ci t giỏ tr ny bng Initial value : Giỏ tr ban u Ci t bng Final value : Giỏ tr lỳc sau Ci t theo giỏ tr ta mun tỏc ... nh?t c tr? b?ng cỏch v tip tuyn ti im un tớnh thụng s L v T theo nh hỡnh v? Ch rừ cỏc giỏ tr ny trờn hỡnh v So sỏnh giỏ tr L, T va tỡm c vi giỏ tr ca mụ hỡnh lũ nhit tuyn tớnh húa _ Hng dn: Sau ... KP : h s t l (proportional term) KI: h s tớch phõn (integral term) KD: h s vi phõn (derivative term) Khi Saturation ( th vin Simulink \ Discontinuities) l mt khõu bóo hũa Cỏc thụng s ci t: _ Upper...
... lượng hệ trình độ • • • Quá trình độ giai đoạn hệ thống chuyển đổi từ trạng thái cũ xang trạng thái mong muốn Chế độ xác lập chế độ mà hệ thống đạt trạng thái mong muốn Thông số (chỉ tiêu) trình ... hệ thống đạt 50% giá trị trạng thái mong muốn + Thời gian tăng Tr : định nghĩa từ thời điểm hệ thống đạt 10% đến thời điểm hệ thống đạt 90% giá trị trạng thái mong muốn + Độ điều chỉnh: δ% = 100% ... trình hệ quay trở trạng thái xác lập ban đầu bị nhiễu đánh bật khỏi vị trí làm việc Một hệ thống tuyến tính, sau mô hình hoá có sơ đồ khối sau: Các phương pháp xây dựng hàm trọng lượng: 1) Sử dụng...
... function e=yout_1(pid,model,tspan) opt=simset('solver','ode5'); assignpid(pid); [t,x,y]=sim( 'bai_ tap' ,tspan,opt); e=y-1; *Thực chức năng: -Tính sai số -Gán tham số -Tự chạy cửa sổ Simulink c) ... pid=lsqpid(pid0,model,tspan) options=foptions; options=[1 0.01 0.01]; pid=leastsq('yout_1',pid0,options,[], 'bai_ tap' ,tspan); 3.Quá trình tính toán máy: a)Sơ lược trình tính: -Dùng cửa sổ Command window &Simulink ... bước tiến hành *Bước 1:Copy file vừa tạo vào thư mục Optim/Toolbox/Matlab *Bước 2:Tạo mô hình 'bai_ tap' Simulink: Hình >> T=15;L=9;Kp=1.39;Ti=16.5;Td=3; >>[n,d]=pade(L,3); >>Wtre=tf(n,d); >>Wdt=tf(1,[T...
... function e=yout_1(pid,model,tspan) opt=simset('solver','ode5'); assignpid(pid); [t,x,y]=sim( 'bai_ tap' ,tspan,opt); e=y-1; *Thực chức năng: -Tính sai số -Gán tham số -Tự chạy cửa sổ Simulink c) ... pid=lsqpid(pid0,model,tspan) options=foptions; options=[1 0.01 0.01]; pid=leastsq('yout_1',pid0,options,[], 'bai_ tap' ,tspan); 3.Quá trình tính toán máy: a)Sơ lược trình tính: -Dùng cửa sổ Command window &Simulink ... bước tiến hành *Bước 1:Copy file vừa tạo vào thư mục Optim/Toolbox/Matlab *Bước 2:Tạo mô hình 'bai_ tap' Simulink: Hình >> T=15;L=9;Kp=1.39;Ti=16.5;Td=3; >>[n,d]=pade(L,3); >>Wtre=tf(n,d); >>Wdt=tf(1,[T...
... cỏc khõu phi tuyn c bn b Kho sỏt quan h vo ca cỏc khõu phi tuyn v ghi li cỏc c tớnh phi tuyn in hỡnh ( cú tớn hiu vo l hỡnh sin hoc rng ca) 3.Bỏo cỏo thớ nghim - V s ca cỏc khõu phi tuyn tớnh c ... ca cỏc khõu phi tuyn tớnh c bn II PHNG PHP MT PHNG PHA 1.Mc ớch p dng phng phỏp mt phng pha phõn tớch cỏc h thng tuyn tớnh v phi tuyn 2.Ni dung a Kho sỏt qu o pha ca mt h thng tuyn tớnh bc cú ... thng phi tuyn tớnh ú l F(x) l khõu r le hai v trớ hiu chnh bng mch phn hi cc b tuyn tớnh m F(x) l khõu r le hai v trớ cú tr hiu chnh bng mch phn hi cc b tuyn tớnh b V qu o pha ca h thng phi tuyn...
... function e=yout_1(pid,model,tspan) opt=simset('solver','ode5'); assignpid(pid); [t,x,y]=sim( 'bai_ tap' ,tspan,opt); e=y-1; *Thực chức năng: -Tính sai số -Gán tham số -Tự chạy cửa sổ Simulink c) ... pid=lsqpid(pid0,model,tspan) options=foptions; options=[1 0.01 0.01]; pid=leastsq('yout_1',pid0,options,[], 'bai_ tap' ,tspan); 3.Quá trình tính toán máy: a)Sơ lược trình tính: -Dùng cửa sổ Command window &Simulink ... bước tiến hành *Bước 1:Copy file vừa tạo vào thư mục Optim/Toolbox/Matlab *Bước 2:Tạo mô hình 'bai_ tap' Simulink: Hình >> T=15;L=9;Kp=1.39;Ti=16.5;Td=3; >>[n,d]=pade(L,3); >>Wtre=tf(n,d); >>Wdt=tf(1,[T...
... Xây dựng đặc tính tần số logarit mong muốn Lm(s) theo tiêu chuẩn chất lượng đặt cho hệ thống Dựa cào tiêu chất lượng cho trước ta thực tìm hàm truyền hệ thống mong muốn dựng đặc tính biên độ tần ... (s) vùng tần số cao tính chất động học hệ thống ban đầu hệ thống mong muốn không khác Do ta chọn: Ta nhận hàm số truyền hệ thống hở mong muốn có đặc tính tần số biên độ logarit dạng 2/1 Whm(s)= ... Nguyễn Mạnh Cường-ĐKTĐ 10 Hàm truyền hệ hở sau hiệu chỉnh nối tiếp: Wh(s)= Whbd(s) Dựng đường đặc tuyến hệ thống hở ban đầu Hệ thống hở ban đầu có tần số cắt c=38,7(rad/sec),hệ thống chấp nhận sai...
... 2] + 2.Y2 [k + 1] + Y2 [k ]) / A3 Vậy ph-ơng trình sai phân mô tả hệ thống theo ph-ơng pháp số Tustin : E[k ] = U - 0.03125 * Y [k ] Y1 [k + 1] = A1 * Y1 [k ] + B1 * E[k + 1] + B1 * E[k ] Y2 ... s^3 + 1,2167s^2 + 4,48s +51,78 >> step(wk) ta có đặc tính độ nh- sau : tính trình độ ph-ơng pháp TUSTI N: #include #include #include include float T,a1a,a2,a3,b1,b2,b3,c3,u; ... \\borlandc++\\bgi) ; setlinestyle(0,0,3) ; setbkcolor(0) ; setcolor(4) ; outtextxy(160,30,PHUONG PHA TUSTIN) ; P SO outtextxy(150,40,(He khong on dinh)) ; outtexexy(20,450,0) ; setcolor(5) ; rectangle(2,2,637,477)...