MỤC LỤC KÝ HIỆU VIẾT TẮT .......................................................................................................... vii KÝ HIỆU .............................................................................................................................. ix DANH MỤC CÁC HÌNH VẼ ............................................................................................. xii DANH MỤC CÁC BẢNG .................................................................................................. xv MỞ ĐẦU ............................................................................................................................... 1 CHƯƠNG 1 ........................................................................................................................... 5 TỔNG QUAN VẤN ĐỀ NGHIÊN CỨU .............................................................................. 5 1.1 Khái quát về nguồn pin mặt trời ................................................................................... 5 1.2 Cấu trúc chung của hệ thống khai thác nguồn pin mặt trời .......................................... 6 1.3 Tình hình nghiên cứu trên thế giới và trong nước về pin mặt trời ............................... 7 1.3.1 Tình hình nghiên cứu trên thế giới ......................................................................... 7 1.3.2 Tình hình nghiên cứu trong nước ......................................................................... 11 1.4 Một số vấn đề còn tồn tại và đề xuất hướng giải quyết .............................................. 12 1.4.1 Một số vấn đề còn tồn tại ..................................................................................... 12 1.4.2 Tiếp cận vấn đề .................................................................................................... 15 1.4.3 Đề xuất hướng giải quyết ..................................................................................... 16 1.5 Kết luận chương 1 ...................................................................................................... 17 CHƯƠNG 2 ......................................................................................................................... 19 MÔ HÌNH HÓA ĐẦY ĐỦ VÀ NHẬN DẠNG CHÍNH XÁC ĐIỂM CÔNG SUẤT CỰC ĐẠI CHO NGUỒN PIN MẶT TRỜI .................................................................................. 19 2.1 Mô hình toán học của nguồn pin mặt trời .................................................................. 19 2.2 Xây dựng giải pháp nhận dạng các thông số ẩn cho nguồn pin mặt trời ở điều kiện vận hành tiêu chuẩn .......................................................................................................... 23 2.2.1 Nêu vấn đề ............................................................................................................ 23 2.2.2 Thiết lập các phương trình tại các điểm đặc biệt ở điều kiện tiêu chuẩn ............. 24 2.2.3 Phương pháp xác định các thông số ẩn ................................................................ 26 2.2.4 Xây dựng thuật toán xác định các thông số ẩn ..................................................... 27 -iv- 2.2.5 Áp dụng xác định thông số ẩn cho một số loại pin quang điện ........................... 29 2.3 Giải pháp mới nhận dạng chính xác điểm công suất cực đại cho nguồn pin mặt trời 31 2.3.1 Nội dung giải pháp đề xuất .................................................................................. 31 2.3.2 Đánh giá tính chính xác của giải pháp đề xuất..................................................... 34 2.4 Mô hình hóa đầy đủ cho nguồn pin mặt trời .............................................................. 35 2.4.1 Quy đổi giá trị các thông số từ điều kiện vận hành tiêu chuẩn về điều kiện vận hành bất kỳ .................................................................................................................... 35 2.4.2 Xây dựng mới hàm số n(T) .................................................................................. 38 2.4.3 Mô hình hóa đầy đủ cho nguồn pin mặt trời ........................................................ 43 2.5 Kết luận chương 2 ...................................................................................................... 44 CHƯƠNG 3 ......................................................................................................................... 45 THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN NGUỒN PIN MẶT TRỜI THEO MÔ HÌNH ĐẦY ĐỦ ........................................................................................................................................ 45 3.1 Cấu trúc điều khiển hệ thống ...................................................................................... 45 3.2 Cơ sở lý thuyết điều khiển và mô tả toán học các bộ biến đổi ................................... 47 3.2.1 Cơ sở lý thuyết điều khiển ................................................................................... 47 3.2.1.1 Kỹ thuật điều khiển trượt trong các bộ biến đổi DC/DC ............................... 47 3.2.1.2 Kỹ thuật điều khiển điện áp trung bình .......................................................... 50 3.2.2 Mô tả toán học bộ biến đổi DC/DC buck ............................................................. 51 3.2.2.1 Bộ biến đổi DC/DC buck ............................................................................... 51 3.2.2.2 Bộ biến đổi DC/DC boost .............................................................................. 52 3.3 Điều khiển khai thác điểm công suất cực đại của nguồn pin mặt trời theo mô hình đầy đủ ở điều kiện vận hành bất kỳ .................................................................................. 54 3.3.1 Phương pháp IB-SMC .......................................................................................... 54 3.3.1.1 Nguyên lý chung của phương pháp IB-SMC ................................................ 54 3.3.1.2 Phương pháp IB-SMC cho BBĐ DC/DC buck ............................................. 55 3.3.1.3 Phương pháp IB-SMC cho BBĐ DC/DC boost ............................................ 58 3.3.1.4 Chiến lược điều khiển BBĐ DC/DC theo phương pháp IB-SMC ................. 60 -v- 3.3.1.5 Mô phỏng đánh giá phương pháp IB-SMC ................................................... 62 3.3.2 Phương pháp IB-AVC .......................................................................................... 69 3.3.2.1 Nguyên lý chung của phương pháp IB-AVC ................................................ 69 3.3.2.2 Phương pháp IB-AVC cho BBĐ DC/DC buck ............................................. 71 3.3.2.3 Phương pháp IB-AVC cho BBĐ DC/DC boost ............................................ 73 3.3.2.4 Chiến lược điều khiển BBĐ DC/DC theo phương pháp IB-AVC ................. 75 3.3.2.5 Kết quả mô phỏng phương pháp IB-AVC ..................................................... 77 3.3.3 So sánh hiệu quả năng lượng và khả năng ứng dụng ........................................... 81 3.4 Điều khiển ghép nối lưới cho nguồn pin mặt trời ...................................................... 86 3.4.1 Cấu trúc điều khiển ghép nối lưới ........................................................................ 86 3.4.2 Mô phỏng hệ thống điều khiển ghép nối lưới cho nguồn pin mặt trời ................. 87 3.5 Kết luận chương 3 ...................................................................................................... 97 CHƯƠNG 4 ......................................................................................................................... 99 KIỂM CHỨNG KẾT QUẢ NGHIÊN CỨU TRÊN MÔ HÌNH THIẾT BỊ THỰC ............ 99 4.1 Xây dựng mô hình cấu trúc thiết bị thực .................................................................... 99 4.2 Các thiết bị chính ...................................................................................................... 101 4.2.1 Cảm biến đo công suất của bức xạ mặt trời ....................................................... 101 4.2.2 Cảm biến đo nhiệt độ ......................................................................................... 102 4.2.3 Ắc quy ................................................................................................................ 102 4.2.4 Sơ đồ đấu nối mạch lực và điều khiển ............................................................... 102 4.2.5 Lắp đặt các thiết bị và cài đặt ............................................................................. 105 4.3 Phương thức vận hành mô hình thiết bị thực ........................................................... 106 4.4 Kết quả thực nghiệm................................................................................................. 109 4.4.1 Kiểm chứng tính chính xác của giải pháp đã đề xuất ........................................ 109 4.4.2 Đánh giá hiệu quả năng lượng của giải pháp đã đề xuất .................................... 110 4.5 Kết luận chương 4 .................................................................................................... 115 KẾT LUẬN VÀ KIẾN NGHỊ ........................................................................................... 117 -vi- DANH MỤC CÔNG TRÌNH KHOA HỌC CÓ LIÊN QUAN ĐẾN LUẬN ÁN ĐÃ CÔNG BỐ ...................................................................................................................................... 119 TÀI LIỆU THAM KHẢO ................................................................................................. 120 PHỤ LỤC .......................................................................................................................... 132 -vii- KÝ HIỆU VIẾT TẮT Ký hiệu Cụm từ được viết tắt trong tiếng Việt tương đương Cụm từ được viết tắt từ tiếng Anh tương đương AC Dòng điện xoay chiều Alternative Current AI Trí thông minh nhân tạo Artificial Intelligence ANN Mạng nơron nhân tạo Artificial Neural Network AVC Điều khiển điện áp trung bình Average Voltage Control BBĐ Bộ biến đổi điện tử công suất Power Converter CS Tín hiệu điều khiển Control Signal CV Điện áp không đổi Constant Voltage DC Dòng điện một chiều Direct Current DCbus Thanh cái điện áp một chiều ESC Điều khiển dò tìm cực trị Extremum seeking control FL Logic mờ Fuzzy Logic IB Kỹ thuật dò và chia đôi Iterative and Bisectional technique IB-AVC Phương pháp dò và chia đôi - Điều khiển điện áp trung bình Iterative and Bisectional - Average Voltage Control method IB-SMC Phương pháp dò và chia đôi - Điều khiển trượt Iterative and Bisectional - Sliding Mode Control method INC Điện dẫn gia tăng Incermental Conductance MBA Máy biến áp Transformer MPP Điểm công suất cực đại Maximum Power Point MPPT Bộ bám điểm công suất cực đại Maximum Power Point Tracking OG Độ dốc tối ưu Optimal Gradient OV Điện áp hở mạch Open-Circuit Voltage P&O Dao động và quan sát Perturb and Observe PSO Tối ưu bầy đàn Particle Swarm Optimization PVg Nguồn pin mặt trời, hệ thống pin mặt trời, cell/module/panel/array pin mặt trời, pin mặt trời Photovoltaic power generation, Photovoltaic system, Photovoltaic module/panel/array, solar cell/module/panel/array. PYR Cảm biến đo công suất của bức xạ mặt Pyranometer -viii- trời SC Dòng điện ngắn mạch Short-Circuit Current SMC Điều khiển trượt Sliding Mode Control STC Điều kiện vận hành tiêu chuẩn Standard Test Condition SW Khóa chuyển mạch Switch TempS Cảm biến đo nhiệt độ Temperature sensor THD Tổng độ méo sóng hài Total Harmonic Distorsion -ix- KÝ HIỆU Ký hiệu Đơn vị Ý nghĩa C F Điện dung CTI %/0C hoặc mA/0C Hệ số thay đổi của dòng điện theo nhiệt độ CTP %/0C Hệ số thay đổi của Pmpp theo nhiệt độ CTV %/0C hoặc mV/0C Hệ số thay đổi của điện áp theo nhiệt độ D, d Hệ số điều chế độ rộng xung trung bình hoặc tức thời fS kHz Tần số phát xung G W/m2 Công suất của bức xạ mặt trời g 1/Ω Điện dẫn tải của PVg I01, I0 A Dòng quang điện bão hòa Id1, Id A Dòng điện chạy qua diode của PVg ig A Dòng điện các pha tức thời tại điểm liên kết với lưới Ig A Biên độ dòng điện các pha tại điểm liên kết với lưới IL, iL A Dòng điện trung bình hoặc tức thời qua cuộn cảm BBĐ Impp A Dòng điện tại MPP Ip1, Ip A Dòng điện chạy qua điện trở song song của PVg Iph1, Iph A Dòng quang điện phát ra của PVg ipv1, ipv, Ipv A Dòng điện tức thời hoặc trung bình phát ra từ PVg ISC1, ISC A Dòng điện ngắn mạch của PVg k eV/K Hằng số Boltzmann Ka W/A Đánh giá độ trượt của công suất theo dòng điện và có ảnh hưởng đến dải trễ của đường đặc tính công suất Kb Đặc trưng cho dải trễ của điện áp phát ra từ PVg, Kc V/A Đánh giá độ trượt của điện áp theo dòng điện kVmppDC Hệ số tương quan về dòng điện tại MPP so với ISC -x- kVmppOV Hệ số tương quan về điện áp tại MPP so với VOC L H Điện cảm n Hệ số đặc trưng của diode Np Số lượng đơn vị ghép song song của PVg NS Số lượng đơn vị ghép nối tiếp của PVg Pdc kW Công suất trên DCbus Pinv kW Công suất tác dụng ở phía AC của BBĐ DC/AC Pmpp W, kW Công suất tại MPP q C Điện tích của electron Qinv kVA Công suất phản kháng ở phía AC của BBĐ DC/AC Rdc, R Ω Điện trở cuộn cảm phía DCbus và điện trở phía AC của BBĐ DC/AC Req Ω Điện trở tương đương của PVg Rp1, Rp Ω Điện trở song song của PVg RS1, RS Ω Điện trở nối tiếp của PVg T 0C hoặc 0K Nhiệt độ lớp tiếp giáp p-n Tamb 0C hoặc 0K Nhiệt độ môi trường Ti s Hằng số thời gian của khâu lọc tín hiệu đo dòng điện TS s Chu kỳ phát xung Tv s Hằng số thời gian của khâu lọc tín hiệu đo điện áp Ug V Biên độ điện áp pha của lưới điện ug V Điện áp pha tức thời tại điểm liên kết với lưới điện Ug V Biên độ điện áp tại điểm liên kết với lưới điện uinv V Điện áp pha tức thời ở đầu ra BBĐ DC/AC ueq, ueqref Tín hiệu điều khiển tương đương Vdc, vdc V Điện áp trung bình hoặc tức thời trên DCbus -xi- Veq V Điện áp tương đương của PVg Vmpp1, Vmpp V Điện áp tại MPP VOC1, VOC V Điện áp hở mạch của PVg Vpv1, vpv, Vpv V Điện áp tức thời hoặc trung bình phát ra từ PVg Vt1, Vt V Điện áp nhiệt lớp tiếp giáp p-n -xii- DANH MỤC CÁC HÌNH VẼ Hình 1. 1 Phương pháp tổ hợp PVg ....................................................................................... 6 Hình 1. 2 Cấu trúc chung của hệ thống khai thác PVg .......................................................... 6 Hình 1. 3 Phân loại kỹ thuật tìm MPP ................................................................................. 14 Hình 2. 1 Sơ đồ mạch tương đương mỗi cell của PVg ........................................................ 19 Hình 2. 2 Đường đặc tính vpv-ipv và vpv-ppv trên mặt phẳng v-i, v-p ................................... 20 Hình 2. 3 Đường đặc tính vpv-ipv của tổ hợp NS cell nối tiếp hoặc Np cell song song ......... 22 Hình 2. 4 Độ dốc đường tiếp tuyến tại điểm ngắn mạch của đường đặc tính vpv-ipv ........... 24 Hình 2. 5 Phương pháp Newton-Raphson .......................................................................... 26 Hình 2. 6 Thuật toán Newton-Raphson xác định thông số ẩn của PVg .............................. 29 Hình 2. 7 Thuật toán xác định cặp giá trị tương ứng giữa vpv(i) với ipv (i) ............................. 32 Hình 2. 8 Trạng thái dịch chuyển của các điểm kế tiếp nhau .............................................. 32 Hình 2. 9 Quá trình dò tìm MPP trên đường đặc tính vpv-ppv .............................................. 33 Hình 2. 10 Thuật toán IB tìm MPP ...................................................................................... 34 Hình 2. 11 Thuật toán kiểm tra hệ phương trình mô tả PVg ............................................... 36 Hình 2. 12 Đường cong mô tả các số liệu rời rạc ................................................................ 38 Hình 2. 13 Đường cong mô tả hàm số n(T) ứng với MF165EB3 và SV-55 ....................... 40 Hình 2. 14 Đồ thị VOC, ISC, Pmpp tính toán được của MF165EB3 ........................................ 41 Hình 2. 15 Đồ thị VOC, ISC, Pmpp tính toán được của SV-55 ................................................ 41 Hình 2. 16 Đường đặc tính vpv-ipv, vpv-ppv tương ứng với MF165EB3 ............................... 42 Hình 2. 17 Đường đặc tính vpv-ipv, vpv-ppv tương ứng với SV-55 ........................................ 42 Hình 2. 18 Mô hình hóa đầy đủ PVg ................................................................................... 43 Hình 3. 1 Sơ đồ cấu trúc điều khiển hệ thống khai thác PVg theo mô hình đầy đủ ............ 45 Hình 3.2 Quá trình di chuyển của các điểm vận hành khi sử dụng phương pháp IB-AVC 47 Hình 3. 3 Sơ đồ cấu tạo mạch lực BBĐ DC/DC buck ......................................................... 51 Hình 3.4 Sơ đồ mạch tương đương trạng thái đóng cắt BBĐ DC/DC buck ....................... 51 Hình 3.5 Sơ đồ mạch tương đương ở trạng thái tín hiệu nhỏ BBĐ DC/DC buck ............... 52 Hình 3. 6 Sơ đồ cấu tạo mạch lực BBĐ DC/DC boost ........................................................ 53 Hình 3.7 Sơ đồ mạch tương đương trạng thái đóng cắt BBĐ DC/DC boost ...................... 53 Hình 3.8 Sơ đồ mạch tương đương ở trạng thái tín hiệu nhỏ BBĐ DC/DC boost .............. 53 Hình 3. 9 Cấu trúc điều khiển PVg theo phương pháp IB-SMC ......................................... 55 Hình 3.10 Dạng quỹ đạo trượt về MPP mới khi điều khiển theo phương pháp IB-SMC ... 61 Hình 3.11 Chiến lược điều khiển theo phương pháp IB-SMC cho BBĐ DC/DC ............... 62 -xiii- Hình 3. 12 Kịch bản biến thiên của G .................................................................................. 63 Hình 3. 13 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC buck theo phương pháp IB-SMC .......................................................................................................... 65 Hình 3. 14 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC boost theo phương pháp IB-SMC .......................................................................................................... 66 Hình 3. 15 Sơ đồ mô phỏng trên Matlab/Simulink khối PVg và bộ điều khiển IB-SMC ... 67 Hình 3. 16 Đặc tính ppv, Pmpp, A(t) khi điều khiển BBĐ DC/DC theo phương pháp IB-SMC ............................................................................................................................................. 68 Hình 3. 17 Mạch vòng điều khiển PVg theo phương pháp IB-AVC ................................... 69 Hình 3.18 Cấu trúc mạch vòng dòng điện và mạch vòng điện áp điều khiển BBĐ DC/DC ............................................................................................................................................. 70 Hình 3. 19 Mô hình Thevenin mạch điện tương đương của PVg ........................................ 72 Hình 3.20 Chiến lược điều khiển theo phương pháp IB-AVC cho BBĐ DC/DC ............... 77 Hình 3. 21 Sơ đồ mô phỏng bộ điều khiển IB-AVC ........................................................... 77 Hình 3. 22 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC buck theo phương pháp IB-AVC .......................................................................................................... 78 Hình 3. 23 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC boost theo phương pháp IB-AVC .......................................................................................................... 79 Hình 3. 24 Đặc tính ppv, Pmpp, A(t) khi điều khiển BBĐ DC/DC theo phương pháp IB-AVC ............................................................................................................................................. 80 Hình 3. 25 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC buck và G=1000 W/m282 Hình 3. 26 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC buck và G=600 W/m2 . 82 Hình 3. 27 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC buck và G=200 W/m2 . 83 Hình 3. 28 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC boost và G=1000 W/m2 ............................................................................................................................................. 83 Hình 3. 29 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC boost và G=600 W/m2 84 Hình 3. 30 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC boost và G=200 W/m2 84 Hình 3. 31 Cấu trúc điều khiển phía lưới ............................................................................. 87 Hình 3.32 Cấu trúc ghép nối PVg từ các panel MF165EB3 ................................................ 88 Hình 3.33 Đặc tính vpv-ipv và vpv-ppv của cấu trúc PVg ghép .............................................. 89 Hình 3.34 Cấu trúc mô phỏng toàn hệ thống trên Matlab/Simulink .................................... 91 Hình 3.35 Đặc tính ppv(t), Pmpp(t), A(t) của PVg cấu trúc ghép ........................................... 92 Hình 3.36 Đặc tính vpv(t), Vmpp(t) của PVg cấu trúc ghép ................................................... 92 Hình 3.37 Đặc tính ipv(t), Impp(t) của PVg cấu trúc ghép ..................................................... 93 -xiv- Hình 3.38 Đặc tính ppv(t) và công suất phát vào lưới .......................................................... 94 Hình 3. 39 Dòng điện iinv và điện áp uinv ở đầu ra BBĐ DC/AC thời điểm 1s .................... 95 Hình 3. 40 Dòng điện iinv và điện áp uinv ở đầu ra BBĐ DC/AC thời điểm 2s .................... 95 Hình 3. 41 Phổ tần số và hàm lượng sóng hài của iinv ......................................................... 96 Hình 3. 42 Phổ tần số và hàm lượng sóng hài của uinv ........................................................ 96 Hình 4. 1 Mô hình thiết bị thực của hệ thống 1 ................................................................. 100 Hình 4. 2 Mô hình thiết bị thực của hệ thống 2 ................................................................. 100 Hình 4. 3 Cảm biến PYR-BTA đo công suất của bức xạ mặt trời ..................................... 101 Hình 4. 4 Cảm biến LM35 đo nhiệt độ .............................................................................. 102 Hình 4. 5 Cấu trúc mạch lực và mạch điều khiển thực nghiệm ......................................... 104 Hình 4. 6 Các thiết bị trên mô hình thực ........................................................................... 105 Hình 4. 7 Thuật toán điều khiển của hệ thống 1 ................................................................ 106 Hình 4. 8 Thuật toán điều khiển/quản lý năng lượng của hệ thống 2 ................................ 107 Hình 4. 9 Chương trình giám sát/điều khiển trên máy tính ............................................... 107 Hình 4. 10 Phương thức vận hành mô hình thiết bị thực ................................................... 108 Hình 4. 11 Kiểm chứng tính chính xác của các điểm mới trong luận án ........................... 109 Hình 4. 12 Đồ thị G, T, Pmpp, ppv khi so sánh kỹ thuật IB với kỹ thuật P&O .................... 111 Hình 4. 13 Đồ thị G, T, Pmpp, ppv khi so sánh kỹ thuật IB với kỹ thuật CV ....................... 113 Hình 4. 14 Đồ thị G, T, Pmpp, ppv khi so sánh kỹ thuật IB với kỹ thuật Temp ................... 114 -xv- DANH MỤC CÁC BẢNG Bảng 2.1 Datasheet của PVg ở STC ................................................................................... 30 Bảng 2. 2 Kết quả tính toán thông số ẩn của PVg ở STC .................................................... 30 Bảng 2. 3 Kết quả xác định thông số tại MPP sử dụng kỹ thuật IB .................................... 35 Bảng 2. 4 Kiểm tra giá trị của Pmpp khi G thay đổi, T=Tstc .................................................. 37 Bảng 2. 5 Kiểm tra giá trị của Pmpp khi T thay đổi, G=Gstc ................................................. 37 Bảng 2. 6 Kiểm tra lại ảnh hưởng của T khi G=Gstc, T biến thiên tới Pmpp ......................... 40 Bảng 3. 1 Giá trị các thông số mô phỏng của cấu trúc PVg ghép ....................................... 88 Bảng 4. 1 So sánh hiệu quả năng lượng của kỹ thuật IB với kỹ thuật P&O ...................... 112 Bảng 4. 2 So sánh hiệu quả năng lượng của kỹ thuật IB với kỹ thuật CV ........................ 112 Bảng 4. 3 So sánh hiệu quả năng lượng của kỹ thuật IB với kỹ thuật Temp.................... 114 1 MỞ ĐẦU Tính cấp thiết của đề tài Trong bối cảnh các nguồn năng lượng truyền thống như nhiệt điện, thủy điện,... ngày càng cạn kiệt và gây ô nhiễm môi trường, động lực sử dụng các nguồn năng lượng tái tạo như mặt trời, gió đang ngày càng trở nên mạnh mẽ. Tỷ trọng các loại nguồn này đang tăng lên theo cấp số nhân qua các năm, nhận được sự quan tâm của chính phủ các quốc gia trên toàn thế giới, các nhà khoa học ở tất cả lĩnh vực liên quan. Nguồn pin mặt trời (PVg) với ưu thế không gây tiếng ồn, có thể lắp đặt ở mọi nơi kể cả trong khu dân cư đã giúp cho quá trình phổ biến loại nguồn này trong hệ thống điện nhanh hơn so với các nguồn khác. Trong đó, vấn đề khai thác tối đa khả năng phát công suất nhờ các biện pháp tìm điểm công suất cực đại (MPP) và các kỹ thuật điều khiển bộ biến đổi (BBĐ) hoặc các loại BBĐ khác nhau trong hệ thống khai thác PVg là mục tiêu trọng tâm trong các nghiên cứu cả trong nước và trên thế giới của các nhà điều khiển học. Hiện nay, đã có rất nhiều các nghiên cứu về tìm MPP. Tuy nhiên, chưa có nghiên cứu nào giải quyết một cách trọn vẹn vấn đề khai thác tối đa công suất ở điều kiện vận hành bất kỳ dựa trên mô hình đầy đủ của PVg, qua đó chưa đánh giá được hiệu quả năng lượng thực sự đầy đủ, chính xác trong quá trình khai thác PVg. Nguyên nhân của điều này là trước đây các thiết bị đo công suất của bức xạ mặt trời (G), nhiệt độ T của lớp tiếp giáp p-n chưa thực sự phổ biến, chưa phù hợp với mỗi chủng loại PVg, giá thành cao. Đặc biệt, mô hình toán học của PVg phục vụ cho quá trình mô hình hóa, mô phỏng, thực nghiệm cũng chưa nhận được sự quan tâm và giải quyết triệt để. Bởi vậy tác giả chọn đề tài nghiên cứu "Nghiên cứu một số phương pháp nâng cao hiệu quả khai thác nguồn pin mặt trời " nhằm hoàn thiện các vấn đề còn đang bỏ ngỏ hoặc chưa quan tâm đầy đủ như đã kể trên. -2- Mục đích nghiên cứu Đề tài tập trung nghiên cứu hoàn thiện mô hình toán học cho PVg, xây dựng giải pháp giúp xác định chính xác thông số tại MPP, qua đó thiết lập các biện pháp điều khiển khai thác tối đa công suất của PVg trong mọi điều kiện vận hành thực tế, có xét tới sự thay đổi ngẫu nhiên của (G, T). Đối tượng và phạm vi nghiên cứu - Đối tượng nghiên cứu: Cấu trúc hệ thống khai thác PVg được làm từ chất bán dẫn cấu trúc tinh thể trong mạng điện phân tán công suất vừa và nhỏ. - Phạm vi nghiên cứu: các cell của PVg là đồng nhất và làm việc trong điều kiện giống nhau. Trọng tâm nghiên cứu của luận án - Nghiên cứu áp dụng phương pháp Newton-Raphson xác định các thông số ẩn cho PVg. - Đề xuất áp dụng kỹ thuật IB (dò và chia đôi) xác định thông số tại MPP và mối quan hệ giữa hệ số đặc trưng của n với nhiệt độ T của lớp tiếp giáp p-n. - Kết hợp kỹ thuật IB trong bộ bám điểm công suất cực đại (MPPT) với kỹ thuật điều khiển trượt (SMC) hoặc kỹ thuật điều khiển điện áp trung bình (AVC) để điều khiển BBĐ DC/DC buck và BBĐ DC/DC boost nhằm đạt được mục tiêu bám đuổi được MPP ở mọi thời điểm, qua đó nâng cao hiệu quả khai thác năng lượng từ PVg. - Hoàn thiện cấu trúc ghép nối lưới cho PVg, thực hiện việc điều khiển khai thác tối đa công suất thu được từ PVg. - Xây dựng cấu trúc mô phỏng hệ thống bằng Matlab để kiểm chứng các kết quả nghiên cứu lý thuyết, đồng thời kết hợp cho cài đặt điều khiển trên mô hình thiết bị thực. Phương pháp nghiên cứu - Phân tích hệ thống và xác định đặc thù của đối tượng nghiên cứu thông qua nhiều cách tiếp cận. -3- - Lựa chọn và xây dựng những công cụ tính toán toán học cần thiết cho nghiên cứu. - Lựa chọn công cụ đánh giá và kiểm chứng kết quả nghiên cứu, cụ thể là: Mô hình hóa mô phỏng bằng phần mềm Matlab và cài đặt thử nghiệm thuật toán điều khiển trên mô hình thiết bị thực. Ý nghĩa khoa học và thực tiễn của đề tài - Ý nghĩa khoa học chính của đề tài là hoàn thiện được mô hình toán học cho cấu trúc PVg bất kỳ, xây dựng và giải quyết được bài toán xác định chính xác thông số tại MPP ở điều kiện vận hành thực tế, qua đó thiết lập các biện pháp điều khiển giúp khai thác hoàn toàn công suất ở mọi điều kiện vận hành với các giá trị bất kỳ của (G, T). - Ý nghĩa thực tiễn chính là xây dựng mô hình toán đầy đủ của PVg bổ sung cho các tài liệu, sách, đồng thời làm cơ sở cho các nghiên cứu chuyên sâu về lĩnh vực điều khiển khai thác loại nguồn này. Hơn nữa, đề tài cũng đem lại những kinh nghiệm cài đặt và điều khiển đối với hệ thống khai thác PVg nói riêng và các dạng nguồn phân tán sử dụng năng lượng tái tạo khác nói chung. Cấu trúc luận án Luận án được bố cục thành 4 chương. Chương 1: Giới thiệu tổng quan về vấn đề nghiên cứu thông qua cách tiếp cận khoa học dựa trên nguồn tài liệu cập nhật là các công bố khoa học trên thế giới liên quan đến hướng nghiên cứu của đề tài. Phân tích và xác định những vấn đề cần nghiên cứu cho đề tài. Chương 2: Trình bày những nghiên cứu chính về PVg. - Xây dựng mô hình đầy đủ cho PVg, bổ sung những thông số mới chưa được nói tới trong các nghiên cứu trước đây. - Xây dựng thuật toán mới xác định chính xác MPP đối với mô hình PVg đầy đủ. -4- - Đề xuất áp dụng kết quả nghiên cứu trên trong cấu trúc nguồn phân tán công suất vừa và nhỏ. Chương 3: Thiết kế hệ thống điều khiển PVg đáp ứng mục tiêu của đề tài. - Xây dựng mô hình đối tượng điều khiển là mạch lực hệ thống khai thác PVg có kết nối lưới. - Thiết kế bộ điều khiển có áp dụng thuật toán mới đã xây dựng được trong chương 2. - Mô phỏng điều khiển hoạt động của hệ thống, so sánh chất lượng điều khiển với các phương pháp trước đây. Chương 4: Xây dựng mô hình thực nghiệm với quy mô nhỏ, đủ để kiểm chứng một số kết quả nghiên cứu. - Xây dựng sơ đồ lắp đặt và đấu nối các thiết bị mạch lực với thiết bị đo, thiết bị điều khiển. - Cài đặt điều khiển trên thiết bị thực. - Đánh giá các kết quả thực nghiệm thu được để thấy được tính đúng đắn của sự kết hợp giữa kỹ thuật IB và AVC. Đồng thời, so sánh hiệu quả năng lượng trong cùng một điều kiện vận hành thực tế đối với hệ thống có áp dụng kết quả nghiên cứu mới và với hệ thống áp dụng một số phương pháp điều khiển trước đây. Kết luận chung của luận án và kiến nghị. -5- CHƯƠNG 1 TỔNG QUAN VẤN ĐỀ NGHIÊN CỨU 1.1 Khái quát về nguồn pin mặt trời PVg phổ biến hiện nay được cấu thành từ các chất bán dẫn cấu trúc tinh thể (các nguyên tố thuộc phân nhóm chính nhóm IV trong bảng tuần hoàn các nguyên tố hóa học) như Silicon, Germanium và hình thành một lớp tiếp xúc bán dẫn p-n có khả năng biến đổi trực tiếp năng lượng bức xạ mặt trời thành điện năng nhờ hiệu ứng quang điện bên trong. Các nguyên tố như Boron, Photpho, Gallium, Cadmium và Tellurium cũng được sử dụng như các chất phụ gia để gia tăng khả năng dẫn điện cho PVg. Khi chiếu sáng lớp tiếp xúc p-n, các cặp điện tử - lỗ trống được tạo thành, do tác dụng của điện trường tiếp xúc nên các cặp bị tách ra, bị gia tốc về các phía đối diện và tạo nên một sức điện động quang điện. Một đặc điểm cơ bản của PVg là luôn phát dòng điện một chiều ra mạch ngoài khi có tải và bức xạ mặt trời chiếu vào. Mối quan hệ giữa dòng điện ipv và điện áp vpv phát ra từ PVg là một mối quan hệ phi tuyến phức tạp, trong đó công suất phát ra tại mỗi thời điểm phụ thuộc vào nhiệt độ T của lớp tiếp giáp p-n, công suất của bức xạ mặt trời G và mức tiêu thụ của phụ tải [71]. Đồng thời, quá trình chuyển từ trạng thái vận hành này sang trạng thái vận hành khác là tức thời và không bị ảnh hưởng bởi các yếu tố liên quan đến quán tính. Mặt khác, PVg luôn tồn tại một trạng thái vận hành mà công suất phát ra là lớn nhất tương ứng với mỗi cặp giá trị (G, T). Khai thác được trạng thái vận hành này sẽ giúp khắc phục được nhược điểm hiệu suất thấp, giá thành cao của dạng nguồn này. Điều này có thể đạt được nhờ điều chỉnh lượng tải hấp thụ tương ứng với công suất tại MPP. Xuất phát từ các cell đơn lẻ với công suất và điện áp nhỏ, PVg thường được sử dụng dưới dạng tổ hợp các cell thành module, tổ hợp các module thành panel, tổ hợp các panel thành array như mô tả trên hình 1. 1 [58]. Trong đó, các nhà sản xuất cung cấp ra thị trường các sản phẩm được đóng gói dưới dạng các panel. -6- Hình 1. 1 Phương pháp tổ hợp PVg 1.2 Cấu trúc chung của hệ thống khai thác nguồn pin mặt trời PVg được khai thác trong mạng điện cô lập hoặc kết nối với lưới điện (1 pha hoặc 3 pha) qua các BBĐ, máy biến áp (MBA). Cấu trúc chung của hệ thống này được mô tả trên hình 1. 2 [48], [73], [74], [87], [95], [97], [103]. Hình 1. 2 Cấu trúc chung của hệ thống khai thác PVg Phụ tải DC DC ~ Giám sát/điều khiển ipv vpv ug ig Lưới điện Vdc CS1 CS2 Điều khiển dòng/áp Điều khiển Vdc Đồng bộ với lưới MPPT Chức năng cơ bản Bù sóng hài Điều khiển (P, Q, f) Tích trữ điện năng Chức năng nâng cao Thông tin G, T Truyền thông tin L DCbus Kho điện Kết nối lưới Mạng cô lập CS3 DC MBA Thu thập thông tin, điều khiển, phân phối điện năng PVg DC AC DC DC Phụ tải AC -7- Các thông tin cần phải thu thập để thực hiện điều khiển, phân phối điện năng là vpv, ipv, G, T, điện áp Vdc trên DCbus, điện áp ug và dòng điện ig tại điểm kết nối lưới. Các bộ điều khiển sử dụng các thông tin thu thập được để tính toán, đưa ra các quyết định về xung điều khiển CS1, CS2, CS3 nhờ các kỹ thuật điều khiển nhằm thực hiện các chức năng cơ bản hoặc nâng cao như đã mô tả trên hình 1. 2. Để thực hiện được vai trò điều khiển dòng năng lượng từ PVg cung cấp cho phụ tải hoặc kết nối với lưới điện, các BBĐ đều sử dụng phần tử bán dẫn không điều khiển như diode hoặc khóa chuyển mạch SW có điều khiển như thyristor, GTO, BJT, MOSFET, IGBT kết hợp với các phần tử có khả năng tích, phóng năng lượng như tụ điện C, cuộn cảm L. Với BBĐ DC/DC, sự thay đổi vị trí của SW có thể thực hiện vai trò tăng áp (boost), giảm áp (buck) hoặc vừa boost vừa buck. Với BBĐ DC/AC, các SW được điều khiển phối hợp để điều tiết dòng năng lượng trong mỗi chu kỳ, qua đó thực hiện vai trò giữ Vdc ở giá trị không đổi, ghép nối với lưới điện, phát công suất vào lưới điện. 1.3 Tình hình nghiên cứu trên thế giới và trong nước về pin mặt trời 1.3.1 Tình hình nghiên cứu trên thế giới Các nghiên cứu về PVg hiện nay đều tập trung vào bài toán nâng cao hiệu quả khai thác PVg, quản lý/điều tiết năng lượng, áp dụng các biện pháp điều khiển để nâng cao chất lượng điện năng trong các bài toán ghép nối lưới. • Nâng cao hiệu quả khai thác để khắc phục nhược điểm giá thành cao và hiệu suất thấp của PVg. Vấn đề này có thể được phân chia thành 3 hướng giải quyết như sau: - Dịch chuyển điểm vận hành về MPP thông qua việc đưa điện áp vpv về điện áp Vmpp tại MPP, ipv về dòng điện Impp tại MPP, điện dẫn g= ipv/vpv về giá trị điện dẫn tối ưu (Impp/Vmpp) hoặc đưa công suất tức thời ppv phát ra từ PVg về công suất Pmpp tại MPP ở thời điểm bất kỳ. Vì vậy, hệ thống khai thác PVg luôn được trang bị bộ bám điểm công suất cực đại (MPPT) với những kỹ thuật khác nhau để xác định thông số tại MPP và sử dụng với các kỹ thuật điều khiển để đưa đầu vào của BBĐ về thông số tại MPP do MPPT cung cấp. -8- Kỹ thuật tìm MPP đơn giản nhất là điện áp hằng (CV) chỉ sử dụng một cảm biến đo điện áp trên cơ sở coi điện áp tại MPP gần như không thay đổi so với giá trị Vmpp ở STC. Giá trị này sẽ được bộ điều khiển duy trì không đổi trong suốt quá trình vận hành PVg [71], [77], [78]. Kỹ thuật dòng điện ngắn mạch (SC) sử dụng một phần tử đóng cắt theo chu kỳ mắc song song vào hai đầu PVg để gây ngắn mạch và một cảm biến đo giá trị dòng điện ngắn mạch (ISC) tại thời điểm xét. Tương tự, kỹ thuật điện áp hở mạch (OV) sử dụng một phần tử đóng cắt theo chu kỳ mắc nối tiếp với PVg và một cảm biến đo điện áp để đo giá trị điện áp hở mạch (VOC) tại thời điểm xét. Hai kỹ thuật này có cách thực hiện khá tương đồng, thông tin về MPP được xác định bởi tích của hệ số dòng kImppSC so với dòng điện ngắn mạch hoặc hệ số áp kVmppOV so với điện áp hở mạch [30], [71], [77], [78]. Các kỹ thuật tạo nhiễu loạn và quan sát (P&O), điện dẫn gia tăng (INC), dò tìm cực trị (ESC), trọng lượng 3 điểm đều sử dụng cảm biến đo dòng điện và điện áp ở đầu ra của PVg tại mỗi thời điểm đo để đưa ra nhận định về điểm vận hành. Trong đó, kỹ thuật P&O đánh giá dấu độ lệch sự biến thiên công suất với điện áp (dppv/dvpv) giữa hai thời điểm liên tiếp trong khi kỹ thuật INC lại đánh giá dấu của độ lệch điện dẫn tức thời g với độ gia tăng điện dẫn dipv/dvpv (dipv/dvpv+g) giữa hai thời điểm liên tiếp [30], [68], [71], [72], [77], [78]. Kỹ thuật ESC thực hiện quan sát dao động dựa trên việc thêm một sóng dao động hình sin vào tín hiệu vpv (hoặc ipv) để đánh giá dao động công suất [30], [32], [71], [81], [82]. Kỹ thuật trọng lượng 3 điểm (three-point weight) là một kỹ thuật giúp tìm MPP thông qua quá trình thay đổi độ rộng xung và quan sát công suất thu được của 3 trạng thái gần nhất thông qua quá trình chủ động thay đổi độ rộng xung để thử phản ứng của PVg nên kỹ thuật trọng lượng 3 điểm khá tương đồng với kỹ thuật P&O, INC [54], [71] Kỹ thuật nhiệt độ (Temp) đưa ra thông tin về Vmpp nhờ việc sử dụng giá trị điện áp tại MPP ở STC, hệ số thay đổi điện áp theo nhiệt độ (CTV) và thông tin về T nhờ cảm biến đo nhiệt độ (TempS) [39], [71]. Kỹ thuật này không đánh giá ảnh hưởng sự thay đổi của G đến Vmpp. -9- Kỹ thuật độ dốc tối ưu (OG) áp dụng các tính toán số học dựa trên việc tối ưu hóa độ dốc. Ý tưởng cơ bản của kỹ thuật này là chọn hướng tìm kiếm ngược với dấu tiếp tuyến khi dấu của tiếp tuyến âm để tiếp cận dần cực trị. Các đường đặc tính vpv-ppv của PVg được mô tả bởi 1 hàm phi tuyến ppv(vpv) và mục tiêu của MPPT là tìm điểm đỉnh trên các đường đặc tính vpv-ppv đó. Trong đó, hàm ppv(vpv) là hàm phi tuyến, hàm này liên tục và có đạo hàm bậc nhất và vpv là biến duy nhất trong hàm p(vpv). Điện áp của bước lặp kế tiếp được xác định bởi (1.1): )k()k()k(pv )1k(pv gvv α+=+ (1.1) trong đó, số thực α(k) đặc trưng cho ước lượng nghiệm kế tiếp và g(k) đặc trưng cho độ dài của tiếp tuyến tại điểm làm việc xác lập bởi (k)pvv . Các đại lượng này được xác định bởi (1.2) và (1.3): )k(VpvVpvpv pvpv)k(pv )k( dv)v(dp )v(gg= \== (1.2) 0d )gv(dP)k( )k()k()k(pv = α α+ (1.3) Quá trình tính lặp sẽ dừng lại khi độ lệch về điện áp ở hai bước kế tiếp nhau nằm trong giới hạn cho phép, nhờ đó sẽ xác định được Vmpp [53]. Với các kỹ thuật tìm MPP trên, MPPT sử dụng các kỹ thuật CV, OV, Temp, OG chỉ xuất ra được thông tin về Vmpp hoặc Impp nên để đưa điểm vận hành hiện thời về MPP thì phải được kết hợp với bộ điều khiển sử dụng kỹ thuật điều khiển điện áp trung bình (AVC) hoặc điều khiển trượt (SMC). Trong đó, kỹ thuật AVC đưa điện áp đầu vào BBĐ dao động xung quanh điểm làm việc mong muốn (Vmpp) còn kỹ thuật SMC sử dụng mặt trượt là công suất, điện áp hoặc tổng trở để trượt điểm vận hành trên mặt trượt về điểm mong muốn. Riêng với các kỹ thuật P&O, INC và ESC, biện pháp điều khiển là thay đổi xung điều khiển trực tiếp nên MPPT cũng chính là bộ điều khiển và có thể coi các kỹ thuật này cũng chính là phương pháp điều khiển [31], [40], [41], [43], [57], [75], [86], [104]. -10- Một cách tiếp cận vấn đề tìm MPP khác, đó là chỉ sử dụng kỹ thuật SMC hoặc mạng nơron (ANN) như MPPT. Với kỹ thuật SMC, tài liệu [41] sử dụng mặt trượt là dipv/dt trên cơ sở coi tổng trở tải của PVg không thay đổi trong quá trình điều khiển trong khi tài liệu [57] sử dụng kỹ thuật SMC với mặt trượt là công suất để đánh giá sự biến thiên về dấu của công suất của các bước kế tiếp nhau. Đồng thời, các tài liệu [38], [40], [43], [75], [76], [86], [104] sử dụng kỹ thuật SMC kết hợp với kỹ thuật P&O hoặc ESC. Với kỹ thuật ANN, bộ điều khiển phải thực hiện quá trình huấn luyện để có được cơ sở dữ liệu về mối tương quan giữa độ rộng xung điều khiển, MPP với cặp giá trị của (G, T) [21], [22], [24], [27], [71], [83]. Kết hợp logic mờ (FL) với ANN hoặc P&O cũng là một hướng tiếp cận với vấn đề tìm MPP [24], [30], [71], [80], [85]. Bản chất của cách thực hiện này là làm giảm thời gian huấn luyện của ANN hoặc giảm bước nhảy khi đạt đỉnh. Các phân tích trên cho thấy có nhiều cách để nhận dạng và đưa PVg vận hành ở MPP, trong đó tài liệu [30] đã đề xuất chia các kỹ thuật này thành ba nhóm là nhóm các kỹ thuật offline, nhóm các kỹ thuật online và nhóm lai FL với ANN hoặc P&O. Các kỹ thuật online (bao gồm P&O, INC, ESC) sử dụng thông tin tức thời về dòng điện và điện áp của PVg, các kỹ thuật offline (như OV, SC, ANN) sử dụng mô hình cơ bản, thường là các thông số vật lý của PVg để nhận dạng MPP. Các kỹ thuật dò tìm MPP và kỹ thuật điều khiển đã phân tích ở trên chỉ áp dụng cho các trường hợp các cell của PVg là đồng nhất và có điều kiện làm việc hoàn toàn giống nhau. Với các trường hợp làm việc không đồng nhất hoặc không giống nhau như bị che khuất hay hư hỏng một phần PVg, việc phân biệt MPP thực sự với MPP lân cận khó khăn hơn và không có nhiều biện pháp giải quyết vấn đề này, thường có sự kết hợp giữa ANN với P&O hoặc PSO [42], [49], [50], [63], [64], [93]. - Điều khiển góc nghiêng của PVg để bức xạ mặt trời luôn đến vuông góc với bề mặt PVg cũng là một cách nâng cao khả năng phát điện của PVg. Ý tưởng này khó khả thi khi thực hiện với quy mô lắp đặt PVg lớn hoặc phải mất một phần năng lượng để thực hiện thay đổi góc nghiêng nên không có nhiều nghiên cứu theo hướng này [16], [35], [94]. -11- - Tăng cường khả năng làm mát bằng cách cho nước chảy ở mặt sau các panel của PVg [19]. Thông thường, G lớn nhất vào thời điểm giữa trưa trong khi T ở những thời điểm này rất cao nên đã hạn chế công suất phát của PVg. Vì vậy, bản chất của làm mát là làm giảm T và khá khó thực hiện trên phạm vi rộng, có thể làm cho nhiệt độ không đồng đều nên cũng không có nhiều nghiên cứu theo hướng này. • Xây dựng các chương trình quản lý/điều tiết năng lượng trong những hệ thống lai ghép giữa PVg với kho điện (ắc quy, pin nhiên liệu, siêu tụ), điện gió, lưới điện. Mục tiêu của bài toán này này là xây dựng các biểu đồ vận hành tối ưu cho mỗi phần tử trong hệ thống, qua đó đạt được hàm mục tiêu giảm thiểu chi phí mua điện từ lưới tại điểm kết nối lưới hoặc giảm thiểu lượng điện huy động từ lưới trong khoảng thời gian xét (xây dựng các ốc đảo vận hành ở chế độ bán cô lập) [48], [73], [74], [95], [103]. Để thực hiện bài toán này, hệ thống điện phải được vận hành theo cấu trúc của mạng điện thông minh bao gồm hệ thống dự báo thời tiết chuyên cho khai thác năng lượng tái tạo, hệ thống truyền tin và các chuyên gia điều độ vận hành [6], [52], [106]. • Áp dụng các các kỹ thuật điều khiển để được các mục tiêu như phát công suất vào lưới điện, hòa lưới, nâng cao chất lượng điện năng. PVg có thể được kết nối vào lưới điện 3 pha (hoặc 1 pha) với cùng một cấu trúc (sử dụng BBĐ DC/DC và DC/AC) [97]. Trong đó, BBĐ DC/AC (1 pha hoặc 3 pha) có vai trò giữ ổn định điện áp trên DCbus ở giá trị đặt, duy trì kết nối lưới và đảm bảo hàm lượng sóng hài của dòng điện, điện áp nằm trong giới hạn cho phép nên đều có cấu trúc điều khiển hai mạch vòng (dòng điện và điện áp) [33], [66], [96], [97]. Các kỹ thuật điều khiển cũng như cách thức xác định thông số của các bộ điều khiển đã trở thành kinh điển, đã được các nhà nghiên cứu tập trung và giải quyết khá triệt để. 1.3.2 Tình hình nghiên cứu trong nước Tài liệu [4] đã chỉ ra một số biện pháp nâng cao chất lượng và hiệu suất cho hệ thống khai thác PVg như vận hành tại MPP, sử dụng các BBĐ hiệu suất cao, kết hợp với điện gió, cải tiến cell. Trong đó có phân biệt các kỹ thuật tìm MPP thành hai nhóm là nhóm kỹ thuật tìm kiếm và nhóm kỹ thuật dựa trên mô hình toán học. Nhóm kỹ thuật tìm kiếm dễ thực hiện với chi phí thấp nhưng mất nhiều thời gian -12- mới hội tụ về MPP trong khi nhóm kỹ thuật dựa trên mô hình toán hội tụ nhanh hơn nhưng đòi hỏi phải biết chính xác thông số của PVg, phải trang bị các thiết bị đo G, T và phải sử dụng máy tính tốc độ cao. Các nghiên cứu trong nước về vấn đề tìm MPP đều tập trung vào nhóm kỹ thuật tìm kiếm như INC, P&O hay SC [1], [7], [15]. Tài liệu [8] đã thực hiện việc quan sát dao động dựa trên kỹ thuật FL thông qua việc so sánh công suất hiện thời với công suất lần lấy mẫu trước: nếu nhỏ hơn (hoặc lớn hơn) thì điều khiển điện áp đầu ra theo hướng ngược lại, nếu không thì duy trì điện áp đầu ra không đổi. Tài liệu [10] đã kết hợp kỹ thuật P&O và kỹ thuật FL để chia vùng đường cong vpv-ppv, nhờ đó bộ điều khiển tự động giảm độ lớn bước nhảy khi điểm vận hành tiến dần đến đỉnh. Đồng thời các tài liệu [2], [5] cũng thực hiện xây dựng cấu trúc điều khiển cho hệ ghép giữa PVg với điện gió hoặc pin nhiên liệu. Một số nghiên cứu khác tập trung vào vấn đề điều khiển BBĐ, cải thiện các bộ biến đổi để mang lại khả năng điều khiển dạng nguồn năng lượng tái tạo tốt hơn như BBĐ nguồn Z, BBĐ đa mức [11], [14], [17], [18]. Các phân tích trên cho thấy các nghiên cứu trong nước chủ yếu tập trung vào giải quyết các bài toán điều khiển BBĐ hoặc xây dựng các BBĐ mà chưa có những nghiên cứu đi sâu vào bản chất của PVg. Các nghiên cứu trên thế giới và trong nước đã tập trung vào một số hướng nghiên cứu khác nhau nhưng đều tập trung vào giải quyết bài toán khai thác tối ưu nhất nguồn năng lượng phát ra từ PVg và đây cũng sẽ là đối tượng nghiên cứu của luận án. Trong đó, tập trung vào vấn đề xác định chính xác các thông số tại MPP để làm thông số đặt cho bộ điều khiển, qua đó nâng cao hiệu quả khai thác PVg. 1.4 Một số vấn đề còn tồn tại và đề xuất hướng giải quyết 1.4.1 Một số vấn đề còn tồn tại • Vấn đề vận hành ở MPP cho đến nay vẫn tồn tại những nhược điểm, cụ thể: - Kỹ thuật CV chỉ tương đối phù hợp khi vận hành ở điều kiện gần với STC [71], [77], [78]. - Kỹ thuật Temp chỉ tương đối phù hợp ở mức G cao [39], [71]. -13- - Kỹ thuật OG sử dụng thông tin về (G, T) và cần cung cấp đầy đủ các thông số của chủng loại PVg. Việc giải (1.3) gặp nhiều khó khăn và thiếu chính xác do phải sử dụng mô hình toán học giản lược của PVg (lược bớt thành phần dòng điện ở 1 vế trong phương trình mô tả PVg để giảm bớt tính đa biến), việc xác định dấu và độ lớn của độ dốc gặp nhiều khó khăn [53]. - Kỹ thuật P&O, INC và ESC không bao giờ tồn tại một trạng thái vận hành ổn định do thông tin có được từ thiết bị đo lường luôn dao động khiến cho bộ điều khiển luôn đi tìm điểm làm việc mới và luôn gây tổn hao dao động công suất trong mạch. Hơn nữa, độ tổn hao công suất khi sử dụng các kỹ thuật này trong các điều kiện vận hành thực tế còn phụ thuộc vào bước nhảy độ rộng xung ∆d nên không thực sự khai thác được hết năng lượng của PVg [7], [68], [71], [72], [77], [78], [81], [82]. - Kỹ thuật ANN sử dụng thông tin về (G, T) với bản chất là áp dụng ngay kỹ thuật điều khiển trong MPPT nên phải dùng các máy tính tốc độ cao, bộ nhớ lớn, mất nhiều thời gian để thu thập nhiều mẫu giá trị, đánh giá thử nghiệm, huấn luyện đặc biệt cho mỗi cấu trúc của PVg rồi mới sử dụng được [21], [22], [27], [30], [71], [83], [85]. Kỹ thuật ANN, FL kết hợp với kỹ thuật P&O để dập dao động thông qua quá trình theo dõi và thay đổi ∆d khi đang ở gần MPP thường không có ý nghĩa trong thực tiễn bởi vì giá trị của G trong thực tế không thực sự giữ ổn định nên PVg luôn làm việc ở trạng thái dao động [10], [24], [71], [80]. - Kỹ thuật OV và SC luôn gây dao động trong mạch, gây mất mát năng lượng trong những khoảng thời gian gây hở mạch hoặc ngắn mạch và bộ điều khiển thích ứng trở lại [15], [71], [78]. - Giải pháp tiếp cận MPP sử dụng kỹ thuật SMC như MPPT trong tài liệu [41], [57] chưa đánh giá đúng bản chất của PVg khi coi tổng trở tải là không đổi hoặc chưa đưa ra được giải pháp xác định thông tin công suất tại MPP để đánh giá điểm dừng của chế độ trượt. Giải pháp kết hợp kỹ thuật SMC với kỹ thuật P&O hoặc ESC trong các tài liệu [38], [40], [43], [75], [76], [86], [104] vẫn giữ những nhược điểm của kỹ thuật P&O, ESC. -14- Các phân tích trên cho thấy có rất nhiều các nghiên cứu tập trung vào vấn đề tìm MPP và có nhiều cách tiếp cận MPP từ nhiều hướng khác nhau. Mặc dù hầu hết các kỹ thuật trên đều đưa ra nhận định về MPP theo thời gian thực khi vận hành thực tế nhưng sự phân loại các kỹ thuật này chưa thống nhất và không thể hiện được bản chất của mỗi dạng kỹ thuật đó. Vì vậy, luận án đề xuất phân chia các kỹ thuật này thành hai dạng như trên hình 1. 3. Hình 1. 3 Phân loại kỹ thuật tìm MPP Nhóm thứ nhất là kỹ thuật offline, bao gồm kỹ thuật Temp, OG, ANN, CV. Đặc điểm chung của nhóm kỹ thuật này là đưa ra dự đoán về MPP trước rồi mới đưa ra tín hiệu điều khiển để BBĐ đưa PVg về chế độ vận hành mong muốn và cần phải cung cấp các thông số của PVg cho bộ điều khiển. Cho đến thời điểm hiện tại, nhóm kỹ thuật này tồn tại nhược điểm chưa khắc phục được như chỉ chính xác khi điều kiện vận hành gần với STC (G=Gstc=1000 W/m2, T=Tstc=250C) hoặc mất nhiều thời gian để bộ điều khiển thích ứng được với chủng loại PVg được sử dụng. Nhóm thứ hai là kỹ thuật online, bao gồm OV, CV, P&O, INC, trọng lượng 3 điểm, ESC, ANN, FL kết hợp P&O. Đặc điểm chung của nhóm kỹ thuật này là chủ động can thiệp vào mạch bằng xung điều khiển để thử phản ứng của PVg rồi mới đưa ra dự đoán về MPP. Để thực hiện, các kỹ thuật này không cần cung cấp đầy đủ các thông số của PVg, dễ thực hiện do chủ yếu dựa trên thông tin về dòng điện, điện áp tức thời ở đầu ra của PVg. Nhược điểm chủ yếu của nhóm kỹ thuật này là tạo Các kỹ thuật tìm MPP Offline Online Sử dụng cảm biến đo G, T Không sử dụng cảm biến đo G, T CV ANN Temp Sử dụng 1 cảm biến đo V hoặc I Sử dụng 2 cảm biến đo V, I OV SC P&O, INC, ESC hoặc trọng lượng 3 điểm OG ANN, FL kết hợp P&O -15- dao động trong mạch, gây tổn thất năng lượng nên không thể khai thác được toàn bộ năng lượng có thể phát ra từ PVg ở các thông số vận hành khác nhau của (G, T). • Vấn đề mô hình hóa PVg Vấn đề tồn tại bên cạnh tìm MPP là các nhà sản xuất không công bố đầy đủ các thông số của mỗi panel. Hơn nữa, PVg lại thường có những cấu trúc ghép nhiều panel với nhau khiến cho các thông số trên mô hình toán học của cấu trúc ghép cũng là những yếu tố ẩn. Những tham số ẩn này khiến việc thực hiện mô hình hóa, mô phỏng PVg thiếu chính xác và không đánh giá được toàn diện phản ứng của PVg trong những điều kiện vận hành khác nhau. Giá trị của các thông số ẩn như dòng quang điện Iph, điện áp nhiệt lớp tiếp giáp Vt, điện trở nối tiếp RS, điện trở song song Rp, dòng quang điện bão hòa I0 ở STC đã được đề xuất xác định bởi phương pháp Gauss-Seidel hoặc phương pháp Newton- Raphson [25], [27], [36]. Riêng hệ số đặc trưng n của diode lại không được xác định và thường được nhà nghiên cứu về điều khiển bỏ qua khiến cho việc xác định MPP khó khăn và không chính xác. 1.4.2 Tiếp cận vấn đề Phân tích các kỹ thuật online một cách chi tiết hơn cho thấy nguyên nhân của việc luôn phải đi dò tìm điểm làm việc mới để phán đoán về MPP là không đánh giá được sự thay đổi của biến đầu vào (G, T). Bên cạnh đó, khi xem xét vấn đề tìm MPP ở góc nhìn khác, kỹ thuật Temp, OG hay ANN sử dụng thông tin về (G, T) tuy còn tồn tại những nhược điểm riêng nhưng đã đưa ra một ý tưởng khá tốt để vận hành PVg. Ý tưởng đó chính là ấn định một xung điều khiển phù hợp tương ứng với sự thay đổi của (G, T) giúp khắc phục yếu tố đặc điểm dễ dao động của PVg, qua đó gây tránh gây hao hụt công suất trong mạch. Trong đó, kỹ thuật ANN mặc dù sử dụng thông tin về (G, T) nhưng không yêu cầu thông tin chi tiết về thông số của PVg nên các giá trị này chỉ có ý nghĩa xây dựng lịch sử vận hành về đối tượng PVg. Mặt khác, tài liệu [53] đưa ra ý tưởng về kỹ thuật OG sử dụng mô hình toán học chính xác của PVg, chưa xây dựng được phương pháp luận giải tìm hệ số ước lượng nghiệm αk khiến việc xác định MPP gặp nhiều khó khăn và thông tin của (G, -16-
môi trường Tamb có được nhờ sử dụng một cảm biến đo nhiệt độ (TempS). Những nhận định trên cho thấy PVg cũng giống như bất kỳ loại nguồn điện nào khác, muốn khai thác được tối đa công suất thì phải xác định được chính xác MPP ở mọi điều kiện vận hành tương ứng với cặp giá trị (G, T) và loại PVg sử dụng để cung cấp cho bộ điều khiển. Lý do trước đây ý tưởng này chưa được các nhà nghiên cứu tập trung vì gặp phải hạn chế vấn đề mô hình toán học mô tả PVg (chưa đầy đủ) và hạn chế về thiết bị đo. Với hạn chế về thiết bị đo, cần phải sử dụng PYR (pyranometer) có dải bước sóng bức xạ mặt trời đo được phù hợp với dải bước sóng bức xạ mặt trời mà PVg có thể hấp thụ cũng như cách lấy thông tin về T khi sử dụng TempS. Với thông tin về G, trên thị trường hiện nay có nhiều loại với nhiều dải bước sóng hấp thụ và giá thành khác nhau. Trong đó PYR-BTA của hãng Vernier có dải bước sóng hấp thụ từ (380 ÷ 1140) nm rất phù hợp với PVg làm từ chất bán dẫn cấu trúc đa tinh thể có giá chỉ vài triệu đồng [100]. Với thông tin về T, các tài liệu [20], [23], [59] đã đề xuất sử dụng các đại lượng (G, Tamb, tốc độ gió) để quy đổi Tamb về T tuy nhiên cách quy đổi này không thực sự chính xác vì nhiệt độ lớp tiếp giáp p-n là nhiệt độ của vật rắn nên thay đổi rất chậm và không hoàn toàn giống quy luật của G. Các tài liệu [65] và [67] đã chỉ ra một phương pháp xác định T, đó là sử dụng TempS gắn ở mặt sau của PVg và thông tin về nhiệt độ có được từ TempS là do quá trình truyền nhiệt từ panel PVg vào TempS và ít chịu ảnh hưởng của nhiệt từ bức xạ mặt trời nhất. Bởi vậy, việc gắn TempS ở mặt sau của panel PVg sẽ giúp có được thông tin về T gần với giá trị thực nhất. 1.4.3 Đề xuất hướng giải quyết Bài toán vận hành PVg tại MPP chỉ được sử dụng trong những hệ thống có khả năng hấp thụ công suất không giới hạn như kho điện hoặc lưới điện. Bản chất của bài toán này là sự hợp nhất của hai bài toán: đưa ra nhận định về MPP và sử dụng các kỹ thuật điều khiển để đưa PVg về vận hành ở MPP. Với mục tiêu nâng cao hiệu quả khai thác PVg, cụ thể là xây dựng phương pháp luận cụ thể để cải tiến -17- MPPT và thiết lập các giải pháp điều khiển, luận án sẽ tập trung vào một số vấn đề sau: - Giải quyết vấn đề xác định thông số ẩn của PVg với việc áp dụng phương pháp Newton-Raphson. Trên cơ sở đó, đề xuất một kỹ thuật offline mới, kỹ thuật dò và chia đôi (sau đây gọi là kỹ thuật IB), để xác định chính xác thông số tại MPP, qua đó cung cấp thông tin cho bộ điều khiển. Đồng thời, hoàn thiện mô hình toán cho PVg thông qua đề xuất sử dụng phương pháp bình phương cực tiểu để xây dựng hàm n(T) giúp nâng cao tính chính xác cho MPPT đã đề xuất ở điều kiện vận hành bất kỳ. - Xây dựng hai phương pháp điều khiển IB-SMC và IB-AVC (kết hợp kỹ thuật IB với kỹ thuật SMC và AVC) áp dụng cho BBĐ DC/DC buck và BBĐ DC/DC boost giúp nâng cao hiệu quả khai thác PVg (PVg được coi là nguồn áp). Hơn nữa, luận án sẽ tiến hành mô phỏng so sánh phương pháp điều khiển đề xuất với một vài phương pháp điều khiển sử dụng kỹ thuật tìm MPP truyền thống như CV, OV, Temp, P&O dựa trên tiêu chí hiệu quả năng lượng. Đồng thời, thông qua công tác mô phỏng, luận án sẽ đánh giá khả năng áp dụng vào thực tế của phương pháp IB-SMC và phương pháp IB-AVC để áp dụng cho bài toán điều khiển kết nối lưới và thực nghiệm. - Xây dựng cấu trúc điều khiển cho hệ thống khai thác PVg kết nối lưới để phát toàn bộ công suất khai thác được tại MPP vào lưới điện. 1.5 Kết luận chương 1 • Đúc kết từ các tài liệu tham khảo chọn lọc, chương 1 đã chỉ ra được những vấn đề còn thiếu trong các nghiên cứu về PVg như sau: - Giá trị các thông số trên mô hình toán của PVg không được nhà sản xuất công bố đầy đủ. - Thông số tại MPP (Vmpp, Impp, Pmpp) ở điều kiện vận hành bất kỳ tương ứng với các cặp giá trị khác nhau về (G, T) và các cell của PVg hoàn toàn giống nhau đã không được xác định chính xác. -18- - Biện pháp điều khiển đưa điểm vận hành hiện thời của PVg về điểm vận hành mong muốn (MPP) vẫn chưa thống nhất và có nhiều biện pháp đã được sử dụng nhưng vẫn còn tồn tại những nhược điểm. • Dựa trên các phân tích về những vấn đề còn thiếu, các chương tiếp theo sẽ thực hiện giải quyết các vấn đề sau: - Xây dựng giải pháp xác định các thông số ẩn cho cấu trúc PVg bất kỳ. - Xây dựng mô hình toán học đầy đủ và nhận dạng chính xác MPP cho PVg ở điều kiện vận hành bất kỳ. - Xây dựng cấu trúc điều khiển theo mô hình toán học chính xác của PVg cho BBĐ DC/DC và BBĐ DC/AC có kết nối lưới. - Kiểm chứng kết quả nghiên cứu trên phần mềm Matlab và trên mô hình thiết bị thực. -19- + - vpv1 ipv1 RS1 Rp1 Ip1 Id1 Iph1 A Diode + - CHƯƠNG 2 MÔ HÌNH HÓA ĐẦY ĐỦ VÀ NHẬN DẠNG CHÍNH XÁC ĐIỂM CÔNG SUẤT CỰC ĐẠI CHO NGUỒN PIN MẶT TRỜI 2.1 Mô hình toán học của nguồn pin mặt trời Sơ đồ thay thế mỗi cell của PVg thường được sử dụng là mô hình mạch điện một diode như trên hình 2. 1 [26], [28], [52], [58], [70], [71], [83]. Hình 2. 1 Sơ đồ mạch tương đương mỗi cell của PVg Áp dụng định luật Kirchhoff 1 tại nút A cho sơ đồ hình 2. 1 có (2.1): ph1 p1 d1 pv1I I I i= + + pv1 pv1 S1 pv1 pv1 S1pv1 ph1 01 p1 q(v i R ) v i Ri I I exp 1 nkT R + + ⇔ = − − − (2.1) trong đó: Iph1 là dòng quang điện phát ra từ 1 cell (A), ipv1 là dòng điện phát ra mạch ngoài của 1 cell (A), vpv1 là điện áp đặt lên mạch ngoài của 1 cell (V), Id1 là dòng điện qua diode của 1 cell (A), I01 là dòng quang điện bão hòa của 1 cell (A), Ip1 là dòng điện chạy qua điện trở song song của 1 cell (A), k là hằng số Boltzmann, k=1.38x10-23 (J/K), q là điện tích của electron, q=1.6x10-19 (C), -20- RS1 là điện trở nối tiếp của 1 cell (Ω), Rp1 là điện trở song song của 1 cell (Ω), n là hệ số đặc trưng cho diode. Đặt Vt1=kT/q (được gọi là điện áp nhiệt lớp tiếp giáp của 1 cell), quan hệ giữa ipv1 và vpv1 điện áp (2.1) được viết lại dưới dạng [29]: pv1 pv1 S1 pv1 pv1 S1pv1 ph1 01 t1 p1 v i R v i Ri I I exp 1 nV R + + = − − − (2.2) Công suất tức thời phát ra từ mỗi cell được xác định theo (2.7): pv1 pv1 pv1p v i= (2.3) Đường đặc tính vpv-ipv biểu diễn (2.2) và đường đặc tính vpv-ppv biểu diễn (2.3) cho mỗi cell như trên hình 2. 2 cho thấy luôn luôn tồn tại 3 điểm đặc biệt là điểm ngắn mạch, điểm hở mạch và MPP. Các điểm đặc biệt này sẽ được đặc trưng bởi giá trị dòng điện ngắn mạch của mỗi cell (ISC1), thông số tại MPP của mỗi cell (điện áp Vmpp1, dòng điện Impp1, công suất Pmpp1) và điện áp hở mạch của mỗi cell (VOC1). Hình 2. 2 Đường đặc tính vpv-ipv và vpv-ppv trên mặt phẳng v-i, v-p Các cell của PVg đều có chung một đặc điểm là điện áp, dòng điện, công suất phát ra khá nhỏ nên không được sử dụng dưới dạng đơn lẻ trong những ứng dụng thực tế. Các nhà sản xuất thường tổ hợp nối tiếp NS cell, song song Np cell trong mỗi sản phẩm panel được thương mại hóa. Nếu các cell đồng nhất, theo nguyên tắc xếp chồng dòng điện và điện áp cũng như quy tắc tính điện trở tương đương của các phần tử mắc nối tiếp hoặc song song, mối quan hệ giữa các đại lượng của cấu trúc p i v Vmpp1 Impp1 MPP (VOC1, 0) (0, ISC1) Đường đặc tính vpv-ipv Đường đặc tính vpv-ppv Điểm hở mạch Điểm ngắn mạch Đỉnh đường đặc tính vpv-ppv -21- ghép với các đại lượng của mỗi cấu trúc ghép được xác định bởi các biểu thức trong (2.4) [58]. mpp S mpp1 OC S OC1 t S t1 pv S pv1 V N V V N VV N Vv N v \= \= = = , mpp p mpp1 SC p SC1 ph p ph1 pv p pv1 I N I I N I I N I i N i \= \= = = và Sp p1 p SS S1 p NR RN NR RN \= = (2.4) trong đó: Vmpp, Impp, VOC, ISC, Vt, RS, Rp, vpv, ipv là các đại lượng của cấu trúc ghép, Giá trị của n trong cấu trúc ghép và mỗi cell là như nhau. Nhân hai vế của phương trình (2.2) với Np, nhân cả tử và mẫu của các phân số trong phương trình (2.2) với NS ta có phương trình (2.5): S SS pv1 p pv1 S1 S pv1 p pv1 S1 p pp pv1 p ph1 p 01 St1 Sp1 p N NN v N i R N v N i RN N N i N I N I exp 1 NnV N RN + + = − − − (2.5) Sử dụng hệ phương trình (2.4), viết lại phương trình (2.5) ta có phương trình mô tả toán học cho cấu trúc ghép (2.6): pv pv S pv pv Spv ph 0 t p v i R v i Ri I I exp 1 nV R + + = − − − (2.6) Phương trình (2.6) đã cho thấy phương trình mô tả toán học cho cấu trúc ghép bất kỳ của PVg (module, panel, array) cũng tương tự như cấu trúc của một cell, trong đó các đại lượng trong phương trình sẽ được quy đổi tương đương. Công suất phát ra từ cấu trúc ghép cũng được xác định theo (2.7): pv pv pvp v i= (2.7) Như vậy, các thông số của cấu trúc ghép có thể được quy đổi từ thông số của mỗi cell nhờ các công thức trong (2.4) hoặc có thể được xác định độc lập khi chỉ biết thông số của cấu trúc ghép. Đồng thời có thể thấy rằng khi các cell của PVg đồng nhất, các đường đặc tính vpv-ipv của cấu trúc ghép có dạng như trên hình 2. 3 (luôn đồng dạng với đường đặc -22- tính vpv-ipv của mỗi cell thành phần) [58]. Bằng cách thực hiện tương tự, các đường đặc tính vpv-ppv của cấu trúc ghép cũng luôn đồng dạng với đường đặc tính vpv-ppv của cell thành phần. Hình 2. 3 Đường đặc tính vpv-ipv của tổ hợp NS cell nối tiếp hoặc Np cell song song Từ các phân tích trên, các thông số của PVg trong các nội dung tiếp theo sẽ không phân biệt của mỗi đơn vị (cell, module, panel, array) nữa mà luôn lấy giá trị tương đương của bộ các thông số trong cấu trúc đang sử dụng. Điều này đem lại một cách nhìn khác có ý nghĩa quan trọng giúp đơn giản hóa thông tin trong quá trình tính toán phục vụ mô phỏng và các tính toán điều khiển. Thay vì phải nắm được chi tiết cách ghép nối nối tiếp hay song song cell trong một sản phẩm thương mại (dưới dạng panel) do nhà sản xuất cung cấp hay cách thực hiện ghép các panel, việc mô hình hóa PVg chỉ cần dựa trên một số thông tin chính của PVg. Đối với mỗi panel PVg đã được thương mại hóa, các nhà sản xuất chỉ cung cấp datasheet cho biết giá trị của điện áp hở mạch VOC, dòng điện ngắn mạch ISC, thông số tại MPP (công suất Pmpp, điện áp Vmpp, dòng điện Impp) ở điều kiện vận hành tiêu chuẩn (STC), hệ số thay đổi của điện áp, dòng điện, công suất theo T và một số đồ thị biểu diễn sự thay đổi của công suất theo G khi T=250C. Trong đó, STC là điều kiện vận hành thỏa mãn Gstc=1000W/m2, Tstc=250C. Vì vậy, nếu không xét đến n (coi n=1) thì mô hình toán học của PVg luôn luôn tồn tại các thông số ẩn là Iph, I0, Vt, RS, Rp trong (2.6) và (2.7). Các thông số ẩn này có thể được đo trong phòng thí nghiệm nhưng không được công bố rộng rãi trong các sản phẩm thương mại. Những thông số ẩn này khiến cho công tác mô hình hóa, mô phỏng để đánh giá
Vmpp=Vmpp1 Impp1 i v MPP MPP1 vpv-ipv ghép Cell thứ nhất Impp i v Cell thứ nhất vpv-ipv ghép Impp=Impp1 Vmpp1 Vmpp MPP MPP1
............. VOC1 VOC ISC=ISC1 VOC=VOC1 ISC1 ISC . . .. -23- chính xác hoạt động của một đối tượng như PVg trước khi đưa ra lắp đặt trên thực tế gặp nhiều khó khăn. Vì vậy, cần phải xây dựng một phương pháp luận để xác định giá trị các thông số ẩn cho cấu trúc PVg bất kỳ. 2.2 Xây dựng giải pháp nhận dạng các thông số ẩn cho nguồn pin mặt trời ở điều kiện vận hành tiêu chuẩn 2.2.1 Nêu vấn đề Như đã phân tích trong mục 2.1, các phương trình (2.6) và (2.7) luôn luôn đúng và sẽ tồn tại bộ thông số ẩn mới thỏa mãn các phương trình này tương ứng với mỗi cấu trúc ghép. Giải pháp xác định bộ thông số ẩn cho mỗi cấu trúc ghép của PVg trong luận án sẽ không quan tâm đến số lượng hay cách ghép song song, nối tiếp từ các đơn vị thành phần mà chỉ quan tâm đến bộ các thông số đã biết tương đương trên datasheet của cấu trúc đó. Datasheet của một cấu trúc PVg bất kỳ sẽ cho biết giá trị các thông số được kiểm nghiệm ở STC. Các thông số đã biết bao gồm Pmpp, Vmpp, Impp, VOC, ISC, hệ số thay đổi dòng điện theo nhiệt độ CTI, hệ số thay đổi của điện áp theo nhiệt độ CTV, hệ số thay đổi của công suất theo nhiệt độ CTP và đồ thị thể hiện mối quan hệ giữa Pmpp với G khi T=Tstc. Khi PVg vận hành ở STC, các thông số đã biết sẽ tuân thủ đúng theo các giá trị công bố của nhà sản xuất. Việc xác định giá trị của các thông số ẩn là một yêu cầu quan trọng để thực hiện mô hình hóa, đánh giá phản ứng của PVg khi thay đổi chế độ vận hành cũng như xây dựng các bài toán điều khiển. Giải quyết bài toán xác định thông số ẩn của PVg ở STC chính là giải một hệ phương trình phi tuyến với 5 ẩn số là RS, Rp, I0, Iph, Vt (n=1 ở STC) khi thành lập đủ 5 phương trình có chứa 5 ẩn này. Trên hình 2. 2, tồn tại 3 điểm đặc biệt trên đường đặc tính vpv-ppv, vpv-ipv là điểm hở mạch, điểm ngắn mạch và MPP. Các phương trình thiết lập được 3 điểm đặc biệt này đều dựa trên việc thỏa mãn (2.6) và (2.7) hay điều kiện về độ dốc (đạo hàm riêng) tại các điểm đó. -24- 2.2.2 Thiết lập các phương trình tại các điểm đặc biệt ở điều kiện tiêu chuẩn 2.2.2.1 Phương trình thiết lập tại điểm ngắn mạch - Phương trình (2.8) được thiết lập tại điểm ngắn mạch bằng cách sử dụng điều kiện cặp giá trị vpv=0, ipv=ISC luôn thỏa mãn (2.6) [26], [27], [28], [29], [36], [52]: p SSC t SSC0phSC R RI1V RIexpIII − − −= (2.8) - Phương trình (2.9) được thiết lập tại điểm ngắn mạch bằng cách sử dụng điều kiện về độ dốc (đạo hàm của ipv theo vpv) như mô tả trên hình 2. 4 [26], [27], [28], [29], [36], [44], [52]: Hình 2. 4 Độ dốc đường tiếp tuyến tại điểm ngắn mạch của đường đặc tính vpv-ipv pv pv SC pv v 0pv pi I di 1 0dv R= \= + = (2.9) Thực hiện đạo hàm hai vế (2.6) theo biến vpv có (2.10): p S t Spvpv t S0 pt Spvpv t 0 pv pv RR VRiv expVRI1 R1 VRiv expVI dvdi + ++ + + −= (2.10) Thay cặp giá trị vpv=0, ipv=ISC vào (2.10) và kết hợp với (2.9) có (2.11): 0RR VRIexp1 RR VI 2p S t SSC p S t 0 =+ − (2.11) i v (VOC, 0) (0, ISC) Độ dốc= p 1R − Rp=∞, RS=0 Rp≠∞ p VIR ∆ = -25- 2.2.2.2 Phương trình thiết lập tại MPP - Phương trình (2.12) được thiết lập tại MPP bằng cách sử dụng điều kiện cặp giá trị vpv=Vmpp, ipv=Impp luôn thỏa mãn (2.6) [26], [27], [28], [29], [36], [52]: p smppmpp t Smppmpp0phmpp R RIV1 VRIV expIII+ − − +−= ) (2.12) - Phương trình (2.13) được thiết lập tại MPP bằng cách sử dụng điều kiện về độ dốc (đạo hàm của ppv theo vpv) [26], [27], [28], [29], [52], [36]: 0dvdp mpppv mpppvIiVvpv pv = \== (2.13) Đạo hàm hai vế (2.7) theo vpv, sử dụng (2.10) và thay cặp giá trị vpv=Vmpp, ipv=Impp có (2.14): mpp mpp S mpp mpp Sph 0 t p mpp mpp S0 t t pmpp mpp mpp S0 S S t t p V I R V I R0 I I exp 1 V R V I RI 1expV V R VV I RI R R1 exp V V R + + = − − − + + − + + + (2.14) 2.2.2.3 Phương trình thiết lập tại điểm hở mạch Phương trình (2.15) được thiết lập tại điểm hở mạch bằng cách sử dụng điều kiện cặp giá trị vpv=VOC, ipv=0 luôn thỏa mãn phương trình (2.6) [26], [27], [28], [29], [52], [36]: 0R V1V VexpIIp OC t OC0ph =− − − (2.15) Với 5 phương trình đã thiết lập được tại các điểm đặc biệt là (2.8), (2.11), (2.12), (2.14), (2.15) về nguyên tắc đã có thể xác định được giá trị của 5 thông số ẩn chưa biết bằng các kỹ thuật giải hệ phương trình. -26- 2.2.3 Phương pháp xác định các thông số ẩn Do tính chất phức tạp của hệ phương trình thiết lập từ các phương trình (2.8), (2.11), (2.12), (2.14), (2.15) nên cần phải xây dựng cách xác định giá trị các thông số ẩn một cách chung nhất và giảm được khối lượng tính toán. Bài toán tìm nghiệm của hệ phương trình phi tuyến đa ẩn nói chung thường được xác định theo phương pháp lặp như Gauss-Seidel hoặc Newton-Raphson. Trong đó, phương pháp Newton-Raphson có thể khắc phục các nhược điểm của phương pháp Gauss-Seidel về tính chính xác và tốc độ hội tụ nhờ việc xác định các vector tiếp tuyến (đạo hàm riêng) nên phương pháp Newton-Raphson được đề xuất sử dụng để xác định giá trị của các thông số ẩn cho PVg bất kỳ. Xét hàm số y=F(X). Tập các biến và giá trị tương ứng của hàm số được xác định như sau: \= k 2 1 x...xx X và \= )x,...,x,x(F... )x,...,x,x(F)x,...,x,x(F )X(F k21k k212 k211 trong đó, k∈N* là số lượng biến và hàm trong hệ phương trình. Tại một điểm nào đó gần với nghiệm thực của phương trình F(X)=0, kẻ một tiếp tuyến với đồ thị hàm số thì đường thẳng này cắt trục hoành tại một điểm nào đó gần với nghiệm thực của phương trình hơn so với điểm ban đầu đã lựa chọn. Như vậy, bằng cách tìm tiếp tuyến của đường cong y=F(X) tại một điểm lân cận của nghiệm, ta có thể lặp các bước tính để tiến sát tới nghiệm thực của phương trình. Hình 2. 5 mô tả quá trình lặp tiến dần về nghiệm thực của F(X)=0. Hình 2. 5 Phương pháp Newton-Raphson X(0) X(1) X(2) 0 F(X) F(X(0)) F(X(1)) F(X(2)) Nghiệm thực X -27- Trong đó: X(0) là nghiệm khởi tạo ban đầu, X(1), X(2),... là các nghiệm tìm được ở các bước dò. Tổng quát hóa các bước tìm nghiệm trên hình 2. 5 ta có nghiệm thứ (i+1) được xác định từ nghiệm thứ (i) theo (2.16) [51], [84], [91], [101]: (i 1) (i) 1 (i)X X J F(X )+ −= − (2.16) trong đó: ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ \= k k 2 k 1 k k 2 2 2 1 2k 1 2 1 1 1 xF... xF xF ............xF... xF xF xF... xF xF J là ma trận Jacobi (ma trận đạo hàm riêng), 1J− là nghịch đảo của ma trận Jacobi. Để bài toán tìm nghiệm của hệ phương trình chắc chắn hội tụ và tốc độ hội tụ nhanh, cần phải lựa chọn các giá trị của điểm khởi đầu X(0) sao cho gần với nghiệm thực và J-1≠0 [84]. 2.2.4 Xây dựng thuật toán xác định các thông số ẩn Áp dụng cho bài toán xác định thông số ẩn ở STC, các giá trị cần xác định (các biến) và các thông số đã biết được ký hiệu lại cho phù hợp với quy ước ký hiệu của phương pháp Newton-Raphson như sau: \= \= p S t 0 ph 5 4 3 2 1 RRVI I xxxxx X và \= \= mpp mpp OC SC 4 3 2 1 I VVI aaaa A Viết lại các phương trình (2.8), (2.11), (2.12), (2.14), (2.15) sau khi thay các biến và thông số ta có hệ phương trình sau: -28- 3 4 4 3 4 41 1 2 2 4 3 5 a a x a a xF x x exp x a 0x x + += − + − − = 1 4 1 42 1 2 2 1 3 5 a x a xF x x exp x a 0x x \= − + − − = 2 23 2 2 1 3 5 a aF x exp x x 0x x \= + − − = 3 4 42 3 3 53 4 4 3 4 44 1 2 3 3 5 3 4 42 4 4 3 3 5 a a xx 1expx x xa a x a a xF x x exp 1 a 0 x x a a xx x x1 expx x x ++ + + = − − − − = + + + 2 4 1 4 45 2 3 5 3 5 x x a x xF 1 exp 0x x x x \= − + = Ma trận đạo hàm riêng Jacobian: ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ ∂∂ \= 5 5 4 5 3 5 2 5 1 5 5 4 4 4 3 4 2 4 1 4 5 3 4 3 33 3 2 3 1 3 5 2 4 2 3 2 2 2 1 2 5 1 4 1 3 1 2 1 1 1 xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF xxF J Nội dung thuật toán Newton-Raphson áp dụng xác định các thông số ẩn của PVg được mô tả trên hình 2. 6. -29- Hình 2. 6 Thuật toán Newton-Raphson xác định thông số ẩn của PVg Điểm khởi đầu càng gần nghiệm thực thì quá trình hội tụ của thuật toán Newton-Raphson càng nhanh và càng chính xác. Với đối tượng là 1 panel PVg, các thông số ẩn thường biến thiên trong những khoảng giá trị xác định: RS có giá trị trong khoảng vài mΩ; Rp khoảng vài kΩ; Iph xấp xỉ ISC; Vt cỡ vài V; I0 rất nhỏ, cỡ 10-7 đến 10-9 A. Đây chính là những gợi ý cho việc thiết lập giá trị khởi đầu của các nghiệm cần tìm. 2.2.5 Áp dụng xác định thông số ẩn cho một số loại pin quang điện Xét hai panel PVg loại MF165EB3 (Mitsubishi) và SV-55 (Schott-Germany) với thông số đã biết được cho trong datasheet như bảng 2.1. Nhập giá trị của Vmpp, Impp, ISC, VOC, ε ở STC i=0 Nhập các giá trị ban đầu thông số ẩn )0(X Tính )X(F )1i(k + Tính ma trận J và J-1 (i 1) (i) 1 (i)kX X J F (X )+ −= − × )X(F )1i(k + )X(F)X(FF )i(k )1i(kk −=∆ + Stop In kết quả ∆Fk < ε Start i=i+1 -30- Bảng 2.1 Datasheet của PVg ở STC Chủng loại Thông số đã biết MF165EB3 (Mitsubishi) SV-55 (Schott-Germany) ISC (A) 7.36 3.25 VOC (V) 30.4 22.14 Vmpp (V) 24.2 18.4 Impp (A) 6.83 3.06 Pmpp (W) 165 55 CTI 0.057 %/0C 4.7 mA/0C CTV -0.346 %/0C -0.743 mV/0C CTP (%/0C) -0.458 -0.451 Có thể thấy các hệ số CTI, CTV không được quy chuẩn về đơn vị và có thể khác nhau phụ thuộc và nhà sản xuất. Tuy nhiên, các hệ số này đều tương đương nhau và đều lấy mốc tính toán là các đại lượng dòng điện, điện áp ở STC khi T ≠ Tstc. Chương trình xác định các thông số ẩn cho PVg bất kỳ được xây dựng trên phần mềm Matlab. Các kết quả thu được từ chương trình là giá trị của các thông số ẩn ở STC tương ứng với hai loại PVg trên được biểu diễn trong bảng 2. 2. Bảng 2. 2 Kết quả tính toán thông số ẩn của PVg ở STC Chủng loại Kết quả tính toán MF165EB3 (Mitsubishi) SV-55 (Schott-Germany) Iph (A) 7.3616 3.2502 I0 (A) 1.03x10-7 1.623x10-8 Vt (V) 1.681 1.141 RS (Ω) 0.2511 0.151 Rp (Ω) 1172.1 1675.9 -31- Các kết quả trong bảng 2. 2 cho thấy phương pháp Newton-Raphson đã được vận dụng như một công cụ đắc hiệu giúp xác định các thông số ẩn cho bất kỳ chủng loại, cấu trúc PVg nào. Việc xác định giá trị các tham số ẩn có ý nghĩa quan trọng trong việc giải phương trình (2.6) để tìm ra cặp (vpv(i), ipv (i)), qua đó góp phần thực hiện cho quá trình dò trong giải pháp nhận dạng MPP sẽ đề xuất và mô hình hóa PVg ở các nội dung tiếp theo. 2.3 Giải pháp mới nhận dạng chính xác điểm công suất cực đại cho nguồn pin mặt trời 2.3.1 Nội dung giải pháp đề xuất Trong mục 2.2, các thông số ẩn cho mỗi cấu trúc ghép của PVg đã được xác định theo phương pháp Newton-Raphson. Việc xác định giá trị của bộ thông số ẩn này đã giúp các phương trình (2.6), (2.7) chỉ còn hai biến là vpv, ipv cũng như giúp xây dựng nên các đường đặc tính vpv-ipv và vpv-ppv. Ở trạng thái vận hành bất kỳ tương ứng với sự thay đổi của cặp giá trị (G, T), các đường đặc tính vpv-ipv và vpv-ppv sẽ thay đổi theo sự biến thiên các thông số của PVg nhưng luôn tồn tại một điểm vận hành mà công suất phát ra là lớn nhất (MPP). MPP chính là cực trị của hàm ppv(vpv) và là đỉnh của đường đặc tính vpv-ppv nhưng thông số tại MPP lại không thể xác định bởi dppv/dvpv=0 do tính phức tạp, phi tuyến mạnh của (2.6). Vì vậy, kỹ thuật IB được đề xuất áp dụng xác định các thông số tại MPP để giảm khối lượng tính toán mà vẫn đảm bảo độ chính xác của mô hình toán học cho PVg. Bản chất của kỹ thuật IB là dò các cặp điểm (vpv(i), ipv (i)) trên đường đặc tính vpv-ipv để suy ra vị trí của các cặp điểm đó trên đường đặc tính vpv-ppv tương ứng với thời điểm lấy mẫu về (G, T) nên việc xác định thông số tại MPP được phân chia thành hai quá trình: Quá trình 1: Xác định cặp giá trị tương ứng giữa vpv(i) với ipv (i) ở bước tính thứ i bất kỳ nhờ kỹ thuật tính lặp [3], [34], [51], [79] như mô tả trên hình 2. 7. Bản chất của quá trình này là chia khoảng (0÷ISC) thành các điểm tính nhỏ hơn nhờ sử dụng bước tính ∆I. Độ chính xác của sự tương ứng giữa vpv(i) và ipv (i) phụ thuộc vào độ chính xác của bộ thông số ẩn cũng như bước tính ∆I. -32- Hình 2. 7 Thuật toán xác định cặp giá trị tương ứng giữa vpv(i) với ipv (i) Quá trình 2: Xác định cặp giá trị vpv(i) và ipv (i) cho công suất lớn nhất thông qua việc quan sát trạng thái dịch chuyển của 3 điểm kế tiếp nhau trên đường đặc tính vpv-ppv như trên hình 2. 8. Hình 2. 8 Trạng thái dịch chuyển của các điểm kế tiếp nhau Start Xác định ISC Bước tính thứ i của điện áp Giá trị của vpv(i) j=1 Ij = j∆I (i) (i)pv j s pv j s 1 j ph 0t p v I R v I Rf (I ) I I exp 1 V R + + = − − − f(Ij) – Ij < ε ipv(i) = Ij Ij < ISC Đ S Đ j=j+1 Stop In kết quả (vpv(i), ipv (i)) S ppv(i) ppv(i+1) ppv(i+2)
< ppv(i+1) < ppv(i+2)) ppv(i) ppv(i+1) ppv(i+2) hoặc ppv(i) ppv(i+1) ppv(i+2)
(ppv(i) < ppv (i+1), ppv(i+1) = ppv (i+2)) ppv(i) ppv(i+1) ppv (i+2)
(ppv(i) < ppv (i+1), ppv(i+1) > ppv (i+2)) -33- Trong đó: mũi tên nét liền để chỉ trạng thái dịch chuyển của các điểm hiện thời, mũi tên nét đứt để chỉ trạng thái cần dịch chuyển của điểm kế tiếp. Vấn đề ở đây là cần phải có cách cung cấp thông tin về giá trị của vpv(i), vpv (i+1), vpv(i+2) để số lượng bước tính là nhỏ nhất mà vẫn đảm bảo độ chính xác. Theo kỹ thuật chia đôi, điện áp của bước kế tiếp sẽ tăng nhờ đưa vào bước nhảy điện áp ∆V ở giai đoạn tiến thông thường và giảm 1 nửa ∆V ở giai đoạn chia đôi như mô tả trên hình 2. 9 [3], [34], [51], [79]. Hình 2. 9 Quá trình dò tìm MPP trên đường đặc tính vpv-ppv Kết hợp quá trình 1 và quá trình 2, thuật toán sử dụng kỹ thuật IB mô tả trên hình 2. 10 được đề xuất để xác định giá trị các thông số tại MPP. Với việc sử dụng kỹ thuật IB, số bước lặp đã giảm đáng kể. Không nên chọn ∆V lớn vì có thể vượt quá VOC khi thực hiện tăng V. Kinh nghiệm cho thấy nên chọn ∆V< (VOC – Vmpp) thì chắc chắn chương trình sẽ hội tụ. Giai đoạn chia đôi p v ∆V ∆V/2 2 1 Giai đoạn tiến thông thường -34- Hình 2. 10 Thuật toán IB tìm MPP 2.3.2 Đánh giá tính chính xác của giải pháp đề xuất Kỹ thuật tìm MPP đã đề xuất được kiểm nghiệm trên MF165EB3, SV-55 (xét trên 1 panel) với các thông số đã biết cho trong bảng 2.1 và các thông số ẩn cho trong bảng 2. 2. Kết quả tính toán thông số tại MPP của hai loại PVg ở STC được cho trong bảng 2. 3. Start Đặt các giá trị khởi đầu của vpv(i) Tính ppv(i) vpv(i+1) = vpv (i) + ∆V vpv (i+2) = vpv(i) + 2∆V Nhập các tham số của PVg Tính ipv(i+1), ipv (i+2) ppv (i+1), ppv(i+2) ppv(i) = ppv (i+1) ppv(i)< ppv (i+1) ppv(i+1)< ppv (i+2) Đ S Đ S Đ S ppv(i+3)–maxppv (i), ppv(i) +1, ppv(i+2)<ε Stop Pmpp=ppv (i+2) Vmpp=vpv (i+2) i=i+1 i=i+1 Đ S vpv(i+3)=vpv (i+1)–0.5∆V vpv(i+3)=vpv (i+1)+0.5∆V vpv(i+3) = vpv(i+2)+0.5∆V Tính ppv(i+3) -35- Bảng 2. 3 Kết quả xác định thông số tại MPP ở STC sử dụng kỹ thuật IB Loại PVg Giá trị tính được MF165EB3 (Mitsubishi) SV-55 (Schott-Germany) Pmpp (W) 165.2 55 Vmpp (V) 24.2 18.4 Impp (A) 6.83 2.99 Độ chính xác của công suất 99.88% 100% Các số liệu trong bảng 2. 3 áp dụng cho hai loại PVg trên cho thấy các kết quả tính toán được bởi thuật toán IB ở STC gần như chính xác với các giá trị do nhà sản xuất công bố. Điều này cũng thể hiện tính chính xác của thuật toán Newton- Raphson khi xác định thông số ẩn cho PVg và độ tin cậy của thuật toán IB. 2.4 Mô hình hóa đầy đủ cho nguồn pin mặt trời 2.4.1 Quy đổi giá trị các thông số từ điều kiện vận hành tiêu chuẩn về điều kiện vận hành bất kỳ Mục 2.2 và mục 2.3 đã thiết lập được phương pháp xác định bộ giá trị các thông số ẩn và thông số tại MPP ở STC. Trong điều kiện vận hành thực tế, giá trị của các thông số (bao gồm cả thông số đã biết và thông số ẩn) đều biến thiên theo (G, T). Để đưa ra được thông số tại MPP và mô hình hóa PVg đầy đủ ở điều kiện vận hành với những giá trị bất kỳ của (G, T), cần phải đánh giá được sự thay đổi về giá trị khi (G, T) biến thiên. Bằng những thực nghiệm trong phòng thí nghiệm, giá trị các thông số của PVg ở trạng thái vận hành với những giá trị bất kỳ của (G, T) có thể được quy đổi từ giá trị của các đại lượng đó ở STC nhờ các công thức sau [26], [27], [29], [70]: [ ])TT(C1IGGI stcTIphstcstcT,Gph −+= (2.17) −+= )TT(C GGII stcTIstc SCstcT,GSC (2.18) -36- [ ]stc tstcTVOCstcT,GOC GGlnV)TT(C1VV +−+= (2.19) G GRR stcpstcT,Gp = (2.20) SstcT,GS RR = (2.21) stc tstcT,Gt TTVV = (2.22) [ ])TT(C1PP stcTPmppstcTmpp −+= (2.23) trong đó: các đại lượng có ký hiệu “stc” nhận các giá trị ở STC, T, Tstc nhận giá trị đơn vị 0K. Để kiểm tra tính chính xác của các công thức (2.17), (2.18), (2.19), (2.20), (2.21), (2.22) và hiệu chỉnh hệ số n, một chu trình kiểm tra được đề xuất như thuật toán được mô tả trên hình 2. 11. Hình 2. 11 Thuật toán kiểm tra hệ phương trình mô tả PVg Start Giá trị các thông số trên datasheet và kết quả thuật toán Newton-Raphson Trường hợp 1 (G thay đổi, T=Tstc) hoặc trường hợp 2 (T thay đổi, G=Gstc) Công thức (2.17), (2.18), (2.19), (2.20), (2.21), (2.22) Thuật toán IB n=1 Pmpp |Pmpp-Pdatasheet|<ε Hiệu chỉnh n Giá trị công suất tức thời tại MPP trên datasheet (Pdatasheet) tương ứng với trường hợp G thay đổi hoặc T thay đổi Đ S Stop -37- Bước khởi đầu xét với n=1, kết quả thu được tương ứng với trường hợp 1 được cho trong bảng 2. 4 và tương ứng với trường hợp 2 được cho trong bảng 2. 5. Bảng 2. 4 Kiểm tra giá trị của Pmpp khi G thay đổi, T=Tstc Chủng loại PVg G (W/m2) Pmpp (W) 1000 800 600 400 200 MF165EB3 Tính toán 165.2 132 98.4 64.6 31.1 Datasheet 165.2 131.83 98.13 64.43 30.9 SV-55 Tính toán 55 43.7 32.5 21.4 10.1 Datasheet 55 43.8 32.6 21.4 10.2 Bảng 2. 5 Kiểm tra giá trị của Pmpp khi T thay đổi, G=Gstc Chủng loại PVg T (0C) Pmpp (W) 25 35 45 55 65 MF165EB3 Tính toán 165.2 172.2 179.2 186.1 193.3 Datasheet 165.2 157.6 150.1 142.4 134.9 SV-55 Tính toán 55 57.4 59.5 61.55 63.74 Datasheet 55 52.4 50 47.6 45.1 Các kết quả trên bảng 2. 4 cho thấy khi sử dụng các công thức quy đổi từ STC sang trạng thái có G biến thiên (T=Tstc) đã gần như chính xác với thông số của nhà sản xuất. Mặt khác, các kết quả trong bảng 2. 5 cho thấy khi T tăng (G=Gstc), Pmpp tính toán được tăng ngược chiều với thông số của nhà sản xuất. Điều này cho thấy n phụ thuộc vào một biến duy nhất là T và biến thiên theo quy luật n giảm khi T tăng. Một số giá trị của n dò được nhờ thuật toán IB cho thấy n không biến thiên tuyến tính với T. Vì vậy, hàm số n(T) cần phải được xây dựng nhờ các công cụ toán học. -38- 2.4.2 Xây dựng mới hàm số n(T) Sử dụng thuật toán IB đã xây dựng trong mục 2.3 và hệ phương trình quy đổi thông số của PVg từ STC về trạng thái vận hành bất kỳ, sự tương ứng giữa n và Pmpp có thể được xác định tại một số điểm (tính toán rời rạc với G=Gstc và T cho một vài giá trị). Hàm số n(T) có thể được xây dựng dựa trên việc tính toán một số giá trị rời rạc mối quan hệ giữa n và T như mô tả trên hình 2. 12. Để xác định được hàm số này, phương pháp bình phương cực tiểu (least square method) - một phương pháp tối ưu hóa được sử dụng để tìm ra một đường khớp nhất với một bộ số cho trước [13], [55], [88], [92], [102]. Hình 2. 12 Đường cong mô tả các số liệu rời rạc Đối với bài toán xây dựng hàm n(T), thuật toán IB được sử dụng để tính một số cặp giá trị n và T để cho giá trị Pmpp trùng với giá trị xác định được nhờ (2.23). Giả thiết có k cặp giá trị n, T và Pmpp thỏa mãn (2.24): \= k k mppk 2 2 2mpp 1 1 1mppmpp Tn P .... .... .... Tn P Tn P Tn P (2.24) Đối với phương pháp bình phương cực tiểu, loại hàm số được xây dựng thường có dạng parabol hay hypebol. Khi biểu diễn các giá trị rời rạc thỏa mãn (2.24) trên hệ trục tọa độ, kinh nghiệm cho thấy đồ thị n(T) có dáng điệu như trên hình 2. 12, trong đó trục hoành là giá trị của (T-Tstc) và trục tung là giá trị của -39-
T có dạng hàm số bậc 2 như mô tả bởi (2.25): 2cxbxan ++= (2.25) trong đó: x= T - Tstc Sai lệch giữa các giá trị của hàm số với giá trị mẫu được xác định theo (2.26): −++=ε −++=ε −++=ε k2kkk 22222 12111 ncxbxa .........................ncxbxa ncxbxa (2.26) Hàm mục tiêu theo phương pháp bình phương cực tiểu xác định bởi (2.27): ∑= →ε++ε+ε=ε=k 1i 2k 22 21 2i min...)c,b,a(f (2.27) Giá trị a, b, c sẽ thỏa mãn điều kiện (2.28), (2.29), (2.30): 0)ncxbxa(2....)ncxbxa(2af k2kk1 211 =−−++= ∂∂ (2.28) 0)ncxbxa(x2....)ncxbxa(x2bf k2kkk1 2111 =−−++= ∂∂ (2.29) 0)ncxbxa(x2....)ncxbxa(x2cf k2kk 2k1 211 21 =−−++= ∂∂ (2.30) Từ (2.28), (2.29), (2.30) ta lập được hệ phương trình (2.31): =++ =++ =++++ 2kk 211 4k 41 3k 31 2k 21 kk113k 31 2k 21k1 k12k 21k1 xn...xnc)x...x(b)x...x(a)x...x( xn...xnc)x...x(b)x...x(a)x...x( n...nc)x...x(b)x...x(ka (2.31) Các hệ số a, b, c của hàm số n(T) được xác định bởi hệ phương trình (2.31) cho đối tượng PVg bất kỳ. Cụ thể, hàm số n(T) áp dụng cho MF165EB3 có dạng (2.32) và cho SV-55 có dạng (2.33): -40- 2stcstc3EB165MF )TT( 4000009)TT(008017.01)T(n −+−−= (2.32) 2SV 55 stc stc 91 1n(T) 1 (T T ) (T T )10000 20000− = − − + − (2.33) Đường cong mô tả hàm số n(T) ứng với MF165EB3 và SV-55 được biểu diễn trên hình 2. 13. Hình 2. 13 Đường cong mô tả hàm số n(T) ứng với MF165EB3 và SV-55 Kiểm tra lại giá trị của Pmpp khi sử dụng (2.17), (2.18), (2.19), (2.20), (2.21), (2.22), (2.23) và kỹ thuật IB ứng với các giá trị khác nhau của T và G=Gstc được cho trong bảng 2. 6. Bảng 2. 6 Kiểm tra lại ảnh hưởng của T khi G=Gstc, T biến thiên tới Pmpp Chủng loại PVg T (0C) Pmpp (W) 25 35 45 55 65 MF165EB3 Tính toán 165.2 157.6 150.2 142.3 134.9 Datasheet 165.2 157.6 150.1 142.4 134.9 SV-55 Tính toán 55 52.3 50 47.6 45 Datasheet 55 52.4 50 47.6 45 25 30 35 40 45 50 55 60 650.7 0.75 0.8 0.85 0.9 0.95 1 T ( C) n(T) SV-55MF165EB3 0 -41- Các kết quả thu được trên bảng 2. 6 cho thấy việc hiệu chỉnh n theo T đã đạt hiệu quả tốt, giá trị công suất tính toán được đã gần như trùng khớp với giá trị theo datasheet. Đồ thị VOC, ISC, Pmpp tính toán được áp dụng cho MF165EB3 và SV-55 tương ứng với G thay đổi (T=Tstc) và khi T thay đổi (G=Gstc) được biểu diễn trên hình 2. 14 và hình 2. 15.
Hình 2. 14 Đồ thị VOC, ISC, Pmpp tính toán được của MF165EB3
Hình 2. 15 Đồ thị VOC, ISC, Pmpp tính toán được của SV-55 Các đường đặc tính vpv-ipv, vpv-ppv khi G thay đổi (T=Tstc) và khi T thay đổi (G=Gstc) tương ứng với MF165EB3 được biểu diễn trên hình 2. 16 và tương ứng với SV-55 được biểu diễn trên hình 2. 17. 20 30 40 50 6060 65 70 75 80 85 90 95 100 105 T ( C) Isc, Voc , Pm pp (% ) Pmpp tinh toan Voc Isc 0 200 300 400 500 600 700 800 900 1000 20 30 40 50 60 70 80 90 100 G (W/m2) Voc , Isc , Pm pp (% ) Pmpp tinh toan Voc Isc 15 20 25 30 35 40 45 50 55 60 6580 85 90 95 100 105 T ( C) Isc, Voc , Pm pp (% ) Pmpp tinh toan Voc Isc 0200 300 400 500 600 700 800 900 1000 10 20 30 40 50 60 70 80 90 100 G (W/m2) Voc , Isc , Pm pp (% ) Pmpp tinh toan Voc Isc -42-
Hình 2. 16 Đường đặc tính vpv-ipv, vpv-ppv tương ứng với MF165EB3
Hình 2. 17 Đường đặc tính vpv-ipv, vpv-ppv tương ứng với SV-55 0 5 10 15 20 25 300 1 2 3 4 5 6 7D ong dien (A) 0 5 10 15 20 25 300 20 40 60 80 100 120 140 160 Dien ap (V) Con g su at (W ) 600 W/m2800 W/m21000 W/m2 MPP 0 5 10 15 20 25 300 1 2 3 4 5 6 7 Don g di en (A ) 0 5 10 15 20 25 300 20 40 60 80 100 120 140 160 Dien ap (V) Con g su at (W ) 45 C35 C25 C MPP 0 00 0 5 10 15 200 0.5 1 1.5 2 2.5 3 Don g di en (A ) 0 5 10 15 200 10 20 30 40 50 Dien ap (V) Con g su at (W ) 600 W/m2800 W/m21000 W/m2 MPP 0 5 10 15 200 0.5 1 1.5 2 2.5 3 Don g di en (A ) 0 5 10 15 200 10 20 30 40 50 Dien ap (V) Con g su at (W ) 45 C35 C25 C 0 0 0 MPP -43- Đối chiếu các đường đặc tính của hai loại PVg trên trong trường hợp T biến thiên (G=Gstc) và trường hợp G biến thiên (T=Tstc) với datasheet cho thấy các đường đặc tính này có dạng gần như trùng khớp với đặc tính do nhà sản xuất cung cấp. Điều này cho thấy hàm số n(T) đã xác định đã giúp cho mô hình toán học của PVg trở nên chính xác hơn. 2.4.3 Mô hình hóa đầy đủ cho nguồn pin mặt trời Nhờ các thông tin thu thập được về (G, T) và datasheet của mỗi cấu trúc PVg, các thông số ẩn được xác định thông qua thuật toán Newton-Raphson, các công thức (2.17), (2.18), (2.19), (2.20), (2.21), (2.22), (2.23) và n(T) giúp quy đổi các thông số từ STC về điều kiện vận hành hiện thời. Phương trình (2.2) giúp đưa ra các giá trị ipv và vpv tức thời tương ứng để khối nguồn dòng có thể phản ứng được theo đúng tính chất của PVg. Hình 2. 18 mô tả quá trình mô hình hóa đầy đủ cho PVg dưới những điều kiện vận hành khác nhau đặc trưng bởi cặp giá trị của (G, T). Hình 2. 18 Mô hình hóa đầy đủ PVg Phương trình (2.2) G T Sử dụng công thức (2.17), (2.18), (2.19) (2.20), (2.21), (2.22), (2.23) và n(T) để quy đổi giá trị các thông số từ STC về giá trị hiện thời VOC ISC Vmpp Impp ở STC CTV CTI Vt Iph RS Rp ở STC I0 Đo lường Datasheet của PVg Thuật toán Newton- Raphson Iph I0 Vt Rp RS Giá trị vận hành hiện thời Nguồn dòng ipv vpv -44- Một điều đáng lưu ý ở đây là việc mô hình hóa đầy đủ, xác định chính xác thông số tại MPP chỉ được áp dụng trong các hệ thống có quy mô công suất lắp đặt của PVg ở mức vừa và nhỏ. Nguyên nhân của điều này là nhằm tránh sự làm việc không đồng đều giữa các cell của PVg trong những điều kiện vận hành thực tế. 2.5 Kết luận chương 2 PVg là một đối tượng khá phức tạp, việc mô tả toán học và thực hiện mô hình hóa gặp nhiều khó khăn. Những khó khăn được kể đến bao gồm: có 5 thông số không được nhà sản xuất công bố, các thông số của PVg thay đổi theo cả G và T, quan hệ n(T) phi tuyến. Các kết quả nghiên cứu trong chương 2 đã đạt được mục tiêu đề ra, cụ thể là: • Xây dựng thành công bài toán xác định các thông số ẩn cho cấu trúc PVg bất kỳ nhờ vận dụng phương pháp Newton-Raphson. • Xây dựng mới kỹ thuật IB cho bài toán xác định chính xác thông số tại MPP: kỹ thuật dò xác định các cặp (vpv(i), ipv (i)) trên đường đặc tính vpv-ipv, kỹ thuật chia đôi dựa trên quan sát trạng thái của 3 điểm kế tiếp nhau trên đường đặc tính vpv-ppv để tìm điểm có công suất lớn nhất. Với kỹ thuật IB, nhóm các kỹ thuật offline đã được bổ sung thêm một giải pháp tìm MPP mới với độ chính xác cao và giảm được khối lượng tính toán. • Xây dựng mới giải pháp xác định mối quan hệ giữa hệ số n và T: hàm số n(T) sẽ được xác định dựa trên sự kết hợp phương pháp bình phương cực tiểu với các công thức kinh nghiệm về sự biến thiên của các thông số theo (G, T), datasheet của nhà sản xuất và kết quả của kỹ thuật IB. Giải pháp này giúp mô hình hóa đầy đủ cấu trúc PVg bất kỳ trở nên rõ ràng và kết quả tìm MPP ở điều kiện vận hành bất kỳ chính xác hơn. Các kết quả nghiên cứu trên đây đã giúp xây dựng phương pháp luận cụ thể cho bài toán xác định chính xác thông số tại MPP khi sử dụng thông tin thu được từ PYR và TempS ở điều kiện vận hành bất kỳ. Đồng thời, các kết quả tính toán được về MPP sẽ được sử dụng để cung cấp thông tin cho bộ điều khiển trong chương 3. -45- CHƯƠNG 3 THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN NGUỒN PIN MẶT TRỜI THEO MÔ HÌNH ĐẦY ĐỦ 3.1 Cấu trúc điều khiển hệ thống Trên cơ sở những kết quả nghiên cứu trong chương 2 về vấn đề mô hình hóa đầy đủ về đối tượng PVg, nhận dạng được chính xác MPP nhờ kỹ thuật IB, cấu trúc hệ thống điều khiển PVg thông qua BBĐ DC/DC và BBĐ DC/AC được mô tả như trên hình 3. 1. Hình 3. 1 Sơ đồ cấu trúc điều khiển hệ thống khai thác PVg theo mô hình đầy đủ Khối đo lường thu thập thông tin về G từ PYR, T từ TempS cũng như các giá trị về vpv, ipv ở đầu ra của PVg, giá trị dòng điện trên cuộn cảm iL và dòng điện iC trên tụ đầu vào của BBĐ DC/DC. Với PVg, G là đại lượng biến thiên nhanh theo thời gian và có ảnh hưởng lớn nhất đến khả năng phát công suất trong khi T lại biến thiên rất chậm (có thể coi là hằng số trong những khoảng thời gian ngắn). Thông tin về G, T cung cấp cho bộ điều khiển được xem như những giá trị rời rạc và được xét thành cặp giá trị (G, T) tại mỗi thời điểm tính toán điều khiển. Khối MPPT thực hiện thu thập đầy đủ các thông số của PVg và các giá trị đo được về (G, T) để đưa ra giá trị mref tương ứng với đích cần đạt đến (thông số tại DC ~ G vpv ug ig Lưới điện Vdc DCbus MBA MPPT (kỹ thuật IB) Đo lường T Bộ điều khiển phía PVg mref L Bộ điều khiển phía lưới CS1 Điều khiển phía PVg Điều khiển phía lưới PVg PYR TempS CS2 Mặt trời PLL θ DC DC AC ipv iL, iC -46- MPP). Bộ điều khiển phía PVg sẽ thực hiện tính toán và đưa ra quyết định về độ rộng của xung điều khiển (CS1) trước khi gửi tín hiệu điều khiển đến SW đặt trong BBĐ DC/DC nhằm đưa được toàn bộ công suất tại MPP về phía DCbus. Bộ điều khiển phía lưới thu thập thông tin về dòng điện, điện áp tại điểm ghép nối với lưới điện, góc pha của điện áp lưới từ vòng lặp khóa pha (PLL) và điện áp trên Vdc, để tính toán, đưa ra quyết định về xung điều khiển trước khi gửi đến các SW trong BBĐ DC/AC. Nhiệm vụ của khối điều khiển phía lưới là điều khiển giữ điện áp trên DCbus ở giá trị không đổi, hòa đồng bộ với lưới và phát được công suất từ PVg vào lưới. Điều này cũng có nghĩa là BBĐ DC/AC có vai trò như một phần tử trung gian liên kết DCbus với lưới và công suất từ DCbus (đã có được khi điều khiển PVg vận hành tại MPP thông qua BBĐ DC/DC) sẽ được phát vào lưới thông qua mạch lực của BBĐ DC/AC nhờ quá trình đồng bộ với lưới. BBĐ DC/DC buck (giảm áp) và BBĐ DC/DC boost (tăng áp) đều có những ứng dụng riêng trong hệ thống khai thác PVg tùy theo mục đích điện áp ở đầu ra BBĐ DC/DC nhỏ hơn hay lớn hơn điện áp đầu vào. Vì vậy, cả hai loại BBĐ này đều được nghiên cứu trong bài toán điều khiển khi kết hợp kỹ thuật IB trong MPPT đã xây dựng ở chương 2 với kỹ thuật SMC hoặc AVC để khảo sát, đánh giá khả năng khai thác năng lượng cho đối tượng là một panel của PVg với giả thiết điện áp trên DCbus không thay đổi (DCbus đã được kết nối đến những phần tử có khả năng hấp thụ công suất vô hạn như kho điện hoặc lưới điện). Trong bài toán ứng dụng kết nối lưới, PVg được sử dụng với các cấu trúc ghép để đạt công suất và điện áp theo yêu cầu. Đồng thời, BBĐ DC/DC boost được sử dụng để điều khiển vận hành tại MPP cho PVg cấu trúc ghép có sử dụng mô hình toán học đầy đủ. Một đặc điểm quan trọng của PVg đã phân tích trong chương 2 cần phải lưu ý khi thiết kế điều khiển được nhắc lại ở đây là tại mỗi thời điểm xét tương ứng với mỗi cặp giá trị (G, T) sẽ luôn tồn tại duy nhất một đường đặc tính vpv-ipv (tương ứng có một đường đặc tính vpv-ppv). BBĐ DC/DC được điều khiển nhằm mục tiêu khai thác được MPP sẽ di chuyển điểm L (do sự thay đổi về (G, T) làm cho điểm vận hành thay đổi từ điểm K trên đường đặc tính vpv1-ipv1 về điểm L trên đường đặc tính -47- vpv2-ipv2 ) tới MPP mới (điểm M) trên một đường đặc tính vpv2-ipv2 như mô tả trên hình 3.2. Trong trường hợp giả định một trường hợp thay đổi đường đặc tính vpv-ipv trên hình 3.2, đường đặc tính tải của PVg đã thay đổi từ gL=ImppK/VmppK thành gM=VmppM/ImppM thông qua quá trình điều khiển BBĐ. Hình 3.2 Quá trình di chuyển của các điểm vận hành khi sử dụng phương pháp IB-AVC Do quá trình điều khiển chỉ di chuyển điểm làm việc trên một đường đặc tính vpv-ipv nên mỗi MPP tại mỗi thời điểm xét sẽ được đặc trưng bởi một trong ba yếu tố sau: Impp, Vmpp hoặc Pmpp. Điều này có nghĩa là chỉ cần chọn mref là một trong ba đại lượng trên là có thể đạt được đích MPP. Trong những bộ điều khiển sử dụng kỹ thuật điều khiển SMC hay AVC, mref thường là thông tin về Pmpp hoặc Vmpp. Đây cũng là ý tưởng chính khi thiết kế các bộ điều khiển cho khối điều khiển phía PVg trong những nội dung tiếp theo. 3.2 Cơ sở lý thuyết điều khiển và mô tả toán học các bộ biến đổi 3.2.1 Cơ sở lý thuyết điều khiển 3.2.1.1 Kỹ thuật điều khiển trượt trong các bộ biến đổi DC/DC Xét hệ phương trình mô tả đối tượng trong không gian trạng thái (3.1) [47]: x f (x) g(x)u= + (3.1) trong đó: x là vectơ trạng thái của hệ thống (x∈Rn, n là số biến trạng thái), u là tín hiệu điều khiển chỉ nhận giá trị 0 và 1, i v gM vpv1-ipv1 vpv2-ipv2 M VmppM VmppK K L gL O -48- \= )x(f )x(f)x(f )x(f n 2 1 được gọi là trường vectơ trôi (drift vector field), \= )x(g )x(g)x(g )x(g n 2 1 được gọi là trường vectơ điều khiển (control input field), f(x) và g(x) là các vectơ trơn (có thể đạo hàm vô tận lần). Mặt trượt Trong hệ thống n chiều (n biến trạng thái) mà chỉ có duy nhất 1 biến điều khiển u thì mặt trượt S là tập hợp các vectơ trạng thái trong không gian Rn thỏa mãn h=0. Mặt trượt S là một đa diện trơn (n - 1) chiều trong không gian Rn (mất 1 chiều thỏa mãn h(x) = 0). S = x ∈ Rnh = 0 Giả thiết tồn tại một tín hiệu điều khiển phản hồi rời rạc u phù hợp thỏa mãn u∈0, 1 làm cho quỹ đạo trạng thái x(t) thỏa mãn h trong lân cận điểm 0 hay h ≈ 0. Sự di chuyển của trạng thái hệ thống x(t) trên mặt trượt S sẽ thỏa mãn các yêu cầu của điều khiển hệ thống khi xem xét sự ổn định của các trạng thái hệ thống [47]. Gọi đạo hàm của h theo hướng f(x) là f ThL h f (x) x∂ \=∂ , đạo hàm của h theo hướng g(x) là g ThL h g(x) x∂ \=∂ . Tín hiệu điều khiển tương đương ueq Tín hiệu điều khiển tương đương ueq (equivalent control) là sự tương đương giữa tín hiệu điều khiển (tín hiệu 0, 1) có tần số đóng cắt vô cùng lớn và tín hiệu điều khiển trơn. Có thể hiểu ueq là luật điều khiển phản hồi trơn có thể duy trì quỹ đạo trạng thái lý tưởng luôn nằm trên mặt S khi trạng thái đầu tiên của hệ thống -49- x(t0)=x0 cũng nằm trên mặt S hay h(x0)=0. Khi đó h phải thỏa mãn điều kiện (3.2) [12], [47]: h xh 0 0x t∂ ∂ \= ⇔ =∂ ∂ ( )h f (x) g(x) u 0 x∂ ⇔ + =∂ f g eqL h (L h)u 0⇔ + = (3.2) Tín hiệu điều khiển tương đương sẽ được xác định bởi (3.3) [12], [47]: feq g L huL h \= − (3.3) trong đó: 0 < ueq < 1. Luật điều khiển được xác định theo (3.4): [ ]1 khi h 0 1u hay u 1 sign(h)0 khi h 0 2 <= = − > (3.4) Quá trình thâm nhập vào bề mặt S Xét đạo hàm theo thời gian của h(x) tại vị trí x [47]: [ ]d h x hh f (x) g(x)udt x t x ∂ ∂ ∂= = +∂ ∂ ∂ f gL h(x) (L h)u= + Tại những điểm ở phía trên mặt S, tương đương h>0, tín hiệu điều khiển được đưa ra để đưa quỹ đạo trạng thái đạt tới mặt S và nằm trên đó khi h 0< [47]. Nếu Lgh> 0 ở lân cận S, ta phải điều khiển sao cho triệt tiêu ảnh hưởng dương của Lgh đến h . Trường hợp này chọn tín hiệu điều khiển u=0. Nếu Lgh < 0 ở lân cận S, để tăng cường ảnh hưởng âm của Lgh thì phải chọn tín hiệu điều khiển u=1. Tại những điểm ở phía dưới mặt S, tương đương h< 0, tín hiệu điều khiển được đưa ra để đưa quỹ đạo trạng thái đạt tới mặt S và nằm trên đó khi h 0> [47], [104]. Nếu Lgh> 0 ở lân cận S, để tính đến ảnh hưởng dương của Lgh thì phải chọn tín hiệu điều khiển u=1. Nếu Lgh < 0 ở lân cận S, để loại bỏ đến ảnh hưởng âm của -50- Lgh thì phải chọn tín hiệu điều khiển u=0. Nếu Lgh=0 trong một lân cận nào đó quanh mặt trượt S thì hệ thống sẽ không điều khiển được vì h không thể đổi dấu trong một vùng của S. Vì vậy, để tồn tại sự ổn định quanh mặt trượt, lý thuyết Lyapunov đã chứng minh điều kiện (3.5) [90]: h 0 u 1 u 1,h 0 h 0 u 0 u 0,h 0 dh dhlim 0dt dt dh dhlim 0dt dt − + → = = = → = = = \= > \= < (3.5) 3.2.1.2 Kỹ thuật điều khiển điện áp trung bình Với hệ phương trình (3.1), điểm cân bằng của hệ thống có chứa các biến và tham số (x, u) luôn thỏa mãn điều kiện (3.6): f (x) g(x)u 0+ = (3.6) Cũng theo lý thuyết của Lyapunov, nếu một hệ thống phi tuyến ở gần trạng thái cân bằng và nó ổn định thì sẽ có một vùng chứa trạng thái cân bằng, nơi mà hệ thống phi tuyến đó là ổn định. Điều này có nghĩa là hệ thống có thể được tuyến tính hóa ở lân cận điểm cân bằng và các biến trạng thái sẽ dao động với tín hiệu nhỏ. Bản chất của quá trình điều khiển này là tạo ra sự tương thích các biến hệ thống để đạt được giá trị mong muốn. Nghiệm của hệ phương trình (3.1) sẽ dao động xung quanh giá trị cân bằng theo quy tắc (3.7): 0 0 x X xu U u= + \= + (3.7) trong đó: các đại lượng có ký hiệu in hoa (X0, U0) xác định ở trạng thái ổn định, các đại lượng có dấu “~” dao động với giá trị rất nhỏ nên được coi là các giá trị xác định ở trạng thái tín hiệu nhỏ. Với các BBĐ, bản chất của quá trình điều khiển là sử dụng phương pháp trung bình hóa mạch đóng cắt, thay thế mạch điện bằng một mạng hai cửa với các biến là điện áp, dòng điện ở cửa vào và cửa ra. Phương pháp trung bình hóa dựa trên cơ sở các đại lượng cần điều khiển như điện áp, dòng điện ở đầu vào hay đầu ra BBĐ thay đổi với tần số thấp hơn nhiều so với tần số đóng cắt của mạch điều khiển. Khi đó có -51- thể bỏ qua độ đập mạch của điện áp hay dòng điện và chỉ cần quan tâm đến giá trị trung bình của chúng trong một chu kỳ đóng cắt TS. Sau khi trung bình hóa ta sẽ loại bỏ được phần tử đóng cắt và thu được mô hình tín hiệu lớn DC và tín hiệu nhỏ AC. Vì vậy, kỹ thuật điều khiển điện áp trung bình được áp dụng để điều khiển các BBĐ nhằm mục đích đưa điện áp ở đầu vào về giá trị mong muốn, trong đó có kết hợp với mô hình tín hiệu nhỏ để xác định các thông số cho bộ điều khiển. 3.2.2 Mô tả toán học bộ biến đổi DC/DC buck 3.2.2.1 Bộ biến đổi DC/DC buck BBĐ DC/DC buck được mô tả như trên hình 3. 3 gồm có một SW và các phần tử có khả năng tích phóng năng lượng (L, C) [41], [43], [69], [75]. Hình 3. 3 Sơ đồ cấu tạo mạch lực BBĐ DC/DC buck Trong đó: Rdc, Ldc là điện trở và điện cảm của cuộn cảm trong BBĐ DC/DC. Cpv là tụ điện phía PVg, Cdc là tụ điện phía DCbus. SW có hai trạng thái vận hành trong mỗi chu kỳ xung: đóng (on) và cắt (off). Sơ đồ mạch tương đương BBĐ DC/DC buck tương ứng với trạng thái đóng cắt được mô tả trên hình 3.4. Hình 3.4 Sơ đồ mạch tương đương trạng thái đóng cắt BBĐ DC/DC buck Viết phương trình Kirchhoff 1 và 2 cho mạch trong trường hợp SW on (u=1) và SW off (u=0) thu được (3.8): Cpv Diode Rdc, Ldc SW + + - DCbus Cdc Vdc B - PVg Cpv Rdc, Ldc iL
ipv Vdc iC vpv PVg iC Cpv Rdc, Ldc iL ipv
Vdc vpv PVg -52- pv pv pv L Ldc L dc dc pv dvC i i u dtdiR i L V v udt \= − + = − + (3.8) Sơ đồ mạch tương đương kết hợp trạng thái trung bình với trạng thái tín hiệu nhỏ của BBĐ DC/DC buck được mô tả như trên hình 3.5 [89], [105]. Hình 3.5 Sơ đồ mạch tương đương ở trạng thái tín hiệu nhỏ BBĐ DC/DC buck Mối quan hệ của các đại lượng ở trạng thái ổn định với trạng thái tín hiệu nhỏ được mô tả bởi hệ phương trình (3.9) [46], [56], [60], [62]: pv pv pv pv pv pv L L L dc pv v V v d D d i I i i I iV V D \= + \= − = − \= − = (3.9) trong đó: D và d là hệ số điều chế độ rộng xung điều khiển. Sử dụng định luật Kirchhoff viết cho mạch vòng phía DCbus và tại nút B, có (3.10) và (3.11): Ldc L dc pv dc diR i L v d Vdt + = − (3.10) C pv Li i i d= − (3.11) 3.2.2.2 Bộ biến đổi DC/DC boost Tương tự BBĐ DC/DC buck, cấu tạo BBĐ DC/DC boost được mô tả như trên hình 3. 6 [47]. - + Vdc d~i~L pvi~ Li~ Rdc, Ldc + - Cdc D 0v~ d~ Vpv Cpv pvv~ PVg -53- Hình 3. 6 Sơ đồ cấu tạo mạch lực BBĐ DC/DC boost Sơ đồ mạch tương đương BBĐ DC/DC boost tương ứng với trạng thái đóng cắt được mô tả như trên hình 3.7. Hình 3.7 Sơ đồ mạch tương đương trạng thái đóng cắt BBĐ DC/DC boost Trong đó: iC là dòng điện qua tụ Cpv đặt ở đầu vào BBĐ DC/DC. Viết phương trình Kirchhoff 1 và 2 cho mạch trong trường hợp SW on và SW off thu được phương trình (3.12) và (3.13): Lpv dc dc div L (1 u)Vdt \= + − (3.12) pvpv pv L dvi C i dt= + (3.13) Sơ đồ mạch tương đương trạng thái trung bình kết hợp tín hiệu nhỏ của BBĐ DC/DC boost được mô tả như trên hình 3.8 [89], [105]. Hình 3.8 Sơ đồ mạch tương đương ở trạng thái tín hiệu nhỏ BBĐ DC/DC boost - + Vdc 2i d pvi~ 2i Rdc, Ldc Cdc 1/(1-D) d~ Vpv pvv~ PVg Cpv Li Diode Rdc, Ldc SW + + - DCbus Cdc Vdc B - PVg Cpv Rdc, Ldc + + - DCbus Cdc Vdc - PVg
Cpv iL iC Rdc, Ldc + + - Cdc Vdc - PVg
Cpv iC iL ipv ipv -54- Mối quan hệ của các đại lượng ở trạng thái ổn định với trạng thái tín hiệu nhỏ được mô tả bởi (3.14) [46], [56], [60], [62]: pv pv pv pv pv pv L L L pv dc dc L v V v d D d i I i i I iV (1 D)V R I \= + \= − = − \= − = − + (3.14) Sử dụng định luật Kirchhoff viết cho mạch vòng phía DCbus và tại nút B, có phương trình (3.13) và (3.15): Ldc L dc pv dc diR i L v (1 d)Vdt + = − − (3.15) 3.3 Điều khiển khai thác điểm công suất cực đại của nguồn pin mặt trời theo mô hình đầy đủ ở điều kiện vận hành bất kỳ 3.3.1 Phương pháp IB-SMC 3.3.1.1 Nguyên lý chung của phương pháp IB-SMC Trong chương 2, các thông số tại MPP (Vmpp, Pmpp) ở điều kiện vận hành bất kỳ tương ứng với cặp giá trị (G, T) đã được xác định nhờ kỹ thuật IB. Sử dụng cấu trúc điều khiển như đã mô tả trên hình 3. 1, phương pháp IB-SMC là sự kết hợp giữa kỹ thuật IB với kỹ thuật SMC để điều khiển BBĐ DC/DC. Thông qua việc lựa chọn mặt trượt h=0, tín hiệu điều khiển tương đương ueq sẽ được xác định, qua đó giúp thiết lập xung điều khiển CS1 gửi đến SW đặt trong BBĐ DC/DC nhằm di chuyển điểm vận hành hiện thời đến đích mref mong muốn mới (MPP mới). Với nguyên tắc trên, cấu trúc điều khiển theo PVg theo phương pháp IB-SMC được mô tả như trên hình 3. 9. -55- Hình 3. 9 Cấu trúc điều khiển PVg theo phương pháp IB-SMC Với kỹ thuật SMC trong bài toán điều khiển BBĐ DC/DC, việc lựa chọn mặt trượt h=0 phải căn cứ vào đặc điểm của BBĐ DC/DC (được mô tả bởi hệ phương trình trạng thái). Trong đó, ueq phải có chứa mối tương quan ipv/iL với BBĐ DC/DC buck hoặc phải có chứa mối tương quan (Vdc – vpv)/Vdc với BBĐ DC/DC boost (chính là đại lượng đặc trưng cho hệ số điều chế độ rộng xung D ở trạng thái ổn định). Các nhận định này sẽ giúp lựa chọn mặt trượt phù hợp với đối tượng PVg khi sử dụng BBĐ DC/DC buck hay BBĐ DC/DC boost. Tương ứng với sự khác nhau của mặt trượt được lựa chọn, thông tin về mref trích xuất từ MPPT (sử dụng kỹ thuật IB) cũng khác nhau. Cụ thể, mref được chọn là giá trị Pmpp với BBĐ DC/DC buck hoặc giá trị Vmpp với BBĐ DC/DC boost. Mặt khác, giá trị của các hệ số trong mặt trượt cũng có ảnh hưởng đến hiện tượng chattering gây tổn hao năng lượng khi điểm làm việc luôn dao động quanh mặt trượt – một đặc điểm của kỹ thuật SMC. Vì vậy, cần phải lựa chọn giá trị của các hệ số trong mặt trượt luôn luôn thay đổi trong các điều kiện vận hành khác nhau để hạn chế hiện tượng chatterring. Khi kết hợp kỹ thuật SMC và kỹ thuật IB, các giá trị vận hành mong muốn (tại MPP) đã được xác định trước và được coi là không đổi trong quá trình đưa điểm vận hành hiện thời về MPP. Đây cũng chính là sự khác biệt giữa phương pháp IB-SMC với sự kết hợp giữa kỹ thuật SMC và các kỹ thuật tìm MPP trước đây. 3.3.1.2 Phương pháp IB-SMC cho BBĐ DC/DC buck Hệ phương trình trạng thái Viết lại hệ phương trình (3.8) về hệ phương trình trạng thái (3.16): PVg BBĐ DC/DC vpv Bộ phát xung ueq CS1 DCbus SW Cpv Mặt trượt h=0 ipv iC Bộ điều khiển IB-SMC MPPT (kỹ thuật IB) G T mref -56- dc dc 21 1 dc dc dc pv 12 pv pv V R xx x uL L L i xx uC C \= − − + = − (3.16) trong đó: x= [x1 x2] = [iL vpv] là vectơ trạng thái, dc dc1 dc dc pv pv V R xL L f (x) iC − − = được gọi là trường vectơ trôi, 2 dc 1 pv xL g(x)x C \= − được gọi là trường vectơ điều khiển. Mặt trượt Với BBĐ DC/DC buck, đích cần đạt đến là giá trị công suất tại MPP nên chọn mref = Pmpp, hàm số mô tả mặt trượt được xác định bởi (3.17): 2 pv mpp a Ch x i P K i 0= − + = (3.17) hay 2 pv mpp a pv 1h x i P K (i x ) 0= − + − = (3.18) trong đó: Pmpp là công suất tại MPP cần đạt đến tại thời điểm xét (kết quả của thuật toán IB và được coi là hằng số tại mỗi thời điểm tương ứng với cặp giá trị (G, T)), ipv là hàm của x2 (ipv=ipv(x2)), Ka (W/A) là đại lượng đánh giá độ trượt của công suất theo dòng điện và có ảnh hưởng đến dải trễ của đường đặc tính công suất. Đạo hàm của mặt trượt theo thời gian được xác định bởi (3.19): 2 pv mpp a pv 1d x i P K (i x )dhdt dt − + − = -57- pv pv2 12 pv a a di didx dxh x i K Kdt dt dt dt ⇔ = + + − pv pv2 2 pv 2 a 2 a 1 2 2 di dih x x i x K x K x dx dx⇔ = + + − (3.19) Sử dụng điều kiện (3.5) ta có các đường biên giới hạn vùng làm việc ổn định trong quá trình trượt về điểm làm việc mới: pv pv pv dc dc1 22 a pv a 1 2 2 pv pv dc dc dc pv pv pv dc dc2 a pv a 1 2 2 pv dc dc di di i V Rx xx K i K x 0dx dx C C L L L di di i V Rx K i K x 0dx dx C L L + + − − − − + > + + − − − < (3.20) Tín hiệu điều khiển tương đương Lgh(x) và Lfh(x) được xác định theo (3.21) và (3.22): 2 dcpvg a pv 1T 12 pv xLihL h g(x) K i x xxxC ∂ ∂ = = − + ∂∂ − pv2 1g a pv 1 dc pv 2 ix xL h K i xL C x ∂ ⇔ = − − + ∂ (3.21) dc dc1 dc dcpvf a pv 1T pv2 pv V R xL LihL h f (x) K i x ixx C − − ∂ ∂ = = − + ∂∂ pv pvdc dcf a 1 pv 1 dc dc pv 2 i iV RL h K x i xL L C x ∂ ⇔ = + + + ∂ (3.22) Từ (3.21) và (3.22), ueq (0 < ueq < 1) được xác định bởi (3.23): pv pv dc dc pv 1 a 1pv 2 dc dc eqpv1 2 pv 1 apv 2 dc i i V Ri x K xC x L L uix xi x K C x L ∂ + + + ∂ = ∂ + + ∂ (3.23) -58- Có thể thấy rằng mục tiêu xác định đúng mặt trượt để ueq có chứa mối tương quan ipv/iL đã đạt được. Các thành phần còn lại trong biểu thức (3.23) biểu diễn ueq có giá trị rất nhỏ nhưng đóng vai trò như thành phần dẫn trạng thái giúp biến đổi giá trị của ueq của trạng thái hiện tại sang ueq của trạng thái mong muốn phù hợp với sự biến đổi thông số trạng thái của BBĐ DC/DC buck cũng như của PVg. 3.3.1.3 Phương pháp IB-SMC cho BBĐ DC/DC boost Hệ phương trình trạng thái Viết lại hệ phương trình (3.12) về hệ phương trình trạng thái (3.24): 2 dc dc1 dc dc pv 12 pv x V Vx uL L i xx C − = + − = (3.24) trong đó: x= [x1 x2] = [iL vpv] là vectơ trạng thái, 2 dc dc pv 1 pv x VL f (x) i xC − = − được gọi là vec tơ trôi, dc dc VLg(x)0 \= là vec tơ điều khiển. Mặt trượt Với BBĐ DC/DC boost, chọn mref = Vmpp, hàm số mô tả mặt trượt được mô tả bởi (3.25): b 2 mpp c Ch K (x V ) K i 0= − + = (3.25) hay b 2 mpp c pv 1h K (x V ) K (i x ) 0= − + − = (3.26) trong đó: Vmpp là công suất tại MPP cần đạt đến tại thời điểm xét (kết quả của thuật toán IB và được coi là hằng số tại mỗi thời điểm tương ứng với cặp giá trị (G, T)), -59- ipv là hàm của x2 (ipv=ipv(x2)), Kb là số thực đặc trưng cho dải trễ của mặt trượt, Kc (V/A) là đại lượng đánh giá độ trượt của điện áp theo dòng điện [38]. Để trượt được về MPP, động học của chế độ trượt được mô tả trên miền Laplace bởi (3.27) [38]: 2C pv dxi Cdt \= bpv 2 2 mpp c KsC x (x V )K ⇔ = − − 2 c pvmpp b x (s) 1K CV (s) 1 s K ⇔ =+ (3.27) Biểu thức (3.27) cho thấy để trượt được về MPP thì Kb và Kc phải cùng dấu. Đạo hàm của mặt trượt theo thời gian được xác định bởi (3.28): pv2 1b c c didx dxdh K K Kdt dt dt dt \= + − pv 2 dc dc2 2b c c 2 dc dc di x V Vdx dxh K K K udt dx dt L L −⇔ = + − + (3.28) Sử dụng điều kiện (3.5) ta có các đường biên giới hạn vùng làm việc ổn định trong quá trình trượt về điểm làm việc mới: ( ) pv pv pvb c 1 b c pv c 2 2 2 dc pv pv pvb c 1 b c pv c dc c 2 2 dc dc di di CK K x K K i K x 0 dx dx L di C CK K a x K K i K V K x 0 dx L L + − + + < + − + − + > (3.29) Tín hiệu điều khiển tương đương Lgh và Lfh được xác định theo (3.30) và (3.31): -60- dcpv dcg c b cT2 Vdih LL h g(x) K K Kdxx 0 ∂ = = − + ∂ dcg c dc VL h KL ⇔ = − (3.30) 2 dc dcpvf c b cT pv 12 pv x VLdihL h f (x) K K K i xdxx C − ∂ = = − + −∂ pv pv 12 dcf c b c dc 2 dc di i xx VL h K K KL dx C − −⇔ = − + + (3.31) Từ (3.30) và (3.31), ueq (0 < ueq < 1) được xác định bởi (3.32): pv pv 12 dcc b c dc 2 pveq dcc dc di i xx VK K KL dx C u VKL − −− + + \= pv pv 1dc 2 dc beq dc dc c 2 pv di i xV x L KuV V K dx C − −⇔ = + + (3.32) Với cách lập luận tương tự như BBĐ DC/DC buck, có thể thấy rằng mục tiêu xác định đúng mặt trượt để ueq có chứa thành phần (Vdc-vpv)/Vdc đã đạt được. Các thành phần còn lại trong biểu thức (3.32) biểu diễn ueq có giá trị rất nhỏ nhưng đóng vai trò như thành phần dẫn trạng thái, giúp biến đổi giá trị của ueq của trạng thái hiện tại sang ueq của trạng thái mong muốn phù hợp với sự biến đổi thông số trạng thái của BBĐ DC/DC boost cũng như của PVg. 3.3.1.4 Chiến lược điều khiển BBĐ DC/DC theo phương pháp IB-SMC Trên đây ta đã thiết lập được mặt trượt, tín hiệu điều khiển tương đương và đều có chứa các hệ số Ka, Kb, Kc. Giá trị của các hệ số này có ảnh hưởng đến quá trình trượt từ điểm vận hành này về điểm vận hành khác và thiết lập vùng ổn định cũng như vùng lân cận của mặt trượt để quỹ đạo di chuyển của điểm vận hành luôn thỏa mãn 0 ≤ |h| ≤ δ (giá trị +δ tạo đường biên h+ và -δ tạo đường biên h-). Vì vậy, -61- các hệ số trên cần phải lựa chọn để δ có giá trị đủ nhỏ, qua đó đảm bảo đạt được mục tiêu chạm được vào các đường biên trong quá trình di chuyển điểm vận hành. Với BBĐ DC/DC buck, giá trị đỉnh của iC tương đương với giá trị đỉnh của ipv nên giá trị của Ka phải khá nhỏ. Với BBĐ DC/DC boost, giá trị đỉnh của iC đã khá nhỏ nên giá trị của Kc lại không yêu cầu nhỏ như Ka. Mặt khác, khi xét trong khoảng thời gian ngắn và chỉ có G biến thiên thì quỹ đạo của MPP trên các mặt phẳng v-p và v-i có dạng không tuyến tính, có xu hướng gập nhanh khi G có giá trị ở mức thấp. Vì vậy, giá trị của Ka và Kb phải phụ thuộc vào G để các đường biên có dạng cong và vùng lân cận của mặt trượt có xu hướng hẹp lại khi G có giá trị nhỏ như mô tả trên hình 3.10. Hình 3.10 Dạng quỹ đạo trượt về MPP mới khi điều khiển theo phương pháp IB-SMC Trong đó: Đường màu nâu biểu diễn mặt trượt h=0, Các đường màu xanh biểu diễn các đường biên h+ và h- trong quá trình trượt về điểm làm việc mới, Các đường mũi tên màu đỏ biểu diễn quá trình di chuyển của điểm làm việc hiện tại về điểm làm việc mới. Với các phân tích trên, MPPT sử dụng kỹ thuật IB đã cung cấp thông tin chính xác về đích cần đạt đến (thông số tại MPP) để bộ điều khiển sử dụng kỹ thuật SMC chuyển trạng thái vận hành của BBĐ DC/DC buck, BBĐ DC/DC boost tương ứng với điểm vận hành mong muốn của PVg, qua đó giúp khai thác công suất tại MPP đưa đến DCbus. Chiến lược điều khiển theo phương pháp IB-SMC được mô tả trên hình 3.11. p v
i v h+ h- h+ h- δ δ δ δ -62- Hình 3.11 Chiến lược điều khiển theo phương pháp IB-SMC cho BBĐ DC/DC 3.3.1.5 Mô phỏng đánh giá phương pháp IB-SMC Để đánh giá được khả năng bám MPP, mô phỏng được thực hiện trên Matlab/Simulink với T=40 0C và sự biến thiên của G như mô tả trên hình 3. 12. Kịch bản trên hình 3. 12 đều đã xét đến sự tăng giảm của G, trong đó thời gian thay đổi từ giá trị 850 W/m2 đến 1000 W/m2 và từ 1000 W/m2 đến 800 W/m2 đều được xét trong khoảng thời gian 0.1s. Start Đo G, T MPPT (Kỹ thuật IB) Thông số tại MPP (Vmpp, Pmpp) Xác định ueq(t) (Kỹ thuật SMC) h=0 Tiếp tục thực hiện (cài đặt thời gian) Stop Đ Duy trì ueq(t)=ueqref tại h=0 Đ Có sự thay đổi G, T Đ Gửi xung điều khiển đến SW Đo vpv, ipv Tính ppv=vpvipv S S S -63- Hình 3. 12 Kịch bản biến thiên của G Panel PVg được sử dụng là MF165EB3 với giá trị các thông số được cho trong bảng 2.1 và bảng 2. 2 (chương 2). Thông số BBĐ: Rdc=0.5 Ω, Ldc=0.008 H, Cpv =0.001 F với BBĐ DC/DC buck, Cpv =0.0001 F với BBĐ DC/DC boost, Tần số đóng cắt: fS=50 kHz. Điện áp trên DCbus: Vdc= 12 V (với BBĐ DC/DC buck), Vdc= 48 V (với BBĐ DC/DC boost) Tham số cho bộ điều khiển IB-SMC được cập nhật theo sự biến thiên của G: ứng với BBĐ DC/DC buck là astc 0.05 GKG× \= − và BBĐ DC/DC boost là bstc 0.183 GKG ×= − , Kc= -1. Các hệ số Ka, Kb đã được xác định thông qua quá trình mô phỏng trong các điều kiện vận hành hoàn toàn khác nhau khi T biến thiên từ 250C đến 650C, G biến thiên từ 100 W/m2 đến 1000 W/m2 để đảm bảo luôn bám MPP. Đây cũng chính là điểm khác biệt của phương pháp IB-SMC so với các phương pháp điều khiển trước đây. Điện năng thu được từ PVg trong khoảng (0÷t) xác định bởi (3.33): ∫=t 0pv dt)t(p)t(A (3.33) Điện năng mong muốn thu được trong khoảng (0÷t) được xác định bởi (3.34): 0 0.5 1 1.5 2 2.5 3 800 850 900 950 1000 Thoi gian (s) G (W /m2) -64- t mpp mpp0 A (t) P (t)dt= ∫ (3.34) Tiêu chí đánh giá hiệu quả năng lượng là so sánh mức điện năng thu được với mức điện năng mong muốn thu được. Hiệu quả năng lượng trong khoảng thời gian (0÷t) được xác định bởi (3.35): mpp A(t)H% 100%A (t) \= (3.35) Sơ đồ mô phỏng trên Matlab/Simulink BBĐ DC/DC buck và BBĐ DC/DC boost theo phương pháp IB-SMC được mô tả trên hình 3. 13 và hình 3. 14. 65 Hình 3. 13 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC buck theo phương pháp IB-SMC -66- Hình 3. 14 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC boost theo phương pháp IB-SMC 67 Sơ đồ mô phỏng trên Matlab/Simulink khối PVg, các bộ điều khiển IB-SMC cho BBĐ DC/DC buck và DC/DC boost được mô tả trên hình 3. 15.
Hình 3. 15 Sơ đồ mô phỏng trên Matlab/Simulink khối PVg và bộ điều khiển IB-SMC -68- Kết quả mô phỏng đáp ứng của PVg khi áp dụng phương pháp IB-SMC cho BBĐ DC/DC buck và DC/DC boost được mô tả trên hình 3. 16.
Hình 3. 16 Đặc tính ppv, Pmpp, A(t) khi điều khiển BBĐ DC/DC theo phương pháp IB-SMC 0 0.5 1 1.5 2 2.5 3 800 850 900 950 1000 Thoi gian (s) G (W /m2) 0 0.5 1 1.5 2 2.5 30 20 40 60 80 100 120 140 160 Thoi gian (s) IB-S MC BB D D C/D C b uck p (t)Pmpp(t)A(t) pv A(t)=3x136 Ws 0 0.5 1 1.5 2 2.5 30 20 40 60 80 100 120 140 160 Thoi gian (s) IB-S MC BB D D C/D C b oost p (t)Pmpp(t)A(t) A(t)=3x136 Ws pv -69- Hiệu quả năng lượng tương ứng với hai BBĐ được xác định từ công thức (3.35) với kết quả được xác định bởi (3.36): 3 136H% 100% 99.83%408.7× \= = (3.36) Kết quả cho thấy phương pháp IB-SMC đã khai thác được gần như hoàn toàn năng lượng của PVg ở mọi thời điểm. Các kết quả trên hình 3. 16 cũng đã cho thấy đường ppv(t) luôn bám đường Pmpp(t) ở cả những thời điểm không có sự biến thiên của G (duy trì ổn định tĩnh) hoặc ở những thời điểm có sự tăng, giảm của G (đảm bảo ổn định động) trong suốt quá trình vận hành PVg. 3.3.2 Phương pháp IB-AVC 3.3.2.1 Nguyên lý chung của phương pháp IB-AVC Phương pháp IB-AVC sử dụng kỹ thuật AVC để đưa vpv từ trạng thái vận hành bất kỳ về giá trị điện áp tính toán được của MPPT tại mỗi thời điểm nhờ sử dụng kỹ thuật IB đã trình bày trong chương 2. Điều này có nghĩa là với cấu trúc điều khiển BBĐ DC/DC trên hình 3. 1, đích điều khiển được thiết lập về điện áp ở đầu vào BBĐ tương ứng với mref =Vmpp. Phương pháp này khác biệt với các phương pháp trước đây ở chỗ đích điều khiển là Vmpp chính xác tại MPP được xác định trước và không đổi nếu không có sự biến thiên về các giá trị của (G, T). Với phân tích trên, cấu trúc điều khiển theo phương pháp IB-AVC dù áp dụng cho BBĐ DC/DC buck hay BBĐ DC/DC boost cũng đều có cấu trúc mạch vòng điều khiển dòng điện ở vòng trong và mạch vòng điều khiển điện áp ở vòng ngoài như mô tả trên hình 3. 17 [46], [56], [60], [62]. Hình 3. 17 Mạch vòng điều khiển PVg theo phương pháp IB-AVC - PVg BBĐ DC/DC Vmpp vpv Bộ điều khiển điện áp + iLref + - iL Bộ điều khiển dòng điện Bộ phát xung d CS1 DCbus SW Cuộn cảm -70- Cấu trúc mạch vòng dòng điện, mạch vòng điện áp được mô tả trên hình 3.18.
Hình 3.18 Cấu trúc mạch vòng dòng điện và mạch vòng điện áp điều khiển BBĐ DC/DC Trong đó: Gcv, Gci là hàm truyền của bộ điều khiển vòng điện áp, dòng điện, Gfv, Gfi là hàm truyền của bộ lọc nhiễu đo điện áp, dòng điện, GPWM là hàm truyền của bộ phát xung, Gk(s) là hàm truyền của mạch vòng kín dòng điện, Gid(s) là hàm truyền thể hiện mối quan hệ giữa Li với d , Gvi là hàm truyền thể hiện mối quan hệ giữa pvv và Li . Hàm truyền của khâu lọc tín hiệu điện áp, dòng điện được xác định bởi (3.37): fv fiS 1G G T1 s2 \= =+ (3.37) trong đó: TS=1/fS là chu kỳ phát xung PWM. Đối với kỹ thuật AVC, mô hình tín hiệu nhỏ của các BBĐ DC/DC như đã mô tả trên hình 3.5 và hình 3.8 được sử dụng để xác định thông số của các bộ điều khiển. Gci(s) GPWM(s) Gid(s) + - iLref iL d Gfi(s) Gcv(s) Gk(s) Gvi(s) + - Vmpp vpv Gfv(s) -71- 3.3.2.2 Phương pháp IB-AVC cho BBĐ DC/DC buck Mạch vòng dòng điện Thay (3.9) vào (3.10) ta có (3.38) [46], [56], [60], [62]: L Ldc L L dc pv pv dc d(I i )R (I i ) L (V v )(D d) Vdt− − + = + − − ⇔ Ldc L dc pv dc L pv pv pv dc diR i L V D R I V d v D v d Vdt − − = − − + − − (3.38) Viết lại (3.38) với điều kiện V0=DVpv - RdcIL lược bớt thành phần vô cùng bé pvv d và sử dụng biến đổi Laplace, có (3.39): dc dc L pv pv(R sL )i V d v D+ = − (3.39) Với vòng điều khiển dòng điện, coi rằng vpv biến thiên không nhanh so với sự biến thiên của dòng điện (coi 0v~pv = với mạch vòng dòng điện) ta có hàm truyền quan hệ giữa Li với d được xác định theo (3.40): pvLid dc dc ViGR sLd \= =+ (3.40) Hàm truyền xung PWM được xác định gần đúng theo (3.41) [96]: PWMS 1G T1 s2 \=+ (3.41) Hàm truyền hệ hở của mạch vòng dòng điện được xác định bởi (3.42): mpp dcih ci id PWM fi ci dcS dc VRG G G G G G L(1 s )(1 sT ) R \= =+ + (3.42) Bộ điều khiển Gci cho mạch vòng dòng điện được xác định bởi (3.43) [9]: iici ip KG Ks \= + (3.43) -72- trong đó: dcip mpp S LK ,2V T \= dcii mpp S RK2V T \= Với thông số bộ điều khiển dòng điện Gci đã lựa chọn như (3.43), hàm truyền Gk cho mạch vòng kín của dòng điện được xác định bởi (3.44): ihk ih G (s)G (s)1 G (s) \=+ k 2 2 S S 1G (s)1 2T s 2T s ⇔ =+ + (3.44) Mạch vòng điện áp Trong bài toán xây dựng bộ điều khiển, mô hình Thevenin mạch điện tương đương của PVg có dạng như hình 3. 19, trong đó nguồn áp tương đương Veq thay thế cho nguồn dòng, điện trở tương đương Req thay cho Rp và RS thông qua phương trình (3.45) và (3.46) [56], [61]: eq ph D pV (I I )R= − (3.45) eq p SR R R= + (3.46) Hình 3. 19 Mô hình Thevenin mạch điện tương đương của PVg Thế hệ phương trình (3.9) vào phương trình (3.13) và sử dụng toán tử hóa Laplace ta có phương trình (3.47): pvpv L dvi C i d dt= + eq pv pvpv pv L L L L eq V V vC v s I D I d i D i d R− − ⇔ = + − − + (3.47) + Req - Veq ipv vpv + - vpv ipv RS Rp Iph-ID -73- Viết lại phương trình (3.47) với điều kiện L pvI D I= , eq pv eq pvV I R V= + , bỏ qua thành phần vô cùng nhỏ Li d , coi rằng iL biến thiên không nhanh so với sự biến thiên của độ rộng xung (coi 0d~ = với mạch vòng điện áp) ta có quan hệ hàm truyền ta có hàm truyền quan hệ giữa pvv và Li được xác định theo (3.48): pv pv Leq 1v C s i DR + = pv eq vipv eqL v DRG (s) 1 C R si⇔ = = + (3.48) Từ kết quả tổng hợp mạch vòng kín của mạch vòng dòng điện ta được hàm truyền hệ kín của mạch vòng dòng điện gần đúng như sau (bỏ qua thành phần vô cùng bé bậc cao): kS 1G (s)1 2T s \=+ (3.49) Sử dụng (3.48), (3.49) và bỏ qua thành phần vô cùng bé bậc cao, hàm truyền hệ hở cho mạch vòng điện áp được xác định theo (3.50): vh cv vi k fvG G G (s)G (s)G= ( )eq vh cvpv eq S DR 1G G 51 C R s 1 T s2 ⇔ =+ + (3.50) Bộ điều khiển Gcv cho mạch vòng điện áp được xác định bởi (3.51) [9]: vicv vp KG Ks \= + (3.51) trong đó: pv mppvp dc S C VK , 5V T= mpp vidc S eq VK 5V T R= 3.3.2.3 Phương pháp IB-AVC cho BBĐ DC/DC boost Mạch vòng dòng điện Thay (3.14) vào phương trình (3.15) ta có (3.52) [46], [56], [60], [62]: -74- L Ldc L L dc pv pv dc d(I i )R (I i ) L V v (1 D d)Vdt− − + = + − − + (3.52) Viết lại phương trình (3.52) với điều kiện pv dc dc LV (1 D)V R I= − + , coi rằng vpv biến thiên không nhanh so với sự biến thiên của dòng điện (coi 0v~pv = với mạch vòng dòng điện) và sử dụng biến đổi Laplace, ta có hàm truyền ta có hàm truyền quan hệ giữa Li với d được xác định theo (3.53): dc dc L pv dc(R sL )i v V d+ + = dcL iddc dc ViGR sLd ⇔ = =+ (3.53) Hàm truyền hệ hở của mạch vòng dòng điện được xác định bởi (3.54): dc dcih ci id PWM fi ci dc S dc VR 1G G G G G G L 1 T s1 sR \= =++ (3.54) Bộ điều khiển Gci cho mạch vòng dòng điện được xác định bởi (3.55) [9]: iici ip KG Ks \= + (3.55) trong đó: dcip dc S LK ,2V T \= dcii dc S RK2V T \= Với thông số bộ điều khiển dòng điện Gci đã lựa chọn như (3.55), hàm truyền Gk cho mạch vòng kín của dòng điện được xác định bởi (3.56): ihk ih G (s)G (s)1 G (s) \=+ k 2 2 S S 1G (s)1 2T s 2T s ⇔ =+ + (3.56) Mạch vòng điện áp Thế (3.14) vào (3.13) và sử dụng toán tử hóa Laplace có (3.57): -75- pvpv pv L dvi C i dt= + eq pv pv pv pv L Leq V V vsC v I i R− − ⇔ = + − (3.57) Viết lại (3.57) với điều kiện L pvI I= , eq pv eq pvV I R V= + có quan hệ hàm truyền điện áp với dòng điện trên cuộn cảm: pv pv Leq 1v ( C s) iR + = pv eq vipv eqL v RG 1 C R si⇔ = = + (3.58) Từ kết quả tổng hợp mạch vòng kín của mạch vòng dòng điện ta được hàm truyền hệ kín của mạch vòng dòng điện gần đúng như sau (bỏ qua thành phần vô cùng bé bậc cao): kS 1G (s)1 2T s \=+ (3.59) Sử dụng (3.58) và (3.59), ta có hàm truyền hệ hở cho mạch vòng điện áp: vh cv vi k fvG G G (s)G (s)G= eq vh cvpv eq S R 1G G 51 C R s 1 T s2 ⇔ =+ + (3.60) Bộ điều khiển Gcv cho mạch vòng điện áp được xác định bởi (3.61) [9]: vicv vp KG Ks \= + (3.61) trong đó: pvvp S CK , 5T= vi S eq 1K5T R \= 3.3.2.4 Chiến lược điều khiển BBĐ DC/DC theo phương pháp IB-AVC Như đã phân tích trong những nội dung trên, kỹ thuật AVC được sử dụng để đưa điện áp ở đầu vào BBĐ DC/DC về giá trị mong muốn do kỹ thuật IB cung cấp. -76- Thông qua việc sử dụng mô hình tín hiệu nhỏ, các thông số của bộ điều khiển cho mạch vòng điện áp đã được xác định và đều phải thay đổi theo trạng thái vận hành hiện thời (Vmpp, Req) nên sẽ là bộ điều khiển thích nghi thông số. Với bộ thông số điều khiển đã xác định cho mạch vòng dòng điện và điện áp, hằng số thời gian của các bộ điều khiển được xác định theo (3.62) và (3.63). Hằng số thời gian của mạch vòng dòng điện: dci dc LTR \= (3.62) Hằng số thời gian của mạch vòng điện áp: v pv eqT C R= (3.63) Trong đó, Req của PVg từ cỡ panel trở lên luôn nhận giá trị cỡ trên 1 kΩ, Ldc thường nhận giá trị (10-2 ÷ 10-3) H, Rdc nhận giá trị cỡ từ 10-2 đến vài Ω. Đồng thời Req có xu hướng tăng khi G giảm. Như vậy, có thể lựa chọn các thông số BBĐ để giá trị của Ti luôn đảm bảo nhỏ hơn Tv trong mọi điều kiện vận hành. Phân tích này đã cho thấy việc thiết kế các bộ điều khiển đã đáp ứng được các yêu cầu kỹ thuật khi sử dụng cấu trúc hai mạch vòng xếp chồng. Chiến lược điều khiển theo phương pháp IB-AVC được mô tả trên hình 3.20. -77- Hình 3.20 Chiến lược điều khiển theo phương pháp IB-AVC cho BBĐ DC/DC 3.3.2.5 Kết quả mô phỏng phương pháp IB-AVC Sử dụng PVg loại MF165EB3 và thông số BBĐ đã cho trong mục 3.3.1.4, các thông số của các bộ điều khiển dòng điện, bộ điều khiển điện áp được xác định theo theo các biểu thức (3.43), (3.51), (3.55), (3.61). Sơ đồ mô phỏng bộ điều khiển IB-AVC được biểu diễn trên hình 3. 21. Hình 3. 21 Sơ đồ mô phỏng bộ điều khiển IB-AVC Sơ đồ mô phỏng trên Matlab/Simulink khi sử dụng BBĐ DC/DC buck và BBĐ DC/boost được mô tả trên hình 3. 22 và hình 3. 23. Start Đo G, T MPPT (Thuật toán IB) Vmpp, Impp Tiếp tục thực hiện (cài đặt thời gian) Stop S Duy trì vpv=Vmpp Có sự thay đổi G, T Đ Bộ điều khiển IB-AVC Đo vpv S S |Vmpp-vpv|>ε Đ 78 Hình 3. 22 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC buck theo phương pháp IB-AVC -79- Hình 3. 23 Sơ đồ mô phỏng trên Matlab/Simulink điều khiển BBĐ DC/DC boost theo phương pháp IB-AVC 80 Kết quả mô phỏng đáp ứng của PVg khi áp dụng phương pháp IB-AVC cho BBĐ DC/DC buck và DC/DC boost được mô tả trên hình 3. 24.
Hình 3. 24 Đặc tính ppv, Pmpp, A(t) khi điều khiển BBĐ DC/DC theo phương pháp IB-AVC 0 0.5 1 1.5 2 2.5 3 800 850 900 950 1000 Thoi gian (s) G (W /m2) 0 0.5 1 1.5 2 2.5 30 20 40 60 80 100 120 140 160 Thoi gian (s) IB-A VC BB D D C/D C b uck p (t)Pmpp(t)A(t) A(t)=3x136.2 Ws pv 0 0.5 1 1.5 2 2.5 30 20 40 60 80 100 120 140 160 Thoi gian (s) IB-A VC BB D D C/D C b oost p (t)Pmpp(t)A(t) pv A(t)=3x136.2 Ws -81- Các kết quả trên hình 3. 24 cho thấy ppv(t) luôn bám Pmpp(t) ở cả những thời điểm không có sự biến thiên của G (duy trì ổn định tĩnh) hoặc ở những thời điểm có sự tăng, giảm của G (đảm bảo ổn định động) trong quá trình vận hành PVg. Với cả hai BBĐ, phương pháp IB-AVC đã giúp khai thác được gần như hoàn toàn năng lượng của PVg (99.9%). 3.3.3 So sánh hiệu quả năng lượng và khả năng ứng dụng Để so sánh hiệu quả khai thác năng lượng giữa các kỹ thuật tìm MPP, luận án sẽ thực hiện đối chiếu kỹ thuật IB với một số kỹ thuật sau: Nhóm offline không sử dụng thông tin về (G, T): Kỹ thuật CV (Vmpp=Vmppstc) Nhóm offline sử dụng thông tin về T: Kỹ thuật Temp. (Vmpp=Vmppstc(1+CTV(T-Tstc)) Nhóm online tạo dao động có tính chất giống nhau (P&O, INC, trọng lượng 3 điểm): Kỹ thuật P&O với bước nhảy ∆d=0.2%. Nhóm online can thiệp trực tiếp vào mạch: Kỹ thuật OV. Để thực hiện kỹ thuật OV, cần sử dụng một SW mắc nối tiếp vào mạch để tìm VOC với chu kỳ đóng mở 0.4s (Thời gian đóng mạch: 0.3 s, thời gian hở mạch: 0.1 s và Vmpp=0.8VOC|G,T). Do các kỹ thuật CV, Temp, OV đều cung cấp giá trị Vmpp nên các kỹ thuật này đều được kết hợp với kỹ thuật AVC. Điều kiện vận hành PVg là 3 mức giá trị của G: 1000 W/m2, 600 W/m2 và 200 W/m2 khi T có giá trị 25 0C, 35 0C, 45 0C, 55 0C, 65 0C. Thời gian vận hành với mỗi mức giá trị của G là 3s. Kết quả so sánh được biểu diễn trên các hình từ hình 3. 25 đến hình 3. 30. -82- Hình 3. 25 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC buck và G=1000 W/m2 Hình 3. 26 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC buck và G=600 W/m2 25 30 35 40 45 50 55 60 6560 65 70 75 80 85 90 95 100 Nhiet do ( C) H% BB D D C/D C b oost G=1 000 W/m 2 IB-SMCIB-AVCP&OOV-AVCCV-AVCTemp-AVC 0 25 30 35 40 45 50 55 60 6560 65 70 75 80 85 90 95 100 Nhiet do ( C) H% BB D D C/D C b uck G=6 00 W /m2 IB-SMCIB-AVCP&OOV-AVCCV-AVCTemp-AVC 0 -83- Hình 3. 27 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC buck và G=200 W/m2 Hình 3. 28 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC boost và G=1000 W/m2 25 30 35 40 45 50 55 60 650 10 20 30 40 50 60 70 80 90 100 Nhiet do ( C) H% BB D D C/D C b uck G=2 00 W /m2 IB-SMCIB-AVCP&OOV-AVCCV-AVCTemp-AVC 0 25 30 35 40 45 50 55 60 6560 65 70 75 80 85 90 95 100 Nhiet do ( C) H% BB D D C/D C b oost G=1 000 W/m 2 IB-SMCIB-AVCP&OOV-AVCCV-AVCTemp-AVC 0 -84- Hình 3. 29 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC boost và G=600 W/m2 Hình 3. 30 Đồ thị hiệu quả năng lượng khi sử dụng BBĐ DC/DC boost và G=200 W/m2 25 30 35 40 45 50 55 60 6560 65 70 75 80 85 90 95 100 Nhiet do ( C) H% BB D D C/D C b oost G=6 00 W /m2 IB-SMCIB-AVCP&OOV-AVCCV-AVCTemp-AVC 0 25 30 35 40 45 50 55 60 650 10 20 30 40 50 60 70 80 90 100 Nhiet do ( C) H% BB D D C/D C b oost G=2 00 W /m2 IB-SMCIB-AVCP&OOV-AVCCV-AVCTemp-AVC 0 -85- Các đồ thị trên cho thấy MPPT sử dụng các kỹ thuật tìm MPP trước đây đã bộc lộ những nhược điểm chỉ đạt hiệu quả năng lượng cao khi G gần với Gstc hoặc T gần với Tstc. Điều này đã thể hiện đúng bản chất của các kỹ thuật tìm MPP truyền thống như đã phân tích trong chương 1. Đồng thời, MPPT sử dụng kỹ thuật IB luôn đem lại hiệu quả năng lượng cao nhất (gần như tuyệt đối) trong mọi điều kiện vận hành về (G, T) và luôn cao hơn các kỹ thuật tìm MPP trước đây do có sự kết hợp của mô hình đầy đủ của PVg với sự chủ động trong việc xác định sự biến thiên của mức năng lượng đầu vào nhờ PYR và TempS. Điều này cũng cho thấy giải pháp điều khiển sử dụng kỹ thuật IB trong MPPT kết hợp với kỹ thuật SMC hoặc AVC sẽ giúp nâng cao khả năng khai thác năng lượng từ PVg, trong đó phương pháp IB-SMC và IB-AVC cho hiệu quả năng lượng gần như tương đương nhau. Những phân tích trên đã cho thấy hiệu quả khai thác năng lượng từ PVg chỉ phụ thuộc vào kỹ thuật tìm MPP mà không phụ thuộc vào loại kỹ thuật điều khiển được sử dụng. Mặt khác, các kết quả mô phỏng cho thấy dòng điện iC có thể được xem như một dạng dòng điện xoay chiều xung vuông (với BBĐ DC/DC buck) hoặc xung tam giác biên độ rất nhỏ (với BBĐ DC/DC boost) và có cùng tần số với tần số cắt của bộ điều khiển (biểu diễn trên hình PL. 3). Kỹ thuật SMC yêu cầu độ chính xác cao đối với các thiết bị đo lường để có được thông tin chính xác về dòng điện tức thời iC và các giá trị của (G, T) trong khi các ứng dụng thực tế luôn gặp phải một số vấn đề bất cập như: sai số của bản thân các thiết bị đo lường, độ trễ thời gian thu thập và xử lý thông tin cũng như các hạn chế của thiết bị. Các vấn đề trên đều có thể khắc phục được bằng các giải pháp kỹ thuật cao nhưng sẽ khiến cho giá thành toàn hệ thống tăng lên rất nhiều. Khi những vấn đề về kỹ thuật và giá thành được khắc phục, kỹ thuật SMC mới có thể áp dụng rộng rãi trong các hệ thống khai thác PVg. Trong khi đó, việc điều khiển đưa điện áp ở đầu vào BBĐ DC/DC về giá trị đặt đối với kỹ thuật AVC được thực hiện đơn giản hơn, mặc dù có sự dao động xung quanh giá trị đặt với biên độ nhỏ nhưng sự dao động này khá tương đồng với cách thức làm việc của PVg khi vpv luôn có xu hướng dao động dù chỉ có những tương tác rất nhỏ khi tải thay đổi (do quá trình chuyển mạch SW gây nên). Hơn nữa, giá trị của Vmpp cũng không thay đổi nhiều khi (G, T) có sai lệch nhất định nào đó gây ra bởi sai số của các thiết bị đo lường và các tính toán trong MPPT. -86- Các phân tích trên cho thấy bộ điều khiển phía PVg sử dụng kỹ thuật AVC có thể được sử dụng nhiều hơn so với kỹ thuật SMC trong các ứng dụng thực tế. Trong luận án này, kỹ thuật AVC sẽ được tiếp tục sử dụng để điều khiển PVg cho bài toán ghép nối lưới và thực nghiệm. 3.4 Điều khiển ghép nối lưới cho nguồn pin mặt trời 3.4.1 Cấu trúc điều khiển ghép nối lưới Đối với các nguồn phát kết nối lưới, kỹ thuật hòa đồng bộ và khóa pha đã được nghiên cứu khá hoàn thiện [37], [45], [96]. Do mục tiêu chính của luận án là khai thác được tối đa công suất từ PVg nên hệ thống có kết nối lưới là cần thiết. Thực ra, lưới điện đóng vai trò như một nguồn thu công suất không hạn chế, điều này khác hẳn với các tải thụ động hay ắc quy. Tuy nhiên, một số vấn đề cần được giới hạn để tập trung cho mục tiêu chính, đó là: - Luôn coi tần số lưới ổn định, kể cả khi có sai lệch so với tần số chuẩn trong phạm vi cho phép thì trạng thái làm việc vẫn luôn là xác lập; - Lượng công suất từ PVg đẩy vào lưới hoàn toàn do bộ điều khiển dòng điện quyết định; - Trường hợp nếu lưới có sự cố làm mất đồng bộ tạm thời trong thời gian ngắn thì hệ thống khai thác PVg sẽ được đảm bảo an toàn bằng các bảo vệ tự động cắt và kết nối lại sau khi chắc chắn sự cố trên lưới đã được giải trừ nhưng các vấn đề này không nằm trong mục tiêu nghiên cứu của luận án. Mục 3.3 đã giải quyết được vấn đề khai thác công suất tại MPP của PVg, trong đó lượng công suất phát ra từ PVg đã được đưa đến DCbus thông qua BBĐ DC/DC. BBĐ DC/AC thực hiện hai nhiệm vụ đồng thời: thực hiện vai trò của một bộ nghịch lưu (truyền công suất từ phía DC sang phía AC) và thực hiện vai trò của một bộ chỉnh lưu tích cực (ổn định điện áp điện áp Vdc trên DCbus). Với những phân tích trên, cấu trúc điều khiển ghép nối lưới được thực hiện bởi 2 mạch vòng điều khiển (mạch điều khiển điện áp ở vòng ngoài, mạch điều khiển dòng điện ở vòng trong) như mô tả trên hình 3. 31. -87- Hình 3. 31 Cấu trúc điều khiển phía lưới Trong đó: Nhiệm vụ của bộ điều khiển điện áp là đánh giá sai lệch giữa giá trị điện áp đặt Vdcref với giá trị Vdc phản hồi đo được trên DCbus để cung cấp thông tin về igref cho mạch vòng điều khiển dòng điện ở vòng trong. Nhiệm vụ của bộ điều khiển dòng điện là đánh giá sai lệch giữa giá trị dòng điện đặt igref với dòng điện ig phản hồi đo được để cung cấp tín hiệu điện áp đặt uref cho bộ điều chế xung điều khiển của BBĐ DC/AC. Với cách thực hiện cấu trúc điều khiển trên, lượng công suất khai thác được từ PVg (thông qua BBĐ DC/DC) sẽ luôn được hấp thụ hoàn toàn bởi lưới điện nhờ việc bộ điều khiển dòng điện trong cấu trúc điều khiển phía lưới. BBĐ DC/AC đã được trình bày chi tiết trong các tài liệu [33], [66], [69], [96]. Đồng thời, cấu trúc điều khiển ghép nối lưới cho đến nay trở thành kinh điển và đã được nhiều tài liệu đề cập đến. Vì vậy, mô tả chi tiết BBĐ DC/AC và việc thiết kế bộ điều khiển ghép nối lưới được trình bày trong phần phụ lục của luận án. 3.4.2 Mô phỏng hệ thống điều khiển ghép nối lưới cho nguồn pin mặt trời Để đạt được công suất và điện áp theo yêu cầu cho những ứng dụng thực tế như bài toán ghép nối lưới, những phân tích trong chương 2 đã cho thấy cần phải thực hiện ghép nối song song, nối tiếp các panel của PVg. Mặt khác, BBĐ DC/DC boost thường được sử dụng trong bài toán ghép nối lưới cho PVg để hạn chế sự không đồng nhất về chế độ làm việc của các panel PVg. Sử dụng nội dung đã xây dựng trong mục 3.3 khi thiết kế bộ điều khiển IB-AVC cho BBĐ DC/DC boost, việc tính toán bộ điều khiển được trình bày trong phần phụ lục của luận án với một cấu trúc ghép như sau: ghép nối tiếp 15 panel MF165EB3 thành array và ghép song song 16 array (các panel hoàn toàn giống nhau) như trên hình 3.32. Vdc Bộ điều khiển điện áp Bộ điều khiển dòng điện Bộ điều chế xung điều khiển igref Vdcref CS2 + - ig + - uref -88- Hình 3.32 Cấu trúc ghép nối PVg từ các panel MF165EB3 Giá trị các thông số của cấu trúc ghép được cho trong bảng 3. 1. Bảng 3. 1 Giá trị các thông số mô phỏng của cấu trúc PVg ghép Loại thông số Ký hiệu Giá trị Các thông số đã biết ISC 117.76 A VOC 456 V Vmpp 363 V Impp 109.28 A Pmpp 39.6 kW CTI 0.057 %/0C CTV -0.346 %/0C CTP -0.478 %/0C Các thông số được xác định bởi thuật toán Newton- Raphson Iph 117.79 A I0 1.65x10-6 A Vt 25.215 V RS 0.2354 Ω Rp 1098.84 Ω Đồ thị vpv-ipv và vpv-ppv của cấu trúc PVg ghép được biểu diễn trên hình 3.33. Panel 15 vpv ipv + - Array 1 Array 2 Array 15 Array 16 Panel 2 Panel 1 Panel 15 Panel 2 Panel 1 Panel 15 Panel 2 Panel 1 Panel 15 Panel 2 Panel 1 -89-
Hình 3.33 Đặc tính vpv-ipv và vpv-ppv của cấu trúc PVg ghép Hàm số n(T) được xác định theo (3.64) (đã được xác định trong chương 2): 2stc stc 9n(T) 1 0.008017 (T T ) (T T )400000 \= − − + − (3.64) Thông số BBĐ DC/DC boost: Rdc= 0.1 Ω, Ldc= 0.02 H, Cpv=10-3 F. Thông số DCbus: Cdc=5x10-3 F, Vdc=804 V. Tần số đóng cắt: fS=50 kHz. Thông số MBA: SđmBA= 40 kVA, RBA = 0.00019 Ω, LBA = 8.84x10-4 H. Lưới điện: Mạng điện 22 kV, tần số cơ bản 50 Hz. Bộ lọc: Rlọc= 0.0001 Ω, Llọc= 4.5x10-4 H. Thông số G và T: G được xét trong kịch bản cho trên hình 3. 12, T=40 0C. Thông số điều khiển BBĐ DC/AC: Bộ điều khiển dòng điện: Kii= 1.825, Kip=0.83, Bộ điều khiển điện áp: Kui=66.1, Kup= 2.68. 0 100 200 300 4000 20 40 60 80 100 120 Don g di en (A ) 0 100 200 300 4000 10 20 30 40 Dien ap (V) Con g su at (k W) 600W/m800W/m1000W/m 2 22 0 100 200 300 4000 20 40 60 80 100 120 Don g di en (A ) 0 100 200 300 4000 10 20 30 40 Dien ap (V)C ong suat (kW ) 45 C35 C25 C0 00 -90- Sơ đồ mô phỏng khối PVg đã được biểu diễn trên hình 3. 15a, Sơ đồ mô phỏng khối DC/DC boost đã được biểu diễn trên hình 3. 23, Sơ đồ mô phỏng toàn hệ thống trên Matlab/Simulink được biểu diễn trên hình 3.34. Trong đó, sơ đồ khối mô phỏng bộ điều khiển ghép nối lưới và thiết lập thông số điều khiển cho BBĐ DC/AC được biểu diễn trên hình PL. 12 và hình PL. 13. 91 Hình 3.34 Cấu trúc mô phỏng toàn hệ thống trên Matlab/Simulink 92 Kết quả mô phỏng biểu diễn đường đặc tính công suất ppv(t) do PVg phát ra, Pmpp(t) do MPPT cung cấp và điện năng A(t) thu được từ PVg khi kết hợp điều khiển phía PVg bởi phương pháp IB-AVC với bộ điều khiển phía lưới được biểu diễn trên hình 3.35. Đặc tính điện áp vpv và Vmpp phát ra từ PVg cấu trúc ghép được biểu diễn trên hình 3.36. Hình 3.35 Đặc tính ppv(t), Pmpp(t), A(t) của PVg cấu trúc ghép Hình 3.36 Đặc tính vpv(t), Vmpp(t) của PVg cấu trúc ghép Đặc tính dòng điện ipv và Impp phát ra từ PVg cấu trúc ghép được biểu diễn trên hình 3.37. 0 0.5 1 1.5 2 2.5 30 5 10 15 20 25 30 35 40 Thoi gian (s) Con g su at (k
a di en n ang A(t) (kW s) p (t)Pmpp(t)A(t) A(t)=3x32.54 kWs pv 0 0.5 1 1.5 2 2.5 3300 305 310 315 320 325 330 335 340 345 350 Thoi gian (s) Die n ap (V) vpv(t)Vmpp(t) -93- Hình 3.37 Đặc tính ipv(t), Impp(t) của PVg cấu trúc ghép Kết quả mô phỏng trên hình 3.35 cho thấy đường đặc tính ppv(t) đã bám đường Pmpp(t) gần như tức thời khi có sự biến động về G (đảm bảo khả năng ổn định động) và duy trì vận hành tại MPP khi không có sự biến thiên về G (đảm bảo khả năng ổn định tĩnh). Để có thể bám đuổi được MPP, các kết quả trên hình 3.36 cho thấy bộ điều khiển IB-AVC đã điều khiển vpv bám Vmpp ở mọi thời điểm đúng như MPPT xác định. Các kết quả trên hình 3.37 cho thấy khi đã điều khiển vpv bám Vmpp, PVg sẽ phát ra đúng một giá trị dòng điện tương ứng với vpv trên đường đặc tính vpv-ipv hay nói cách khác việc điều khiển điện áp phát ra từ PVg sẽ làm cho dòng điện ipv phát ra từ PVg cũng trùng với dòng điện Impp tại MPP. Điều này cho thấy các phân tích về mối quan hệ dòng điện, điện áp của PVg trong chương 2 là hoàn toàn chính xác. Đường đặc tính công suất ppv(t), công suất tác dụng Pinv và công suất phản kháng Qinv ở đầu ra BBĐ DC/AC được biểu diễn trên hình 3.38. 0 0.5 1 1.5 2 2.5 340 50 60 70 80 90 100 110 Thoi gian (s) Don g di en (A ) -94- Hình 3.38 Đặc tính ppv(t) và công suất phát vào lưới Quá trình vận hành trong kịch bản đang xét đã thu được 99.9% năng lượng từ PVg chứng tỏ sự kết hợp rất tốt giữa quá trình điều khiển giữa BBĐ DC/DC và DC/AC để hấp thụ được hết công suất từ PVg và phát vào lưới. Trong 0.13s đầu tiên trên hình 3.38, BBĐ DC/AC có vai trò hấp thụ công suất từ lưới để nạp cho Cdc và đưa Vdc về giá trị đặt. Vì vậy, khi Vdc chưa đạt giá trị đặt thì cuộn cảm trong BBĐ DC/DC có vai trò tích trữ toàn bộ năng lượng từ PVg. Sau khi Vdc đã đi vào ổn định, cuộn cảm giải phóng năng lượng khiến đường Pinv(t) cao hơn ppv(t) trong khoảng thời gian 0.1s, đồng thời Cdc cũng giải phóng năng lượng tích lũy khiến đường Qinv(t) phải sau 1s mới đi vào ổn định. Kết quả mô phỏng dòng điện iinv và điện áp uinv pha A ở đầu ra BBĐ DC/AC (phía hạ áp của MBA) ở thời điểm 1s và 2s (thời điểm có sự biến thiên về G) được biểu diễn trên hình 3. 39 và hình 3. 40. Các kết quả mô phỏng cho thấy dòng điện và điện áp phát ra có dạng sin chuẩn, dòng điện luôn chậm pha hơn điện áp và có biên độ tăng khi G tăng (thời điểm 1s) hoặc biên độ giảm khi G giảm (thời điểm 2s). 0 0.5 1 1.5 2 2.5 30 5 10 15 20 25 30 35 40 45 Thoi gian (s) Con g su at Pinv (kW)Qinv (kVAr)p (kW)pv -95- Hình 3. 39 Dòng điện iinv và điện áp uinv ở đầu ra BBĐ DC/AC thời điểm 1s Hình 3. 40 Dòng điện iinv và điện áp uinv ở đầu ra BBĐ DC/AC thời điểm 2s Dòng điện iinv và điện áp uinv ở đầu ra BBĐ DC/AC được phân tích phổ tần số và tổng lượng sóng hài THD như biểu diễn trên hình 3. 41 và hình 3. 42. 0.9 0.92 0.94 0.96 0.98 1 1.02 1.04 1.06 1.08 1.1-400 -300 -200 -60 0 60 200 300 400 Thoi gian (s) Don g di en v a di en a p da u ra BB D D C/A C Dien ap pha A (V)Dong dien pha A (A) 1.9 1.92 1.94 1.96 1.98 2 2.02 2.04 2.06 2.08 2.1-400 -300 -200 -60 0 60 200 300 400 Thoi gian (s) Don g di en v a di en a p da u ra BB D D C/A C Dien ap pha A (V)Dong dien pha A (A) -96- Hình 3. 41 Phổ tần số và hàm lượng sóng hài của iinv Hình 3. 42 Phổ tần số và hàm lượng sóng hài của uinv 0.3 0.35 0.4 0.45 0.5 0.55 0.6-80 -40 0 40 80Selected signal: 150 cycles. FFT window (in red): 10 cycles Time (s) Don g di en (A ) 0 1 2 3 4 5 60 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 Harmonic order Fundamental (50Hz) = 63.38 , THD= 0.31% Mag (% o f Fun dam enta l) 0.3 0.35 0.4 0.45 0.5 0.55 0.6-400 -200 0 200 400Selected signal: 150 cycles. FFT window (in red): 10 cycles Thoi gian (s) Die n ap (V) 0 1 2 3 4 5 60 0.002 0.004 0.006 0.008 0.01 0.012 Harmonic order Fundamental (50Hz) = 328.2 , THD= 0.37% Mag (% o f Fun dam enta l) -97- Các kết quả trên hình 3. 41 và hình 3. 42 cho thấy THD của iinv chỉ chiếm 0.31% và uinv chỉ chiếm 0.37%. Đối chiếu với tiêu chuẩn IEEE1547 quy định cho việc ghép nối PVg vào mạng điện phân tán, hàm lượng THD của iinv và uinv nhỏ hơn rất nhiều so với quy định (5%) [99]. Điều này cho thấy việc xây dựng các bộ điều khiển đã đáp ứng được các yêu cầu về khai thác năng lượng từ PVg và các yêu cầu ghép nối lưới. 3.5 Kết luận chương 3 Dựa trên mô hình đầy đủ và nhận dạng chính xác thông số tại MPP của PVg đã xây dựng được trong chương 2, chương 3 đã giải quyết được một số vấn đề quan trọng sau: • Xây dựng được cấu trúc điều khiển kết hợp kỹ thuật IB với kỹ thuật SMC hoặc AVC để điều khiển chế độ làm việc cho PVg, được gọi là phương pháp IB- SMC hoặc phương pháp IB-AVC. Các phương pháp IB-SMC và IB-AVC đã đem lại một góc nhìn khác và cách giải quyết vấn đề khác biệt so với các phương pháp trước đây trong vấn đề điều khiển và thiết kế bộ điều khiển khi muốn thực hiện mục tiêu khai thác tối đa khả năng phát công suất của PVg ở mọi điều kiện vận hành. Việc thực hiện mô phỏng cho 1 panel MF165EB3 sử dụng kỹ thuật IB trong MPPT đã cho thấy rõ hiệu quả năng lượng cao hơn hơn hẳn cho với các các kỹ thuật tìm MPP trước đây. Mặt khác, kết quả mô phỏng đã chỉ ra phương pháp IB-SMC và phương pháp IB-AVC cho hiệu quả năng lượng tương đồng và gần như tuyệt đối, luôn duy trì được công suất tại MPP tại mọi thời điểm (khả năng đáp ứng tĩnh và động rất tốt). Điều này cho thấy hiệu quả năng lượng có được phụ thuộc chủ yếu vào kỹ thuật tìm MPP và không phụ thuộc nhiều vào kỹ thuật điều khiển (SMC hay AVC) hay loại BBĐ DC/DC được sử dụng. Nguyên nhân là do sự chuyển dịch trạng thái vận hành của PVg là tức thời (sự chuyển dịch của các hạt mang điện) và không bị ảnh hưởng bởi các yếu tố liên quan đến quán tính. Điều này cho phép được lựa chọn phương pháp điều khiển dễ thực hiện hơn, giá thành thấp hơn cho những đối tượng như PVg. Phân tích kỹ hơn cho thấy phương pháp IB-SMC yêu cầu rất cao về độ chính -98- xác của các thiết bị đo lường, giá thành cao khiến cho khả năng đưa vào những ứng dụng thực tế bị hạn chế hơn so với phương pháp IB-AVC. • Với việc kết hợp với phương pháp điều khiển IB-AVC cho BBĐ DC/DC boost, bộ điều khiển ghép nối lưới áp dụng cho BBĐ DC/AC được xây dựng với vai trò giữ ổn định điện áp trên DCbus, liên kết giữa DCbus với lưới điện và phát công suất từ PVg phát vào lưới. Nghiên cứu này được áp dụng để xây dựng cấu trúc điều khiển hoàn chỉnh cho hệ thống khai thác năng lượng từ PVg kết nối lưới 3 pha. Thực hiện mô phỏng cho một cấu trúc PVg ghép, các kết quả mô phỏng đã cho thấy hiệu quả năng lượng và khả năng ứng dụng vào thực tế theo mô hình chính xác khi kết hợp phương pháp IB-AVC để điều khiển phía PVg và cấu trúc điều khiển phía lưới trong các bài toán kết nối lưới. -99- CHƯƠNG 4 KIỂM CHỨNG KẾT QUẢ NGHIÊN CỨU TRÊN MÔ HÌNH THIẾT BỊ THỰC 4.1 Xây dựng mô hình cấu trúc thiết bị thực Chương 2 và chương 3 đã cho thấy mục tiêu khai thác tối đa khả năng phát công suất của PVg đã đạt được thông qua các kết quả nghiên cứu lý thuyết nhờ mô hình hóa chính xác PVg, nhận dạng chính xác MPP và kết hợp với kỹ thuật điều khiển. Các kết quả đó cũng đã cho thấy ngoài yếu tố (G, T), MPPT đóng vai trò quan trọng đến khả năng khai thác năng lượng từ PVg, BBĐ DC/DC buck hay BBĐ DC/DC boost chỉ đóng vai trò như một phần tử thực thi. Để kiểm nghiệm được tính chính xác của đề xuất mới, luận án sẽ tiến hành thực nghiệm một phần nội dung lý thuyết đã xây dựng với trọng tâm là phần cấu trúc điều khiển phía PVg (tính từ PVg đến DCbus). Trong đó, PVg được sử dụng là các panel SV-55 với điện áp tại MPP ở STC là 18.4V và DCbus được nối với ắc quy điện áp 12V. Với đặc điểm điện áp ở đầu vào BBĐ DC/DC lớn hơn điện áp đầu ra nên BBĐ DC/DC buck sẽ được sử dụng trong mô hình thiết bị thực và kỹ thuật điều khiển được sử dụng là kỹ thuật AVC. Số liệu tiến hành thực nghiệm là điều kiện thời tiết thực tế tại Thái Nguyên với hai mô hình hoạt động đồng thời ở cùng một thời điểm. Mô hình thiết bị thực được xây dựng để đánh giá một số kết quả chọn lọc đã đạt được của luận án bao gồm hai hệ thống riêng biệt. Hệ thống 1 với cấu trúc như mô tả trên hình 4. 1 sử dụng kỹ thuật tìm MPP truyền thống là CV, Temp hoặc P&O trong MPPT. Hệ thống 2 với cấu trúc mô tả như trên hình 4. 2 sử dụng kỹ thuật IB trong MPPT. -100- Hình 4. 1 Mô hình thiết bị thực của hệ thống 1 Hình 4. 2 Mô hình thiết bị thực của hệ thống 2 Trong đó: PVg trong mô hình thực nghiệm là panel SV-55 với các thông số, đặc điểm đã xét trong chương 2. BBĐ DC/DC 1 và BBĐ DC/DC 2 là các BBĐ DC/DC buck, được trang bị SW1 và SW2 để thực hiện điều chỉnh mức năng lượng hấp thụ từ PVg tương ứng với nhận định của MPPT về MPP tại mỗi thời điểm vận hành. Ắc quy là phần tử có chức năng duy trì điện áp trên DCbus. Rt1, Rt2 đi kèm với SWt1, SWt2 đóng vai trò như tải động phía DCbus, giúp hấp thụ công suất hoàn toàn từ PVg mà không làm tăng điện áp trên DCbus. Quá trình điều khiển dòng điện thông qua SWt1, SWt2 tương đương với quá trình + - Vdc it1 iaq1 Ắc quy 1 SWt1 Rt1 CSt1 + DCbus - Sử dụng kỹ thuật CV, Temp hoặc P&O trong MPPT T vpv ipv Mặt trời BBĐ DC/DC 1 SV-55 panel 1 ipv Mặt trời PYR TempS G + - Vdc it2 iaq2 Ắc quy 2 SWt2 Rt2 CSt2 + DCbus - Sử dụng kỹ thuật IB trong MPPT T vpv BBĐ DC/DC 2 SV-55 panel 2 -101- cân bằng năng lượng giữa phía phát điện (PVg) với phía tiêu thụ điện (tải) hoặc phía lưới điện và duy trì điện áp trên DCbus ở giá trị cố định khi có yêu cầu. 4.2 Các thiết bị chính 4.2.1 Cảm biến đo công suất của bức xạ mặt trời PYR-BTA là cảm biến đo công suất của bức xạ mặt trời do hãng Vernier sản xuất. Thiết bị này thu thập công suất của bức xạ mặt trời ở vùng ánh sáng nhìn thấy và vùng hồng ngoại như mô tả trên hình 4. 3 (bước sóng trong khoảng từ 380 nm đến 1140 nm). Theo công bố của Vernier, PYR-BTA là một thiết bị mới được sản xuất vài năm trở lại đây, rất phù hợp với miền bước sóng ánh sáng hấp thụ của PVg. PYR-BTA được thiết kế để duy trì độ chính xác khi thu năng lượng của các tia bức xạ đến từ các góc khác nhau nhờ thiết kế hấp thụ bức xạ mặt trời ở phần đỉnh chỏm trên cảm biến. Sai số của PYR-BTA tùy thuộc vào vị trí của mặt trời nhưng luôn <5% [100].
Hình 4. 3 Cảm biến PYR-BTA đo công suất của bức xạ mặt trời Bộ chuyển đổi tín hiệu và cáp dài 6m được nhà sản xuất cung cấp đi kèm với PYR-BTA để cung cấp tín hiệu quy đổi giữa công suất của bức xạ mặt trời ra tín hiệu điện áp. Đầu ra của bộ chuyển đổi tín hiệu trong khoảng (0÷5) V tương ứng với công suất của bức xạ mặt trời trong khoảng (0÷1000)W/m2 (tỉ lệ tuyến tính 200 W/m2 mỗi Vôn). Đáp ứng theo tần số λ (nm) PYR-BTA Bộ chuyển đổi tín hiệu -102- 4.2.2 Cảm biến đo nhiệt độ Cảm biến LM35 như mô tả trên hình 4. 4 là bộ cảm biến nhiệt có chính xác cao mà điện áp đầu ra của nó tỉ lệ tuyến tính với nhiệt độ theo thang độ C [98]. Hình 4. 4 Cảm biến LM35 đo nhiệt độ Đặc điểm chính của LM35 là có điện áp đầu vào Vcc= (4 ÷ 20)V, độ chính xác ở 250C là ± 0.5V, nhiệt độ đo được trong khoảng (-55 ÷ 1500C). 4.2.3 Ắc quy Ắc quy kết hợp với tải động trong mô hình thiết bị thực có vai trò như một phần tử cân bằng năng lượng giữa PVg với tải và duy trì điện áp trên DCbus. Mô hình thiết bị thực sử dụng ắc quy Đồng Nai (CMF40B20) có dung lượng 35 Ah, điện áp 12 V. 4.2.4 Sơ đồ đấu nối mạch lực và điều khiển • Mạch lực trong mô hình thiết bị thực là BBĐ DC/DC buck với sơ đồ cấu tạo đã được mô tả trên hình 4. 5. • Mạch điều khiển trong mô hình thiết bị thực là mạch sử dụng các chip vi xử lý kết hợp các khối đo lường, chuyển đổi A/D, chuyển đổi giao thức truyền thông. Trong đó, chip điều khiển chính là ATMega328P thực hiện nhiệm vụ sau: - Thu thập tín hiệu từ các module đo điện áp (vpv, vaq), các module đo dòng (ipv, iaq, it) để chuyển tín hiệu tương tự sang tín hiệu số. - Thực hiện các kỹ thuật tìm MPP (IB, CV, Temp, P&O) và kỹ thuật AVC. Gửi tín hiệu điều khiển đến SW1, SW2, SWt1, SWt2 (các MOSFET trên mạch lực) để thực thi các yêu cầu điều khiển.
LM35 Đáp ứng đầu ra 10 mV/0C Vcc
-103- - Giao tiếp với chip MAX232 để chuyển đổi mức logic truyền thông (từ giao thức truyền thông TTL (Transistor – Transistor – Logic) sang RS232 qua cổng truyền thông nối tiếp. Chuẩn giao thức truyền thông để liên kết hai chip này với máy tính là modbus RTU 232, trong đó máy tính là Master (thiết bị chủ) và chip là Slave (thiết bị tớ). - Giao tiếp với chip MCP3008 nhờ chuẩn truyền thông SPI để thu thập thông tin về G từ PYR-BTA, thông tin về T từ TempS gắn ở mặt sau panel SV-55. Trong đó, chip MCP3008 có vai trò chuyển tín hiệu tương tự của PYR-BTA và các TempS sang tín hiệu số. -104- Hình 4. 5 Cấu trúc mạch lực và mạch điều khiển thực nghiệm IP+ IP- Vcc Vout Filter GND - Tín hiệu dòng điện C Dòng điện
- + - Vcc - + R2 R3 R4 Tín hiệu điện áp R1 Vcc PB1 hoặc PD6 VB MOSFET D1 C D2 D3 R e. Mạch driver cho MOSFET HO - IR2104
Cpv Diode Ắc quy Cdc + - Module đo I PC1 + Module đo V PC0 PC2 vpv ipv iaq ADC6 it PC3 + - Cuộn cảm Tải MOSFET MOSFET tải Vaq - + Module đo V - + - Module đo I + - Module đo I 2 3 5 MAX232 14 13 ATMega328P T1in PD0 R1out PD1 PC1 PC0 PC3 PC2 ADC6 ipv vpv vaq it Kết nối máy tính PB1 PD6 iaq Driver cho MOSFET Driver cho MOSFET tải PYR-BTA Vcc Đo G Vcc Đo T Vcc Đo Tamb CH5 CH4 CH3 MCP3008 LM35 trên SV-55 LM35 PB5 CLK PB4 DOUT DIN PB3 CH/SHDN PB2
Chuyển đổi mức logic truyền thông -105- 4.2.5 Lắp đặt các thiết bị và cài đặt Cách thức lắp đặt, đấu nối và cài đặt các thiết bị trên mô hình thực được mô tả trên hình 4. 6.
Hình 4. 6 Các thiết bị trên mô hình thực PYR Panel SV-55 TempS đo nhiệt độ panel SV-55 Hai mạch lực và mạch điều khiển Tải động thuần trở (dây mai so) Ắc quy Máy tính để giám sát/thu thập các thông số tức thời để vẽ đồ thị -106- Thiết bị trên mô hình thực bao gồm: - 2 panel SV-55 gắn trên giá đỡ, 2 mạch lực và điều khiển (2 mainboard). - 1 PYR-BTA tiêu chuẩn của Vernier. PYR được đặt song song với bề mặt panel SV-55. TempS chủng loại LM35 nối với mạch điều khiển bởi cáp LE-SS 3x0.3 có khả năng chống nhiễu tốt. - 2 ắc quy. Tải động là dây mai so. - 1 máy tính để điều khiển, giám sát 2 mạch. Cáp USB-COM để truyền tin giữa máy tính và mainboard. Thiết bị nạp USB-ISP để ghi chương trình điều khiển từ máy tính vào mạch. 4.3 Phương thức vận hành mô hình thiết bị thực Để phục vụ cho mục tiêu kiểm chứng nội dung lý thuyết, hệ thống 1 và hệ thống 2 được cài đặt chương trình với được mô tả trên hình 4. 7 và hình 4. 8. Hình 4. 7 Thuật toán điều khiển của hệ thống 1 Kỹ thuật Temp Start Đo lường thông tin về vpv, ipv, Vdc, it1, it2, T Giữ Vdc cố định S Đ d2=0 (off SWt1) S Kỹ thuật CV Đ Vmpp=18.4V Kỹ thuật Temp Vmpp=18.4-0.00743(T-25) Đ P&O S Vdc ≥ 13.8V Đo Vdc S Đ Stop Vdc ≥ Vdcref Nạp ắc quy Kích hoạt SWt1 Đo Vdc Đ S Tiếp tục Đ S S Kỹ thuật CV Đ Vmpp=18.4V Vmpp=18.4-0.00743(T-25) Đ P&O S Điều khiển giữ vpv=Vmpp Điều khiển giữ vpv=Vmpp -107- Hình 4. 8 Thuật toán điều khiển/quản lý năng lượng của hệ thống 2 Phần mềm KingView được sử dụng để thiết lập chế độ vận hành, truy xuất dữ liệu và vẽ đồ thị các tín hiệu tức thời với giao diện như mô tả trên hình 4. 9. Hình 4. 9 Chương trình giám sát/điều khiển trên máy tính Điều khiển giữ vpv=Vmpp Start Đo lường thông tin về vpv, ipv, Vdc, it1, it2, G, T MPPT (Kỹ thuật IB) Vmpp Giữ Vdc cố định Điều khiển giữ vpv=Vmpp d2=0 (off SWt2) Vdc ≥ Vdcref Vdc ≥ 13.8V Nạp ắc quy Kích hoạt SWt2 Đo Vdc S Đ Đo Vdc S Đ Đ S Stop Tiếp tục Đ S -108- Phương thức vận hành mô hình thiết bị thực được mô tả trên hình 4. 10. Hình 4. 10 Phương thức vận hành mô hình thiết bị thực trong đó: Apv do chip xử lý chính ATMega328P trên 2 mainboard tính toán theo công thức (3.33), Ampp do chip xử lý chính ATMega328P trên mainboard hệ thống 2 tính toán theo công thức (3.34). A/D Chip xử lý MCP 3008 MPPT (kỹ thuật IB) Vmpp Pmpp Bộ điều khiển giữ vpv=Vmpp và điều khiển tải động BBĐ DC/DC 2 Chip xử lý chính ATMega328P A/D Chuyển đổi giao thức truyền thông Chip xử lý MAX 232 CS2 Tải động CSt2 MPPT (kỹ thuật CV, Temp, P&O) Vmpp Bộ điều khiển giữ vpv=Vmpp và điều khiển tải động BBĐ DC/DC 1 Chip xử lý chính ATMega328P A/D CS1 Tải động CSt1 Chuyển đổi giao thức truyền thông Đo vpv, ipv, idc, it Vdc Chip xử lý MAX 232 Tính Ampp Tính Apv G T vpv ipv Đo vpv, ipv, idc, it Vdc vpv ipv Tính Apv - Hiển thị tất cả các thông số đo được thời gian thực. - Vẽ đồ thị G, T, Pmpp, Vmpp, ppv, vpv, ipv. Máy tính điều khiển /giám sát Mainboard hệ thống 1 Mainboard hệ thống 2 - Gửi thông tin khởi chạy mainboard, chọn kỹ thuật tìm MPP để vận hành. - Bắt đầu hay kết thúc tính Apv, Ampp đến 2 chip xử lý ATMega328P. - Thiết lập giá trị điện áp trên DCbus và kích hoạt tải động Cáp nối máy tính với mainboard 1 Cáp nối máy tính với mainboard 2 -109- 4.4 Kết quả thực nghiệm 4.4.1 Kiểm chứng tính chính xác của giải pháp đã đề xuất Để kiểm chứng tính chính xác của giải pháp đã đề xuất thông qua biện pháp điều khiển giữ vpv ở giá trị Vmpp do MPPT sử dụng kỹ thuật IB cung cấp, thực hiện lần lấy mẫu kiểm chứng thực nghiệm A1 trong khoảng thời gian từ 12h40’30” đến 12h43’30 ngày 22/04/2017 và A2 trong khoảng thời gian từ 13h24’10” đến 13h27’10” ngày 22/04/2017. Kết quả thực nghiệm được biểu diễn trên hình 4. 11. Đồ thị G, T Đồ thị Pmpp, ppv Đồ thị Vmpp, vpv, ipv
Hình 4. 11 Kiểm chứng tính chính xác của các điểm mới trong luận án -110- Trong đó: Trên đồ thị G, T: đường G (màu đen, W/m2) biểu diễn giá trị tức thời của G nhờ sử dụng PYR, đường T (màu xanh, 0C) có được nhờ sử dụng TempS. Trên đồ thị Pmpp, ppv: Đường đỏ (Pmpp, W) biểu diễn công suất tức thời tại MPP do chip xử lý ATMega328P tính toán được khi sử dụng thông tin về (G, T) và kỹ thuật IB. Đường đen (ppv) biểu diễn công suất tức thời phát ra từ PVg do chip xử lý ATMega328P tính toán được khi sử dụng thông tin của cảm biến đo dòng điện phát ra từ PVg (ipv) và điện áp ở hai đầu PVg (vpv). Trên đồ thị Vmpp, vpv, ipv (đều biểu thị các giá trị trung bình): đường đỏ (Vmpp) biểu diễn điện áp tại MPP do chip xử lý ATMega328P tính toán được khi sử dụng thông tin về (G, T) và kỹ thuật IB. Đường đen (vpv), đường xanh (ipv) biểu diễn điện áp và dòng điện phát ra từ PVg. Hai lần lấy mẫu A1 và A2 cho thấy G có thể có những thời điểm G chỉ tăng, giảm đơn thuần hoặc biến thiên khá mạnh. Kết quả trên Hình 4. 11 đã cho thấy đường ppv, vpv vận hành thực tế gần như trùng khớp với Pmpp(t), Vmpp(t) do MPPT tính toán được (chỉ có đôi chút dao động với độ lệch rất nhỏ do ảnh hưởng của trễ, sai số đo lường và tính toán). Sự trùng khớp giữa các đại lượng tính toán với các đại lượng vận hành phát ra từ PVg đã chứng minh bằng thực nghiệm sự đúng đắn của thuật toán Newton-Raphson tìm thông số ẩn của PVg, thuật toán IB tìm MPP, hàm số n(T) các hệ phương trình quy đổi thông số từ STC về điều kiện vận hành bất kỳ và kỹ thuật AVC và có khả năng giúp khai thác tối đa công suất thực sự của PVg. 4.4.2 Đánh giá hiệu quả năng lượng của giải pháp đã đề xuất Để đánh giá hiệu quả năng lượng của giải pháp đã đề xuất, hiệu suất H% sẽ được xác định thông qua các lần lấy mẫu tương ứng với từng cặp giữa kỹ thuật IB với kỹ thuật P&O (∆d=0.2%), kỹ thuật CV với kỹ thuật Temp. Thời gian của mỗi lần lấy mẫu là 3 phút. Điện áp trên DCbus luôn được giữ ở giá trị 12V. • So sánh kỹ thuật IB và kỹ thuật P&O (∆d=0.2%): Thực hiện lần lấy mẫu kiểm chứng thực nghiệm B1 trong khoảng thời gian từ 10h07’20” đến 10h10’20” -111- ngày 14/04/2017 và B2 trong khoảng thời gian từ 11h25’30” đến 11h28’30” ngày 22/04/2017. Kết quả thực nghiệm được biểu diễn trên hình 4. 12. Đồ thị G, T Đồ thị Pmpp, ppv tương ứng với kỹ thuật IB Đồ thị Pmpp , ppv tương ứng với kỹ thuật P&O
Hình 4. 12 Đồ thị G, T, Pmpp, ppv khi so sánh kỹ thuật IB với kỹ thuật P&O Hiệu quả năng lượng (đánh giá điện năng thu được từ PVg) tương ứng với hai lần lấy mẫu B1 và B2 được biểu diễn trong bảng 4. 1, trong đó H% được xác định theo (3.35). -112- Bảng 4. 1 So sánh hiệu quả năng lượng của kỹ thuật IB với kỹ thuật P&O Lần lấy mẫu B1 Lần lấy mẫu B2 Cặp so sánh IB P&O IB P&O A(t) (Wphút) 67.7 59.4 80.9 76.3 Ampp (Wphút) 68 81.6 H% 99.56 87.36 99.14 93.5 • So sánh kỹ thuật IB và kỹ thuật CV: Thực hiện lần lấy mẫu kiểm chứng thực nghiệm C1 trong khoảng thời gian từ 10h15’40” đến 10h18’40” ngày 14/04/2017 và C2 trong khoảng thời gian từ 13h’33” đến 13h36 ngày 22/04/2017. Kết quả thực nghiệm được biểu diễn trên hình 4. 13. Hiệu quả năng lượng tương ứng với hai lần lấy mẫu C1 và C2 được biểu diễn trong bảng 4. 2. Bảng 4. 2 So sánh hiệu quả năng lượng của kỹ thuật IB với kỹ thuật CV Lần lấy mẫu C1 Lần lấy mẫu C2 Cặp so sánh IB CV IB CV A(t) (Wphút) 45.7 39.8 109.7 103.7 Ampp (Wphút) 46.2 110.4 H% 98.92 86.15 99.36 93.93 -113- Đồ thị G, T Đồ thị ppv, Pmpp tương ứng với kỹ thuật IB Đồ thị Pmpp, ppv tương ứng với kỹ thuật CV
• So sánh kỹ thuật IB và kỹ thuật Temp: Thực hiện lần lấy mẫu kiểm chứng thực nghiệm D1 trong khoảng thời gian từ 11h09’00” đến 11h12’00” ngày 21/04/2017 và D2 trong khoảng thời gian từ 10h53’40” đến 10h56’40” ngày 22/04/2017. Kết quả thực nghiệm được biểu diễn trên hình 4. 14. Hiệu quả năng lượng tương ứng với hai lần lấy mẫu D1 và D2 được biểu diễn trong bảng 4. 3. -114- Đồ thị G, T Đồ thị Pmpp, ppv tương ứng với kỹ thuật IB Đồ thị Pmpp, ppv tương ứng với kỹ thuật Temp
Hình 4. 14 Đồ thị G, T, Pmpp, ppv khi so sánh kỹ thuật IB với kỹ thuật Temp Bảng 4. 3 So sánh hiệu quả năng lượng của kỹ thuật IB với kỹ thuật Temp Lần lấy mẫu D1 Lần lấy mẫu D2 Cặp so sánh IB Temp IB Temp A(t) (Wphút) 55.8 46.6 111.3 110 Ampp (Wphút) 56.1 111.4 H% 99.46 83.06 99.91 98.74 -115- Nhận xét chung về kết quả thực nghiệm đánh giá hiệu quả năng lượng: các lần lấy mẫu thực nghiệm đều cho thấy MPPT sử dụng kỹ thuật IB luôn giúp đường ppv bám sát đường Pmpp tại mọi thời điểm với mọi thông số vận hành (G, T). Đối với MPPT sử dụng các kỹ thuật P&O, CV, Temp, đường ppv chỉ bám đường Pmpp ở một số thời điểm nhất định hoặc luôn nằm dưới đường Pmpp tùy thuộc vào thông số của (G, T). Kết quả so sánh hiệu quả năng lượng trong từ bảng 4. 1 đến bảng 4. 3 đều cho thấy kỹ thuật IB đã giúp khai thác được hầu hết năng lượng khả dụng lớn nhất có thể phát ra từ PVg (hiệu quả xấp xỉ 100%) trong khi hiệu quả năng lượng của các kỹ thuật còn lại tùy thuộc rất nhiều vào điều kiện vận hành thực tế ở gần hay xa STC luôn thấp hơn nhiều so với kỹ thuật IB. Các kết quả thực nghiệm trên đã phản ánh đúng những nhận định, mô phỏng kiểm chứng trong chương 1 và chương 3. 4.5 Kết luận chương 4 Kết quả thực nghiệm đã đạt được các mục tiêu sau: - Mô hình thực nghiệm đảm bảo cho việc kiểm chứng một số kết quả nghiên cứu được. - Kiểm chứng tính đúng đắn của đề xuất mới thông qua đường đặc tính ppv(t) luôn trùng với đường Pmpp(t). Trong đó, đường đồ thị Pmpp(t) là kết quả của thuật toán IB do chip xử lý tính toán được và đường đồ thị ppv(t) là kết quả của việc sử dụng kỹ thuật AVC để đưa điện áp trung bình ở hai cực của PVg (đo được bằng thiết bị đo điện áp) về giá trị tính toán được của thuật toán IB (Vmpp). Sự trùng khớp của kết quả thực nghiệm thu được thông qua mô hình thiết bị thực đã minh chứng tính đúng đắn của sự kết hợp giữa hệ phương trình quy đổi giá trị các thông số của PVg từ STC về điều kiện vận hành bất kỳ, thuật toán Newton-Raphson khi xác định giá trị các thông số ẩn, thuật toán IB trong quá trình tìm MPP, cách xây dựng hàm n(T) theo phương pháp bình phương cực tiểu với kỹ thuật AVC. Đồng thời, các kết quả này cũng cho thấy chủng loại PYR và TempS được sử dụng là phù hợp với PVg sản xuất từ chất bán dẫn. - Chứng tỏ được phương pháp điều khiển kết hợp kỹ thuật IB với kỹ thuật AVC đã giúp khả năng bám sát MPP, đảm bảo khả năng khai thác tối đa năng lượng từ PVg tốt hơn so với những phương pháp trước đây. -116- Các kết quả thực nghiệm thu được củng cố độ tin cậy của các nghiên cứu lý thuyết. Hiện tại, TempS và PYR có độ chính xác cao phù hợp với PVg đã phổ biến rộng rãi trên thị trường góp phần hiện thực hóa phương pháp điều khiển này cho các ứng dụng trong thực tế. -117- KẾT LUẬN VÀ KIẾN NGHỊ 1. Kết luận Kết quả nghiên cứu của luận án có đóng góp mới đảm bảo tính khoa học và thực tiễn: • Xây dựng mới thành công được một giải pháp giúp xác định chính xác thông số tại MPP ở thời điểm bất kỳ tương ứng với cặp giá trị (G, T). Giải pháp này được xây dựng dựa trên các yếu tố: phương pháp Newton-Raphson xác định giá trị các tham số ẩn ở STC, kỹ thuật IB (dò và chia đôi) xác định thông số tại MPP, hàm số n(T) dựa trên việc kết hợp kỹ thuật IB với phương pháp bình phương cực tiểu. • Xây dựng mới thành công cấu trúc điều khiển sử dụng giải pháp đã đề xuất với kỹ thuật SMC hoặc kỹ thuật AVC cho BBĐ DC/DC buck và BBĐ DC/DC boost - một khâu thiết yếu trong hệ thống khai thác PVg. Sự kết hợp này đã đem lại những phương pháp điều khiển khác biệt so với các phương pháp điều khiển trước đây, giúp nâng cao hiệu quả khai thác năng lượng của PVg. Ngoài ra, luận án còn đóng góp thêm: • Xây dựng cấu trúc điều khiển cho BBĐ DC/AC ghép nối lưới khai thác năng lượng từ PVg. Với cấu trúc điều khiển này, chính cấu trúc điều khiển phía PVg đã xác định được lượng đặt chính xác về MPP làm lượng đặt cho BBĐ DC/AC, đảm bảo đẩy được tối đa công suất từ PVg thu được vào lưới. Các kết quả nghiên cứu đã được kiểm chứng bằng kết quả mô phỏng trong Matlab. • Xây dựng thành công mô hình thiết bị thực kiểm chứng một số kết quả nghiên cứu. Mô hình này sử dụng panel SV-55, BBĐ DC/DC buck, DCbus giữ điện áp cố định, PYR đo G, TempS đo T trong điều kiện vận hành thực tế tại Việt Nam. Các kết quả thực nghiệm đã cho thấy việc sử dụng giải pháp MPPT đã đề xuất đã giúp khai thác gần như hoàn toàn năng lượng lớn nhất có thể phát ra từ PVg trong mọi điều kiện vận hành và khắc phục được các nhược điểm của các kỹ thuật tìm MPP trước đây. Điều này đã cho thấy tính đúng đắn của giải pháp đã đề xuất với đối tượng là PVg sản xuất từ các chất bán dẫn và phương pháp điều khiển là phù -118- hợp giúp nâng cao khả năng khai thác loại nguồn này trong hệ thống điện, qua đó thấy được khả năng ứng dụng vào thực tế của các nội dung lý thuyết đã xây dựng. 2. Kiến nghị Phát triển các kết quả nghiên cứu của luận án cho các hướng nghiên cứu cùng lĩnh vực: • Hệ thống có sự tham gia của nhiều nguồn phân tán sử dụng năng lượng tái tạo. • Điều khiển các BBĐ đa mức khai thác PVg. -119- DANH MỤC CÔNG TRÌNH KHOA HỌC CÓ LIÊN QUAN ĐẾN LUẬN ÁN ĐÃ CÔNG BỐ 1. Lê Tiên Phong, Ngô Đức Minh (2014), “Research on Designing an Energy Management System for Isolated Photovoltaic Source”, Tạp chí Khoa học và Công nghệ, Đại học Thái Nguyên, ISSN 1859-2171, tập 117, số 13. 2. Ngô Minh Đức, Lê Tiên Phong, Ngô Đức Minh (2015), “Nghiên cứu điều khiển bộ biến đổi điện tử công suất khai thác nguồn pin mặt trời trên mô hình thiết bị thực”, Tạp chí Khoa học và Công nghệ, Đại học Thái Nguyên, ISSN 1859-2171, Tập 132, số 02. 3. Lê Tiên Phong, Ngô Đức Minh (2015), “A New Method to Identify Maximum Power Point for Photovoltaic Generation”, Hội thảo quốc tế IEEE ComManTel 2015 tổ chức tại Đà Nẵng và IEEE Xplore, ISBN: 978-1-4673-6547-5. 4. Lê Tiên Phong, Ngô Đức Minh, Nguyễn Văn Liễn (2016), “Một phương pháp điều khiển mới nâng cao khả năng khai thác nguồn pin mặt trời”, Hội nghị toàn quốc lần thứ 8 về Cơ điện tử - VCM 2016 tổ chức tại Cần Thơ, ISBN: 978-1-4673-6547-5. 5. Lê Tiên Phong, Ngô Đức Minh, Nguyễn Văn Liễn (March 2017), “Improving Efficiency and Response for Photovoltaic Power Generation with DC/DC Buck Converter”, International Journal of Engineering Research and Technology (IJERT), ISSN: 2278-0181, Vol. 6, Issue 3. -120- TÀI LIỆU THAM KHẢO Tiếng Việt [1] Lê Kim Anh (2016), “Nghiên cứu hệ thống điều khiển kết nối lưới sử dụng nguồn pin quang điện”, Tạp chí Khoa học Đại học Thủ Dầu Một, Vol. 5 (30). [2] Lê Kim Anh, Huỳnh Dương Khánh Linh (2015), “Điều khiển kết nối lưới cho nguồn điện pin quang điện kết hợp với nguồn pin nhiên liệu”, Tạp chí Khoa học Đại học An Giang, Vol. 8 (4), pp. 32-40, ISSN: 0866-8086. [3] Tạ Văn Đĩnh (2009), “Phương pháp tính”, Nhà xuất bản giáo dục Việt Nam. [4] Thân Ngọc Hoàn (2009), “Năng lượng điện Mặt trời và những phương pháp nâng cao chất lượng và hiệu suất”, Tạp chí Khoa học Công nghệ Hàng hải, số 18. [5] Lại Khắc Lãi, Vũ Nguyên Hải, Trần Gia Khánh (2014), “Điều khiển hệ thống lai năng lượng gió và mặt trời trong lưới điện thông minh”, Tạp chí Khoa học và Công nghệ, 118(04): 15-21. [6] P. Nguyễn (2014), Lưới điện phân tán, Tạp chí Thông tin và Công nghệ (STINFO), số 9/2014, ISBN 1859-2651, http://www.cesti.gov.vn/khong-gian- cong-nghe/luoi-dien-phan-tan/content/view/8281/ 286/81/1.html. [7] Nguyễn Viết Ngư, Lê Thị Minh Tâm, Trần Thị Thường, Nguyễn Xuân Trường (2015), “So sánh hai thuật toán INC và P&O trong điều khiển bám điểm công suất cực đại của hệ thống pin quang điện cấp điện độc lập”, Tạp chí Khoa học và Phát triển, tập 13, số 8,: pp. 1452-1463. [8] Nguyễn Viết Ngư, Wang Hong-hua, Nguyễn Xuân Trường, Võ Văn Nam, Lê Thị Minh Tâm (2011), “Mô phỏng bám sát điểm công suất cực đại dàn pin năng lượng mặt trời dựa trên điều khiển mờ”, Tạp chí Khoa học và Phát triển, tập 9, số 27. [9] Nguyễn Doãn Phước (2002), “Lý thuyết điều khiển tuyến tính”, Nhà xuất bản Khoa học và Kỹ thuật, Quyển 1, in lần thứ 4. [10] Hà Thị Thu Phương, Nguyễn Tiến Thư, Hồ Phạm Huy Ánh, Cao Văn Kiên (2016), “Tối ưu công suất MPPT nguồn quang năng PV dùng thuật toán P&O mờ thích nghi”, Hội nghị toàn quốc lần thứ 8 về Cơ Điện tử - VCM-2016, ISBN 978-604-913-503-3. -121- [11] Vũ Hoàng Phương (2014), “Điều khiển nghịch lưu nguồn Z ứng dụng cho hệ phát điện phân tán”, luận án Tiến sĩ kỹ thuật, Trường Đại học Bách Khoa Hà Nội. [12] Nguyễn Phùng Quang, Phan Thành Chung, Đỗ Thị Loan (2009), “Điều khiển trượt bộ biến đổi DC-DC tăng áp và giảm áp kiểu quadratic”, Tạp chí Khoa học và Công nghệ, số 63(1). [13] Phạm Hữu Sy (2013), “Tương quan thực nghiệm và bình phương bé nhất”, Tạp chí Khoa học Kỹ thuật Thủy lợi và Môi trường, số 41. [14] Lương Hoàn Tiến, Nguyễn Minh Khai, Trần Văn Thuận, Ngô Văn Thuyên (2016), “Bộ nghịch lưu một pha nguồn Z hình T với giải thuật ngắn mạch hỗn hợp”, Hội nghị toàn quốc lần thứ 8 về Cơ Điện tử - VCM-2016, ISBN 978- 604-913-503-3. [15] Ngô Mạnh Tiến, Đặng Văn Hiệp, Hà Thị Kim Duyên (2011), “Mô hình hóa, mô phỏng và thiết kế chế tạo bộ biến đổi công suất cho hệ thống pin năng lượng mặt trời công suất nhỏ”, Hội nghị toàn quốc về Điều khiển và Tự động hóa – VCCA-2011. [16] Lý Ngọc Thắng (2013), “Nghiên cứu thiết kế hệ thống tự động thích ứng với vị trí mặt trời nhằm nâng cao hiệu quả sử dụng các thiết bị dùng năng lượng mặt trời”, đề tài nghiên cứu khoa học và công nghệ, Viện năng lượng. [17] Trần Văn Thuận, Nguyễn Minh Khai, Dương Trường Duy (2016), “Bộ tăng áp độ lợi cao DC-DC không cách ly”, Hội nghị toàn quốc lần thứ 8 về Cơ Điện tử - VCM-2016, ISBN 978-604-913-503-3. [18] Võ Đại Vân, Nguyễn Minh Khai, Trần Tấn Tài, Nguyễn Minh Tâm, Trần Văn Thuận, Ngô Văn Thuyên (2016), “Nghịch lưu một pha tăng áp bảy bậc”, Hội nghị toàn quốc lần thứ 8 về Cơ Điện tử - VCM-2016, ISBN 978-604-913-503-3. Tiếng Anh [19] A. Elnozahy, Ali K. Abdel Rahman, Ahmed Hamza H. Ali, Mazen Abdel- Salam, S. Ookawara (January 2016), “Thermal/Electrical Modeling of a PV Module as Enhanced by Surface Cooling”, Journal of Clean Energy Technologies, Vol. 4, No. 1. -122- [20] A. M. Muzathik (2014), “Photovoltaic Modules Operating Temperature Estimation Using a Simple Correlation”, International Journal of Energy Engineering, Vol. 4, Iss. 4. [21] A. Mellit, M. Drif, A. Malek (2017), “EPNN-based prediction of meteorological data for renewable energy systems”, Revue des Energies Renouvelables, Vol. 13, No. 1. [22] A.B.G. Bahgat, N.H. Helwab, G.E. Ahmadb, E.T. El Shenawy (2005), “Maximum Power Point Tracking Controller for PV systems using neural networks”, Renewable Energy, 30, pp 1257-1268. [23] A.Q. Jakharani, A.K. Othman, A.R.H. Rigit, S.R. Samo (2011), “Comparison of Solar Photovoltaic Module Temperature Models”, World Applied Sciences Journal (Special Issue of Food and Environment), ISSN 1818-4952, Vol. 14. [24] Abel Garcia B., Francisco R. Trejo-M., Felipe Coyotl-M., Ruben Tapia-I, Hugo Romeo-T (July 2013), “Design and Implementation of a FLC for DC- DC Converter in a Microcontroller for PV System”, International Journal of Soft Computing and Engineering (IJSCE), ISSN: 2231-2307, Vol. 3, Issue 3. [25] Abir Chatterjee (2012), “Modeling and Control of Photovoltaic Generating Station”, dissertation for degree of philosophy in the Graduate School of the Ohio State University, 2012. [26] Adel El Shahat (2010), “Maximum Power Point Genetic Identification Function for Photovoltaic System”, International Journal of Recent Research and Applied Studies, Vol. 3(3). [27] Adel El Shahat (2010), “PV Cell Module Modeling & ANN Simulation for Smart Grid Application”, Journal of Theoretical & Applied Information Technology, Vol. 16 Issue 1/2. [28] Ahmed A. El Tayyan (2011), “PV system behavior based on datasheet”, Journal of Electron Devices, ISSN: 1682-3427, Vol. 9. [29] Aissa Chouder, Santiago Silvestre, Nawel Sadaoui, Lazhar Rahmani (2012), “Modeling and Simlation of A Grid Connected PV System based on the Evaluation of Main PV Module parameters”, Simulation Modelling Practise and Theory, Vol. 20, Issue. 1. -123- [30] Ali Reza Reisi, Mohammad Hassan Moradi, Shahriar Jamasb (2013), “Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review”, Renewable and Sustainable Energy Reviews, 19, pp 433–443. [31] Ankur V. Rana, Hiren H. Patel (2013), “Current Controlled Buck Converter based Photovoltaic Emulator”, Journal of Industrial and Intelligent Information, Vol. 1, No. 2. [32] Anmol Ratna Saxena, Shyam Manohar Gupta (2014), “Performance Analysis of P&O and Incremental Conductance MPPT Algorithms Under Rapidly Changing Weather Conditions”, Journal of Electrical Systems, 10-3, 2014. [33] Antonino Riccobono, Enrico Santi (2011), “Positive Feed-Forward Control of Three-Phase Voltage Source Inverter for DC Input Bus Stabilization”, Applied Power Electronics Conference and Exposition (APEC), 2011 Twenty-Sixth Annual IEEE. [34] Arnold Neumaier (2001), “Introduction to Numerical Analysis”, Cambridge University Press, ISBN 0-521-33610-4. [35] Ashok Kurmar, N.S Thakur, Rahul Makade, Maneesh Kumar Shivhare (April 2011), “Optimization of Tilt Angle for Photovoltaic Array”, International Journal of Engineering Science and Technology (IJEST), Volt. 3, No. 4. [36] Atul Gupta, Venu Uppuluri Srinivasa (2012), “Design, Simulation and Verification of Generalized Photovoltaic cells Model Using First Principles Modeling”, International Journal on Control System and Instrumentation, Vol. 3, No. 1. [37] Behrooz Bahrani, Stephan Kenzelmann, Alfred Rufer (July 2011), “Multivariable-PI-Based dq Current With Superior Axis Decoupling Capability”, IEEE Transactions on Industrial Electronics, Vol. 58, No. 7. [38] Daniel Gonz´ alez Montoya, Carlos Andr´ es Ramos Paja, Roberto Giral (2015), “Improved design of sliding mode controllers based on the requirements of MPPT techniques”, IEEE Transactions on Power Electronics. -124- [39] Eduardo Moreira Vicente, Robson Luiz Moreno, Enio Roberto (2015), “MPPT Technique Based on Current and Temperature Measurements”, International Journal of Photoenergy. [40] Emil A. Jimenez Brea, Eduardo I. Ortiz-Rivera (2010), “Simple Photovoltaic Solar Cell Dynamic Sliding Mode Controlled Maximum Power Point Tracker for Battery Charging Applications”, Applied Power Electronics Conference and Exposition (APEC), 25th Annual IEEE. [41] Fan Zhang, Jon Maddy, Giuliano Premier, and Alan Guwy (2015), “Novel current sensing photovoltaic maximum power point tracking based on sliding mode control strategy”, Solar Energy, Vol. 118. [42] G. Shobana, P. Sornadeepika, Dr. Ramaprabha (2013), “Global Maximum Power Point Tracking of Photovoltaic Array under Parital Shaded Conditions”, International Journal of Engineering Research, Vol. 2, Issue. 3. [43] Gaga Ahmed, Errahimi Fatima, ES-Sbai Jania (September 2015), “Design and Simulation of a Solar Regulator Based on DC-DC Converters Using a Robust Sliding Mode Controller”, Journal of Energy and Power Engineering, David Publishing, Vol 9. [44] Gilbert M.Masters (2004), “Renewable and Efficient Electric Power Systems”, A John Wiley & Son, INC, Publishcation, ISBN: 0-471-28060-7. [45] Hadi Malek (2014), “Control of Grid-Connected Photovoltaic Systems Using Fractional Order Operators”, A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor Phylosophy in Electrical Engineering, Utal State University. [46] Hebatallah M. Ibrahim, Jimmy Peng, and Mohamed S. El Moursi (June 2013), “Dynamic Analysis of Buck-Based Photovoltaic Array Model”, International Journal of Electrical Energy, Vol. 1, No. 2. [47] Hebertt Sira-Ramirez, Ramon Silva-Ortigoza, “Control Design Techniques in Power Electronics Devices”, Springer Publisher, e-ISBN 1-84628-459-7, 2006. [48] Hicham Fakham, Di Lu, Bruno Francois (2011), “Power Control Design of a battery charger in a Hybrid Active PV generator for loadfollowing -125- applications”, IEEE Transaction on Industrial Electronics, Vol. 58, Iss. 1 , pp. 85-94, TIE-09-1370. [49] Hiren Patel and Vivek Agarwal (2008), “Matlab-Based Modeling to Study the Effects of Partial Shading on PV Array Characteristics”, IEEE Transactions on Energy Conversion, Vol. 23, No. 1. [50] Hiren Patel and Vivek Agarwal (2008), “Maximum Power Point Tracking Scheme for PV Systems Operating Under Partially Shaded Conditions”, IEEE Transactions on Industrial Electronics, Vol. 55, No. 4. [51] James F. Epperson (2013), “Introduction to Numerical Methods and Analysis”, Willey & Sons Publisher, Second Edition, ISBN 978-1-118-36759-9. [52] Jen-Cheng Wang, Jyh-Cherng Shieh, Yu-Li Su, Kun-Chang Kuo, Yen-Wei Chang, Yu-Ting Liang, Jui-Jen Chou, Kuo-Chi Liao, Joe-Air Jiang (2011), “A novel method for the determination of dynamic resistance for photovoltaic modules”, Energy, Vol. 36. [53] Jiyong Li, Honghua Wang (2009), “Maximum Power Point Tracking of Photovoltaic Generation Based on the Optimal Gradient Method”, Power and Energy Engineering Conference, IEEE. [54] Joe-Air Jiang, Tsong-Liang Huang, Ying-Tung Hsiao, Chia-Hong Chen (2005), “Maximum Power Tracking for Photovoltaic Power Systems”, Tamkang Journal of Science and Engineering, Vol. 8, No. 2. [55] John O. Rawlings, Sastry G. Pantula, David A. Dickey (1998), “Applied Regression Analysis: A Research Tool”, Springer Publisher, ISBD 0-387- 98454-2. [56] M. G. Villalva, E. Ruppert F. (2008), “Input-controlled Buck Converter for Photovoltaic Applications: Modeling and Design”, IET Power Eletronics, Machines and Drives Conference (PEMD),York, UK. [57] M. Ramesh, S. Sanjeeva Rayudu and R. Polu Raju (2015), “A New Approach to Solve Power Balancing Problem in Grid Coupled PV System using Slide Mode Control”, Indian Journal of Science and Technology, Vol 8(17), August, ISSN (Online): 0974-5645. -126- [58] M.B. Eteiba, E.T. El Shenawy, J.H. Shazly, A.Z. Hafez (2013), “A Photovoltaic (Cell, Module, Array) Simulation and Monitoring Model using MATLAB/GUI Interface”, International Journal of Computer Applications, Volume 69– No.6. [59] M.C. Alonso Garcia, J. L. Balenzategui (2004), “Estimation of Photovoltaic Module yearly temperature and performance based on Nominal Operation Cell Temperature Calculations”, Renewable Energy, Vol. 29. [60] M.G. Villalva, T.G. de Siqueira, E. Ruppert (2010), “Voltage regulation of photovoltaic arrays: small-signal analysis and control design”, IET Power Electronic, Vol. 3, Iss. 6, pp. 869–880. [61] Marcelo Gradella Villalva, Ernesto Ruppert Filho (2007), “Buck Converter with Variable Input Voltage for Photovoltaic Apllications”, Pro. 9th Brazilian Power Electronics Conference, COPEP, Bluemenau, Brazil. [62] Maria C. Mira, Arnold Knott, Ole C. Thomsen, Michael A. E. Andersen (2013), “Boost Converter with Combined Control Loop for a Stand-Alone Photovoltaic Battery Charge System”, IEEE 14th Workshop on Control and Modeling for Power Electronics. [63] Mei Shan Ngan, Chee Wei Tan (2011), “Multiple Peaks Tracking Algorithm using Particle Swarm Optimization Incorporated with Artificial Neural Network, World Academy of Science, Engineering and Technology, Vol. 58. [64] Mei Shan Ngan, Chee Wei Tan, Multiple Peaks Tracking Algorithm using Particle Swarm Optimization Incorporated with Artificial Neural Network”, World Academy of Science, Engineering and Technology, Vol. 58. [65] Miguel A. Martinez, Jose M. Andujar, Juan M. Enrique (2014), “Temperature Measurement in PV Facilities on a Per-Panel Scale”, Sensors, ISSN 1424- 8220, Vol. 14. [66] Mirjana Milosevic, Goran Anderson, Stevan Grabic (2006), “Decoupling Current Control and Maximum Power Point Control in Small Power Network with Photovoltaic Source”, 2006 IEEE PES Power Systems Conference an Exposition, pp 1005-1011. -127- [67] Mohammad Akram Hossain, Yifan Xu, Timothy J. Peshek, Liang Ji, Alexis,
in the Real-World: Measurements and Modeling”, Plos One, Vol. 7. [68] Mohammed A. Elgendy, Bashar Zahawi, David J. Atkinson (2012), “Assessment of Perturb and Observe MPPT Algorithm Implementation Techniques for PV Pumping Applications”, IEEE Transactions on Sustainable Energy, Vol. 3, No. 1. [69] Muhammad H. Rashid, “Power electronics handbook”, Academic Press, International Standard Book, Number: 0-12-581650-2, 2001. [70] N. Seddaoui, L. Rahmani, A. Chauder (2010), “Parameters Extraction of Photovoltaic Module at Reference and Real Conditions”, EFEEA’10 International Symposium on Environment Friendly Energies in Electrical Applications. [71] Nabil Karami (2013), “Control of a Hybrid System Based PEMFC and Photovoltaic Panels”, Thesis for Philosophy Doctor degree, Aix-Marseille University in Automation. [72] Nicola Femia, Giovanni Petrone, Giovanni Spagnuolo, Massimo Vitelli (July 2005), “Optimization of Perturb and Observe Maximum Power Point Tracking Method”, IEEE Transactions on Power Electronics, Vol. 20, No. 4. [73] O. Gergaud, G. Robin, B. Multon, H. Ben Ahmed (2003), “Energy Modelling of A Lead-Acid Battery within Hybrid Wind/Photovoltaic Systems”, European Power Electronic Conference 2003, TOULOUSE : France. [74] O. Gergaud, G. Robin, H. Ben Ahmed, B. Multon (2003), “Economic Formalism for Optimizing the Design and Energy Management of A Hybrid Wind/Photovoltaic System”, International Conference On Renewable Energies and Power Quality 2003, Vugi (Spain). [75] Omar Boukli-Hacene (September 2013), “Robust Regulation of the Photovoltaic Voltage using Sliding Mode Control as Part of a MPPT Algorithm”, International Journal of Computer Applications, (0975 – 8887), Vol. 78, No.11. -128- [76] Oswaldo Lopez-Santos (2015), “Contribution to the DC-AC conversion in photovoltaic systems: Module oriented converters”, Thesis for Philosophy Doctor degree, Institut National des Sciences Appliquées de Toulouse (INSA de Toulouse) in Automation. [77] Pawan D. Kale, D.S. Chaudhari (2013), “A Review on Maximum Power Point Tracking (MPPT) Controlling Methods for A Photovoltaic System”, International Journal of Emerging Science and Engineering (IJESE), ISSN: 2319-6378, Volume 1, Issue 5, March. [78] Pawan D. Kale, D.S. Chaudhari (March 2013), “A Study of Efficient Maximum Power Point Tracking Controlling Methods for Photovoltaic System”, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 3. [79] Petr Mejzlik (1994), “A Bisection Method to Find All Solutions of a System of Nonlinear Equations”, Contemporary Mathematics, Vol. 180. [80] Poom Konghuay Rob, Somyot Kaitwanidvilai (2014), “Maximum Power Point Tracking Using Hybrid Fuzzy Based P&O and Back Propagation (BP) Neural Network for Photovotaic System”, International Journal of Innovative, Computing, Information and Control, Vol. 10, No. 5. [81] R. Leyva, C. Alonso, I. Queinnec, A. Cid-Pastor, D. Lagrange, L. Martinez- Salamero (2006), “MPPT of Photovoltaic Systems using Extremum-Seeking Control”, IEEE Transactions on Aerospace and Electronic Systems and Electronic Systems, Vol. 42, No. 1. [82] R. Leyva, C. Olalla, H. Zazo, C. Cabal, A. Cid-Pastor, I. Queinnec, C. Alonso (2012), “MPPT based on Sinusoidal Extremum-Seeking Control in PV Generation”, Internaltional Journal of Photoenergy, Hindawi Publishing Corporation. [83] R. Ramaprabha, B.L Mathur (January 2011), “Intelligent Controller based Maximum Power Point Tracking for Solar PV System”, International Journal of Computer Applications (0975-8887), Vol. 12, No. 10. [84] Ranbir Soram, Sudipta, Soram Rakesh Singh, Memeta Khomdram, Swavana Yaikhom, Sonamani (2013), “On the Rate of Convergence of Newton- -129- Raphson Method”, The International Journal of Engineering and Science (IJES), Vol. 2, Issue 11. [85] Ravinder K. Kharb, Md. Fahim Ansari, S. L. Shimi (2014), “Design and Implementation of ANFIS based MPPT Scheme with Open Loop Boost Converter for Solar PV Module”, International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, Vol. 3, Issue 1. [86] Reham Haroun, Abdelali El Aroudi, Angel Cid-Pastor, Germain Garica, Carlos Olalla, and Luis Martinez-Salamero (June 2015), “Impedance Matching in Photovoltaic Systems Using Cascaded Boost Converters and Sliding-Mode Control”, IEEE Transactions on Power Electronics, Vol. 30, No. 6, June 2015. [87] Remus Teodorescu, Marco Liserre, Pedro Rodriguez (2011), “Grid Converter for Photovoltaic and Wind Power System”, John Wiley and Sons Publisher, ISBN 978-0-470-05751-3. [88] Sanford Weiberg (2005), “Applied Linear Regression”, John Willey&Sons, InC., Publishcation, ISBN 0-471-66379-4. [89] Seddik Bacha, Lulian Munteanu, Antoneta Luliana Bratcu (2014), “Power Electronic Converters Modeling and Control”, Springer Publisher, ISBN 978- 1-4471-5478-5. [90] Siew-Chong Tan, Yuk-Ming Lai, Chi Kong Tse (2012), “Sliding Mode Control of Switching Power Converters – Techniques and Implementation”, CRC Press, Taylor and Francis Group. [91] Steven C. Chapra, Raymond P. Canale (2010), “Numerical Methods for Engineers”, McGraw-Hill, ISBN 978-0-07-340106-5. [92] Sulaimon Mutiu O. (2015), “Application of Weighted Least Squares Regression in Forecasting”, International Journal of Recent Research in Interdisciplinary Sciences (IJRRIS), Vol. 2, Issue 3. [93] Syafaruddin, Hiyama, Takashi (2008), “ANN based Optiaml Operating Points of PV Array under Partially Shaded Condition”, The International Conference on Electrical Engineering, Okinawa, Japan. -130- [94] T. Pavlovic, Z. Pavlovic, L. Pantic, Lj. Kostic (2010), “Determining Optimum Tilt Angles and Orientations of Photovoltaic Panels in Nis, Serbia”, Contemporary Material I-2. [95] Tao Zhou and Bruno François (2010), “Energy Management and Power Control of a Hybrid Active Wind Generator for Distributed Power Generation and Grid Integration”, IEEE Transactions on Industrial Electronics. [96] Tatjana Kalitjuka (2011), “Control of Voltage Source Converters for Power System Applications”, Master of Science in Electric Power Engineering, Norwegian University of Science and Technology. [97] Teresa Orłowska-Kowalska, Frede Blaabjerg, José Rodríguez (2014), “Advanced and Intelligent Control in Power Electronics and Drives”, Springer Publisher, Volume 531, ISBN 978-3-319-03401-0. [98] Texas Instrument (2013), “LM35 Precision Centigrade Temperature Sensors”, http://www.farnell.com/datasheets/1848945.pdf. [99] The Institute of Electrical and Electronics Engineers, Inc, IEEE Standard 1547 for Interconnecting Distributed Resources with Electric Power Systems, 28 July 2003, http://fglongatt.org/OLD/Archivos/Archivos/SistGD/IEEE1547.pdf. [100] Vernier (2013), http://www.vernier.cz/katalog/manualy/en/pyr-bta.pdf [101] William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery (2002), “Numerical Recipes in C – The Art of Scientific Computing”, The Press Sysndicate of University of Cambridge, ISBN 0-521-43108-5. [102] Xin Yan, Xiao Gang Su (2009), “Linear Regression Analysis–Theory and Computing”, World Scientific Publishing Co.Pte.Ltd, ISBN 978-981-283-410-2. [103] Yann Riffonneau, Seddik Bacha (2011), “Optimal Power Flow Management for Grid Connected PV Systems With Batteries”, IEEE Transactions on Sustainable Energy, Vol. 2, No. 3. [104] Yoash Levron and Doron Shmilovitz (March 2013), “Maximum Power Point Tracking Employing Sliding Mode Control”, IEEE Transactions on Circuits and Systems, Vol. 60, No. 3. -131- [105] Yu Zhang (2011), “Small-Signal Modeling and Analysis of Parallel- Connected Power Converter Systems for Distributed Energy Resources”, Dissertation for degree of Doctor of Philosophy, University of Miami. [106] Yuan-Kang Wu, Chao-Rong Chen, Hasimah Abdul Rahman (2014), “A Novel Hybrid Model for Short-Term Forecasting in PV Power Generation”, International Journal of Phtoenergy, Hindawi Publishing Corporation, Volume 14. 132 PHỤ LỤC 1. Thiết lập hệ phương trình tại các điểm đặc biệt, ma trận Jacobian và ma trậnnghịch đảo của Jacobian cho bài toán xác định thông số ẩn - Các thành phần của ma trận Jacobian: ( )1 1 F x1 x∂ \=∂ ( )1 3 4 4 2 5 3 F x a a xexp 1x a x ∂ += − + ∂ ( ) ( )1 2 3 4 4 3 4 42 3 5 35 3 F x x a a x a a x.expx a xa x ∂ + += ∂ ( )1 3 4 44 2 4 4 5 3 5 3 5 F x a a xa x aexpx a x a x x ∂ += − − ∂ ( )1 3 4 42 5 5 F x a a xx x ∂ += ∂ ( )2 1 F x1 x∂ \=∂ ( )2 1 4 2 5 3 F x a xexp 1x a x ∂ = − + ∂ ( )2 1 4 2 1 42 3 5 3 5 3 F x a x x a xexpx a x a x ∂ = ∂ ( )2 1 1 2 1 4 4 5 5 3 5 3 F x a a x a xexpx x a x a x ∂ = − − ∂ ( )2 1 42 5 5 F x a xx x ∂= ∂ ( )3 1 F x1 x∂ \= −∂ ( )3 2 2 5 3 F x aexp 1x a x ∂ = − ∂ ( )3 2 2 22 3 5 3 5 3 F x a x aexpx a x a x ∂ = − ∂ ( )3 4 F x0 x∂ \=∂ ( )3 22 5 5 F x ax x ∂= − ∂ ( )4 1 F x1 x∂ \=∂ ( )3 3 4 4 4 3 33 4 42 2 3 3 4 42 4 4 3 3 5 a a a xexpF x x xa a x1 exp x x a a xx x x1 expx x x + ∂ + = − − ∂ + + + ( )3 2 3 4 4 3 4 4 24 3 3 32 3 4 4 223 3 3 4 42 4 4 3 3 5 a x a a x a a x1 expF x x x xx (a a x ) x x a a xx x x1 expx x x + ++ ∂ + = + ∂ ++ + -133- 3 4 44 4 2 4 4 3 3 5 3 4 4 3 4 44 2 2 4 4 3 3 3 3 5 3 4 4 3 4 42 2 4 4 3 3 5 3 3 3 53 3 4 42 4 3 3 a a xF a x aexpx x x x a a x a a xa x x x xexp 1 expx x x x x a a x a a xx x a x1 1exp 1 expx x x x x x x aa a xx x1 exp x x +∂= − − ∂ + ++ + + + − + + + − ++ 24 5 xx + 34 4 42 2 5 5 2 3 4 42 4 45 3 3 5 aF a xx x a a xx x xx 1 exp x x x ∂= + ∂ ++ + 2 4 1 4 45 2 5 3 5 5 3 5 x x a x xF 1 expa x x a x x \= − + ( )5 1 F x0 x∂ \=∂ ( )5 4 1 4 2 5 3 5 5 3 F x x a x1 1 expx a x x a x ∂ = − ∂ ( ) ( )5 5 3 1 4 5 2 4 1 42 3 3 5 3 5 5 3 F x a x a x a x x a x1 expx a x x a x ∂ + = − ∂ ( )5 2 1 2 4 1 42 4 5 3 5 5 3 5 3 5 5 3 5 F x x a x x a x 11 expx a x x a x a x x a x x ∂ = + − + ∂ ( )5 2 4 1 4 42 3 5 5 3 5 5 3 5 F x x x a x 2xexpx a x x a x x ∂ = − − ∂ - Chương trình xác định thông số ẩn clc; clear; a1=7.36; a2=30.4; a3=24.2; a4=6.83; a5=1; x1=7.36; x2=0.104*10^(-4); x3=1.31; x4=0.251; x5=1168; X=[x1;x2;x3;x4;x5]; esp=0.1; N=0; dk=1; while (dk==1) f1=x1-x2*exp((a3+a4*x4)/(a5*x3))+x2-(a3+a4*x4)/x5-a4; f2=x1-x2*exp((a1*x4)/(a5*x3))+x2-(a1*x4)/x5-a1; f3=x2*exp(a2/(a5*x3))+a2/x5-x2-x1; P=x1-x2*(exp((a3+a4*x4)/(a5*x3))-1)-(a3+a4*x4)/x5; Q=-x2/(a5*x3)*exp((a3+a4*x4)/(a5*x3))-1/x5; -134- R=(x2*x4/(a5*x3)*exp((a3+a4*x4)/(a5*x3))+x4/x5)*(x2/(a5*x3)*exp((a3+a4*x4)/(a5*x3))+1/x5); S=(1+x2*x4/(a5*x3)*exp((a3+a4*x4)/(a5*x3))+x4/x5); f4=P+a3*(Q+R/S); f5=(x2/(a5*x3))*(x4/x5-1)*exp(a1*x4/(a5*x3))+x4/(x5*x5); F=[f1;f2;f3;f4;f5]; j11=1; j12=1-exp((a3+a4*x4)/(a5*x3)); j13=(x2*(a3+a4*x4)/(a5*x3*x3))*exp((a3+a4*x4)/(a5*x3)); j14=-((a4*x2)/(a5*x3))*exp((a3+a4*x4)/(a5*x3))-a4/x5; j15=(a3+a4*x4)/(x5*x5); j21=1;j22=1-exp((a1*x4)/(a5*x3)); j23=(a1*x2*x4)/(a5*x3*x3)*exp((a1*x4)/(a5*x3)); j24=-a1/x5-(a1*x2)/(a5*x3)*exp((a1*x4)/(a5*x3)); j25=(a1*x4)/(x5*x5); j31=-1; j32=exp(a2/(a5*x3))-1; j33=-(a2*x2)/(a5*x3*x3)*exp((a2)/(a5*x3)); j34=0; j35=-a2/(x5*x5); j41=1; j42=1-exp((a3+a4*x4)/x3)-((a3/x3)*exp((a3+a4*x4)/x3)/(1+(x2*x4/x3)* exp((a3+a4*x4)/x3)+x4/x5)^2; j43=x2*(a3+a4*x3)/x3^2+(a3*x2/x3^2)+(a3*x2/x3^2)*(1+(a3+a4*x4)/x3)* exp((a3+a4*x4)/x3)/ (1+(x2*x4/x3)* exp((a3+a4*x4)/x3)+x4/x5)^2; j44=-(a4*x2/x3)* exp((a3+a4*x4)/x3)-a4/x5-a3*(-((x2/x3)* exp((a3+a4*x4)/x3)+1/x5)*((x2/x3)*(1+a4*x4/x3)* exp((a3+a4*x4)/x3)+1/x5)/ (1+(x2*x4/x3)* exp((a3+a4*x4)/x3)+x4/x5)^2; j45=a4*x4/x5^2+a3/(x5^2*(1+(x2*x4/x3)* exp((a3+a4*x4)/x3)+x4/x5)^2); j51=0;j52=(1/(a5*x3))*(x4/x5-1)*exp((a1*x4)/(a5*x3)); j53=-(x2/(a5*x3*x3))*(x4/x5-1)*exp((a1*x4)/(a5*x3))-((a1*x2*x4)/(a5*x3*x3*x3))*(x4/x5-1)*exp((a1*x4)/(a5*x3)); j54=((x2/(a5*x3*x5))+((a1*x2)/(a5*a5*x3*x3))*(x4/x5-1))*exp((a1*x4)/(a5*x3))+1/(x5*x5); j55=-2*x4/(x5*x5*x5)-(x2*x4/(a5*x3*x5*x5))*exp((a1*x4)/(a5*x3)); J=[j11 j12 j13 j14 j15;j21 j22 j23 j24 j25;j31 j32 j33 j34 j35;j41 j42 j43 j44 j45;j51 j52 j53 j54 j55]; A=F;X=X-inv(J)*F;x1=X(1,1);x2=X(2,1);x3=X(3,1);x4=X(4,1);x5=X(5,1); f1=x1-x2*exp((a3+a4*x4)/(a5*x3))+x2-(a3+a4*x4)/x5-a4; f2=x1-x2*exp((a1*x4)/(a5*x3))+x2-(a1*x4)/x5-a1; f3=x2*exp(a2/(a5*x3))+a2/x5-x2-x1; P=x1-x2*(exp((a3+a4*x4)/(a5*x3))-1)-(a3+a4*x4)/x5; Q=-x2/(a5*x3)*exp((a3+a4*x4)/(a5*x3))-1/x5; R=(x2*x4/(a5*x3)*exp((a3+a4*x4)/(a5*x3))+x4/x5)*(x2/(a5*x3)*exp((a3+a4*x4)/(a5*x3))+1/x5); -135- S=(1+x2*x4/(a5*x3)*exp((a3+a4*x4)/(a5*x3))+x4/x5); f4=P+a3*(Q+R/S);f5=x2/(a5*x3)*(x4/x5-1)*exp((a1*x4)/(a5*x3))+x4/(x5*x5); F=[f1;f2;f3;f4;f5]; B=F; C=abs(A-B); N=N+1; x1=X(1,1);x2=X(2,1);x3=X(3,1);x4=X(4,1);x5=X(5,1); if max(C)<esp dk=2; end if N==200 dk=2; end end 2. Tính toán thiết lập hàm số n(T) Bảng PL. 1 Kết quả xác định n từ thuật toán IB n 25 35 45 55 65 MF165EB3 1 0.9226 0.848 0.781 0.7152 SV-55 1 0.9192 0.845 0.776 0.772 - 1 panel MF165EB3: 2MF165EB3 stc stc 9n(T) 1 0.008017 (T T ) (T T )400000 \= − − + − \== \=++ 7.2278c3540000b100000a3000224.78c100000b3000a100 2668.3c3000b100a4 \=−= \=⇔ 400000/9c008017.0b 1a - 1 panel SV-55: 2SV 55 stc stc 91 1(T) 1 (T T ) (T T )10000 20000−→ = − − + − \== \=++ 7.2382c3540000b100000a300026.78c100000b3000a100 2624.3c3000b100a4 \=−= \=⇔ 20000/1c10000/91b 1a 3. Chương trình tìm MPP theo kỹ thuật IB - Số liệu ban đầu MF165EB3 Isc=7.36; Tstc=25+273; Rs=0.2511; Vt=1.681;Voc=30.4;Vmpp=24.2;Impp=6.83;I0=1.03*10^(-7); Iph=7.3616; Rp=1172.1; Cti=0.00057; Ctv=-0.00346; Ctp=-0.00478; G=1000;T=25+273; n=1-0.008017*(T-Tstc)+9/400000*(T-Tstc)*(T-Tstc); Iph=Iph*(S/1000+Cti*(T-Tstc)); Vt=n*Vt*T/Tstc; Isc=(G/1000)*(Isc+Isc*Cti*(T-Tstc)); Rp=Rp*1000/G; Voc=Voc*(1+Ctv*(T-Tstc))+Vt*log(G/1000); - Số liệu ban đầu SV55 -136- Isc=3.25; Tstc=25+273; Rs=0.151;Rp=1675.9; Vt=1.141;Voc=22.14; Vmpp=18.4;Impp=3.06;I0=1.623*10^(-8); Iph=3.2502; Cti=0.00047;Ctv=-0.000743;Ctp=-0.00451; G=1000;T=25+273;n=1-91/10000*(T-Tstc)+(T-Tstc)*(T-Tstc)/20000; Iph=Iph*(G/1000+Cti*(T-Tstc)); Vt=n*Vt*T/Tstc; Isc=S/1000*(Isc+Isc*Cti*(T-Tstc));Rp=Rp*1000/G; Voc=Voc*(1+Ctv*(T-Tstc))+Vt*log(G/1000); - Chương trình tìm MPP % chuong trinh tinh I1 A=0.01:0.01:Isc; j=1; for n1=0.01:0.01:Isc I1=n1; dongdien=Iph-I0*(exp((V(i)+I1*Rs)/Vt)-1)-(V(i)+I1*Rs)/Rp; saiso=abs(dongdien-I1); Ci(j)=saiso; j=j+1; end B=min(Ci); L=length(Ci); for j=1:1:L if B==Ci(j) I(i)=j/100; end end clear B L Ci j A n1 saiso I1 dongdien % chuong trinh tinh I2 A=0.01:0.01:Isc; j=1; for n1=0.01:0.01:Isc I1=n1; dongdien=Iph-I0*(exp((V(i+1)+I1*Rs)/Vt)-1)-(V(i+1)+I1*Rs)/Rp; saiso=abs(dongdien-I1); Ci(j)=saiso; j=j+1; end B=min(Ci); L=length(Ci); I1=0; for j=1:1:L if B==Ci(j) I(i+1)=j/100; end end clear B L Ci j A n1 saiso I1 dongdien % chuong trinh tinh I3 A=0.01:0.01:Isc; j=1; for n1=0.01:0.01:Isc I1=n1; -137- dongdien=Iph-I0*(exp((V(i+2)+I1*Rs)/Vt)-1)-(V(i+2)+I1*Rs)/Rp; saiso=abs(dongdien-I1); Ci(j)=saiso; j=j+1; end B=min(Ci); L=length(Ci); I1=0; for j=1:1:L if B==Ci(j) I(i+2)=j/100; end end clear B L Ci j A n1 saiso I1 dongdien % chuong trinh tinh I4 A=0.01:0.01:Isc; j=1; for n1=0.01:0.01:Isc I1=n1; dongdien=Iph-I0*(exp((V(i+3)+I1*Rs)/Vt)-1)-(V(i+3)+I1*Rs)/Rp; saiso=abs(dongdien-I1); Ci(j)=saiso; j=j+1; end B=min(Ci); L=length(Ci); I1=0; for j=1:1:L if B==Ci(j) I(i+3)=j/100; end end clear B L Ci j A n1 saiso I1 dongdien clc; clear; nhapdulieubandau; V=zeros(1,30); I=zeros(1,30); i=1 ; V(i)=0;deltaV=a2/10; V(i+1)=V(i)+deltaV;V(i+2)=V(i)+2*deltaV; chuongtrinhtinhI1;chuongtrinhtinhI2;chuongtrinhtinhI3; P(i)=V(i)*I(i); P(i+1)=V(i+1)*I(i+1);P(i+2)=V(i+2)*I(i+2); esp=0.1; dk=1;solanlap=0; while (i<200)&(dk==1) solanlap=solanlap+1; if (P(i)<P(i+1)) if (P(i+1)>P(i+2))|(P(i+1)==P(i+2)) V(i+3)=V(i+1)+0.5*deltaV/k; k=k+1; else V(i+3)=V(i+2)+0.5*deltaV; -138- end end if (P(i)==P(i+1))|(P(i)>P(i+1)) V(i+3)=V(i+1)-0.5*deltaV/k; k=k+1; end chuongtrinhtinhI4; P(i+3)=V(i+3)*I(i+3); Pmax1=P(i+3); Vmax1=V(i+3); maxP1=[P(i),P(i+1),P(i+2)]; maxP=max(maxP1); saisoP=abs(P(i+3)-maxP); i=i+1; if saisoP<esp dk=2; Pmax=P(i+2); Vmax=V(i+2); Imax=I(i+2); else dk=1; end end 4. Tính toán các thông số phía BBĐ DC/DC (với 1 panel MF165EB3) Vdc=12V, fx=50 kHz. Thông số cuộn cảm, tụ điện phía PVg: 3dc 12L 3.51 10 H6.83 0.01 50000 −≥ = ×× × 5pv 2 2 165 0.001C 5.63 10 F24.2 −× ×≥ = × Chọn Ldc=8 mH, Rdc=0.5 Ω, Cpv=1 mF với BBĐ DC/DC buck, Cpv=0.1 mF với BBĐ DC/DC boost. 5. Thiết lập mô phỏng mặt trượt và tín hiệu điều khiển tương đương 5.1 BBĐ DC/DC buck function [h,ueq] = Calculate(vpv,G,T,ipv,ic,Pmpp) k=0;r=0;T=T+273; Iscstc=7.36; Vmppstc=24.2;Imppstc=6.83; Vocstc=30.2;Tstc=25+273;Rs=0.2511; Iphstc=7.3616;Vtstc=1.6814; I0=1.03*10^(-7); Rp=1172.1;Cti=0.00057;Ctv=-0.00346; Iph=Iphstc*(G/1000+Cti*(T-Tstc)); n=1-0.008017*(T-Tstc)+9/400000*(T-Tstc)*(T-Tstc); Vt=n*Vtstc*T/Tstc;Isc=G/1000*Iscstc*(1+Cti*(T-Tstc)); Rp=Rp*1000/G; b=-((I0/Vt)*exp((vpv+ipv*Rs)/Vt)+1/Rp)/(1+(I0*Rs/Vt)*exp((vpv+ipv*Rs)/Vt)+Rs/Rp); C=0.001;L=0.008;R=0.5;fs=50000;Vdc=12; Ka=-0.05*G/1000; ueq=((ipv+b*vpv)*ipv/C+Ka*(Vdc+R*ipv)/L)/(iL*(ipv+b*vpv)/C+Ka*vpv/L); h=(ipv*vpv-Pmpp)+Ka*ic); end 5.2 BBĐ DC/DC boost function [h,ueq] = Calculate(vpv,G,T,ipv,ic,Vmpp) ueq=0;a=0;h=0; T=T+273; Iscstc=7.36; Vmppstc=24.2;Imppstc=6.83; -139- Vocstc=30.2;Tstc=25+273; Gstc=1000; Rs=0.2511; Iphstc=7.3616;Vtstc=1.6814;I0=1.03*10^(-7); Rp=1172.1*1000/G;Cti=0.00057;Ctv=-0.00346; Iph=Iphstc*(G/1000+Cti*(T-Tstc)); n=1-0.008017*(T-Tstc)+9/400000*(T-Tstc)*(T-Tstc);Vt=n*Vtstc*T/Tstc; a=-((I0/Vt)*exp((vpv+ipv*Rs)/Vt)+1/Rp)/(1+(I0*Rs/Vt)*exp((vpv+ipv*Rs)/Vt)+Rs/Rp); C=0.0001;L=0.008;R=0.5;fs=50000;Vdc=48; Kb=-0.183*G/1000;Kc=-1; h=Kb*(vpv-Vmpp)+Kc*ic; ueq=(Vdc-vpv)/Vdc+L*(Kb/Kc+a)*ic/(Vdc*C); end 6. Mô phỏng với 1 panel PVg 6.1 Kết quả tính toán năng lượng thu được để vẽ đồ thị hiệu suất Đồ thị hiệu suất đã biểu diễn trên các hình từ hình 3.29 đến hình 3.34 được thiết lập thông qua việc tính toán năng lượng tương ứng với 3 mức G khác nhau (cao G=1000W/m2, trung bình G=600W/m2, thấp G=200W/m2) trong khoảng thời gian vận hành 3s. Bảng PL. 2 Kết quả tính toán với 1 panel MF165EB3 khi sử dụng các kỹ thuật tìm MPP khác nhau tương ứng với BBĐ DC/DC buck tính trong 3s T (0C) G (W/m2) IB-SMC (Ws x3) IB-AVC (Ws x3) P&O (Ws x3) OV-AVC (Ws x3) CV-AVC (Ws x3) Temp-AVC (Ws x3) Pmpp (W x3) 25 1000 164.9 165 160.5 123.7 165 165 165.2 600 98.28 98.18 88.59 73.03 98.07 98.08 98.4 200 31.16 31.08 21.02 22.57 30.29 30.29 31.2 35 1000 157.4 157.5 153.7 115.7 153.7 157.3 157.85 600 94.36 94.26 86.11 69.22 91.04 93.77 94.63 200 30.44 30.4 21.08 21.94 26.48 28.68 30.6 45 1000 149.8 150 146.6 106.3 130.6 148.5 150.21 600 90.33 90.29 83.68 64.46 75.72 88.86 90.54 200 29.58 29.71 20.89 21.15 17.3 26.96 29.97 55 1000 142.2 142.4 139.2 95.11 90.37 138.6 142.57 600 86.17 86.18 80.58 58.56 46.71 83.15 86.4 200 29.11 28.92 20.78 20.16 0.71 24.75 29.18 65 1000 134.5 134.7 131.7 82.11 33.35 127.4 134.84 600 81.99 82.02 77.43 51.11 0.97 76.53 82.23 200 28.15 28.01 20.53 18.22 0 22.12 28.32 -140- Bảng PL. 3 Kết quả tính toán với 1 panel MF165EB3 khi sử dụng các kỹ thuật tìm MPP khác nhau tương ứng với BBĐ DC/DC boost tính trong 3s T (0C) G (W/m2) IB-SMC (Ws x3) IB-AVC (Ws x3) P&O (Ws x3) OV-AVC (Ws x3) CV-AVC (Ws x3) Temp-AVC (Ws x3) Pmpp (W x3) 25 1000 165.1 165.1 158.2 125.4 165.1 165.1 165.2 600 98.34 98.44 92.2 75.05 98.39 98.39 98.4 200 31.34 31.19 27.27 23.68 26.83 30.13 31.2 35 1000 157.8 157.7 150.8 117.4 154.1 157.8 157.85 600 94.54 94.52 88.68 81.04 91.26 94.13 94.63 200 30.64 30.51 26.48 23.05 25.83 28.94 30.6 45 1000 150.2 150.2 143.1 108.3 131 148.8 150.21 600 90.11 90.5 84.33 66.29 75.33 89.22 90.54 200 29.85 29.85 25.6 21.92 15.37 27.36 29.97 55 1000 142.4 142.5 135.5 96.29 89.55 139 142.57 600 85.97 86.36 80.48 59.48 43.93 83.53 86.4 200 29.11 29.14 24.61 19.93 2.53 25.29 29.18 65 1000 134.7 134.8 128 81.73 26.86 127.7 134.84 600 82.03 82.17 76.3 51.28 3.698 76.92 82.23 200 29.25 28.22 23.67 17.72 1.164 22.65 28.32 6.2 Đồ thị ppv(t), Pmpp(t), A(t) khi MPPT sử dụng kỹ thuật OV, CV, Temp, P&O G biến thiên theo kịch bản vận hành trên hình 3.14. Giá trị T=400C không đổi. -141-
Hình PL. 1 Đặc tính ppv(t), Pmpp, A(t) sử dụng kỹ thuật OV, CV, Temp, P&O với BBĐ DC/DC buck 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) OV -AV C B BD DC /DC buc k p (t)Pmpp(t)A(t) A(t)=3x97.78 Ws pv 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) CV -AV C B BD DC /DC buc k p (t)Pmpp(t)A(t) A(t)=3x127.1 Wspv 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) Tem p-A VC BB D D C/D C b uck p (t)Pmpp(t)A(t) A(t)=3x135.2 Wspv 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) P& O B BD DC /DC buc k p (t)Pmpp(t)A(t) A(t)=3x131.2 Wspv -142-
Hình PL. 2 Đặc tính ppv(t), Pmpp, A(t) sử dụng kỹ thuật OV, CV, Temp, P&O với BBĐ DC/DC boost 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) OV -AV C B BD DC /DC boo st p (t)Pmpp(t)A(t) pv A(t)=3x100 Ws 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) CV -AV C B BD DC /DC boo st p (t)Pmpp(t)A(t) A(t)=3x127.4 Wspv 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) Tem p-A VC BB D D C/D C b oost p (t)Pmpp(t)A(t) A(t)=3x135.4 Ws pv 0 0.5 1 1.5 2 2.5 30 50 100 150 Thoi gian (s) P& O B BD DC /DC boo st p (t)data2data3 A(t)=3x131 Wspv -143- Đồ thị dòng điện iC qua tụ Cpv tương ứng với kịch bản vận hành đang xét ở thời điểm 1s được biểu diễn trên hình PL. 3.
Hình PL. 3 Dòng qua tụ điện ở đầu vào BBĐ 7. Tính toán các thông số mô phỏng cấu trúc ghép PVg 7.1 Bộ biến đổi DC/AC 3 pha BBĐ DC/AC 3 pha (phía lưới) làm nhiệm vụ bám lưới để đưa được công suất từ mạch 1 chiều sang mạch xoay chiều. Vì điện áp và tần số lưới được coi là hằng số nên điện áp phía 1 chiều (Vdc) cũng phải là hằng số. BBĐ DC/AC 3 pha với sơ đồ cấu tạo mạch lực được mô tả trên hình PL. 4 [33], [66], [97]. Hình PL. 4 Sơ đồ cấu tạo mạch lực BBĐ DC/AC Sơ đồ mạch tương đương phía DC, AC của BBĐ DC/AC được mô tả trên hình PL. 5. 0.999 0.9992 0.9994 0.9996 0.9998 1 1.0002 1.0004 1.0006 1.0008 1.001-6 -4 -2 0 2 4 6 Thoi gian (s) Don g qu a tu C (A ) 0.998 0.9985 0.999 0.9995 1 1.0005 1.001 1.0015 1.002-0.1 -0.05 0 0.05 0.1 Thoi gian (s) Don g qu a tu C (A ) iga igb igc SW3 D5 SW1 D1 SW5 D3 Cdc SW2 SW4 SW6 R, L D2 D4 D6 A B C Vdcconv Rdc -144- Hình PL. 5 Sơ đồ mạch tương đương BBĐ DC/AC Trong đó: R=Rlọc + RBA, X=Xlọc + XBA, với Rlọc, RBA, Xlọc, XBA là điện trở, điện cảm của bộ lọc và MBA. Edcconv là sức điện động ở đầu ra BBĐ DC/DC, Edcinv, Rdcinv là sức điện động và điện trở phía DC của BBĐ DC/AC. Nhìn vào hình PL.5, công suất chỉ có thể đưa từ BBĐ DC/DC sang BBĐ DC/AC khi Edcconv > Edcinv, tức là dòng điện idc > 0. Phương trình cân bằng dòng điện phía AC: 0iii gcgbga =++ (PL.1) Phương trình cân bằng điện áp phía AC cho mỗi pha: uRidt diL g g ∆=+ (PL.2) trong đó: ginv uuu −=∆ Để giảm kích thước của mô hình toán cũng như thiết kế các bộ điều khiển, hai phép biến đổi cơ bản là αβ và dq thường được sử dụng trong các hệ thống có mạng điện xoay chiều 3 pha có kết nối lưới. Trong đó, biến đổi αβ đưa các biến trong mạng điện 3 pha abc về hệ trục cố định αβ còn biến đổi dq sử dụng hệ trục dq quay với tần số cố định (tần số cơ bản của lưới). Các vectơ điện áp uinv ở đầu ra BBĐ DC/AC, dòng điện ig được biểu diễn trên hệ tọa độ dq tựa điện áp lưới như mô tả trên hình PL. 6. Hình PL. 6 Hệ trục tọa độ dq tựa điện áp lưới Trong đó: Vgd=Ug là điện áp thành phần d của điện áp lưới, Vinvd là điện áp thành phần d của điện áp đầu ra BBĐ DC/AC, igd, igq là thành phần d và q của dòng điện ig, uinv ωe α d q Vinvd θ=θu β Vinvq igd igq 0 Vgd ig R Rdc Cdc Edcinv L ig ug ic idc Vdc Edcconv BBĐ DC/DC Lưới điện BBĐ DC/AC uinv Rdcinv -145- ugq=0, ωe = dθ/dt. Áp dụng công thức chuyển hệ trục tọa độ Park từ hệ trục 3 pha abc sang hệ trục quay dq tựa điện áp lưới cho biến dòng điện ig và điện áp ∆u có: d ga e gb e gc e2 2 2i i cos( t) i cos t i cos t3 3 3 π π = ω + ω − + ω + (PL.3) q ga e gb e gc e2 2 2i i sin( t) i sin t i sin t3 3 3 π π = − ω + ω − + ω + (PL.4) d a e b e b e2 2 2V u cos( t) u cos t u cos t3 3 3 π π ∆ = ∆ ω + ∆ ω − + ∆ ω + (PL.5) q a e b e b e2 2 2V u sin( t) u sin t u sin t3 3 3 π π ∆ = − ∆ ω + ∆ ω − + ∆ ω + (PL.6) trong đó: ∆ua, ∆ub, ∆uc là độ lệch điện áp tương ứng của các pha A, B, C. Đạo hàm hai vế (PL.3) theo t: ga gb gcde e e e ga e gb e gc e di di didi 2 2 2cos( t) cos t cos tdt 3 dt dt 3 dt 3 2 2 2i sin( t) i sin t i sin t3 3 3 π π = ω + ω − + ω + π π − ω ω + ω − + ω + (PL.7) Từ (PL.2) ta có: −∆= −∆= −∆= gccgc gbbgb gaaga iLRu L1 dtdi iLRu L1 dtdi iLRu L1 dtdi (PL.8) Sử dụng (PL.3), (PL.4), (PL.5), (PL.6) và hệ phương trình (PL.8) được viết lại theo hệ tọa độ dq: de q d d di R 1i i Vdt L L \= ω − + ∆ (PL.9) qe d q q di R 1i i Vdt L L \= −ω − + ∆ (PL.10) Từ (PL.9) và (PL.10) ta có mô hình đối tượng điều khiển trên miền toán tử Laplace như mô tả trên hình PL.7. -146- Hình PL. 7 Mô hình đối tượng điều khiển trên miền toán tử Laplace trong đó: TL=L/R là hằng số thời gian của mạch. 7.2 Xác định thông số bộ điều khiển trong cấu trúc điều khiển ghép nối lưới Căn cứ mô hình đối tượng trên hình PL.7, mạch vòng điều khiển trong cấu trúc điều khiển ghép nối lưới được mô tả trên hình PL.8 [37], [44], [97]. Hình PL. 8 Cấu trúc mạch vòng điều khiển trong cấu trúc điều khiển ghép nối lưới Xác định thông số bộ điều khiển dòng điện: Để tính thông số bộ điều khiển dòng điện, sử dụng sơ đồ thay thế mạch vòng điện bỏ qua thành phần xen kênh dq được mô tả trên hình PL. 9. Hình PL. 9 Sơ đồ mạch điện thay thế mạch vòng dòng điện nghịch lưu nguồn áp igref + - Gc(s) uref ~ ~ uinv ug R L ig GPWM(s) ig id L 1R(1 sT )+ - ωeL Vinvd Vgd + Vinvq + ωeL L 1R(1 sT )+ iq - CS2 Vdcref - + Vdc Bộ điều khiển điện áp + - igdref -ωeL igq ωeL Vqref PI + igqref =0 - + igq PI Vinvdref + + Vgd + Vinvqref Vdref PWM + Vgq + abc→dq ug PLL ig θ abc→dq vgd vgq igd igq Vdc uref -147- Hàm truyền mô tả mối quan hệ giữa dòng điện và độ lệch điện áp ở đầu ra BBĐ DC/AC dưới dạng toán tử Laplace được xác định bởi (PL.10) [33], [97]: gid inv g i (s)G (s) u (s) u (s)= − (PL.10) Viết lại (PL.10) dưới dạng toán tử Laplace: gid g g i (s)G (s) Ri sLi= + idL 1G (s)R(1 sT ) ⇔ =+ (PL.11) Mạch vòng điều khiển dòng điện được mô tả toán học như trên hình PL.10 (tổng quát cho cả thành phần dòng id, iq) [37]. Hình PL.10 Mô tả toán học mạch vòng điều khiển dòng điện Hàm truyền hệ hở của mạch vòng dòng điện được xác định theo (PL.12): ih ci PWM id fiG (s) G G G G=( )( )ih ci L S 1/ RG (s) G1 sT 1 sT ⇔ =+ + (PL.12) Bộ điều khiển Gci cho mạch vòng dòng điện được xác định bởi (PL.13) [9]: iici ip KG (s) Ks \= + (PL.13) trong đó: ipS LK ,2T \= iiS RK2T \= Xác định thông số bộ điều khiển điện áp: Viết phương trình Kirchhoff 1 ở phía DC của BBĐ DC/AC trong mô hình tín hiệu nhỏ [33], [97]: dc dcdc dc tdc dv vC idt R \= − c tdc dcdc tdc v (1 s.R C )iR +⇔ = (PL.14) trong đó: Rtdc là điện trở tải tương đương ở phía DCbus. Cân bằng công suất đầu vào một chiều và công suất đầu ra phía xoay chiều: g g dc dc3U i v i= ⇔ g g g g dc dc dc dc dc dc dc dc3I U 3i U V I V i v I v i+ = + + + (PL.15) trong đó: Giá trị ổn định g g dc dc3I U V I= , thành phần dcdc i~v~ rất nhỏ có thể bỏ qua. Thế (PL.14) vào (PL.15) ta có (PL.16): igref + - Gci(s) ig d ig GPWM(s) Gid(s) Gfi(s) -148- dc tdc dcg g dc dc dc tdc v (1 s.R C )3i U V v IR+ \= + g tdcdc dc tdc dcg 3U RvV (2 sR C )i ⇔ =+ (PL.16) Hàm truyền mối quan hệ giữa điện áp và dòng điện: g tdc g tdcdc dcvi tdc dcdc dc dcg 3U R3U Rv 2V1G R CV 2 sRt Ci 1 s 2 \= = =+ + Cấu trúc điều khiển mạch vòng điều khiển điện áp cho BBĐ DC/AC được mô tả trên hình PL.11 [37], [44]. Hình PL. 11 Cấu trúc mạch vòng điều khiển điện áp cho BBĐ DC/AC Hàm truyền hệ kín của mạch vòng dòng điện được xác định theo (PL.17): ihk ih GG (s)1 G \=+ kS 1G (s)1 2T s ⇔ =+ (PL.17) Hàm truyền hệ hở của mạch vòng điện áp được xác định theo (PL.18): vh cv k vi fvG (s) G (s)G (s)G (s)G (s)= g tdc dcvh cv tdc dc S 3U R2V 1G (s) G R C 5T1 s 1 s 2 2 ⇔ =+ + (PL.18) Bộ điều khiển Gcv cho mạch vòng dòng điện được xác định bởi (PL.19) [9]: vicv vp KG Ks \= + (PL.19) trong đó: dc dc dcvp g tdc S V R CK15U R T \= , dcvi g tdc S 2VK15U R T \= 7.3. Tính toán thông số điều khiển ghép nối lưới - Điện áp trên Vdc: g(pha pha)dc 2 2U 2 2 400V 804V1.73 0.81253m − ×= = = × chọn Vdc=804V. - Thông số BBĐ DC/DC + - Vdcref Gcv Gk(s) Gvi(s) Vdc Gfv -149- 4pv 2 2 39.6 0.001C 6 10 F363 −× ×≥ = × dc804L 0.015H 109.27 0.001 50000≥ = × × 3C dc 2 2dc 2Q 2 39.6 30C 3.7 10 FV 804 −× ×≥ = = × Chọn Cpv=1 mF, Ldc=0.02 H, Rdc=0.1 Ω, Cdc= 5mF. - Tính toán thông số bộ điều khiển DC/AC Tham số của mạch phía xoay chiều của BBĐ DC/AC: fS=50 kHz → TS=2.10-5 Bộ lọc: Rlọc=0.0001 Ω, Llọc=4.5 x 10-4 H Máy biến áp: RBA = 0.00019 Ω, LBA = 8.84 x 10-4H, công suất định mức 40 kVA Tính trong hệ đơn vị cơ bản trên mỗi đơn vị công suất: 6BABA(pu) dm dcb R 0.00019R 1.2 10P Z 40 3.98 −= = = ×× 44BA BA(pu)dm cb L 8.84 10L 0.06 10P L 40 3.58 −−× \= = = ×× + Tính chọn tham số bộ điều khiển dòng điện Giá trị các đại lượng trong hệ đơn vị tương đối định mức: cb dm2 2S S 40 26.7 kVA3 3 \= = = dcb qcb gdm2 2V V U 400 326V3 3 \= = = = cbdcb qcb dcb S 26700I I 81.9AV 326 \= = = = dcbdcb qcb dcb V 326Z Z 3.98I 81.9 \= = = = Ω cb dcbL Z 3.98H rad / s= = × 4 4BA locpu cb L L (8.84 4.5) 10L 3.335 10 pu s / radL 3.98 −−+ + × \= = = × × 45BA loc pudcb R R (1.9 1) 10R 7.28 10 puZ 3.98 −−+ + × \= = = × 5 ii 5S R 7.3 10K 1.8252T 2 2 10 − −× \= = =× × -150- 4 ip 5S L 3.335 10K 8.32T 2 2 10 − −× \= = =× × + Tính tham số bộ điều khiển điện áp Hệ số quy đổi dòng điện về hệ đơn vị tương đối định mức: cbcb 1 1C 0.251Z 3.98 \= = = 3 dc(pu)5 10C 0.02pu rad / s0.251 −×= = × 2 2dc tdc(pu)cb dm V 804R 4.06puZ P 3.98 40000 \= = =× g g(pu)dcb 2 2U 200003 3U 61.35pu V 326= = = dcdc(pu) dcb V 804V 2.47 puV 326 \= = = dcui 5 g tdc S 2V 2 2.47k 66.115U R T 15 61.35 4.06 2 10− ×= = = × × × × tdc dcvp vi R C 4.06 0.02k k 66.1 2.682 2 ×= = × = 8. Cấu trúc trên Matlab/Simulink điều khiển ghép nối lưới Hình PL. 12 Sơ đồ mô phỏng khối điều khiển ghép nối lưới cho BBĐ DC/AC -151- Hình PL. 13 Cài đặt thông số điều khiển cho khối điều khiển ghép nối lưới Công suất trao đổi giữa phía lưới và phía Dcbus được xác định theo các công thức sau: d d q q d q q d 3P (V i V i )23Q ( V i V i )2 \= + \= − + 9. Chương trình mạch thực nghiệm Mạch 1 include <modbus.h>include <modbusDevice.h>include <modbusRegBank.h>include <modbusSlave.h>include <MCP3008.h>define IN_pin 9 // chan 9 dung de dieu khien ir2104 chan INdefine CS_PIN 10define CLOCK_PIN 13define MOSI_PIN 11define MISO_PIN 12 MCP3008 adc(CLOCK_PIN, MOSI_PIN, MISO_PIN, CS_PIN); long solar_volt; long solar_current; long bat_volt ; long bat_current; long load_current; long pwm1_current; long pwm1_setpoint; long pwm2_setpoint; long light_sense; long air_temp; long solar_temp; long solar_watts, W_ph, Buck_watts; long old_solar_watts; long old_solar_volt; int track_direction; long old_solar_ current; word mode_run, start_tinh_cong_suat, full_load; word load_en; word set_load_volt; word step_value; word wide_set; word wide2_set; long Vmax, Times, Old_energy, solanlaymay, Old_times, Buck_Wph, Old_energy2; word reset_Wph;-152- enum charger_state off,startup,mppt_track charger_state; modbusDevice regBank; modbusSlave slave; void setup() regBank.setId(10); regBank.add(10003); regBank.add(10004); regBank.add(30001); regBank.add(30002); regBank.add(30003); regBank.add(30004); regBank.add(30005); regBank.add(30006); regBank.add(30007); regBank.add(30008); regBank.add(30009); regBank.add(30010); regBank.add(30011); regBank.add(30012); regBank.add(30013); regBank.add(30015); regBank.add(30016); regBank.add(40010); regBank.add(40011); regBank.add(40012); regBank.add(40013); regBank.add(40014); regBank.add(40015); regBank.add(40016); regBank.add(40017); regBank.add(40018); regBank.add(40019); slave._device = ®Bank; slave.setBaud(9600); track_direction = 1; TCCR1B = (TCCR1B & 0b11111000) | B00000001; void loop() read_sensors(); modbus_232(); run_charger(); run_load(); tinh_cong_suat(); full_load_en(); void read_sensors() int sample1=0; int sample2=0; int sample3=0; int sample4=0; int sample5=0; int sample7=0; int sample8=0; int sample9=0; for(int i=0;i<10;i++)sample1 += analogRead(A0); sample2 += analogRead(A1); sample3 += analogRead(A2); sample4 += analogRead(A3); sample5 += analogRead(A6); sample7 += adc.readADC(2); sample8 += adc.readADC(3); sample9 += adc.readADC(4); delayMicroseconds(10); solar_volt = sample1/0.2749982451; solar_current = abs((sample2-5135)/0.36472); bat_volt = sample3 /0.2702540941; load_current = abs((sample4-5145)/0.376); bat_current = abs((sample5-5130)*2.7660577718); light_sense = sample7 * 1; air_temp = sample8 * 50/1024; solar_watts = (solar_current * solar_volt)/1000 ; Buck_watts=(bat_current * bat_volt)/ 1000; Vmax =(18.58575-0.00743 * solar_temp)*10; void modbus_232() // function truyen thong 232 regBank.set(30001, (word) solar_volt/100); regBank.set(30002, (word) solar_current/100); regBank.set(30003, (word) bat_volt/100); regBank.set(30004, (word) load_current/100); regBank.set(30005, (word) pwm1_setpoint); regBank.set(30006, (word) pwm2_setpoint); regBank.set(30007, (word) light_sense); regBank.set(30008, (word) air_temp); regBank.set(30010, (word) solar_watts/100); regBank.set(30011, (word) bat_current/100); regBank.set(30012, (word) W_ph); regBank.set(30013, (word) Vmax); regBank.set(30015, (word) (Buck_watts / 100)); regBank.set(30016, (word) Buck_Wph); mode_run = regBank.get(40010); step_value = regBank.get(40011); wide_set = regBank.get(40012); wide2_set = regBank.get(40013); load_en = regBank.get (40014); set_load_volt = regBank.get (40015); solar_temp = regBank.get (40016); start_tinh_cong_suat = regBank.get (40017); full_load = regBank.get (40018); reset_Wph = regBank.get (40019); void run_charger() if ((mode_run == 0) || (bat_volt > 14000)) -153- pwm1_setpoint =0; digitalWrite(9,LOW); if ((mode_run == 1) && (bat_volt < 13800) && (solar_volt > bat_volt + 1000)) if ((solar_volt > 18400) && (pwm1_setpoint < 250) && (solar_current <3200)) pwm1_setpoint = pwm1_setpoint + 1; if ((solar_volt < 18400) && (pwm1_setpoint > 15)) pwm1_setpoint = pwm1_setpoint - 1; analogWrite(9, pwm1_setpoint); delayMicroseconds(10); if ((mode_run == 2) && (bat_volt < 13800) && (solar_volt > bat_volt + 1000)) if ((solar_volt > Vmax*100) && (pwm1_setpoint < 250) && (solar_current <3200)) pwm1_setpoint = pwm1_setpoint + 1; if ((solar_volt < Vmax*100) && (pwm1_setpoint > 15)) pwm1_setpoint = pwm1_setpoint - 1; analogWrite(9, pwm1_setpoint); delayMicroseconds(10); old_solar_watts = solar_watts; if((mode_run == 3) && (bat_volt < 13800) && (solar_volt > bat_volt + 2000)) if ((solar_watts > old_solar_watts) && (pwm1_setpoint < 250) && (solar_current <3200)) if (solar_volt > old_solar_volt) pwm1_setpoint = pwm1_setpoint + step_value; if (solar_volt < old_solar_volt) pwm1_setpoint = pwm1_setpoint - step_value; if ((solar_watts < old_solar_watts) && (pwm1_setpoint >15)) if (solar_volt > old_solar_volt) pwm1_setpoint = pwm1_setpoint + step_value; if (solar_volt < old_solar_volt) pwm1_setpoint = pwm1_setpoint - step_value; pwm1_setpoint = pwm1_setpoint - step_value; analogWrite(9, pwm1_setpoint); delayMicroseconds(10); old_solar_watts = solar_watts; if((mode_run == 4) && (bat_volt <= 13600) && (solar_volt > bat_volt + 2000)) if ((solar_watts >= old_solar_watts) && (pwm1_setpoint < 250) && (solar_current <3200)) pwm1_setpoint = pwm1_setpoint + step_value; if ((solar_watts < old_solar_watts) && (pwm1_setpoint >15)) pwm1_setpoint = pwm1_setpoint - step_value; analogWrite(9, pwm1_setpoint); old_solar_watts = solar_watts; if((mode_run == 4) && (bat_volt >= 13600) && (bat_volt <= 13850) && (solar_volt > bat_volt + 2000)) if ((solar_watts >= old_solar_watts) && (pwm1_setpoint < 250) && (solar_current < 186800-13.5*solar_volt ) && (solar_volt >= old_solar_volt)) pwm1_setpoint = pwm1_setpoint + step_value; if ((solar_watts < old_solar_watts) && (pwm1_setpoint >15) && (solar_current > 186800-13.5*solar_volt) && (solar_volt <= old_solar_volt)) pwm1_setpoint = pwm1_setpoint - step_value; analogWrite(9, pwm1_setpoint); old_solar_watts = solar_watts; void run_load() if (load_en == 0) pwm2_setpoint =0; digitalWrite(6,LOW); if (load_en == 1) if ((bat_volt > set_load_volt) && (pwm2_setpoint < 250) && (load_current < 5000)) pwm2_setpoint = pwm2_setpoint + 1; if (((bat_volt < set_load_volt) && (pwm2_setpoint >10)) || (load_current >= 5000)) pwm2_setpoint = pwm2_setpoint - 1; analogWrite(6, pwm2_setpoint); void tinh_cong_suat() Times = millis(); if (start_tinh_cong_suat ==1) Old_energy = Old_energy + solar_watts*(Times - Old_times)/60000; W_ph= Old_energy Old_times = Times; if (reset_Wph ==1) Old_energy = 0; void full_load_en() if (load_en == 1) if (full_load ==1 ) analogWrite(6, 250); 10. Sơ đồ đi dây mạch lực và mạch điều khiển của mô hình thiết bị thực |