Mô phỏng bộ lọc tuyến tính tối u
3.1 Giới thiệu về simulink
Simulik là một phần mềm dùng để mô hình hoá, mô phỏng và phân tích một hệ thống tự động. Simulik cho phép mô tả hệ thống tuyến tính, hệ phi tuyến, các mô hình trong thời gian liên tục gián đoạn hay một hệ kết hợp cả liên tục và gián đoạn. Để mô hình hoá, Simulik cung cấp một giao diện đồ hoạ để xây dựng mô hình nh là một sơ đồ khối sử dụng thao tác "nhấn và kéo" chuột. Với giao diện này bạn có thể xây dựng mô hình nh xây dựng trên giấy. Đây là sự khác xa các phần mềm mô phỏng trớc nó mà ở đó ngời sử dụng phải
đa vào các phơng trình vi phân và các phơng trình sai phân bằng một ngôn ngữ lập trình.
Việc lập trình trên Simulik sử dụng các đối tợng đồ hoạ gọi là Graphic Programming Unit. Loại hình lập trình này có xu thế đợc sử dụng nhiều trong kỹ thuật bởi u điểm lớn nhất của nó là tính trực quan.
Th viện của Simulik cũng bao gồm toàn bộ th viện các khối nh: khối nhận tín hiệu, các khối nguồn tín hiệu, các phần tử tuyến tính và phi tuyến, các đầu nối chuẩn. Ngời sử dụng có thể quan sát hệ thống ở mức tổng quát, vừa có thể đạt đợc mức độ cụ thể bằng cách nháy kép vào từng khối xác định xem xét chi tiết mô hình của từng khối. Với cách xây dựng kiểu này, ngời sử dụng có thể hiểu đợc sâu sắc tổ chức của một mô hình và những tác động qua lại của các phần tử trong mô hình nh thế nào.
Sau khi tạo lập ra đợc một mô hình, ngời sử dụng có thể mô phỏng nó trong Simulik bằng cách nhập lệnh trong các của sổ lệnh của Matlab hay sử dụng các Menu có sẵn. Hơn nữa ngời sử dụng có thể thay đổi thông số một cách trực tiếp và nhận biết đợc các ảnh hởng đến mô hình.