CHUYÊN ĐỀ NGHIÊN CỨU VỀ MATLAB REALTIME WORKSHOP

48 715 10
CHUYÊN ĐỀ NGHIÊN CỨU VỀ  MATLAB REALTIME WORKSHOP

Đ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

Chuyên đề tập trung đưa ra:1. Công cụ tạo mã chương trình tối ưu từ các mô hình Simulink2. Xây dựng các chương trình có thể làm tăng tốc quá trình mô phỏng3. Vận dụng với nhiều đối tượng khác nhau4. Công cụ giám sát tín hiệu và điều chỉnh thông số với chế độ Simulink giao tiếp ngoài5. Hỗ trợ các hệ thống liên tục rời rạc và hỗn hợp

Chuyên đề : Matlab/Realtime Workshop Trình bày : Nguyễn Ngọc Tú Bộ môn Thiết bị điện eBook for You Realtime Workshop là gì ?  Công cụ tạo mã chương trình tối ưu từ các mô hình Simulink  Xây dựng các chương trình có thể làm tăng tốc quá trình mô phỏng  Vận dụng với nhiều đối tượng khác nhau  Công cụ giám sát tín hiệu và điều chỉnh thông số với chế độ Simulink giao tiếp ngoài  Hỗ trợ các hệ thống liên tục rời rạc và hỗn hợp eBook for You Các sản phẩm hỗ trợ :  MATLAB 6.0 (R12) trở lên  Simulink 4.0 (R12) trở lên  Một chương trình biên dịch hỗ trợ : - Borland C v 5.3 , 5.4 , 5.5 - LCC đi kèm với Matlab - Microsoft Visual C/C++ 5 , 6 - Watcom C v10.6 , 11 eBook for You Các thành phần cơ bản của Realtime Workshop :  Simulink code generator  Make process  Simulink external model  Targeting support  Rapid Simulation eBook for You Giao diện giám sát/gỡ rối của chế độ Simulink giao tiếp ngoài Ta có thể quan sát các tín hiệu cần thiết dùng các khối Scope hay Display Ta có thể thay đổi các tham số của các block khi đang chạy mô hình eBook for You Giao diện giám sát/gỡ rối của chế độ Simulink giao tiếp ngoài Blockset Dials and Gauges dùng để thiết kế giao diện cho hệ thống eBook for You Real-time Windows Target Các hỗ trợ cho mô hình Simulink chế độ giao tiếp ngoài (realtime) : • điều chỉnh tham số khi mô hình đang chạy • upload dữ liệu tới các Scope • upload dữ liệu tới các khối display • upload dữ liệu tới các khối tự tạo (các S-function) • blockset Dials and Gauges hỗ trợ việc thiết kế giao diện eBook for You xPC Target Matlab Simulink RTW xPC Target Host PC Target PC Realtime Kernel I/O (phần cứng) Cáp giao tiếp Host - Target Đối tượng (thực) • DA, AD, DIO, counter • CAN, RS232, GPIB PC, laptop with PCI/ISA bus eBook for You Realtime Workshop  Mô hình Realtime có thể dùng hầu hết các khối của Simulink bao gồm các hệ thống liên tục và rời rạc  Khi tạo code Realtime phải dùng thuật toán tích hợp fixed-step. Realtime Workshop không hỗ trợ M-file S-function  Mô hình Simulink có thể loại bỏ mô hình hệ thống vật lý và thay thế bằng các khối I/O kết nối vơi các cảm biến và cơ cấu chấp hành eBook for You Cấu trúc của Real-time Workshop eBook for You [...]...The Realtime Workshop : Lựa chọn cấu hình target  Menu Simulation/Simulation parameters/Real-Time  Cửa sổ Simulink : Menu Tools/Real-Time Workshop/ Option eBook for You Workshop  Realtime Windows Target : Host PC chung với Target PC  xPC Target : Host PC riêng biệt với Target PC Ưu điểm của xPC Target là có khoảng cách dài giữa Host và Target PC eBook for You Realtime target  Realtime Kernel... dụng Realtime  Thu thập và giám sát tín hiệu trên Host PC hay Target PC  Điều chỉnh thông số eBook for You xPC Target xPC Target không đòi hỏi phải có hệ điều hành cài đặt trên Target PC Ta phải khởi động Target PC với một đĩa khởi động trong đó có xPC Target Kernel được tạo ra trong Matlab  Trong cửa sổ lệnh của Matlab : xpcsetup  Đưa đĩa mềm vào và nhấn OK eBook for You Realtime Kernel Realtime Workshop, ... dụng Realtime được tạo ra với Realtime Workshop và xPC Target có thể chạy thời gian thực trên một PC tiêu chuẩn mà không cần dùng hệ điều hành Window eBook for You Ứng dụng thời gian thực Realtime xPC Realtime Kernel lưu dữ liệu của tín hiệu từ ứng dụng thực trong Ram của Target PC -> có thể phân tích và hiển thị các tín hiệu  Giám sát tín hiệu : thu thập dữ liệu của tín hiệu không có thông tin về thời... Điều chỉnh thông số Realtime Windows Target là một giải pháp máy tính để đánh giá và thử nghiệm các hệ thống thời gian thực, trong đó sử dụng một PC để làm chức năng Host và Target  Realtime Kernel : PC clock, I/O driver, Simulink external mode  Ứng dụng Realtime  Thu thập và phân tích tín hiệu  Điều chỉnh thông số eBook for You Realtime Windows Target Ví dụ minh họa sử dụng Realtime Windows Target... số eBook for You Realtime Windows Target Ví dụ minh họa sử dụng Realtime Windows Target Kiểm tra đáp ứng của mô hình không chạy trong thời gian thực  Ứng dụng Realtime Windows Target Tạo mã Realtime, liên kết với phần cứng  Chạy ứng dụng Realtime Khảo sát đáp ứng của hệ thống khi chạy trong thời gian thực eBook for You  Xây dựng mô hình Simulink  Mô phỏng mô hình Simulink  Tạo mô hình Simulink... menu Simulink >Simulation parameters >Solver tab Solver options :chọn chế độ Fixed-step eBook for You Nhập thông số mô phỏng Chọn System target file rtwin.tlc (Real-Time Windows Workshop) eBook for You Nhập các thông số Realtime Workshop  Tạo mã real-time cho mô hình Simulink eBook for You Build Model  Khối Scope được dùng để quan sát dạng sóng tín hiệu  Ta có thể lưu trữ dữ liệu của tín hiệu vào Workspace... xuống Target PC  Chạy ứng dụng Realtime Khảo sát đáp ứng của hệ thống khi chạy trong thời gian thực eBook for You  Xây dựng mô hình Simulink  Mô phỏng mô hình Simulink  Tạo mô hình Simulink đơn giản  Thêm khối Outport để thu dữ liệu của tín hiệu vào Workspace để phân tích eBook for You Mô hình Simulink  Từ menu Simulink->simulation parameters>Solver  Dữ liệu realtime được lưu vào các object . ra trong Matlab  Trong cửa sổ lệnh của Matlab : xpcsetup  Đưa đĩa mềm vào và nhấn OK eBook for You Ứng dụng thời gian thực Realtime Realtime Workshop, Stateflow Coder, xPC. PCI/ISA bus eBook for You Realtime Workshop  Mô hình Realtime có thể dùng hầu hết các khối của Simulink bao gồm các hệ thống liên tục và rời rạc  Khi tạo code Realtime phải dùng thuật toán. Real-time Workshop eBook for You The Realtime Workshop : Lựa chọn cấu hình target  Menu Simulation/Simulation parameters/Real-Time Workshop  Cửa sổ Simulink : Menu Tools/Real-Time Workshop/ Option

Ngày đăng: 13/08/2014, 14:57

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

Tài liệu liên quan