The Richards equation, a nonlinear elliptic parabolic equation, is widely used to model infiltration in porous media. We develop a finite element method for solving the Richards equation by introducing a new bounded auxiliary variable to eliminate unbounded terms in the weak formulation of the method. This formulation is discretized using a semi-implicit scheme and the resulting nonlinear system is solved using Newton's method. Our approach eliminates the need of regularization techniques and offers advantages in handling both dry and fully saturated zones. In the proposed techniques, a non-overlapping Schwarz domain decomposition method is used for modeling infiltration in layered soils. We apply the proposed method to solve the Richards equation using the Havercamp and van Genuchten models for the capillary pressure. Numerical experiments are performed to validate the proposed approach, including tests such as modeling flows in fibrous sheets where the initial medium is totally dry, two cases with fully saturated and dry regions, and an infiltration problem in layered soils. The numerical results demonstrate the stability and accuracy of the proposed numerical method. The numerical solutions remain positive in the presence of totally dry zones. The numerical investigations clearly demonstrated the capability of the proposed method to effectively predict the dynamics of flows in unsaturated soils.
- Paper-ID: 2510.13012
- Titel: A finite element method using a bounded auxiliary variable for solving the Richards equation
- Autoren: Abderrahmane Benfanich (University of Ottawa), Yves Bourgault (University of Ottawa), Abdelaziz Beljadid (University of Ottawa & Mohammed VI Polytechnic University)
- Klassifizierung: math.NA cs.NA physics.comp-ph
- Veröffentlichungsdatum: 14. Oktober 2025 (arXiv-Preprint)
- Paper-Link: https://arxiv.org/abs/2510.13012
Die Richards-Gleichung ist eine nichtlineare elliptisch-parabolische Gleichung, die häufig zur Modellierung der Infiltration in porösen Medien verwendet wird. In diesem Artikel wird eine Finite-Element-Methode zur Lösung der Richards-Gleichung durch Einführung einer neuen beschränkten Hilfsvariablen entwickelt, die unbeschränkte Terme in der schwachen Formulierung eliminiert. Die Methode verwendet ein semi-implizites Diskretisierungsschema und die Newton-Methode zur Lösung nichtlinearer Systeme. Das Verfahren macht Regularisierungstechniken überflüssig und bietet Vorteile bei der Behandlung trockener und vollständig gesättigter Bereiche. In der vorgeschlagenen Technik wird die nicht-überlappende Schwarz-Gebietszerlegungsmethode verwendet, um die Infiltration in geschichteten Böden zu simulieren. Numerische Experimente validieren die Effektivität der vorgeschlagenen Methode, einschließlich der Modellierung von Strömungen in vollständig trockenen Faserfasern, Fällen mit vollständig gesättigten und trockenen Bereichen sowie Infiltrationsproblemen in geschichteten Böden.
Die Richards-Gleichung beschreibt die ungesättigte Strömung in porösen Medien und ist ein grundlegendes Modell in der Hydrogeologie, Umwelttechnik und Bodenkunde. Die Gleichung existiert in mehreren Formen:
- Druckhöhenform (Ψ): Geeignet für vollständig gesättigte und teilweise ungesättigte Strömung, aber numerisch instabil bei S→0
- Sättigungsform (S): Besseres Verhalten in trockenen Böden, aber numerische Schwierigkeiten in der Sättigungszone (S=1)
- Gemischte Form (S,Ψ): Verbesserte Massenerhaltungseigenschaften, aber erhöhte Komplexität
- Variablenwechsel-Methoden: Können nicht-physikalische Lösungen an der gesättigten/ungesättigten Grenzfläche erzeugen
- Regularisierungstechniken: Erfordern zusätzliche Modellierungsparameterwahl
- Traditionelle Finite-Element-Methoden: Numerische Schwierigkeiten bei der Behandlung vollständig trockener (S=0) und vollständig gesättigter (S=1) Bereiche
Entwicklung einer einheitlichen numerischen Methode, die:
- Variablenwechsel und Regularisierung vermeidet
- Trockene und gesättigte Bereiche stabil behandelt
- Gute Massenerhaltungseigenschaften beibehält
- Auf heterogene poröse Medien anwendbar ist
- Neue u-Form vorgeschlagen: Einführung einer beschränkten Hilfsvariablen u zur Eliminierung unbeschränkter Terme in der schwachen Formulierung
- Stabiles numerisches Schema entwickelt: Kombination von semi-impliziter Zeitzerdiskretisierung und Newton-Iteration
- Gebietszerlegungsmethode implementiert: Behandlung von heterogenen Medien wie geschichteten Böden
- Methodeneffektivität validiert: Stabilität und Genauigkeit durch mehrere numerische Experimente nachgewiesen
Lösen der Richards-Gleichung:
∂t∂θ+∇⋅q=0
wobei θ die Bodenwassermenge ist und q der Wasserstrom gemäß dem Darcy-Buckingham-Gesetz:
q=−Ks(x)Kr(x,S)∇(Ψ(x,S)+z)
Für alle Modelle kann die Ableitung der Leverett-Funktion geschrieben werden als:
J′(S)=C(x)S−a(1−Sc)−b
Definition der Hilfsvariablen:
u=∫0S(1−sc)−bds
Darstellung mit unvollständiger Beta-Funktion:
u=c1B(Sc,c1,1−b)
In homogenen Medien lautet die u-Form:
ϕ∂t∂S(u)−∇⋅(KsKr(S(u))(hcapCS(u)−a∇u+ez))=0
Gesucht wird u ∈ L²(I;H¹(Ω)), so dass:
∫Ωϕ∂t∂S(u)vdx+∫ΩKsKr(S(u))(hcapS(u)−a∇u+ez)⋅∇vdx+Randterme=0
Semi-implizites Euler-Schema:
∫ΩϕΔtS(uhn+1)−S(uhn)vhdx+∫ΩKsKr(S(uhn))(hcapS(uhn)−a∇uhn+1+ez)⋅∇vhdx=0
Für nichtlineare Terme S(u^{n+1,m+1}) wird Taylor-Entwicklung erster Ordnung verwendet:
S(un+1,m+1)=S(un+1,m)+∂u∂S(un+1,m)(un+1,m+1−un+1,m)+O((un+1,m+1−un+1,m)2)
Für geschichtete Böden wird die nicht-überlappende Schwarz-Methode verwendet:
- Unabhängige Lösung der Richards-Gleichung in jedem Teilgebiet
- Kopplung durch Schnittstellenbedingungen: Druckhöhenstetigkeit und Stromflusserhaltung
- Iterative Lösung mit Robin-Typ-Übertragungsbedingungen
- Softwareplattform: FreeFEM++ und FENICSx
- Lineare Löser: UMFPACK, PETSc, MUMPS
- Netz: Einheitliche Dreiecksnetzgenerierung, lineare Finite Elemente (k=1)
L²-Fehler:
Eh,Δt(T)2=∥u(⋅,T)−uh,Δt(⋅,T)∥L2(Ω)2
Konvergenzordnung:
- Raumkonvergenzordnung: p=log2(Eh,Δt(T)/Eh/2,Δt(T))
- Zeitkonvergenzordnung: q=log2(Eh,Δt(T)/Eh,Δt/2(T))
- 1D vollständig ungesättigte Faserfaser: Validierung der Stabilität unter trockenen Bedingungen
- 1D gemischte gesättigte-ungesättigte Zone: Prüfung der Fähigkeit zur Behandlung diskontinuierlicher Anfangswerte
- Hergestellte Lösungsverifikation: Berechnung von Konvergenzordnungen
- 2D vollständig gesättigte Strömung: Vergleich mit Hydrus-Software
- Geschichtete Bodenproblem: Validierung der Gebietszerlegungsmethode
- Heterogene Medieneinschlüsse: Prüfung der Behandlung komplexer Geometrien
- Netz: 500 gleichmäßige Netzpunkte
- Zeitschritt: Δt = 1s
- Ergebnisse: u-Form und S-Form-Ergebnisse stimmen vollständig überein, gute Übereinstimmung mit experimentellen Daten
- Netz: 5000 gleichmäßige Netzpunkte
- Zeitschritt: Δt = 10⁻⁵ Stunden
- Newton-Konvergenz: Durchschnittlich 1-5 Iterationen
- Stabilität: Lösung behält Monotonie bei, keine numerischen Oszillationen
Raumkonvergenz (festes Δt = 5×10⁻⁵):
| h | L²-Fehler | Konvergenzordnung p | Rechenzeit (s) |
|---|
| 1.43×10⁻² | 6.04×10⁻³ | - | 25.1 |
| 7.14×10⁻³ | 8.99×10⁻⁴ | 2.75 | 47.2 |
| 3.57×10⁻³ | 1.39×10⁻⁴ | 2.69 | 82.8 |
| 1.79×10⁻³ | 3.48×10⁻⁵ | 2.00 | 151.0 |
Zeitkonvergenz (festes h = 1×10⁻³):
| Δt | L²-Fehler | Konvergenzordnung q | Rechenzeit (s) |
|---|
| 1×10⁻² | 8.23×10⁻³ | - | 6.9 |
| 5×10⁻³ | 3.90×10⁻³ | 1.08 | 11.1 |
| 2.5×10⁻³ | 1.92×10⁻³ | 1.02 | 19.3 |
| 1.25×10⁻³ | 9.60×10⁻⁴ | 1.00 | 33.3 |
- Netz: 95.142 Dreieckselemente, 47.972 Knoten
- Zeitschritt: Δt = 0.001 Stunden
- Ergebnisse: Hohe Übereinstimmung mit Hydrus-Softwareergebnissen
- Netz: 89.306 Dreieckselemente, 45.064 Knoten
- Zeitschritt: Δt = 0.05 Stunden
- Konvergenz: Toleranz 10⁻³, maximal 10 Iterationen, λ = 25
- Ergebnisse: Übereinstimmung mit Ergebnissen aus Referenz 20
Im Test mit heterogenen Medieneinschlüssen:
- u-Form: Bleibt bei ε=0 stabil konvergent, durchschnittlich 4 Iterationen
- Ψ-Form: Benötigt >1000 Iterationen bei ε=10⁻⁵, Residuumtoleranz immer noch 0.04
- Variablenwechsel-Methoden: Diersch & Perrochet (1999), Forsyth et al. (1995)
- Regularisierungstechniken: Schweizer (2007), Pop & Schweizer (2011)
- Gemischte Formen: Celia et al. (1990), Maina & Ackerer (2017)
- Gebietszerlegung: Lions (1990), Manzini & Ferraris (2004)
- Einheitliche Behandlung: Kein Variablenwechsel oder Regularisierung erforderlich
- Numerische Stabilität: Stabil über den gesamten Bereich S∈0,1
- Physikalische Konsistenz: Beibehaltung der Druckhöhenstetigkeit
- Rechnerische Effizienz: Schnelle Newton-Konvergenz
- Effektivität der u-Form: Erfolgreiches Eliminieren unbeschränkter Terme in traditionellen Formen
- Numerische Stabilität: Stabilität in vollständig trockenen und gesättigten Bereichen
- Konvergenzleistung: Raumkonvergenz zweiter Ordnung, Zeitkonvergenz erster Ordnung
- Praktische Anwendbarkeit: Geeignet für komplexe heterogene Medienprobleme
- Modellabhängigkeit: Erfordert die Bedingung limS→0K(S)S−a<∞
- Nichtlineare Lösung: Newton-Iteration erforderlich in Sättigungsbereichen
- Schnittstellenbehandlung: Gebietszerlegungstechnik erforderlich für heterogene Medien
- Parameterempfindlichkeit: Robin-Parameter λ in der Gebietszerlegung erfordert Anpassung
- Theoretische Analyse: Strenge numerische Analyse und Konvergenzbeweise
- Multiphysik-Kopplung: Erweiterung auf Lösungs- und Wärmetransport
- Adaptive Techniken: Entwicklung adaptiver Netz- und Zeitschrittverfahren
- Paralleles Rechnen: Großskalige parallele Implementierung
- Hohe Innovativität: Geschickte Konstruktion der u-Variablen mit solider theoretischer Grundlage
- Numerische Stabilität: Vermeidung numerischer Schwierigkeiten traditioneller Methoden
- Umfassende Experimente: Abdeckung von 1D bis 2D, homogen bis heterogen
- Ingenieurpraktische Anwendbarkeit: Vergleich mit kommerzieller Hydrus-Software erhöht Glaubwürdigkeit
- Unzureichende theoretische Analyse: Fehlende strenge Konvergenz- und Stabilitätsbeweise
- Unzureichende Komplexitätsanalyse: Zu wenig detaillierte Analyse der Rechenkosten von Newton-Iterationen
- Parameterwahl: Fehlende theoretische Anleitung zur Wahl des Robin-Parameters λ
- Fehlende 3D-Validierung: Keine Verifikation an dreidimensionalen Problemen
- Akademischer Wert: Neue Perspektive für numerische Lösung der Richards-Gleichung
- Praktischer Wert: Breite Anwendungsperspektiven in Hydrogeologie und Bodenkunde
- Reproduzierbarkeit: Detaillierte Implementierungsdetails ermöglichen Reproduktion
- Porenmedienströmung: Grundwasserströmung, Bodenwasserbewegung
- Ingenieuranwendungen: Staudammversickerung, Böschungsstabilität
- Umweltprobleme: Schadstoffmigration, Grundwassersanierung
- Materialwissenschaft: Fluidinfiltration in Fasermaterialien
- Richards, L.A. (1931). Capillary conduction of liquids through porous mediums. Physics 1(5), 318-333.
- Celia, M.A., et al. (1990). A general mass-conservative numerical solution for the unsaturated flow equation. Water Resour. Res. 26(7), 1483-1496.
- van Genuchten, M.T. (1980). A closed-form equation for predicting the hydraulic conductivity of unsaturated soils. Soil Sci. Soc. Am. J. 44(5), 892-898.
- Manzini, G., Ferraris, S. (2004). Mass-conservative finite volume methods on 2-d unstructured grids for the Richards' equation. Adv. Water Resour. 27, 1199-1215.
Gesamtbewertung: Dies ist ein Artikel mit bedeutender Innovationskraft im Bereich der numerischen Lösung der Richards-Gleichung. Durch die Einführung einer beschränkten Hilfsvariablen u werden die numerischen Schwierigkeiten traditioneller Methoden bei der Behandlung trockener und gesättigter Bereiche geschickt gelöst. Die Methode hat eine solide theoretische Grundlage und praktischen Wert, und numerische Experimente validieren die Methodeneffektivität umfassend. Obwohl die theoretische Analyse noch gestärkt werden könnte, ist dies insgesamt eine hochwertige Forschungsarbeit.