4
JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU ANALIZU Miodrag Kušljević, Termoelektro Enel AD, Beograd Josif Tomić, Fakultet tehničkih nauka, Novi Sad Vladimir Vujičić, Fakultet tehničkih nauka, Novi Sad Sadržaj U radu je prikazana jedna rekurzivna metoda za merenje amplitude i faze osnovnog i viših harmonika napona i/ili struje elektroenergetske mreže. Korišćena je efikasna metoda za on-line implementaciju digitalnih filtera sinusoidalnog signala bazirana na paralelnoj strukturi rezonatora sa zajedničkom povratnom vezom. Predloženi algoritam je pogodan za primene u realnom vremenu. U cilju procene performansi algoritma izvršene su računarske simulacije i eksperimentalna merenja i dati njihovi rezultati. 1. UVOD Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne karakteristike ovakvih uređaja vrše ozbiljno zagađenje harmonicima. Zbog svega toga harmonijska analiza predstavlja veoma bitan alat za monitoring i upravljanje elektroenergetskim mrežama. Merenje harmonika je bitno za procenu kvaliteta električne energije. U cilju automatske procene parametara razvijene su mnoge metode i uređaji. Razvijaju se novi digitalni instrumenti za merenje pokazatelja kvaliteta električne energije, a već se mogu kupiti i uređaji za njihovu automatsku procenu. Pored toga što su harmonici pojava stacionarne prirode, u praksi se merenje nekada treba vršiti u dinamičkim uslovima. Dobre metode za merenje parametara treba da daju precizna merenja u prisustvu izobličenja i šuma, kao i da prate relativno brze promene frekvencije. U nekim slučajevima, u prisustvu fluktuacije harmonika, merni algritam treba da je dovoljno brz da meri spektar trenutno, tako da se harmonijski sadržaj može detektovati sa promenom signala [1,2]. Primer je upravljanje aktivnim filterima za suzbijanje harmonika ili monitoring fluktuacije harmonika kod frekventnih regulatora, [3]. U literaturi je prisutno nekoliko algoritama za harmonijsku analizu. Diskretna Fourierova transformacija (DFT) je algoritam koji se sastoji od dva digitalna filtera koji eliminišu neželjene harmonike i obezbeđuju odgovarajući fazni pomak harmonika koji se meri. Izlazi iz filtera se dodatno obrađuju, čime se na izlazu dobijaju amplituda i faza u diskretizovanim tačkama frekvencije. Brza Furijerova transformacija (Fast Fourier Transform - FFT) je numerčki efikasan algoritam za računanje DFT i najčće je korišćen algoritam za harmonijsku analizu. Međutim, FFT ima i lošu osobinu da zahteva sinhronizaciju frekvencije uzorkovanja sa frekvencijom signala. U slučajevima kada taj uslov nije ispunjen javljaju se efekti alijasinga (aliasing effect), curenja (leakage effect) i rastera (picket-fence effect). U literaturi su prisutne razne metode za korekciju ovih nedostataka [4,5]. Pored nedostataka koji se odnose na potrebu sinhronizacije frekvencije sempliranja sa frekvencijom signala, FFT ima nedostatke koji su prouzrokovani blokovskom implementacijom. Naime, FFT obrađuje kompletan blok podataka i ne može dati rezultate za momente vremena unutar prozora. Ako se obrada vrši u tzv. slajd modu, tj. FFT se uzastopno primenjuje na prozore pomaknute za jedan korak, potrebno je mnogo više računanja. Obim računanja koji je potreban za dobijanje N/2 Fourierovih koeficijenata od prozora od N uzoraka proporcionalan je Nlog 2 (N). Kod obrade u slajd modu, gde se FFT uzastopno primenjuje na poslednjih N-1 uzoraka iz prethodnog prozora i najnoviji uzorak ulaznog signala, proporcionalan je N 2 log 2 (N). U radovima [6-8] je primenjena metoda FIR filtriranja koja izbegava probleme vezane za sinhronizaciju frekvencije uzorkovanja sa frekvencijom signala. Međutim, obim potrebnih računanja potrebnih za procenu N/2 koeficijenta u prozoru od N uzoraka proporcionalan je sa N 3 . U ovom radu je primenjen rekurzivni algoritam za računanje fazora (amplitude i faze) harmonika koji se odlikuje manjim zahtevima za računarskim resursima. Algoritam se bazira na ne tako davno uvedenoj opštoj formi za rekurzivne diskretne transformacije sa namerom da se njom realizuju FIR i IIR prenosne funkcije filtera kako bi se izbegli nedostaci gore navedenih algoritama. Struktura se sastoji od digitalnih rezonatora u paralelnoj vezi, sa zajedničkom povratnom vezom. Obim potrebnih računanja je znatno smanjen tako da je za procenu N/2 koeficijenta u prozoru od N uzoraka proporcionalan sa N 2 . 2. FILTRIRANJE HARMONIKA 2.1 FIR filtriranje harmonika U mernim uređajima filteri se koriste za minimizaciju uticaja šuma i eliminisanje neželjenih harmonika prisutnih u ulaznom signalu. Pored toga, veći broj algoritama koristi ortogonalne komponente signala dobijene pomoću dva ortogonalna FIR filtera. Frekventna karakteristika filtera treba da ima nule za frekvencije neželjenih harmonika i jedinično pojačanje za frekvenciju harmonika koji se meri. Kaskadna struktura je posebno pogodna za implementaciju FIR filtera. U [6-8] je primenjena pogodna metoda računanja koe- ficijenata filtera tokom merenja frekvencije. Metoda se u osnovi sastoji od sinteze FIR podsekcija drugog reda koje trebaju da eliminišu DC komponentu i neželjene više harmonike i koje imaju jedinično pojačanje za željeni harmonik. Kompletan filter za jedan harmonik je realizovan kao kaskada ovih podsekcija, a algoritam za harmonijsku analizu bazira se na paralelnoj strukturi ovih filtera (Sl.1.). Sl. 1. Blok dijagram algoritma za estimaciju harmonika

JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU … REKURZIVNI... · Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne

Embed Size (px)

Citation preview

Page 1: JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU … REKURZIVNI... · Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne

JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU ANALIZU

Miodrag Kušljević, Termoelektro Enel AD, Beograd

Josif Tomić, Fakultet tehničkih nauka, Novi Sad

Vladimir Vujičić, Fakultet tehničkih nauka, Novi Sad

Sadržaj – U radu je prikazana jedna rekurzivna metoda za merenje amplitude i faze osnovnog i viših harmonika napona i/ili struje elektroenergetske mreže. Korišćena je efikasna metoda za on-line implementaciju digitalnih filtera sinusoidalnog signala bazirana na paralelnoj strukturi rezonatora sa zajedničkom povratnom vezom. Predloženi algoritam je pogodan za primene u realnom vremenu. U cilju procene performansi algoritma izvršene su računarske simulacije i eksperimentalna merenja i dati njihovi rezultati.

1. UVOD

Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne karakteristike ovakvih uređaja vrše ozbiljno zagađenje

harmonicima. Zbog svega toga harmonijska analiza predstavlja veoma bitan alat za monitoring i upravljanje elektroenergetskim mrežama. Merenje harmonika je bitno za procenu kvaliteta električne energije. U cilju automatske procene parametara razvijene su mnoge metode i uređaji. Razvijaju se novi digitalni instrumenti za merenje pokazatelja kvaliteta električne energije, a već se mogu kupiti i uređaji za njihovu automatsku procenu.

Pored toga što su harmonici pojava stacionarne prirode, u praksi se merenje nekada treba vršiti u dinamičkim uslovima. Dobre metode za merenje parametara treba da daju precizna merenja u prisustvu izobličenja i šuma, kao i da prate relativno brze promene frekvencije. U nekim slučajevima, u prisustvu fluktuacije harmonika, merni algritam treba da je dovoljno brz da meri spektar trenutno, tako da se harmonijski sadržaj može detektovati sa promenom signala [1,2]. Primer je upravljanje aktivnim filterima za suzbijanje harmonika ili monitoring fluktuacije harmonika kod frekventnih regulatora, [3].

