Fuzzylogic control with s7 300

36 540 0
Fuzzylogic control with s7 300

Đ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

hướng dẫn về fuzzy logic giúp các bạn hiểu sơ bộ về phương pháp điều khiển mới này.Ngoài ra giúp các bạn học ngành tự động hóa hiểu thêm ứng dụng thực tiễn trong thực tế.fjslkfhsdhg,g,agglkgkngklnlgkfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

Điều Khiển Mờ Với S7-300 Phần 1: Giới thiệu điều khiển mờ Tập thực : theo lý thuyết tập hợp cổ điển thành viên tập hợp định nghĩa “thành viên” “không thành viên” tập. Quan hệ tập có hai giá trị (có/không, 1/0, đúng/sai). Tập hàm quan hệ giá trị nhị phân gọi tập thực (không mờ) Tập mờ : tập hợp mở rộng hàm quan hệ cho phép định nghĩa giá trị biểu diễn tốt suy nghĩ người. Con người sử dụng khái niệm mà cấp bậc ý nghĩa khác trái ngược Một tập mờ A vũ trụ X định nghĩa hàm thành viên ánh xạ từ vũ trụ X vào khoảng đơn vị 1.1 Ứng dụng logic mờ điều khiển -Việc xử lí thông tin dựa logic mờ thích ứng cần thiết việc xử lí định nghĩa lời nói theo luật toán học “Nếu-Thì” -Không ứng dụng trình điều khiển vòng kín hở mà logic mờ dùng cho trình xử lí thông tin đo lường thu tập liệu hoạt động quản lí kế hoạch -Logic mờ cho phép việc chuyển “kinh nghiệm” chuyên gia vào máy tính có khái niệm “tự động” nghĩasự tối ưu giải vấn đề nhanh chóng 1.2 Ưu, nhược điểm điều khiển mờ Ưu điểm : -Không cần phải sử dụng mô hình toán học quán trình xử lí tránh khỏi khó khăn mô tả toán học -Sự thực đơn giản việc mô tả luật ngôn ngữ (nếu, thì) máy tính để giải vấn đề -Sự diễn biến dễ hiểu người -Có khả ứng dụng cho trình phức tạp rắc rối Nhược điểm : -Không cần mô hình toán học nên không chắn -Thường khả ứng xử học hỏi ứng xử hệ thống thay đổi -Việc thiết kế đòi hỏi phải có kinh nghiệm trình độ cao 1.3 Các bước thực hệ thống điều khiển mờ 1.3.1 Giới thiệu hàm thành viên tập mờ : Nhìn chung, hàm thành viên định nghĩa tất hàm khác (phân bố bình thường, hàm chữ S, hình thang) Đối với mục đích ứng dụng người ta lấy hàm thành viên dạng hình thang hình tam giác làm chuẩn. Chúng mô tả với điểm tạo nhiều phép tính không gian 1.3.2 Các bước thực hệ điều khiển mờ : Để hệ điều khiển mờ hoạt động điều cần thiết phải làm việc với giá trị không mờ đầu vào đầu hệ thống. Cần phải có chuyển đổi tương thích đầu vào đầu hệ mờ liệu điều khiển đối tượng điều khiển dạng giới thực. Những chuyển đổi việc mờ hóa thuật giải mờ Sơ đồ bên biểu giai đoạn thực hệ mờ Phần : Xây dựng chương trình điều khiển mờ với phần mềm cấu hình 2.1. Giới thiệu phần mềm hỗ trợ cho điều khiển mờ với S7 : Phần mềm cấu hình sử dụng hỗ trợ cho điều khiển mờ khối FCPA (Fuzzy Control Parameter Assignment) Ngoài sử dụng công cụ cấu hình hỗ trợ hãng Siemens với đặc tính tương tự Sau tích hợp module FCPA phần mềm cấu hình thư viện S7 có thư viện mờ tích hợp vào có khối hỗ trợ cho điều khiển mờ FB30, FC30, FC31 Giao diện phần mềm cấu hình 2.2. Thiết lập hệ thống với phần mềm cấu hình : 2.2.1. Định nghĩa biến đầu vào đầu : Đầu vào hệ mờ sử dụng cho phần mềm cấu hình biến ngôn ngữ người dùng định nghĩa Phần mềm cho phép định nghĩa lớn ngõ vào ngõ thực định nghĩa biến đầu vào/ra cho hệ thống phải dựa vào thông số biến liệu cho hệ thống cần điều khiển Cần xác định rõ xác ngõ vào tín hiệu điều khiển ngõ điều khiển Cấu trúc kiểu liệu tham số đầu vào khối FB • Các tham số bổ sung đầu vào: Gọi khối chức FB chương trình S7-300 • Để sử dụng khối FB phải gọi chương trình điều khiển. Có thể gọi FB khối OB1, hay chương trình điều khiển theo thời gian OB35(100ms gọi lần). Và việc tương tự phải làm cho khối DB, điều khiển thông qua biến START_STOP khối FB. Việc gọi hỗ trợ chức Editor S7 Manager. Gọi khối chức FB chương trình S7-300 • Lệnh gọi STL sau: CALL FB31, DB31 INPUT1:= INPUT2:= INPUT3:= INPUT4:= INPUT5:= INPUT6:= INPUT7:= INPUT8:= OUTPUT1:= OUTPUT2:= OUTPUT3:= OUTPUT4:= INFO:=MB50 Gọi khối chức FB chương trình S7-300 • Trong suốt trình gọi khối FB, ta đồng thời khối DB mà chứa thông tin thiết lập, bao gồm ngõ vào ra. Ví dụ: STL : CALL ( FB30, DB30 INFO := MB30); Trong lệnh INFO cung cấp thông tin trạng thái ứng dụng mờ, như: Lỗi, không lỗi, cảnh báo. Thiết đặt bên I/O • Việc truy cập từ bên vào khối liệu thực sau khối liệu tạo đối tượng có tên gán cụ thể Ví dụ : Phần : Ví dụ tạo hệ mờ điều khiển van [...]... thành cho hệ thống Phần 3: Giao tiếp với họ S7- 300 Cho các seri của SIMATIC S7 thì có các khối hàm cho phép FuzzyControl++ tồn tại như sau : FB30 : khối hàm của S7 dành cho S7- 300/ 400 (1206 bytes) FB31 : khối hàm của S7 dành cho S7- 400 (1206 bytes) DB30: khối dữ liệu cho FB 30 (4132 bytes) DB31:khối dữ liệu cho FB 31 (20156 bytes) Mơ hình giao tiếp giữa S7- 300 với phần mềm cấu hình Sử dụng dụng khối... trợ bởi chức năng Editor trong S7 Manager Gọi khối chức năng FB trong chương trình của S7- 300 • Lệnh gọi trong STL như sau: CALL FB31, DB31 INPUT1:= INPUT2:= INPUT3:= INPUT4:= INPUT5:= INPUT6:= INPUT7:= INPUT8:= OUTPUT1:= OUTPUT2:= OUTPUT3:= OUTPUT4:= INFO:=MB50 Gọi khối chức năng FB trong chương trình của S7- 300 • Trong suốt q trình gọi khối FB, ta cũng đồng thời chỉ ra khối DB mà chứa các thơng... FB trong chương trình của S7- 300 • Để có thể sử dụng thì khối FB phải được gọi trong chương trình điều khiển Có thể gọi FB trong khối OB1, hay trong một chương trình điều khiển theo thời gian như OB35(100ms gọi 1 lần) Và việc tương tự cũng phải được làm cho khối DB, nó được điều khiển thơng qua biến START_STOP trong khối FB Việc gọi này được hỗ trợ bởi chức năng Editor trong S7 Manager Gọi khối chức . thống Phần 3: Giao tiếp với họ S7-300 Cho các seri của SIMATIC S7 thì có các khối hàm cho phép FuzzyControl++ tồn tại nh sau :ư FB30 : khối hàm của S7 dành cho S7-300/ 400 (1206 bytes) FB31 :. khiển mờ với S7 : Phần mềm cấu hình được sử dụng hỗ trợ cho điều khiển mờ là khối FCPA (Fuzzy Control Parameter Assignment) Ngoài ra cũng có thể sử dụng công cụ cấu hình được hỗ trợ bởi hãng. Điều Khiển Mờ Với S7-300 Tập thực : theo lý thuyết về tập hợp cổ điển thì mỗi thành viên trong tập hợp được định

Ngày đăng: 21/09/2015, 15:16

Mục lục

  • Giao diện của phần mềm cấu hình

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan