background image

Laboratorium Podstaw Cyfrowej Automatyki Elektroenergetycznej 

Wykaz ćwiczeń 
 
 
Automatyka i Robotyka – wymiar 2L 
 

1.

 

Przetwarzanie sygnałów przez przekładniki prądowe i napięciowe, efekty dyskretyzacji sygnałów, 
rola filtrów analogowych. 

2.

 

Projektowanie i badanie właściwości filtrów rekursywnych. 

3.

 

Badanie właściwości filtrów nierekursywnych. 

4.

 

Algorytmy pomiaru amplitudy sygnału sinusoidalnego oparte na uśrednianiu. 

5.

 

Algorytmy pomiaru amplitudy sygnału sinusoidalnego z wykorzystaniem składowych ortogonalnych. 

6.

 

Algorytmy pomiaru mocy czynnej i biernej. 

7.

 

Algorytmy pomiaru impedancji i jej składowych. 

8.

 

Cyfrowy pomiar częstotliwości. 

9.

 

Algorytmy pomiaru składowych symetrycznych. 

10.

 

Adaptacyjne algorytmy pomiarowe. 

11.

 

Analiza własności wybranych metod podejmowania decyzji 

12.

 

Wykorzystanie metod sztucznej inteligencji do realizacji wybranych funkcji cyfrowej automatyki 
elektroenergetycznej – Realizacja członu pomiarowego zabezpieczenia z wykorzystaniem sztucznej 
sieci neuronowej. 

background image

Ć

wiczenie 1 – 

Przetwarzanie sygnałów przez przekładniki prądowe i napięciowe, efekty dyskretyzacji 
sygnałów, rola filtrów analogowych
 

 
 
Ramowy program ćwiczeń: 

1. Zdefiniować sygnały (z częstotliwością próbkowania (900+(nr grupy)*100) Hz) 

-

 

sinusoidalny 50 Hz, 

-

 

jw., + składowa aperiodyczna, 

-

 

jw., + wybrane składowe harmoniczne, 

-

 

jw., + składowe o częstotliwości przystającej. 

Przeprowadzić analizę widmową powyŜszych sygnałów po próbkowaniu. 

2. Zdefiniować sygnał sinusoidalny o skokowo zmieniającej się amplitudzie (z 1,0 na N,0 [jw.]). Dla tak 
zdefiniowanego  sygnału  przeprowadzić  analizę  widmową  w  przedziałach  przed,  po  i  wokół  momentu 
zmiany amplitudy. 

3.  Wczytać  do  programu  Matlab  sygnały  prądowe  z  programu  ATP.  Przeprowadzić  analizą  widmową 
sygnałów.  Zwrócić  uwagę  na  kształt,  zmianę  kształtu  widma  spowodowaną  nasyceniem  przekładnika 
i/lub składową aperiodyczną. 

4. Sprawdzić zmiany widma sygnałów w p.1-3 dla nieidealnego przetwarzania A/C. W tym celu  naleŜy 
zaimplementować w środowisku Matlab algorytm realizujący przetwarzanie A/C: 

- zakres przetwornika – uwzględnić wielkość amplitudy analizowanych sygnałów, 
- długość słowa przetwornika – zastosować przetworniki o róŜnej ilości bitów, rozwaŜyć dwie wersje: 

a) liczba bitów równa N/2 (wynik zaokrąglić w górę do najbliŜszej liczby całkowitej), 
b) liczba bitów równa N

N= liczba liter nazwiska jednego ze studentów wchodzących w skład grupy. 

Uwaga! Jeśli N jest mniejsze od 7 przyjąć N=7. 

background image

Ć

wiczenie 2 – 

Projektowanie i badanie właściwości filtrów rekursywnych 

 
 
Ramowy program ćwiczeń: 

1. Wyznaczyć transmitancję cyfrowego filtra rekursywnego: 

– bazując na wzorcowej transmitancji „nr grupy”
–częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz, 

– dolnoprzepustowy (DP) – grupy nieparzyste; górnoprzepustowy (GP) – grupy parzyste, 
– częstotliwość graniczna projektowanego filtra cyfrowego f

gc

=(200+(nr grupy)*50) Hz. 

Uwaga! Przyjąć Ŝe częstotliwość graniczna, to taka częstotliwość, przy której wzmocnieni filtra spada 
do wartości -3dB.
 

