Metoda różnicowa Ludwik Antal - Numeryczna analiza pól elektromagnetycznych –W5.

Slides:



Advertisements
Podobne prezentacje
Przykład liczbowy Rozpatrzmy dwuwymiarową zmienną losową (X,Y), gdzie X jest liczbą osób w rodzinie, a Y liczbą izb w mieszkaniu. Niech f.r.p. tej zmiennej.
Advertisements

Zakład Mechaniki Teoretycznej
Modelowanie i symulacja
Metody numeryczne część 1. Rozwiązywanie układów równań liniowych.
Obserwowalność System ciągły System dyskretny
Równania różniczkowe cząstkowe
Metody rozwiązywania układów równań liniowych
WYKŁAD 6 ATOM WODORU W MECHANICE KWANTOWEJ (równanie Schrődingera dla atomu wodoru, separacja zmiennych, stan podstawowy 1s, stany wzbudzone 2s i 2p,
Ludwik Antal - Numeryczna analiza pól elektromagnetycznych –W10
Metoda elementów skończonych cd.
Liczby pierwsze.
Domy Na Wodzie - metoda na wlasne M
Metody Numeryczne Wykład no 12.
Metody Numeryczne Wykład no 3.
Przykład Równanie wahadła: Niech =1s -2 Warunki początkowe: około 86°
Inny przykład: W jednorodnym polu elektrycznym znajduje się nieskończenie długa rura izolacyjna o przenikalności. Rura jest ustawiona w ten sposób, że.
Przykład: Dana jest linia długa o długości L 0 bez strat o stałych kilometrycznych L,C.Na początku linii zostaje załączona siła elektromotoryczna e(t),
Wykład no 11.
Metoda węzłowa w SPICE.
Problemy nieliniowe Rozwiązywanie równań nieliniowych o postaci:
ATOM WODORU, JONY WODOROPODOBNE; PEŁNY OPIS
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz,
ROZWIĄZYWANIA PROBLEMÓW ELEKTROMAGNETYCZNYCH
OPORNOŚĆ HYDRAULICZNA, CHARAKTERYSTYKA PRZEPŁYWU
UKŁADY SZEREGOWO-RÓWNOLEGŁE
RÓWNOWAGA WZGLĘDNA PŁYNU
Klasyfikacja problemów elektromagnetycznych
Metody analityczne (dokładne metody numeryczne)
Klasyfikacja systemów
Transformacja Z (13.6).
Równania i Nierówności czyli:
Metody matematyczne w Inżynierii Chemicznej
Pytania konkursowe.
Jak wypadliśmy na maturze z matematyki w 2010 roku?
Metoda różnic skończonych I
Wyrażenia algebraiczne
Metody matematyczne w Inżynierii Chemicznej
Rozkłady wywodzące się z rozkładu normalnego standardowego
Obserwatory zredukowane
Modelowanie – Analiza – Synteza
Podstawy automatyki 2012/2013Transmitancja widmowa i charakterystyki częstotliwościowe Mieczysław Brdyś, prof. dr hab. inż.; Kazimierz Duzinkiewicz, dr.
Zakładamy a priori istnienie rozwiązania α układu równań.
KOLEKTOR ZASOBNIK 2 ZASOBNIK 1 POMPA P2 POMPA P1 30°C Zasada działanie instalacji solarnej.
Modelowanie i identyfikacja 2010/2011Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra.
Miary efektywności/miary dobroci/kryteria jakości działania SSN
Dekompozycja Kalmana systemów niesterowalnych i nieobserwowalnych
Wykład 22 Modele dyskretne obiektów.
1. ŁATWOŚĆ ZADANIA (umiejętności) 2. ŁATWOŚĆ ZESTAWU ZADAŃ (ARKUSZA)
Obserwowalność i odtwarzalność
Sterowalność - osiągalność
Modelowanie – Analiza – Synteza
Stabilność Stabilność to jedno z najważniejszych pojęć dynamiki systemów i teorii sterowania W większości przypadków, stabilność jest warunkiem koniecznym.
Źródła błędów w obliczeniach numerycznych
Rozwiązywanie liniowych układów równań metodami iteracyjnymi.
EcoCondens Kompakt BBK 7-22 E.
W2 Modelowanie fenomenologiczne I
Testogranie TESTOGRANIE Bogdana Berezy.
Jak Jaś parował skarpetki Andrzej Majkowski 1 informatyka +
Metody matematyczne w Inżynierii Chemicznej
Systemy dynamiczne 2014/2015Obserwowalno ść i odtwarzalno ść  Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Obserwowalność.
Wyznaczniki, równania liniowe, przestrzenie liniowe Algebra 1
Elementy geometryczne i relacje
Strategia pomiaru.
METHOD OF LINES (MOL) Poznan University of Life Sciences Department of Hydraulic and Sanitary Engineering Hamdi, Schiesser & Griffiths:
Tematyka zajęć LITERATURA
Metody nieinkluzyjne: Metoda iteracji prostej.
yi b) metoda różnic skończonych
© Prof. Antoni Kozioł, Wydział Chemiczny Politechniki Wrocławskiej MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH Temat – 5 Modelowanie różniczkowe.
Metody matematyczne w Inżynierii Chemicznej
Sterowanie procesami ciągłymi
Zapis prezentacji:

