رویکردی نوین در بکارگیری روش تحلیل هموتوپی
محورهای موضوعی : آنالیز عددی
1 - گروه ریاضی، واحد علی آباد کتول، دانشگاه آزاد اسلامی، علی آباد کتول، ایران
کلید واژه: Approximate solution, Homotopy analysis method, Series solution, Nonlinear initial value problem,
چکیده مقاله :
یکی از روش های بسیار مهم در حل مسائل خطی و غیرخطی، روش تحلیل هموتوپی است که توسط لیائو در سال 1992 مطرح گردید. هدف اصلی این مقاله، بهبود روش تحلیل هموتوپی است که این نوع بهبود یافته را روش تحلیل هموتوپی متوالی نامگذاری نموده ایم. جهت مقایسه ی نتایج به دست آمده توسط روش تحلیل هموتوپی و نوع متوالی آن، چندین مثال عددی ارائه شده است که نتایج نشان می دهند، حجم محاسبات در روش تحلیل هموتوپی متوالی نسبت به نوع معمولی آن کمتر است. همچنین، برخلاف روش تحلیل هموتوپی، جواب های عددی به دست آمده توسط روش تحلیل هموتوپی متوالی در یک محدوده ی نسبتاً وسیعی رضایتبخش هستند. بنابراین، با توجه به روش تحلیل هموتوپی متوالی، می توان انواع مختلف معادلات ریاضی خطی و غیرخطی و همچنین معادلاتی غیر خطی که در سایر رشته های علمی مانند فیزیک و مکانیک به وجود می آیند را به صورت عددی حل نمود.
One of the most important methods for solving linear and nonlinear problems is the homotopic analysis method, which was proposed by Liao in 1992. The main purpose of this paper is to present a modification of homotopy analysis method (HAM), which is called successive homotopy analysis method (SHAM). Several numerical examples are presented to present a comparison between the results obtained by homotopy analysis method and its successive type. The results show that the calculation volume in the successive homotopy analysis method is less that the homotopy analysis method. Also, unlike the homotopy analysis method, the numerical solutions obtained by the successive homotopy analysis method are satisfactory over a relatively wide range. So, by using the successive homotopy analysis method, various types of linear and nonlinear mathematical equations and also some nonlinear equations which are obtained in other scientific branches, for instance physics, mechanics and etc, can be solved numerically.
[1] S. J. Liao, The proposed homotopy analysis technique for the solution of nonlinear problems. Ph.D. Thesis, Shanghai Jiao Tong University (1992)
[2] J. X. Li, Y. Yan, W. Q. Wang, Time-delay feedback control of a cantilever beam with concentrated mass based on the homotopy analysis method, Applied Mathematical Modelling 108:629-645(2022)
[3] P. Khaneh Masjedi,P. M. Weaver, Analytical solution for arbitrary large deflection of geometrically exact beams using the homotopy analysis method, Applied Mathematical Modelling 103: 516-542(2022)
[4] E. Botton, J.B. Greenberg, A. Arad, D. Katoshevski, V. Vaikuntanathan, M. Ibach, B. Weigand, An investigation of grouping of two falling dissimilar droplets using the homotopy analysis method, Applied Mathematical Modelling 104:486-498(2022)
[5] S. Abbasbandy, T. Hayat, On series solution for unsteady boundary layer equations in a special third grade fluid. Communications in Nonlinear Science and Numerical Simulation 16:3140-3146(2011)
[6] S. Abbasbandy, E. Shivanian, Predictor homotopy analysis method and its application to some nonlinear problems. Communications in Nonlinear Science and Numerical Simulation 16:2456-2468(2011)
[7] R. A. Van Gorder, K. Vajravelu, On the selection of auxiliary functions, operators, and convergence control parameters in the application of the Homotopy Analysis Method to nonlinear differential equations: A general approach. Communications in Nonlinear Science and Numerical Simulation 14:4078-4089(2009)
[8] Chuang Yu, Hui Wang, Dongfang Fang, Jianjun Ma, Xiaoqing Cai, Xiaoniu Yu, Semi-analytical solution to one-dimensional advective-dispersive-reactive transport equation using homotopy analysis method. Journal of Hydrology 565:422–428(2018)
[9] M.R. Shirkhani, H.A. Hoshyar, I. Rahimipetroudi, H.Akhavan, D.D.Ganji, Unsteady time-dependent incompressible Newtonian fluid flow between two parallel plates by homotopy analysis method (HAM), homotopy perturbation method (HPM) and collocation method (CM). Propulsion and Power Research 7:247-256(2018)
[10] S. Hussain, A. Shah, S. Ayub, A. Ullah, An approximate analytical solution of the Allen-Cahn equation using homotopy perturbation method and homotopy analysis method. Heliyon 5(12):1-9(2019)
[11] P.A. Naik, J. Zu and M. Ghoreishi, Estimating the approximate analytical solution of HIV viral dynamic model by using homotopy analysis method. Chaos, Solitons and Fractals, 131:1-21(2020)
[12] G. Zhang, Z. Wu, Homotopy analysis method for approximations of Duffing oscillator with dual frequency excitations. Chaos, Solitons and Fractals 127:342–353(2019)
[13] Y. Zhang, Y. Li, Nonlinear dynamic analysis of a double curvature honeycomb sandwich shell with simply supported boundaries by the homotopy analysis method. Composite Structures 221:1-12(2019)
[14] A. Jafarimoghaddam, On the Homotopy Analysis Method (HAM) and Homotopy Perturbation Method (HPM) for a nonlinearly stretching sheet flow of Eyring-Powell Fluids. Engineering Science and Technology, an International Journal 22:439-451(2019)
دسترسي در سايتِ http://jnrm.srbiau.ac.ir
سال نهم، شماره چهل و یکم، فروردین و اردیبهشت 1402
|
رویکردی نوین در بکارگیری روش تحلیل هموتوپی
مجتبی قنبری1
گروه رياضي، واحد علی آباد کتول، دانشگاه آزاد اسلامي، علی آباد کتول، ايران
تاريخ ارسال مقاله: 24/04/1400 تاريخ پذيرش مقاله: 01/08/1401
چکيده
یکی از روشهای بسیار مهم در حل مسائل خطی و غیرخطی، روش تحلیل هموتوپی است که توسط لیائو در سال 1992 مطرح گردید. هدف اصلی این مقاله، بهبود روش تحلیل هموتوپی است که این نوع بهبود یافته را روش تحلیل هموتوپی متوالی نامگذاری نمودهایم. جهت مقایسه نتایج به دست آمده توسط روش تحلیل هموتوپی و نوع متوالی آن، چندین مثال عددی ارائه شده است که نتایج نشان میدهند، حجم محاسبات در روش تحلیل هموتوپی متوالی نسبت به نوع معمولی آن کمتر است. همچنین، برخلاف روش تحلیل هموتوپی، جوابهای عددی به دست آمده توسط روش تحلیل هموتوپی متوالی در یک محدوده نسبتاً وسیعی رضایتبخش هستند. بنابراین، با توجه به روش تحلیل هموتوپی متوالی، میتوان انواع مختلف معادلات ریاضی خطی و غیرخطی و همچنین معادلاتی غیرخطی که در سایر رشته های علمی مانند فیزیک و مکانیک به وجود میآیند را به صورت عددی حل نمود.
واژههاي کليدي: سری جواب، روش تحلیل هموتوپی، مسائل مقدار اولیه ی غیرخطی، جواب تقریبی.
[1] . عهدهدار مکاتبات: Email: Mojtaba.Ghanbari@gmail.com
1- مقدمه
یکی از روشهایی که در چند سال گذشته کارهای پژوهشی بسیاری بر روی آن صورت گرفته است، روش تحلیل هموتوپی (HAM)1 میباشد. این روش که در سال 1992 توسط پروفسور لیائو مطرح گردید [1] به عنوان یکی از روشهای مؤثر در حل انواع مختلف معادلات غیرخطی شناخته میشود [2، 3، 4، 5، 6 و7]. به عنوان نمونه، برخی از تازهترین کارهای پژوهشی صورت گرفته در مورد این روش را در ادامه معرفی مینماییم.
در سال 2018، چوانگ یو و همکاران، از روش تحلیل هموتوپی برای حل نیمه تحلیلی نوع خاصی از معادله حمل و نقل استفاده نمودند [8]. همچنین در همان سال شیرخانی و همکاران، کاربردی از روش تحلیل هموتوپی و چند روش دیگر را در مبحث جریان سیال نیوتنی بین دو صفحه موازی ارائه دادند [9]. در سال 2019، حسین و همکاران، یک جواب تحلیلی تقریبی را برای معادله آلن-کان که معادلهای است برای توصیف پدیدههای فیزیکی طبیعی، براساس روش تحلیلی هموتوپی ارائه دادند [10]. همچنین احمد نایک و همکاران، با استفاده از روش تحلیل هموتوپی، توانستند یک جواب تحلیلی تقریبی برای مدل دینامیکی ویروس HIV ارائه دهند [11]. ضمناً برای اطلاعات بیشتر در خصوص جدیدترین مقالات چاپ شده در رابطه با روش تحلیل هموتوپی، میتوان به منابع [12،13،14،15و16] مراجعه نمود.
هدف اصلی این مقاله آن است که روش تحلیل هموتوپی را به گونهای جدید روی مسائل مقدار اولیه اجرا کند، به طوری که نتایج عددی به دست آمده نسبت به اجرای معمولی روش تحلیل هموتوپی، در یک بازه بزرگتر، به جواب همگرا باشد.
در این مقاله این نوع بهبود از روش تحلیل هموتوپی
را روش تحلیل هموتوپی متوالی2 یا به صورت مختصر SHAM مینامیم.
2- روش تحلیل هموتوپی
برای معرفی این روش، معادله دیفرانسیل غیرخطی زیر را در نظر بگیرید
(1)
که در آن یک عملگر دیفرانسیل کلی که شامل قسمتهای خطی و غیرخطی است، میباشد. همچنین در معادله ی (1) تابع
یک تابع معلوم،
متغیر مستقل و
یک تابع مجهول میباشد. در این قسمت، برای سادگی کار، از شرایط اولیه و مرزی که بر مسأله مورد بحث حاکم است، صرف نظر میکنیم. با استفاده از مفهوم هموتوپی، لیائو معادلهای به نام "معادله تغییر شکل مرتبه صفر ام3" به صورت
(2)
معرفی نمود [1]. در معادله (2)، پارامتر را "پارامتر نشانده4" مینامند که عددی است بین صفر تا یک، یا به عبارتی دیگر
. همچنین پارامتر ناصفر
را "پارامتر کنترل همگرایی" مینامند و تابع ناصفر
یک تابع کمکی،
یک عملگر خطی کمکی،
یک حدس اولیه از تابع مجهول
و
تابعی مجهول میباشد. نکته مهم در این روش آن است که آزادی عمل زیادی برای انتخاب پارامترها و توابع کمکی برای رسیدن به همگرایی، وجود دارد. واضح است هرگاه قرار دهیم
، آنگاه با استفاده از معادله (2) داریم
و نیز هرگاه
، آنگاه
. بنابراین هرگاه پارامتر
از صفر به یک افزایش یابد، آنگاه
، از حدس اولیه
به جواب
تغییر مییابد. همچنین، با محاسبه بسط مک لورن تابع
نسبت به پارامتر
، خواهیم داشت
(3)
که در آن
(4)
هرگاه عملگر خطی ، حدس اولیه
، پارامتر کنترل همگرایی
و تابع کمکی
، به طور مناسب انتخاب شوند، آنگاه سری(3)به ازای
همگرا خواهد بود. دراینصورت خواهیم داشت
یعنی سری فوق، یک جواب برای معادله دیفرانسیل غیرخطی (1) خواهد بود [1]. حال برای تعیین روابطی جهت به دست آوردن ها، بردار
را به صورت زیر تعریف میکنیم
در این صورت، هرگاه از معادله ی (2) نسبت به پارامتر ،
بار مشتق گرفته و بعد از آن قرار دهیم
و در نهایت بر
تقسیم نماییم، آنگاه معادله زیر که به معادلهی تغییر شکل مرتبه
ام معروف است، به دست خواهد آمد:
(5)
که در آن
و
بعد از محاسبه ها، میتوان جواب تقریبی مرتبه
ام را با نماد
و به صورت زیر ارائه داد:
(6)
که در این صورت نتیجه خواهیم گرفت:
در سال 2003، لیائو قضیه ذیل را در خصوص سری جواب به دست آمده ارائه داد [17].
قضيه 2-1: هرگاه سری به دست آمده و همچنین سری
همگرا باشند، آنگاه سری
، جوابی برای معادله ی دیفرانسیل غیرخطی
است.
همچنین در سال 2009، ونگوردر و همکارانش، چندین شرط لازم و کافی برای همگرایی سری جواب ارائه دادند [7]. نکتهای که در اجرای این روش میبایستی به آن توجه شود، تاثیر انتخاب مقدار پارامتر
روی همگرایی سری جواب
است. یک روش برای انتخاب مقدار مناسب
، رسم منحنی جواب تقریبی یا مشتقات آن بر اساس پارامتر
، به ازای نقطه یا نقاط ابتدایی است. براساس این منحنی که به
-منحنی5 معروف است، ناحیهای که در آن منحنی تقریباً موازی محور افقی است، به عنوان ناحیه معتبر برای
شناخته میشود. همچنین در سرتاسر این مقاله، براساس قضیه 1-6 مرجع [7] و بدون از دست دادن کلیت، قرار میدهیم
.
در ادامه، روشتحلیل هموتوپی را بروی یک معادله دیفرانسیل معمولی به کار میبریم و نتایج حاصل از آن را مورد بررسی قرار میدهیم.
مثال 2-1: معادله دیفرانسیل مرتبه دوم غیرخطی را با شرایط اولیه
و
و با تابع جواب
در نظر بگیرید. با استفاده از روش تحلیل هموتوپی میتوان دستور تکراری زیر را به دست آورد.
در دستور تکراری فوق تابع شروع را در نظر میگیریم. جهت به دست آوردن ناحیه مناسب
، برای همگرایی سری جواب، نمودار
-منحنی را برای مشتق دوم تقریب
ام تابع جواب، یعنی تابع
به ازای
در شکل 1 رسم نمودهایم. براساس شکل
1، ناحیه مناسب تقریباً برابر
است. برای مقایسه نتایج به دست آمده با جواب دقیق، نمودار تقریب مرتبه
ام جواب یعنی
را به همراه نمودار جواب دقیق به ازای
در شکل 2 رسم شدهاند. از روی شکل 2 مشخص است که برای تقریب ام به ازای
نتایج بهتری به دست میآید.
از طرفی همانطور که از شکل 2 نتیجه میشود، بعد از انجام محاسبات بسیار و به دست آوردن تقریب مرتبه ام، در بهترین حالت، از
الی
توانستیم نتایج خوبی کسب نماییم. بدیهی است هر گاه بخواهیم در بازه بزرگتری نتایج مناسبی به دست آوریم، میبایستی تعداد تکرار را افزایش داده که این امر مستلزم صرف زمان بسیاری است. بنابراین در این مثال، همگرایی روش تحلیل هموتوپی بسیار کند است. برای درک بهتر مطالب ذکر شده، خطای نسبی تقریب مرتبه
ام، به ازای
هاو
های مختلف در جدول 1 ارائه شده است. واضح است که حصول چنین نتایجی مستلزم انجام محاسبات طولانی و صرف زمان بسیار است. طبق جدول 1 و در بهترین حالت که همان حالت
است، خطای نسبی به دست آمده تا اندکی بیش از
عدد کوچکی است. اما به ازای
های بزرگتر، خطای نسبی به سرعت افزایش مییابد. این وضع، به ازای مابقی
ها شرایط بدتری بهخود میگیرد. لذا برای این مثال بسیار ساده، سرعت همگرایی روش تحلیل هموتوپی بسیار کند است.
[1] Homotopy Analysis method
[2] Succesive homotopy analysis method
[3] Zero-order deformation equation
[4] Embedding parameter
[5] -curve
شکل 1: نمودار -منحنی حاصل از تقریب
ام، برای مثال 2-1.
شکل 2: مقایسه جواب تقریبی مرتبه ام با جواب دقیق و به ازای
های مختلف، برای مثال 2-1.
جدول 1: خطای نسبی جواب تقریبی مرتبه ام به دست آمده با استفاده از روش تحلیل هموتوپی برای مقادیر مختلف
، برای مثال 2-1.
|
|
| t | |
3.726e-30 | 1.201e-72 | 1.469e-18 | 0.5 | |
6.794e-16 | 6.260e-36 | 1.169e-17 | 1 | |
3.250e-02 | 2.966e-17 | 6.520e-16 | 1.4 | |
8.107e+01 | 2.929e-13 | 2.028e-15 | 1.5 | |
8.468e+14 | 7.355e+01 | 1.712e-11 | 1.9 | |
4.382e+17 | 1.509e+05 | 2.427e-10 | 2. | |
1.275e+21 | 2.541e+08 | 2.905e-09 | 2.1 | |
4.477e+23 | 3.592e+11 | 5.459e-09 | 2.2 | |
6.987e+32 | 4.168e+20 | 9.680e-03 | 2.5 | |
8.320e+35 | 3.378e+23 | 6.792e-01 | 2.6 | |
3.417e+38 | 2.435e+26 | 5.423e+01 | 2.7 | |
1.035e+47 | 4.711e+34 | 3.634e+07 | 3 | |
1.106e+93 | 2.419e+80 | 7.227e+49 | 5 | |
3.333e+126 | 3.451e+113 | 1.489e+83 | 7 | |
4.913e+162 | 4.644e+149 | 5.404e+119 | 10 |
|
|
|
| t |
3.9702e-01 | 1.0850e-03 | 2.9804e-01 | 5.9844e-01 | 0.3544 |
3.6564e-01 | 3.9887e-03 | 2.8609e-01 | 5.8783e-01 | 0.7089 |
2.9040e-01 | 7.8012e-03 | 2.5678e-01 | 5.5986e-01 | 1.0633 |
1.9535e-01 | 1.1039e-02 | 2.0845e-01 | 5.0828e-01 | 1.4177 |
1.1914e-01 | 1.2449e-02 | 1.4903e-01 | 4.3165e-01 | 1.7722 |
7.3847e-02 | 1.2064e-02 | 9.3852e-02 | 3.3682e-01 | 2.1266 |
4.9262e-02 | 1.0855e-02 | 5.4820e-02 | 2.3976e-01 | 2.4810 |
3.5060e-02 | 9.5674e-03 | 3.2267e-02 | 1.5881e-01 | 2.8354 |
2.6166e-02 | 8.4295e-03 | 1.9935e-02 | 1.0310e-01 | 3.1899 |
2.0234e-02 | 7.4553e-03 | 1.2774e-02 | 6.9162e-02 | 3.5443 |
1.6075e-02 | 6.6202e-03 | 8.3222e-03 | 4.8722e-02 | 3.8987 |
1.3037e-02 | 5.8982e-03 | 5.4302e-03 | 3.5657e-02 | 4.2532 |
1.0740e-02 | 5.2673e-03 | 3.4958e-03 | 2.6788e-02 | 4.6076 |
8.9499e-03 | 4.7104e-03 | 2.1760e-03 | 2.0516e-02 | 4.9620 |
7.5190e-03 | 4.2137e-03 | 1.2645e-03 | 1.5951e-02 | 5.3165 |
6.3488e-03 | 3.7666e-03 | 6.3184e-04 | 1.2554e-02 | 5.6709 |
5.3726e-03 | 3.3608e-03 | 1.9392e-04 | 9.9808e-03 | 6.0253 |
4.5435e-03 | 2.9897e-03 | 1.0541e-04 | 8.0020e-03 | 6.3797 |
3.8198e-03 | 2.6479e-03 | 3.0450e-04 | 6.4614e-03 | 6.7342 |
4.3701e-03 | 2.4082e-03 | 4.0446e-04 | 5.5263e-03 | 7.0000 |