2.  Wykorzystując  Matlab’a  zdjąć  charakterystykę  częstotliwościową  otrzymanego  filtru  (ocenić  czy 
uzyskany  filtr  odpowiada  powyŜszym  załoŜeniom  projektowym),  zbadać  odpowiedzi  czasowe  dla 
róŜnych  sygnałów  wejściowych  (przeprowadzić  analizę  widmową  sygnałów  przed  filtracją  oraz  po 
filtracji). 

Projektowanie filtrów NOI wg zaleŜności: 

)

2

/

(

          

          

,

   

)

(

)

(

     

:

1

1

1

1

p

gc

ga

z

z

A

s

T

ctg

A

s

G

z

G

DP

ω

ω

=

=

+

 

)

2

/

(

          

          

,

   

)

(

)

(

     

:

1

1

1

1

p

gc

ga

z

z

B

s

T

tg

B

s

G

z

G

GP

ω

ω

=

=

+

 

Transmitancje filtrów wzorcowych: 

1. Butterworth 2nd order 

 

1

2

1

)

(

2

+

+

=

s

s

s

G

 

2. Bessel 2nd order   

 

1

73

.

1

1

)

(

2

+

+

=

s

s

s

G

 

3. Tschebyschev I, 2nd order  

5162

.

1

4256

.

1

43

.

1

)

(

2

+

+

=

s

s

s

G

 

4. Butterworth 2nd order 

 

1

2

1

)

(

2

+

+

=

s

s

s

G

 

5. Bessel 2nd order   

 

1

73

.

1

1

)

(

2

+

+

=

s

s

s

G

 

6. Tschebyschev I, 2nd order  

5162

.

1

4256

.

1

43

.

1

)

(

2

+

+

=

s

s

s

G

 

7. Butterworth 2nd order 

 

1

2

1

)

(

2

+

+

=

s

s

s

G

 

8. Bessel 2nd order   

 

1

73

.

1

1

)

(

2

+

+

=

s

s

s

G

 

9. Tschebyschev I, 2nd order  

5162

.

1

4256

.

1

43

.

1

)

