Professional Documents
Culture Documents
ELEKTROTEHNICKI FAKULTET
Seminarski rad
Sadraj
1 UVOD 5
3 IZRADA APLIKACIJA 12
4 PRIMJER PRIMJENE 18
4.1 Primjena fuzzy logike u dimenzionisanju nezavisnih PV sistema 18
4.2 Primjena fuzzy logike u predikciji vjerovatnoce ugradnje mreno-
povezanih PV sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5 ZAKLJUCAK 34
6 LITERATURA 35
D. Corlija 2
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
Slike
1 Funkcija pripadnosti skupa B . . . . . . . . . . . . . . . . . . . . . . . 8
2 Funkcija pripadnosti komplementa skupa A . . . . . . . . . . . . . 8
3 Funkcija pripadnosti presjeka skupova A i B . . . . . . . . . . . . . 8
4 Funkcija pripadnosti unije skupova A i B . . . . . . . . . . . . . . . 9
5 Funkcije pripadnosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6 Izgled FIS editora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7 Izgled MF editora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8 Izgled prozora Rule Viewer . . . . . . . . . . . . . . . . . . . . . . . . 16
9 Izgled prozora Surface Viewer . . . . . . . . . . . . . . . . . . . . . . 17
10 Opis sistema za dimenzionisanje . . . . . . . . . . . . . . . . . . . . . 18
11 Funkcija pripadnosti iradijacije . . . . . . . . . . . . . . . . . . . . . . 20
12 Funkcija pripadnosti potronje . . . . . . . . . . . . . . . . . . . . . . 20
13 Funkcija pripadnosti povrine panela . . . . . . . . . . . . . . . . . . 20
14 Funkcija pripadnosti kapaciteta baterija . . . . . . . . . . . . . . . . 21
15 Lista pravila [5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
16 Vrijednost ulaznih promjenljivih pri est razlicitih testova . . . . 22
17 Uporedni rezultati klasicnog i fuzzy proracuna izlaznih promjen-
ljivih . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
18 Zavisnost povrine panela od potronje i insolacije . . . . . . . . . 24
19 Zavisnost kapaciteta baterija od potronje i insolacije . . . . . . . . 24
20 Isplativost PV sistema po korisnicima i potencijalnim korisnicima 25
21 Cijena odravanja PV sistema po korisnicima i potencijalnim ko-
risnicima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
22 Uticaj PV sistema na okolinu po korisnicima i potencijalnim ko-
risnicima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
23 Logicki model za analizu vjerovatnoce ugradnje PV sistema . . . 29
24 Sistem modelovan u Matlabu . . . . . . . . . . . . . . . . . . . . . . . 30
25 Funkcija pripadnosti ulaznih promjenljivih . . . . . . . . . . . . . . 30
26 Sistem modelovan u Matlabu . . . . . . . . . . . . . . . . . . . . . . . 30
27 Gustina raspodjele vjerovatnoce ugradnje PV sistema . . . . . . . 32
28 Zavisnost vjerovatnoce ugradnje od tri promjenljive . . . . . . . . 33
D. Corlija 3
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
Tabele
1 Statisticke vrijednosti percepcijskih promjenljivih . . . . . . . . . . 26
2 Pitanja relevantna za percepcijske promjenljive i objanjenje ska-
liranja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3 Efekti percepcijskih promjenljivih na donoenje odluke o ugradnji 28
4 Fuzzy logicka pravila zakljucivanja . . . . . . . . . . . . . . . . . . . . 31
D. Corlija 4
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
1 UVOD
U ovom radu u prvom dijelu je dat osvrt na teorijske osnove fuzzy logike.
Nadalje je detaljno opisan Fuzzy Logic Toolbox koji je koriten u izradi aplika-
cija pri primjeni fuzzy logike u rjeavanju problema vezanih za obnovljive izvore
energije.
U narednom dijelu je opisan metod za dimenzionisanje solarnih panela i bate-
rija kod autonomnih fotonaponskih sistema. Metod se sastoji od sistema zasno-
vanog na fuzzy logici koji za ulazne podatke uzima srednju dnevnu vrijednost
potronje i dnevnu insolaciju na mjesecnom nivou, dok su povrina solarnih pa-
nela i kapacitet baterija izlazni podaci. Simulacija je vrena u programu Matlab.
Validnost modela je provjerena poredenjem izlaznih vrijednosti sa onim dobije-
nim na osnovu klasicnog proracuna.
Naredni dio rada je posvecen faktorima koji uticu na prihvatanje novih tehno-
logija obnovljivih izvora energije. Shvatanje i stavovi potroaca igraju presudnu
ulogu u irenju distribuiranih izvora energije, pogotovo onih na solarnu ener-
giju. Cilj je da se istrai uloga razlicitih faktora koji uticu na formiranje miljenja
potroaca o fotonaponskim sistemima. U tu svrhu je sprovedena anketa u vezi
ocekivanja potencijalnih korisnika o vrijednosti cijene fotonaponskih sistema,
potrebnoj ucestalosti odravanja i uticaja na prirodnu sredinu. Radi procjene
vjerovatnoce instalacije ovih sistema, razvijen je fuzzy logicki model koji je kao
ulazne velicine koristio percepcijske promjenljive (cijenu, odravanje i uticaj na
okolinu) a kao izlaz vjerovatnocu instalacije. Model je testiran koritenjem po-
dataka prikupljenih u istraivanju domacinstava u Arizoni u Sjedinjenim Ame-
rickim Dravama[8]. Kvantitativni rezultati modela ukazuju na ulogu svake od
percepcijskih promjenljivih na ugradnju mreno-povezanih PV sistema. Do sada
je veliki naglasak bio na tome da je presudni uticaj upravo cijena fotonaponskih
sistema, medutim, kako je pokazano u nastavku, i drugi faktori poput ucestalosti
odravanja i uticaja na ivotnu sredinu takode imaju zacajan uticaj.
D. Corlija 5
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
U slucaju rasplinutih, tj. fuzzy skupova funkcija pripadnosti moe da uzme bilo
koju vrijednost iz intervala [0, 1].
Definicija 1 Fazi skup A se definie kao skup uredenih parova A = {x, A(x)}, pri
cemu je A(x) stepen pripadnosti elementa x skupu A.
Ukoliko je A(x) vece, toliko ima vie istine u tvrdenju da element x pripada
skupu A.
Skup X = {x1 , x2 , . . . , xn } sa konacnim brojem elemenata xi , i = 1, 2, ..., n
D. Corlija 6
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
A(xi )
Zn
A= (2.4)
i=1 xi
A(x) = 0, x X (2.5)
0 A(x) 1, x X (2.6)
Definicija 4 Fuzzy skup A je podskup fuzzy skupa B ako i samo ako je ispunjen
uslov A(x) B (x) za sve elemente x iz skupa X nad kojim su fuzzy skupovi A i
B definisani.
D. Corlija 7
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
A(x)
min
0 12 15 18
A(x)
1
A(x)
x
0
A(x) B (x)
1
x
0
D. Corlija 8
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
A(x) B (x)
1
x
0
Za fuzzy skupove vae DeMorgan-ovi zakoni isto kao kod klasicnih skupova:
A B = A B (2.10)
A B = A B (2.11)
D. Corlija 9
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
skupu A veci ili jednak , pri cemu je [0, 1]. To se na drugi nacin moe napisati
kao:
A = {x|A(x) } , x X (2.14)
D. Corlija 10
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
A(x1 ) A(x1 ) (x )
pri cemu je naravno A = + + + A 1 .
x1 x1 x1
D. Corlija 11
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
3 IZRADA APLIKACIJA
D. Corlija 12
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 13
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 14
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 15
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 16
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 17
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
4 PRIMJER PRIMJENE
Srednja dnevna
insolacija u mje- Fuzzy logicko
Povrina panela [m]
kW h zakljucivanje
secu
m 2 dan
Kapacitet ba-
Defazifikacija
terija [Ah]
D. Corlija 18
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
gdje je C kapacitet baterija a Vbat je napon baterija (u ovom slucaju se radi o 12V).
Korisna energija koja stoji na raspolaganju je definisana sa
gdje su DO Dmax maksimalno dozvoljeni nivo pranjenja baterija (on iznosi 70%),
E j dnevna potronja u kW h, i Jaut broj zahtjevanih dana autonomije sistema (u
ovom slucaju se radi o tri dana).
Na osnovu prethodnog je kapacitet baterije jednak [5]
E j Jaut
C= . (4.3)
Vbat DO Dmax
gdje su Ein energija koja se dnevno isporuci baterijama od strane panela, G srednja
mjesecna insolacija u toku dana, PV efikasnost solarnih panela (PV = 13%),
com efikasnost DC invertera (oko 90%), MPPT efikasnost MPPT kontrolera (oko
90%), l efikasnost provodnika (oko 95%) i bat efikasnost baterija (obicno okok
100% pri pranjenju i 70% pri punjenju).
Funkcije pripadnosti ulaznih i izlaznih promjenjlivih su date na slikama 11,
12, 13 i 14.
Nakon to su definisane funkcije pripadnosti ulaznih i izlaznih promjenlji-
vih bilo je moguce formirati bazu pravila prema Mamdani-u, koristeci generalno
pravilo:
Ako je (x jednako Ai i y jednako B j ) onda je (z jednako Ck i w jednako D l )
gdje su x energija potronje i Ai njena lingvisticka vrijednost; y srednja mjesecna
D. Corlija 19
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
0.8
Degree of membership
0.6
0.4
0.2
1 2 3 4 5 6 7 8 9
iradijacija
0.8
Degree of membership
0.6
0.4
0.2
0 1 2 3 4 5
potrosnja
0.8
Degree of membership
0.6
0.4
0.2
0 50 100 150
povrsinapanela
D. Corlija 20
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
0.8
Degree of membership
0.6
0.4
0.2
D. Corlija 21
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
potrosnja
6
kWh/dan
0
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
insolacija
10
kWh/m2 /dan
0
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
D. Corlija 22
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
povrsina panela
150
100
m2
50
0
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
kapacitet baterija
2000
1500
Ah
1000
500
0
1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
D. Corlija 23
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
120
100
povrsinapanela
80
60
40
20
6
5
8 4
3
2
iradijacija 1
0
potrosnja
2000
kapacitetbaterija
1500
1000
500
2 5
4 4
3
6 2
8 1
0 potrosnja
iradijacija
D. Corlija 24
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
6
10
Broj uzoraka
Broj uzoraka
4
5
2
0 0
1 2 3 4 5 6 7 1 2 3 4 5 6 7
1=kosta mnogo 7=ustedi mnogo 1=kosta mnogo 7=ustedi mnogo
D. Corlija 25
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
6 15
Broj uzoraka
Broj uzoraka
4 10
2 5
0 0
1 2 3 4 5 6 7 1 2 3 4 5 6 7
1=par puta godisnje 7=jednom u 10 god. 1=par puta godisnje 7=jednom u 10 god.
20
10
Broj uzoraka
Broj uzoraka
15
10
5
0 0
1 2 3 4 5 6 7 1 2 3 4 5 6 7
1=bez prednosti 7=mnogo prednosti 1=bez prednosti 7=mnogo prednosti
D. Corlija 26
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 27
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
D. Corlija 28
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
Da li zadovoljava
ne
kriterijum?
da
Kraj
D. Corlija 29
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
0.8
0.6
0.4
0.2
0 2 4 6 8 10
C
1 2 3 4 5
1
Degree of membership
0.8
0.6
0.4
0.2
D. Corlija 30
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
Ako je i Onda je
E C M vjerovatnoca
1 velika mala mala 5
2 srednja mala mala 4
3 mala mala mala 3
4 velika srednja mala 4
5 srednja srednja mala 3
6 mala srednja mala 3
7 velika velika mala 3
8 srednja velika mala 2
9 mala velika mala 2
10 velika mala velika 3
11 srednja mala velika 2
12 mala mala velika 1
13 velika srednja velika 2
14 srednja srednja velika 1
15 mala srednja velika 1
16 velika velika velika 1
17 srednja velika velika 1
18 mala velika velika 1
19 velika mala srednja 4
20 srednja mala srednja 3
21 mala mala srednja 2
22 velika srednja srednja 3
23 srednja srednja srednja 2
24 mala srednja srednja 2
25 velika velika srednja 2
26 srenja velika srednja 1
27 mala velika srednja 1
Kako fuzzy skupovi svih promjenljivih imaju tri vrijednosti ukupan broj pra-
vila je 27(= 3 3 3). U tabeli 4 su data sva pravila koja su podeavana prema
validnosti.
Koritenjem gore opisanih pravila dobija se fuzzy izlazna promjenljiva. Kako
je neophodno da se na izlazu dobije konkretna vrijednost neophodno je izvriti
defazifikaciju. Postoji nekoliko nacina da se ona izvri. Dva su najznacajnija:[6]
sredja vrijednost maksimuma (MOM),
teite povrine (COA).
Od softvera je ovdje koriten MATLAB i to Fuzzy logic toolbox narocito Fuzzy
Inference System Editor. Polazni parametri nisu mijenjani jer je vec bio zadovo-
ljen kriterijum validnosti. U praksi je najcece potrebno podeavati parametre
D. Corlija 31
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
5
15
Broj uzoraka
Broj uzoraka
4
3 10
2
5
1
0 0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
Vjerovatnoca kupovanja Vjerovatnoca kupovanja
D. Corlija 32
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
1.0
0.9
10
0.8
8 0.7
Cijena odrzavanja
6 0.6
4 0.5
0.4
2
0.3
0
10 0.2
10
5 8 0.1
6
0.0
Cijena investicije 0 4 Uticaj na okolinu
D. Corlija 33
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
5 ZAKLJUCAK
D. Corlija 34
PRIMJENA PROGRAMSKIH ALATA U ELEKTROENERGETICI
6 LITERATURA
[1] Iva Babic, eljko uriic, and Mileta arkovic. Analysis of impact of buil-
ding integrated photovoltaic systems on distribution network losses. Journal
of Renewable and Sustainable Energy, 7(4), 2015.
[2] Stefania Conti, Giuseppe Marco Tina, and Carlo Ragusa. Optimal sizing
procedure for stand-alone photovoltaic systems by fuzzy logic. Journal of
Solar Energy Engineering, 124:7782, 2001.
[3] Duan Teodorovic i Shinya Kikuchi. Uvod u teoriju fuzzy skupova i primjene
u saobracaju. Saobracajni fakultet Univerziteta u Beogradu, 1994.
[4] A. Mellit, S.A. Kalogirou, L. Hontoria, and S. Shaari. Artificial intelligence
techniques for sizing photovoltaic systems: A review. Renewable and Susta-
inable Energy Reviews, 13(2):406 419, 2009.
[5] Chokri Ben Salah, Kheireddine Lamamra, and Anis Fatnassi. New optimally
technical sizing procedure of domestic photovoltaic panel/battery system.
Journal of Renewable and Sustainable Energy, 7(1), 2015.
[6] Stevan Staniic. Primjena fuzzy logike u dijagnostici visokonaponske
opreme. Masters thesis, Elektrotehnicki fakultet Univerziteta u Beogradu,
Srbija, 2013.
[7] L. Suganthi, S. Iniyan, and Anand A. Samuel. Applications of fuzzy logic
in renewable energy systems a review. Renewable and Sustainable Energy
Reviews, 48:585 607, 2015.
[8] Pei Zhai and Eric D. Williams. Analyzing consumer acceptance of photo-
voltaics (pv) using fuzzy logic model. Renewable Energy, 41:350 357, 2012.
D. Corlija 35