Hệ thống điều khiển cô bản : Một hệ thống điều khiển cô bản bao gồm ba thành phần : ·Bộ điều khiển ·Đối tượng Điều khiển ·Thành phần cảm biến và các thiết bị đo lường
LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________3.1 HỆ THỐNG ĐIỀU KHIỂN CƠ BẢN VÀ THUẬT TỐN PID KINH ĐIỂN:Hệ thống điều khiển cơ bản : Một hệ thống điều khiển cơ bản bao gồm ba thành phần : •Bộ điều khiển •Đối tượng Điều khiển •Thành phần cảm biến và các thiết bị đo lườngCảm biếnHình 3.1 :cấu trúc hệ thốngđiều khiển vòng kínBộ điều khiểnĐối tượngđiều khiểnMột hệ thống điều khiển vòng kín như trên có thể được dưới dạng phương trình vi phân tổng qt : =−−)(,)(, .,)(),(,)(11trdttyddttdytytFdttydnnnnTrong đó r(t) là đầu vào của hệ thống y(t) là đầu ra của hệ thống F là một hàm số , thơng thường F là hàm phi tuyến .Nếu sử dụng phương trình trạng thái , hệ thống điều khiển có thể được mơ tả bằng phương trình u(t) = h [t , x(t) , r(t) ] Trong đó u(t) là tín hiệu điều khiển đối tượng r(t) là đầu vào của hệ thống x(t) là ma trận trạng tháiThuật tốn PID kinh điển :+Luật điều khiển P : luật điều khiển P tạo tín hiệu điều khiển tỉ lệ với tín hiệu sai lệch . Nếu sai lệch nhỏ, bộ điều khiển tạo ra tín hiệu điều khiển nhỏ . Nếu sai lệch lớn , bộ điều khiển tạo ra tín hiệu điều khiển lớn .Phương trình mơ tả luật điều khiển P : )(.)( teKtuP=________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 4545 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________Trong ñó : u(t) là tín hiệu ñiều khiển e(t) là tín hiệu sai lệch (ñầu vào bộ ñiều khiển ) KP là hệ số tæ lệ+Luật ñiều khiển PI : luật ñiều khiển PI là sự kết hợp khâu tæ lệ P và khâu tích phân I có tác dụng loại bỏ các sai lệch tónh . Khâu tích phân I sẽ liên tục thay ñổi tín hiệu ñiều khiển cho ñến khi sai lệch bằng 0 . Luật ñiều khiển PI ñöợc dùng trong những hệ thống có tải thay ñổi trong khi luật ñiều khiển P không thể giảm sai lệch xuống mức chấp nhận ñöợc .Phöông trình mô tả luật ñiều khiển PI : ∫+= dtteKteKtuIP).(.)(.)(Trong ñó : u(t) là tín hiệu ñiều khiển e(t) là tín hiệu sai lệch (ñầu vào bộ ñiều khiển) KP và KI là các hệ số tæ lệ+Luật ñiều khiển PD : luật ñiều khiển PD là sự kết hợp của vi phân D với khâu tæ lệ P nhằm làm giảm dao ñộng của hệ thống . Khâu vi phân D có tác dụng dự ñốn giá trò kế tiếp của sai lệch của sai lệch và thay ñổi tín hiệu ñiều khiển cho phù hợp . Luật ñiều khiển PD ñöợc dùng trong các hệ thống có tải thay ñổi ñột ngột mà luật ñiều khiển P không thể giữ sai lệch ở mức chấp nhận ñöợc .Phöông trình mô tả luật ñiều khiển PD : dttdeKteKtuDP)(.)(.)( +=Trong ñó : u(t) là tín hiệu ñiều khiển e(t) là tín hiệu sai lệch (ñầu vào bộ ñiều khiển ) KP và KD là các hệ số tæ lệ+Luật ñiều khiển PID : luật ñiều khiể PID kết hợp các khâu tæ lệ P , tích phân I , vi phân D . Khâu tích phân I dùng ñể loại bỏ sai lệch do sự thay ñổi lớn ở tải . Khâu vi phân D dùng ñể giảm dao do sự thay ñổi ñột ngột của tải . Phöông trình mô tả luật ñiều khiển PID : ∫++=dttdeKdtteKteKtuDIP)(.).(.)(.)(Trong ñó : u(t) là tín hiệu ñiều khiển e(t) là tín hiệu sai lệch (ñầu vào bộ ñiều khiển ) KP , KI và KD là các hệ số tæ lệ+Thuật tốn PID tốc ñộ : phöông trình mô tả thuật tốn PID tốc ñộ chính là vi phân hai vế của phöông trình mô tả luật ñiều khiển PID . 22)(.)(.)(.)(dttedKteKdttdeKdttduDIP++=3.2 HỆ THỐNG ÑIỀU KHIỂN MỜ :________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 4646 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________3.2.1 CẤU TRÚC BỘ ĐIỀU KHIỂN MỜ CƠ BẢN :Hệ thống điều khiển mờ là hệ thống điều khiển có bộ điều khiển là bộ điều khiển mờ . Một bộ điều khiển mờ cơ bản sẽ bao gồm các thành phần cơ bản sau : •Khâu hóa mờ •Cơ cấu suy diễn mờ •Cơ sở tri thức mờ •Khâu giải mờ-Khâu hóa mờ có mhiệm vụ chuyển đổi các đại lượng rõ của biến đầu vào thành các đại lượng mờ bằng thực hiện phương pháp giải mờ đã được chọn.-Cơsở tri thức mờ chứa hai loại thơng tin đó là cơ sở dữ liệu và cơ sở qui luật mờ . Cơ sở dữ liệu chứa các hàm liên thuộc đã được đònh nghóa cho các biến đầu vào và đầu ra . Cơ sở qui luật là tập hợp các qui luật điều khiển đã được thiết kế để ánh xạ các giá trò mờ của các biến đầu vào đến các giá trò mờ của các biến đầu ra .-Cơ cấu suy diễn mờ gồm các phép tốn hợp thành hay còn gọi là các luật hợp thành mờ . Có nhiều loại luật hợp thành mờ như luật hợp thành max-min , luật hợp thành max-product , sum-min …, ta có thể chọn một trong các luật hợp thành này làm cơ sở cho các q trình suy diễn mờ . Khi hệ thống nhận được các tín hiệu mờ , nó sẽ sử dụng luật hợp thành mờ đã được chọn kết hợp với các qui luật điều khiển đã được thiết kế để tạo ra một cơ cấu suy diễn tính kết quả mờ của biến đầu ra .-Khâu giải mờ sẽ tiếp nhận giá trò mờ của biến đầu ra ( giá trò này có được sau q trình suy diễn mờ ) và chuyển đổi giá trò mờ này thành giá trò rõ của biến dầu ra bằng cách thực hiện phương pháp giải mờ đã được chọn . Tín hiệu rõ của biến đầu ra được dùng để điều khiển đối tượng điều khiển nên còn được gọi là tín hiệu điều khiển.Cơ sở qui luật Cơ sở dữ liệuCơ cấu suy diễn mờKhâu mờ hóa Khâu giải mờĐầu vào XĐầu ra Y________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 4747 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________Hình 3.2 : Các thành phần của bộ điềukhiển mờ3.2.2 SỬ DỤNG CƠ SỞ LUẬT MƠ TẢ HỆ THỐNG ĐIỀU KHIỂN MỜ :Hầu hết các hệ thống điều khiển mờ được mơ tả bởi một trong hai dạng là mơ tả bằng các phương trình quan hệ mờ ( fuzzy relation equations ) hoặc mơ tả bằng cấu trúc các cơ sở luật mờ ( fuzzy rule-based structures ) . Nếu mơ tả hệ thống điều khiển mờ bằng các qui luật cơ sở If-Then thì tùy theo dạng của các giá trò đầu vào và đầu ra của hệ thống , ta có thể mơ tả hệ thống điều khiển mờ ta sẽ có các kiểu mơ tả khác nhau .- Kiểu 1 : nếu đầu vào và đầu ra của hệ thống là những tập hợp có dạng singleton thì hệ thống điều khiển mờ có thể được mơ tả bởi hệ thống cơ sở luật If-Then như sau:If Ai : x = xi Then B1 : y = yi với i = 1 , 2 , 3 .•••yy3y2y10x1x2x3xHình 3.3 : dầu vào singletonđầu ra singketon - Kiểu 2 : nếu đầu vào là các tập hợp rõ , đầu ra là các tập mờ có dạng singleton , hệ thống điều khiển mờ được mơ tả bằng các luật If-Then có dạng như sau :If Ai : xi-1 < x < xi Then Bi : y = yi với i = 1 , 2 , 3 , .________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 4848 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________yy3y2y10x1x2x3xHình 3.4 : dầu vào tập rõ, đầu ra singleton - Dạng 3 : nếu đầu vào là các tập hợp rõ , đầu ra là các tập mờ , hệ thống điều khiển mờ được mơ tả bằng các luật If-Then có dạng như sau :If Ai : xi-1 < x < xi Then y = Bi với i = 1 , 2 , 3 , . x1x2x3xyB1µ(y)10B2B3Hình 3.5 : đầu vào tập rõ , đầu ra tập mờ - Dạng 4 : nếu đầu vào là các tập mờ, đầu ra là những giá trò dạng singleton, hệ thống điều khiển mờ được mơ tả bởi luật If-Then có dạng If x = Ai Then Bi : y = yi ________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 4949 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________1µ(x)xy0y3y2y1Hình 3.6 : đầu vào tập mờ , đầu rasingletonA1A2A3- Dạng 5 : nếu đầu vào là những tậpmờ , đầu ra là những tập mờ , hệ thống điều khiển mờ được mơ tả bằng các luật If-Then có dạng như sau : If Ai Then Bi với i = 1 , 2 , 3 , .Đây là dạng tổng qt nhất và được sử dụng nhiều nhất .1µ(x)xyµ(y)101A1A2A3B3B2B10Hình 3.7 : đầu vào tập mờ , đầu ra tập mờ3.3 KẾT HỢP LOGIC MỜ VỚI THUẬT TỐN ĐIỀU KHIỂN PID :Để bộ điều khiển có được những tính năng của điều khiển PID đồng thời khai thác được thế mạnh của logic mờ cần phải phối hợp logic mờ với các luật điều khiển ________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 5050 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________PID kinh điển . Sự phối hợp này tạo ra các bộ điều khiển PID mờ khác nhau như : bộ điều khiển P mờ , bộ điều khiển PI mờ, bộ điều khiển PD mờ và bộ điều khiển PID mờ .+Bộ điều khiển P mờ : tương tự như bộ điều khiển P kinh điển , bộ điều khiển P mờ tạo ra tín hiệu điều khiển tỉ lệ với tín hiệu sai lệch . So sánh với bộ điều khiển P kinh điển , bộ điều khiển P mờ có sự tự do rất lớn trong việc lựa chọn hàm liên thuộc , luật hợp thành ,phương pháp giải mờ nên bộ điều khiển mờ có thể có đặc tính ra vào phi tuyến .Tuy nhiên , bộ điều khiển mờ vẫn có khuyết điểm của bộ điều khiển P kinh điển là khơng loại bỏ được sai lệch tónh , để triệt tiêu sai lệch tónh cần phải kết hợp khâu tỉ lệ P với khâu tích phân I euHệ mờ tỉ lệĐối tượngđiều khiểnCảm biếnBộ điều khiển P mờ+Bộ điều khiển PD mờ:thành phần của bộ điều khiển PD mờ cũng giống bộ điều khiển PD kinh điển : đầu vào bộ điều khiển bao gồm tín hiệu sai lệch và vi phân tín hiệu sai lệch . Khâu vi phân giúp hệ thống phản ứng tốt với những thay đổi đột ngột của tải. euHệ mờcơ bảnĐối tượngđiều khiểnCảm biếnd/dtBộ điều khiển PD mờ+Bộ điều khiển PI mờ:Bộ điều khiển PI mờ dùng để triệt tiêu sai lệch tónh của hệ thống ________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 5151 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________ e v Hệ mờ cơ bản Đối tượng điều khiển Cảm biến ∫ Nếu sử dụng thuật tốn PI tốc độ : ×+×= )()(teIdttdePdtdvchúng ta cần mắc ở đầu ra bộ điều khiển PD mờ một khâu tích phân để được bộ điều khiển PI mờ theo thuật tốn tốc độ . e v Hệ mờ cơ bản Đối tượng điều khiển Cảm biến d/dt ∫ Đặc điểm của bộ điều khiển PI mờ là đánh giá tín hiệu sai lệch và khuynh hướng thay đổi của tín hiệu sai lệch để tăng hay giải tín hiệu điều khiển .Ngồi ra vbộ điều khiển PI mớ có khả năng mở rộng thêm các biến hoiò¨c thay đổi chiến lược điều khiển một cách dễ dàng .+Bộ điều khiển PID mờ:đầu vào của bộ điều khiển PID mờ sẽ gồm có tín hi65u sai lệch , tích phân tín hiệu sai lệch và vi phân tín hiệu sai lệch .Trong thự tế, khi so sánh với bộ điều khiển PI mờ và bộ điều khiển PD mờ thì bộ điều khiển PID mờ ít được sử dụng hơn . ________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 5252 LuLuận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ận văn tốt nghiệp GVHD : Nguyễn Thiện Thành ________________________________________________________________________________________________________________________________ e v Hệ mờ cơ bản Đối tượng điều khiển Cảm biến d/dt ∫ 3.4 CÁC BƯỚC TỔNG HỢP BỘ ĐIỀU KHIỂN MỜ : Để xây dựng một bộ điều khiển mờ cơ bản , chúng ta thực hiện các bước sau: Xác đònh các biến đầu vào và đầu ra của bộ điều khiển Đònh nghóa các tập mờ cho các biến đầu vào và đầu ra : -Phân chia khơng gian xác đònh các biến đầu vào và dầu ra thành những đoạn giá trò khác nhau ( fuzzy partition ) . -Dùng các biến ngơn ngữ đại diện cho cho các đoạn giá trò và đònh nghóa hàm liên thuộc cho các biến ngơn ngữ đó . Thơng thường các tập mờ được chọn có hàm liên thuộc dạng tam giác hoặc hình thang và các tập mờ có hàm liên thuộc phủ lên nhau . Xây dựng các qui luật điều khiển Lựa chọn luật hợp thành : thơng thường người ta sử dụng một trong hai luật hợp thành max-min hoặc max-product . Lựa chọn phương pháp giải mờ : có thể lựa chọn một trong các phương pháp sao cho có thể đáp ứng u cầu về chất lượng của hệ thống . Tối ưu hệ thống .________________________________________________________________________________________________________________________________SVTH : SSVTH : Sú Hồng Kiệt ú Hồng Kiệt Trang Trang 5353 . ________________________________________________________________________________________________________________________________3.1 HỆ THỐNG ĐIỀU KHIỂN CƠ BẢN VÀ THUẬT TỐN PID KINH ĐIỂN :Hệ thống điều khiển cơ bản : Một hệ thống điều khiển cơ bản bao gồm ba thành phần : •Bộ điều. CẤU TRÚC BỘ ĐIỀU KHIỂN MỜ CƠ BẢN :Hệ thống điều khiển mờ là hệ thống điều khiển có bộ điều khiển là bộ điều khiển mờ . Một bộ điều khiển mờ cơ bản sẽ bao