(

2

+

+

=

s

s

s

G

 

background image

Ć

wiczenie 3 – 

Badanie właściwości filtrów nierekursywnych 

 
 
Ramowy program ćwiczeń: 

1. Zaprojektować cyfrowy filtr nierekursywny: 

– o oknie będącym A„nr grupy” oraz B1 (grupa nieparzysta)/B2 (grupa parzysta) , 
– pracujący przy częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz, 

– przyjąć Ŝe częstotliwość składowej podstawowej wynosi 50 Hz. 

2.  Wykorzystując  Matlab’a  zdjąć  charakterystykę  częstotliwościową  otrzymanego  filtru,  zbadać 
odpowiedzi  czasowe  dla  róŜnych  sygnałów  wejściowych  (przeprowadzić  analizę  widmową  sygnałów 
przed  filtracją  oraz  po  filtracji).  Przy  wyborze  częstotliwości  sygnałów  wejściowych  uwzględnić  kształt 
uzyskanej charakterystyki częstotliwościowej otrzymanego filtra. 

3. Zrealizować filtrację implementując w środowisku Matlab równanie róŜnicowe uzyskanego filtru. 

A. Okna standardowych filtrów nierekursywnych: 

A1. Funkcja Walsh’a zerowego rzędu (pełnookresowa). 
A2. Funkcja Walsh’a pierwszego rzędu (pełnookresowa). 
A3. Funkcja Walsh’a drugiego rzędu (pełnookresowa). 
A4. Okno sinusoidalne (pełnookresowe). 
A5. Okno sinusoidalne (półokresowe). 
A6. Okno cosinusoidalne (pełnookresowe). 
A7. Okno cosinusoidalne (półokresowe). 
A8. Okno sinusoidalne (dwukresowe). 
A9. Okno cosinusoidalne (dwuokresowe). 

B. Niestandardowe okna filtrów nierekursywnych: 

B1. Funkcja trójkątna (pełnookresowa). 
B2. Funkcja trapezoidalna (pełnookresowa). 

background image

Ć

wiczenie 3b (dodatkowe) – 

Projektowanie i badanie właściwości filtrów nierekursywnych 

 
 
Ramowy program ćwiczeń: 

1.  Zaprojektować  poprzez  dyskretyzację  załoŜonej  charakterystyki  częstotliwościowej  cyfrowy  filtr 
nierekursywny o następujących właściwościach: 

– filtr dolnoprzepustowy, 
–częstotliwość próbkowania f

p

=(900+(nr grupy)*100) Hz, 

– częstotliwości graniczna f

g

=(200+(nr grupy)*50) Hz. 

– przyjąć idealny, prostokątny kształt charakterystyki częstotliwościowej, 
– rozwaŜyć dwa warianty długości okien: N=11, oraz N=21, 
– współczynniki filtra wyznaczyć analitycznie oraz wykorzystując Matlab’a (fft

2.  Wykorzystując  Matlab’a  zdjąć  charakterystykę  częstotliwościową  otrzymanego  filtru,  zbadać 
odpowiedzi  czasowe  dla  róŜnych  sygnałów  wejściowych  (przeprowadzić  analizę  widmową  sygnałów 
przed  filtracją  oraz  po  filtracji).  Przy  wyborze  częstotliwości  sygnałów  wejściowych  uwzględnić  kształt 
uzyskanej charakterystyki częstotliwościowej otrzymanego filtra. 

3.  Zastosować  do  filtra  uzyskanego  w  punkcie  1  wybrane  okna  wygładzające  (Hamming,  Hanning, 
Blackman) oraz przeprowadzić badania jak w punkcie 2. 

4. Zrealizować filtrację implementując w środowisku Matlab równanie róŜnicowe uzyskanego filtru. 

5.  Bazując  na  filtrze  o  oknie  uzyskanym  w  punkcie  3  wyznaczyć  współczynniki  filtrów 
górnoprzepustowych oraz środkowoprzepustowych. Do transformacji wykorzystać poniŜsze wzory. 

Przekształcenie do filtra górnoprzepustowego: 

gDP

p

gGP

f

f

f

=

2

/

)

(

)

1

(

)

(

m

h

m

h

DP

m

GP

=

Przekształcenie do filtra środkowoprzepustowego: 

gDP

SP

g

f

f

f

=

0

1

gDP

SP

g

f

f

f

+

=

0

2

)

(

)

2

cos(

)

(

0

m

h

f

m

m

h

DP

SP

=

π

background image

Ć

wiczenie 4 – 

Algorytmy pomiaru amplitudy sygnału sinusoidalnego oparte na uśrednianiu 

 
 
Ramowy program ćwiczeń: 

1. Zbadać właściwości następujących algorytmów pomiarowych: 

 

=





=

1

2

/

0

1

1

)

(

2

2

)

(

mN

k

amp

k

n

x

N

tg

m

n

X

π

 

(1) 

 

=

=

1

0

2

1

1

)

(

2

)

(

N

k

amp

k

n

x

N

n

X

 

(2) 

gdzie:  x  –  sygnał  wejściowy;  N

1

  –  liczba  próbek  przypadających  na  jeden  okres  składowej 

podstawowej; m – liczba uśrednianych półokresów (zmieniać w zakresie od 1 do 4). 

– przyjąć Ŝe częstotliwość składowej podstawowej wynosi 50 Hz. 
– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Dla algorytmów opisanych równaniami (1) oraz (2): 

a)

 

Określić dynamikę i dokładność pomiaru dla sygnału niezakłóconego. 

b)

 

Zbadać jakość pomiaru przy zakłóceniu sygnału składową nieokresową o stałej czasowej zanikania 
z zakresu 50 – 500 ms. 

c)

 

Zbadać wpływ innych zakłóceń harmonicznych i nieharmonicznych na jakość pomiaru. 

d)

 

Zbadać wpływ odchyleń częstotliwości na dokładność pomiaru w zakresie 

±

2 Hz wokół 

częstotliwości nominalnej. 

e)

 

Ocenić wpływ częstotliwości próbkowania na dokładność pomiaru amplitudy. 

f)

 

Wyznaczyć ekstremalne błędy pomiaru amplitudy w funkcji fazy sygnału (w obrębie jednego 
okresu próbkowania). 

g)

 

Dokonać pomiaru amplitudy dla wybranych sygnałów uzyskanych z symulacji w programie EMTP-
ATP. 

background image

Ć

wiczenie 5 – 

Algorytmy pomiaru amplitudy sygnału sinusoidalnego z wykorzystaniem składowych 
ortogonalnych
 

 
Ramowy program ćwiczeń: 

1. Zbadać właściwości następujących algorytmów pomiarowych: 

 

)

