4.1 Giới thiệu phần mềm Matlab – Simulink
4.1.1 Matlab – Simulink
Simulink là một phần mềm đồ hoạ, định hướng sơ đồ khối dùng để mô phỏng các hệ động lực. Đây là sản phẩm nằm bên trong Matlab và sử dụng nhiều hàm của Matlab và cũng có thể trao đổi qua lại với mơi trường Matlab để tăng thêm khả năng mềm dẻo của nó.
Với Simulink chúng ta có thể xây dựng mơ hình mơ phỏng của hệ thống giống như khi ta vẽ sơ đồ khối. Simulink có một khối thư viện với nhiều chức năng khác nhau.
Để xây dựng mơ hình ta khởi động Matlab và khởi tạo Simulink, mở thư viện của khối Simulink sau đó chọn các nhóm thích hợp. Thư viện của Simulink thường có 8 nhóm:
- Nhóm Continuous và Discrete: chứa các khối cơ bản để xử lý tín hiệu liên tục và rời rạc;
- Nhóm Function & table: chứa các khối thực hiện việc gọi hàm từ Matlab, khối nội suy và khối hàm truyền;
- Nhóm Math: chứa các khối thực thi các hàm toán học;
- Khối Monlinear: chứa các khối phi tuyến;
- Nhóm Sinks & Systems: chứa các khối cơng cụ xử lý tín hiệu;
- Nhóm Sinks: chứa các khối thực hiện chức năng xuất kết quả;
- Nhóm Source: chứa các khối phát tín hiệu.
Để copy một khối từ thư viện vào cửa sổ của mơ hình, chọn khối, rê chuột để kéo khối đã chọn thả vào cửa sổ mơ hình. Trong cửa sổ mơ hình, nếu muốn
copy một khối, ấn phím Ctrl và rê chuột sang vị trí đặt bản copy; nếu muốn xố hãy chọn nó và ấn phím Delete.
Để thực hiện một q trình mơ phỏng ta tiến hành các bước: xây dựng mơ hình mơ phỏng; xác lập giá trị các thơng số của mơ hình; xác lập điều kiện đầu; lựa chọn cách thức xuất kết quả; điều khiển việc thực thi q trình mơ phỏng.