Metoda różnicowa Ludwik Antal - Numeryczna analiza pól elektromagnetycznych –W5

2 Klasyczne (analityczne) podejścia mogą zawieść jeżeli: PDE jest nieliniowe i nie może być linearyzowane bez poważnego wpływu na wynik, region rozwiązania jest złożony warunki brzegowe są mieszanych typów warunki graniczne są zależne od czasu ośrodek jest niejednorodny albo anizotropowy Problemy o takiej złożoności wymagają rozwiązania numerycznego.

3 Spośród metod numerycznych dostępnych dla rozwiązywania PDE, metody korzystające z różnic skończonych są najbardziej zrozumiałe, najczęściej używane i najbardziej uniwersalne. Metoda różnic skończonych została zaproponowana przez A. Thoma w latach dwudziestych XX wieku, pod nazwą metoda kwadratów, dla rozwiązania nieliniowego równania hydro- dynamicznego. Od tego czasu, metoda znalazła zastosowania w rozwiązywaniu różnych problemów polowych. Techniki różnic skończonych oparte są na przybliżeniach, które pozwalają na zastąpienie równania różniczkowego przez równania różnic skończonych. Te przybliżenia mają formę algebraiczną, wiążą wartość zmiennej zależnej w punkcie regionu rozwiązania z wartościami w kilku sąsiednich punktach.

4 Rozwiązanie problemu metodą różnic skończonych zamyka się w trzech krokach: (1) podzielenie regionu rozwiązania na siatkę węzłów, (2) przybliżenie danego równania różniczkowego przez równoważne równanie różnicowe, co opowiada zależności zmiennej zależnej w punkcie regionu rozwiązania od jej wartości w punktach sąsiednich, (3) rozwiązywanie równań różnicowych podlegających określonym warunkom brzegowym i/lub warunkom początkowym. Szczegółowy sposób postępowania jest podyktowany przez naturę rozwiązywanego problemu, region rozwiązania, i warunki brzegowe.

5 Najczęściej używane wzory siatki dla problemów dwuwymiarowych (a)prostokątna, (b)skośna, (c)trójkątna, (d)kołowa.

6 Dla danej funkcji f(x) można aproksymować jej pochodną ( nachylenie, lub tangens) w punkcie P przez nachylenie łuku PB dane przez formułę pro- gresywnej różnicy funkcji Konstrukcja przybliżenia (aproksymacji) danego równania różniczkowego różnicami skończonymi.

7 lub przez nachylenie łuku AP dane przez formułę wstecznej różnicy funkcji lub przez nachylenie łuku AB dane przez formułę centralnej różnicy funkcji Drugą pochodną f (x) w P można aproksymować jako:

8 Jakiekolwiek przybliżenie wartości pochodnej przez dyskretny układ punktów nazywa się przybliżeniem różnicy skończonej. czyli Zaprezentowane interpretacja różnic skończonych jest raczej intuicyjna. Bardziej ogólne wyrażenie można uzyskać z rozwinięcia funkcji w szereg Taylora.

9 Dodając te równania otrzymamy: gdzie O( x) 4 jest błędem wprowadzonym przez obcięcie szeregu. Mówimy, że ten błąd jest rzędu ( x) 4 lub poprostu O( x) 4. Co oznacza, że O( x)4 jest nie większy niż ( x) 4. Zakładając, że błąd ten jest pomijalny otrzymamy: Czyli taki sam wynik jak z rozważań intuicyjnych.

