Chương 1. Giới thiệu Để điều khiển mức nước và lưu lượng chất lỏng giữa các bồn là vấn đề cơ bản trong xử lý công nghiệp. Trong xử lý công nghiệp chất lỏng phải đòi hỏi được bơm vào bồn rồi sau đó bơm sang một bồn khác. Sau khi bơm nhiều lần như vậy chất lỏng sẽ được xử lý bằng hóa chất hoặc xử lý các hỗn hợp trong bồn, nhưng mức chất lỏng trong bồn luôn luôn được điều khiển và lưu lượng giữa các bồn phải được ổn định.
Điều khiển mức và lưu lượng chất lỏng trong bồn là vấn đề quan trọng trong các quá trình công nghệ hóa học như hóa dầu, xử lý nước thải, chế tạo giấy,…trong khi công nghệ hóa học thì rất quan trọng trong kinh tế và trong cuộc sống của chúng ta. Chính vì sự phổ biến và ứng dụng rộng rãi mà có rất nhiều luận văn về hệ bồn nước được thực hiện, các phương pháp đã được áp dụng như: mạng nơ ron (Neural network), điều khiển mờ (fuzzy logic control), điều khiển thích nghi (adaptive control)…. tuy nhiên các đề tài chủ yếu nghiên cứu trên đối tượng bồn nước nối tiếp (hệ SISO) và vấn đề thi công chưa được các luận văn trước thực hiện, vì vậy người thực hiện chọn đề tài về bồn nước liên kết (hệ MIMO) kết hợp cả mô phỏng lý thuyết và thi công mô hình thực trên thực tế. Mục đích của đề tài Nghiên cứu , thiết kế phần cứng của hệ thống bồn nước liên kết.
Tên đề tài: “ Nghiên cứu xây dựng hệ thống điều khiển bồn nước liên kết trên cở sở Logic mờ ”. Sử dụng lý thuyết điều khiển mờ để áp dụng cho bài toán điều khiển ổn định của hệ bồn nước liên kết. Thi công trên mô hình thử nghiệm đã được thông qua phần mô phỏng Matlab và kết nối phần điều khiển sử dụng card PCI 1710L giao tiếp máy tính kết hợp với vi điều khiển PIC để điều chế độ rộng xung thay đổi điện áp điều khiển hai động cơ bơm nước và kết quả trên mô hình hiện thực. HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -6- GVHD: TS NGUYỄN VĂN TIỀM 1.
Phạm vi ứng dụng - Kết quả của đề tài sẽ được áp dụng cho việc xử lý nước thải, chế tạo giấy,…trong khi công nghệ hóa học thì rất quan trọng trong kinh tế và trong cuộc sống của chúng ta. Phương pháp nghiên cứu Phân tích bài toán vật lý của hệ bồn nước liên kết, xây dựng. Khảo sát trong trường hợp áp dụng bộ điều khiển PID. Thiết kế được bộ điều khiển mờ và sử dụng Matlab mô phỏng.
Chạy thử nghiệm và đánh giá kết quả đạt được. Ý nghĩa khoa học. Về việc sử dụng lý thuyết điều khiển hiện đại và logic mờ cho bài toán học hệ bồn nước liên kết. Ý nghĩa thực tiễn.
Các phương trình toán học cho hệ điều khiển bồn nước liên kết có một ý nghĩa trong xử lý công nghiệp chất lỏng phải đòi hỏi được bơm vào bồn rồi sau đó bơm sang một bồn khác. HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -7- GVHD: TS NGUYỄN VĂN TIỀM Chương 2 : Bài toán điều khiển bồn nước liên kết 2. Khái niệm về logic mờ được giáo sư L.A Zadeh đưa ra lần đầu tiên vào năm 1965, tại trường Đại học Berkeley, tiểu bang California - Mỹ. Từ đó lý thuyết mờ đã được phát triển và ứng dụng rộng rãi.
Năm 1970 tại trường Mary Queen, London – Anh, Ebrahim Mamdani đã dùng logic mờ để điều khiển một máy hơi nước mà ông không thể điều khiển được bằng kỹ thuật cổ điển. Tại Đức Hann Zimmermann đã dùng logic mờ cho các hệ ra quyết định. Tại Nhật logic mờ đã được ứng dụng vào nhà máy xử lý nước của Fuji Electronic vào năm1983, hệ thống xe điện ngầm của hãng Hitachi vào năm 1987. Lý thuyết mờ ra đời ở Mỹ, ứng dụng đầu tiên ở Anh nhưng phát triển mạnh mẽ nhất là ở Nhật.
Trong lĩnh vực tự động hoá logic mờ ngày càng được ứng dụng rộng rãi. Nó thực sự hữu dụng với các đối tượng phức tạp mà ta chưa biết rõ hàm truyền, logic mờ có thể giải quyết các vấn đề mà điều khiển kinh điển không làm được.1 Khái niệm cơ bản về điều khiển mờ. Logic mờ dựa trên khái niệm tập hợp mờ phân biệt với tập hợp kinh điển. Tập kinh điển là một tập hợp các vật có cùng đặc tính, gọi là các phần tử của tập hợp, một vật bất kỳ có thể coi là thuộc hay là không thuộc tập hợp.
Còn tập mờ thì phần tử có thể thuộc tập này nhưng cũng có thể thuộc tập khác, tóm lại là tập mờ không có biên rõ ràng. Ví dụ:Tập A là các ngày trong tuần gồm 7 phần tử từ Thứ 2 đến Chủ nhật là tập kinh điển; còn thịt, cá tất nhiên không thuộc tập A. Gọi tập B là tập các ngày cuối tuần thì tập B được gọi là tập mờ, vì Thứ 7, Chủ Nhật là ngày cuối tuần và thuộc tập B, nhưng Thứ 6 có thể được coi là thuộc B hay không thuộc B và Thứ 5 là không thuộc B. Một cách tổng quát, một hệ thống mờ là một tập hợp các qui tắc dưới dạng If … Then … để tái tạo hành vi của con người được tích hợp vào cấu trúc điều khiển của hệ thống.
HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -8- GVHD: TS NGUYỄN VĂN TIỀM Việc thiết kế một hệ thống mờ mang rất nhiều tính chất chủ quan, nó tùy thuộc vào kinh nghiệm và kiến thức của người thiết kế. Ngày nay, tuy kỹ thuật mờ đã phát triển vượt bậc nhưng vẫn chưa có một cách thức chính quy và hiệu quả để thiết kế một hệ thống mờ. Việc thiết kế vẫn phải dựa trên một kỹ thuật rất cổ điển là thử - sai và đòi hỏi phải đầu tư nhiều thời gian để có thể đi tới một kết quả chấp nhận được.2 Định nghĩa tập mờ Tập mờ F xác định trên tập kinh điển X là một tập mà mỗi phần tử của nó là một cặp giá trị (x,F(x)), với x X và F(x) là một ánh xạ : F(x) : X [0 1] trong đó : F (x)gọi là hàm liên thuộc của tập mờ F. Hàm liên thuộc đặc trưng cho độ phụ thuộc của một phần bất kì thuộc tập cơ sở X vào tập mờ F.
Nói cách khác, tập mờ xác định bởi hàm liên thuộc của nó.3 Các thuật ngữ trong logic mờ Miền tin cậy 1 MXÑ Hình 2.1: Biểu đồ hàm liên thuộc Độ cao tập mờ F là giá trị h = SupF(x), trong đó supF(x) chỉ giá trị nhỏ nhất trong tất cả các chặn trên của hàm F(x). Miền xác định hay là miền nền của hàm liên thuộc của tập mờ F là vùng gồm các phần tử có độ phụ thuộc khác 0. Nghĩa là miền nền gồm các phần tử x của tập cơ sở X sao cho F(x) > 0, nói cách khác gọi là S là tập con thoả mãn : S = SuppF(x) = { xB | F(x) > 0 } HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -9- GVHD: TS NGUYỄN VĂN TIỀM Miền tin cậy hay là lõi của hàm liên thuộc của tập mờ F là vùng gồm các phần tử có độ phụ thuộc bằng 1,nghĩa là lõi gồm các phần tử x của tập cơ sở X sao cho F(x) =1 ký hiệu là T là tập con thoả mãn : T = { xB | F(x) = 1 } Biên của hàm liên thuộc của tập mờ F là vùng gồm các phần tử có độ phụ thuộc khác 0 và nhỏ hơn 1, nghĩa là biên của tập mờ gồm các phần tử x của tập cơ sở X sao cho 0<F(x) < 1. Các dạng hàm thuộc (membership function) trong logic mờ:Đa số các dạng thường gặp của hàm liên thuộc là chính tắc và lồi.
Tuy nhiên, nhiều phép toán trên tập mờ, cũng là phép toán trên hàm liên thuộc, tạo ra kết quả là các tập mờ không chính tắc. Hàm liên thuộc có thể đối xứng hoặc không đối xứng. Các hàm này thường được định nghĩa trên các tập cơ sở một chiều, nhưng tất nhiên các hàm này cũng có thể được định nghĩa trên các tập cơ sở nhiều chiều. Có rất nhiều dạng hàm thuộc như : Gaussian, PI-shape, S-shape, Sigmoidal, Z-shape … HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -10- GVHD: TS NGUYỄN VĂN TIỀM Hình 2.2: Biểu đồ các dạng hàm liên thuộc HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -11- GVHD: TS NGUYỄN VĂN TIỀM 2.4 Biến ngôn ngữ.
Biến ngôn ngữ là phần tử chủ đạo trong các hệ thống dùng logic mờ. Ở đây các thành phần ngôn ngữ của cùng một ngữ cảnh được kết hợp lại với nhau. Để minh họa về hàm thuộc và biến ngôn ngữ ta xét ví dụ sau : Xét tốc độ của một chiếc xe môtô, ta có thể phát biểu xe đang chạy: - Rất chậm (VS) - Chậm (S) - Trung bình (M) - Nhanh (F) - Rất nhanh (VF) Những phát biểu như vậy gọi là biến ngôn ngữ của tập mờ. Gọi x là giá trị của biến tốc độ, ví dụ x =10km/h, x = 60km/h … Hàm thuộc tương ứng của các biến ngôn ngữ trên được ký hiệu là : VS(x), S(x), M(x), F(x), VF(x) VS S M F VF 1 0.3: Hàm liên thuộc vận tốc Như vậy biến tốc độ có hai miền giá trị : - Miền các giá trị ngôn ngữ : N = { rất chậm, chậm, trung bình, nhanh, rất nhanh } - Miền các giá trị vật lý : V = { xB | x 0 } HVTH: HUỲNH TẤN ĐẠT LUẬN VĂN CAO HỌC -12- GVHD: TS NGUYỄN VĂN TIỀM Biến tốc độ được xác định trên miền ngôn ngữ N được gọi là biến ngôn ngữ.
Với mỗi xB ta có hàm thuộc : x X = { VS(x), S(x), M(x), F(x), VF(x) } Ví dụ hàm thuộc tại giá trị rõ x = 65km/h là : X(65) = { 0;0;0.5 Các phép toán trên tập mờ Cho X,Y là hai tập mờ trên không gian nền B, có các hàm thuộc tương ứng là X, Y , khi đó : - Phép hợp hai tập mờ : XY + Theo luật Max XY(b) = Max{ X(b) , Y(b) } + Theo luật Sum XY(b) = Min{ 1, X(b) + Y(b) } + Tổng trực tiếp XY(b) = X(b) + Y(b) - X(b).6 Luật hợp thành 2.