HUTECH
B GIÁO DC VÀ ÀO TO
TRNG I HC K THUT CÔNG NGH TP. HCM
QUNG TRNG HÙNG NG DNG THUT TOÁN DE VÀO GII BÀI TOÁN
PHÂN B CÔNG SUT TI U
TRONG H THNG IN LUN VN THC S
Chuyên ngành : THIT B, MNG VÀ NHÀ MÁY IN
Mã s ngành: 60 52 50
TP. H CHÍ MINH, tháng 06 nm 2012
HUTECH
B GIÁO DC VÀ ÀO TO
TRNG I HC K THUT CÔNG NGH TP. HCM QUNG TRNG HÙNG NG DNG THUT TOÁN DE VÀO GII BÀI TOÁN
PHÂN B CÔNG SUT TI U
phân b công sut ti u trong h thng đin :
- Gii thiu tng quan thut toán;
- ng dng ca thut toán vào gii bài toán phân b công sut ti u cho
mng đin 3 nút và 6 nút, 30 nút;
- Thc hin chng trình mô phng và so sánh kt qu gia gii thut DE,
EPSO, NPSO, Newton và Genetic;
III- NGÀY GIAO NHIM V: 15/19/2011
IV- NGÀY HOÀN THÀNH NHIM V: 15/06/2012
V- CÁN B HNG DN: TS Ngô Cao Cng
CÁN B HNG DN KHOA QUN LÝ CHUYÊN NGÀNH
(H tên và ch ký) (H tên và ch ký)
HUTECH
i
LI CAM OAN
Tôi xin cam đoan đây là công trình nghiên cu ca riêng tôi. Các s liu, kt
qu nêu trong Lun vn là trung thc và cha tng đc ai công b trong bt k
công trình nào khác.
Tôi xin cam đoan rng mi s giúp đ cho vic thc hin Lun vn này đã
đc cm n và các thông tin trích dn trong Lun vn đã đc ch rõ ngun gc.
Hc viên thc hin Lun vn
Qung Trng Hùng
Xin chân thành cm n.
TP. H Chí Minh, 15 tháng 6 nm 2012
Ngi thc hin Qung Trng Hùng
HUTECH
iii
TÓM TT
ng dng thut toán DE vào gii bài toán phân b công sut ti u trong h thng
đin đc trình bày trên c s nghin cu các tài liu trong và ngoài nc. B cc
lun vn gm 5 chng. Chng 1 gii thiu tng quan v thut toán DE qua các
bài báo trong và ngoài nc. Các phng pháp đc áp dng trên mng đin tiêu
chun 3 nút và 6 nút. Chng 2 gii thiu bài toán phân b công sut ti u trong
h thng đin bng các bài toán điu phi công sut ELD và OPF. Bao gm gii
thiu các bài toán tiêu biu. Chng 3 gii thiu thut toán và các quá trình ti u
hóa ca thut toán, quá trình ti u này đc thc hin qua 3 tin trình c bn:
Mutation (t bin), Crossover (Lai ghép) và Selection (Chn lc). Chng 4 ng
dng thut toán DE vào gii bài toán phân b công sut ti u trong h thng đin.
bng vic áp dng gii bài toán trên mng đin 3 nút và 6 nút, ng dng các bài
toán này trên chng trình Matlab và so sánh kt qu có đc vi các kt qu t
EPSO, NPSO, Newton và Genetic. Chng 5 Kt lun và hng phát trin khng
đnh tính cn thit ca đ tài trong s nghip công nghip hóa, hin đi hóa đt
nc.
HUTECH
iv
4.1 Gii thiu 39
4.2 Thut toán phân b công sut bng DE 40
4.3 Phân loi I: Các hàm chi phí bt quy tc ED 40
4.3.1. Hàm chi phí có các đim van công sut 41
4.3.2. Hàm chi phí bc hai 42
4.3.3. Hàm chi phí có các vùng vn hành cm 44
4.4 Phân loi II: iu phi công sut theo kinh t/môi trng
47
4.4.1. iu phi kinh t có ràng buc khí thi 47
4.4.2. iu phi kinh t/môi trng đa mc tiêu 48
4.5 Phân loi III: iu phi công sut có ràng buc nghiêm ngt 52
4.5.1. iu phi kinh t có ràng buc nghiêm ngt 52
4.6 Phân loi IV: iu phi công sut phn kháng 56
4.7 ng dng thut toán DE vào gii bài toán điu phi ti u công sut 59
4.7.1 Bài gii tính toán bng tay 61
4.7.2 Bài gii chy trên chng trình Matlab 86
CHN
G 5: TNG KT VÀ HNG PHÁT TRIN TÀI 90
5.1 Tng kt 91
5.2 Hng phát trin trong tng lai 92
HUTECH
vi DANH MC CÁC HÌNH V Trang
Hình 2.1. ng cong chi phí ph bin ca nhà máy nhit đin 8
Bng 4.17 So sánh kt qu tính toán dùng DE, EPSO và NPSO 87
Bng 4.18 So sánh kt qu tính toán dùng DE, Newton và Genetic 89
HUTECH
1
CHNG 1:
TNG QUAN THUT TOÁN DE (DIFFERENTIAL EVOLUTION)
Gii thiu thut toán DE nh mt gii pháp trong vic ti u hoá vic phân bó công
sut trong h thng đin.
xut thut toán đ gii bài toán phân b công sut OPF (Optimal Power Flow), áp
dng trên các mng tiêu chun nh IEEE 3 nút, 5 nút, 6 nút và 30 nút.
đc khi to t nhiu cá th ban
đu. Các thut toán tin hoá (EAs) là nhng k thut ti u da trên khái nim s
lng các cá th, sau đó tin hoá và lai to đ chn ra s lng cá th phù hp thông
qua các hot đng mang tính xác sut nh là kt hp và lai to. Nhng cá th này đc
đánh giá và xác đnh có s chuyn hoá tt hn là vic đc chn la và khi to s
lng cá th cho th h tip theo.
Sau vài vòng lp, nhng cá th mi đc to ra đc thay đi trng thái và to ra
giá tr ti u. Quá trình thay đi đã gia tng đáng k nhng vùng ti u hoá. Các thut
toán này có kh nng gii quyt các vn đ ti u hoá phc tp nh là: gián đon quy
trình, hàm phi tuyn tính bc cao. Hn na, gii thut này có th gii quyt vn đ rt
khó khn đc trng riêng bit hoc các giá tr mã nh phân. Mt vài thut toán đã đc
phát trin theo thut toán tin hoá EC (Evolutionary Computation) và là tin đ nghiên
HUTECH
3
cu ca thut toán Gen (GA) đc phát trin vào nhng nm ca thp k 1960 khi
thut toán EC bt đu đc chú ý.
Gn đây, nhng thành tu đt đc ca các thut toán tin hoá (EA) đu có th
gii quyt đc các vn đ phc tp và ci thin đc các tính toán nh là: các phép
tính song song đã mô phng s phát trin cho các thut toán mi nh: vic mô phng
các thut toán mi bng thut tính song song nh thut toán DE, ti u hoá dng by
đàn (PSO), thut toán đàn kin (ACO) và tìm kim các dãy hi t ti thi đim thc
hin và kh nng xác đnh vic ti u hoá. Các thut toán tin hoá đã rt thành công
trong vic ti u hoá trong h thng đin và đc bit là gii quyt đc mc tiêu kinh
t trong vn hành h thng đin.
Thut toán DE đc ng dng thc hin gii quyt mc tiêu ti u hoá vic
phân b công sut. Mc đích ca thut toán là gim thiu chi phí nhiên liu, gii hn
công sut tác dng và công sut phn kháng ca máy phát đin, các nút đin áp, các
Vi ni dung đ tài thut toán DE đc đ xut nh mt phng pháp đ gii
bài toán phân b công sut ti u. Thut toán đ ngh đã gii quyt đc các vn đ
ch yu nh: gim chi phí vn hành, gim mc tiêu th nhiên liu và thi gian thc
hin. Thut toán DE có ba điu kin thun li: tip cn gii pháp ti u mà không ph
thuc vào các giá tr tham s khi đu, tính hp nht ca thut toán nhanh và ch s
dng mt s lng nh trong các tham s kim soát. Hn na thut toán DE rt đn
gin trong vic mã hoá và rt d s dng.
Trong đ tài này, thut toán DE đc đ xut đ gii bài toán phân b công sut
OPF (Optimal Power Flow). Phng pháp đc áp dng trên các mng tiêu chun nh
IEEE 3 nút, 5 nút, 6 nút và 30 nút. Các kt qu đt đc t thut toán đ ngh đc so
sánh vi các thut toán khác nh: EPSO, NPSO, Newton và Genetic.
Bên cnh đó, thut toán DE cng đc đ xut gii cho phân b ELD
(Economic Load Dispatch) có tính nh hng ca các đim van công sut, phng
pháp đc áp dng trên các mng tiêu chun nh IEEE 13 nút và 40 nút.
Tóm tt mt s bài báo liên quan:
• Nhóm K.Vaisakh, P. Kanta Rao
“ Differential Evolution Based Optimal Reactive Power Dispatch for
Voltage Stability Enhancement”
Bài báo đ cp đn vic dùng gii thut DE – làm nn tng đ thc hin ti
u hóa công sut bao gm n đnh đin th, n đnh đng truyn ti gii
hn so vi h công sut. Hng tip cn ca gii thut DE là hu dng cho
nhng gii pháp có tính nng cao và cn rt ít thi gian thc hin so vi các
gii thut khác. Mc tiêu là ti thiu hóa trong vic phân b công sut
ti.Phng pháp này đc mô phng trên mng đin IEEE 30 nút. u đim
ca gii thut mà các tác gi đ cp đn là tính uyn chuyn, đ an toàn và
nhanh chóng trong hi t, thi gian thc hin kt ni thp hn so các gii
pháp khác.
• Nhó
m Rainer Storn, Keneth Price
CHNG 2:
GII THIU BÀI TOÁN PHÂN B CÔNG SUT TI U TRONG
H THNG IN
Bài toán điu phi công sut ELD
Bài toán điu phi công sut ti u OPF
HUTECH
7
HUTECH
8 sut sao cho cân bng gia công sut phát và ph ti vi điu kin nm trong vùng
kh nng phát ca mi nhà máy.
2.1.2.1. Hàm mc tiêu
Hàm mc tiêu ca bài toán điu phi kinh t c đin là cc tiu tng chi phí
h thng đin bng cách hiu chnh công sut phát ca mi nhà máy kt ni vi
li đin. Tng chi phí đc biu din bng hàm tng ca các chi phí mi nhà
máy.
1
min ( )
G
i
N
iG
i
FP
=
∑
(2.1)
Trong đó
()
i
iG
(2.2)
Trong đó a
i
, b
i
, c
i
là h s chi phí ca hàm chi phí nhà máy th i.
2.1.2.2. Ràng buc đng thc
Ràng buc cân bng công sut là ràng buc đng thc dùng đ gim bt
công sut h thng da trên nguyên lý c bn cân bng gia tng công sut nhà
máy phát vi tng ti ca h thng. Cân bng ch xy ra khi tng công sut nhà
máy phát
i
G
P
∑
bng vi tng ti trong h thng P
D
cng thêm mt lng tn hao
P
L
.
1
G
i
N
G DL
i
gi là tn tht hay h s B.
2.1.2.3. Ràng buc bt đng thc
Mi nhà máy có gii hn thp nht
min
i
G
P
và gii hn cao nht
max
i
G
P
phát
công sut vì nó ph thuc vào cu trúc ca máy phát. Các gii hn đc đnh
ngha bng mt cp ca ràng buc bt đng thc:
min max
i ii
G GG
P PP≤≤
, i = 1,…, N
G
(2.5)
2.1.3. Bài toán điu phi kinh t vi hàm chi phí nhiên liu không trn
HUTECH
10
da trên hàm chi phí có xét nh hng ca v trí van. V trí van công sut thng
đc mô hình bng cách thêm hàm sin vào hàm chi phí bc hai c đin.
( )
( )
2 min
( ) sin
i i i ii
i G i iG iG i i G G
F P a bP cP d e P P=+++ −
(2.6)
Trong đó a
i
, b
i
, c
i
, d
i
và e
i
là h s chi phí ca nhà máy th i.
Biu thc c bn ca bài toán này là các vn đ ràng buc cân bng công
sut và gii hn máy phát. Nhng ràng buc khác có th thêm vào tùy thuc vào
mô hình yêu cu.
Bài toán điu phi kinh t vi đim van công sut đã đc mt s nhà khoa
hc nghiên cu. Sheblé và Walters s dng GA đ gii bài toán này. Ngoài ra, K.
Wong và Y. Wong đã đ xut cách gii bài toán điu phi kinh t vi đim van
công sut s dng GA và gii thut luyn kim SA (Simulated Annealing). K.
HUTECH
(2.8)
Gii phng trình bng phng pháp lp:
Thay x = x
(1)
:
(0)
(1) (0)
' (0)
()
.
()
fx
xx
fx
= −
(2.9)
Tip tc khai trin ti x
(1)
đ tính x
(2)
, c nh th mt cách tng quát giá tr
x
(k+1)
đc tính:
()
( 1) ( )
' ()
()
Khi đó x* = x
(k+1)
là nghim gn đúng.
M rng hn cho hàm nhiu bin ta đc phng pháp Newton – Raphson.
Phng trình đc vit li cho n bin x:
1
() 0
( , , , , )
1,2 , . 1,2 , . .
i jn
Fx
fx x x
i mj nn m
=
= = ≤
(2.12)
Biu thc lp cng đc vit li:
()
( 1) ( )
' ()
()
.
()
k
↔
() () ()
.
kk k
Jx F∆=∆
Trong đó J
(k)
= F'(x
(k)
) đc gi là ma trn Jacobian ca F(x) ti giá tr x
(k)
ký hiu là F
(k)
, F
(k)
là sai s ca hàm F(x) ti x
(k)
.
Vit li J
(k)
di dng ma trn:
()
11 1
12
()
22 2
() ' ()
12
∂
∂∂ ∂
= = =
∂
∂∂ ∂
∂∂ ∂
(2.14)
HUTECH
14 ()
11 1
∂∂ ∂
−∆ ∆
∂∂ ∂
−∆ ∆
∂∂ ∂
= =
−∆ ∆
∂∂ ∂
∂∂ ∂
( , ).
x f xyt
u gxy
=
=
(2.16)
Trong đó: x = [x
1
, x
2
, , x
n
]
T
là bin trng thái đng ca h thng.
y = [y
1
, y
2
, , y
m
]
T
là bin đi s ca h thng.
u = [u
1
,u
2
Gi (x
(0)
,y
(0)
) là đim lân cn đim cân bng, là đ lch hay sai s:
* (0) (0)
* (0) (0)
.
xx x
yy y
= +∆
= +∆
(0) * (0) (0) (0)
(0) * (0) (0) (0)
0 (, )
0 ( , ).
x x x fx y
u u u gx y
∆=− =−
∆=− =−
* (0) (0) (0) (0) (0) (0)
* (0) (0) (
x x x y yi n
x xy y
g gg g
u x x y yj m
x xy y
∂ ∂∂ ∂
∆ = ∆ ++ ∆ + ∆ ++ ∆ =
∂ ∂∂ ∂
∂ ∂∂ ∂
∆ = ∆ ++ ∆ + ∆ ++ ∆ =
∂ ∂∂ ∂
(2.20)
(0)
(0)
(0)
(0)
11
11
1
1
(0) (0)
11
F , F .
n
r
∂∂ ∂∂
(0) (0)
(0) (0)
11 11
11
(0) (0)
11
G , G .
nm
xy
mm mm
nm
xx xx
gg gg
xx yy
gg gg
xx yy
==
∂∂ ∂∂
∆∆
=
∆∆
(2.21)