📖 1. Classification des équations aux dérivées partielles
★ À maîtriser
📌 La classification par le terme principal donne : Δ>0 elliptique, Δ=0 parabolique et Δ<0 hyperbolique.
📌 Les équations elliptiques décrivent des équilibres influencés par les données aux limites sur tout le domaine, les équations paraboliques décrivent la diffusion et le lissage dans le temps, et les équations hyperboliques décrivent la propagation de signaux à vitesse finie.
Compléments
📐 Formule - Pour une EDP linéaire du second ordre Auxx+2Buxy+Cuyy+termes d’ordre infeˊrieur=f, le discriminant du terme principal est Δ=AC−B2.
Les modèles typiques sont l’équation de Poisson −Δu=f pour l’elliptique, l’équation de la chaleur ut−νuxx=0 pour la parabolique et l’advection ut+cux=0 pour l’hyperbolique.
📖 2. Modèles physiques et grille de calcul
🔑 Notions clés & Définitions
Advection linéaire : L’advection linéaire ut+cux=0 est un problème hyperbolique où l’information se déplace à la vitesse c et dont la solution exacte est u(x,t)=u0(x−ct).
Équation de diffusion : L’équation de diffusion ut=νuxx, avec ν>0, est un modèle parabolique qui lisse les gradients au cours du temps.
Stencil : Identifie les valeurs voisines de la grille utilisées pour calculer une nouvelle valeur.
📝 Points essentiels
Une grille espace-temps utilise xj=jΔx et tn=nΔt, et la valeur numérique Ujn approche u(xj,tn).
📖 3. Développements de Taylor et différences finies
★ À maîtriser
Les développements de Taylor des valeurs décalées permettent de construire les formules de différences finies, d’en déterminer l’ordre de précision et de calculer l’erreur locale de troncature.
📐 Formule - La différence centrée de la dérivée seconde est uxx(xj)≈Δx2Uj+1−2Uj+Uj−1 et elle est d’ordre O(Δx2).
Compléments
📐 Formule - Les développements à gauche et à droite sont u(x+Δx)=u(x)+Δxux+2Δx2uxx+6Δx3uxxx+O(Δx4) et u(x−Δx)=u(x)−Δxux+2Δx2uxx−6Δx3uxxx+O(Δx4).
📐 Formule - Les approximations avant et arrière de la dérivée première sont ux(xj)≈ΔxUj+1−Uj et ux(xj)≈ΔxUj−Uj−1, toutes deux d’ordre O(Δx).
📐 Formule - La différence centrée de la dérivée première est ux(xj)≈2ΔxUj+1−Uj−1 et elle est d’ordre O(Δx2).
Un ordre formel plus élevé ne garantit pas à lui seul une meilleure méthode, car la stabilité et le sens de propagation de l’information comptent également.
📖 4. Discrétisation temporelle et schémas
📝 Points essentiels
📐 Formule - Euler avant pour ut=F(u) s’écrit ΔtUn+1−Un=F(Un) ; il est explicite et d’ordre un.
📐 Formule - Euler arrière pour ut=F(u) s’écrit ΔtUn+1−Un=F(Un+1) ; il est implicite et d’ordre un.
📐 Formule - Crank–Nicolson pour ut=F(u) s’écrit ΔtUn+1−Un=21[F(Un)+F(Un+1)] ; il est implicite et d’ordre deux.
📖 5. Transport et schéma décentré amont
★ À maîtriser
📌 Pour l’advection ut+cux=0, le schéma amont utilise la différence arrière ΔxUjn−Uj−1n si c>0 et la différence avant ΔxUj+1n−Ujn si c<0, en prenant les valeurs du côté d’où vient le signal.
📐 Formule - Pour c>0, le schéma amont avec Euler avant est Ujn+1=(1−λ)Ujn+λUj−1n, où λ=ΔxcΔt.
📌 Si 0≤λ≤1, la mise à jour amont pour c>0 est une combinaison convexe des deux valeurs précédentes.
Compléments
📐 Formule - Dans l’exemple avec c=2m/s, Δx=0,1m et Δt=0,04s, on obtient λ=0,8 ; pour Uj−1n=90 et Ujn=80, la valeur calculée est Ujn+1=88.
💡 Astuce mémo
Imaginez une onde qui arrive de gauche : le calcul regarde en amont, vers j−1.
📖 6. Diffusion et schémas de la chaleur
★ À maîtriser
📐 Formule - Le schéma explicite FTCS de la diffusion est Ujn+1=rUj−1n+(1−2r)Ujn+rUj+1n, avec r=Δx2νΔt.
📌 Pour que les coefficients du schéma FTCS de diffusion soient tous non négatifs, il faut 0≤r≤21.
Compléments
Le schéma d’Euler implicite pour la diffusion utilise les valeurs à l’instant n+1 dans la différence spatiale et exige la résolution d’un système linéaire tridiagonal à chaque pas de temps.
📌 Pour les problèmes de diffusion, les schémas explicites sont peu coûteux par pas mais conditionnellement stables, tandis que les schémas implicites coûtent davantage par pas mais permettent des pas de temps plus grands.
📖 7. Consistance stabilité et convergence
🔑 Notions clés & Définitions
Consistance : La consistance signifie que l’opérateur discret tend vers l’opérateur de l’EDP lorsque Δx,Δt→0 ; elle mesure l’approximation locale de l’équation en un point de grille.
Stabilité : La stabilité signifie que les perturbations numériques restent bornées lors des applications répétées du schéma, avec une estimation typique ∥Un∥≤C∥U0∥ où C reste bornée indépendamment du raffinement du maillage sur l’intervalle de temps considéré.
Convergence : La convergence signifie que la solution numérique tend vers la solution exacte, soit Ujn→u(xj,tn) lorsque Δx,Δt→0.
★ À maîtriser
📌 Le théorème d’équivalence de Lax–Richtmyer affirme que, pour un problème linéaire bien posé à valeur initiale et un schéma linéaire consistant, la stabilité équivaut à la convergence ; ainsi, consistance et stabilité impliquent la convergence dans ce cadre.
Compléments
L’erreur locale de troncature du schéma amont d’advection avec Euler avant est O(Δt)+O(Δx), donc le schéma est du premier ordre en temps et en espace.
L’erreur locale de troncature du schéma FTCS de diffusion est O(Δt)+O(Δx2).
📖 8. CFL et principe du maximum discret
★ À maîtriser
📌 Pour l’advection explicite, la condition CFL exige que la distance physique parcourue en un pas de temps ne dépasse pas la distance communiquée par le stencil, soit Δx∣c∣Δt≤1.
📌 Si 0≤r≤21 pour FTCS, les coefficients de la mise à jour sont non négatifs et somment à un, donc minkUkn≤Ujn+1≤maxkUkn.
Compléments
Sous la condition du principe du maximum, le pas explicite de diffusion ne crée pas de nouvel overshoot ni de nouvel undershoot et vérifie ∥Un+1∥∞≤∥Un∥∞.
📌 Avec des conditions aux limites homogènes, le principe du maximum donne maxj∣Ujn+1∣≤maxj∣Ujn∣≤⋯≤maxj∣Uj0∣, ce qui établit la stabilité en norme infinie.
💡 Astuce mémo
Des coefficients non négatifs qui somment à un → aucune nouvelle valeur extrême.
📖 9. Analyse de stabilité de Von Neumann
🔑 Notions clés & Définitions
Facteur d’amplification : Pour un mode d’erreur de Fourier εjn=Aneijωh, A(ωh) est le facteur d’amplification, ω le nombre d’onde spatial et h le pas de grille spatial.
★ À maîtriser
📌 Le critère de stabilité de Von Neumann exige ∣A(ωh)∣≤1 pour tout mode résoluble ωh∈[−π,π].
📐 Formule - Pour l’advection avec différence spatiale centrée et Euler avant, le facteur d’amplification est A=1−iλsin(ωh) et ∣A∣2=1+λ2sin2(ωh)>1 pour λ=0 et les modes génériques ; le schéma est donc instable.
Compléments
📐 Formule - Pour le schéma amont d’advection avec c>0, l’analyse de Von Neumann donne A=1−λ+λe−iωh et ∣A∣2=1−2λ(1−λ)[1−cos(ωh)], d’où la stabilité pour 0≤λ≤1.
📐 Formule - Pour FTCS de diffusion, l’analyse de Von Neumann donne A=1−4rsin2(2ωh) et impose 0≤r≤21 pour que tous les modes résolubles soient stables.
Teste tes connaissances
Teste tes connaissances sur Méthodes des différences finies avec 20 questions à choix multiples et corrections détaillées.
1. Une perturbation imposée à une frontière modifie la solution d’équilibre dans tout un domaine. Quelle classe d’EDP correspond à ce comportement ?
2. Une perturbation initiale se déplace sans se lisser et la solution s’écrit u(x,t)=u0(x−ct). Quel modèle décrit cette évolution ?