Matlab Simulink cơ bản phần 4: Tạo Model (p2)

Lu ROm

Administrator
Staff member
25 Tháng bảy 2014
481
119
43
31
One piece
vimach.net
- Ở bài trước chúng ta đã tìm hiểu cách tạo một model và một số thuộc tính cho model. Bài này chúng ta sẽ làm một ví dụ về việc tạo một model hoàn chỉnh và mô phỏng chúng.
1 Ví dụ 1
- Ví dụ tạo mạch tích phân với giá trị khởi tạo cho trước.
+ Tạo mô hình sau đây và chạy mô phỏng:
upload_2016-7-4_20-19-55.png

--> Bước 1: Đặt các khối trên vào mô hình
++ Ví dụ này sử dụng các khối sau:
upload_2016-7-4_20-21-12.png

--> Bước 2: Cấu hình
upload_2016-7-4_20-22-44.png

- Double-click vào khối Integrator. Cửa sổ thông số (thuộc tính) cho khối Integrator xuất hiện:
upload_2016-7-4_20-23-0.png

- Chọn "Initial condition source=external". Khối Integrator bây giờ trông giống như thế này:
upload_2016-7-4_20-24-37.png

- Double-click vào các khối Constant. Cửa sổ thông số cho khối Constant xuất hiện:
upload_2016-7-4_20-25-57.png

- Trong trường giá trị Constant, chúng ta gõ vào giá trị ban đầu cho integrator là 1.

-->Bước 3:
Đi dây
- Sử dụng chuột để đi dây đầu vào và đầu ra của các khối.
upload_2016-7-4_20-28-34.png

- Sau khi nối dây chúng ta có model hoàn chỉnh sau:
upload_2016-7-4_20-31-8.png

--> Bước 4: Cấu hình Mô phỏng
- Chúng ta có thể điều chỉnh thông số cấu hình liên quan đến mô phỏng cho model. Chọn "Configuration Parameters…" trong menu Simulation.
upload_2016-7-4_20-35-8.png

- Cửa sổ sau xuất hiện:
upload_2016-7-4_20-35-44.png

- Ở đây chúng ta thiết lập các thông số quan trọng như:
 Thời gian Start và Stop cho các mô phỏng
 Loại Solver được sử dụng (ode45, ode23, vv)
 Fixed-step/Variable-step

--> Bước 5: Mô phỏng
- Bắt đầu mô phỏng bằng cách nhấn vào biểu tượng "Start Simulation" trong Toolbar:
upload_2016-7-4_20-31-54.png

--> Bước 6: Kết quả
- Double-click vào khối Scope để xem kết quả mô phỏng:
upload_2016-7-4_20-32-37.png


2. Ví dụ 2
- Sử dụng vectơ
-- Tạo sơ đồ khối sau đây:
upload_2016-7-4_20-43-35.png

-- Đối với khối Gain, tạo các thông số sau:
upload_2016-7-4_20-44-26.png

- Chúng ta có thể sử dụng cú pháp MATLAB để tạo ra một vector như hình. Nếu bạn muốn xem kích thước tín hiệu, chọn "Signal Dimensions" và "Wide Nonscalar Lines" như dưới đây:
upload_2016-7-4_20-47-3.png

-- Sơ đồ khối sẽ hiển thị như sau:
upload_2016-7-4_20-48-6.png

-- Các dòng dày chỉ ra vectơ, trong khi số (8) là kích thước của vector.
-- Hãy thay đổi khối Saturation:
upload_2016-7-4_20-49-34.png

- Chạy mô phỏng và xem kết quả trong khối Scope.