khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 31
Số trang: 13
Loại file: pdf
Dung lượng: 248.58 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hệ thống ổn định ở trạng thái hở, sẽ ổn định ở trạng thái kín nếu biểu đồ Nyquist không bao điểm (-1+i0) trên mặt phẳng phức. Hệ thống không ổn định ở trạng thái hở, sẽ ổn định ở trạng thái kín nếu biểu đồ Nyquist bao điểm (-1+i0)p lần ngược chiều kim đồng hồ (p là số cực GH nằm ở phải mặt phẳng phức). Từ dấu nhắc của cửa sổ MATLAB, ta nhập: ằ num = [nhập các hệ số của tử số theo chiều giảm dần của số mũ]. ằ den = [nhập các hệ...
Nội dung trích xuất từ tài liệu:
khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 31 Chương 31: KH¶O S¸T Sù æN §ÞNH CñA HÖ THèNG Lý THUYÕT: HÖ thèng æn ®Þnh ë tr¹ng th¸i hë, sÏ æn ®Þnh ë tr¹ng th¸i kÝn nÕu biÓu ®å Nyquist kh«ng bao ®iÓm (-1+i0) trªn mÆt ph¼ng phøc. HÖ thèng kh«ng æn ®Þnh ë tr¹ng th¸i hë, sÏ æn ®Þnh ë tr¹ng th¸i kÝn nÕu biÓu ®å Nyquist bao ®iÓm (-1+i0)p lÇn ng-îc chiÒu kim ®ång hå (p lµ sè cùc GH n»m ë ph¶i mÆt ph¼ng phøc). Tõ dÊu nh¾c cña cöa sæ MATLAB, ta nhËp: » num = [nhËp c¸c hÖ sè cña tö sè theo chiÒu gi¶m dÇn cña sè mò]. » den = [nhËp c¸c hÖ sè cña mÈu sè theo chiÒu gi¶m dÇn cña sè mò]. » nyquist(num,den) Bµi tËp 1: k GH(s) = (víi k =10, t =1) 1 st » num = 10; » den = [-1 1]; » nyquist(num,den) KÕt qu¶: Nyquist Diagrams 5 4 3 Imaginary Ax is 2 1 0 -1 (A)-2 -3 -4 -5 0 2 4 6 8 10 Real Ax is NhËn xÐt: hµm truyÒn vßng hë cã 1 cùc n»m bªn ph¶i mÆt ph¼ng phøc. BiÓu ®å Nyquist kh«ng bao ®iÓm A (-1+j0). §iÓm –1 ký hiÖu () n»m trªn trôc thùc ©m (Real Axis), ®iÓm 0 n»m trªn trôc ¶o (Imaginary Axis). KÕt luËn: hÖ kh«ng æn ®Þnh. * Dïng lÖnh margin ®Ó t×m biªn dù tr÷ vµ pha dù tr÷. Tõ dÊu nh¾c cña cöa sæ lÖnh MATLAB ta dïng lÖnh ‘margin’: » num = 10; » den = [-1 1]; » margin(num,den); Bode Diagrams Gm = 0 dB, Pm = 0 (unstable closed loop) 20 15 Phase (deg); Magnitude (dB) 10 5 0 80 60 40 20 0 10 Frequency (rad/sec) KÕt luËn: §é dù tr÷ biªn (Gm = 0 dB). §é dù tr÷ pha (Pm = 0). Warning: Closed loop is unstable (hÖ vßng kÝn kh«ng æn ®Þnh). Bµi tËp 2: k GH(s) = (k = 10, t = 1) s1 st » num = 10; » den = [-1 1 0]; » nyquist(num,den) Nyquist Diagrams 1000 800 600 Imaginary Ax is 400 200 0 (A) -200 -400 -600 -800 -1000 0 2 4 6 8 10 Real Ax is NhËn xÐt: hµm truyÒn vßng hë cã 1 cùc n»m bªn ph¶i mÆt ph¼ng phøc vµ 1 cùc n»m t¹i gèc täa ®é. BiÓu ®å Nyquist kh«ng bao ®iÓm A (-1+j0). §iÓm –1 ký hiÖu () n»m trªn trôc thùc ©m (Real Axis) , ®iÓm 0 n»m trªn trôc ¶o (Imaginary Axis). KÕt luËn: hÖ kh«ng æn ®Þnh. * Dïng lÖnh margin ®Ó t×m biªn dù tr÷ vµ pha dù tr÷. Tõ dÊu nh¾c cña cöa sæ lÖnh MATLAB ta dïng lÖnh ‘margin’: » num = 10; » den = [-1 1 0]; » margin(num,den) Bode Diagrams Gm = 0 dB, Pm = 0 (unstable closed loop) 60 40 Phase (deg); Magnitude (dB) 20 0 -20 -20 -40 -60 -80 -1 0 10 10 Frequency (rad/sec) KÕt luËn: §é dù tr÷ biªn (Gm = 0 dB). §é dù tr÷ pha (Pm = 0). Warning: Closed loop is unstable (hÖ vßng kÝn kh«ng æn ®Þnh). Bµi tËp 3: k GH(s) = (k =10, t1 = 1, t2 = 2) t 1s 1t 2 s 1 » num = 10; » den = [2 3 1]; » nyquist(num,den) Nyquist Diagrams 6 4 2 Imaginary Ax is 0 -2 (A) -4 -6 0 2 4 6 8 10 Real Ax is NhËn xÐt: hµm truyÒn vßng hë cã 2 cùc n»m bªn tr¸i mÆt ph¼ng phøc. BiÓu ®å Nyquist kh«ng bao ®iÓm A (-1+j0). §iÓm –1 ký hiÖu () n»m trªn trôc thùc ©m (Real Axis) , ®iÓm 0 n»m trªn trôc ¶o (Imaginary Axis). KÕt luËn: hÖ thèng æn ®Þnh. * Dïng lÖnh margin ®Ó t×m biªn d ...
Nội dung trích xuất từ tài liệu:
khảo sát ứng dụng MATLAB trong điều khiển tự động, chương 31 Chương 31: KH¶O S¸T Sù æN §ÞNH CñA HÖ THèNG Lý THUYÕT: HÖ thèng æn ®Þnh ë tr¹ng th¸i hë, sÏ æn ®Þnh ë tr¹ng th¸i kÝn nÕu biÓu ®å Nyquist kh«ng bao ®iÓm (-1+i0) trªn mÆt ph¼ng phøc. HÖ thèng kh«ng æn ®Þnh ë tr¹ng th¸i hë, sÏ æn ®Þnh ë tr¹ng th¸i kÝn nÕu biÓu ®å Nyquist bao ®iÓm (-1+i0)p lÇn ng-îc chiÒu kim ®ång hå (p lµ sè cùc GH n»m ë ph¶i mÆt ph¼ng phøc). Tõ dÊu nh¾c cña cöa sæ MATLAB, ta nhËp: » num = [nhËp c¸c hÖ sè cña tö sè theo chiÒu gi¶m dÇn cña sè mò]. » den = [nhËp c¸c hÖ sè cña mÈu sè theo chiÒu gi¶m dÇn cña sè mò]. » nyquist(num,den) Bµi tËp 1: k GH(s) = (víi k =10, t =1) 1 st » num = 10; » den = [-1 1]; » nyquist(num,den) KÕt qu¶: Nyquist Diagrams 5 4 3 Imaginary Ax is 2 1 0 -1 (A)-2 -3 -4 -5 0 2 4 6 8 10 Real Ax is NhËn xÐt: hµm truyÒn vßng hë cã 1 cùc n»m bªn ph¶i mÆt ph¼ng phøc. BiÓu ®å Nyquist kh«ng bao ®iÓm A (-1+j0). §iÓm –1 ký hiÖu () n»m trªn trôc thùc ©m (Real Axis), ®iÓm 0 n»m trªn trôc ¶o (Imaginary Axis). KÕt luËn: hÖ kh«ng æn ®Þnh. * Dïng lÖnh margin ®Ó t×m biªn dù tr÷ vµ pha dù tr÷. Tõ dÊu nh¾c cña cöa sæ lÖnh MATLAB ta dïng lÖnh ‘margin’: » num = 10; » den = [-1 1]; » margin(num,den); Bode Diagrams Gm = 0 dB, Pm = 0 (unstable closed loop) 20 15 Phase (deg); Magnitude (dB) 10 5 0 80 60 40 20 0 10 Frequency (rad/sec) KÕt luËn: §é dù tr÷ biªn (Gm = 0 dB). §é dù tr÷ pha (Pm = 0). Warning: Closed loop is unstable (hÖ vßng kÝn kh«ng æn ®Þnh). Bµi tËp 2: k GH(s) = (k = 10, t = 1) s1 st » num = 10; » den = [-1 1 0]; » nyquist(num,den) Nyquist Diagrams 1000 800 600 Imaginary Ax is 400 200 0 (A) -200 -400 -600 -800 -1000 0 2 4 6 8 10 Real Ax is NhËn xÐt: hµm truyÒn vßng hë cã 1 cùc n»m bªn ph¶i mÆt ph¼ng phøc vµ 1 cùc n»m t¹i gèc täa ®é. BiÓu ®å Nyquist kh«ng bao ®iÓm A (-1+j0). §iÓm –1 ký hiÖu () n»m trªn trôc thùc ©m (Real Axis) , ®iÓm 0 n»m trªn trôc ¶o (Imaginary Axis). KÕt luËn: hÖ kh«ng æn ®Þnh. * Dïng lÖnh margin ®Ó t×m biªn dù tr÷ vµ pha dù tr÷. Tõ dÊu nh¾c cña cöa sæ lÖnh MATLAB ta dïng lÖnh ‘margin’: » num = 10; » den = [-1 1 0]; » margin(num,den) Bode Diagrams Gm = 0 dB, Pm = 0 (unstable closed loop) 60 40 Phase (deg); Magnitude (dB) 20 0 -20 -20 -40 -60 -80 -1 0 10 10 Frequency (rad/sec) KÕt luËn: §é dù tr÷ biªn (Gm = 0 dB). §é dù tr÷ pha (Pm = 0). Warning: Closed loop is unstable (hÖ vßng kÝn kh«ng æn ®Þnh). Bµi tËp 3: k GH(s) = (k =10, t1 = 1, t2 = 2) t 1s 1t 2 s 1 » num = 10; » den = [2 3 1]; » nyquist(num,den) Nyquist Diagrams 6 4 2 Imaginary Ax is 0 -2 (A) -4 -6 0 2 4 6 8 10 Real Ax is NhËn xÐt: hµm truyÒn vßng hë cã 2 cùc n»m bªn tr¸i mÆt ph¼ng phøc. BiÓu ®å Nyquist kh«ng bao ®iÓm A (-1+j0). §iÓm –1 ký hiÖu () n»m trªn trôc thùc ©m (Real Axis) , ®iÓm 0 n»m trªn trôc ¶o (Imaginary Axis). KÕt luËn: hÖ thèng æn ®Þnh. * Dïng lÖnh margin ®Ó t×m biªn d ...
Tìm kiếm theo từ khóa liên quan:
ứng dụng MATLAB điều khiển tự động quy trình sản xuất nhiệt độ máy hơi nước cộng ma trận giản đồ Bode ma trận phứcGợi ý tài liệu liên quan:
-
Báo cáo tốt nghiệp: Quy trình sản xuất lạp xưởng tại Xí nghiệp chế biến thực phẩm Nam Phong
69 trang 132 0 0 -
86 trang 86 0 0
-
Báo cáo chuyên đề: PENICILLIN VÀ CÔNG NGHỆ SẢN XUẤT PENICILLIN BÁN TỔNG HỢP
59 trang 81 0 0 -
Báo cáo thực hành: Công nghê sản xuất bánh kẹo
43 trang 60 0 0 -
BÁO CÁO THỰC TẬP TỐT NGHIỆP NHẬN XÉT CỦA CÔNG TY TNHH Cannon VIỆT NAM
33 trang 49 0 0 -
Báo cáo nhóm : Ứng dụng vi sinh vật trong sản xuất sữa chua
36 trang 41 0 0 -
Truyền hình trả tiền: Bao giờ hết nghịch lý?
3 trang 31 0 0 -
Truyền hình vẫn nắm ngôi 'vương'
3 trang 29 0 0 -
Quy trình chế tạo và sản xuất lốp xe - Phần 2
14 trang 28 0 0 -
Báo cáo thực tập tổng hợp: Tìm hiểu hoạt động của Xí nghiệp chế biến lâm sản xuất khẩu PISICO
46 trang 27 0 0