مدیریت زمان و مهندسی مکانیک
مدیریت زمان و مهندسی مکانیک

مدیریت زمان و مهندسی مکانیک

کد حل عددی انتقال گرمای گذرای یک صفحه آهنی

کدی که نوشتم به روش گاوس سایدل تفاضل محدود finite difference و MATLAB هست با همگرایی خوب

برای دانشجویانی قرار میدم که استفاده کنن و اسیر عقدههای بعضی اساتید پر مدعا نشن

زمان برای حالتی که صفحه به پایداری میرسه نوشته شده و 200 ثانیه منظور شده در صورت لزوم میتونید t رو در برنامه که یوزر فرندلی هم هست تغییر بدید همین طور شرایط مرزی رو.

شرایط مرزی:(BC)دمای سه طرف ثابت :55،40 و 10 و یک ضلع هم عایق

شرایط اولیه:(IC) دمای صفحه صفر درجه سلسیوس

دانلود کد:Numerical_Unsteady_Heat_Conduction_of_An_Iron_Square_Plate

حجم: 2kb

خروجی برای 200 ثانیه به شکل زیر: 

نظرات 9 + ارسال نظر
عبدالرحیم چهارشنبه 27 فروردین‌ماه سال 1393 ساعت 17:31

من که نفهمیدم

هنوز زوده واسم انگاری

ولی کارتون عالی مرسی

انتقال گرمای لیسانس اینکروپرا هست البته ولی در کل خیلی مربوط به لیسانس نمیشه آره
جزو آخرین مباحث محاسبات عددی پیشرفته هست که آروم آروم میچسبه به CFD و کدنویسی....
خواهش عزیز

علی چهارشنبه 27 فروردین‌ماه سال 1393 ساعت 18:50

تنکس
عالی بود

you're welcome sir
TNX

سپیده چهارشنبه 27 فروردین‌ماه سال 1393 ساعت 21:22

سلام یه سوال دارم
وقتی دما را داریم سرعت رو میخوایم از توزیع سرعت نرمال یا gaussian disribution سرعت رو چطوری باید بدست بیاریم؟

سلام از بنده
خب باید رابطه سرعت رو هم وارد کد کنی
البته ممکنه حلّت حجم محدود شه نه تفاضل محدود
این حل گاوس-سایدله با اون فرق داره ها! اون توزیع گاوسیه

علی راد چهارشنبه 27 فروردین‌ماه سال 1393 ساعت 22:15

تشکر ویژه همینا رو بعضی از سایتها میفروشن..

قربانت مهندس
مام میفروشیم الی الّله

سبیده پنج‌شنبه 28 فروردین‌ماه سال 1393 ساعت 14:59

جوابمو بیدا کردم ممنون

Best Wishes

نفیسه محمدیان جمعه 29 فروردین‌ماه سال 1393 ساعت 16:04

مرسی
خیلی به دردم خورد

خواهش میکنم
شکر

mech جمعه 5 اردیبهشت‌ماه سال 1393 ساعت 22:13

تشکر ویژه
یه سوال برام پیش اومد؟
ببخشید چرا نوشتید:
err = sum(sum(abs(Tnew - T)))
و مثلا ننوشتید:
err=max(abs(Tnew-T)/T)*100
ممنون و متشکرم

خواهش میکنم
فرمولی که نوشتی خطای نسبی هست اما ما دنبال اینیم که در هر سعی و خطای گاوس سایدل مقدار دما از سعی و خطای قبلی بیشتر از 0.1 اختلاف نداشته باشه.

mech شنبه 6 اردیبهشت‌ماه سال 1393 ساعت 00:59

شرمنده خوب اینی که گفتین با اونی که من گفتم چه فرقی می کنه
اونی که شما میگین یه جور خطای مطلق نیست
بهتر نیست از خطای نسبی استفاده کنیم؟
تو اکثر یا همه جا که از خطای نسبی استفاده میکنن
مثلا این لینکو ببینید:
http://mathforcollege.com/nm/mws/gen/04sle/mws_gen_sle_txt_seidel.pdf

جواب شما در پست جدیدی اضافه شده

mech شنبه 6 اردیبهشت‌ماه سال 1393 ساعت 01:16

در هر صورت بسیار مفید و بسیار عالی بود
لذت بردم
برنامه بسیار جالبی بود
تشکر

خواهش میکنم

امکان ثبت نظر جدید برای این مطلب وجود ندارد.