DSC23 (4)

DSC23 (4)



5. Analiza stałoprądowa układów nieliniowych

Analiza stałoprądowa układów nieliniowych

Po zdefiniowaniu równania macierzowego, tzn. po wypełnieniu wszystkich elementów zmodyfikowanej macierzy konduktancyjnej i wektora wymuszeń, program SPICH musi obliczyć napięcia węzłowe. Do rozwiązywania równań macierzowych są stosowane dwa algorytmy - jeden dla obwodów liniowych, drugi dla nieliniowych. Obwód liniowy jest obwodem zawierającym jedynie elementy liniowe. W przypadku analizy stałoprądowej i analizy czasowej do grupy elementów liniowych należą rezystory i liniowo uzależnione źródła napięciowe i prądowe51. Podczas zmiennoprądowej analizy małosygnałowej do grupy tej należy jeszcze dołączyć kondensatory i cewki; układ równań staje się wówczas zespolony. Do rozwiązania liniowego układu równań program SPICE stosuje metodę dekompozycji LU będącą modyfikacją metody eliminacji Gaussa.

Jeśli w układzie pojawi się co najmniej jeden element nieliniowy, program stosuje algorytm iteracyjny, zwany algorytmem Newtona-Raphsona. Treścią niniejszego rozdziału jest omówienie metody Newtona-Raphsona oraz wynikających z niej iterowanych modeli elementów. W części końcowej rozdziału jest przedstawiona problematyka związana ze zbieżnością obliczeń.

Algorytm Newtona-Raphsona

Jako przykład równania nieliniowego rozpatrzymy na wstępie typową zależność występującą w układach zawierających elementy półprzewodnikowe:

x + ex=2    (5.1)

Równanie to nie może być rozwiązane za pomocą prostych przekształceń algebraicznych, jak w przypadku równań liniowych, można je natomiast rozwiązać metodą iteracyjną.

Przedstawmy zależność (5.1) w standardowej postaci:

f(x)= x+ex-2 = 0    (5.2)

Równanie takie może być rozwiązane poprzez przeprowadzenie serii iteracji aż do momentu otrzymania właściwej wartości x, dla której wartość funkcji jest równa lub bardzo bliska zeru. W programie SPICE zastosowano metodę zwaną metodą Newtona-Raphsona. Jest to metoda iteracyjna polegająca na tym, że po założeniu zerowego rozwiązania (tzw. punktu startowego) oblicza się „pierwsze” rozwiązanie; jeżeli nie jest ono właściwym rozwiązaniem, traktuje się je jako nowy punkt startowy i oblicza „drugie” rozwiązanie itd., aż do osiągnięcia rozwiązania z odpowiednio małym błędem.

Załóżmy, że znamy przybliżoną wartość rozwiązania jc0. Algorytm Newtona-Raphsona jest oparty na rozwinięciu nieliniowej funkcji/( w punkcie x0 w szereg    :

5.1


Hlementy zachowawcze są albo ignorowane, albo zastępowane przez odpowiednie modele słowa' rzyszone.


Wyszukiwarka

Podobne podstrony:
DSC27 (4) t I ^    5. Analiza stałoprądowa układów nieliniowyaTab. 5.3. Wymagana dla
DSC31 (5) 5. Analiza stałoprądowa układów nieliniowych „nie wie” nic na temat punktu pracy i musi g
DSC25 (4) 5. Analiza staloprątlowa ukhuMw nMInlowy^ lir ImA n Rys, 5. f. Prosty obwód nieliniowy ją
23 Analiza właściwości energetycznych układów gdzie < 1 1 BSg ^ c BS„ ^    -
CELE PRZEDMIOTU Cl - Umiejętność analizy stabilności liniowych i nieliniowych układów sterowania. C2
Elektronika W Zad cz 2 8 W CiązyAski - ELEKTRONIKA W ZADANIACH Część 3 Analiza małoaygnalowa ukła786/8748
Elektronika W Zad cz 2 0 W Ciąłyśaki - ELEKTRONIKA W ZADANIACH Część 3 Analiza maloiygnalowa ukła
Elektronika W Zad cz 2 1 w CivyA»lti - ELEKTRONIKA W ZADANIACH Część 3 Analiza maloaygnalowa ukła
Elektronika W Zad cz 2 2 W Ciąiyrtski - ELEKTRONIKA W ZADANIACH Część 3: Analiza maimygnalowa ukł
Elektronika W Zad cz 2 3 w Clążyaiki - ELEKTRONIKA W ZADANIACH Cięli 3 Analiza malojygnalowa ukła
Elektronika W Zad cz 2 6 W. Ciążyński - ELEKTRONIKA W ZADANIACH Część 3- Analiza malosygnalowa uk
Elektronika W Zad cz 2 7 w CiązyMki - ELEKTRONIKA W ZADANIACH Ct*U 3 Analiza maloiygnalowa układó
Elektronika W Zad cz 2 0 W Ciążyński - ELEKTRONIKA W ZADANIACH Cżętż 1 Analiżu malosygnąłuwa ukła
Elektronika W Zad cz 2 1 w Cułyiiski - ELEKTRONIKA W ZADANIACH Crfit 3 Analiza mnloayijnalowa ukł
Elektronika W Zad cz 2 4 w CiążyAski ELEKTRONIKA W ZADANIACH Część 3 Analiza mnłosygnałowa układó

więcej podobnych podstron