U literaturi je prisutno nekoliko algoritama za harmonijsku analizu. Diskretna Fourierova transformacija (DFT) je algoritam koji se sastoji od dva digitalna filtera koji eliminišu neželjene harmonike i obezbeđuju odgovarajući fazni pomak harmonika koji se meri. Izlazi iz filtera se dodatno obrađuju, čime se na izlazu dobijaju amplituda i faza u diskretizovanim tačkama frekvencije. Brza Furijerova transformacija (Fast Fourier Transform - FFT) je numerčki efikasan algoritam za računanje DFT i najčešće je korišćen algoritam za harmonijsku analizu. Međutim, FFT ima i lošu osobinu da zahteva sinhronizaciju frekvencije uzorkovanja sa frekvencijom signala. U slučajevima kada taj uslov nije ispunjen javljaju se efekti alijasinga (aliasing effect), curenja (leakage effect) i rastera (picket-fence effect). U literaturi su prisutne razne metode za korekciju ovih nedostataka [4,5].

Pored nedostataka koji se odnose na potrebu sinhronizacije frekvencije sempliranja sa frekvencijom signala, FFT ima nedostatke koji su prouzrokovani blokovskom implementacijom. Naime, FFT obrađuje kompletan blok podataka i ne može dati rezultate za momente vremena unutar prozora. Ako se obrada vrši u tzv. slajd modu, tj. FFT se uzastopno primenjuje na prozore pomaknute za jedan korak, potrebno je mnogo više računanja. Obim

računanja koji je potreban za dobijanje N/2 Fourierovih koeficijenata od prozora od N uzoraka proporcionalan je

Nlog2(N). Kod obrade u slajd modu, gde se FFT uzastopno primenjuje na poslednjih N-1 uzoraka iz prethodnog prozora i najnoviji uzorak ulaznog signala, proporcionalan je N

2log2(N). U radovima [6-8] je primenjena metoda FIR filtriranja

koja izbegava probleme vezane za sinhronizaciju frekvencije uzorkovanja sa frekvencijom signala. Međutim, obim potrebnih računanja potrebnih za procenu N/2 koeficijenta u prozoru od N uzoraka proporcionalan je sa N

3.

U ovom radu je primenjen rekurzivni algoritam za računanje fazora (amplitude i faze) harmonika koji se odlikuje manjim zahtevima za računarskim resursima. Algoritam se bazira na ne tako davno uvedenoj opštoj formi za rekurzivne diskretne transformacije sa namerom da se njom realizuju FIR i IIR prenosne funkcije filtera kako bi se izbegli nedostaci gore navedenih algoritama. Struktura se sastoji od digitalnih rezonatora u paralelnoj vezi, sa zajedničkom povratnom vezom. Obim potrebnih računanja je znatno smanjen tako da je za procenu N/2 koeficijenta u prozoru od N uzoraka proporcionalan sa N

2.

2. FILTRIRANJE HARMONIKA

2.1 FIR filtriranje harmonika

U mernim uređajima filteri se koriste za minimizaciju uticaja šuma i eliminisanje neželjenih harmonika prisutnih u ulaznom signalu. Pored toga, veći broj algoritama koristi ortogonalne komponente signala dobijene pomoću dva ortogonalna FIR filtera. Frekventna karakteristika filtera treba da ima nule za frekvencije neželjenih harmonika i jedinično pojačanje za frekvenciju harmonika koji se meri. Kaskadna struktura je posebno pogodna za implementaciju FIR filtera. U [6-8] je primenjena pogodna metoda računanja koe-ficijenata filtera tokom merenja frekvencije. Metoda se u osnovi sastoji od sinteze FIR podsekcija drugog reda koje trebaju da eliminišu DC komponentu i neželjene više harmonike i koje imaju jedinično pojačanje za željeni harmonik. Kompletan filter za jedan harmonik je realizovan kao kaskada ovih podsekcija, a algoritam za harmonijsku analizu bazira se na paralelnoj strukturi ovih filtera (Sl.1.).

Sl. 1. Blok dijagram algoritma za estimaciju harmonika

Page 2: JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU … REKURZIVNI... · Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne

2

Podsekcija FIR filtera koja eliminiše DC komponentu i

frekvenciju 2

Sω i ima jedinično pojačanje za frekvenciju m-

