1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo điều khiển thông minh xây dựng mô hình hàm truyền của hệ thống

14 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng mô hình hàm truyền của hệ thống
Tác giả Trần Việt Cường, Lương Nguyễn Phát
Người hướng dẫn THS. Nguyễn Trần Minh Nguyệt
Trường học Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh
Chuyên ngành Điện – Điện tử
Thể loại Báo cáo
Năm xuất bản 2023
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 14
Dung lượng 854,16 KB

Nội dung

Xây dựng mô hình hàm truyền của hệ thống2.. Thiết lập bộ PID rời rạc điều khiển cho hệ thống- Sau khi đã hoàn thành các bước mờ hóa và xây dựng bộ điều khiển Fuzzy xong,chúng ta tiến hàn

Trang 1

BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HỒ CHÍ MINH

KHOA ĐIỆN – ĐIỆN TỬ

-⸙∆⸙ -BÁO CÁO ĐIỀU KHIỂN THÔNG

MINH

GVHD:

THS Nguyễn Trần Minh Nguyệt SVTH:

Trần Việt Cường – 21151081 Lương Nguyễn Phát - 21151146

Trang 2

1 Xây dựng mô hình hàm truyền của hệ thống 3

2 Xây dựng bộ điều khiển fuzzy cho hệ bồn nước đơn 3

3 Thiết lập bộ PID rời rạc điều khiển cho hệ thống 5

4 Mô phỏng hệ thống bằng Matlab 6

5 Huấn luyện dạy học với neutral 8

Trang 3

1 Xây dựng mô hình hàm truyền của hệ thống

2 Xây dựng bộ điều khiển fuzzy cho hệ bồn nước đơn

Mờ hóa các dữ liệu đầu vào

- Có 2 dữ liệu vào được đặt là E và dE

Trang 4

- Tiến hành mờ hóa 2 dữ liệu đầu vào với sơ đồ như sau trong khoảng giá trị giới

hạn từ [-100 100]

- Dữ liệu đầu vào được mờ hóa với từng biến là NL, NS, Z, PS, PL.

- Sử dụng bộ fuzzy sugeno nên tương ứng với 2 ngõ vào trên ta được hàm f(u) ngõ

ra như sau

Trang 5

- Hàm f(u) ngõ ra được tuân theo bảng quy luật được lập ra từ 2 ngõ vào như sau

3 Thiết lập bộ PID rời rạc điều khiển cho hệ thống

- Sau khi đã hoàn thành các bước mờ hóa và xây dựng bộ điều khiển Fuzzy xong,

chúng ta tiến hành xây dựng bộ điều khiển PID để kết hợp 2 bộ điều khiển lại với nhau

- Dựa vào tính toán ta có được các thông số Kp, Ki, Kd và tiến hành mô phỏng trên

matlab như sau

Trang 6

- Với lần lượt Kp=92.2358, Ki=25.0206 được thông qua khâu tích phân để đưa vào

ngõ ra và Kd=5.2486 thông qua khâu đạo hàm để đưa vào ngõ ra tương tự

4 Mô phỏng hệ thống bằng Matlab

- Sau khi xây dựng hàm truyền, bộ điều khiển fuzzy và pid thì ta tiến hành mô

phỏng kết hợp tất cả lại với nhau để tạo nên 1 hệ thống hoàn chỉnh như sau

- Chạy mô phỏng trên ta thu được dạng sóng ngõ ra của hệ thống khi đã thông qua

fuzzy và pid như sau

Trang 7

- Dựa vào biểu đồ đã quan sát ta thấy được khi sử dụng bộ điểu khiển Fuzzy-PID thì

tín hiệu ra bám sát với tín hiệu mong muốn

- Để kiểm tra tính chính xác của bộ điều khiển trên thì ta sẽ kết hợp thực hiện song

song với bộ điều khiển PID rời rạc

Trang 8

- Mô phỏng với tín hiệu đầu vào là sóng vuông

Trang 9

 Nhận xét: Sau khi tiến hành chạy mô phỏng ta nhận thấy đối với 2 trường hợp thì ngõ ra của hệ thống đều bám sát với tín hiệu mong muốn

5 Huấn luyện dạy học với neutral

- Để huấn luyện đầu tiên ta khai báo các dữ liệu vào của hệ thống bồn nước như sau

và xây dựng hệ thống rời rạc

- Kết hợp bộ điều khiển fuzzy ta được như sau

Trang 10

- Sau đó tiến hành viết code trên ứng dụng matlab để huấn luyện hệ thống như sau

- Tiến hành thu thập dữ liệu bằng cách đưa tín hiệu nhiễu vào hệ thống thông qua bộ

điều khiển fuzzy để thu thập các dữ liệu đầu vào và ra của bộ điều khiển

Trang 11

- Khi đã thu thập được dữ liệu ngõ vào và ra của bộ điều khiển ta tiến hành training

hệ thống bằng cách chạy đoạn code ở trên với maxepoch=200.000, Emax=0.0001,

hệ số học eta=0.000001

- Sau khi cho hệ thống học tới khoảng chu kì 70.000 thì dừng lại ta được sơ đồ mô

hình khối neutral như sau

Trang 12

- Sau đó cho khối Neutral network vào hệ thống và chạy song song với bộ điều

khiển fuzzy để kiểm tra xem quá trình huấn luyện hệ thống đã thành công chưa

 Nhận xét: Kết quả huấn luyện tương đối thành công vì gần như bám sát với bộ

Trang 14

- Nhận xét: Từ mô phỏng trên ta nhận thấy được là quá trình huấn luyện neutral hoàn toàn thành công khi ngõ ra gần như bám sát với bộ điều khiển fuzzy và đáp ứng được yêu cầu mong muốn thực hiện

Ngày đăng: 24/03/2024, 14:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w