O efeito da dissociação de um sistema acoplado de EDPs

8

Eu fiz uma pergunta um pouco semelhante anteriormente, mas talvez possa ter sido muito específico para alguém realmente responder. Aqui está um pouco mais geral de uma pergunta com a qual estou lutando. Considere o seguinte sistema:

u 2

-(D1(você2)você1)=f1(você2)
você2t+f2(você1,você2)-(D2(você2)você2)=0 0

assumindo um conjunto geral de BCs: D iu in = u i , N ,

vocêEu=vocêEu,D,emΓD
DEuvocêEun=vocêEu,N,emΓN

Usando DGFEM para discretizações espaciais e Euler reverso para a derivada de tempo. Nós dissociamos assim:

  1. Resolver para usando u k 2 : - ( D 1 ( u k 2 ) u k + 1 1 ) = f 1 ( u k 2 )você1k+1você2k

    -(D1(você2k)você1k+1)=f1(você2k)
  2. Resolver para usando u k + 1 1 : u 2você2k+1você1k+1

    você2t+f2(você1k+1,você2k,você2k+1)-(D2(você2k+1)você2k+1)=0 0

O método de Newton é usado para lidar com a não linearidade.

f2(você1,você2)=você2(-você1+você2você2)

tão

f2(você1k+1,você2k,você2k+1)=você2k+1(-você1k+1+você2kvocê2k)

f2você1k+1você2kvocê2k+1f2você2k-você1k+1+você2kvocê2k

f2=f2(você1,exatok+1,você2k+1,você2,exatok+1)=você2k+1(-você1,exatok+1+você2,exatok+1você2,exatok+1)

Esse desempenho abaixo do ideal é esperado no primeiro cenário, devido à dissociação? Sei que a dissociação limitará o intervalo de tempo, mas tenho certeza de que o passo é suficientemente pequeno.

f2você2você2você1k+1

Eu não tinha conseguido encontrar muita literatura sobre o efeito que a dissociação teria na convergência; portanto, se alguém pudesse me apontar na direção certa ou oferecer alguns conselhos, isso seria ótimo.

Justin Dong
fonte
3
Você não os está dissociando - está aplicando um método de divisão.
David Ketcheson
Obrigado pela correção. Não esqueci essa questão, apenas continuo trabalhando nela. Vou atualizar se eu começar a trabalhar ...
Justin Dong

Respostas:

3

Definitivamente, isso é conhecido como um esquema de divisão e é muito popular na óptica não linear e nas simulações quânticas, um exemplo é a equação dirac, mas você também pode fazê-lo no PDES não linear.

você1k+1você2kvocê1k+1você2k+1

você1você2você1você2euvocê1f=f2(você2)G(x;você2)euG=δ(x-s)você1

você1=ΩG((x-s);você2)fds

você2k+1você1k+1você2k+1

Definitivamente, existe flexibilidade nesse desacoplamento ou divisão, o que poderia resultar em um bom esquema em suas equações. Uma boa introdução à divisão no contexto em que você está interessado pode ser encontrada no capítulo 13 'Divisão e seus primos' de Boyd 'Chebyshev e Fourier Spectral Methods'.

Espero que isto ajude

Mike MacNeil
fonte
1

É um pouco difícil dizer sem saber exatamente o PDE que você está solucionando; Dito isto, alguns lugares para talvez procurar são

  1. Para sistemas lineares acoplados , os métodos Uzawa e Lagrangiano aumentado são exemplos de esquemas gerais de divisão. Existem resultados conhecidos sobre a convergência desses métodos com base nos espectros dos blocos e no complemento de Schur do sistema de blocos acoplados (ver Bramble et al, na solução de problemas do ponto de sela).
  2. Existe uma grande quantidade de material sobre diferentes métodos de divisão para PDEs. Embora estes sejam amplamente formulados para problemas lineares, há amplo uso e teoria para sua extensão a equações não lineares - por exemplo, pelo menos para os PDEs não lineares que governam os tipos de difusão por convecção e fluxo incompressível, os esquemas de divisão / projeção têm uma história bastante rica .

você1você2você1você2

Jesse Chan
fonte