tog harmonika (frekvenciju 1ωω mm = ) ima sledeći oblik:

( )2

2

0

1

1−

−=

m

m

z

zzH (1)

gde je ( )tmzm ∆=−−

1

2sin21 ω , Sf

fj

ezπ21 −− = ,

fπω 2= , fs je frekvencija uzorkovanja,

Sft

1=∆ , i

Sf

mfj

m ez121 π−− = , 11 2 fπω = , f1 je osnovna frekvencija

(frekvencija osnovnog harmonika).

Podsekcija drugog reda koja eliminiše harmonik i

(frekvenciju 1ωω ii = ) i ima jedinično pojačanje za

harmonik m (frekvenciju 1ωω mm = ) ima sledeći oblik

( )( )

( ) 21

21

cos21

cos21−−

−−

+∆−

+∆−=

mmi

i

im

zzt

zztzH

ω

ω (2)

gde je

( ) ( ) ( )titmzzt mmi ∆−∆=+∆−−−

11

21coscos2cos21 ωωω ,

i=1,2,3,…, M i služi da obezbedi jedinično pojačanje za m-ti

harmonik. ( )1

, 12SfMf

Mω π

=

< je jednak broju podsekcija

u kaskadi.

Prenosna funkcija kompletnog filtera koji eliminiše sve

harmonike izuzev m-tog harmonika data je na sledeći način

( ) ( ) ( )0

1

M

m m im

ii m

H z H z H z=≠

= ∏ . (3)

Očigledno je da se koeficijenti jednostavno računaju ako je

poznata osnovna frekvencija signala 1ω .

Zahvaljujući kaskadnoj strukturi, filter (3) je pogodan za

realizaciju različitih varijanti dodavanjem ili izostavljanjem

pojedinih podsekcija.

Frekventne karakteristike filtera za m=1 i za različite

osnovne frekvencije uz frekvenciju sempliranja fs = 600 Hz

(12 uzoraka po periodi T0=1/50=0.02s) prikazane su na Sl. 2.

Ovakva filterska struktura, zbog velikih zahteva za

računarskim resursima, realno zadovoljava potrebe off-line

aplikacija. Korišćenjem paralelnih računarskih algoritama

mogli bi se zadovoljiti zahtevi on-line aplikacija, čime bi

algoritam postao znatno praktičniji.

Sl. 2. Frekventne karakteristike filtera za m=1 i za različite

osnovne frekvencije

2.2. Filteri bazirani na strukturi frekvencijskih uzoraka

Numerički efikasna struktura za implemetaciju prenosne

funkcije (3) može se dobiti primenom Lagrangeove

interpolacione formule, [9]:

( ) ( ) 11

mm W

m

AH z H z

z z−

=−

(4)

gde je

( ) ( )11M

W n

n M

H z z z−

=−

= −∏ (5)

takozvani filter beljenja (odbacuje sve harmonike), [10] i

( )1

1

1m M

n m

n Mn m

A

z z−

=−≠

=

−∏. (6)

Realizacija (4) je pogodna za implementaciju zbog toga

što je filter ( )zHW zajednički kod realizacije filtera za sve

harmonike, tako da ga je potrebno primeniti samo jednom u

svakoj iteraciji, čime se znatno smanjuje obim numeričkog

računanja.

Set {zn}, M n M− ≤ ≤ čini 2M+1 odabranih tačaka u z

ravni za koje z transformacija daje jediničnu vrednost u tački

zm, dok u ostalim tačkama daje vrednost nula. Rezultujuća

struktura (4) sastoji se od kaskade 2M+1 podsekcija prvog

reda (koje imaju nule u z=zn, n=-M,..,0,…,M) u kaskadi sa

podsekcijom prvog reda koja ima pol u z=zm.

Struktura se naziva struktura frekvencijskih uzoraka zbog

toga što su njeni osnovni koeficijenti ( ){ }nH z vrednosti

frekvencijskog odziva filtera ( )[ ]ωjeH uzorkovane u tačkama

raspoređenim po jediničnoj kružnici.

Struktura frekvencijskih uzoraka ima nedostatak koji se

odnosi na aritmetiku sa fiksnim zarezom (ograničenom

tačnošću). U tom slučaju, korišćenjem filtera (4) pol filtera

