الأساليب الصريحة والضمنية
تُستخدم الطرق الصريحة والضمنية في التحليل العددي للحصول على تقريبات عددية لحلول المعادلات التفاضلية العادية والجزئية المعتمدة على الزمن ، كما هو مطلوب في المحاكاة الحاسوبية للعمليات الفيزيائية . تحسب الطرق الصريحة حالة النظام في وقت لاحق انطلاقًا من حالته في الوقت الحالي، بينما تجد الطرق الضمنية الحل بحل معادلة تتضمن كلًا من الحالة الحالية للنظام والحالة اللاحقة. رياضيًا، إذاهي حالة النظام الحالية وهي الحالة في وقت لاحق (إذا كانت خطوة زمنية صغيرة)، فبالتالي، بالنسبة لطريقة صريحة
أما بالنسبة للطريقة الضمنية، فيتم حل معادلة
للعثور
حساب
تتطلب الطرق الضمنية عملية حسابية إضافية (حل المعادلة المذكورة أعلاه)، وقد يكون تطبيقها أكثر صعوبة. تُستخدم الطرق الضمنية لأن العديد من المشكلات التي تظهر في الممارسة العملية تكون جامدة ، حيث يتطلب استخدام طريقة صريحة خطوات زمنية صغيرة بشكل غير عملي.للحفاظ على هامش الخطأ في النتيجة ضمن حدود معينة (انظر الاستقرار العددي ). في مثل هذه المسائل، ولتحقيق دقة محددة، يتطلب استخدام طريقة ضمنية بخطوات زمنية أكبر وقتًا حسابيًا أقل بكثير، حتى مع الأخذ في الاعتبار ضرورة حل معادلة من الشكل (1) في كل خطوة زمنية. ومع ذلك، فإن اختيار الطريقة الصريحة أو الضمنية يعتمد على طبيعة المسألة المراد حلها.
بما أنه لا يمكن تطبيق الطريقة الضمنية على كل نوع من أنواع المؤثرات التفاضلية ، فمن المستحسن أحيانًا استخدام ما يسمى بطريقة تجزئة المؤثرات، والتي تعني إعادة كتابة المؤثر التفاضلي كمجموع مؤثرين متكاملين.
بينما يُعالج أحدهما صراحةً والآخر ضمنيًا. في التطبيقات الاعتيادية، يُختار الحد الضمني ليكون خطيًا، بينما يمكن أن يكون الحد الصريح غير خطي. يُطلق على هذا المزيج من الطريقة الأولى اسم طريقة الضمني-الصريح (IMEX اختصارًا، [ 1 ] [ 2 ] [ 3 ] ).
رسم توضيحي باستخدام طريقتي أويلر الأمامية والخلفية
لنفترض المعادلة التفاضلية العادية
مع الشرط الأوليلهذه المسألة حل دقيقوالتي لا يمكن عادةً كتابتها للمشاكل التي تواجهنا في الممارسة العملية، ولكنها في هذه الحالة تسمح بالمقارنة مع الحلول العددية. لنفترض وجود شبكةبالنسبة لـ 0 ≤ k ≤ n ، أي أن الخطوة الزمنية هي ويدل علىلكل. قم بتقسيم هذه المعادلة باستخدام أبسط الطرق الصريحة والضمنية، وهي طرق أويلر الأمامية والخلفية (انظر المعادلات التفاضلية العادية العددية ) وقارن المخططات التي تم الحصول عليها.
- طريقة أويلر الأمامية

طريقة أويلر الأمامية
العائد
لكلهذه صيغة صريحة لـ.
- طريقة أويلر العكسية
باستخدام طريقة أويلر العكسية
يجد المرء المعادلة الضمنية
ل(قارن هذا بالصيغة (3) حيث(تم إعطاؤها بشكل صريح بدلاً من كونها مجهولة في معادلة).
هذه معادلة تربيعية ، لها جذر سالب وجذر موجب . تم اختيار الجذر الموجب لأن الشرط الابتدائي في المعادلة الأصلية موجب، وبالتاليفي الخطوة الزمنية التالية يتم تحديدها بواسطة
في أغلب الحالات، تكون المعادلة المراد حلها باستخدام طريقة ضمنية أكثر تعقيدًا بكثير من المعادلة التربيعية، ولا يوجد لها حل تحليلي. عندئذٍ، تُستخدم خوارزميات إيجاد الجذور ، مثل طريقة نيوتن ، لإيجاد الحل العددي.
- طريقة كرانك-نيكلسون
باستخدام طريقة كرانك-نيكلسون
يجد المرء المعادلة الضمنية
ل(قارن هذا بالصيغة (3) حيث(تم إعطاؤها بشكل صريح بدلاً من كونها مجهولة في معادلة). يمكن حل ذلك عدديًا باستخدام خوارزميات إيجاد الجذور ، مثل طريقة نيوتن ، للحصول على.
يمكن اعتبار Crank-Nicolson شكلاً من أشكال مخططات IMEX ( الضمنية - الصريحة ) الأكثر عمومية.
- طريقة أويلر الأمامية والخلفية

لتطبيق مخطط IMEX، ضع في اعتبارك معادلة تفاضلية مختلفة قليلاً:
ويترتب على ذلك أن
وبالتالي
لكل
انظر أيضاً
- حالة كورانت-فريدريكس-ليوي
- خوارزمية SIMPLE ، وهي طريقة شبه ضمنية للمعادلات المرتبطة بالضغط
مصادر
- ↑ يو إم آشر، إس جيه روث، آر جيه سبيتيري: طرق رونج-كوتا الضمنية والصريحة للمعادلات التفاضلية الجزئية المعتمدة على الزمن ، الرياضيات العددية التطبيقية، المجلد 25 (2-3)، 1997
- ↑ L.Pareschi, G.Russo: Implicit-Explicit Runge-Kutta schemes for hard systems of differential equations , Recent Trends in Numerical Analysis, Vol. 3, 269-289, 2000
- ↑ سيباستيانو بوسكارينو، لورينزو باريسكي ، وجيوفاني روسو: طرق ضمنية-صريحة للمعادلات التفاضلية الجزئية التطورية ، SIAM، ISBN 978-1-61197-819-3 (2024).
- المعادلات التفاضلية العددية