(

)

(

)

(

2

2

n

x

n

x

n

X

S

C

amp

+

=

 

(1) 

 

)

cos(

)

(

)

(

)

(

)

(

)

(

1

+

=

k

k

n

x

n

x

k

n

x

n

x

n

X

S

S

C

C

amp

 

(2) 

 

)

sin(

)

(

)

(

)

(

)

(

)

(

1

=

k

k

n

x

n

x

k

n

x

n

x

n

X

S

C

C

S

amp

 

(3) 

 

)

sin(

)

sin(

)

(

)

(

)

(

)

(

)

(

1

1

=

m

k

m

k

n

x

n

x

m

n

x

k

n

x

n

X

amp

 

(4) 

gdzie:  x  –  sygnał  wejściowy;  N

1

  –  liczba  próbek  przypadających  na  jeden  okres  składowej 

podstawowej; 

1

 – pulsacja względna równa 2

π

/N

1

k – opóźnienie; m – drugie opóźnienie. 

Do wyznaczenia składowych ortogonalnych (x

s

x

c

) wykorzystać: 

a) ortogonalizację przez opóźnienie 

 

)

(

)

(

n

x

n

x

c

=

 

grupy parzyste 

)

sin(

)

cos(

)

(

)

(

)

(

1

1

=

k

k

n

x

k

n

x

n

x

S

 

(5) 

 

)

(

)

(

k

n

x

n

x

c

=

 

grupy nieparzyste 

)

sin(

2

)

(

)

2

(

)

(

1

=

k

n

x

k

n

x

n

x

S

 

(6) 

b) cyfrowe filtry ortogonalne: pary filtrów sin oraz cos (grupy parzyste) lub filtrów o oknach Walsh’a 
pierwszego i drugiego rzędu (grupy nieparzyste).
 

– przyjąć Ŝe częstotliwość składowej podstawowej wynosi 50 Hz. 
– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Dla zadanych algorytmów (patrz poniŜej – Badane algorytmy): 

a)

 

Określić dynamikę i dokładność pomiaru dla sygnału niezakłóconego. 

b)

 

Zbadać jakość pomiaru przy zakłóceniu sygnału składową nieokresową o stałej czasowej zanikania 
z zakresu 50 – 500 ms. 

c)

 

Zbadać wpływ innych zakłóceń harmonicznych i nieharmonicznych na jakość pomiaru. 

d)

 

Zbadać wpływ odchyleń częstotliwości na dokładność pomiaru w zakresie 

±

2 Hz wokół 

częstotliwości nominalnej. 

e)

 

Ocenić wpływ częstotliwości próbkowania na dokładność pomiaru amplitudy. 

f)

 

Wyznaczyć ekstremalne błędy pomiaru amplitudy w funkcji fazy sygnału (w obrębie jednego 
okresu próbkowania). 

g)

 

Dokonać pomiaru amplitudy dla wybranych sygnałów uzyskanych z symulacji w programie EMTP-
ATP. 

Badane algorytmy: Gr.1-(1) i (2); Gr.2-(2) i (3); Gr.3-(3) i (4); Gr.4-(1) i (3); Gr.5-(1) i (4); Gr.6-(2) i 
(4); Gr.7-(1) i (2); Gr.8-(2) i (3); Gr.9-(3) i (4). 

background image

Ć

wiczenie 6 – 

Algorytmy pomiaru mocy czynnej i biernej 

 
Ramowy program ćwiczeń: 

1. Zbadać właściwości następujących algorytmów pomiarowych: 

 

=

=

1

0

1

1

)

(

)

(

1

)

(

N

k

k

n

i

k

n

u

N

n

P

 

 

=

=

1

0

1

1

1

)

(

)

4

/

(

1

)

(

N

k

k

n

i

N

k

n

u

N

n

Q

 

 

=

=

1

0

1

1

1

)

4

/

(

)

(

1

)

(

N

k

N

k

n

i

k

n

u

N

n

Q

 

(1) 

 

[

]

)

(

)

(

)

(

)

(

2

1

)

(

n

i

n

u

n

i

n

u

n

P

S

S

C

C

+

=

 

 

 

[

]

)

(

)

(

)

(

)

(

2

1

)

(

n

i

n

u

n

i

n

u

n

Q

S

C

C

S

=

 

(2) 

 

[

]

)

(

)

(

)

