Tiểu luận Tin học ứng dụng - Đề tài: Sử dụng GUI và Simulink mô phỏng động cơ DC kích từ độc lập - Dương Thanh Long

NỘI DUNG

1) Phương trình của động cơ DC kích từ độc lập

2) Xây dựng mô hình Simulink

3) Sơ lược về các cộng cụ của GUI được sử dụng

4) Nạp dữ liệu từ GUI vào Simulink

5) Nạp dữ liệu từ Simulink vào GUI

 

ppt17 trang | Chia sẻ: hienduc166 | Lượt xem: 755 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Tiểu luận Tin học ứng dụng - Đề tài: Sử dụng GUI và Simulink mô phỏng động cơ DC kích từ độc lập - Dương Thanh Long, để tải tài liệu về máy bạn click vào nút TẢI VỀ ở trên
TIỂU LUẬN TIN HỌC ỨNG DỤNGĐề tàiSỬ DỤNG GUI VÀ SIMULINK MÔ PHỎNG ĐỘNG CƠ DC KÍCH TỪ ĐỘC LẬPGVHD:Dương Thanh LongSƠ ĐỒ CẤU TRÚC CỦA CHƯƠNG TRÌNHGUI 1(dcktdl.fig)SIMULINKFILE.MATGUI 2(dothi.fig)Mô phỏng động cơ DC kích từ độc lậpLấy dữ liệuLưu số liệuVẽ đồ thịNỘI DUNG1) Phương trình của động cơ DC kích từ độc lập2) Xây dựng mô hình Simulink3) Sơ lược về các cộng cụ của GUI được sử dụng4) Nạp dữ liệu từ GUI vào Simulink5) Nạp dữ liệu từ Simulink vào GUI1) Phương trình của động cơ DC kích từ độc lập:Phương trình điện áp Phương trình động học:Môment quay:Hằng số động cơ: Với J: môment quán tính ; Km:hằng số momet MT: môment tải ; :từ thộng kích từ 2) Cách chuyển sang sơ đồ khối của simulnk:Từ phương trình điện áp:Đặt:Ta có:Giải phương trình vi phân đặt:Từ phương trình chuyển động ta có:G1(1)G2(2)G3(3)UabG4(4)iMmnEMtMqφUabG4G1G2G3EMm2.Các khối simulink sử dụngNguồn và tải: Sources -> StepHằng số: Commonly Used Blocks -> GainTổng: Math Operations -> SumHàm truyền: Continuous ->intergrator -> Transfer FcnHiển thị: Sinks -> ScopLưu dữ liệu: Sinks -> To fileSơ đồ khối Simulink của động cơ DC kích từ độc lập3) Sơ lược về GUI:- Trong GUI có các trang cơ bản mà chương trình đã tạo sẵn: Ví dụ: tạo giao diện với các phép tính cơ bản4) Các lệnh được sử dụng1/ Get(handles.ten tag,’string’) : lấy giá trị 3/ Str2num(biến): chuyển đổi biến từ ký tự sang dạng số4/ Num2str(biến): chuyển đổi biến từ số sang dạng ký tự 2/ Set (handles.ten tag,’string’) : thiết lập giá trị cho đối tượng có tag (‘ten tag’)5/ Set_param(‘file.mdl/tên khối’,’tên thông số’,giá trị số liệu) lấy số liệu từ GUI thiết lập cho các thông số của các khối Simulik6/ Plot(x,y,’r’,’LineWidth’,0.5):vẽ đồ thị5/ Lấy dữ liệu từ Simulink (Scop) để vẽ đồ thị trên GUI To FileFile.datAxes của GUILưu dữ kiệuLoad dữ liệu(1)(2)(1) Dùng lệnh set_param thiết lập thông số cho to fileSet_param(‘file.mdl/ten To File’,’thông số To File’,’giá trị’,...liệt kê hết các thông số và gia trị...);(2) Dùng lệnh: load đưa dữ liệu ra GUILoad file.dat matran’sname

File đính kèm:

  • ppttinhoc.ppt
  • rartieuluan.rar
Bài giảng liên quan