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]