10 Odejmując rozwinięcia funkcji w szeregi, i pomijając wyrażenia rzędu ( x) 3 otrzymamy: Wyższe rzędy aproksymacji uzyskuje się przez uwzględnienie większej liczby elementów szeregu. Nieskończona ilość elementów oznacza wyrażenie dokładne. Z powodów praktycznych szeregi są obcinane po wyrażeniach rzędu drugiego. W każdym rozwiązaniu dokonanym metodą różnic skończonych występuje taki błąd.

11 Stosując metodę różnic skończonych do znalezienia funkcji (x, t), dzielimy region rozwiązania w płaszczyźnie xt na prostokąty lub siatki o bokach x i t. Współrzędne x, t i funkcja (x, t), w punkcie P:

12 Aproksymacja pochodnych w węźle i,j przez centralną różnicę funkcji:

13 Ekwiwalentne równanie różnicowe progresywna formuła różnicowa dla t i centralna dla x. Równanie paraboliczne Równanie dyfuzji

14 Równanie hyperboliczne Ekwiwalentne równanie różnicowe Równanie falowe

15 Równanie eliptyczne (Poissona) Równanie dla węzła i,j Gdyrównanie Laplacea centralna formuła różnicowa

16 Schemat można przedstawić symbolicznie : (a)Aproksymacja drugiego rzędu, (b) Aproksymacja czwartego rzędu

17 Otrzymujemy układ równań algebraicznych, którego macierz, najczęściej, jest macierzą rzadką. Powstaje konieczność stosowania odpowiednich technik rozwiązywania takich układów równań zarówno ze względu na błędy obliczeń jak również na ich szybkość, związaną głównie z wielkością pamięci MC.

18 [A] macierz rzadka (ma wiele elementów zerowych) [X] macierz kolumnowa nieznanych wartości (free nodes) [B] macierz kolumnowa znanych wartości (fixed nodes) Rozwiązanie przez odwrócenie macierzy lub eliminację Gaussa. Metoda pasmowa

19 Równanie Laplacea 2 V = 0, 0 x, y 1 z V (x, 1) = 45x(1 x), V (x, 0) = 0 = V (0, y) = V (1, y). niech h = 1/3 4V 1 V 2 V 3 0 = 10 V 1 + 4V 2 0 V 4 = 10 V V 3 V 4 = 0 0 V 2 V 3 + 4V 4 = 0

20 [A][V] = [B] Rozwiązując równania przez odwrócenie macierzy lub eliminację Gaussa otrzymamy: V 1 = 3.75, V 2 = 3.75, V 3 = 1.25, V 4 = 1.25

21 Równanie Poissona dla prądu w węźle i,k Po podstawieniu równań różnicowych Równanie Laplacea w obszarach bezprądowych. Potencjał jest średnią arytmetyczną potencjałów w węzłach sąsiednich. Równań tych jest tyle ile węzłów siatki objętych linią S. Dla uzyskania zadawalających wyników konieczna jest duża liczba węzłów, a więc i równań. Do rozwiązania takich układów potrzebny jest szybki komputer. Równanie Poissona

22 Poza metodą pasmową do rozwiązania układu równań najczęściej stosuje się metody: –iteracyjną (kolejnych przybliżeń) –nadrelaksacyjną –przebiegania –mieszaną (iteracji i przebiegania) W metodzie iteracyjnej węzłom granicznym przypisujemy zadane wartości A S, a pozostałym wartości dowolne (np. zerowe albo oczekiwane). Następnie korzystając z uzyskanych zależności obliczamy wartości A w każdym węźle, korzystając z danych węzłów sąsiednich. Jest to pierwsze przybliżenie. Następnie powtarzamy operację tyle razy, aż dla funkcji siatkowej A h w każdym węźle uzyskamy zadaną dokładność gdzie: j = 1,2,3... numer kolejny iteracji e - założona dokładność

23 y V = V = V p =10

24 Proces iteracji można przyspieszyć stosując metodę nadrelaksacji tzn. zastępując równanie: równaniem gdzie r - współczynnik relaksacji Gdy r = 1 metoda relaksacji jest równoważna metodzie iteracyjnej. Przyjęcie r>1 (zwykle 1,1 - 1,3) uzyskujemy znaczne przyspieszenie redukcji błędu. Za bardziej skuteczną od metody iteracyjnej uważa się metodę przebiegania z wykorzystaniem tzw. schematu niejawnego.

25 y V = V p = V = r = 1,2

26

27 Potencjał Natężenie pola Składowa E x Składowa E y

