Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Algorytm Katzenelsona - Wikipedia, wolna encyklopedia

Algorytm Katzenelsona

Z Wikipedii

Algorytm Katzenelsona jest algorytmem iteracyjnym służącym do rozwiązywania układów elektrycznych. Przy czym przez rozwiązanie rozumie się wyliczenie wszystkich potencjałów węzłowych jakie panują w układzie przy danych wymuszeniach prądowych.

Bazą tego algorytmu jest równanie: 
G^{(m)} \cdot V + w^{(m)}=i^{*}  
(1)

gdzie:

  • G jest macierzą konduktancji ujmującą wszystkie elementy liniowe układu, oraz przewodności gk pochodzące z modeli elementów nieliniowych
  • V jest wektorem napięć węzłowych
  • w jest wektorem ujmującym źródła prądowe pochodzące z modeli elementów nieliniowych,
  • i* jest wektorem rzeczywistych wymuszeń prądowych,


[edytuj] Opis algorytmu

  1. Ustala się punkt startowy analizy w postaci wektora V(0)
  2. Na podstawie V(0) i znajomości struktury układu określa się wektor napięć na elementach nieliniowych X(0)
  3. Znając X(0) ustala się obszar (jego kod), w którym znajduje się wektor V(0)
  4. Na podstawie kodu obszaru oraz charakterystyk odcinkowo-liniowych elementów nieliniowych określa się wartości numeryczne parametrów modeli tych elementów,
  5. Znając układ oraz modele elementów nieliniowych oblicza się G(0) i w(0)
  6. Oblicza się lewą stronę równania (1):


i^{(0)} = G^{(0)} \cdot V^{(0)} + w^{(0)}

i(0) ma tu sens wektora wymuszeń prądowych, jakie musiałyby zaistnieć w układzie, żeby spowodować powstanie napięć węzłowych określonych przez V(0).

Podstawowy problem powyższego sposobu postępowania to określenie strategii dobierania kolejnego przybliżenia V(k), zapewniającego, że obliczony na jego podstawie wektor i(k) będzie bliższy wektorowi i* niż wektor z poprzedniej iteracji i(k-1). Warunkiem zakończenia obliczeń będzie zawsze i(k) = i* a wynikiem będzie V=V(k).

Strategia zaproponowana przez Katzenelsona polega na określeniu takiego sposobu poruszania się w przestrzeni V, żeby w sposób ciągły przejść z punktu startu V(0) do punktu będącego rozwiązaniem. Zachowanie ciągłości tej drogi wymaga, żeby przechodziła ona przez "sąsiednie" obszary (dwa obszary w przestrzeni V są sąsiednie, jeżeli ich kody różnią się tylko na jednej pozycji, i różnica ta wynosi 1) bez przeskoków nad nimi.

Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com