neće egzaktno poništiti odgovarajuću nulu. Zbog toga će

rezultujuća struktura imati i pol i nulu pa njen impulsni odziv

neće imati konačno trajanje.

2.3. Filteri bazirani na rezonatorima

Nedavno je za rekurzivne diskretne transformacije

preporučena opšta forma [11], pogodna za sve filterske

obrade signala. Do forme i njenih parametara se došlo na

osnovu formulacije u prostoru stanja i rezultata teorije

estimacije stanja sistema [12], dok njena primena na FIR i

IIR filtriranje proizilazi iz generalizacije metode

frekvencijskog uzorkovanja. Preporučena je forma koja se

bazira na modelu signala, koja se pokazala posebno

pogodnom za realizaciju DFT. Struktura nije ništa drugo do

estimator koji koristi model signala koji se meri, [11,12].

Blok dijagram strukture je prikazan na Sl. 3. Struktura je

bazirana na diskretnim rezonatorima sa zajedničkom

povratnom vezom. Zahvaljujući povratnoj vezi, struktura se

suštinski razlikuje od gore opisane strukture frekvencijskih

uzoraka.

Page 3: JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU … REKURZIVNI... · Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne

3

U ovom radu ćemo se ograničiti na vremenski

nepromenljvu opštu formu (Sl. 3.). Zbog jednostavnosti

nećemo razmatrati slučaj rezonatora sa višestrukim polovima,

tako da ćemo u svakom kanalu paralelne struture imati

prenosnu funkciju:

( )1

11

mm

m

r zH z

z z

−=

−,

1 = - , ... , 0, ... , , m M M Mω π< . (7)

koja je obično funkcija kompleksnih koeficijenata i koja ima

pol na jediničnoj kružnici. Rezultujuća prenosna funkcija za

svaki kanal je

( )( )

( )1

m

m M

n

n M

H zT z

H z=−

=

+ ∑, = - , ... , 0, ... , m M M . (8)

Pretpostavljeno je da su polovi i nule realni brojevi ili da

se pojavljaju kao parovi konjugovano kompleksnih brojeva,

tj. m m

z z∗

−= .

Interesantno svojstvo ovakve strukture je da važi

( )1

0m n

za n mT z

za n m

==

= - , ... , 0, ... , m M M , n = - , ... , 0, ... , M M (9)

iz čega se može zaključiti da je osetljivost prenosne funkcije

u z=zm, = - , ... , 0, ... , m M M , nula u odnosu na bilo koji

Hn(z) i zn ( = - , ... , 0, ... , n M M ) izuzev u slučaju n=m,

[13]. Ovo svojstvo je posledica beskonačnog pojačanja

povratne sprege u ovim frekvencijama, što omogućava

apsolutnu nezavisnost od koeficijenata unutar povratne petlje.

Veoma je bitno napomenuti da ova opšta forma sa povratnom

spregom omogućava idealan mehanizam za poništavanje pol-

nula. Polovi u (7), koji u opštem slučaju ne moraju obavezno

biti smešteni na jediničnoj kružnici, transformišu se pomoću

povratne veze u nule, koje automatski i idealno poništavaju

njihove „generatore“ u (8). To je razlog zašto primena

idealnih rezonatora ne prouzrokuje probleme prilikom

realizacije, pošto je svaki pol poništen nulom generisanom

zajedničkom povratnom spregom. To važi čak i u

slučajevima kada se pojave greške prilikom zaokruživanja,

[13].

Sl. 3. Blok dijagram rezonatorske strukture za filtriranje i estimaciju

Računanje parametara za ovakvu strukturu je krajnje

jednostavno. Ako su poznate pozicije rezonatora i ako su

{pn}, n=0,l, ... , N-1, polovi filtera tada su, [11]:

( )

( )

11

0

1

1

1

N

n m

nm m M

n m

n Mn m

p z

r z

z z

−−

=

=−≠

=

, = - , ... , 0, ... , m M M (10)

Za dead-beat observer parametri se mogu računati na

sledeći način:

( )11

mm M

n m

n Mn m

zr

z z−

=−≠

=

−∏, = - , ... , 0, ... , m M M (11)