28 Przykład: Dany jest układ dwóch długich przewodników o przekroju prostokątnym. Określić rozkład potencjału wewnątrz rury. 2a 2b c c d d Elektroda zewnętrzna jest uziemiona. Potencjał elektrody wewnętrznej wynosi U. 2a=100mm 2b= 50mm c= 20mm d= 10mm Przykład

29 2a 2b c c d d Potencjał spełnia równanie Laplacea w układzie współrzędnych prostokątnych. Wystarczy rozpatrzyć model 2D

30 Wystarczy obliczyć rozkład potencjału w 1/4: x y a-c a b-d b Warunki brzegowe: Symetria względem: osi x: osi y:

31 h x =0.005 h y = hxhx hyhy x,(i) y, (k)

32 Węzły: 1, 6, 11, 16, 21 oraz 56 ÷ 61 potencjał znany U=100V 5, 10, 15, 20, 25, 26, 31, 36, 41, 46, 51÷55, 92÷97 potencjał znany U=0V

33 Węzły 2÷4 warunek brzegowy czyli węzeł 7: lub

34 węzły 12,13,14: i.t.d.

35 Rozwiązanie

36

37

38

39

40

41

42

43 W rozwiązaniu numerycznym problemu fizycznego występują trzy rodzaje nieuniknionych błędów: błędy modelowania, błędy obcinania (dyskretyzacji) błędy zaokrągleń Każdy z tych błędów obniża jakość rozwiązania. Błędy modelowania wynikają z założeń przyjętych w modelu matematycznym. Np. układ nieliniowy może być zamodelowany równaniem liniowym.

44 Błędy obcinania wynikają z obcięcia wyrazów nieskończonego szeregu Taylora. Mogą być zmniejszone przez zmniejszenie wymiarów siatki (h) lub uwzględnienie większej liczby wyrazów szeregu (aproksymacja wyższych rzędów). Błędy zaokrągleń wynikają z dokładności obliczeń komputera. Mogą być zmniejszone przez zastosowanie arytmetyki liczb podwójnej precyzji lub najlepiej, liczb całkowitych.

45 Zalety metod różnicowych dla równań eliptycznych 1. Łatwa konstrukcja siatki, szczególnie prostokątnej, 2. Proste wzory dla siatki ze stałym krokiem, 3. Oszczędne w wymaganiach co do pamięci mc, 4. Łatwa organizacja algorytmu, proste zagęszczanie, przez połowienie siatki i metody iteracyjne szybko zbieżne dzięki dobremu startowi, 5. Można stosować do ośrodków niejednorodnych i anizotropowych oraz do ośrodków nieliniowych. Zalety metod

46 Wady metod różnicowych dla równań eliptycznych 1. Kłopoty z dopasowaniem siatki do obszaru, 2. Trudności z warunkami brzegowymi i związana z tym często utrata dokładności, 3. Konieczność równomiernego podziału i związana z tym duża liczba węzłów, 4. Poprawa dokładności obliczeń w zasadzie tylko przez zagęszczenie podziału.

47 End

48 Metoda różnicowa Obszar zostaje podzielony najczęściej równomierną siatką: hxhx hyhy i,k i-1 i+1 k-1 k+1 Metoda różnicowa

49 hxhx hyhy i,k i-1 i+1 k-1 k+1 x y Przypadek dwuwymiarowego równania Laplacea w układzie współrzędnych prostokątnych x,y, w którym równanie ma postać: Zastąpimy równanie ciągłe jego dyskretnym analogiem w tym celu:

50 hxhx hyhy i,k i-1 i+1 k-1 k+1 Rozwijamy funkcję: w otoczeniu punktu (i,k) w szereg Taylora i otrzymujemy:

51 Oznaczamy: i sumując stronami: oraz

52 mamy: Podobnie powtarzając rozumowanie w kierunku osi y mamy: Dodajemy i pomijamy O i zakładamy h x = h y :

53 Równanie Laplacea: zastępujemy jego dyskretnym analogiem: dla wszystkich punktów i,k leżących wewnątrz obszaru. Na brzegu obszaru w przypadku zagadnienia wewnętrznego formułujemy warunek brzegowy Dirichleta: w najprostszy sposób przenosimy do najbliższego węzła:

54 hyhy i,k k-1 k+1 Wzrost dokładności obliczeń uzyskuje się przez dobór odpowiednio małego kroku h x, h y. Takie sprowadzenie warunku brzegowego na siatkę powoduje spadek dokładności obliczeń w otoczeniu brzegu do rzędu h x,h y. hxhx