Luận văn Ứng dụng Matlab lập trình tính toán phân bố công suất cho hệ thống truyền tải cao áp đồng bằng sông Cửu Long - Phạm Ngọc Minh
A. MỞ ĐÀU
B. NỘI DUNG
CHƯƠNG 1: TỔNG QUAN MATLAB.
CHƯƠNG 2: CÁC PHƯƠNG PHÁP TÍNH PHÂN BỐ CÔNG SUẤT.
CHƯƠNG 3: VIẾT CHƯƠNG TRÌNH MATLAB TÍNH PHÂN BỐ CÔNG
SUẤT.
CHƯƠNG 4: ỨNG DỤNG CHƯƠNG TRÌNH ĐÊ TÍNH PHÂN BỐ CÔNG
SUẤT CHO HỆ THỐNG TRUYỀN TẢI CAO ÁP THựC TẾ.
CHƯƠNG 5: KIỂM TRA LẠI CHƯƠNG TRÌNH BẰNG PHẦN MỀM
POWERWORLD.
c . KẾT LUẬN
t tại các bus. 23 P1 Nhận các giá trị của ma trận Px khi là các nút PV hoặc PQ. 24 VI Nhận giá trị của ma trận V khi là các nút PV hoặc PQ. 25 deltaP Ma trận độ lệch công suất tác dụng tại bus. Bằng công suất hoạch định p trừ công suất thực tế. 26 decoy Ma trận tỷ số giữa ma trận deltaP và ma trận VI. 27 deltaangle Ma trận delta góc lệch pha tại bus. = -Bpl*decoy 28 mm Hiện thị ma trận Qs có bao nhiêu cột. 29 Q1 Nhận các giá trị của Px khi là các nút PQ. 30 V2 Nhận giá trị của V khi là các nút PQ. 31 deltaQ Ma trận độ lệch công suất phản kháng tại bus. Bằng công suất hoạch định Q trừ công suất thực tế. 32 decoy1 Ma trận tỷ số giữa ma trận deltaQ và ma Sinh Viên TH: Phạm Ngọc Minh Trang 87 PHỤLỤC CBHD: Trần Anh Nguyện trận V2. 33 deltav Ma trận delta điện áp tại bus. = -Bql*decoyl 34 Qgen Ma trận công suất phản kháng của máy phát, đây cũng là ma trận quyết định để dừng quá trình lặp nếu giá trị này nằm trong khoảng giá trị mà ta đã cho trước trong ma trận busdaia. Bằng tổng công suất tại bus và công suất của tải. ^ Chương trình con phân bố công suất trên đường dây và MBA: %Phan Bo Cong S u a t t r e n Tung Day v a Tung MBA l i n e n = p u l i n e ; t r a n s = p u t r a n s ; b a s e = 1 0 0 ; [a b ] = s i z e ( l i n e n ) ; [d e ] = s i z e ( t r a n s ) ; % a = 1 8 , b = 8 , d = l l , e = 4 c u r r e n t l i n e = z e r o s ( a , 4 ) ; s o u r c e l i n e = z e r o s ( a , 6 ) ; c u r r e n t t r a n s = z e r o s ( d , 4 ) ; s o u r c e t r a n s = z e r o s ( d , 6 ) ; v o l t a g e = z e r o s ( 2 4 , 1 ) ; f o r i = l : 2 4 voltage (i) =complex (v (i, 1) *cos (anglel (i, 1) ) , V (i, 1) *sin (anglel (i, 1) ) ) ; e n d % T r e n Duong Day f o r i = l : a f i r = l i n e n ( i , 2 ) ; s e c = l i n e n ( i , 3 ) ; c u r r e n t l i n e ( i , 1 ) = f i r ; c u r r e n t l i n e ( i , 2 ) = s e c ; c u r r e n t l i n e ( i , 3 ) = ( v o l t a g e ( f i r ) - v o l t a g e ( s e c ) ) *y ( i , 4) + ( v o l t a g e ( f i r ) *y ( i , 5) ) ; c u r r e n t l i n e ( i , 4 ) = ( v o l t a g e ( s e c ) - voltage (fir) ) *y (i, 4) + (voltage (sec) *Y (i, 5) ) ; s o u r c e l i n e ( i , 1 : 2 ) = c u r r e n t l i n e ( i , 1 : 2 ) ; s o u r c e l i n e ( i , 3 ) = v o l t a g e ( f i r ) . * c o n j ( c u r r e n t l i n e ( i , 3 ) ) ; s o u r c e l i n e ( i , 4 ) = v o l t a g e ( s e c ) . * c o n j ( c u r r e n t l i n e ( i , 4 ) ) ; s o u r c e l i n e ( i , 5 ) = a b s ( c u r r e n t l i n e ( i , 3 ) ) / p u l i n e ( i , 7 ) ; s o u r c e l i n e ( i , 6) = a b s ( c u r r e n t l i n e ( i , 4) ) / p u l i n e ( i , 7) ,Ệ e n d % T r e n MBA f o r j = l : d f i r 2 = t r a n s (j , 2 ) ; s e c 2 = t r a n s ( j , 3 ) ; c u r r e n t t r a n s (j , 1 ) = f i r 2 ; c u r r e n t t r a n s ( j , 2 ) = s e c 2 ; c u r r e n t t r a n s (j , 3 ) = ( v o l t a g e ( f i r 2 ) - v o l t a g e ( s e c 2 ) ) * Y e (j , 4 ) + ( v o l t a g e ( f i r 2 ) * Y e (j , 6 ) ) ; c u r r e n t t r a n s (j , 4 ) = ( v o l t a g e ( s e c 2 ) - v o l t a g e ( f i r 2 ) ) * Y e (j , 4 ) + ( v o l t a g e ( s e c 2 ) * Y e (j , 5 ) ) ; s o u r c e t r a n s (j , 1 : 2 ) = c u r r e n t t r a n s (j , 1 : 2 ) ; s o u r c e t r a n s (j , 3 ) = v o l t a g e ( f i r 2 ) . * c o n j ( c u r r e n t t r a n s (j , 3 ) ) ; s o u r c e t r a n s (j , 4 ) = v o l t a g e ( s e c 2 ) . * c o n j ( c u r r e n t t r a n s (j , 4 ) ) ; s o u r c e t r a n s (j , 5 ) = a b s ( s o u r c e t r a n s (j , 3 ) ) / t r a n s d a t a (j , 7 ) * b a s e ; Sinh Viên TH: Phạm Ngọc Minh Trang 88 PHỤLỤC CBHD: Trần Anh Nguyện s o u r c e t r a n s ( j , 6 ) = a b s ( s o u r c e t r a n s ( j , 4 ) ) / t r a n s d a t a (j , 7 ) * b a s e ; e n d %Tren c a c BUS f o r x = l : 2 4 P g ( x ) = ( P x ( x , 1 ) + P d ( x , 1 ) ) * b a s e ; Q g ( x ) = ( Q x ( x , 1 ) + Q d ( x , 1 ) ) * b a s e ; i f r o u n d ( P g ( x ) ) ==ũ P g ( x ) =0; e n d i f r o u n d ( Q g ( x ) )==0 Q g ( x ) =0 e n d e n d B Danh sách các biến trong MfQe “phanbocongsuat.m” Bảng 10: Ỷ nghĩa của các biến trong MFile “phanbocongsuat.m ” STT Tên Biến Giải thích Mô tả 1 ã Số hàng của ma trận linen. 2 b Số cột của ma trận linen. 3 c Số hàng của ma trận trans. 4 d Số cột của ma trận trans. 5 linen Ma trận nhận tất cả các giá trị của ma trận pulỉne kể các số hàng và số cột. 6 trans Ma trận nhận tất cả các giá trị của ma trận putrans kể các số hàng và số cột. 7 voltage Ma trận chứa phức độ lớn và góc điện áp tại các bus. =[(|v|.sinô) + j(|v|.cos ỗ)] 8 fir Ma trận tên bus đầu đường dây. 9 sec Ma trận tên bus cuối đường dây. 10 currentline Ma trận chứa các giá trị: tên bus đầu đường dây và cuối đường dây, dòng chạy từ bus đầu đến bus cuối đường dây, dòng điện chạy từ bus cuối đến bus đầu đường dây. 11 sourceline Ma trận chứa các giá trị: tên bus đầu đường dây và cuối đường dây, công suất truyền từ bus đầu đến bus cuối đường dây, công suất truyền từ bus cuối đến bus đầu đường dây, tỷ lệ dòng điện thực từ bus đầu đến bus cuối trên dòng điện cực đại của đường dây, tỷ lệ dòng điện thực từ bus cuối đến bus đầu trên dòng điện cực đại của đường dây. Sinh Viên TH: Phạm Ngọc Minh Trang 89 PHỤLỤC CBHD: Trần Anh Nguyện 12 fir2 Ma trận tên bus đầu của MBA. 13 sec2 Ma trận tên bus cuối của MBA. 14 currenttrans Ma trận chứa các giá trị: tên bus đầu MBA và cuối MBA, dòng chạy từ bus đầu đến bus cuối của MBA, dòng điện chạy từ bus cuối đến bus đầu của MBA. 15 sourcetrans Ma trận chứa các giá trị: tên bus đầu đường dây và cuối MBA, công suất truyền từ bus đầu đến bus cuối của MBA, công suất truyền từ bus cuối đến bus đầu của MBA, tỷ lệ công suất thực truyền từ bus đầu đến bus cuối MBA và công suất cực đại của MBA, tỷ lệ công suất thực truyền từ bus cuối đến bus đầu MBA và công suất cực đại của MBA. 16 Pg,Qg Ma trận công suất của máy phát. Pg=Px-Pd Qg=Qx-Qd 17 Px,Qx Ma trận công suất tại các bus. 18 Pd,Qd Ma trận công suất của tải. Ì3, Chương trình con xuất tất cả các kết quả đã tính toán được: c l c f o r m a t s h o r t g b a s e = 1 0 ũ ; a=length(v); [b,c]=size(sourceline); [d,e]=size(sourcetrans);%a=24,b=18,c=6,d = 1 1 , e-6%%% a l l d a t a = z e r o s ( ( b + d ) * 2 , 4 ) ; %ma t r a n t h e h i e n co ng s u a t t r u ỵ e n d i t r e n duong d a y v a mba t h e o 2 c h i e u , c o 58 h a n g 4cot%%%%% d i s p ( ' ------------------------------------------------------------------------------------------------------------------------------------ _ _ _ _ _ -------------------------------------- .) d i s p ( ' F r o m V o l t a g e V o l t a g e G e n e r a t i o n Load To L i n e Flow RATIO OF' ) d i s p ( ' B u s M a g n i t u d e A n g l e R e a l R e a c t i v e R e a l R e a c t i v e Bus R e a l R e a c t i v e USE (%) ' ) d i s p C (KV) (DEG) (MW) (MVAR) (MW) (MVAR) (MW) (MVAR) ' ) d i s p ( 1------------------------------------------------------------------------------------------------------------------------------------ _ _ _ _ _ -------------------------------------- .) alldata(1:b,1:3)=sourceline(:,1:3);alldata(1:b,4)=sourceline(:,5);%tu hang 1 d e n h a n g 18 Sinh Viên TH: Phạm Ngọc Minh Trang 90 PHỤLỤC CBHD: Trần Anh Nguyện a l l d a t a ( b + 1 : b + b , 1 ) = s o u r c e l i n e { : , 2 ) ; a l l d a t a ( b + 1 : b + b , 2 ) = s o u r c e l i n e ( : , 1 ) ; a l l d a t a (b+1 :b+ b , 3) = s o u r c e l i n e ( : , 4) ; a l l d a t a (b+1 :b + b, 4) = s o u r c e l i n e ( : , 6) ,Ệ %tu h a n g 19 d en h a n g 3 6 alldata(b+b+1:b+b+d,1:3)=sourcetrans(:,1:3);alldata(b+b+1:b+b+d,4)=sourcetr a n s ( : , 5 ) ; % t u h a n g 37 de n h a n g 47 a l l d a t a ( 2 * b + d + l : ( b + d ) * 2 , 1 ) = s o u r c e t r a n s ( : , 2 ) ; a l l d a t a ( 2 * b + d + l : ( b + d ) * 2 , 2 ) = s o u r c e t r a n s ( : , 1 ) ; a l l d a t a ( 2 * b + d + l : ( b + d ) * 2 , 3 ) = s o u r c e t r a n s ( : , 4 ) ; a l l d a t a ( 2 * b + d + l : (b + d ) * 2 , 4 ) = s o u r c e t r a n s ( : , 6 ) ; %tu h a n g 48 h a n g 58 t o t a l p l o s s = s u m ( r e a l ( a l l d a t a ( : , 3 ) ) * b a s e ) ; %tong t o n t h a t p t o t a l q l o s s = s u m ( i m a g ( a l l d a t a ( : , 3 ) ) * b a s e ) ; %tong t o n t h a t Q for k=l:a%a=24=so bus cua he thong f p r i n t f ( ' %2d % 6 .2 f % 6 .2 f % 6 .2 f % 6 .2 f % 6.2f % 6 . 2 f \ n ' , k , v ( k ) * b u s d a t a ( k , 2 ) , a n g l e 1 ( k ) * 1 8 0 / p i , P g ( k ) , Q g ( k ) , P d ( k ) * b a s e , Q d ( k ) * b a s e ) f p r i n t f ( ' S t a n d a r d KV: %6. 2 f \ n ' , b u s d a t a ( k , 2 ) ) f p r i n t f ( ' ' ) f o r j = l : ( b + d ) * 2 % i c h a y t u 1 d e n 58 i f a l l d a t a ( j , 1 ) ==k f p r i n t f ( ' %2d % 6 .2 f % 6 .2 f % 6 .2 f %% \ n ' , a l l d a t a (j , 2 ) , r e a l ( a l l d a t a (j , 3 ) ) * b a s e , i m a g ( a l l d a t a (j , 3 ) ) * b a s e , a l l d a t a (j , 4 )* 100) f p r i n t f ( ' ') i f a l l d a t a ( j , 2 ) ==k f p r i n t f ( ' %2d % 6 .2 f % 6. 2f % 6 .2 f %% \ n ' , a l l d a t a (j , 1 ) , r e a l ( a l l d a t a (j , 3 ) ) * b a s e , i m a g ( a l l d a t a (j , 3 ) ) * b a s e , a l l d a t a (j , 4 )* 100) f p r i n t f ( ' ') e n d e n d e n d f p r i n t f ( ' \ n ' ) e n d d i s p ( 1------------------------------------------------------------------------------------------------------------------------------------ _ _ _ _ _ -------------------------------------- .) f p r i n t f ( ' The T o t a l L o s s i s % 6 .2 f (MW)\n ' , t o t a l p l o s s ) f p r i n t f ( ' % 6. 2 f (MVAR) ' , t o t a l q l o s s ) . ■ Danh sách các biến trong Mfile “xuatketqua.m” Bảng 11: Ỷ nghĩa của các biển trong MFile “xuatkeíqua.m ” STT Tên Biến Giải thích Mô tả 1 a Thể hiện số hàng của ma trận V. 2 b Số hàng của ma trận sourceline. 3 c Số cột của ma trận sourceíine. Sinh Viên TH: Phạm Ngọc Minh Trang 91
File đính kèm:
- luan_van_ung_dung_matlab_lap_trinh_tinh_toan_phan_bo_cong_su.pdf