Amplituda i faza harmonika m se računaju iz harmonijske

komponente na sledeći način:

( ) ( ) ( )2 2

Re ( ) Im ( )m m m

V k v k v k= + (12)

Im ( )( ) arctan

Re ( )m

mm

v kk

v kϕ = (13)

3. REZULTATI SIMULACIJA

Vremenski odziv opisanog algoritma za step promenu

amplitude osnovnog harmonika sa 1 na 0,9 p.u. prikazan je na

Sl. 4. U signalu je bio prisutan aditivni beli gausovski šum

nulte srednje vrednosti sa SNR=60dB. Fluktuacije merene

vrednosti oko tačne vrednosti su posledica prisustva šuma u

ulaznom signalu. Ako bi se htela postići bolja tačnost efekat

prisustva šuma bi se mogao umanjiti uvođenjem polova u

prenosnu funkciju rezonatorske strukture. Međutim, treba

naglasiti, da se to svodi na dodatno filtriranje ulaznog signala

koje dodatno produžava vreme odziva algoritma.

Sl. 4. Greške merenja amplitude za y(t)=sin(2πft) uz f=50Hz,

V1=1 p.u. za t<0s i V1=0.9 p.u. za t>0s , sa SNR=60 dB.

U drugom testu je analizirana osetljivost algoritma na

slučajan šum, prisutan u obrađivanom signalu. Obrađivanom

prostoperiodičnom signalu konstantne frekvencije u opsegu

30-70 Hz je dodavan aditivni šum, amplituda raspodeljenih

po Gausovoj raspodeli. Kao mera prisustva šuma u signalu

iskorišćen je odnos signal-šum SNR [dB]. Na Slici 5 su

prikazane maksimalne greške u proceni amplitude na

vremenskom intervalu od 5 sekundi u zavisnosti od SNR sa

fs=1600 Hz. S obzirom na relativno nizak nivo šuma u mreži,

između 50dB i 70dB, dobijene greške su u dozvoljenim

granicama.

Page 4: JEDAN REKURZIVNI ALGORITAM ZA HARMONIJSKU … REKURZIVNI... · Sa razvojem industrije energetska elektronika zauzima sve širu primenu u energetskim sistemima. Nelinearne

4

Sl. 5. Maksimalne greške estimacije amplitude za signal sa šumom

4. REZULTATI EKSPERIMENATA

U ovom poglavlju su prikazani rezultati merenja

dobijeni pomoću realizovanog prototipnog mernog sistema. Na taj način je omogućena metrološka, eksperimentalna

provera rezultata dobijenih teorijski i simulacijom. Sistem se

bazira na PC platformi, akvizicionoj kartici NI PCI-6221 i

programskim paketima MATLAB i NI LabView. Programski

moduli razvijeni u MATLAB koji su korišćeni za računarske

simulacije su učitavani u programski paket NI LabView. Na taj način je znatno skraćeno vreme potrebno za evaluaciju metode. Ovakav koncept ima očigledne prednosti u smislu fleksibilnosti i kratkoće vremena implementacije, nasuprot veće inicijalne cene koštanja sistema. Rezultati procene (merenja) frekvencije i amplitude signala frekvencije 50 Hz, generisanog pomoću signal generatora HP3325A prikazani su na Sl. 6. Korišćena je frekvencija uzorkovanja fs=1600Hz. Slični rezultati dobijeni su u opsegu frekvencije 30-70Hz.

-0,10%

-0,08%

-0,06%

-0,04%

-0,02%

0,00%

0,02%

0,04%

0,06%

0,08%

0,10%

0,00 0,01 0,02 0,03 0,04 0,05 0,06

t(s)

Amplitude Estimation Error

Sl. 6. Rezultati eksperimenata

5. ZAKLJUČAK

Predloženi algoritam za estimaciju fazora harmonika

koristi rekurzivnu strukturu filtera koja se bazira na

rezonatorima prvog reda sa zajedničkom povratnom vezom.

Struktura omogućava uštedu računarskih resursa i

memorijskog prostora. Metoda je jednostavna za

implementaciju i zahteva skromne računarske resurse, što je

čini pogodnom za primenu u realnom vremenu. Izvršene si-

