Zastosowanie wykładników Lapunowa do badania stabilności sieci

Transkrypt

Zastosowanie wykładników Lapunowa do badania stabilności sieci
Zastosowanie wykładników Lapunowa do badania stabilności
sieci elektroenergetycznej
dr inż. Olgierd Małyszko
Katedra Elektroenergetyki i Napędów Elektrycznych, Wydział Elektryczny
Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
ul. Sikorskiego 37, 70-313 Szczecin
[email protected]
Streszczenie
W artykule przedstawiono możliwość zastosowania wykładników Lapunowa jako kryterium
stabilności systemu elektroenergetycznego. Omówiono podstawy teoretyczne wykładników
oraz sposoby ich wyznaczania. Na przykładzie prostego modelu generator-sieć sztywna
pokazano, że wykładnik Lapunowa może służyć jako kryterium stabilności SEE a jego
zbliżanie się do zera świadczy o możliwości utraty stabilności przez system.
Wstęp
Do najpoważniejszych awarii w pracy systemu SEE należy utrata stabilności. Zgodnie z
zasadą, że „lepiej zapobiegać niż leczyć”, lepiej jest zapobiegać tego typu awariom niż
naprawiać ich skutki. W tym celu konieczne jest wczesne zidentyfikowanie możliwości
wystąpienia takiej awarii. Dlatego też, celem niniejszego artykułu jest zwrócenie uwagi na
możliwość wykorzystania do analizy pracy SEE stosunkowo nowego narzędzia
matematycznego jakim są wykładniki Lapunowa.
W analizowanym zagadnieniu istotne jest to, że w czasie normalnej pracy SEE wykładnik
Lapunowa ma wartość ujemną natomiast w punkcie utraty stabilności jego wartość przekracza
zero. Oznacza to, że w miarę zbliżania się układu do punktu utraty stabilności wykładnik
Lapunowa zbliża się do zera. Tą właściwość można wykorzystać do wczesnego wykrywania
groźby utraty stabilności przez SEE. W niniejszym artykule przedstawiono to na przykładzie
prostego modelu generator-sieć sztywna.
Definicja wykładników Lapunowa
Interpretację graficzną wykładnika Lapunowa (Lyapunov exponent) przedstawiono na
rysunku 1.
Rys. 1. Graficzna interpretacja wykładnika Lapunowa
W chwili t1 układ dynamiczny znajduje się w punkcie X1. Jeśli w tym momencie nastąpi
niewielkie zaburzenie to układ znajdzie się w punkcie X1+H1 (czyli będzie w niewielkiej
1
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]
odległości H1 od układu niezaburzonego). Po pewnym czasie t układ niezaburzony znalazłby
się w punkcie X2 natomiast układ zaburzony znajdzie się w punkcie X2+H2. Wykładnik
Lapunowa dla funkcji z czasem ciągłym (potoku) definiuje zależność (1) (należy zaznaczyć,
że wzór (1) można wyprowadzić w ścisły matematyczny sposób natomiast przedstawiona
interpretacja jest używana aby pominąć te niezbyt łatwe matematyczne wyprowadzenie):
ͳ ȁߝଶ ȁ
ߣ ൌ ௧՜ஶ
Ž‹ Ž
‫ ݐ‬ȁߝଵ ȁ
(1)
ఌభ ՜଴
Jeśli z biegiem czasu zaburzenie maleje (ȁߝଶ ȁ ൏ ȁߝଵ ȁ) to, zgodnie ze wzorem (1), wykładnik
Lapunowa jest mniejszy od zera. Jeśli odległość między trajektorią zaburzoną a niezaburzoną
się nie zmienia (ȁߝଶ ȁ ൌ ȁߝଵ ȁ) to wykładnik jest równy zeru. Natomiast, jeśli zaburzenie rośnie
z biegiem czasu, to wykładnik jest dodatni.
Wynika z tego, że jeśli układ dynamiczny jest lekko zaburzony to wykładnik Lapunowa
opisuje prędkość z jaką to zaburzenie zmienia się w czasie. Zgodnie z zależnością (1)
wielkość zaburzenia po czasie t można opisać zależnością ȁߝଶ ȁ ൎ ȁߝଵ ȁ݁ ఒ௧ . Jeśli wykładnik
Lapunowa jest mniejszy od zera to zaburzenie będzie malało do zera czyli startując z dwóch
początkowo różnych punktów układ dynamiczny po pewnym czasie osiągnie to samo
rozwiązanie. W przeciwnym przypadku, gdy wykładnik jest większy od zera, to zaburzenie
będzie rosło i startując z dwóch początkowo bliskich punktów trajektorie będą się coraz
bardziej rozbiegać. Dzięki takiej właściwości za pomocą wykładników Lapunowa można
określić stabilność układu dynamicznego.
Zależność (1) opisuje wykładnik Lapunowa dla funkcji z czasem ciągłym. Podobnie definiuje
się wykładnik dla odwzorowania jednowymiarowego (kaskady) (2):
௡ିଵ
ͳ
݂݀ሺ‫ݔ‬ሻ
ߣ ൌ Ž‹ ൭ ෍ Ž อቈ
቉ อ൱
௡՜ஶ ݊
݀‫ ݔ‬௫
௜ୀ଴
(2)
೔
Liczba wykładników Lapunowa
Układ dynamiczny posiada tyle wykładników Lapunowa ile ma stopni swobody. Natomiast
liczba stopni swobody jest to najmniejsza liczba niezależnych zmiennych potrzebnych do
jednoznacznego opisania stanu układu. Wynika z tego, że układy jednowymiarowe posiadają
jeden wykładnik natomiast układy wielowymiarowe posiadają ich odpowiednio więcej.
W praktyce natomiast często analizuje się tylko jeden, zazwyczaj największy wykładnik
Lapunowa co może mylnie sugerować, że każdy układ ma tylko jeden wykładnik.
Zastosowanie wykładników Lapunowa do klasyfikacji układów dynamicznych
Jak wcześniej wspomniano, każdy układ dynamiczny ma tyle wykładników Lapunowa ile ma
stopni swobody czyli w zasadzie tyle, ile zmiennych opisuje ten układ. Jeśli każdej zmiennej
przyporządkujemy oś w układzie współrzędnych to każdy wykładnik Lapunowa jest miarą
rozbiegania się trajektorii wzdłuż danej osi.
Pomiędzy wykładnikami Lapunowa a typem atraktora istnieje ścisły związek (atraktor jest to
zbiór w przestrzeni fazowej do którego zmierzają trajektorie rozpoczynające się w różnych
punktach przestrzeni fazowej). W tabeli 1 przedstawiono wartości wykładników Lapunowa
dla odpowiednich typów atraktorów.
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]
2
Tabela 1. Klasyfikacja atraktorów
Zachowanie asymptotyczne
Typ atraktora dla układu
trajektorii
ciągłego
Punkt równowagi
punkt
Trajektoria okresowa
Prawie okresowe
(2-okresowe)
Prawie okresowe
(k-okresowe)
Chaotyczne
krzywa zamknięta
torus
k-torus
typu zbioru Cantora
Wartości wykładników
Lapunowa
0>λ1t...t λn
λ1=0
0>λ2t...t λn
λ1= λ2=0
0>λ3t...t λn
λ1=...= λk=0
0>λk+1t...t λn
λ1>0
6iλi<0
Z tabeli 1 wynika, że jeśli rozwiązaniem układu dynamicznego jest punkt stały to wszystkie
wykładniki Lapunowa tego układu są mniejsze od zera. Jeśli rozwiązanie jest w postaci
krzywej zamkniętej (np. okrąg) to jeden wykładnik jest równy zero a pozostałe są mniejsze od
zera, itd. Wynika z tego również, że jeśli dla pewnej wartości parametru kontrolnego dany
układ ma rozwiązanie w postaci punktu a dla innej wartości inny typ atraktora np. krzywa
zamknięta, to największy wykładnik Lapunowa, wraz ze zmianą wartości parametru
kontrolnego, będzie się zmieniał od wartości ujemnych do zera. W dalszej części artykułu
pokazano, że tą właściwość można wykorzystać jako kryterium stabilności SEE.
Wyznaczanie wykładników Lapunowa
Analitycznie, zgodnie ze wzorami (1) lub (2), udaje się wyznaczyć wykładnik Lapunowa
jedynie dla nielicznych odwzorowań jednowymiarowych. Na przykład, dla odwzorowania
ଵ
trójkątnego ‫ݔ‬௡ାଵ ൌ ‫ ݎ‬ቀͳ െ ʹ ቚଶ െ ‫ݔ‬௡ ቚቁ, wynosi on ߣ ൌ ݈݊ሺʹ‫ݎ‬ሻ. We wszystkich pozostałych
przypadkach konieczne jest stosowanie metod numerycznych.
Dla odwzorowań jednowymiarowych można wyznaczyć numerycznie wykładnik Lapunowa
stosując wzór (2). Natomiast dla układów wielowymiarowych bezpośrednie zastosowanie
wzoru (1) lub (2) jest niemożliwe. W literaturze można znaleźć wiele pozycji poświęconych
numerycznemu wyznaczaniu wykładników Lapunowa dla układów wielowymiarowych np.
[3],[4],[5]. Ponadto opracowane są również metody wyznaczania wykładników Lapunowa z
danych pomiarowych, np. [1],[2].
Zastosowanie wykładnika Lapunowa jako kryterium stabilności SEE
Zgodnie z tabelą 1 wykładniki Lapunowa mogą przyjmować różne wartości (ujemne, równe
zero lub dodatnie) w zależności od typu atraktora jaki posiada dany układ dynamiczny. W
przypadku omawianej metody istotne jest to, że największy wykładnik Lapunowa przyjmuje
wartości ujemne w obszarze stabilnej pracy natomiast w punkcie bifurkacji siodło-węzeł jest
równy zero. Po przekroczeniu punktu bifurkacji znikają oba punkty stałe i analizowany układ
traci stabilność. Jako kryterium stabilności proponuje się wykorzystać fakt, że w miarę
zbliżania się do punktu utraty stabilności (punktu bifurkacji) wykładnik Lapunowa zbliża się
do zera.
Metoda zostanie przedstawiona na przykładzie prostego modelu systemu złożonego z
generatora synchronicznego połączonego z siecią sztywną poprzez linię o reaktancji x. W
modelu tym uwzględnia się tylko równania ruchu wirnika natomiast pomija wszystkie układy
regulacji. Schemat przedstawiono na rysunku 2.
3
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]
x
G
d
G
Ut
q
U
b
SEE
a
Rys. 2. Model fragmentu systemu elektroenergetycznego
Równanie ruchu wirnika generatora w jednostkach względnych ma postać:
ߜሶ ൌ ʹߨ݂ሺ߱ െ ߱଴ ሻ
ͳ
ቐ
߱ሶ ൌ
൫ܲ െ ‫ܦ‬ሺ߱ െ ߱଴ ሻ െ ܲ௘ ሺߜሻ൯
ܶ௠ ௠
(3)
gdzie: Tm - mechaniczna stała czasowa, Pm - moc mechaniczna generatora, D-współczynnik
oporu, Pe(G)- moc elektryczna generatora, G - kąt obrotu osi wirnika generatora względem
osi SEE, Z - częstotliwość kątowa generatora, Z0 - częstotliwość kątowa sieci.
Moc elektryczna oddawana do SEE wynosi:
ܲ௘ ሺߜሻ ൌ
ܷ௔ ‫ܧ‬௙
•‹ሺߜሻ
‫ݔ‬ௗ ൅ ‫ݔ‬
(4)
gdzie: Ua - składowa wzdłuż osi a napięcia sieci w układzie (a,b) (przyjęto, że Ub = 0), Ef napięcie wzbudzenia, xd - reaktancja synchroniczna podłużna, x - reaktancja linii.
Model składa się tylko z dwóch równań różniczkowych pierwszego rzędu jednak z uwagi na
składnik sin(G) jest on nieliniowy a tym samym nierozwiązywalny analitycznie.
W stanie ustalonym ൫ߜሶ ൌ Ͳǡ ߱ሶ ൌ Ͳ൯ częstotliwość kątowa generatora jest równa
częstotliwości sieci (߱ ൌ ߱଴ ሻ natomiast moc mechaniczna pochodząca od turbiny jest równa
mocy elektrycznej oddawanej do sieci (ܲ௠ ൌ ܲ௘ ). Pokazano to na rysunku 3. Wynika z tego,
że równanie (3) posiada dwa punkty stałe.
Rys. 3. Punkty stałe równania (3) w stanie ustalonym ൫ߜሶ ൌ Ͳǡ ߱ሶ ൌ Ͳ൯
Zgodnie z pierwszą metodą Lapunowa układ nieliniowy opisany równaniem ‫ݕ‬ሶ ൌ ݂ሺ‫ݕ‬ሻ będzie
stabilny asymptotycznie w lokalnym otoczeniu punktu pracy ‫ݕ‬଴ jeśli jego przybliżenie
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]
4
liniowe ‫ݕ‬ሶ ൌ ࡭‫( ݕ‬gdzie A jest to macierz Jacobiego określona w punkcie ‫ݕ‬଴ ) będzie stabilne
asymptotycznie. Jeśli przybliżenie liniowe jest niestabilne to układ nieliniowy jest również
niestabilny. Natomiast jeżeli przybliżenie liniowe jest stabilne ale nie asymptotycznie to o
zachowaniu się układu nieliniowego nie można nic powiedzieć.
Układ liniowy jest stabilny asymptotycznie wtedy i tylko wtedy, kiedy wszystkie wartości
własne macierzy A mają ujemne części rzeczywiste. Stabilność zależy jedynie od wartości
własnych macierzy A i nie zależy od warunków początkowych ‫ݕ‬଴ .
Wartości własne macierzy A wyznacza się rozwiązując równanie †‡–൫࡭ െ ߣҧ௜ ‫ܫ‬൯ ൌ Ͳ gdzie
ߣҧ௜ ൌ ߙ௜ ൅ ݆ߚ௜ są to wartości własne a I – macierz jednostkowa.
Dla równania (3) Jacobian ma postać:
Ͳ
ʹߨ݂
‫ܦ‬቏
࡭ ൌ ቎ ͳ ܷ௔ ‫ܧ‬௙
െ
…‘•ሺߜሻ െ
ܶ௠ ‫ݔ‬ௗ ൅ ‫ݔ‬
ܶ௠
(5)
Natomiast wartości własne otrzymuje się rozwiązując równanie:
െߣҧ
ʹߨ݂
‫ܦ‬
݀݁‫ ݐ‬቎ ͳ ܷ௔ ‫ܧ‬௙
቏ൌͲ
െ
…‘•ሺߜሻ െ
െ ߣҧ
ܶ௠ ‫ݔ‬ௗ ൅ ‫ݔ‬
ܶ௠
(6)
Wartości własne zlinearyzowanego układu równań (3) wynoszą zatem:
ҧ ൌ
ߣଵǡଶ
‫ܦ‬
‫ ܦ‬ଶ ͺߨ݂ ܷ௔ ‫ܧ‬௙
െ ܶ േ ඨቀ ቁ െ
ܶ
ܶ ‫ ݔ‬൅ ‫•‘… ݔ‬ሺߜሻ
௠
௠
௠
ௗ
ʹ
(7)
ൌ ߙଵǡଶ ൅ ݆ߚଵǡଶ
Analizując części czynne i bierne wartości własnych można określić rodzaj punktu stałego. W
tabeli 2 zestawiono rodzaje występujących punktów stałych równania (3) w zależności od
wartości kąta G oraz parametrów systemu.
Tabela 2. Zestawienie rodzajów punktów stałych równania (3)
‫ܦ‬ଶ ‫ݔ‬ௗ ൅ ‫ݔ‬
Ognisko stabilne
…‘•ሺߜሻ ൐
ͺߨ݂ܶ௠ ܷ௔ ‫ܧ‬௙
…‘•ሺߜሻ ൌ
‫ܦ‬ଶ ‫ݔ‬ௗ ൅ ‫ݔ‬
ͺߨ݂ܶ௠ ܷ௔ ‫ܧ‬௙
‫ܦ‬ଶ ‫ݔ‬ௗ ൅ ‫ݔ‬
…‘•ሺߜሻ ‫ א‬ቆͲǡ
ቇ
ͺߨ݂ܶ௠ ܷ௔ ‫ܧ‬௙
5
Węzeł ugięty stabilny
Węzeł stabilny
…‘•ሺߜሻ ൌ Ͳ
Punkt równowagi stabilny
…‘•ሺߜሻ ൏ Ͳ
Siodło niestabilne
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]
గ
Zgodnie z tabelą 2 punkt stały leżący w przedziale ߜ ‫ א‬ሺͲǡ ଶ ሻ jest punktem stałym stabilnym
గ
natomiast drugi punkt leżący w przedziale ߜ ‫ א‬ሺ ଶ ǡ ߨሻ jest to punkt stały niestabilny.
గ
W punkcie krytycznym ܲ௠ ൌ ܲ௘ ሺ ଶ ሻ ൌ ܲ௘ ሺߜ௠ ሻ następuje bifurkacja siodło-węzeł. Jeśli moc
mechaniczna Pm przekroczy maksymalną wartość mocy elektrycznej Pe jaką można przesłać
do systemuሺܲ௠ ൐ ܲ௘ ሺߜሻ௠௔௫ ൌ ܲ௘ ሺߜ௠ ሻሻ, wówczas znikają oba punkty stałe i układ traci
stabilność.
Zgodnie z tym co powiedziano wcześniej, w zakresie stabilnej pracy (czyli tam, gdzie istnieją
oba punkty stałe) wykładniki Lapunowa przyjmują wartości ujemne natomiast w punkcie
bifurkacji największy wykładnik przyjmuje wartość równą zero. Tą zmianę wartości
wykładnika można użyć jako kryterium stabilności analizowanego układu. Pokazano to na
rys. 4 i 5 na których widać największy wykładnik Lapunowa w zależności od wartości
reaktancji linii łączącej generator z siecią sztywną oraz mocy mechanicznej Pm.
Rys. 4. Zależność największego wykładnika Rys. 5. Zależność największego wykładnika
Lapunowa od wartości reaktancji linii x
Lapunowa od wartości mocy mechanicznej Pm
Na obydwu rysunkach widać, że po przekroczeniu pewnej wartości parametru kontrolnego
(reaktancji linii na rys. 4 i mocy mechanicznej na rys. 5) układ tracił stabilność. W punkcie
bifurkacji znikają oba punkty stałe.
W praktyce, dla kontroli stabilności systemu wystarczy monitorować wartość wykładnika
Lapunowa. Zbliżanie się jego wartości do zera jest sygnałem o możliwej utracie stabilności
przez system.
Dla określenia odległości od granicy stabilności wprowadza się współczynnik zapasu
stabilności kp (8):
Pgr Pe
(8)
kp
Pgr
gdzie: Pgr
E fUa
xd x
- moc graniczna.
Dla otrzymanych wyników wyznaczono współczynnik korelacji między największym
wykładnikiem Lapunowa (rys. 5) a wartością współczynnika zapasu stabilności kp
i otrzymano wartość U O , k p 0,954 . Wysoka wartość współczynnika korelacji świadczy
o dużej zależności między wykładnikiem Lapunowa a współczynnikiem zapasu stabilności.
Wnioski
W artykule przedstawiono propozycję wykorzystania wykładników Lapunowa jako kryterium
stabilności systemu elektroenergetycznego. Metodę przedstawiono na przykładzie prostego
modelu fragmentu systemu złożonego z generatora przyłączonego do sieci sztywnej.
Otrzymane wyniki świadczą, że wykładnik Lapunowa jest skorelowany ze współczynnikiem
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]
6
zapasu stabilności układu. Ponieważ wykładniki Lapunowa mogą być wyznaczane również
z danych pomiarowych jest możliwość wykorzystania przedstawionej metody do kontroli
„on-line” zapasu stabilności w systemie.
Literatura
[1] Bryant P., Computation of Lyapunov Exponents from Experimental Data, Proceedings of
the 1st Experimental Chaos Conference, Arlington, Virginia, October 1-3, 1991.
[2] Darbyshire A. G., Calculating Liapunov Exponents from a Time Series, IEE, Savoy
Place, London, 1994.
[3] Parker T. S., Chua L. O., Practical Numerical Algorithms for Chaotic Systems, SpringerVerlag, New York 1989.
[4] Parker T.S., Chua L.O., Chaos: A Tutorial for Engineers, Proceedings of the IEEE,
Special issue on chaotic systems, 09.1987.
[5] Wolf A., Swift J., Swinney H., Vastano J., Determining Lyapunov Exponents from a
Time Series, Physica D, vol. 16, 1985, pp. 285-317.
7
ASTAT Sp. z o.o., ul. Dąbrowskiego 441, 60-451 Poznań
tel.: 61 848 88 71, fax: 61 848 82 76, www.astat.com.pl, e-mail: [email protected]