Metoda trapezów – metoda analizy elektromagnetycznych stanów przejściowych.

Jest to metoda z pamięcią sięgającą jeden krok wstecz. Zatem stan układu w danej chwili jest tu uzależniony od stanu w poprzedniej chwili oraz od aktualnych wymuszeń.

Podstawą metody modeli iterowanych są modele elementów i Równanie definicyjne elementu ma postać:

W metodzie trapezów równanie różniczkowe jest aproksymowane równaniem różnicowym.

(1)

gdzie:

Pojemność występująca w powyższych wzorach może być:

  • funkcją napięcia: – element nieliniowy,
  • funkcją czasu: – element parametryczny,
  • stałą, niezależną od napięcia i czasu – element liniowy.

Równanie (1) można przekształcić do postaci:

Analogicznie można opisać element indukcyjny:

  • definicja:
  • opis różnicowy:

Jeżeli zastąpimy wszystkie elementy i występujące w układzie ich modelami iterowanymi, wówczas analizowany układ dynamiczny zostanie zamodelowany iterowanym układem statycznym (zbudowanym tylko z elementów rezystywnych i źródeł) o parametrach modyfikowanych w każdym kroku czasowym. Układ taki dla kroku będzie opisany następującym układem równań węzłowych (2):

gdzie:

  • – jest macierzą konduktancji ujmującą przewodności wszystkich rezystorów układu, przewodności zawarte w modelach i oraz źródła sterowane;
  • jest wektorem napięć węzłowych w chwili
  • jest wektorem prądów źródłowych w chwili utworzonym na podstawie istniejących w układzie fizycznych źródeł prądowych, z których każde ma wydajność będącą określoną funkcją czasu;
  • jest wektorem prądów źródeł „iterowanych” (figurujących w modelach elementów i ) w chwili

Problem rozwiązania układu liniowych równań różniczkowych sprowadza się do iteracyjnego rozwiązywania odpowiedniego układu algebraicznych równań liniowych. Gdy założy się dodatkowo, że krok jest stały w całym przedziale czasu analizy, wtedy macierz również pozostaje stała, i równanie (2) można przedstawić w korzystniejszej numerycznie formie (3):

Zerowe warunki początkowe edytuj

Załóżmy zerowe warunki początkowe i stały krok czasowy   oraz że analiza odbywa się w przedziale czasu:   Poszczególne etapy są następujące:

  1.  
  2. Z zerowych warunków początkowych wynika, że   skąd też wynika, że wszystkie prądy i napięcia elementów   i   są zerowe dla  
  3. Na podstawie założonego kroku   określić modele iterowane elementów   i   tzn. stałe wartości występujących tam przewodności, oraz wyrażenia na wydajności źródeł iterowanych.
  4. Wygenerować macierz   na podstawie konduktancji rezystorów, konduktancji elementów w modelach iterowanych oraz źródeł sterowanych.
  5. Odwrócić macierz  
  6. Na podstawie fizycznych źródeł prądowych utworzyć wektor  
  7. Na podstawie wydajności źródeł iterowanych utworzyć wektor prądów iterowanych   (w pierwszym przebiegu pętli obliczeniowej dla   mamy  ).
  8. Obliczyć   z zależności. (3)
  9. Na podstawie   oraz znanych z poprzedniego kroku wartości prądów i napięć elementów   i   obliczyć prądy i napięcia elementów   i   dla kroku  
  10.  
  11. Jeżeli   to koniec obliczeń, w przeciwnym przypadku idź do punktu 6.

Niezerowe warunki początkowe edytuj

Fizycznie, stan początkowy w układzie jest określany przez wartości napięć na kondensatorach i prądów przez cewki dla   Natomiast dla umożliwienia startu obliczeń iteracyjnych według przedstawionego algorytmu tenże stan początkowy musi być wyrażony w postaci napięć węzłowych i prądów w elementach   i   dla   Najprostszą numerycznie i najczęściej stosowaną praktycznie metodą uwzględniania niezerowego stanu początkowego w analizie układów metodą modeli iterowanych jest następujące postępowanie:

  • przyjmuje się chwilowo krok obliczeń   o kilka rzędów mniejszy od normalnego kroku  
  • oblicza się stan układu dla   stosując odpowiednio uproszczone modele iterowane elementów  
  • stan obliczony w pkt. b) (tzn. napięcia węzłowe, napięcia i prądy w elementach    ) przyjmuje się jako stan dla  
  • wracając do kroku normalnego   prowadzi się iteracyjną analizę dla    

Powyższy tryb postępowania jest stosowany we wszystkich metodach analizy należących do rodziny metod modeli iterowanych.

Start programu analizy metodą trapezów dla niezerowych warunków początkowych:

  1. Przyjąć krok   dla tego kroku obliczyć macierz   i odwrócić ją.
  2. Obliczyć prądy źródeł w uproszczonych modelach. Dla elementów   i   o zerowych warunkach początkowych te prądy będą 0.
  3. Na podstawie tych prądów utworzyć wektor  
  4. Obliczyć stan układu dla  
  5. Powrócić do normalnego kroku   oraz pełnych modeli iterowanych. Dla tego kroku obliczyć macierz   i odwrócić ją.
  6. Przyjąć, że obliczony wektor   reprezentuje napięcia węzłowe.
  7. Prąd źródła iterowanego dla   jest odwrotnie proporcjonalny do kroku   Zatem wracając do kroku   należy ten prąd zmniejszyć w stosunku  
  8. Dalsze obliczenia w cyklu opisanym poprzednio.

Linki zewnętrzne edytuj