(

)

(

)

cos(

2

1

)

(

1

n

i

k

n

u

k

n

i

n

u

k

n

P

C

C

S

S

+

=

 

 

 

[

]

)

(

)

(

)

(

)

(

)

cos(

2

1

)

(

1

n

i

k

n

u

k

n

i

n

u

k

n

Q

S

C

C

S

=

 

(3) 

 

[

]

)

(

)

(

)

(

)

(

)

sin(

2

1

)

(

1

n

i

k

n

u

k

n

i

n

u

k

n

P

C

S

C

S

=

 

 

 

[

]

)

(

)

(

)

(

)

(

)

sin(

2

1

)

(

1

k

n

i

n

u

n

i

k

n

u

k

n

Q

=

 

(4) 

gdzie: u, i – wartości chwilowe dostępnych sygnałów napięciowych i prądowych; N

1

 – liczba próbek 

przypadających  na  jeden  okres  składowej  podstawowej; 

1

  –  pulsacja  względna  równa  2

π

/N

1

;  k  – 

opóźnienie. 

Do wyznaczenia składowych ortogonalnych (u

s

u

c

i

s

i

c

) wykorzystać: 

a) ortogonalizację przez opóźnienie 

 

)

(

)

(

n

x

n

x

c

=

 

grupy parzyste 

)

sin(

)

cos(

)

(

)

(

)

(

1

1

=

k

k

n

x

k

n

x

n

x

S

 

(5) 

 

)

(

)

(

k

n

x

n

x

c

=

 

grupy nieparzyste 

)

sin(

2

)

(

)

2

(

)

(

1

=

k

n

x

k

n

x

n

x

S

 

(6) 

b) cyfrowe filtry ortogonalne: pary filtrów sin oraz cos (grupy parzyste) lub filtrów o oknach Walsh’a 
pierwszego i drugiego rzędu (grupy nieparzyste).
 

– przyjąć Ŝe częstotliwość składowej podstawowej wynosi 50 Hz. 
– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Dla zadanych algorytmów (patrz poniŜej – Badane algorytmy): 

a)

 

Określić dynamikę i dokładność pomiaru dla sygnałów niezakłóconych (prądu oraz napięcia). 

background image

b)

 

Zbadać jakość pomiaru przy zakłóceniu sygnału składową nieokresową o stałej czasowej zanikania 
z zakresu 50 – 500 ms (uwzględnić jej obecność tylko w sygnale prądowym). 

c)

 

Zbadać wpływ innych zakłóceń harmonicznych (w prądzie i/lub napięciu) na jakość pomiaru. 

d)

 

Zbadać wpływ odchyleń częstotliwości na dokładność pomiaru w zakresie 

±

2 Hz wokół 

częstotliwości nominalnej. 

e)

 

Ocenić wpływ częstotliwości próbkowania na dokładność pomiaru mocy czynnej oraz biernej. 

f)

 

Dokonać pomiaru mocy dla wybranych sygnałów uzyskanych z symulacji w programie EMTP-
ATP. 

Badane algorytmy: Gr.1-(1) i (2); Gr.2-(2) i (3); Gr.3-(3) i (4); Gr.4-(1) i (3); Gr.5-(1) i (4); Gr.6-(2) i 
(4); Gr.7-(1) i (2); Gr.8-(2) i (3); Gr.9-(3) i (4). 

background image

Ć

wiczenie 7 – 

Algorytmy pomiaru impedancji i jej składowych 

 
Ramowy program ćwiczeń: 

1. Zbadać właściwości następujących algorytmów pomiarowych: 

 

)

(

)

(

)

(

)

(

1

1

1

2

1

1

1

2

+

+

+

+

+

+

=

k

k

k

k

k

k

k

k

k

k

k

k

i

i

i

i

i

i

i

i

u

i

i

u

R

 

 

)

(

)

(

2

1

1

1

2

1

1

+

+

+

+

+

=

k

k

k

k

k

k

k

k

k

k

p

i

i

i

i

i

i

i

u

i

u

T

L

 

(1) 

 

)

(

2

)

(

)

(

)

(

)

(

2

1

2

1

1

2

1

2

1

+

+

+

+

+

+

+

+

+

+

=

k

k

k

k

k

k

k

k

k

k

k

i

i

i

i

i

u

u

i

i

u

u

R

 

 

)

(

2

)

(

)

(

)

(

)

