BÁO CÁO THÍ NGHIỆM MÔN ĐIỀU KHIỂN TỰ ĐỘNG doc

28 1.6K 45
BÁO CÁO THÍ NGHIỆM MÔN ĐIỀU KHIỂN TỰ ĐỘNG doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐH TÔN ĐỨC THẮNG KHOA ĐIỆN-ĐIỆN TỬ CHUYÊN NGÀNH ĐIỆN TỬ-VIỄN THÔNG BÁO CÁO THÍ NGHIỆM MÔN ĐIỀU KHIỂN TỰ ĐỘNG SVTH : TRẦN ĐĂNG PHAN MSSV : 910467D Lớp : 09DD2N Tp.HCM, ngày 3 tháng 1 năm 2009 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN BÀI THÍ NGHIỆM 1 : ỨNG DỤNG MATLAB PHÂN TÍCH CÁC HỆ THỐNG ĐIỀU KHIỂN TỰ ĐỘNG. I. Tìm hàm truyền tương của hệ thống : )5)(3( 1 1 1 ++ + = ss s G ; ; 82 2 2 ++ = ss s G s G 1 3 = ; H 1 =s+2 Tìm hàm truyền tương đương theo lý thuyết : G 13 =G 1 // G 3 = )5)(3( 1 ++ + ss s + s 1 = sss ss 158 1592 23 2 ++ ++ G 2 H 1 = G 2 ht H 1 = 842 )2( 82 1 82 2 2 2 ++ = + ++ + ++ ss s s ss s ss s Gnt = G 13 nt G 2 H 1 = sssss sss ss s sss ss 12012470202 1592 842 . 158 1592 2345 23 223 2 ++++ ++ = ++++ ++ G(s)= sssss ss sssss sss sssss sss 13513372202 1592 12012470202 1592 1 12012470202 1592 2345 3 2345 23 2345 23 ++++ ++ = ++++ ++ + ++++ ++ Tìm hàm truyền tương đương bằng Matlab: >> G 1 = tf([1 1],conv([1 3],[1 5])) % nhap ham truyen G 1 Transfer function: s + 1 TRANG 2 G2 H1 G1 G3 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN s^2 + 8 s + 15 >> G 2 = tf([1 0],[1 2 8]) % nhap ham truyen G 2 Transfer function: s s^2 + 2 s + 8 >> G 3 = tf(1,[1 0]) % nhap ham truyen G 3 Transfer function: 1 - s >> H 1 = tf([1 2],1) % nhap ham truyen H 1 Transfer function: s + 2 >> G 13 =parallel(G1,G3) % tinh ham truyen tuong duong cua G 1 va G 3 Transfer function: 2 s^2 + 9 s + 15 s^3 + 8 s^2 + 15 s >> G 2 H 1 =feedback(G 2 ,H 1 ) % tinh ham truyen tuong duong cua G 2 ,H 1 Transfer function: s 2 s^2 + 4 s + 8 >> G td = series(G 13 ,G 2 H 1 ) % tinh ham truyen tuong duong cua G 13 ,G 2 H 1 Transfer function: 2 s^3 + 9 s^2 + 15 s 2 s^5 + 20 s^4 + 70 s^3 + 124 s^2 + 120 s TRANG 3 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN >> G = feedback(G td ,1) % ham truyen vong kin Transfer function: 2 s^3 + 9 s^2 + 15 s 2 s^5 + 20 s^4 + 72 s^3 + 133 s^2 + 135 s II.Khảo sát hệ thống dùng biểu đồ Bode: Khảo sát hệ thống phản hồi âm đơn vò có hàm truyền vòng hở G(s)= ( ) ( ) 2 0.2 8 20 K s s s+ + + a) Với K=10 vẽ biểu đồ bode biên độ và pha hệ thống trong khoảng tần số(0.1,100) >> TS=10 % nhap tu so cua G(s) TS = 10 >> MS = conv([1 0.2],[1 8 20]) % nhap mau so cua G(s) MS = 1.0000 8.2000 21.6000 4.0000 >> G = tf(TS,MS) % nhap ham truyen G(s) Transfer function: 10 s^3 + 8.2 s^2 + 21.6 s + 4 >> bode(G,{0.1,100}) % ve bieu do bode cua ham truyen trong khoang (0.1,100) >>grid on % ke luoi TRANG 4 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN b) dựa vào biểu đồ bode tìm tần sồ cắt biên,độ dự trữ pha,độ dự trữ biên của hệ thống: Tìm theo lý thuyết: Tần số cắt biên ( c W ) là tần số mà tại đó biên độ của đặc tính tần số bằng 1 (hay bằng 0 dB) Tần số cắt pha (W- II ) là tần số tại đó pha của đặc tính tần số bằng –II (hay bằng 180 0 c) Độ dự trữ biên : GM = -L(W -II ) (dB) Độ dự trữ pha: þM = 180 0 + ϕ (w c ) Tìm bằng Matlab Từ biểu đồ Bode xác đònh độ - Tần số cắt biên w c = 0,454rad/s - Tần số cắt pha w -x = 4,66rad/s - Độ dự trữ biên : GM = 24.8 dB - Độ dự trữ pha : þ M = 103.3 0 - So VD xác đònh bằng lý thuyết và bằng Matlab thì kết quả là giống nhau. - Điều kiện ổn đònh của hệ thống dựa vào biểu đồ Bode là: - : GM >0 ÞM>0 Theo biểu đồ Bode ta nhận thấy : GM = 24,8dB>0 ÞM180 0 + (-76,7 0 ) =103,3 0 >0 TRANG 5 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN Vaäy heä thoáng oån ñònh c) Vẽ đáp ứng quá độ của hàm nấc : >> G k =feedback(G,1) % ham truyen vong kin Transfer function: 10 s^3 + 8.2 s^2 + 21.6 s + 14 >> step(G k ,10) % ve ham nac d) K = 400. >> TS=400%nhap tu so cua G(s) TS = 400 >> MS=conv([1 0.2],[1 8 20]) %nhap mau so cau G(s) TRANG 6 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN MS = 1.0000 8.2000 21.6000 4.0000 >> G=tf(TS,MS) %nhap ham truyen G(s) Transfer function: 400 s^3 + 8.2 s^2 + 21.6 s + 4 >> bode(G,{0.1,100}) %ve bieu do bodecua ham truyen trong khoang (0.1,100) >>grid on %ke luoi >> G k =feedback(G,1) %ham truyen vong kin Transfer function: 400 s^3 + 8.2 s^2 + 21.6 s + 404 TRANG 7 TN IU KHIN T NG SV : TRN NG PHAN >> step(G k ,10) %ve ham nac IV. Kho sỏt h thng dựng QNS : a)Veừ QẹNS cuỷa heọ thoỏng, tỡm Kgh cuỷa heọ thoỏng : >> TS=1 %nhap tu so cua G(s) TS = 1 >> MS=conv([1 3],[1 8 20]) %nhap mau so cau G(s) MS = 1 11 44 60 >> G=tf(TS,MS) %nhap ham truyen G(s) Transfer function: TRANG 8 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN 1 s^3 + 11 s^2 + 44 s + 60 >> rlocus(G) %ve QDNS cua ham truyen >>grid on %ke luoi Đễ tìm Kgh của hàm ta nhấp chuột vào giao điểm của QĐNS với trực ảo. a) Tìm K để hệ thống có tần số dao động tự nhiên W n = 4 Ta nhấp chuột vào giao điểm của QĐNS với vòng trò W n = 4 b) Tìm K để hệ thống có hệ số tắt ξ =0.7 Ta nhấp chuột vào giao điểm của QĐNS với đường thẳng ξ =0.7 . c) Tìm K để hệ thống có độ vọt lố POT =25% POT=EXP(- 2 1 ξ ξπ − ) Vậy muốn tìm K để hệ thống có độ vọt lố POT = 25% ta nhấp chuột vào giao điểm của QĐNS với đường thẳng ξ =0.7 . d) Tìm K để hệ thống có thời gian xác lập (tiêu chuẩn 2%) là 4s Ta có : T xl = 14 4 =⇒= n n s ξω ξω TRANG 9 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN Vậy để hệ thống có txl = 4s ta nhấp chuột vào giao điểm của QĐNS đường thẳng 1= n ξω Dựa vào QĐNS ta xác đònh - Kgh = 426 - K = 52,4 để hệ thống có W n = 4 - K = 19,8 để hệ thống có ξ = 0,7 - K = 78,6 để hệ thống có POT = 25% - K = 174 để hệ thống có t xl = 4s V. Đánh giá chất lượng của hệ thống: Khảo sát đònh tính quá độ với đầu vào hàm nac đơn vò để tìm độ vọt lố và sai số xác lập của hệ thống. a) Vd K= Kgh tìm ở phần trên , voi K=Kgh=424 >> G k =feedback(424*G,1) %ham truyen vong kin Transfer function: 424 s^3 + 11 s^2 + 44 s + 484 >> step(G k ) %ve ham nac >>grid on TRANG 10 [...]... LK K TRANG 16 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN II.A Khảo sát mô hình điều khiển tốc độ động cơ DC: Mô hình điều khiển PID tốc độ động cơ DC TRANG 17 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN -Tín hiệu đặt vào đầu hàm nấc u(t)=100 -Khâu Saturation có giới hạn là upper limit=30,lower limit= -30 a.Chỉnh thời gian mô phỏng Stop time =10s.Thực hiện khảo sát hệ thống vơí bộ điều khiển P (KI =0,KD... lượng của bộ điều khiển PI tốt hơn bộ điều khiển P vì bộ điều khiển PI có exl ổn đònh c Thực hiện khảo sát hệ thống vơí bộ điều khiển PID (KP =2,KI =2) và tính độ vọt lố,sai số xác lập,thời gian xác lập của ngõ ra theo bảng sau: KD 0,1 0,2 0,5 1 2 POT 0,11 0.1 0,104 0,16 exl 0.333 0,333 0,333 0,333 txl 3 3 3.4 3.8 TRANG 20 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN TRANG 21 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN... PID , chỉnh hệ số Gan1 bằng 0.3 , thời gian mô phỏng bằng 300s TRANG 27 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN BÀI THÍ NGHIỆM 5: ỨNG DỤNG SIMULINK MƠ PHỎNG HỆ THỐNG ĐIỀU KHIỂN VỊ TRÍ ĐỘNG CƠ I Khảo sát mô hình hệ thống điều khiển vò trí : 1 Hệ thống điều khiển dung một khâu hiệu chỉnh PID vò trí : a) Khảo sát hệ thóng điều khiển vò trí hiệu chỉnh PD có tính sư bảo hòa của bộ biến đổi vói các ngõ... -Nhận xét: Khi KD tăng thì chất lượng của hệ thống không thay đổi.Vì POT,exl , txl không đổi Chất lượng của bộ điều khiển PID tốt hơn bộ điều khiển P vàPI vì bộ điều khiển PID ổn đònh TRANG 22 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN BÀI THÍ NGHIỆM 4: ỨNG DỤNG SIMULINK MƠ PHỎNG HỆ THỐNG ĐIỀU KHIỂN LỊ NHIỆT A KHẢO SÁT HỆ THỐNG ỔN ĐỊNH NHIỆT ĐỘ : 1) Khảo sát hệ hở, nhận dạng hệ thống theo mơ hình Ziegler-Nichols:... plot(ScopeData.time,ScopeData.signals.values) >> grid on %ke luoi T=120; L=30 b) Khảo sát mô hình điều khiển nhiệt độ ON-OFF: TRANG 14 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN Mô hình điều khiển nhiêt độ ON-OFF như sau: Tín hiệu đặt vào hàm nấc u(t)=100 A + C.Chỉnh thời gian mô phỏng Stop time=600s TRANG 15 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN b Vùng trễ 1/-1 5/-5 10/10 20/20 ∆e1 − ∆e 2 4 12 17 1.5 7 12... ngắt lúc này giảm xuống và rất nhỏ.Trong thực tế , ta không thể thực hiện bộ điêù khiển ON-OFF như thế được.vì khó điều khiển động cơ.Vùng trễ lựa chọn bằng 5/-5 là hợp lý.vì sai số ngõ ra vừa đủ và dễ điều khiển đông cơ nhất c) Khảo mô hình điều khiển nhiệt độ dùng phương pháp ZieglerNichol (điều s khiển PID): Mô hình điều khiển nhiệt độ PID như sau: -Tín hiệu đặt vào đầu hàm nấc u(t)=100 -Khâu bào hòa... dao động ổn đònh • Vùng trễ : +0.2/-0.2 • Khâu relay: ngõ ra cao:2 Ngõ ra thấp:0 TRANG 24 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN • Vùng trễ : +0.2/-0.2 • Khâu relay: ngõ ra cao:2 Ngõ ra thấp:-2 TRANG 25 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN • Vùng trễ : +0.05/-0.05 • Khâu relay: ngõ ra cao:2 Ngõ ra thấp:0 • Vùng trễ : +0.05/-0.05 • Khâu relay: ngõ ra cao:1 Ngõ ra thấp:0 3) Hệ thống điều khiển. .. function: 73 TRANG 12 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN s^3 + 11 s^2 + 44 s + 133 >> step(Gk,5) >>grid on >> hold on >> Gk=feedback(178*G,1) %ve ham nac %ke luoi %ham truyen vong kin Transfer function: 178 s^3 + 11 s^2 + 44 s + 238 >> step(Gk,5) >> grid on %ve ham nac %ke luoi TRANG 13 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN BÀI THÍ NGHIỆM 2 : ỨNG DỤNG SIMULINK MƠ PHỎNG... exl 0.5 0,09 0,0476 0,0196 0,0099 txl 0.7 0,6 0,55 0,55 0,55 TRANG 18 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN TRANG 19 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN -Nhận xét: Khi KP càng tăng thì chất lương của hệ thống càng tốt.Vì thơì gian xác lập nhỏ, exl , POT nhỏ, đdộ chính xác cao b Thực hiện khảo sát hệ thống vơí bộ điều khiển PI (KP =2,KD =0) và tính độ vọt lố,sai số xác lập,thời gian xác lập... thấp:0 3) Hệ thống điều khiển nhiệt độ hiệu chỉnh Ziegler – Nichols (điều khiển PID) : Tính giá trò của bộ hiệu chỉnh PID theo Ziegler – Nichols chols từ thông số L và T của câu 1 Bộ hiệu chỉnh có hàm truyền PID = KP + Ki/s + Kd.s Trong đó : KP =(1.2*T)/L = 1.2*120/30 = 4.8 ; Ki = KP/2*L = 4.8/2*30 = 0.08 ; TRANG 26 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN Kd = 0.5*KP*L = 0.5*4.8*30 = 72 ; Sơ đồ khối . TỬ-VIỄN THÔNG BÁO CÁO THÍ NGHIỆM MÔN ĐIỀU KHIỂN TỰ ĐỘNG SVTH : TRẦN ĐĂNG PHAN MSSV : 910467D Lớp : 09DD2N Tp.HCM, ngày 3 tháng 1 năm 2009 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN BÀI THÍ NGHIỆM 1. =300. TRANG 16 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG PHAN II.A Khảo sát mô hình điều khiển tốc độ động cơ DC: Mô hình điều khiển PID tốc độ động cơ DC TRANG 17 TN ĐIỀU KHIỂN TỰ ĐỘNG SV : TRẦN ĐĂNG. hiện bộ điêù khiển ON-OFF như thế được.vì khó điều khiển động cơ.Vùng trễ lựa chọn bằng 5/-5 là hợp lý.vì sai số ngõ ra vừa đủ và dễ điều khiển đông cơ nhất c) Khảo mô hình điều khiển nhiệt độ

Ngày đăng: 08/08/2014, 17:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan