Interesuje mnie rozwiązanie równania Poissona przy użyciu metody różnic skończonych. Chciałbym lepiej zrozumieć, jak zapisać równanie macierzowe z warunkami brzegowymi Neumanna. Czy ktoś sprawdziłby następujące, czy to prawda?
Macierz różnic skończonych
Równanie Poissona,
można aproksymować równaniem macierzowym różnicy skończonej,
w którym oznacza n x n matrycy i u i d jest 1 x n (kolumna) wektory
Dodanie warunku brzegowego Neumanna
Warunek brzegowy Neumanna wymusza znany strumień na granicy (tutaj stosujemy go po lewej stronie, gdzie granica wynosi ),
zapisując ten warunek brzegowy jako wyśrodkowaną różnicę skończoną,
NB Pierwotnie popełniłem tutaj błąd, znak błędu i nie dzielę przez 2. Poniższe poprawki zostały poprawione.
Zwróć uwagę na wprowadzenie punktu siatki poza pierwotną domeną ( ). Termin ten można wyeliminować wprowadzając drugie równanie, u 0 - 2 u 1 + u 2
Równanie powstaje z posiadania większej ilości informacji z powodu wprowadzenia nowego punktu siatki. Pozwala nam zapisać podwójną pochodną jako granicę w u u 0, stosując wyśrodkowaną różnicę skończoną.
Część, której nie jestem pewien
Łącząc te dwa równania mogą być wyeliminowane. Aby pokazać działanie, najpierw zorganizujmy nieznane,
Następnie są one równe i przestawiane w formę,
Wybrałem tę formę, ponieważ jest to ta sama forma, co równanie macierzowe powyżej. Zauważ, żewarunki u są dzielone przez ( Δ x ) 2 zarówno tutaj, jak i w pierwotnym równaniu. Czy to jest właściwe podejście?
Wreszcie, używając tego równania jako pierwszego rzędu macierzy,
Kilka ostatnich myśli,
- Czy ta ostatnia matryca jest poprawna?
- Czy mogłem zastosować lepsze podejście?
- Czy istnieje standardowy sposób pisania tej matrycy?
Odpowiedzi:
Myślę, że jesteś na dobrej drodze. Jeśli poprawisz swoje błędy, będzie wyglądać bardzo podobnie do http://www.math.toronto.edu/mpugh/Teaching/Mat1062/notes2.pdf .
źródło
Cofnij się i pomyśl przez chwilę o problemie. Określenie równania Laplace'a zasadniczo stwierdza, że każdy punkt jest średnią jego sąsiadów. Zwykle jest to wizualizowane jako arkusz gumy i pomaga mi myśleć o tych rzeczach. (Poisson jest podobny w / mniej lub bardziej rozciągliwych punktach)
Gdy określisz wartość powierzchni rozwiązania na najbardziej zewnętrznych krawędziach, „przypinasz” arkusz w tych punktach w przestrzeni. Kiedy określasz arkusz za pomocą jego pochodnej na krawędziach, istnieje dowolna liczba rozwiązań, które spełniają równanie, które są translacjami arkusza w przestrzeni, zachowując ten sam faktyczny kształt, a zatem pochodne.
źródło