حل عددی معادله ریچادز در محیط متلب

2 ماه پیش
معادله ریچاردز در متلب

معادله ریچاردز برای شبیه سازی حرکت آب در محیط متخلخل تحت شرایط غیراشباع استفاده می‌شود و رطوبت خاک را به صورت تابعی از مکش و هدایت هیدرولیکی غیراشباع در عمق و زمان‌های مختلف شبیه‌سازی می‌نماید. معادله مذکور به دو صورت مکش (h-base) و رطوبت (Q-base) مورد استفاده قرار می‌گیرد. این معادله دارای مشتقات جزئی زمانی و مکانی می‌باشد و از این رو حل تحلیلی آن دشوار است و برای حل آن باید از روش‌های عددی بهره گرفت. یکی از روش‌های عددی تفاضل محدود (finite difference) می‌باشد. با استفاده از این روش می‌توان جملات دیفرانسیلی موجود در معادله باز و حل نمود. برای حل سریع و دقیق معادله نیاز به برنامه نویسی می‌باشد. در فایل ضمیمه معادله ریچاردز یک بعدی با استفاده از الگوریتم توماس در محیط متلب برنامه نویسی شده و با تغییر ورودی‌های مسئله می‌توان به شرایط دیگر بسط داد.

 

حل عددی معادله ریچادز در محیط متلب
لطفا امتیاز دهید
0
برچسب ها :
نویسنده مطلب RezaDelbaz
رضا دلباز دانشجوی کارشناسی ارشد رشته علوم و مهندسی آب دانشگاه تهران ، علاقه مند به وب و گرافیک :)

    هیچ نظری وجود ندارد

رسانه های همکار