(

2

1

2

1

2

1

1

1

2

+

+

+

+

+

+

+

+

+

+

+

=

k

k

k

k

k

k

k

k

k

k

k

p

i

i

i

i

i

u

u

i

i

u

u

T

L

 

(2) 

 

=

=

=

1

0

2

1

0

1

1

)

(

)

(

)

(

N

k

N

k

k

n

i

k

n

i

k

n

u

R

 

 

=

=

=

1

0

2

1

0

1

1

1

)

(

)

(

)

4

/

(

N

k

N

k

k

n

i

k

n

i

N

k

n

u

X

 

(3) 

gdzie: u, i – wartości chwilowe dostępnych sygnałów napięciowych i prądowych; N

1

 – liczba próbek 

przypadających na jeden okres składowej podstawowej; T

p

 – okres próbkowania. 

– przyjąć Ŝe częstotliwość składowej podstawowej wynosi 50 Hz. 
– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Dla zadanych algorytmów (patrz poniŜej – Badane algorytmy): 

a)

 

Określić dynamikę i dokładność pomiaru dla sygnałów niezakłóconych (prądu oraz napięcia). 

b)

 

Zbadać jakość pomiaru przy zakłóceniu sygnału składową nieokresową o stałej czasowej zanikania 
z zakresu 50 – 500 ms (uwzględnić jej obecność tylko w sygnale prądowym). 

c)

 

Zbadać wpływ innych zakłóceń harmonicznych (w prądzie i/lub napięciu) na jakość pomiaru. 

d)

 

Zbadać wpływ odchyleń częstotliwości na dokładność pomiaru w zakresie 

±

2 Hz wokół 

częstotliwości nominalnej. 

e)

 

Ocenić wpływ częstotliwości próbkowania na dokładność pomiaru składowych impedancji. 

f)

 

Dokonać pomiaru impedancji dla wybranych sygnałów uzyskanych z symulacji w programie 
EMTP-ATP. 

Badane algorytmy: Gr.1-(1) i (2); Gr.2-(2) i (3); Gr.3-(3) i (1); Gr.4-(2) i (3); Gr.5-(1) i (2); Gr.6-(2) i 
(3); Gr.7-(1) i (2); Gr.8-(2) i (3); Gr.9-(3) i (1). 

background image

Ć

wiczenie 8 – 

Cyfrowy pomiar częstotliwości 

 
Ramowy program ćwiczeń: 

1. Zbadać właściwości następujących algorytmów pomiarowych: 

 

p

k

m

T

M

k

f

=

2

 

(1) 

 









+

=

+

+

+

+

+

1

1

1

1

1

1

5

,

0

2

1

p

m

m

m

p

k

k

p

m

x

x

x

x

x

x

M

T

f

 

(2) 

 

C

N

f

C

f

f

m

+

=

1

1

1

 

(3) 

 

=

)

(

)

(

)

(

)

(

)

2

(

)

(

)

2

(

)

(

5

,

0

arccos

2

k

n

y

n

y

k

n

y

n

y

k

n

y

n

y

k

n

y

n

y

k

f

f

S

C

C

S

S

C

C

S

p

m

π

 

(4) 

 

2

4

''

π

=

x

x

f

m

 

(5) 

gdzie:  M

k 

–  liczba  próbek  w  k  półokresach  sygnału;  k  –  liczba  półokresów,  w  których  zliczane  są 

impulsy; T

p

 – okres próbkowania; x – wartości chwilowe sygnału, którego częstotliwość jest mierzona; 

p+1,  p  –  indeksy  oznaczające  odpowiednio  ostatnie  i  przedostatnie  przejście  sygnału  przez  zero; 
indeksy  próbek  z  indeksem  +1  oznaczają  pierwszą  próbkę  po  zmianie  znaku,  a  próbki  z  indeksem  o 
jeden mniejszym oznaczają ostatnią próbkę przed zmianą znaku; N

1

 – liczba próbek przypadających na 

jeden  okres  składowej  podstawowej;  C  –  iloraz  amplitud  sygnału  x  po  filtracji  i  przed  filtracją  przy 
pomocy filtru o oknie będącym funkcją Walsh’a zerowego rzędu. 

Do wyznaczenia składowych ortogonalnych (u

s

u

c

i

s

i

c

) wykorzystać: 

a) ortogonalizację przez opóźnienie 

 

)

(

)

