Danh mục

Quá trình hình thành giáo trình lý thuyết điều khiển logic mờ trong các hàm liên thuộc của mô hình matlap 6.0 p5

Số trang: 10      Loại file: pdf      Dung lượng: 435.72 KB      Lượt xem: 9      Lượt tải: 0    
10.10.2023

Phí tải xuống: 2,000 VND Tải xuống file đầy đủ (10 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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ừ
Nội dung trích xuất từ tài liệu:
Quá trình hình thành giáo trình lý thuyết điều khiển logic mờ trong các hàm liên thuộc của mô hình matlap 6.0 p5Luaän vaên toát nghieäp 51x1 + y1 1 T KÑCS S ÑOÁI - FUZZY TÖÔÏNGx2 + y2 1 T KÑCS S - K1 T = 1s K2 T = 1s Choïn thôøi gian laáy maãu T = 1s, caùc heä soá khueách ñaïi K1, K2 baèng 1. Bieåu dieãn moâ hình vôùi caùc bieán döôùi daïng vector. Ñaët X = (x1, x2), Y = (y1, y2) Moâ hình trôû thaønh: + X Y 1 g(u) f(u) FUZZY S - Vôùi g(u) laø quan heä vaøo ra cuûa khaâu KÑCS. f(u) laø quan heä vaøo ra cuûa khaâu ñoái töôïng.III. Moâ phoûng treân MatLab: 1. Caùc coâng cuï veà Fuzzy trong MatLab: FIS Editor laø moät chöông trình taïo laäp boä ñieàu khieån môø cô baûn, trong ñoù coù caûchöông trình taïo laäp haøm lieân thuoäc, chöông trình soaïn thaûo haøm lieân thuoäc, … a. FIS Editor: FIS Editor cho pheùp xaùc ñònh soá ñaàu vaøo, soá ñaàu ra, ñaët teân caùc bieán vaøo, caùcbieán ra. FIS Editor ñöôïc goïi khi ñaùnh doøng leänh “Fuzzy” töø daáu nhaéc cuûa MatLab. Maønhình sau seõ ñöôïc hieån thò:Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLabLuaän vaên toát nghieäp 52 b. Thieát keá khaâu Fuzzy: Theo yeâu caàu cuûa moâ hình, ta thieát keá boä ñieàu khieån môø coù hai ngoõ vaøo vaø haingoõ ra. Caùc bieán ngoõ vaøo laø Flow vaø Temp, caùc bieán ngoõ ra laø Cold vaø Hot. Töø menu Edit, choïn Add Input roài choïn Add Output. Nhaép vaøo hình input1,input2, output1, output2 ñeå söûa teân trong oâ Name töông öùng.Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLabLuaän vaên toát nghieäp 53 Nhaép keùp vaøo hình temp ñeå taïo laäp caùc haøm lieân thuoäc cho bieán vaøo temp. Trong oâ Range nhaäp vaøo mieàn xaùc ñònh cuûa bieán. Vaøo menu Edit ñeå theâm caùchaøm lieân thuoäc. Coù caùc loaïi haøm lieân thuoäc nhö sau: Trong oâ Type, choïn haøm lieân thuoäc hình thang (trapmf) cho haøm cold vaø hot,vaø choïn haøm lieân thuoäc hình tam giaùc caân (trimf) cho haøm good.Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLabLuaän vaên toát nghieäp 54 OÂ Param duøng ñeå nhaäp thoâng soá cho töøng haøm khi nhaép vaøo haøm. OÂ Nameduøng ñeå ñaët teân cho haøm. Laøm töông töï nhö vaäy ñoái vôùi bieán flow. Ñoái vôùi hai bieán ra laø cold vaø hot, choïn caùc haøm lieân thuoäc laø hình tam giaùc.Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLabLuaän vaên toát nghieäp 55 Trôû laïi trong FIS Editor, trong phaàn Defuzzification choïn phöông phaùp giaûimôø. Coù caùc phöông phaùp giaûi môø nhö: Söû duïng Rule Editor ñeå taïo baûng luaät ñieàu khieån cho boä ñieàu khieån môø. Töømenu View, choïn Edit Rules ñeå kích hoaït Rule Editor.Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLabLuaän vaên toát nghieäp 56 Ñeå kieåm tra laïi hoaït ñoäng cuûa boä ñieàu khieån môø, ta vaøo menu View, choïnView Rules. Taïi oâ Input, ta coù theå nhaäp caùc giaù trò cuûa bieán ngaõ vaøo ñeå quan saùt caùc giaù tròcuûa bieán ngaõ ra.Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLabLuaän vaên toát nghieäp ...

Tài liệu được xem nhiều: