1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu ứng dụng logic mờ và đại số gia tử cho bài toán điều khiển

117 22 0

Đ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

Định dạng
Số trang 117
Dung lượng 1,4 MB

Nội dung

ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP LUẬN VĂN THẠC SĨ KỸ THUẬT NGÀNH : TỰ ĐỘNG HOÁ NGHIÊN CỨU ỨNG DỤNG LOGIC MỜ VÀ ĐẠI SỐ GIA TỬ CHO BÀI TOÁN ĐIỀU KHIỂN Ngành : TỰ ĐỘNG HOÁ Mã số:23 Học Viên: ĐINH VIỆT CƯỜNG Người HD Khoa học : PGS.TS NGUYỄN HỮU CÔNG THÁI NGUYÊN 2009 MỤC LỤC Nội dung Tài liệu tham khảo Chương mở đầu Chương 1: Không gian hàm liên thuộc biến ngôn ngữ lập luận xấp xỉ 1.1 Không gian hàm thuộc logic mờ logic ngôn ngữ phương pháp xây dựng cấu trúc đại số 1.1.1 Biểu diễn tham số không gian hàm thuộc biến ngôn ngữ Trang a-b i-iii 1 a, Khái nhiệm miền mở không gian biến ngôn ngữ b, Biểu diễn tham số không gian hàm thuộc 1.1.2 Quan hệ ngữ nghĩa giá trị ngôn ngữ không gian hàm thuộc tham số biến ngôn ngữ 1.1.3 So sánh với mơ hình Di Lascio, Gisolfi Loia 1.1.4 Cấu trúc đại số không gian hàm thu ộc tham số biến ngôn ngữ 1.1.5 Xây dựng hàm thuộc biểu thị ngữ nghĩa giá trị biến ngơn ngữ dựa độ đo tính mờ a, Phân tích lựa chọn cách tiếp cận giải tốn 11 12 14 15 b, Xác định tính mờ ngôn ngữ dựa cấu trúc đại số gia tử 17 c, Xây dựng tập mờ cho biến ngôn ngữ 20 1.2 Lập luận xấp xỉ dựa mơ hình tham số biến ngơn ngữ 24 1.2.1 Giới thiệu 1.2.2 Giá trị chân lý ngôn ngữ logic mờ cho lập luận xấp xỉ 25 1.2.3 Suy diễn với quy tắc modus ponens tổng quát 28 1.2.4 Suy diễn mờ đa điều kiện 1.2.5 Logic m dựa biểu diễn tham số giá trị chân lý ngôn ngữ 31 1.2.6 Một cấu trức đại số khác nhiều giá trị chân lý ngôn ngữ 36 1.2.7 Logic mờ cho lập luận tự động hệ phân loại kiểu đối tượng 38 1.3 Kết luận chương 38 Chương 2: Giới thiệu logic mờ thiết kế điều khiển mờ cho đối tượng công nghiệp 40 26 32 2.1 Bộ điều khiển mờ 40 2.1.1 Mờ hoá 41 2.1.2 Sử dụng luật hợp thành 42 2.1.3 Sử dụng toán tử mờ - khối luật mờ 2.1.4 Giải mờ 42 43 2.2 Nguyên lý điều khiển mờ 44 2.3 Nguyên tắc thiết kế điều khiển mờ 46 2.3.1 Định nghĩa biến vào/ra 47 2.3.2 Xác định tập mờ 47 2.3.3 Xây dựng luật điều khiển 48 2.3.4 Chọn thiết bị hợp thành 48 2.3.5 Chọn nguyên lý giải mờ 48 2.3.6 Tối ưu 49 2.4 Kết luận 49 Chương : Thiết kế điều khiển mờ cho Balong – Nhà máy 50 nhiệt điện PHẢ LẠI 3.1 Mơ hình tốn học đối tượng công nghệ 50 3.1.1 Sơ đồ cấu trúc điều chỉnh mức nước Balong 50 3.1.2 Xác định hàm truyền đạt phần tử sơ đồ cầu trúc 50 3.2 Thiết kế điều khiển kinh điển cho mạch vòng 52 3.3 Thiết kế điều khiển cho mạch vịng ngồi tiêu chuẩn phẳng 53 3.4 Thiết kế điều khiển mờ tĩnh cho mạch vịng ngồi điều khiển mức nước 54 3.4.1 Định nghĩa biến ngôn ngữ vào 54 3.4.2 Định nghĩa tập mờ 54 3.4.3 Xây dựng luật điều khiển 57 3.4.4 Chọn thiết bị hợp thành nguyên lý giải mờ 58 3.5 Thiết kế điều khiển mờ động 59 3.5.1 Định nghĩa biến ngôn ngữ vào 59 3.5.2 Định nghĩa tập mờ 59 3.5.3 Xây dựng luật điều khiển 62 3.5.4 Chọn thiết bị hợp thành nguyên lý giải mờ 63 3.6 Chương trình Kết mơ phỏng: 64 3.6.1 Sơ đồ kết mô điều khiển mạch vòng 64 3.6.2 Sơ đồ kết mô điều khiển mờ tĩnh 65 3.6.3 Sơ đồ kết mô điều khiển mờ động 66 3.6.4 So sánh chất lượng dùng mờ tĩnh mờ động 67 a, Kết mô sau thiết kế 67 b, So sánh chất lượng máy điều chỉnh có nhiễu phụ tải 68 c, So sánh chất lượng máy điều chỉnh thay đổi giá trị đặt 70 d, So sánh chất lượng máy điều chỉnh thay đổi thông số đối tượng 74 3.7 Kết luận chương 82 Chương 4: ĐSGT ứng dụng điều khiển 85 4.1 4.1.1 4.1.2 4.1.3 4.2 4.2.1 Đại số gia tử Độ đo tính mờ giá trị ngôn ngữ Hàm định lượng ngữ nghĩa Đại số gia tử tuyến tính đầy đủ Ứng dụng phương pháp luận xấp xỉ diều khiển mờ Xây dựng phương pháp điều khiển mờ dựa ĐSGT 85 86 90 91 95 95 4.2.1.1 Đều khiển logic mờ 4.2.1.2 Xây dựng phương pháp HAC 95 96 4.2.2 Ví dụ so sánh phương pháp FLC HAC 4.3 Kết luận kiến nghị nghiên cứu 99 109 4.3.1 Kết luận 109 4.3.2 Kiến nghị nghiên cứu 109 a TÀI LIỆU THAM KHẢO [1] Bùi Công Cường & Nguyễn Doãn Phước; Hệ mờ, mạng nơron & ứng dụng, NXB KH & KT 2001 [2] Nguyễn Hoàng Cương, Bùi Cơng Cường, Nguyễn Dỗn Phước, Phan Xn Minh & Chu Văn Hỷ: Hệ mờ ứng dụng, NXB KH & KT 1998 [3] Phan Xuân Minh & Nguyễn Doãn Phước: Lý thuyết điều khiển mờ, NXB KH & KT 2004 [4] Vũ Như Lân: Điều khiển sử dụng logic mờ, mạng nơron đại số gia tử, NXB KH & KT 2006 [5] Nguyễn Xuân Quang: Lý thuyết mạch logic kỹ thuật số, NXB đại học giáo dục chuyên nghiệp, 1991 [6] Trần Đình Khang, Ứng dụng đại số gia tử đối sánh giá trị ngôn ngữ, Tạp chí tin học điều khiển học, 14,3, 1998 [7] V.N.Lân, V.C Hưng, Đ.T.Phu: Điều khiển điều khiển bất định sở logic mờ kkả sử dụng đại số gia tử luật điều khiển, Tạp chí “ Tin học điều khiển học”, T.18, S3 (2002), 211-221 [8] V.N.Lân, V.C Hưng, Đ.T.Phu, N.D.Minh: Điều khiển sử dụng đại số gia tử, Tạp chí “ Tin học điều khiển học”, T.21, S1 (2005), 23-37 [9] Phạm Công Ngô, Lý thuyết điều khiển tự động, NXB Khoa học kỹ thuật, 1998 [10] Tài liệu hướng dẫn vận hành nhà máy nhiệt điện phả lại [11] Trần Văn Quang CH-K8, Luận văn thạc sỹ kỹ thuật, nghành tự động hoá: Ứng dụng điều khiển kinh điển điều khiển mờ cho toán điều khiển trình, 2008 [12] N.V.Lân, Vũ Chấn Hưng, Đặng Thành Phu, tạp chí “Tin học điều khiển”, Điều khiển điều kiện bất định sở logic mờ khả sử dụng đại số gia tử luật điều khiển, T.18, S.3, 211-212, 2002 [13] J.F Baldawin, A new approach to approximate reasoning using a fuzzy logic, Fuzzy Sets and Systems (1979) 309 – 325 [14] G.Beliakov, “Fuzzy sets and membership functions based on probabilites” Information Sciences, vol 91, 95-111, 1996 b [15] R.E Bellman & L.A Zadeh, Local and fuzzy logic, in: G.J Klir & B Yuan (Eds), Fuzzy sets, fuzzy logic, and Fuzzy Systems: Selected papers by L.A Zadeh (World Scientific, Singapore, 1996) 283 – 335 [16] N.D Belnap, A useful four-valued logic, in: J.M DUNN, G.EPSTEIN(Eds), Modern Uses of Mutiple-Valued Logic, Dordrecht, Reidel Publishing company, 1977, 9-37 [17] T.H Cao, & A, P.N Créay, Fuzzy types: a framework for handling uncertaity about types of objects, International Journal of Approximate Reasoning, 25, 2000, 217-253 [18] L.Di lasco, A Gisolfi & V Loia, A new model for linguiistic modifiers, Internationl Journal of Approximate Reasoning 15 (1996) 25-47 [19] D.Dubois and H Prade,”The three semantics of fuzzy sets”, Fuzzy sets and systems, vol, phương pháp 141-150, 1997 [20] Nguyen Cat Ho and Huynh Van Nam, A theory of rfinememt strucuture of hedge algebra and its application to linguistic-valued fuzzy logic, in D Niwinski and M Zawadowski(Eds), logic, Algebra and Computer Science, Banach center Publications, PWN-Polish Scientific Publishers> Warsaw, 1998(in press) [21] Nguyen Cat Ho and Huynh Van Nam, An algebraic approach to linguistic hedges in Zadeh’s fuzzy logic, Fuzzy Sets and Systems 129 (2002) 229-254 [22] Nguyen Cat Ho, Tran Dinh Khang, Huynh Van Nam & Nguyen Hai Chau, Hegdes algebras, linguistic-valued logic anh their application to fuzzy reasoning, International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems (1999) 347-61 [23] Nguyen Cat Ho and W.Wechler Hedge algebras: An algebraic approach to structure of sets of linguistic truth values, Fuzzy Sets and Systems 35, 1990,281-293 [24] Nguyen Cat Ho and W.Wechler, Extended hegde algebras and their application to fuzzy logic, Fuzzy sets and Syystems 52, 1992,259-281 i Ngày nay, với phát triển ngành kỹ thuật, cơng nghệ thơng tin góp phần cho phát triển kỹ thuật điều khiển tự động hố Trong cơng nghiệp, điều khiển q trình sản xuất mũi nhọn then chốt để giải vấn đề nâng cao suất chất lượng sản phẩm Một vấn đề quan trọng điều khiển việc tự động điều chỉnh độ ổn định sai số khoảng thời gian điều khiển ngắn nhất, phải kể đến hệ thống điều khiển mờ sử dụng rộng rãi Trong trìnhđiều khiển thực tế, người ta ln mong muốn có thuật tốn điều khiển đơn giản, dễ thể mặt cơng nghệ có độ xác cao tốt Đây yêu cầu khó thực thơng tin có tính điều khiển mơ hình động học đối tượng điều khiển biết mơ hồ dạng tri thức chuyên gia theo kiểu luật IF – THEN Để đảm bảo độ xác cao trình xử lý thơng tin điều khiển cho hệ thống làm việc môi trường phức tạp, số kỹ thuật phát phát triển mạnh mẽ đem lại nhiều thành tựu bất ngờ lĩnh vực xử lý thông tin điều khiển Trong năm gần đây, nhiều công nghệ thông minh sử dụng phát triển mạnh tron g điều khiển công nghiệp công nghệ nơron, công nghệ mờ, công nghệ tri thức, giải thuật di truyền, … Những công nghệ phải giải với mức độ vấn đề cịn để ngỏ điều khiển thơng minh nay, hướng xử lý tối ưu tri thức chuyên gia Tri thức chuyên gia kết rút từ trình tổ chức thông tin phức tạp, đa cấp, đa cấu trúc, đa chiều nhằm đánh giá nhận thức (càng xác tốt) giới khách quan Tri thức chuyên gia thể dạng luật mang tính kinh nghiệm, luật quan trọng chúng tạo thành điểm chốt cho mơ hình suy luận xấp xỉ để tìm đại lượng điều khiển cho phép thoả mãn (có khả tối ưu) mục tiêu điều khiển với độ xác Chiến lược suy luận xấp xỉ tốt bao nhiêu, đại lượng điều khiển tìm thoả mãn tốt nhiêu mục tiêu điều khiển đề Các thuật tốn điều khiển ngày có mức độ thơng minh cao, tích hợp suy luận, tính tốn mềm dẻo để hoạt động điều kiện đa dạng, phức tạp với độ bất định cao, tính phi tuyến lớn đối tượng điều khiển Logic mờ đem lại cho cơng nghệ điều khiển truyền thống cách nhìn mới, cho phép điều khiển hiệu đối tượng khơng rõ ràng mơ Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn ii hình sở tri thức chuyên gia đầy cảm tính Điều khiển mờ thành cơng kết hợp logic mờ lý thuyết điều khiển q trình tìm thuật tốn điều khiển thơng minh Chìa khóa thành cơng giải tương đối thỏa đáng toán suy luận xấp xỉ (suy luận mờ) Tuy khơng cịn vướng mắc Một khó khăn lý thuyết suy luận xấp xỉ độ xác chưa cao cịn tốn mở tương lai Cơng nghệ tính tốn mềm hội tụ công nghệ mờ công nghệ nơron lập trình tiến hố nhằm tạo mặt cắt xuyên qua tổ chức thông tin phức tạp nói trên, tăng cường khả xử lý xác tri thức trực giác chuyên gia [3] Khác hẳn với kỹ thuật điều khiển kinh điển hồn tồn dựa vào độ xác tuyệt đối thông tin mà nhiều ứng dụng không cần thiết khơng thể có được, điều khiển mờ xử lý thơng tin “khơng xác” hay “khơng đầy đủ” Những thơng tin mà xác nhận thấy quan hệ chúng mô tả ngôn ngữ, cho định hợp lý Chính khả làm cho điều khiển mờ chụp phương thức xử lý thông tin điều khiển cụ thể giải thành cơng số tốn điều khiển phức tạp mà trước không giải Mặc dù logic mờ lý thuyết mờ chiếm vị trí vơ quan trọng kỹ thuật điều khiển Tuy nhiên, nhiều tốn điều khiển địi hỏi tính trật tự theo ngữ nghĩa hệ luật điều khiển Điều lý thuyết mờ chưa đáp ứng đầy đủ Để khác phục khó khăn này, luận văn đề cập đến lý thuyết đại số gia tử [9], [10], [11], [12], cơng cụ đảm bảo tính trật tự ngữ nghĩa, hỗ trợ cho logic mờ tốn suy luận nói chung điều khiển mờ nói riêng Có thể thấy cố gắng lớn nhằm mở hướng giải cho xử lý biến ngôn ngữ tự nhiên vấn đề tư trực cảm Lý thuyết đại số gia tử hình thành t năm 1990 Ngày lý thuyết phát triển mục tiêu giải tốn suy luận xấp xỉ Có thể tìm hiểu kỹ vấn đề cơng trình nghiên cứu gần Trong logic mờ lý thuyết mờ, nhiều khái niệm quan trọng tập mờ, Tchuẩn, S-chuẩn, phép giao mờ, phép hợp mờ, phép phủ định mờ, phép kéo theo mờ, phép hợp thành, … sử dụng toán suy luận xấp xỉ Đây điểm mạnh có lợi cho q trình suy luận mềm dẻo điểm yếu có nhiều yếu tố ảnh hưởng đến tính xác q trình suy luận Trong Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn iii suy luận xấp xỉ dựa đại số gia tử từ đầu không sử dụng khái niệm tập mờ, độ xác suy luận xấp xỉ không bị ảnh hưởng khái niệm Một vấn đề đặt liệu đưa lý thuyết đại số gia tử với tính ưu việt suy luận xấp xỉ so với lý thuyết khác vào toán điều khiển liệu có thành cơng lý thuyết khác có hay khơng? Luận văn cho thấy sử dụng cơng cụ đại số gia tử cho nhiều lĩnh vực công nghệ khác số cơng nghệ điều khiển sở tri thức chuyên gia Phần nội dung luận văn gồm chương: Chương 1: Không gian hàm thuộc biến ngôn ngữ lập luận xấp xỉ Chương 2: Logic mờ; thiết kế FLC cho đối tượng công nghiệp Chương 3: Thiết kế điều khiển mờ để điều khiển mức cho Balong nhà máy nhiệt điện phả lại Chương 4: Bộ điều khiển đại số gia tử Do trình độ thời gian hạn chế, em mong nhận ý kiến góp ý thầy giáo, giáo ý kiến đóng góp đồng nghiệp Đặc biệt, em xin chân thành cảm ơn hướng dẫn tận tình thầy giáo PGS.TS Nguyễn Hữu Cơng giúp đỡ thầy cô giáo khoa Điện tử, khoa Đ đồng nghiệp Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Luận văn thạc sỹ kĩ thuật CHƯƠNG KHÔNG GIAN HÀM THUỘC CỦA CÁC BIẾN NGÔN NGỮ VÀ LẬP LUẬN XẤP XỈ Trong chương nghiên cứu sở lý thuyết logic mờ, logic ngôn ngữ lập luận xấp xỉ để ứng dụng vào tự động hoá để giải các toán điều khiển chương Như biết, tri thức chuyên gia thường cho dạng ngôn ngữ Để xây dựng hệ lập luận với tri thức dạng cần biểu diễn khái niệm ngôn ngữ sở lý luận kèm theo Vấn đề phương pháp biểu diễn xây dựng để phản ánh tốt nhất, chừng mực có thể, cấu trúc ngữ nghĩa giá trị ngơn ngữ thực tế, đồng thời dẫn đến cấu trúc toán học đủ tốt cho phép thực tính tốn cách hiệu Cho đến chưa có phương pháp đáp ứng đầy đủ hai yêu cầu cho biến ngơn ngữ có lẽ khơng tồn phương pháp lý tưởng Trong chương nghiên cứu phương pháp xây dựng không gian hàm thuộc miền giá trị ngôn ngữ biến ngôn ngữ Như thấy sau này, phương pháp dựa quan sát thực tế ngữ nghĩa khái niệm mờ sử dụng ngơn ngữ ngày phân tích [13, 15] Do đó, theo cách xây dựng chúng ta, không gian hàm thuộc miền giá trị của biến ngơn ngữ có hai phần tử sinh ngun thuỷ (khơng kể phần tử chung tính) có cấu trúc đại số đủ tốt để thực nhiệm vụ tính tốn Sau xây dựng hệ hỗ trợ định dựa vào phương pháp lập luận xấp xỉ mơ hình hàm thuộc tham số Với phương pháp lập luận xây dựng thuật toán tự động hoá hỗ trợ 1.1 Không gian hàm thu ộc logic mờ logic ngôn ngữ phương pháp xây dựng cấu trúc đại số 1.1.1 Biểu diễn tham số không gian hàm thuộc biến ngôn ngữ Như nhận xét [14], hầu hết biến ngôn ngữ thực tế có phần tử sinh nguyên thuỷ phản nghĩa nhau: phần tử sinh âm (ngữ nghĩa), ký hiệu f, phần tử sinh dương, ký hiệu t Chẳng hạn biến chân lý ngôn Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Luận văn thạc sỹ kĩ thuật 106 phục phụ tải kéo dài tm = 110s, tác động chậm điều khiển mờ động 70s • Bộ điều khiển PID cho chất lượng điều khiển mờ động ĐSGT tốt điều khiển mờ tĩnh Thể chỗ thời gian hệ khắc phục phụ tải nhanh điều khiển mờ tĩnh tm = 90s • Bộ điều khiển theo ĐSGT cho chất lượng tốt so với điều khiển PID mờ tĩnh thể khoảng thời gian tác động tm = 80s *Ảnh hưởng nhiễu đầu ra: Hình 4.10 Sơ đồ so sánh MĐC có nhiễu đầu Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Luận văn thạc sỹ kĩ thuật 107 *Kết mơ phỏng: Hình 4.11 Kết mơ MĐC có nhiễu đầu Nhận xét: Ta thấy chất lượng điều khiển có nhiễu đầu khác • Với máy điều chỉnh PID, triệt tiêu nhiễu khoảng thời gian tm = 40s • Với máy điều chỉnh mờ tĩnh mờ động khơng triệt tiêu nhiễu, có nhiễu phụ tải tác động tồn sai lệch tĩnh • Với máy điều chỉnh ĐSGT triệt tiêu nhiễu khoảng thời gian tm =50s • Vậy điều kiện làm việc hay có nhiễu phụ tải tác động ta nên dùng máy điều chỉnh PID ĐSGT Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Luận văn thạc sỹ kĩ thuật 108 4.3 Kết luận kiến nghị nghiên cứu 4.3.1 Kết luận Luận văn giải số nội dung sau: Đã nghiên cứu ứng dụng việc thiết kế điều khiển kinh điển điều khiển mờ (tĩnh động) cho đối tượng cơng nghiệp Đã tìm hiểu phương pháp việc thiết kế điều khiển, việc đại số hóa ngơn ngữ tập mờ Đại số Gia tử Đã thiết kế điều khiển sở lý thuyết đại số gia tử Các phương pháp thiết kế kiểm chứng mô mở khả ứng dụng lý thuyết việc thiết kế hệ thống tự động công nghiệp 4.3.2 Kiến nghị nghiên cứu Tiến hành thí nghiệm thực để kiểm tra chất lượng điều khiển ĐSGT Thiết kế điều khiển ĐSGT cho đối tượng có độ phi tuyến lớn Nghiên cứu tính ổn định hệ thống điều khiển dùng ĐSGT Bổ sung Toolbox ĐSGT Matlab Số hóa Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn ... Khang, Ứng dụng đại số gia tử đối sánh giá trị ngơn ngữ, Tạp chí tin học điều khiển học, 14,3, 1998 [7] V.N.Lân, V.C Hưng, Đ.T.Phu: Điều khiển điều khiển bất định sở logic mờ kkả sử dụng đại số gia. .. 4.2.1 Đại số gia tử Độ đo tính mờ giá trị ngơn ngữ Hàm định lượng ngữ nghĩa Đại số gia tử tuyến tính đầy đủ Ứng dụng phương pháp luận xấp xỉ diều khiển mờ Xây dựng phương pháp điều khiển mờ dựa... Bộ điều khiển mờ 40 2.1.1 Mờ hoá 41 2.1.2 Sử dụng luật hợp thành 42 2.1.3 Sử dụng toán tử mờ - khối luật mờ 2.1.4 Giải mờ 42 43 2.2 Nguyên lý điều khiển mờ 44 2.3 Nguyên tắc thiết kế điều khiển

Ngày đăng: 25/03/2021, 00:11

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w