(

n

x

n

x

c

=

 

grupy parzyste 

)

sin(

)

cos(

)

(

)

(

)

(

1

1

=

k

k

n

x

k

n

x

n

x

S

 

(6) 

 

)

(

)

(

k

n

x

n

x

c

=

 

grupy nieparzyste 

)

sin(

2

)

(

)

2

(

)

(

1

=

k

n

x

k

n

x

n

x

S

 

(7) 

b) cyfrowe filtry ortogonalne: pary filtrów sin oraz cos (grupy parzyste) lub filtrów o oknach Walsh’a 
pierwszego i drugiego rzędu (grupy nieparzyste).
 

– przyjąć Ŝe częstotliwość składowej podstawowej f

1

 wynosi 50 Hz. 

– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Dla zadanych algorytmów (patrz poniŜej – Badane algorytmy): 

a)

 

Określić dynamikę i dokładność pomiaru dla sygnałów niezakłóconych. 

b)

 

Zbadać jakość pomiaru przy zakłóceniu sygnału składową nieokresową o stałej czasowej zanikania 
z zakresu 50 – 500 ms. 

c)

 

Zbadać wpływ zakłóceń harmonicznych na jakość pomiaru. 

d)

 

Ocenić wpływ częstotliwości próbkowania na dokładność pomiaru. 

e)

 

Dokonać pomiaru częstotliwości dla sygnałów pochodzących z modelowania sytuacji zwarciowych 
w programie EMTP-ATP. 

background image

Badane algorytmy: Gr.1-(1) i (2); Gr.2-(2) i (3); Gr.3-(3) i (4); Gr.4-(4) i (5); Gr.5-(1) i (5); Gr.6-(2) i 
(5); Gr.7-(3) i (5); Gr.8-(1) i (4); Gr.9-(2) i (4). 

background image

Ć

wiczenie 9 – 

Algorytmy pomiaru składowych symetrycznych 

 
Ramowy program ćwiczeń: 

1. Zbadać właściwości następujących algorytmów pomiarowych: 

 

=

S

C

S

B

S
A

I

I

I

I

C

C

C

B

C
A

R

R

R

R

x

x

x

a

a

a

a

x

x

x

a

a

a

a

x

x

x

0

0

0

0

0

3

1

1

1

1

1

1

3

1

2

1

0

 

(1) 

 

[

]

)

(

)

(

)

(

3

1

)

(

0

n

x

n

x

n

x

n

x

C

B

A

+

+

=

 

 

[

]

)

3

/

2

(

)

3

/

2

(

)

(

3

1

)

(

1

1

1

N

n

x

N

n

x

n

x

n

x

C

B

A

+

+

=

 

 

[

]

)

3

/

(

)

3

/

(

)

(

3

1

)

(

1

1

1

N

n

x

N

n

x

n

x

n

x

C

B

A

+

+

=

 

(2) 

gdzie:  x

A

,  x

B

,  x

C

  –  wartości  chwilowe  poszczególnych  faz  analizowanego  układu  trójfazowego  (z 

górnym indeksem S lub C ich składowe ortogonalne); x

0

x

1

x

2

 – wartości chwilowe poszczególnych 

składowych  symetrycznych;  N

1

  –  liczba  próbek  przypadających  na  jeden  okres  składowej 

podstawowej; 

;

2

/

3

   

;

5

,

0

=

=

I

R

a

a

 

Do wyznaczenia składowych ortogonalnych (

C
A

S
A

x

  

,

, itd.) wykorzystać: 

a) ortogonalizację przez opóźnienie 

 

)

(

)

(

n

x

n

x

c

=

 

grupy parzyste 

)

sin(

)

cos(

)

(

)

(

)

(

1

1

=

k

k

n

x

k

n

x

n

x

S

 

(3) 

 

)

(

)

(

k

n

x

n

x

c

=

 

grupy nieparzyste 

)

sin(

2

)

(

)

2

(

)

(

1

=

k

n

x

k

n

x

n

x

S

 

(4) 

b) cyfrowe filtry ortogonalne: pary filtrów sin oraz cos (grupy parzyste) lub filtrów o oknach Walsh’a 
pierwszego i drugiego rzędu (grupy nieparzyste).
 

– przyjąć Ŝe częstotliwość składowej podstawowej f

1

 wynosi 50 Hz. 

– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Dla zadanych algorytmów (1) i (2) 

a)

 

Badania przeprowadzić definiując trójfazowy zestaw sygnałów: 

-

 

symetrycznych, 

-

 

niesymetrycznych (rozwaŜyć róŜne wersje niesymetrii). 

b)

 

Określić dynamikę i dokładność pomiaru dla sygnałów niezakłóconych. 

c)

 

Zbadać jakość pomiaru przy zakłóceniu sygnału składową nieokresową o stałej czasowej zanikania 
z zakresu 50 – 500 ms. 

d)

 

Zbadać wpływ zakłóceń harmonicznych na jakość pomiaru. 

e)

 

Dokonać pomiaru składowych symetrycznych dla sygnałów pochodzących z modelowania sytuacji 
zwarciowych w programie EMTP-ATP. 

background image

Ć

wiczenie 10 – 

Adaptacyjne algorytmy pomiarowe 

 
Ramowy program ćwiczeń: 

1. Zaproponować schemat blokowy oraz szczegółowe algorytmy adaptacyjnego pomiaru amplitudy: 

a) adaptacja długości okien filtrów do zmiany częstotliwości sygnału; 

b) zastosowanie filtrów o rozwijanym oknie pomiarowym. 

– wybrać dowolny algorytmy pomiaru amplitudy wykorzystujące składowe ortogonalne. 
– przyjąć Ŝe częstotliwość składowej podstawowej f

1

 wynosi 50 Hz. 

– przyjąć częstotliwości próbkowania f

p

=(900+(nr grupy)*100) Hz. 

2. Przeprowadzić testowanie algorytmów pomiarowych dla sygnałów bez zakłóceń przy aktywnej i 
nieaktywnej procedurze adaptacji. 

3. Sprawdzić działanie algorytmów dla warunków nieidealnych (w obecności zakłóceń). 

background image

Ć

wiczenie 11 – 

Analiza właściwości wybranych metod podejmowania decyzji 

 
Ramowy program ćwiczeń: 

1. Wykorzystując środowisko Matlab’a zrealizować zabezpieczenie: 

a)  odległościowe  linii  przesyłowej  (pomiar  wielkości  kryterialnych  oraz  implementacja 
charakterystyki rozruchowej) – zadanie dla grup nieparzystych. 

b)  róŜnicowe  transformatora  (pomiar  wielkości  kryterialnych  oraz  implementacja  kryterium 
róŜnicowoprądowego  wraz  z  blokadą  od  zawartości  drugiej  harmonicznej)  –  zadanie  dla  grup 
parzystych. 

2. Jako źródło sygnałów testowych wykorzystać program ATP-EMTP – model fragmentu systemu 
elektroenergetycznego zawierający rozpatrywaną linię przesyłową/transformator zostanie przygotowany 
przez prowadzącego. 

3. Przeprowadzić testowanie wykonanych zabezpieczeń dla przypadków zwarć występujących zarówno 
w zabezpieczanej strefie, jak i poza nią. Uwzględnić moŜliwość nasycania się przekładników prądowych 
oraz zjawisko udarowego magnesowania transformatora. 

background image

Ć

wiczenie 12 – 

Realizacja członu pomiarowego zabezpieczenia z wykorzystaniem sztucznej sieci 

neuronowej 

 
Ramowy program ćwiczeń: 

1. Zaprojektować sztuczną sieć neuronową realizującą pomiar amplitudy sygnału sinusoidalnego. 

a) rozwaŜyć róŜne struktury sieci. 

b) w procesie uczenia wykorzystać róŜnorodne zestawy wzorów (np. tylko sygnały niezakłócone, tylko 
sygnały zakłócone, kombinacje dwóch poprzednich). 

c) zbadać skuteczność uczenia w zaleŜności od liczby prezentowanych wzorców oraz liczby iteracji. 

2. Przeprowadzić testowanie sieci dla przypadków uczących i testowych. 

3. Sprawdzić działanie zaprojektowanej sieci dla warunków nieidealnych (sygnały z zakłóceniami). 

UŜyteczne funkcje MATLAB,a: 
 
Wersja 5.3: newff, train, sim 

 
%inicjalizacja 
net = newff([0 10],[5 1],{'tansig' 'purelin'}); 
%trenowanie 
net.trainParam.epochs = 50; 
net = train(net,P,T); 
%symulacja i porównanie 
Y = sim(net,P); 
plot(P,T,P,Y,'o')