Luận án Nghiên cứu đề xuất giải pháp điều khiển để nâng cao hiệu quả vận hành hệ thống Microgrid
1. Tính cấp thiết của đề tài
Một trong những vấn đề mà các nước trên thế giới đang phải đối mặt là làm
thế nào để đáp ứng nhu cầu năng lượng ngày càng tăng. Điều này làm tăng nhu cầu
về tài nguyên năng lượng, nhất là năng lượng hóa thạch mà ban đầu được coi là vô
tận. Tuy nhiên, chúng đã được sử dụng đến mức cạn kiệt và việc này đã dẫn đến
những tác động tiêu cực như biến đổi khí hậu, gây nóng lên toàn cầu. Đây cũng là
một trong những mối bận tâm của xã hội ngày nay [1]. Thỏa thuận Paris 2015, đã
được thông qua nhằm ngăn chặn sự gia tăng nhiệt độ trung bình toàn cầu, xác định
các nguyên nhân chính của biến đổi khí hậu, đó là sử dụng nhiên liệu hóa thạch cho
các phương tiện giao thông và sản xuất năng lượng gây phát thải khí gây hiệu ứng
nhà kính [2].
Để giải quyết vấn đề nóng lên toàn cầu các nước đang tập trung vào nghiên
cứu giải pháp làm giảm thiểu phát thải khí gây hiệu ứng nhà kính, đó là cắt giảm sử
dụng nhiên liệu hóa thạch và chuyển trọng tâm sang sử dụng các nguồn năng lượng
bền vững, thân thiện với môi trường hơn trong sản xuất điện năng. Tuy nhiên, việc
sử dụng các nguồn năng lượng phân tán (DER) đặt ra một số thách thức nảy sinh từ
các yếu tố bất định của chúng (công suất đầu ra phụ thuộc vào các yếu tố thời
tiết, ). Khi lưới điện có sự thâm nhập cao của các nguồn năng lượng tái tạo (RES)
sẽ dễ gây nên sự mất cân bằng công suất, cùng với các vấn đề liên quan về chất
lượng điện năng và độ tin cậy của hệ thống.
Hiện nay, Microgrid là cấu trúc lưới điện đang được quan tâm nghiên cứu vì
có khả năng tích hợp nhiều DER chủ yếu là các RES đã làm giảm đáng kể các mối
quan tâm về biến đổi khí hậu. Trong Microgrid, các nguồn đặt gần phụ tải nên giảm
công suất truyền trên lưới truyền tải và phân phối, vì vậy làm giảm yêu cầu về các
cơ sở hạ tầng truyền tải và phân phối điện, tăng cường độ tin cậy, giảm phát thải,
cải thiện chất lượng điện năng, giảm giá thành phát điện. Microgrid có thể hoạt
động linh hoạt ở chế độ kết nối lưới, độc lập và có thể chuyển đổi linh hoạt giữa 2
chế độ khi có yêu cầu của hệ thống [3]–[5].2
Tuy nhiên, so với lưới điện truyền thống, khi Microgrid chuyển sang hoạt
động chế độ vận hành độc lập gặp phải một số thách thức như sau: do tích hợp
nhiều nguồn năng lượng tái tạo (kết nối với lưới thông qua các bộ biến đổi điện tử
công suất) nên hệ thống có quán tính thấp, các RES phụ thuộc yếu tố thời tiết (biến
động, ngẫu nhiên và gián đoạn) nên gây khó khăn trong việc điều khiển và cân bằng
công suất trong hệ thống, sự mất cân bằng giữa công suất nguồn phát và phụ tải gây
ra các dao động tần số trong hệ thống dẫn đến các tình huống không mong muốn
như mất ổn định, ảnh hưởng xấu đến chất lượng điện năng. Do vậy, để nâng cao
hiệu quả vận hành của Microgrid độc lập và khai thác tối đa tiềm năng của các DER
thì cần phải có các chiến lược, giải pháp và phương pháp điều khiển phù hợp cho
Microgrid độc lập. Đã có rất nhiều công trình được công bố trong và ngoài nước đề
xuất các chiến lược, giải pháp và phương pháp điều khiển nhằm nâng cao hiệu quả
vận hành của Micogrid, tuy nhiên mỗi phương pháp đều có những ưu điểm và hạn
chế nhất định.
Trên cơ sở đó và bối cảnh nguồn năng lượng mặt trời đang được phát triển
mạnh mẽ hiện nay tác giả lựa chọn ―Nghiên cứu đề xuất giải pháp điều khiển để
nâng cao hiệu quả vận hành hệ thống Microgrid‖ nhằm đề xuất các giải pháp
điều khiển để nâng cao hiệu quả sử dụng của nguồn năng lượng mặt trời (PV) và
các nguồn DER khác liên quan trong Microgrid.
Tóm tắt nội dung tài liệu: Luận án Nghiên cứu đề xuất giải pháp điều khiển để nâng cao hiệu quả vận hành hệ thống Microgrid
ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC BÁCH KHOA NGUYỄN VĂN TẤN NGHIÊN CỨU ĐỀ XUẤT GIẢI PHÁP ĐIỀU KHIỂN ĐỂ NÂNG CAO HIỆU QUẢ VẬN HÀNH HỆ THỐNG MICROGRID LUẬN ÁN TIẾN SĨ KỸ THUẬT Đà Nẵng - 2021 ĐẠI HỌC ĐÀ NẴNG TRƢỜNG ĐẠI HỌC BÁCH KHOA NGUYỄN VĂN TẤN NGHIÊN CỨU ĐỀ XUẤT GIẢI PHÁP ĐIỀU KHIỂN ĐỂ NÂNG CAO HIỆU QUẢ VẬN HÀNH HỆ THỐNG MICROGRID CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN MÃ SỐ: 9.52.02.02 LUẬN ÁN TIẾN SĨ KỸ THUẬT Ngƣời hƣớng dẫn khoa học: 1. GS.TS. Lê Kim Hùng 2. PGS. TS Nguyễn Hữu Hiếu Đà Nẵng - 2021 LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi. Những số liệu, kết quả nêu trong luận án là trung thực và chưa được ai công bố trong bất kỳ công trình nào khác. Tác giả luận án Nguyễn Văn Tấn MỤC LỤC LỜI CAM ĐOAN DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT MỞ ĐẦU .................................................................................................................... 1 1. TÍNH CẤP THIẾT CỦA ĐỀ TÀI .......................................................................... 1 2. MỤC TIÊU NGHIÊN CỨU.................................................................................... 2 3. ĐỐI TƢỢNG VÀ PHẠM VI NGHIÊN CỨU ........................................................ 3 4. CÁCH TIẾP CẬN, PHƢƠNG PHÁP NGHIÊN CỨU........................................... 3 5. BỐ CỤC ĐỀ TÀI .................................................................................................... 6 6. Ý NGHĨA KHOA HỌC VÀ Ý NGHĨA THỰC TIỄN ........................................... 7 CHƢƠNG 1. TỔNG QUAN VỀ MICROGRID VÀ CÁC CHIẾN LƢỢC, PHƢƠNG PHÁP ĐIỀU KHIỂN TRONG MICROGRID .................................... 8 1.1. Tổng quan về Microgrid ..................................................................................... 8 1.1.1. Khái niệm về Microgrid ............................................................................. 8 1.1.2. Các cấu trúc Microgrid............................................................................... 9 1.1.3. Vai trò Microgrid ..................................................................................... 11 1.1.4. Các chế độ vận hành ................................................................................ 12 1.1.5. Thách thức trong vận hành Microgrid ..................................................... 13 1.1.6. Các tiêu chuẩn sử dụng trong Microgrid.................................................. 14 1.2. Các chiến lƣợc quản lý và điều khiển trong Microgrid .................................... 15 1.2.1. Chiến lƣợc điều khiển tập trung ............................................................... 15 1.2.2. Chiến lƣợc điều khiển phân tán................................................................ 16 1.2.3. Chiến lƣợc điều khiển phân cấp ............................................................... 17 1.3. Các chiến lƣợc điều khiển ở cấp điều khiển sơ cấp .......................................... 20 1.3.1. Vận hành ở chế độ nối lƣới ...................................................................... 21 1.3.2. Vận hành ở chế độ độc lập ....................................................................... 21 1.4. Các phƣơng pháp điều khiển ............................................................................. 23 1.4.1. Phƣơng pháp điều khiển truyền thống PID .............................................. 23 1.4.2. Phƣơng pháp điều khiển PID nâng cao (Advanced PID) ........................ 23 1.4.3. Các phƣơng pháp điều khiển hiện đại ...................................................... 24 1.5. Sơ đồ cấu trúc Microgrid nghiên cứu................................................................ 29 1.6. Nhận xét và kết luận chƣơng 1 .......................................................................... 29 CHƢƠNG 2. MÔ HÌNH VÀ ĐIỀU KHIỂN TRONG MICROGRID ............... 31 2.1. Đặt vấn đề ......................................................................................................... 31 2.2. Mô hình và cấu trúc điều khiển hệ thống năng lƣợng mặt trời (PVs) .............. 31 2.2.1. Mô hình tế bào quang điện. ...................................................................... 32 2.2.2. Mô hình tấm pin quang điện (PV) ........................................................... 34 2.2.3. Điều khiển bám điểm công suất cực đại (MPP). ...................................... 35 2.2.4. So sánh đánh giá các thuật toán MPPT .................................................... 40 2.3. Mô hình và điều khiển máy phát Diesel ........................................................... 41 2.4. Mô hình và điều khiển hệ thống lƣu trữ. .......................................................... 44 2.4.1. Tổng quan về hệ thống lƣu trữ. ................................................................ 45 2.4.2. Mô hình các bộ biến đổi kết nối giữa HESS với Microgrid .................... 52 2.4.3. Các phƣơng pháp điều khiển HESS trong Microgrid. ............................. 57 2.5. Mô hình và điều khiển tần số của Microgrid ................................................... 60 2.6. Mô phỏng và phân tích kết quả ........................................................................ 62 2.6.1. Mô hình mô phỏng ................................................................................... 63 2.6.2. Thông số và kịch bản mô phỏng .............................................................. 64 2.6.3. Phân tích ảnh hƣởng của hệ thống PV đến Microgrid ............................. 68 2.6.4. Phân tích ảnh hƣởng thay đổi của phụ tải đến Microgrid ........................ 72 2.6.5. Kết luận các kết quả mô phỏng ................................................................ 74 2.7. Nhận xét và kết luận chƣơng 2 ......................................................................... 75 CHƢƠNG 3. ĐỀ XUẤT GIẢI PHÁP ĐIỀU KHIỂN ĐỂ NÂNG CAO HIỆU QUẢ VẬN HÀNH CỦA HỆ THỐNG NĂNG LƢỢNG MẶT TRỜI TRONG MICROGRID. ......................................................................................................... 76 3.1. Đặt vấn đề ......................................................................................................... 76 3.2. Đề xuất thuật toán MPPT cải tiến dựa trên các thông số P, V và D ......... 76 3.2.1. Thuật toán MPPT đề xuất ........................................................................ 77 3.2.2. Mô phỏng đánh giá thuật toán MPPT đề xuất ......................................... 82 3.2.3. Đánh giá ảnh hƣởng của thuật toán MPPT đề xuất đến khả năng thâm nhập của hệ thống PV vào Microgrid ....................................................................... 91 3.3. Nhận xét và kết luận chƣơng 3 ......................................................................... 94 CHƢƠNG 4. ĐỀ XUẤT GIẢI PHÁP ĐIỀU KHIỂN BỀN VỮNG HINF ÁP DỤNG CHO HESS ĐỂ NÂNG CAO HIỆU QUẢ VẬN HÀNH CỦA MICROGRID ĐỘC LẬP ....................................................................................... 96 4.1. Đặt vấn đề ......................................................................................................... 96 4.2. Bài toán điều khiển bền vững Hinf .................................................................... 96 4.2.1. Vấn đề điều khiển độ nhạy hỗn hợp ......................................................... 97 4.2.2. Cấu trúc điều khiển P-K. .......................................................................... 98 4.2.3. Hàm trọng số trong bài toán điều khiển Hinf .......................................... 100 4.2.4. Các bƣớc thiết kế và tổng hợp bộ điều khiển Hinf .................................. 103 4.2.5. Phân tích tính bền vững của hệ thống sử dụng cấu trúc M-Δ ................ 104 4.3. Đề xuất phƣơng pháp hạ bậc cho bộ điều khiển Hinf ...................................... 105 4.3.1. Tổng quan về nguyên lý hạ bậc bộ điều khiển ....................................... 106 4.3.2. Đề xuất thuật toán hạ bậc bộ điều khiển ................................................ 107 4.4. Đề xuất sử dụng phƣơng pháp điều khiển bền vững Hinf cho bộ nghịch lƣu của HESS trong Microgrid ............................................................................................ 109 4.4.1. Cấu trúc điều khiển ổn định tần số Microgrid ....................................... 109 4.4.2. Xây dựng mô toán của Microgrid. ......................................................... 110 4.4.3. Thiết kế bộ điều khiển bền vững Hinf cho bộ nghịch lƣu ....................... 111 4.4.4. Tổng hợp bộ điều khiển sử dụng hạ bậc và so sánh với bộ điều khiển đầy đủ bậc ...................................................................................................................... 118 4.5. Mô phỏng đánh giá ảnh hƣởng của các giải pháp điều khiển đề xuất đến hiệu quả vận hành của Microgrid .................................................................................... 123 4.5.1. Bộ điều khiển bền vững Hinf đủ bậc ....................................................... 125 4.5.2. So sánh đánh giá các giải pháp điều khiển ............................................. 129 4.5.3. Kết luận .................................................................................................. 136 4.6. Nhận xét và kết luận chƣơng 4 ....................................................................... 137 KẾT LUẬN VÀ KIẾN NGHỊ................................................................................. 138 1. Kết luận .............................................................................................................. 138 2. Kiến nghị ............................................................................................................ 139 DANH MỤC CÁC CÔNG TRÌNH ĐÃ CÔNG BỐ DANH MỤC TÀI LIỆU THAM KHẢO PHỤ LỤC DANH MỤC CÁC BẢNG Bảng 1.1. Một số tiêu chuẩn tần số theo ENTSO-E . ............................................... 15 Bảng 1.2. So sánh các phƣơng pháp điều khiển áp dụng cho Microgrid .................. 27 Bảng 2.1. So sánh các thuật toán MPPT ................................................................... 41 Bảng 2.2. Thông số của hệ thống PV ở điều kiện tiêu chuẩn ................................... 64 Bảng 2.3. Thông số của máy phát điện Diesel .......................................................... 67 Bảng 2.4. Thông số của HESS .................................................................................. 68 Bảng 3.1. Các trƣờng hợp xảy ra khác của thuật toán đề xuất.................................. 82 Bảng 3.2. Công suất đầu ra và công suất quanh điểm MPP tại bức xạ 1000W/m2 .. 88 Bảng 3.3. So sánh hiệu suất bám điểm MPP của các thuật toán dƣới các điều kiện bức xạ thay đổi và Dstep khác nhau. ........................................................................... 90 DANH MỤC CÁC HÌNH Hình ... là vector giá trị riêng của A, thỏa i j với i j Với giả thiết trên, các ma trận quan sát và điều khiển Gramian đƣợc định nghĩa là nghiệm của các phƣơng trình Lyapunouv sau: T T c c T T o o AW W A BB A W W A CC Nếu các giá trị riêng của ma trận A giả thiết là có giá trị âm, thì các ma trận Gramian ở trên có thể đƣợc biểu diễn nhƣ sau: 0 0 exp( ) exp( ) exp( ) exp( ) T T c T T o W At BB A t dt W A t CC At dt Đối với các ma trận truyền đạt G, tính toán các giá trị riêng của toán Hankel tƣơng ứng có thể đƣợc thực hiện bằng cách sử dụng các ma trận quan sát và điều khiển Gramian. Bởi vì toán tử Hankel thể hiện phần nhân quả, hay nói cách khác phần ổn định trong môt ma trận hàm truyền đạt tổng thể của một hệ thống tuyến tính, nên chuẩn Hankel không thể lớn hơn chuẩn H∞. Do đó, quá trình hạ bậc hàm truyền đạt theo toán tử Hankel là một cách áp dụng hạ bậc tƣơng tự H∞ có thuật toán hiệu quả hơn. Thuật toán hạ bậc Hankel có thể đƣợc định nghĩa nhƣ một cách xác định một hệ thống tuyến tính khác ̂ của hàm truyền đạt bị chặn G với bậc nhỏ hơn một giá trị m nào đó, sao cho chuẩn Hankel của hàm sai lệch ̂ là nhỏ nhất. Giải pháp hạ bậc theo chuẩn Hankel này dựa trên định lý Adamyan-Arov- Krein (AAK), đƣợc phát biểu nhƣ sau: Định lý AAK: Cho là một ma trận hàm truyền đạt bị chặn. Giả sử có là m giá trị riêng lớn nhất của toán tử Hankel . Khi đó, giá trị là giá trị nhỏ nhất của chuẩn Hankel của hàm sai lệch ‖ ̂‖ trong số các hệ thống ổn định ̂ có bậc nhỏ hơn m. Quá trình triển khai phân tích và chứng minh định lý AAK chính là quá trình xây dựng thuật toán hạ bậc Hankel với các phƣơng pháp lựa chọn phù hợp cho từng bài toán cụ thể. 2. Mô hình hạ bậc bằng phương pháp cắt giảm cân bằng (Balanced truncation) Ý tƣởng của phƣơng pháp hạ bậc xuất phát từ việc xem xét các ma trận quan sát đƣợc và điều khiển đƣợc của hệ thống ảnh hƣởng đến đáp ứng của hệ thống. Cụ thể là, giả thiết một hệ thống xem là cân bằng với hệ thống ban đầu (Balanced realization) có các ma trận trạng thái tƣơng ứng là ̅ ̅ ̅ và các biến trạng thái của một hệ thống đƣợc chọn sao cho các ma trận Gramian đều bằng một ma trận chéo Σ, với các giá trị trên đƣờng chéo đƣợc sắp xếp theo thứ tự giảm dần từ trên xuống. Khi đó, độ lớn của các giá trị trên đƣờng chéo thể hiện ảnh hƣởng của các biến trạng thái tƣơng ứng đến đáp ứng của hệ thống., và giá trị nhỏ nhất trong ma trận Σ thể hiện sự ảnh hƣởng ít nhất của biến trạng thái tƣơng ứng đến đáp ứng của hệ thống. Và nhƣ vậy, chúng ta có thể sử dụng sự cân bằng để cắt giảm những biến trạng thái không quan trọng. Khi đó, các phƣơng trình Lyapounov đƣợc viết lại nhƣ sau: 0 0 T T T T A A BB A A C C Trong đó: idiag và 1 2 n là các giá trị riêng Hankel của hệ thống ban đầu. Quá trình hạ bậc bằng phƣơng pháp cắt giảm cân bằng đƣợc tóm tắt bằng các bƣớc sau: 1. Xác định ma trận quan sát và điều khiển P, Q từ các phƣơng trình Lyapounov 0 0 T T T T AP PA BB A Q QA C C 2. Xác định các ma trận khả đảo X, Y từ các phƣơng trình Cholesky sau . . T T P X X Q Y Y 3. Biểu diễn quá trình phân tách các giá trị riêng (Singular Value Decomposition) T TY X U V Ta tìm đƣợc ma trận U và V. 4. Ma trận chuyển đổi T đƣơc xác định nhƣ sau 1/2 1 1/2 . . . .T T T X V T U Y 5. Xây dựng mô hình hệ thống cân bằng (Balanced Realization) . . : . . X A X BU Y C X DU Biết rằng: 1 1, . , . , A TAT B T B C C T D D Quá trình chuyển đổi này không làm thay đổi giá trị riêng của ma trận P.Q Khi đó ma trận ,P Q chính là ma trận đƣờng chéo Σ đƣợc tạo bởi các giá trị riêng Hankel σi của hệ thống ban đầu, xếp theo thứ tự giảm dần về độ lớn từ trên xuống dƣới: ( . )i i P Q 1 2, ,..., nP Q diag 6. Hạ bậc mô hình (Truncation) Biểu diễn ma trận Σ và vec tơ trạng thái X và các ma trận trạng thái nhƣ sau 1 1 2 2 , x X x 11 12 1 1 2 21 22 2 , B= , C= A A B A C C A A B Thành phần x2 tƣơng ứng với Σ2 chứa các giá trị không trội có thể lƣợt bỏ mà không làm ảnh hƣởng đến tính điều khiển đƣợc và quan sát đƣợc của hệ thống Bằng cách cho x2 = 0 , ta có thể rút ra đƣợc mô hình hệ thống hạ bậc nhƣ sau 11 1 1 .X A X BU Y C X DU Mô hình hạ bậc này đảm bảo điều kiện sau [131]: 1 ( ) ( ) 2 n t i i k G s G s Ý nghĩa của điều kiện này là ( ) ( )rG G 3. Chương trình thuật toán hạ bậc bộ điều khiển Reduction Algorithm Parameters: Threshold error(E_th); Working frequency field [f_min: f_max] Data: Model Function [mxn] Resutls: Optimal Model Function begin repeat // Initialisation step foreach transfer function model do Tính biên độ, góc pha trong miền tần số làm việc [Mag, Phase] end // Reduction step Reduction method: Balanced truncation Opt: balredOptions (' Offset', .0001, 'StateElimMethod', 'Truncate', 'FreqIntervals', [10^-1,10^4] ); // Representation phase for i = p to 1 do Đƣa ra mô hình hạ đến bậc ―i‖ tƣơng ứng với bậc tối ƣu nhất từ mô hình bậc ―p‖ ban đầu Tính biên độ, góc pha của mô hình hạ bậc trong miền tần số làm việc [rMag, rPhase] _ max rMag Mag Err gain Mag as as _ as max rPh e Ph e Err ph e Phase Err(i) = [Err_gain, Err_Phase] end // Optimisation phase Forall pair of relative errors of redueced model do Lƣu tất cả các mô hình hạ bậc thỏa điều kiện Err_gain _ Err_phase _ E th E th end Mô hình tối ƣu là mô hình gần nhất có bậc nhỏ nhất until m x n mô hình end 4. Chương trình thiết kế bộ điều khiển bền vững Hinf % Ma trận A A1 = [-R_f/L_f 2*pi*f_e 0 2*pi*i_rq_e]; A2 = [2*pi*f_e -R_f/L_f 0 2*pi*i_rd_e]; A3 = [0 0 -1/T_diesel -1/(T_diesel*s_diesel)]; A4 = [V_rd_e/(2*H) V_rq_e/(2*H) 1/(2*H) -D_load/(2*H)]; A = [A1; A2; A3; A4]; % Ma trận B % Ma trận B1 B1 = [0 ;0 ;0 ;1/(2*H)]; % Ma trận B2 B21 = [V_dc_e/(L_f) 0]; B22 = [0 V_dc_e/(L_f)]; B23 = [0 0]; B24 = [0 0]; B2 = [B21; B22; B23; B24]; % Ma trận B B = [B1 B2]; % Ma trận C C = [0 0 0 1]; % Ma trận D D1 = zeros(1,1); D2 = zeros(1,2); D = [D1 D2]; % Mô hình hệ thống SYS = ss(A,B,C,D); % Hàm trọng số Wp M1 = 0.08; Aep1 = 0.04; w1 = 2.3; Wp = tf([1/Ms wb],[1 wb*Aeps]); % Hàm trọng số Wu1 và Wu2 Mu1 = 0.9; Au1 = 0.01; wbc1 = (1/T_p)/(1/2/pi); Wu1 = tf([1 wbc1/Mu1],[Au1 wbc1]) Mu2 = 0.9; Au2 = 0.01; wbc2 = (1/T_p)/(1/2/pi); W_u2 = tf([1 wbc2/Mu2],[Au2 wbc2]) % Xây dựng hàm đối tƣợng P(s) %% systemnames = 'SYS W_perf1 W_u1 W_u2' inputvar = '[delta_P_load; delta_beta_d; delta_beta_q]'; outputvar = '[W_perf1; W_u1; W_u2; -SYS(1)]'; input_to_SYS = '[delta_P_load; delta_beta_d; delta_beta_q]'; input_to_Wp = '[SYS(1)]'; input_to_W_u1 = '[delta_beta_d]'; input_to_W_u2 = '[delta_beta_q]'; sysoutname = 'P'; cleanupsysic = 'yes'; sysic; %% NMEAS = 1; % Numbers of system output signal NCON = 2; % Numbers of system input signal [KHinf,CLHinf,GAM,INFO] = hinfsyn(P,NMEAS,NCON,'METHOD','lmi','GMIN',1,'DISPLAY','on'); GAM % Ma trận A, B, C, D trong mô hình trạng thái bộ điều khiển Hinf KHinf_A = KHinf.a; KHinf_B = KHinf.b; KHinf_C = KHinf.c; KHinf_D = KHinf.d; % Phân tích hiệu suất G_u = ss(SYS.a,SYS.b(:,2:3),SYS.c,zeros(1,2)); G_d = ss(SYS.a,SYS.b(:,1),SYS.c,zeros(1,1)); L = G_u*KHinf; S_y = inv(eye(1)+L); S = S_y*G_d; % Ma trận các hàm độ nhạy pole_S = pole(S); KS = KHinf*S; % Ma trận của các hàm bù nhạy pole_KS = pole(KS); %............................................... load('KHinf.mat'); Ktf = tf(KHinf); Ktf_Hankel = Ktf; % tạo biến mới cho bộ điều khiển hạ bậc Hankel %% Chạy vòng lặp hạ bậc cho từng hàm truyền đạt for i=1:2 num = Ktf.Numerator{i,1}; den = Ktf.Denominator{i,1}; sys=tf(num,den); % thành lập tf của bộ điều khiển chƣa hạ bậc (sys) sample = 400000; freq = linspace(10^-4,10^7,sample); % chọn iền tần số cần xét [mag,phase,freq] = bode(sys,freq); % lấy các giá trị biên độ góc pha của biểu đồ bode Mag = 20*log(squeeze(mag)); % chuyển giá trị bode biên độ từ dB sang giá trị real Phase = squeeze(phase); % lấy giá trị góc pha biểu đồ bode TH = 0 %bien nho' opt = balredOptions('Offset',.0001,'StateElimMethod','Truncate','FreqIntervals',[10^- 41,10^7]); %thiet lap option ha bac theo Balanced Truncation n = (length(den)-1); % chọn bậc đầu tiên cần hạ while TH == 0 rsys = balred(sys,n,opt); [rmag,rphase,freq] = bode(rsys,freq); rMag = 20*log(squeeze(rmag)); rPhase = squeeze(rphase); ERR_mag = abs(rMag - Mag); ERR_phase = abs(rPhase - Phase); for j = 1:sample if ((ERR_mag(j,1)/Mag(j,1)) > 0.05 && (ERR_phase(j,1)/Phase(j,1) > 0.05)) % tai moi diem lay mau, sai lech tren gia tri bieu do Bode (ca bien do và goc pha) > 5% thi dung vong lap, dua ra bac toi uu TH = 1; n_opt = n+1; % bậc tối ƣu là bậc trƣớc đóbac toi uu la bac truoc do j = sample +1; % kết thúc vòng lập kiểm tra mẫu end end n = n - 1; % nếu vẫn còn thỏa mãn thì tiếp tục hạ thêm 1 bậc end rsys = balred(sys,n_opt,opt); % đƣa ra mô hình hạ bậc tối ƣu n_opt % bậc tối ƣu Ktf_Hankel.Numerator{i,1} = rsys.Numerator{1,1}; Ktf_Hankel.Denominator{i,1} = rsys.Denominator{1,1}; %gan mau so ham truyen thu i figure(i) clf bodeplot(sys,'b',rsys,'g-'); hold on if i == 1 title('Bode của bộ điều khiển K1'); else title('Bode của bộ điều khiển K2'); end legend('bộ điều khiển đủ bậc','bộ điều khiển hạ bậc'); grid on end Ktf_Hankel % bodeplot(Ktf_Hankel); KHankelss = ss(Ktf_Hankel) KHankel_A = KHankelss.a; KHankel_B = KHankelss.b; KHankel_C = KHankelss.c; KHankel_D = KHankelss.d; L_Hankel = G_u*KHankelss; S_yHankel = inv(eye(1)+L_Hankel); S_Hankel = S_yHankel*G_d; pole_SHankel = pole(S_Hankel); KS_Hankel = KHankelss*S_Hankel; pole_KSHankel = pole(KS_Hankel); figure('color',[1 1 1]); clf grid on sigma(GAM/W_perf1,'r',S(1,1),'b',S_Hankel(1,1),'g-.'); title('Hàm độ nhạy S'); legend('gamma/Wp','bộ điều khiển đủ bậc','bộ điều khiển hạ bậc'); grid on figure('color',[1 1 1]); clf subplot(1,2,1), sigma(GAM/W_u1,'r',KS(1,1),'b',KS_Hankel(1,1),'g-.'); title('Hàm bù nhạy KS_1'); legend('gamma/Wu_1','bộ điều khiển đủ bậc','bộ điều khiển hạ bậc'); grid on subplot(1,2,2), sigma(GAM/W_u2,'r',KS(2,1),'b',KS_Hankel(2,1),'g-.'); title('Hàm bù nhạy KS_2'); legend('gamma/Wu_2','bộ điều khiển đủ bậc','bộ điều khiển hạ bậc'); grid on 5. Mô hình mô phỏng các phần tử sử dụng Matlab/Simulink a.Mô hình mô phỏng HESS. Hình PL3.1 : Mô hình mô phỏng và điều khiển HESS. b. Mô hình mô phỏng Microgrid xây dựng trong Simulink sử dụng phương pháp điều khiển Hinf Hình PL3.2: Mô hình mô phỏng Microgrid xây dựng trong Simulink sử dụng phương pháp điều khiển Hinf c.Mô hình bộ điều khiển Hinf áp dụng cho bộ nghịch lƣu của HESS Hình PL3.3: Mô hình bộ điều khiển Hinf
File đính kèm:
- luan_an_nghien_cuu_de_xuat_giai_phap_dieu_khien_de_nang_cao.pdf
- 0. Phụ lục Bìa luận án.pdf
- 2.Tóm tắt tiếng Việt.pdf
- 3.Tóm tắt tiếng Anh.pdf
- 4. Thông tin đóng góp mới tiếng Việt.pdf
- 5.Thông tin đóng góp mới tiếng anh.pdf
- 6. Trích yếu luận án tiếng Việt.pdf
- 7. Trích yếu luận án tiếng Anh.pdf
- QD thanh lap HD cham luan an TS cap co so.pdf