Ứng dụng Matlab trong điều khiển tự động - Chương 4
Số trang: 0
Loại file: pdf
Dung lượng: 304.75 KB
Lượt xem: 20
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:
Tài liệu tham khảo giáo trình Ứng dụng Matlab trong điều khiển tự động gồm 9 chương - Chương 4 Nhóm lệnh xây dựng mô hình
Nội dung trích xuất từ tài liệu:
Ứng dụng Matlab trong điều khiển tự động - Chương 4 ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng NHOÙM LEÄNH XAÂY DÖÏNG MOÂ HÌNH (Model Building) 1. Leänh APPEND a) Coâng duïng : Keát hôïp ñoäng hoïc 2 heä thoáng khoâng gian traïng thaùi. b) Cuù phaùp : [a,b,c,d] = append(a1,b1,c1,d1,a2,b2,c2,d2) c) Giaûi thích : Heä thoáng ñaõ keát noái u1 y1 System1 u2 y2 System1 Leänh append keát noái ñoäng hoïc 2 heä thoáng khoâng gian traïng thaùi taïo thaønh 1 heä thoáng chung. [a,b,c,d] = append(a1,b1,c1,d1,a2,b2,c2,d2) taïo ra heä thoáng khoâng gian traïng thaùi keát hôïp bao goàm heä thoáng 1 vaø heä thoáng 2. Heä thoáng nhaän ñöôïc laø: . A0 x1 B1 0 u1 x1 1 . 0 A2 x2 0 B2 u2 x2 y1 C1 0 x1 D1 0 u1 y2 0 C2 x2 0 D2 u2 d) Ví duï 1: Cho 2 heä khoâng gian traïng thaùi . x1 1 1 1 x1 u . x2 2 1 0 (Heä I) x2 x1 y 24 1u x2 ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng x1 43 1 x1 u . x2 10 0 (Heä II) x2 x 21 y 4 0u x2 Keát noái 2 heä khoâng gian traïng thaùi treân ñeå taïo ra moät heä khoâng gian traïng thaùi keát hôï p. a1 = [1 1;2 -1]; b1 = [1; 0]; c1 = [2 4]; d1 = [1]; a2 = [4 3;1 0]; b2 = [1; 0]; c2 = [4 -2]; d2 = [0]; [a,b,c,d] = append(a1,b1,c1,d1,a2,b2,c2,d2) a= 1 1 0 0 2 -1 0 0 0 0 4 3 0 0 1 0 b= 1 0 0 0 0 1 0 0 c= 2 4 0 0 0 0 4 -2 d= 1 0 0 ٠ ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng Ví duï 2: Trích töø Ví duï 3.12 saùch ‘ÖÙng duïng Matlab trong ñieàu khieån töï ñoäng’ taùc giaû Nguyeãn Vaên giaùp. Vaø ñöôïc vieát bôûi file.m %KET NOI HAI HE THONG SONG SONG a=[1 2 3;4 5 6;7 8 9]; b=[3 4;4 5;7 9]; c=[0 0 1]; d=[0 0]; e=[1 9 3;4 5 6;7 8 7]; f=[2 4;4 6;7 9]; g=[0 1 1]; h=[0 0]; [A,B,C,D]= append(a,b,c,d,e,f,g,h) Keát quaû: A= 1 2 3 0 0 0 4 5 6 0 0 0 7 8 9 0 0 0 0 0 0 1 9 3 0 0 0 4 5 6 0 0 0 7 8 7 B= 3 4 0 0 4 5 0 0 7 9 0 0 0 0 2 4 0 0 4 6 0 0 7 9 C= 0 0 1 0 0 0 ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng 000011 D= 0 0 0 0 0 0 0 0 2. Leänh AUSTATE a) Coâng duïng : Theâm vaøo heä khoâng gian traïng thaùi caùc ngoõ ra. b) Cuù pha ùp: [ab,bb,cb,db] = austate(a,b,c,d) c) Giaûi thích : . [ab,bb,cb,db] = austate(a,b,c,d) taïo ra moät heä khoâng gian traïng thaùi môùi vaø soá ngoõ vaøo baèng soá ngoõ vaøo heä ban ñaàu nhöng s ...
Nội dung trích xuất từ tài liệu:
Ứng dụng Matlab trong điều khiển tự động - Chương 4 ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng NHOÙM LEÄNH XAÂY DÖÏNG MOÂ HÌNH (Model Building) 1. Leänh APPEND a) Coâng duïng : Keát hôïp ñoäng hoïc 2 heä thoáng khoâng gian traïng thaùi. b) Cuù phaùp : [a,b,c,d] = append(a1,b1,c1,d1,a2,b2,c2,d2) c) Giaûi thích : Heä thoáng ñaõ keát noái u1 y1 System1 u2 y2 System1 Leänh append keát noái ñoäng hoïc 2 heä thoáng khoâng gian traïng thaùi taïo thaønh 1 heä thoáng chung. [a,b,c,d] = append(a1,b1,c1,d1,a2,b2,c2,d2) taïo ra heä thoáng khoâng gian traïng thaùi keát hôïp bao goàm heä thoáng 1 vaø heä thoáng 2. Heä thoáng nhaän ñöôïc laø: . A0 x1 B1 0 u1 x1 1 . 0 A2 x2 0 B2 u2 x2 y1 C1 0 x1 D1 0 u1 y2 0 C2 x2 0 D2 u2 d) Ví duï 1: Cho 2 heä khoâng gian traïng thaùi . x1 1 1 1 x1 u . x2 2 1 0 (Heä I) x2 x1 y 24 1u x2 ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng x1 43 1 x1 u . x2 10 0 (Heä II) x2 x 21 y 4 0u x2 Keát noái 2 heä khoâng gian traïng thaùi treân ñeå taïo ra moät heä khoâng gian traïng thaùi keát hôï p. a1 = [1 1;2 -1]; b1 = [1; 0]; c1 = [2 4]; d1 = [1]; a2 = [4 3;1 0]; b2 = [1; 0]; c2 = [4 -2]; d2 = [0]; [a,b,c,d] = append(a1,b1,c1,d1,a2,b2,c2,d2) a= 1 1 0 0 2 -1 0 0 0 0 4 3 0 0 1 0 b= 1 0 0 0 0 1 0 0 c= 2 4 0 0 0 0 4 -2 d= 1 0 0 ٠ ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng Ví duï 2: Trích töø Ví duï 3.12 saùch ‘ÖÙng duïng Matlab trong ñieàu khieån töï ñoäng’ taùc giaû Nguyeãn Vaên giaùp. Vaø ñöôïc vieát bôûi file.m %KET NOI HAI HE THONG SONG SONG a=[1 2 3;4 5 6;7 8 9]; b=[3 4;4 5;7 9]; c=[0 0 1]; d=[0 0]; e=[1 9 3;4 5 6;7 8 7]; f=[2 4;4 6;7 9]; g=[0 1 1]; h=[0 0]; [A,B,C,D]= append(a,b,c,d,e,f,g,h) Keát quaû: A= 1 2 3 0 0 0 4 5 6 0 0 0 7 8 9 0 0 0 0 0 0 1 9 3 0 0 0 4 5 6 0 0 0 7 8 7 B= 3 4 0 0 4 5 0 0 7 9 0 0 0 0 2 4 0 0 4 6 0 0 7 9 C= 0 0 1 0 0 0 ÖÙùng duïng MATLAB trong ñieàu khieån töï ñoäng 000011 D= 0 0 0 0 0 0 0 0 2. Leänh AUSTATE a) Coâng duïng : Theâm vaøo heä khoâng gian traïng thaùi caùc ngoõ ra. b) Cuù pha ùp: [ab,bb,cb,db] = austate(a,b,c,d) c) Giaûi thích : . [ab,bb,cb,db] = austate(a,b,c,d) taïo ra moät heä khoâng gian traïng thaùi môùi vaø soá ngoõ vaøo baèng soá ngoõ vaøo heä ban ñaàu nhöng s ...
Tìm kiếm theo từ khóa liên quan:
Ứng dụng Matlab điều khiển tự động tập lệnh vẽ bản đồ xây dựng mô hìnhGợi ý tài liệu liên quan:
-
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 295 0 0 -
Báo cáo Thực hành lý thuyết điều khiển tự động
14 trang 141 0 0 -
Giáo trình lý thuyết kỹ thuật điều khiển tự động 2
19 trang 117 0 0 -
NGÂN HÀNG ĐỀ THI Môn: CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG Dùng cho hệ ĐHTX, ngành Điện tử - Viễn thông
53 trang 112 1 0 -
Luận văn Điều khiển máy công nghiệp bằng thiết bị lập trình
98 trang 106 0 0 -
CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG - Học Viện Bưu Chính Viễn Thông
99 trang 105 0 0 -
Đề tài: Điều khiển mức nước trong bình chứa
40 trang 104 0 0 -
9 trang 87 0 0
-
46 trang 84 0 0
-
Phương pháp giải bài tập lý thuyết mạch ứng dụng matlab: Phần 1
148 trang 79 0 0