Mô phỏng hệ thống động học sử dụng Simulink - Pdf 63

CM Soft 70 NCT F2 Q10
Trang 1
Chơng 8
mô phỏng Hệ thống động học
sử dụng simulink

Simulink l phần mềm mô phỏng các hệ thống động học trong môi trờng
Matlab. Đặc điểm của Simulink l lập trình ở dạng sơ đồ cấu trúc của hệ thống. Nghĩa l ,
để mô phỏng một hệ thống đang đợc mô tả ở dạng phơng trình vi phân, phơng trình
trạng thái, hm truyền đạt hay sơ đồ cấu trúc thì chúng ta cần chuyển sang chơng trình
Simulink dới dạng các khối cơ bản khác nhau theo cấu trúc cần khảo sát. Với cách lập
trình nh vậy ngời nghiên cứu hệ thống sẽ thấy trực quan v dễ hiểu.
Trong môi trờng Simulink có thể tận dụng đợc các khả năng tính toán, phân tích
dữ liệu, đồ hoạ của Matlab v sử dụng các khả năng của toolbox khác nh toolbox xử lý
tín hiệu số, logic mờ v điều khiển mờ, nhận dạng, điều khiển thích nghi, điều khiển tối
u v v.Việc Simulink kết hợp đợc với các toolbox đã tạo ra công cụ rất mạnh để khảo
sát động học các hệ tuyến tính v phi tuyến trong một môi trờng thống nhất.

8.1 Th viện khối chuẩn của Simulink:
Môi trờng lập trình Simulink đợc tạo nên từ các khối chuẩn trong các th viên
của Simulink. Các th viện Simulink bao gồm các khối sau:


Ramp Phát tín hiệu đờng y= ax +b
Random Number Tạo các số ngẫu nhiên phân bố chuẩn
Repeating Sequence Tạo tín hiệu tuỳ ý lặp lại theo chu kỳ
Signal Generator Tạo các dạng tín hiệu khác nhau
Sine Wave Tạo tín hiệu hình sin
Step Tạo tín hiệu dạng hm bậc thang đơn vị (hm bớc nhảy)
Uniform Random Number Tạo các số ngẫu nhiên phân bố đều

8.1.2 Th viện các khối Sinks.
ở đây gồm các khối dùng để hiển thị hoặc ghi lại kết quả mô phỏng ở đầu ra một
khối trong hệ thống đợc khảo sát. Trong th viện Sinks có các khối sau:

Tên khối Chức năng
Display Hiển thị tín hiệu dới dạng chữ số
Scope Khối quan sát
Stop simulation Ngừng quá trình mô phỏng khi lợng vo khác không
To File Ghi dữ liệu vo File
To Workspace Ghi dữ liệu vo vùng lm việc
XY graph Hiển thị đồ thị XY của tín hiệu trên cử sổ đồ thị MATLAB

8.1.3 Th viện các khối Dicrete (tín hiệu rời rạc hay tín hiệu số Z)
Th viện ny có các khối cơ bản của hệ thống rời rạc, các khối tính toán trong miền
thời gian rời rạc. Cụ thể bao gồm các khối nh trong bảng sau:

Tên khối Chức năng
Discrete Transfer Ecn Biểu diễn hm truyền trong hệ rời rạc
Discrete Zero- pole Biểu diễn hm truyền trong hệ rời rạc thông qua Pole v Zero
Discrete -Filter Biểu diễn các bộ lọc HR v FIR
Discrete State- Space Biểu diễn hệ thống trong không gian trạng thái rời rạc
Discrete- Time Integrator Biểu diễn tích phân tín hiệu rời rạc theo thời gian

Saturation Khâu bão ho tín hiệu (khâu hạn chế).
Switch Chuyển mạch giữa hai lợng vo.

8.1.6 Th viên khối Signal & System:
Th viện Signal & System có các khối biểu diễn tín hiệu v hệ thống. Cụ thể bao
gồm các khối chính nh sau:

Tên khối Chức năng
Sub&Systems Xây dựng hệ thống con bên trong hệ thống lớn
In1 Tạo cổng vo cho một hệ thống
Demux (phân kênh) Tách tín hiệu véctơ thnh các tín hiệu vô hớng
Mux (Dồn kênh) Gộp các tín hiệu thnh một véctơ
Out1 Tạo cổng ra cho một hệ thống

8.1.7 Th viện chứa các khối toán học Math:
Th viện Math có các khối biểu diễn hm toán học. Cụ thể bao gồm các khối chính
nh sau:

Tên khối Chức năng
Abs Biểu diễn giá trị tuyệt đối của lợng vo
Combuanatoril logic Biểu diễn bảng chân lý.
Dot product Nhân giữ hai véctở
Product Thực hiện nhân các lợng vo
Gain Bộ (khâu) khuyếch đại
Matrix gain BKĐ có hệ số khuyếch đại l một Ma trận
Math function Các hm toán học
MinMax Tìn giá trị min, max
CM Soft 70 NCT F2 Q10
Trang 4
Relational Toán tử quan hệ
8.3 Các trình đơn thông dụng của Simulink (cửa sổ lm việc untitled):

Các trình đơn của Simulink nằm ở phía trên cửa sổ lm việc. Khi một mục trong
trình đơn m theo sau có mũi tên mầu đen trỏ sang phải thì sẽ mở ra trình đơn con, còn
khi phía sau l dấu ba chấm thì sẽ mở ra một hộp thoại.
Những mục đứng riêng biệt thì kết quả sẽ l một tác vụ trực
tiếp. Trong phạm vi phần ny chỉ giới thiệu các trình đơn
thông dụng trong cửa sổ untitled.

8.3.1 Trình đơn File:

ắ New:
Hình 8.2: Cấu trúc th việnmở rộng của Simulink
CM Soft 70 NCT F2 Q10
Trang 5
- New/ untitled: Mở cửa sổ lm việc mới để xây dựng một hệ thống mới
- New/ library: Mở cửa sổ để tự xây dựng một th viên riêng cho ngời sử dụng.
ắ Open: HIển thị một hộp thoại với danh sách các file đã lu, ta tìm file cần mở rồi
kích vo nút Open để mở file.
ắ Close: Đóng cửa sổ đang mở.
ắ Save: Ghi lại nội dung của một file.
ắ Save as: Ghi lại nội dung của một file mới.
ắ Model Properties: Các thông số của mô hình.
ắ Print: In một sơ đồ khối.
ắ Print Seup: Hiển thị danh sách lựa chọn máy in v kích thứơc giấy..
- Max step size: Bớc tính lớn nhất.
- Initial step size: Bớc tính lúc đầu.
- Relative tolerance: Sai số cho phép.
- Start time: Thời gian bắt đầu mô phỏng.
- Stop time: Thời gian kết thúc mô phỏng.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status