W równaniu falowym:
Dlaczego najpierw mnożymy przez funkcję testową przed całkowaniem?
finite-element
Andy
źródło
źródło
Odpowiedzi:
Zbliżasz się do tego. Uzasadnienie jest lepiej widoczne, zaczynając od ustawienia wariacyjnego i pracując nad silną formą. Po wykonaniu tej czynności, pomnożenie przez funkcję testową i całkowanie można zastosować do problemów, w których nie zaczynasz od problemu minimalizacji.
Zastanówmy się więc nad problemem, który chcemy zminimalizować (i tutaj formalnie i wcale nie rygorystycznie):
gdzie jest tylko skalarem. Widać, że jest to podobne do tradycyjnej definicji pochodnej dla funkcji skalarnych zmiennej skalarnej, ale rozszerzone do funkcjonałów takich jak które zwracają skalary, ale mają swoją domenę nad funkcjami.h I
Jeśli obliczymy to dla naszego (głównie przy użyciu reguły łańcucha), otrzymamyI
Ustawiając to na zero, aby znaleźć minimum, otrzymujemy równanie, które wygląda jak słaba instrukcja równania Laplace'a:
Teraz, jeśli użyjemy The Divergence Theorm (aka wielowymiarowa integracja przez części), możemy pobrać pochodną i ustawić ją na aby uzyskaćv u
Teraz naprawdę wygląda to tak, jak zaczynasz, gdy chcesz zbudować słabą instrukcję z częściowego równania różniczkowego. Biorąc pod uwagę ten pomysł, możesz go użyć do dowolnego PDE, pomnożyć przez funkcję testową, zintegrować, zastosować Twierdzenie o dywergencji, a następnie dyskretyzować.
źródło
Jak wspomniałem wcześniej, wolę myśleć o słabej formie jako ważonej reszcie.
Chcemy znaleźć przybliżone rozwiązanie . Zdefiniujmy resztę jakou^
w przypadku dokładnego rozwiązania resztą jest funkcja zerowa w domenie. Chcemy znaleźć przybliżone rozwiązanie, które jest „dobre”, tj. Takie, które czyni „małym”. Możemy więc spróbować zminimalizować normę resztkową (na przykład metody najmniejszych kwadratów) lub jej średnią. Jednym ze sposobów jest obliczenie ważonej wartości resztkowej, tj. Zminimalizowanie ważonej wartości resztkowejR
jedną ważną rzeczą jest to, że definiuje funkcjonalność, dzięki czemu można ją zminimalizować. Może to działać w przypadku funkcji, które nie mają postaci wariacyjnej. Trochę więcej opisuję w tym poście . Możesz wybrać funkcję na różne sposoby, np. Będąc w tej samej przestrzeni funkcji (metody Galerkina), funkcje delta Diraca (metody kolokacji) lub podstawowe rozwiązanie (metoda elementów brzegowych).w u^
Jeśli wybierzesz pierwszy przypadek, otrzymasz równanie podobne do opisanego przez @BillBarth.
źródło