خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه مشاوره آموزشی - پژوهشی بنیان دانش توس ارائه مشاوره، آموزش و انجام پروژه های شبیه سازی صنعتی و دانشجویی

خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه مشاوره آموزشی - پژوهشی بنیان دانش توس ارائه مشاوره، آموزش و انجام پروژه های شبیه سازی صنعتی و دانشجویی

خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه پژوهشی - آموزشی بنیان دانش توس در اسفند 1390 با همکاری تعدادی از دانشجویان تحصیلات تکمیلی دانشگاه های معتبر تهران و مشهد شروع به کار کرد و توفیقات زیادی کسب نمود که به تدریج در وبلاگ بارگزاری خواهد شد. در همین راستا شاخه آموزشی گروه اقدام به راه اندازی سایت moomsan.blog.ir نمود تا ضمن ارائه آموزش های مجازی، به ارتقای خدمات گروه بپردازد. در این وبلاگ فعلا خدمات کدنویسی فرترن به مرور بارگذاری می شود. امید است مورد استفاده متخصصین بازدید کننده از سایت قرار گیرد.
آدرس: مشهد، بین سلمان فارسی 5 و 7 پلاک 48
راه های تماس با گروه :

Tel: +98 915 125 2688
Phone: +98 51 38477407

زمان پاسخگویی: 9 تا 13:30 و 16 تا 21
Telegram.me/moomsan
moomsan@gmail.com
ID: @moomsan

معادلات سهموی (parabolic equations) به نوعی از معادلات دیفرانسیل جزئی اطلاق می‌شود که به‌خصوص در مدل‌سازی پدیده‌های انتقال حرارت و دیگر فرآیندهای دینامیکی کاربرد دارند. یکی از مهم‌ترین ویژگی‌های این معادلات، وجود شرایط مرزی است که می‌تواند بر حل آن‌ها تأثیر بگذارد. در اینجا، ما به بررسی روش‌های عددی ضمنی برای حل معادلات سهموی با استفاده از شرط مرزی نیومن (Neumann boundary condition) می‌پردازیم.

 

شرط مرزی نیومن

 

شرط مرزی نیومن به معنای تعیین مقدار مشتق تابع در مرزهای دامنه است. به عنوان مثال، اگر  u  تابع مورد نظر باشد، شرط مرزی نیومن به صورت زیر بیان می‌شود:

 

 

که در آن  n  جهت نرمال به مرز و ( g(x, t  تابعی است که می‌تواند به زمان و فضا وابسته باشد.

 

روش Crank-Nicolson

روش Crank-Nicolson یک روش عددی ضمنی است که برای حل معادلات سهموی بسیار مناسب است. این روش با استفاده از میانگین مقادیر در زمان‌های  n  و  n+1  کار می‌کند و معمولاً دقت بالایی دارد.

 پیاده‌سازی در پایتون

 

 

 

 

 

کد پایتون

 

توضیحات کد پایتون

 

  1.  ابتدا، پارامترها و آرایه‌ها تعریف و تخصیص داده می‌شوند.

 

  1.  ماتریس‌های  A  و  B  برای حل ضمنی تشکیل می‌شوند.

 

  1.  شرایط مرزی نیومن به ماتریس‌ها اعمال می‌شود.

 

  1.  با استفاده از یک حلقه، مقادیر دما محاسبه می‌شود.

 

  1.  نتایج به صورت گرافیکی نمایش داده می‌شود.

 

نتیجه‌گیری

روش Crank-Nicolson یکی از بهترین روش‌ها برای حل معادلات سهموی با شرایط مرزی نیومن است.

 

تصویر

 

 

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی