Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
1,31 MB
Nội dung
LÊ NGỌC PHƯƠNG SHSV:20092051 tuthienbao.com BÁO CÁO BÀI TẬP LỚN MỜ ĐỀ BÀI :ĐIỀU KHIỂN NHIỆT ĐỘ TRONG PHÒNG I.Yêu cầu: -Nhiệt độ phòng thay đổi từ 10-50 độ -Tốc độ động cơ: 0-400 vòng/phút -Uđk: 0-10 v -Sai lệch tín hiệu đặt tín hiệu thực: e: [-10 10] II.Tìm hiểu chung hệ thống: Việc xây xây dựng điều khiển mờ cho phòng thực qua bước: *Bước 1: Tìm hiểu hệthống -Việc điều khiển nhiệt độ phòng thực thơng qua điều khiển tín hiệu biến tần,từ đó,biến tần điều khiển quạt,làm thay đổi nhiệt độ phòng -Khâu so sánh làm nhiệm vụ so sánh tín hiệu đặt tín hiệu thực e= U-Ucb *Bước 2: chọn biến ngơn ngữ vào ra: Ta điều khiển nhiệt độ phòng theo quy luật PD,do đó,biến vào điều khiển mờ “sai lệch e” “đạo hàm sai lệch” Miền giá trị biến ngôn ngữ chọn sau: E=[-10 10],và DE=[-50 50],Uđk=[0 10] Hàm liên thuộc biến ngơn ngữ chọn sau: µE = [µENB(x), µENM(x), µENS(x), µEZE(x), µEPS(x), µEPM(x)] µDE = [µDENB(x), µDENM(x), µDENS(x), µDEZE(x), µDEPS(x), µDEPM(x)] µU = [µUS(x), µUT(x), µUB(x), µUGB(x), µUBB(x)] *Bước 3: Xây dựng luật hợp thành: Với tập mờ đầu vào, ta xây dựng ñược x = 36 luật điều khiển Các luật điều khiển xây dựng theo nguyên tắc sau: - Sai lệch âm lớn tác động điều khiển nhỏ - Sai lệch dương lớn tác động điều khiển lớn Bảng điều khiển E DE U NB NB NB NB NB NB NB ZE PM NM NS PS BB BB BB BB BB BB ZE ZE ZE ZE ZE ZE NB ZE PM NM NS PS GB GB GB GB GB GB PS NB B tuthienbao.com PS PS PS PM PM PM PM PM PM PM NM PS NB ZE PM NM NS PS B B B GB GB GB GB GB GB PS PS PS PS PS PS NB ZE PM NM NS PS BB BB BB BB BB BB NS NS NS ZE NS PS B B B PS PS PS PS NS ZE B B B *Bước 4: Chọn luật hợp thành Max-Min, giải mờbằng phương pháp trọng tâm, ta quan sát tác động luật quan hệvào - điều khiển *Bước 5: mô phỏng: Giao diện FIS EDITOR Mờ hóa sai lệch Ta chọn vùng sai lệch E nằm khoảng [-10 10] với biến ngôn ngữ:NB,ZE,PM,NM,NS,PS.Ta sử dụng hàm tam giác cho biến ngơn ngữ tuthienbao.com Mờ hóa đạo hàm sai lệch Ta chọn vùng sai lệch DE nằm khoảng [-50 50] với biến ngôn ngữ:NB,ZE,PM,NM,NS,PS.Ta sử dụng hàm tam giác cho biến ngơn ngữ Mờ hóa điện áp điều khiển Vùng điện áp điều khiển nằm khoảng từ [-10 10],ta sử dụng biến ngôn ngữ S,T,B,GB,BB ,sử dung hàm tam giác cho biến ngôn ngữ Ta có luật hợp thành sau: tuthienbao.com Từ ta thu quan hệ vào điều khiển Quan hệ vào điều khiển Hoạt động luật THỰC HIỆN MÔ PHỎNG TRÊN MATLAP-SIMULINK theo cấu trúc sau: Trong đó: Biến tần mơ tả hàm truyền: G(s)= Đối tượng “phòng” ta sấp xỉ khâu phi tuyến gần sau: T= Khâu phản hồi coi khâu khuyeech đại với Kkđ=0.2 *khi ta đặt đặt giá trị nhiệt độ,mà giá trị đầu vào điện áp,do ta cần khối chuyển đổi “ NHIETDO-DIENAP” ,coi khâu khuyeech đại với Kkđ=0.2 Ta có kết mơ sau(với nhiêt độ đặt 30 độ): Đáp ứng nhiệt độ nhiệt độ đặt 30 độ Nhận xét: giá trị nhiệt độ thực có bám theo giá trị đặt sai số.với nhiệt độ phòng biến đổi liên tục sai số coi chấp nhận