Báo cáo thực hành mô hình hóa mô phỏng hệ thống truyền đạt

8 567 1
Báo cáo thực hành mô hình hóa mô phỏng hệ thống truyền đạt

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

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA ĐIỆN – ĐIỆN TỬ o0o Báo cáo thực hành mô hình hóa mô phỏng hệ thống Giáo viên hướng dẫn : Nhóm4 : sinh viên thực hiện • Lương Văn thanh • Nguyễn Minh Thao • Lê Cao Quyền • Trịnh Đắc Tiệp • Nguyễn Văn Sang • Trần Quốc Quỳnh Hà nội tháng 12 năm 2013 ĐỀ BÀI THỰC HIỆN Mô phỏng hệ thống sau : 1 T2.s+1 Transfer Fcn2 1 T1.s+1 Transfer Fcn1 K2.s+K1 s Transfer Fcn Step Scope 1 2 1 1 1 K +K 1 Y ( ) ( ) Y ( ) * 1 s s U s s s T s = − + => Y1(s)= 1 2 2 1 2 1 K +K K K s T s s s+ + + U(s) mà 2 1 ( ) ( )1 1 Y s Y s T s = + nên Y(s)= 1 2 2 1 2 1 2 K +K 1 * K K T 1 s T s s s s+ + + + U(s) hàm truyền w(s)= 1 2 2 1 2 1 2 K +K( ) 1 * ( ) K K T 1 sY s U s T s s s s = + + + + 1 2 3 2 1 2 2 2 2 1 1 2 2 1 K +K W(s)= T (T +K T ) (K T K 1) K s T s T s s+ + + + + + Chuyển W(s)=W(z) thay 2 1 ( * ) T 1 z s z − = + ta được 1 2 3 2 1 2 2 2 2 1 1 2 2 1 2 1 K +K ( * ) T 1 W(z)= 2 1 2 1 2 1 T ( * ) (T +K T )( * ) (K T K 1)( * ) K T 1 T 1 T 1 z z z z z T T z z z − + − − − + + + + + + + + + Biến đổi hàm truyền trên về dạng 3 2 3 2 W(z)= Az Bz Cz D Mz Nz Pz Q + + + + + + Trong đó các hệ số tử số A=K 1 T 3 +2K 2 T 2 B=3K 1 T 3 +2K 2 T 2 C=3K 1 T 3 -2K 2 T 2 D=K 1 T 3 -2K 2 T 2 Các hệ số mẫu số M=8T 1 T 2 + 4T(T 1 +T 2 +K 2 T 2 ) + 2T 2 (K 2 +K 1 T 2 +1) + T 3 K 1 N=-24T 1 T 2 - 4T(T 1 +T 2 +K 2 T 2 ) + 2T 2 (K 2 +K 1 T 2 +1) + 3T 3 K 1 P=24T 1 T 2 - 4T(T 1 +T 2 +K 2 T 2 ) - 2T 2 (K 2 +K 1 T 2 +1) + 3T 3 K 1 Q=-8T 1 T 2 + 4T(T 1 +T 2 +K 2 T 2 ) - 2T 2 (K 2 +K 1 T 2 +1) + T 3 K 1 ĐẶT 3 2 3 2 ( ) = ( ) Y z Az Bz Cz D U z Mz Nz Pz Q + + + + + + Từ biểu thức trên ta được 3 2 ( ) ( ) ( ) ( )Az U z Bz U z CzU z DU z+ + + = 3 2 ( ) ( ) ( ) ( )Mz Y z Nz Y z PzY z QY z+ + + Ta lại có: Z n * ( )Y z =Y(k+n) Y(z)=y(k) Nên ta được ( 3) ( 2) ( 1) ( )AU k BU k CU k DU k + + + + + + = ( 3) ( 2) ( 1) ( )MY k NY k PY k Q Y k + + + + + + Từ đây ta tính được: ( 3) ( 2) ( 1) ( ) ( 2) ( 1) ( ) Y(k+3)= AU k BU k CU k DU k NY k PY k QY k M + + + + + + − + − + − Mô phỏng hệ thống bằng matlab 1 0.1s+1 Transfer Fcn2 1 0.005s+1 Transfer Fcn1 s+1 s Transfer Fcn vao To Workspace2 time To Workspace1 ra To Workspace Step Scope Clock 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.2 0.4 0.6 0.8 1 thoi gian dap ung dau ra dauvao dau ra Trong đó lấy các giá trị : K1=1 K2=1 T1=0.005 T2=0.1 Chương trình mô phỏng mathlab Mã code clear all clc K1 =1; K2 =1; T=0.001; T1= 0.005; T2= 0.1; A=K1*T^3+2*K2*T^2 B=3*K1*T^3+2*K2*T^2 C=3*K1*T^3-2*K2*T^2 D=K1*T^3-2*K2*T^2 M=8*T1*T2+4*T*(T1+T2+K2*T2)+(K2+K1*T2+1)*2*T^2+ K1* T^3 N=-24*T1*T2-4*T*(T1+T2+K2*T2)+(K2+K1*T2+1)*2*T^2+3*K1* T^3 P=24*T1*T2-4*T*(T1+T2+K2*T2)-(K2+K1*T2+1)*2*T^2+3*K1* T^3 Q=-8*T1*T2+4*T*(T1+T2+K2*T2)-(K2+K1*T2+1)*2*T^2+K1* T^3 % tao ham dau vao U(t) =1 (t) for i=1:1:5000 u(i)=1; end %tinh tian ham dau ra y(t) %cac gia tri ham ban dau y(1)=0; y(2)=0; y(3)=0.001667; for k=1:1:4997 y(k+3)=(A*u(k+3)+B*u(k+2)+C*u(k+1)+D*u(k)- N*y(k+2)-P*y(k+1)-Q*y(k))/M; end %ve hinh t=0.001:0.001:5; plot(t,y) hold on 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Vẽ trên cùng 1 sơ đồ 0 0 . 5 1 1 . 5 2 2 . 5 3 3 . 5 4 4 . 5 5 0 0 . 2 0 . 4 0 . 6 0 . 8 1 t h o i g i a n d a p u n g d a u r a d a u va o d a u r a

Ngày đăng: 26/01/2015, 10:23

Từ khóa liên quan

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

Tài liệu liên quan