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

Thiết kế tối ưu bộ điều khiển dùng đại số gia tử

125 29 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 125
Dung lượng 1,38 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 HÓA THIẾT KẾ TỐI ƯU BỘ ĐIỀU KHIỂN DÙNG ĐẠI SỐ GIA TỬ Ngành : TỰ ĐỘNG HÓA Học viên: LÊ VĂN TÙNG Người hướng dẫn khoa học: PGS.TS NGUYỄN HỮU CÔNG THÁI NGUYÊN 2012 ĐẠ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 HÓA THIẾT KẾ TỐI ƯU BỘ ĐIỀU KHIỂN DÙNG ĐẠI SỐ GIA TỬ BAN GIÁM HIỆU KHOA SAU ĐẠI HỌC GIÁO VIÊN HƯỚNG DẪN KHOA HỌC HỌC VIÊN PGS.TS NGUYỄN HỮU CÔNG LÊ VĂN TÙNG THÁI NGUYÊN, 2012 i LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng Các kết luận văn trung thực chưa công bố công trình khác Tác giả luận văn Lê Văn Tùng ii LỜI CẢM ƠN Luận văn hoàn thành hướng dẫn tận tâm nghiêm khắc PGS.TS Nguyễn Hữu Công Lời đầu tiên, tác giả xin chân thành cảm ơn Thầy tận tình hướng dẫn cung cấp cho em tài liệu để hoàn thành luận văn này, việc truyền thụ kinh nghiệm quý báu suốt thời gian làm luận văn Tác giả xin trân trọng cảm ơn Thầy, Cô Khoa Điện tử Khoa Điện Trường Đại học Kỹ thuật Công nghiệp Thái Nguyên tạo điều kiện giúp đỡ tận tình việc nghiên cứu đề tài Cuối tác giả xin chân thành cảm ơn giúp đỡ Ban giám hiệu, Khoa Sau Đại học Trường Đại học Kỹ thuật Công nghiệp Thái Nguyên cho phép tạo điều kiện thuận lợi để tác giả hoàn thành luận văn Tác giả luận văn Lê Văn Tùng iii MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii MỤC LỤC iii CÁC CHỮ VIẾT TẮT vii DANH MỤC CÁC BẢNG viii DANH MỤC CÁC HÌNH VẼ, BIỂU ĐỒ ix MỞ ĐẦU CHƯƠNG NĂNG LƯỢNG MẶT TRỜI VÀ MỘT SỐ ỨNG DỤNG THỰC TẾ 1.1 Nguồn lượng mặt trời 1.2 Đặc điểm lượng mặt trời bề mặt đất 1.3 Các thành phần xạ mặt trời 1.4 Hiệu ứng nhà kính thu phẳng 1.4.1 Hiệu ứng nhà kính 1.4.2 Bộ thu lượng mặt trời phẳng 1.5 Một số ứng dụng lượng mặt trời 1.5.1 Sản xuất nước nóng NLMT 10 1.5.1.1 Hệ thống sản xuất nước nóng đối lưu tự nhiên 10 1.5.1.2 Hệ thống sản xuất nước nóng đối lưu cưỡng 12 1.5.2 Sấy NLMT 13 1.5.2.1 Hệ thống sấy đối lưu tự nhiên 14 1.5.2.2 Hệ thống sấy đối lưu cưỡng 15 1.5.3 Chưng lọc nước NLMT 17 1.5.4 Bếp mặt trời 18 1.5.4.1 Bếp mặt trời kiểu hiệu ứng nhà kính 18 1.5.4.2 Bếp mặt trời hội tụ 19 iv 1.5.5 Sưởi ấm nhà cửa, chuồng trại 20 1.5.6 Pin mặt trời 21 1.5.6.1 Cấu tạo nguyên lý hoạt động 22 1.5.6.2 Hệ thống nguồn điện PMT 24 1.6 Kết luận 27 CHƯƠNG TỔNG QUAN VỀ CÁC HỆ THỐNG PIN MẶT TRỜI 29 2.1 Vai trò hệ thống pin mặt trời 29 2.2 Giới thiệu hệ thống thu lượng dùng pin mặt trời 30 2.2.1 Nguyên lý làm việc pin mặt trời 30 2.2.2 Hệ thống điều khiển pin mặt trời 34 2.2.3 Mơ hình điều khiển pin mặt trời dùng Fuzzy Controller 35 2.3 Kết luận 36 CHƯƠNG GIỚI THIỆU VỀ ĐẠI SỐ GIA TỬ 37 3.1 Bộ điều khiển mờ 38 3.1.1 Mờ hoá 39 3.1.2 Sử dụng luật hợp thành 40 3.1.3 Sử dụng toán tử mờ - khối luật mờ 40 3.1.4 Giải mờ 41 3.1.5 Nguyên lý điều khiển mờ 42 3.1.6 Nguyên tắc thiết kế điều khiển mờ 45 3.1.6.1 Định nghĩa biến vào/ra 45 3.1.6.2 Xác định tập mờ 45 3.1.6.3 Xây dựng luật điều khiển 47 3.1.6.4 Chọn thiết bị hợp thành 47 3.1.6.5 Chọn nguyên lý giải mờ 47 3.1.6.6 Tối ưu 48 3.2 Đại số gia tử 48 3.2.3 Đại số gia tử tuyến tính đầy đủ 55 v 3.3 Điều khiển sử dụng đại số gia tử 58 3.4 Kết luận chương 60 CHƯƠNG XÂY DỰNG THUẬT TOÁN ĐIỀU KHIỂN PIN MẶT TRỜI 61 4.1.Chất lượng hệ thống điều khiển tự động 61 4.1.1 Đặc tính độ hệ thống ĐKTĐ 61 4.1.2 Các tiêu chất lượng hệ thống ĐKTĐ 61 4.1.2.1 Chất lượng động 61 4.1.2.2 Chất lượng tĩnh 62 4.1.2.3 Chất lượng trình độ 63 4.1.2.4 Chất lượng hỗn hợp 65 4.2 Mơ hình cấu trúc tốn học hệ thống 66 4.2.1 Mơ hình cấu trúc hệ thống pin mặt trời 66 4.2.2 Mơ hình tốn học hệ thống pin mặt trời 67 4.3 Thiết kế hệ thống điều khiển sử dụng điều khiển mờ 70 4.3.1 Định nghĩa biến vào 70 4.3.2 Định nghĩa tập mờ (giá trị ngôn ngữ) cho biến vào 71 4.3.3 Xây dựng luật điều khiển 74 4.3.4 Chọn thiết bị hợp thành nguyên lý giải mờ 74 4.3.5 Sơ đồ kết mô 76 4.4 Thiết kế hệ thống điều khiển sử dụng điều khiển Đại số gia tử 76 4.4.1 Thiết kế điều khiển Đại số gia tử có α=β 76 4.4.2 So sánh chất lượng hệ thống dùng BĐK mờ ĐSGT (α=β) 82 4.5 Thiết kế tối ưu cho điều khiển đại số gia tử 83 4.5.1 Yêu cầu thiết kế tối ưu 83 4.5.2 Thiết kế tối ưu điều khiển Đại số gia tử cho J1 83 4.5.3 Thiết kế điều khiển Đại số gia tử có α≠β 84 4.5.3.1 Khi α = 0.1, β = 0.9 84 4.5.3.2 Lập bảng thống kê giá trị thay đổi α β điều khiển 88 vi 4.5.4 Thiết kế tối ưu điều khiển Đại số gia tử cho J2 89 4.6 Kết luận chương 92 KẾT LUẬN, KIẾN NGHỊ VÀ HƯỚNG NGHIÊN CỨU TIẾP THEO 93 TÀI LIỆU THAM KHẢO 94 PHỤ LỤC 97 vii CÁC CHỮ VIẾT TẮT NLMT : Năng lượng mặt trời BXMT : Bức xạ mặt trời PMT : Pin mặt trời FLC : Fuzzy Logic Controller (Bộ điều khiển mờ) BĐK : Bộ điều khiển BDD : Bộ biến đổi điện viii DANH MỤC CÁC BẢNG Bảng 2.1 So sánh hiệu suất pin mặt trời đặt cố định có điều khiển 35 Bảng 4.1 Các trạng thái khác pin mặt trời 68 Bảng 4.2 Các luật điều khiển hợp thành 74 Bảng 4.3 Bảng SAM 79 Bảng 4.4 Bảng thực phép Product α=β 80 Bảng 4.5 Bảng SAM 86 Bảng 4.7 Giá trị tiêu chuẩn tích phân J 88 Bảng 4.8 Giá trị tiêu chuẩn tích phân J theo tốc độ biến thiên sai lệch γ =0.2 90 Bảng 4.9 Giá trị tiêu chuẩn tích phân J theo tốc độ biến thiên sai lệch γ =1.5 91 98 %beginfunction function [S] = signed(hx) % VVN < VN < N => sign(V, V) = +1 % VLN < LN < N => sign(V, L) = -1 % VN < LVN < N => sign(L, V) = -1 % LN < LLN < N => sign(L, L) = +1 %sign_table = % % % V L P N V + - + L - + - + sign_table = [1 -1 -1; -1 -1 1]; if (string_check(hx)) switch length(hx) %length(hx)==1 case switch hx case {'N', 'L'} S = -1; case {'P', 'V'} S = 1; end %length(hx)==2 case S = sign_table(index(hx(1)),index(hx(2))); %length(hx)>2 99 otherwise for i = 2:length(hx) x(i-1) = hx(i); end S = sign_table(index(hx(1)),index(hx(2)))*signed(x); end end %endfunction %beginfunction function [t] = string_check(hx) temp = true; switch length(hx) case disp('string not valid'); temp = false; case if (~isHedgeAlgebra(hx)) disp('string not valid'); temp = false; end case if ~(isHedge(hx(1))&&isHedgeAlgebra(hx(2))) disp('string not valid'); temp = false; end otherwise if ~isAtom(hx(length(hx))) disp('string not valid'); temp = false; else 100 i = 1; while (i sign(V, V) = +1 % VLN < LN < N => sign(V, L) = -1 % VN < LVN < N => sign(L, V) = -1 % LN < LLN < N => sign(L, L) = +1 %sign_table = % V L P N % V + - + % L - + - + sign_table = [1 -1 -1; -1 -1 1]; if (string_check(hx)) switch length(hx) %length(hx)==1 case switch hx case {'N', 'L'} S = -1; case {'P', 'V'} S = 1; end %length(hx)==2 case S = sign_table(index(hx(1)),index(hx(2))); %length(hx)>2 otherwise for i = 2:length(hx) x(i-1) = hx(i); 106 end S = sign_table(index(hx(1)),index(hx(2)))*signed(x); end end %endfunction %beginfunction function [t] = string_check(hx) temp = true; switch length(hx) case disp('string not valid'); temp = false; case if (~isHedgeAlgebra(hx)) disp('string not valid'); temp = false; end case if ~(isHedge(hx(1))&&isHedgeAlgebra(hx(2))) disp('string not valid'); temp = false; end otherwise if ~isAtom(hx(length(hx))) disp('string not valid'); temp = false; else i = 1; while (i

Ngày đăng: 18/07/2020, 15:42

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[2] Nguyễn Hoàng Cương, Bùi Công Cường, Nguyễn Doãn Phước, Phan Xuân Minh &amp; Chu Văn Hỷ: Hệ mờ và ứng dụng, NXB KH &amp; KT 1998 Sách, tạp chí
Tiêu đề: Hệ mờ và ứng dụng
Nhà XB: NXB KH & KT 1998
[3] Phan Xuân Minh &amp; Nguyễn Doãn Phước: Lý thuyết điều khiển mờ, NXB KH &amp; KT 2004 Sách, tạp chí
Tiêu đề: Lý thuyết điều khiển mờ
Nhà XB: NXB KH & KT 2004
[4] Vũ Như Lân: Điều khiển sử dụng logic mờ, mạng nơron và đại số gia tử, NXB KH &amp; KT 2006 Sách, tạp chí
Tiêu đề: Điều khiển sử dụng logic mờ, mạng nơron và đại số gia tử
Nhà XB: NXB KH & KT 2006
[5] Nguyễn Xuân Quánh: Lý thuyết mạch logic và kỹ thuật số, NXB đại học và giáo dục chuyên nghiệp, 1991 Sách, tạp chí
Tiêu đề: Lý thuyết mạch logic và kỹ thuật số
Nhà XB: NXB đại học và giáo dục chuyên nghiệp
[6] Trần Đình Khang, Ứng dụng đại số gia tử đối sánh các giá trị ngôn ngữ, Tạp chí tin học và điều khiển học, 14,3, 1998 Sách, tạp chí
Tiêu đề: Ứng dụng đại số gia tử đối sánh các giá trị ngôn ngữ
[7] V.N.Lân, V.C. Hưng, Đ.T.Phụ: Điều khiển trong điều khiển bất định trên cơ sở logic mờ và kkả năng sử dụng đại số gia tử trong các luật điều khiển, Tạp chí “ Tin học và điều khiển học”, T.18, S3 (2002), 211-221 Sách, tạp chí
Tiêu đề: Điều khiển trong điều khiển bất định trên cơ sở logic mờ và kkả năng sử dụng đại số gia tử trong các luật điều khiển", Tạp chí “ Tin học và điều khiển học
Tác giả: V.N.Lân, V.C. Hưng, Đ.T.Phụ: Điều khiển trong điều khiển bất định trên cơ sở logic mờ và kkả năng sử dụng đại số gia tử trong các luật điều khiển, Tạp chí “ Tin học và điều khiển học”, T.18, S3
Năm: 2002
[9] Phạm Công Ngô, Lý thuyết điều khiển tự động, NXB Khoa học kỹ thuật, 1998 Sách, tạp chí
Tiêu đề: Lý thuyết điều khiển tự động
Nhà XB: NXB Khoa học kỹ thuật
[10] Đặng Đình Thông, Năng lượng mặt trời và ứng dụng, NXB Khoa học kỹ thuật, 2005 Sách, tạp chí
Tiêu đề: Năng lượng mặt trời và ứng dụng
Nhà XB: NXB Khoa học kỹ thuật
[11] Đinh Việt Cường CH-K9, Luận văn thạc sỹ kỹ thuật, ngành tự động hoá: Nghiên cứu úng dụng loogic mờ và đại số gia tử cho bài toán điều khiển, 2009 Sách, tạp chí
Tiêu đề: Nghiên cứu úng dụng loogic mờ và đại số gia tử cho bài toán điều khiển
[14] G.Beliakov, “Fuzzy sets and membership functions based on probabilites” Information Sciences, vol. 91, 95-111, 1996 Sách, tạp chí
Tiêu đề: Fuzzy sets and membership functions based on probabilites” "Information Sciences
[19] D.Dubois and H. Prade,”The three semantics of fuzzy sets”, Fuzzy sets and systems, vol, 141-150, 1997 Sách, tạp chí
Tiêu đề: Fuzzy sets and systems
[1] Bùi Công Cường &amp; Nguyễn Doãn Phước; Hệ mờ, mạng nơron &amp; ứng dụng, NXB KH &amp; KT 2001 Khác
[15] R.E. Bellman &amp; L.A. Zadeh, Local and fuzzy logic, in: G.J. Klir &amp; B. Yuan (Eds), Fuzzy sets, fuzzy logic, and Fuzzy Systems: Selected papers by L.A. Zadeh (World Scientific, Singapore, 1996) 283 - 335 Khác
[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 Khác
[17] T.H. Cao, &amp; 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 Khác
[18] L.Di lasco, A. Gisolfi &amp; V. Loia, A new model for linguiistic modifiers, Internationl Journal of Approximate Reasoning 15 (1996) 25-47 Khác
[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&gt Khác
[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 Khác
[22] Nguyen Cat Ho, Tran Dinh Khang, Huynh Van Nam &amp; Nguyen Hai Chau, Hegdes algebras, linguistic-valued logic anh their application to fuzzy reasoning , International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems 7 (1999) 347-61 Khác
[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 Khác

TỪ KHÓA LIÊN QUAN

w