mulacije i eksperimentalni rezultati su pokazali da predložena

metoda omogućava veoma precizno merenje amplituda sa

greškom 0.03% (uz SNR 60dB). Vreme konvergencije

algoritma iznosi jednu periodu signala, pa se metoda može

upotrebiti i za potrebe zaštite elektroenergetskih sistema.

Metoda nema nedostatke kao što su efekat curenja

(leakage effect) i efekat rastera (picket-fence effect) koji su

prisutni kod FFT metode. Takođe je manje izražen efekat

alijasinga (aliasing effect).

LITERATURA

[1] H. Gu, M. Bollen, “Time frequency and timescale domain analysis of voltage disturbances”, IEEE Transactions on

Power Delivery, Volume 15, No. 4, October 2000.

[2] I. Kamwa, R. Grondin and D. Mcnabb, “On-Line Tracking of Changing Harmonics in Stressed Power Systems: Application to Hydro-Quebec Network”, IEEE Transactions on Power

Delivery, Vol. 11, No. 4, October 1996..

[3] G. Bucci, and C. Landi, “On-Line Digital Measurement for the Quality Analysis of Power Systems Under Nonsinusoidal

Conditions”, IEEE Transactions on Instrumentation and

Measurement, Vol. 48, No. 4, August 1999.

[4] M. Wang, Y. Sun, “A Practical, Precise Method for Frequency Tracking and Phasor Estimation”, IEEE Transactions on

Power Delivery, Vol. 19, No. 4, pp. 1547-1552, October 2004.

[5] J-Z. Yang, C-.W. Liu, “A Precise Calculation of Power Syatem Frequency and Phasor”, IEEE Trans. on Power

Delivery, Vol. 15, No.2, pp. 494-499, April 2000.

[6] J-Z. Yang, C-S. Yu, C-W. Liu, “A New Method for Power Signal Harmonic Analysis”, IEEE Transactions on Power

Delivery, Vol. 20, No. 2, pp. 1235-1239, April 2005.

[7] M.Kušljević, J. Tomić, “Jedan novi rekurzivni algoritam za merenje električnih veličina u elektroenergetskoj mreži”, Zbornik radova 50. Konferencije ETRAN, Beograd, jun 2006,

tom III, pp. 296-299.

[8] J. J. Tomić, M. D. Kušljević, V. V. Vujičić, “A New Power System Digital Harmonic Analyzer”, IEEE Transactions on

Power Delivery, Vol. 22, No. 2, pp. 772-780, April 2007.

[9] L.R. Rabiner, B. Gold,: Theory and application of digital

signal processing, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1975.

[10] A. Nehorai, B. Porat, “Adaptive comb filtering for harmonic signal enhancement”, IEEE Trans. Acoust. Speech Signal

Processing, vol. ASSP-34, no. 5, pp. 1124–1138, October 1986.

[11] G. Peceli, “A common structure for recursive discrete transforms,” IEEE Trans. Circuits Syst., vol. 33, pp. 1035–1036, Oct. 1986.

[12] G. H. Hostetter, “Recursive discrete Fourier Transformation”, IEEE Trans. Acoust., Speech, Signal Processing, vol. ASSP-

28, pp. 183-190, Apr. 1980.

[13] G. Peceli, “Sensitivity Properties of Resonator-Based Digital Filters”, IEEE Trans. Circuits Syst., Vol. 35, No. 9, pp. 1195–1197, Sept. 1988.

Abstract – In this paper, a simple algorithm for harmonic

estimation with benefits in reduced complexity and computa-tional efforts estimation is prescribed. An implementation based on a recently introduced common structure for recur-

sive discrete transforms are contemplated as a implementa-

tion of FIR and IIR filter transfer functions in order to avoid above mentioned disadvantages. This structure consists of digital resonators in a feedback loop. To demonstrate the per-formance of the developed algorithm, computer simulated data records are processed. This technique provides accurate amplitudes estimates in one period and requires modest com-

putations. It has been found that the proposed algorithm is suitable for real–time applications.

A RECURSIVE HARMONIC ANALYSIS METHOD

Miodrag Kušljević, Josif Tomić, Vladimir Vujičić