O teorema da equivalência laxista afirma que a consistência e a estabilidade de um esquema numérico para um problema de valor inicial linear é uma condição necessária e suficiente para a convergência. Mas, para problemas não lineares, os métodos numéricos podem convergir de maneira plausível para resultados incorretos, apesar de consistentes e estáveis. Por exemplo, este artigo mostra como um método Godunov de primeira ordem aplicado às equações de águas rasas linearizadas 1D converge para uma solução incorreta.
Evidentemente, a auto-convergência sob o refinamento da malha e do tempo não é suficiente, mas geralmente não existem soluções exatas para os PDEs não lineares; portanto, como determinar se um método numérico está convergindo para uma solução genuína?
fonte
Respostas:
Existem duas classes principais de soluções a serem discutidas a esse respeito.
Soluções Suaves "Suficientemente"
No artigo clássico de Strang , é mostrado que o teorema da equivalência Lax (ou seja, a idéia de que consistência mais estabilidade implica convergência) se estende a soluções não lineares de PDE se elas tiverem um certo número de derivadas contínuas . Observe que esse artigo está focado em problemas hiperbólicos, mas o resultado é transferido para problemas parabólicos. O número de derivativos necessários é um ponto técnico, mas essa abordagem geralmente é aplicável a soluções que satisfazem o PDE em um sentido forte.
Soluções descontínuas
No outro extremo, temos "soluções" de PDE com descontinuidades , que normalmente surgem de leis de conservação hiperbólica não linear . Nesta situação, é claro, não se pode dizer que a solução satisfaz o PDE no sentido forte, pois não é diferenciável em um ou mais pontos. Em vez disso, uma noção de solução fraca deve ser introduzida, o que significa essencialmente exigir que a solução atenda a uma lei de conservação integral.
Provar convergência de uma sequência de soluções também é mais difícil neste caso, pois a L_p não é suficiente; geralmente a sequência deve estar em um espaço compacto, como o conjunto de funções com alguma variação total máxima finita.eup eu∞
Se for possível demonstrar que a sequência converge para algo e se o método for conservador, o teorema de Lax-Wendroff garante que convergirá para uma solução fraca da lei de conservação. No entanto, essas soluções não são únicas . Determinar qual solução fraca está "correta" requer informações que não estão contidas no PDE hiperbólico. Geralmente, os PDEs hiperbólicos são obtidos negligenciando termos parabólicos em um modelo de continuum, e a solução fraca correta pode depender exatamente de quais termos parabólicos foram descartados (este último ponto é o foco do artigo vinculado na pergunta acima ).
Este é um tópico rico e envolvido, e a teoria matemática está longe de ser completa. A maioria das provas de convergência são para problemas 1D e dependem de técnicas especializadas. Assim, quase todas as soluções computacionais reais das leis de conservação hiperbólica na prática não podem ser provadas convergentes com as ferramentas existentes. Para uma discussão prática do ponto de vista computacional, consulte o livro de LeVeque (capítulos 8, 12 e 15); para um tratamento mais rigoroso e detalhado, sugiro o Dafermos .
fonte
Tenho pouco a contribuir aqui além de apontar que sempre que os métodos numéricos têm problemas com equações hiperbólicas (e convergem para a solução errada), geralmente não é por causa de choques. Em vez disso, as áreas com as quais têm dificuldade são ondas de rarefação - onde a solução é suave.
Outro exemplo de algo que parece difícil é que, para uma equação simples do tipo você tenha problemas nos locais em que . Isso é chamado de "ponto sônico" de uma equação. (Observe que a equação pode ser reescrita como , o que explica por que é um problema). O que acontece aqui é que a equação degenera: é apenas uma EDO onde mas a solução é naturalmente afetada pelas áreas circundantes onde esse não é o caso. Conseqüentemente, se você tiver em uma parte inteira do domínio no momento inicial, diga em que
Como nota final: Um exemplo para um fluxo do fluxo multifásico em meios porosos é onde é a saturação. Você tem para , ou seja, em áreas onde a saturação é zero.F( U )
fonte