Tải bản đầy đủ (.pdf) (14 trang)

Tài liệu luận văn nghiêng cứu hệ thống điều khiển mờ bằng MATLAB, chương 10 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (212.93 KB, 14 trang )

Chương 10:
Mô phỏng trên MatLab
1. Các công cụ về Fuzzy trong MatLab:
FIS Editor là một chương trình tạo lập bộ điều khiển mờ cơ
bản, trong đó có cả chương trình tạo lập hàm liên thuộc, chương
trình soạn thảo hàm liên thuộc, …
a. FIS Editor:
FIS Editor cho phép xác đònh số đầu vào, số đầu ra, đặt tên
các biến vào, các biến ra.
FIS Editor được gọi khi đánh dòng lệnh “Fuzzy” từ dấu
nhắc của MatLab. Màn hình sau sẽ được hiển thò:
b. Thiết kế khâu Fuzzy:
Theo yêu cầu của mô hình, ta thiết kế bộ điều khiển mờ có
hai ngõ vào và hai ngõ ra. Các biến ngõ vào là
Flow và Temp,
các biến ngõ ra là
Cold và Hot.
Từ menu Edit, chọn
Add Input rồi chọn Add Output. Nhắp
vào hình input1, input2, output1, output2 để sửa tên trong ô
Name tương ứng.
Nhắp kép vào hình temp để tạo lập các hàm liên thuộc cho
biến vào
temp.
Trong ô Range nhập vào miền xác đònh của biến. Vào
menu
Edit để thêm các hàm liên thuộc. Có các loại hàm liên
thuộc như sau:
Trong ô
Type, chọn hàm liên thuộc hình thang (trapmf) cho
hàm


cold và hot, và chọn hàm liên thuộc hình tam giác cân
(trimf) cho hàm
good.
Ô
Param dùng để nhập thông số cho từng hàm khi nhắp
vào hàm. Ô
Name dùng để đặt tên cho hàm.
Làm tương tự như vậy đối với biến
flow.
Đối với hai biến ra là cold và hot, chọn các hàm liên thuộc
là hình tam giác.

×