Je travaille sur la résolution des équations de poroélasticité unidimensionnelles couplées (modèle de Biot), étant donné que:
∂
à et à .u = 0 , ∂ px=1
J'ai discrétisé ces équations en utilisant un schéma de différence finie centré:
γp t + 1 i -p t i
Je travaille actuellement sur les détails de la convergence du schéma en analysant sa cohérence et sa stabilité. La partie cohérence me semble assez simple, mais je prévois déjà quelques difficultés avec l'analyse de stabilité. Tout d'abord, il y a deux variables et deux équations. Deuxièmement, il existe également un terme dérivé spatio-temporel mixte dans la deuxième équation. Je connais l'analyse de stabilité de von neumann et je peux voir qu'il sera très difficile d'établir la stabilité avec cette méthode. Existe-t-il des alternatives à l'analyse de von neumann que je peux utiliser?
Réponses:
Si vous remplacez, au moins pour votre analyse, par , vous pouvez écrire votre système comme où toutes les constantes sont mises à et où l'indice fait référence à la discrétisation spatiale à la fois des variables et des opérateurs différentiels. Votre schéma est alors obtenu en approximant via Euler implicite. ux[ 0 0 I I ]d∂u∂X uX
Maintenant, la structure différentielle-algébrique (DAE) est évidente. Pour les variables, il existe des équations différentielles (dans le temps) et algébriques.
Si vous pouvez montrer que est inversible, cf. cette préimpression [p. 3] et la modification ci-dessous, que le DAE est d' index 1 ou Euler -libre et implicite est connu pour être convergent, voir le Théorème 5.12 dans ce livre . (Avertissement: ce livre n'est pas disponible gratuitement et écrit par mon directeur de thèse)[ - ∂hje∂hje]
Avec cette approche, vous contournez peut-être l'analyse de stabilité.
Pour une preuve directe de la stabilité de , j'essaierais d'utiliser l'équation pour appliquer l'analyse de stabilité de von Neumann en utilisant les fonctions propres de et en étudiant l'effet de sur les fonctions propres.2 ( ∗ ) Δh ∂h
Cependant , si la stabilité ne peut pas être établie pour , cela ne signifie pas que votre schéma n'est pas convergent - à cause de la substitution de . D'une manière générale, on peut s'attendre à une stabilité pour les schémas se rapprochant des variables réelles, plutôt que pour les schémas se rapprochant de leurs dérivées.( ∗ ) u ← uX
ANNEXE: Un DAE est dit index 1 s'il peut être transformé en ODE sans différencier les équations.
Disons que le DAE est de la forme L'inversibilité de implique alors qu'il existe une variable transform qui permute éventuellement les colonnes des coefficients afin que avec inversible (propriété de rang complet de ) et inversible (le complément Schur).
Pour le système cela signifie que la partie algébrique définie avec peut être utilisée pour résoudre une partie de . Ensuite, on peut éliminer de la partie différentielle (la deuxième ligne de bloc en ), pour obtenir un ODE pour les variables restantes.( ∗ ) UNE2: = [ - ∂h ∂h] y~2 ( ph, ux , h) réréty~2 ( ∗ )
la source
Je ne connais pas les équations données ici, mais je me souviens avoir appris une autre méthode pour vérifier la stabilité d'un schéma numérique dans mes cours. Elle est connue sous le nom d'analyse d'équation modifiée.
Voici une bonne référence pour cela,
Dans la référence ci-dessus, le lien entre la théorie de la stabilité basée sur l'analyse d'équation modifiée et l'analyse de stabilité de Von Neumann est établi.
Après un peu de recherche en ligne, je suis tombé sur les références suivantes,
Cet article discute de la modélisation des différences finies des équations poroélastiques de Biot aux fréquences sismiques. Il contient également une section sur la stabilité du schéma numérique.
Cet article présente une stratégie de solution de découplage du système couplé et de vérification de la stabilité du schéma numérique.
la source