CHƯƠNG 5 THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN MỜ FUZZY
5.1.1. Xây dựng bộ điều khiển mờ
• Bước 1: Cấu trúc của bộ điều khiển mờ
- Tín hiệu vào BĐK mờ: Sai lệch E =
(t) ( )
r
y −y t
và đạo hàm sai lệch DE - Tín hiệu ra BĐK mờ: U
Hình 5.2. Cấu trúc bộ điều khiển mờ
• Bước 2: Định nghĩa tập mờ
Xác định giá trị ngôn ngữ của các biến ngôn ngữ như sau:
o E = {NB, NM, NS, ZE, PS, PM, PB}
o DE = {NB, NM, NS, ZE, PS, PM, PB}
o U = {NB, NM, NS, ZE, PS, PM, PB} Trong đó:
o NB là Negative Big: Âm nhiều
o NM là Negative Medium: Âm vừa
o NS là Negative Small: Âm ít
o PS là Positive Small: Dương ít
o PM là Positve Medium: Dương vừa
o PB là Positive Big: Dương ít
Xác định hàm liên thuộc cho biến ngôn ngữ E:
Hình 5.3. Mờ hóa đầu vào E
Xác định hàm liên thuộc cho biến ngôn ngữ DE:
Xác định hàm liên thuộc cho biến ngôn ngữ U:
Hình 5.5. Mờ hóa đầu ra U
• Bước 3: Xây dựng các luật điều khiển (mệnh đề hợp thành)
U DE NB NM NS ZE PS PM PB E NB NB NB NB NB NM NS ZE NM NB NB NB NM NS ZE PS NS NB NB NM NS ZE PS PM ZE NB NM NS ZE PS PM PB PS NM NS ZE PS PM PB PB PM NS ZE PS PM PB PB PB PB ZE PS PM PB PB PB PB
Hình 5.6. Xây dựng luật điều khiển cho bài toán
• Bước 4: Chọn thiết bị hợp thành
Chọn thiết bị hợp thành là MAX-MIN
Hình 5.8. Chọn thiết bị hợp thành cho bài toán
• Bước 5: Chọn nguyên lý giải mờ
Chọn nguyên lý giải mờ điểm trọng tâm
Hình 5.9. Chọn phương pháp giải mờ cho bài toán