Alternatif untuk analisis stabilitas von neumann untuk metode beda hingga

13

Saya sedang mengerjakan pemecahan persamaan poroelastisitas satu dimensi (model biot), yang diberikan sebagai:

(λ+2μ)2ux2+px=0
t[γp+ux]κη[2px2]=q(x,t)
pada domain dan dengan syarat batas: Ω=(0,1)

p=0,(λ+2μ)ux=u0 di dan pada x = 1 .u = 0 , hlmx=0x=1u=0,px=0x=1

Saya discretized persamaan ini menggunakan skema beda hingga terpusat:

γp t + 1

(λ+2μ)ui+1t+12uit+1+ui1t+1Δx2+pi+1t+1pi1t+12Δx=0
γpit+1pitΔt+ui+1t+1ui1t+12ΔxΔt[ui+1tui1t2ΔxΔt]κη[pi+1t+12pit+1+pi1t+1Δx2]=qit+1

Saat ini saya sedang mengerjakan rincian konvergensi skema dengan menganalisis konsistensi dan stabilitasnya. Bagian konsistensi tampaknya cukup mudah bagi saya, tetapi saya sudah melihat beberapa kesulitan dengan analisis stabilitas. Pertama-tama, ada dua variabel dan dua persamaan. Kedua, ada juga istilah derivatif spatiotemporal campuran dalam persamaan kedua. Saya akrab dengan analisis stabilitas von neumann dan dapat melihat bahwa akan sangat sulit untuk membangun stabilitas dengan metode ini. Apakah ada alternatif untuk analisis von neumann yang dapat saya gunakan?

Paul
sumber
1
Jika Anda merasa tidak nyaman melakukan analisis dengan sistem persamaan, cukup bedakan persamaan pertama dengan dan yang kedua dengan . Kemudian gunakan persamaan turunan parsial campuran untuk menghilangkan . x utxu
David Ketcheson
@DavidKetcheson: Menarik. Pada intinya, Anda menyarankan bahwa saya bisa mengurangi sistem untuk satu variabel dan melakukan analisis neumann von standar pada tanpa kehilangan umum ke ? upu
Paul
Ini masalah yang sama, apakah Anda menulisnya sebagai sistem atau PDE skalar.
David Ketcheson

Jawaban:

7

Jika Anda mengganti, setidaknya untuk analisis Anda, oleh , Anda dapat menulis sistem Anda sebagai mana semua konstanta diatur ke dan di mana subskrip mengacu pada diskritisasi ruang baik dari variabel dan operator diferensial. Skema Anda kemudian diperoleh dengan mendekati melalui Euler implisit. ux[ 0 0 I I ]duxux1

[00II]ddt[ph(t)ux,h(t)]+[hhΔh0][ph(t)ux,h(t)]=[qh(t)0]()
1dhddt

Sekarang struktur diferensial-aljabar (DAE) terbukti. Untuk variabel ada persamaan diferensial (dalam waktu) dan aljabar.

Jika Anda dapat menunjukkan bahwa tidak dapat dibalik, lih. pracetak ini [p. 3] dan hasil edit di bawah ini, daripada DAE dari indeks 1 atau Euler bebas dan keanehan dikenal konvergen, lihat Teorema 5.12 dalam buku ini . (Penafian: Buku ini tidak tersedia secara bebas dan ditulis oleh supervisor PhD saya)[hhII]

Dengan pendekatan ini, Anda mungkin menyiasati analisis stabilitas.

Untuk bukti langsung stabilitas , saya akan mencoba menggunakan Persamaan untuk menerapkan analisis stabilitas von Neumann menggunakan fungsi eigen dan menyelidiki efek pada fungsi eigen.L2()Δhh

Namun , jika stabilitas tidak dapat ditentukan untuk , itu tidak berarti skema Anda tidak konvergen - karena substitusi dari . Secara umum, seseorang dapat mengharapkan stabilitas untuk skema yang mendekati variabel aktual, daripada skema yang mendekati turunannya.()uux

LAMPIRAN: DAE dikatakan indeks 1, jika dapat diubah menjadi ODE tanpa membedakan persamaan.

Katakanlah, DAE adalah dalam bentuk Maka invertibilitas dari menyiratkan, bahwa ada transformasi variabel yang akhirnya menukar kolom dari koefisien sehingga dengan invertible (properti peringkat penuh ) dan dapat dibalik (komplemen Schur).

[E10]y˙+[A1A2]y=f.
[E1A2]y~y[E1A2][E~11E~12A~21A~22]A~22A2A~11E~12A~221A~21

Untuk sistem ini berarti bagian aljabar yang didefinisikan dengan dapat digunakan untuk menyelesaikan bagian dari . Kemudian, seseorang dapat menghilangkan dari bagian diferensial (baris blok kedua di ), untuk mendapatkan ODE untuk variabel yang tersisa.()A2:=[h h]y~2(ph,ux,h)ddty~2()

Jan
sumber
Ini adalah teknik yang sangat menarik. Saya melihat kertas yang Anda referensikan, dan saya ingin tahu bagaimana Anda menyimpulkan bahwa harus tidak dapat dibalik . Teorema mana yang Anda pakai?
[hhII]
Paulus
@ Paul Saya tidak menemukan teorema untuk referensi, jadi saya akan memasukkan argumen ke dalam jawaban saya ...
Jan
4

Saya tidak terbiasa dengan persamaan yang diberikan di sini, tapi saya ingat belajar metode lain untuk memeriksa stabilitas skema numerik dalam tugas kuliah saya. Ini dikenal sebagai analisis Modifikasi Persamaan.

Ini referensi yang bagus untuk itu,

http://193.146.160.29/gtb/sod/usu/$UBUG/repositorio/10291890_Warming.pdf

Dalam referensi di atas, hubungan antara teori stabilitas berdasarkan analisis Modifikasi Persamaan dan analisis stabilitas Von Neumann dibuat.

Setelah sedikit pencarian online, saya menemukan referensi berikut,

Makalah ini membahas pemodelan beda hingga dari persamaan poroelastik Biot pada frekuensi seismik. Ini memiliki bagian tentang stabilitas skema numerik juga.

Makalah ini menyajikan strategi solusi decoupling sistem digabungkan, dan memeriksa stabilitas skema numerik.

Subodh
sumber
Saya belum melakukan analisis persamaan yang dimodifikasi pada persamaan di atas, tetapi ketika pertanyaan itu meminta alternatif untuk analisis Von Neumann, saya menulis jawaban di atas. Sangat mungkin bahwa itu tidak menjawab pertanyaan. Tetapi seseorang mungkin menemukan referensi yang terdaftar berguna dalam pekerjaannya.
Subodh
Terima kasih untuk referensi! Saya dapat melihat bahwa formulir yang diperlukan dalam makalah Analisis Persamaan Modifikasi Anda tidak cukup sesuai dengan persamaan yang saya gunakan, tetapi cukup menarik untuk mempelajari teknik analisis baru!
Paulus