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.
- معرّف الورقة: 2510.13012
- العنوان: طريقة العناصر المحدودة باستخدام متغير مساعد محدود لحل معادلة ريتشاردز
- المؤلفون: Abderrahmane Benfanich (جامعة أوتاوا)، Yves Bourgault (جامعة أوتاوا)، Abdelaziz Beljadid (جامعة أوتاوا وجامعة محمد السادس متعددة التخصصات)
- التصنيف: math.NA cs.NA physics.comp-ph
- تاريخ النشر: 14 أكتوبر 2025 (نسخة أولية على arXiv)
- رابط الورقة: https://arxiv.org/abs/2510.13012
معادلة ريتشاردز هي معادلة بيضاوية-قطعية غير خطية تُستخدم على نطاق واسع في نمذجة التسرب في الوسائط المسامية. تطور هذه الورقة طريقة العناصر المحدودة لحل معادلة ريتشاردز من خلال إدخال متغير مساعد محدود جديد لحذف الحدود غير المحدودة في الصيغة الضعيفة. تستخدم الطريقة صيغة شبه ضمنية للتقسيم الزمني وطريقة نيوتن لحل الأنظمة غير الخطية. تلغي الطريقة الحاجة إلى تقنيات التنظيم وتتمتع بمزايا في التعامل مع المناطق الجافة والمشبعة بالكامل. في التقنية المقترحة، يتم استخدام طريقة تحليل المجال غير المتداخل شوارتز لنمذجة التسرب في التربة الطبقية. تتحقق التجارب الرقمية من فعالية الطريقة المقترحة، بما في ذلك نمذجة التدفق في شرائح ألياف جافة تماماً، وحالات المناطق المشبعة والجافة معاً، ومشاكل التسرب في التربة الطبقية.
تصف معادلة ريتشاردز التدفق غير المشبع في الوسائط المسامية وهي نموذج أساسي في الهيدروجيولوجيا والهندسة البيئية وعلوم التربة. تتخذ المعادلة عدة أشكال:
- صيغة رأس الضغط (Ψ): مناسبة للتدفق المشبع بالكامل والجزئي غير المشبع، لكنها غير مستقرة عددياً عندما S→0
- صيغة التشبع (S): تؤدي أداءً أفضل في التربة الجافة، لكنها تواجه صعوبات عددية في المناطق المشبعة (S=1)
- الصيغة المختلطة (S,Ψ): تحسن خصائص حفظ الكتلة، لكنها تزيد التعقيد
- طرق تبديل المتغيرات الرئيسية: قد تنتج حلولاً غير فيزيائية عند واجهات التشبع/عدم التشبع
- تقنيات التنظيم: تتطلب اختيار معاملات نمذجة إضافية
- طرق العناصر المحدودة التقليدية: تواجه صعوبات عددية في التعامل مع المناطق الجافة تماماً (S=0) والمشبعة بالكامل (S=1)
تطوير طريقة عددية موحدة قادرة على:
- تجنب تبديل المتغيرات والتنظيم
- معالجة المناطق الجافة والمشبعة بشكل مستقر
- الحفاظ على خصائص حفظ الكتلة الجيدة
- التطبيق على الوسائط المسامية غير المتجانسة
- اقتراح صيغة u جديدة: إدخال متغير مساعد محدود u لحذف الحدود غير المحدودة في الصيغة الضعيفة
- تطوير صيغة عددية مستقرة: دمج التقسيم الزمني شبه الضمني وتكرار نيوتن
- تنفيذ طريقة تحليل المجال: معالجة مشاكل الوسائط غير المتجانسة مثل التربة الطبقية
- التحقق من فعالية الطريقة: إثبات استقرار وتدقيق الطريقة من خلال تجارب عددية متعددة
حل معادلة ريتشاردز:
∂t∂θ+∇⋅q=0
حيث θ هي محتوى الماء، و q هي تدفق المياه وفقاً لقانون دارسي-باكينغهام:
q=−Ks(x)Kr(x,S)∇(Ψ(x,S)+z)
بالنسبة لجميع النماذج، يمكن كتابة مشتقة دالة ليفيريت على النحو التالي:
J′(S)=C(x)S−a(1−Sc)−b
تعريف المتغير المساعد:
u=∫0S(1−sc)−bds
التعبير باستخدام دالة بيتا غير الكاملة:
u=c1B(Sc,c1,1−b)
في الوسط المتجانس، صيغة u هي:
ϕ∂t∂S(u)−∇⋅(KsKr(S(u))(hcapCS(u)−a∇u+ez))=0
البحث عن u ∈ L²(I;H¹(Ω)) بحيث:
∫Ωϕ∂t∂S(u)vdx+∫ΩKsKr(S(u))(hcapS(u)−a∇u+ez)⋅∇vdx+حدود الحدود=0
استخدام صيغة أويلر شبه الضمنية:
∫ΩϕΔtS(uhn+1)−S(uhn)vhdx+∫ΩKsKr(S(uhn))(hcapS(uhn)−a∇uhn+1+ez)⋅∇vhdx=0
بالنسبة للحدود غير الخطية S(u^{n+1,m+1})، استخدام تطور تايلور من الدرجة الأولى:
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)
بالنسبة للتربة الطبقية، استخدام طريقة شوارتز غير المتداخلة:
- حل معادلة ريتشاردز بشكل مستقل في كل مجال فرعي
- الربط من خلال شروط الواجهة: استمرارية رأس الضغط وحفظ التدفق
- استخدام شروط نقل من نوع روبن للحل التكراري
- منصة البرمجيات: FreeFEM++ و FENICSx
- حلالات خطية: UMFPACK و PETSc و MUMPS
- الشبكات: شبكات مثلثة موحدة، عناصر محدودة خطية (k=1)
خطأ L²:
Eh,Δt(T)2=∥u(⋅,T)−uh,Δt(⋅,T)∥L2(Ω)2
ترتيب التقارب:
- ترتيب التقارب المكاني: p=log2(Eh,Δt(T)/Eh/2,Δt(T))
- ترتيب التقارب الزمني: q=log2(Eh,Δt(T)/Eh,Δt/2(T))
- شريط ألياف 1D غير مشبع بالكامل: التحقق من الاستقرار في ظروف الجفاف
- منطقة مختلطة مشبعة-غير مشبعة 1D: اختبار القدرة على التعامل مع القيم الابتدائية غير المتصلة
- التحقق من الحل المصنع: حساب ترتيب التقارب
- تدفق مشبع بالكامل 2D: المقارنة مع برنامج Hydrus
- مشكلة التربة الطبقية: التحقق من طريقة تحليل المجال
- وسط غير متجانس يحتوي على أجسام غريبة: اختبار معالجة الأشكال الهندسية المعقدة
- الشبكة: 500 نقطة شبكة موحدة
- خطوة زمنية: Δt = 1s
- النتيجة: تطابق كامل بين نتائج صيغة u وصيغة S، توافق جيد مع البيانات التجريبية
- الشبكة: 5000 نقطة شبكة موحدة
- خطوة زمنية: Δt = 10⁻⁵ ساعة
- تقارب نيوتن: متوسط 1-5 تكرارات
- الاستقرار: يحافظ الحل على الرتابة، بدون تذبذب عددي
التقارب المكاني (Δt = 5×10⁻⁵ ثابت):
| h | خطأ L² | ترتيب التقارب p | وقت الحساب (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 |
التقارب الزمني (h = 1×10⁻³ ثابت):
| Δt | خطأ L² | ترتيب التقارب q | وقت الحساب (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 |
- الشبكة: 95,142 عنصر مثلثي، 47,972 رأس
- خطوة زمنية: Δt = 0.001 ساعة
- النتيجة: توافق عالي مع نتائج برنامج Hydrus
- الشبكة: 89,306 عنصر مثلثي، 45,064 رأس
- خطوة زمنية: Δt = 0.05 ساعة
- التقارب: تفاوت 10⁻³، بحد أقصى 10 تكرارات، λ = 25
- النتيجة: متطابقة مع النتائج في المرجع 20
في اختبار الوسط غير المتجانس يحتوي على أجسام غريبة:
- صيغة u: مستقرة ومتقاربة حتى عندما ε=0، متوسط 4 تكرارات
- صيغة Ψ: تتطلب أكثر من 1000 تكرار عندما ε=10⁻⁵، تفاوت البواقي لا يزال 0.04
- طرق تبديل المتغيرات: Diersch & Perrochet (1999)، Forsyth et al. (1995)
- تقنيات التنظيم: Schweizer (2007)، Pop & Schweizer (2011)
- الصيغ المختلطة: Celia et al. (1990)، Maina & Ackerer (2017)
- تحليل المجال: Lions (1990)، Manzini & Ferraris (2004)
- المعالجة الموحدة: بدون الحاجة إلى تبديل المتغيرات أو التنظيم
- الاستقرار العددي: مستقر في النطاق الكامل S∈0,1
- التوافق الفيزيائي: يحافظ على استمرارية رأس الضغط
- الكفاءة الحسابية: تقارب نيوتن سريع
- فعالية صيغة u: نجحت في حذف الحدود غير المحدودة في الصيغ التقليدية
- الاستقرار العددي: يحافظ على الاستقرار في المناطق الجافة والمشبعة بالكامل
- أداء التقارب: تقارب من الدرجة الثانية مكانياً، من الدرجة الأولى زمنياً
- الجدوى العملية: قابلة للتطبيق على مشاكل الوسائط غير المتجانسة المعقدة
- الاعتماد على النموذج: تتطلب تحقيق الشرط limS→0K(S)S−a<∞
- حل غير خطي: تتطلب تكرار نيوتن في المناطق المشبعة
- معالجة الواجهات: تتطلب تقنيات تحليل المجال للوسائط غير المتجانسة
- حساسية المعاملات: معامل روبن λ في تحليل المجال يتطلب ضبطاً
- التحليل النظري: إثبات صارم للتقارب والاستقرار العددي
- الفيزياء المتعددة المقترنة: التوسع إلى نقل المذاب والحرارة
- التقنيات التكيفية: تطوير شبكات تكيفية وخطوات زمنية
- الحوسبة المتوازية: تنفيذ متوازي على نطاق واسع
- الابتكار القوي: بناء متغير u ذكي، أساس نظري متين
- الاستقرار العددي: تجنب الصعوبات العددية للطرق التقليدية
- التجارب الشاملة: تغطي من 1D إلى 2D، من المتجانس إلى غير المتجانس
- الجدوى الهندسية: المقارنة مع برنامج Hydrus التجاري تعزز المصداقية
- نقص التحليل النظري: غياب إثبات صارم للتقارب والاستقرار
- تحليل التعقيد الحسابي: تحليل تكلفة حساب تكرار نيوتن غير كافٍ
- اختيار المعاملات: اختيار معامل روبن λ يفتقر إلى التوجيه النظري
- التحقق ثلاثي الأبعاد: غياب التحقق من مشاكل ثلاثية الأبعاد
- القيمة الأكاديمية: توفر منظوراً جديداً لحل معادلة ريتشاردز عددياً
- القيمة العملية: آفاق تطبيق واسعة في الهيدروجيولوجيا وعلوم التربة
- قابلية التكرار: توفير تفاصيل تنفيذ مفصلة تسهل التكرار
- تدفق الوسائط المسامية: تدفق المياه الجوفية، حركة الماء في التربة
- التطبيقات الهندسية: تسرب السدود، تحليل استقرار المنحدرات
- المشاكل البيئية: هجرة الملوثات، استصلاح المياه الجوفية
- علوم المواد: تسرب السوائل في مواد الألياف
- 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.
التقييم الشامل: هذه ورقة ذات أهمية ابتكارية مهمة في مجال الحل العددي لمعادلة ريتشاردز. من خلال إدخال متغير مساعد محدود u، تحل الورقة بذكاء الصعوبات العددية للطرق التقليدية في التعامل مع المناطق الجافة والمشبعة. تتمتع الطريقة بأساس نظري جيد وقيمة عملية، وتتحقق التجارب الرقمية الشاملة من فعالية الطريقة. على الرغم من أن التحليل النظري يحتاج إلى تعزيز، إلا أن العمل بشكل عام ذو جودة عالية.