PROPOZYCJA PROJEKTÓW hp1d, hp2d, hp3d

Slides:



Advertisements
Podobne prezentacje
Modelowanie i symulacja
Advertisements

Rozwiązywanie równań różniczkowych metodą Rungego - Kutty
Czwórnik RC R U1 U2 C Układ całkujący Filtr dolnoprzepustowy C.
Rekurencja 1 Podprogram lub strukturę danych nazywamy rekurencyjną, (recursive subprogram, recursive data structure) jeżeli częściowo składa się z samej.
Rodzaje fal (przyjęto kierunek rozchodzenia się fali +0z)
TOMASZ WALCZAK, BOGDAN MARUSZEWSKI, ROMAN JANKOWSKI
II Tutorial z Metod Obliczeniowych
IV Tutorial z Metod Obliczeniowych
STATYSTYKA WYKŁAD 03 dr Marek Siłuszyk.
Równania różniczkowe cząstkowe
Zadanie z dekompozycji
Metoda elementów skończonych
Metoda elementów skończonych cd.
Techniki konstrukcji algorytmów
Badania operacyjne. Wykład 2
Przykład Równanie wahadła: Niech =1s -2 Warunki początkowe: około 86°
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:
Autor: Aleksandra Magura-Witkowska
Reguła pojedynczej nieregularności siatki: Element skończony może zostać złamany tylko raz bez konieczności złamania sąsiadującego dużego elementu. REGUŁY.
(ph,pv) oznaczają stopień aproksymacji wielomianowej w kierunkach x i y nrdof = ilość stopni swobody na elemencie = (ph+1)* (pv+1) CAŁKOWANIE NA POJEDYNCZYM.
„METODA FOURIERA DLA JEDNORODNYCH WARUNKÓW BRZEGOWYCH f(0)=f(a)=0”
Metoda różnicowa Ludwik Antal - Numeryczna analiza pól elektromagnetycznych –W5.
Metody analityczne (dokładne metody numeryczne)
Numeryczne rozwiązywanie dwuwymiarowych zagadnień magnetostatycznych.
Metody matematyczne w Inżynierii Chemicznej
Paweł Stasiak Radosław Sobieraj Michał Wronko
Łódź Elektromagnes w Femm 3.41 Projekt z KAPF Paweł Stasiak Radosław Sobieraj Michał Wronko 1259.
Paweł Stasiak Radosław Sobieraj Michał Wronko 1259
Metoda różnic skończonych I
Dane do obliczeń.
Metody matematyczne w Inżynierii Chemicznej
ETO w Inżynierii Chemicznej MathCAD wykład 4.. Analiza danych Aproksymacja danych.
Biomechanika przepływów
Wykład 25 Regulatory dyskretne
Metody numeryczne SOWIG Wydział Inżynierii Środowiska III rok
Zakładamy a priori istnienie rozwiązania α układu równań.
Geometria obliczeniowa Wykład 7
Łukasz Łach Wydział Inżynierii Metali i Informatyki Przemysłowej
Modelowanie matematyczne jako podstawa obliczeń naukowo-technicznych:
MECHANIKA I WYTRZYMAŁOŚĆ MATERIAŁÓW
Symulacja komputerowa procesu krzepnięcia odlewu
Źródła błędów w obliczeniach numerycznych
Maciej Paszyński Katedra Informatyki Akademia Górniczo-Hutnicza
Metoda Objętości Skończonych
Numeryczne rozwiązywanie dwuwymiarowych zagadnień magnetostatycznych.
Metoda elementów skończonych cd.
Metody numeryczne metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane tą drogą wyniki są na ogół przybliżone, jednak.
RUCH KULISTY I RUCH OGÓLNY BRYŁY
Metody matematyczne w Inżynierii Chemicznej
Ćwiczenia 8 Aproksymacja funkcji
Zaawansowane zastosowania metod numerycznych
Metody rozwiązywania układów równań liniowych
DEFINITION OF COMPOSITE PROGRAMMABLE GRAPH (CP-GRAPH)
Równania różniczkowe zwyczajne: problem brzegowy [1D]
[przepis na kolejne wartości rozwiązania liczone
yi b) metoda różnic skończonych
Wstęp do metod numerycznych
© Prof. Antoni Kozioł, Wydział Chemiczny Politechniki Wrocławskiej MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH Temat – 5 Modelowanie różniczkowe.
Fundamentals of Data Analysis Lecture 12 Approximation, interpolation and extrapolation.
Wektory i tensory.
Metody matematyczne w Inżynierii Chemicznej
Metody matematyczne w inżynierii chemicznej
RÓWNANIA RÓŻNICZKOWE WYKŁAD 12.
Rozważmy na początku jednowymiarowy strumień ciepła Jq (zmieniający się tylko w jednym kierunku: wzdłuż osi Ox). Ustalamy obszar w formie prostopadłościanu,
Tensor naprężeń Cauchyego
Jednorównaniowy model regresji liniowej
Tensor naprężeń Cauchyego
Zapis prezentacji:

PROPOZYCJA PROJEKTÓW hp1d, hp2d, hp3d Automatyczna hp adaptacja w fortranie 90 Struktura danych (tablice VERTS, NODES, ELEMS) Obiektowa aplikacja hp MES (1d, 2d, 3d) Obiektowa struktura danych Grafowa reprezentacja siatki obliczeniowej Metoda elementów skończonych z hp adaptacją pracująca na gramatykach grafowych (1d, 2d,3d)

PRZYKŁAD PROBLEMU BRZEGOWEGO TRANSPORT CIEPŁA Sformułowanie silne (równania różniczkowe cząstkowe) Znaleźć pole skalarne temperatury, spełaniające gdzie obszar w kształcie odwróconej litery L brzeg Na fragmencie definiujemy warunek brzegowy Dirichleta (temperatura wynosi 0) Na fragmencie definiujemy warunek brzegowy Neumanna (zakładamy że znamy pochodną w kierunku normalnym – prędkość przepływu ciepła)

SFORMUŁOWANIE SILNE I SŁABE (WARIACYJNE) Znaleźć pole skalarne temperatury, klasy spełniające Sformułowanie słabe (wariacyjne) Znaleźć pole skalarne temperatury, spełniające

DYSKRETYZACJA METODĄ ELEMENTÓW SKOŃCZONYCH Metoda Elementów Skończonych (MES) polega na konstrukcji podprzestrzeni skończenie wymiarowej Rozwiązania poszukujemy w postaci kombinacji liniowej funkcji bazy przestrzeni

DYSKRETYZACJA METODĄ ELEMENTÓW SKOŃCZONYCH Współczynniki (zwane „stopniami swobody”) otrzymujemy w następujący sposób: Wstawiamy aproksymacje rozwiązania do sformułowania słabego (wariacyjnego) a za funkcje testujące poszczególne funkcje bazowe Następnie rozwiązujemy uzyskany w ten sposób układ równań linowych Sformułowanie MES (poszukiwane )

DYSKRETYZACJA METODĄ ELEMENTÓW SKOŃCZONYCH

ADAPTACJE SIATKI Celem adaptacji siatki jest zwiększenie dokładności rozwiązania numerycznego uzyskanego metodą elementów skończonych, poprzez zwiększanie ilości wielomianów użytych w celu aproksymacji rozwiązania Wyróżnia się następujące sposoby adaptacji: Jednorodna h adaptacja, w której wszystkie elementy na całej siatce obliczeniowej dzielone są na 4 mniejsze elementy.

ADAPTACJE SIATKI Jednorodna p adaptacja, w której wielomianowy stopień aproksymacji podnoszony jest globalnie na wszystkich elementach w całym obszarze siatki.

ADAPTACJE SIATKI h adaptacja, w której jedynie niektóre elementy są łamane, tylko w tych miejscach obszaru obliczeniowego w których błąd rozwiązania numerycznego jest duży. W przypadku obszaru dwuwymiarowego możliwe jest złamanie elementu w kierunku poziomym, pionowym lub w obydwu kierunkach.

ADAPTACJE SIATKI hp adaptacja, w której jedynie niektóre elementy skończone są łamane, oraz wielomianowy rząd aproksymacji podnoszony jest jedynie na niektórych elementach.

PORÓWNANIE RÓŻNYCH METOD ADAPTACJI SIATKI

AUTOMATYCZNA hp ADAPTACJA Automatyczne (bez ingerencji użytkownika) wygenerowanie siatki optymalnej dostarczającej rozwiązania z zadaną dokładnością. Zaprojektowanie „ręczne” siatki optymalnej wymaga ogromnej wiedzy matematycznej i zazwyczaj nie jest możliwe. Taka automatyczna hp adaptacja wymaga odpowiedniej algorytmizacji Siatka optymalna dostarczająca rozwiązania z dokładnością 0.001%

GRAFOWA REPREZENTACJA ELEMENTU SKOŃCZONEGO

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW Przepis, w jaki sposób ze standardowej struktury opisu siatki odtwarza się ten graf równolegle (wejście do równoległych algorytmów adaptacji)

PRZYKŁAD WYWODU W GRAMATYCE GRAFOWEJ GENERUJĄCEGO STRUKTURE DWÓCH ELEMENTÓW

ALGORYTM GENERACJI REPREZENTACJI GRAFOWEJ NA PODSTAWIE DANYCH WEJŚCIOWYCH UZYSKANYCH OD GENERATORA SIATKI Lista wierzchołków (współrzędne geometryczne) Lista krawędzi (zdefiniowane poprzez 2 wierzchołki) Lista elementów (zdefiniowane poprzez 4 krawędzie) Lista stopni aproksymacji dla wnętrz elementów Wygeneruj wierzchołki (nieterminale v) Nadaj atrybuty wierzchołkom (współrzędne geometryczne) Wygeneruj krawędzie (nieterminale F) Połącz krawędzie z wierzchołkami generując nieterminale reprezentujące elementy (nieterminal iel) Wygeneruj wnętrza elementów (nieterminale I) Połącz wnętrza z krawędziami Wygeneruj nieterminale brzegowe (nieterminal B oraz fake) Nadaj atrybuty wnętrzom elementów (stopnie aproksymacji)

PROPOZYCJA PROJEKTÓW hp1d, hp2d, hp3d Automatyczna hp adaptacja w fortranie 90 Struktura danych (tablice VERTS, NODES, ELEMS) Obiektowa aplikacja hp MES (1d, 2d, 3d) Obiektowa struktura danych Grafowa reprezentacja siatki obliczeniowej Metoda elementów skończonych z hp adaptacją pracująca na gramatykach grafowych (1d, 2d,3d)