تبلیغات
مهندسی مکانیک - اموزش pdetool - قسمت اول - parabolic

اموزش pdetool - قسمت اول - parabolic

نویسنده :مسعود شمس
تاریخ:جمعه 4 شهریور 1390-04:44 ب.ظ

pdetoolbox که یک ابزار کارامد در حله معادلات با مشتقات جزیی محسوب میشه اشنا کنم.

با استفاده از این جعبه ابزار براحتی میتونید معادله های دیفرانسیلی رو به روش تفصیلی (نقطه به نقطه مثل توزیع فشار روی سطح یک ایرفویل یا محاسبه توزیع انتقال حرارت روی یک سطح)حل کنید.شاید این سوال پیش بیاد که لازمه ما این جعبه ابزار رو یاد بگیریم؟ در جواب باید بهتون بگم : بله لازمه!!!

این جعبه ابزار میتونه به هرکس با هر سطحی که داره کمک کنه چه مبتدی و چه حرفه ای.

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


شرایط مسئله:

معادله حاکم بصورت:

و شرایط مرزی:

_در طرف چپ شکل مقدار دما برابر u=100 (شرط مرزی دیریکله)

_در طرف راست دما با شیب du/dn=-10 تغییر میکنه(شرط مرزی نیومن)

_و تمامی سطوح باقی مانده دارای شب du/dn=0 میباشد(شرط مرزی نیومن)


شروع کار:


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

>>pdetool

پنجره ای مطابق شکل زیر نمایان میشه

به ادامه مطلب مراجعه نمایید...


اولین قدم  اینه که قطعه ای  که قراره تحلیل کنید رو رسم کنید.میتونید از اشکال پایه که متلب در اختیارتون قرار میزاره استفاده کنید که شامل:چند ضلعی , مستطیل , دایره و بیضی میباشد.

ابتدا لازمه که صفحه نمایش رو بصورت شبکه شبکه در بیاریم تا ترسیم سطح مورد نظرمون اسون تر باشه.پس دستورGrid رو از تب Options فعال کنید.همچنین دستور Snap رو نیز فعال کنید.این دستور شمارو قادر میسازه تا شکل هایی که رو که رسم کنید با خطوط ایجاد شده فیت کنید(Snap-to-grid)


البته حدود grid رو میتونید با انتخاب گزینه grid spacing تعیین کنیدو یا میتونید اون رو با انتخاب گزینه Auto به متلب واگذار کنید:

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


خوب حال باید یک مستطیل کوچک داخل این مستطیل رسم کنیم.


در قسمت set formula میتونید رابطه اشکال رو مشخص کنید.ما در این مثال فرض میکنیم که مستطیل کوچک از داخل مستطیل بزرگتر بریده شده پس مینویسیم:R1-R2

حالا نوبت به تعیین شرایط مرزی رسیده.در این مثال داریم:

_در طرف چپ شکل مقدار دما برابر u=100 (شرط مرزی دیریکله)

_در طرف راست دما با شیب du/dn=-10 تغییر میکنه(شرط مرزی نیومن)

_و تمامی سطوح باقی مانده دارای شب du/dn=0 میباشد(شرط مرزی نیومن)


تذکر:

متلب دارای دو نوع شرایط مرزی میباشد.شرط مرزی دیریکله با فرمول: h*u=r که با رنگ قرمز مشخص میشه

و شررط مرزی نیومن با فرمول: n*c*grad(u)+qu=g که با رنگ ابی مشخص میشه

و حالت میکس که با رنگ سبز مشخص میشه.


نکته: n بردار یکه در جهت عمود بر سطح میباشد.در واقع شرط مرزی نیومن بیانگر این مطلب است که دما با شیب 10- در سطح تغییر میکند ولی شرط مرزی دیریکله در تمام سطح دارای مقدار ثابت میباشد.


برای اعمال شرایط مرزی از منوی Boundary گزینه Boundary Mode رو انتخاب کنید.خطوط مرز بصورت زیر نمایان میشود:


حالا روی مرز بیرونی سمت چپ دابل کلیک کنید.پنجره Boundary Condition ظاهر میشود:


همان طور میدانیم این وجه دارای دمای u=100 (شرط مرزی دیریکله)می باشد.کاملا مشخص است که باید گزینه Dirichlet فعال و مقادیر h=1 و r=100 باشد.

حالا روی مرز بیرونی سمت راست دابل کلیک کنید تا پنجره مربوط به ان مرز ظاهر شود با انتخاب گزینه Neumann و مقادیر g=-10 و q=0 را وارد کنید.مشاهده میکنید که پس از زدن OK رنگ ان مرز به رنگ ابی تغییر کرده.و برای تعیین شرایط دیگر مرز ها دکمه Shift رو نگهداشته روی مرزهای باقی مانده کلیک کنید.تمامی انها به رنگ مشکی در میاد و با دوبار کلیک کردن روی هر کدوم پنجره شرایط مرزی باز شده و شما میتوانید برای همگی انها مقادیر g=0 و q=0 رو اختیار کنید.

و اما نوبت به تعیین معادله دیفرانسیل حاکم بر مساله رسیده.معادله دیفرانسیل انتقال گرما در این مثال برابر:

و معادله کلی Parabolic بصورت:

میباشد.حالا با انتخاب گزینه ...PDE Specification از منوی PDE پنجره مقابل باز می شود:


خوب معادله حاکم بر مساله از نوع Parabolic میباشد. خوب دقت کنید , اگه ضرایب رو مطابق شکل بالا انتخاب کنیم به معادله حاکم به مساله میرسیم.(راه دیگه انتخاب گزینه Heat Transfer از نوار کشیدنی که در بالا مشاهده میکنید , میباشد.که بعدا در یک مثال با ان اشنا خواهیم شد.در این مثال از معادله کلی Generic Scalar استفاده میکنیم)

حالا نوبت به تعیین پارامترهای حل رسیده(Solve Parameters) از قبیل بازه زمانی و تعیین دمای اولیه قطعه .برای تعیین این مقادیر مسیر مقابل رو طی کنید:Solve-Parameters


مسله رو در 5 ثانیه نخست تحلیل میکنیم و همچنین دمای ابتدایی قطعه رو u(t0)=0 درنظر میگیریم.

برای مش بندی نیز کافیه روی گزینه مثلثی شکل کلیک کنید تا مشها ایجاد شود.


حالا روی  = کلیک کنید تا متلب مسئله رو برای ما حل کنه.


با کلیک راست روی هر نقطه از سطح میتونید در زیر پنجره دمای اون قسمت رو مشاهده کنید.

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

لینک های زیر را مشاهده کنید:

http://www.weizmann.ac.il/matlab/toolbox/pde

http://en.wikipedia.org/wiki/Dirichlet_boundary_condition

http://en.wikipedia.org/wiki/Neumann_boundary_condition

http://en.wikipedia.org/wiki/Mixed_boundary_condition



نوع مطلب : اموزش متلب 

داغ کن - کلوب دات کام
نظرات() 
buy cheap cialis in canada
جمعه 16 آذر 1397 06:07 ق.ظ

Very well spoken really. .
chinese cialis 50 mg purchasing cialis on the internet cialis 20 mg effectiveness the best choice cialis woman look here cialis cheap canada tadalafil buying brand cialis online tarif cialis france cialis 20 mg cialis 10 doctissimo
Buy generic cialis
پنجشنبه 15 آذر 1397 10:59 ق.ظ

Seriously loads of beneficial info!
costo in farmacia cialis try it no rx cialis cialis 20 mg generic cialis tadalafil cialis 5 mg scheda tecnica cialis generico en mexico canadian drugs generic cialis cialis coupon cialis 200 dollar savings card safe dosage for cialis
Cialis pills
چهارشنبه 14 آذر 1397 02:46 ب.ظ

Many thanks! Numerous data.

cialis vs viagra cialis kaufen when can i take another cialis cialis generique 5 mg cialis kaufen bankberweisung are there generic cialis cialis with 2 days delivery generic cialis with dapoxetine buy cialis online cialis daily new zealand
buy cialis germany
چهارشنبه 14 آذر 1397 03:07 ق.ظ

Nicely put, Appreciate it!
cialis tablets for sale safe dosage for cialis only now cialis 20 mg tadalafilo buy cialis cheap 10 mg cialis lowest price cialis pas cher paris achat cialis en itali cialis australian price order a sample of cialis
buy cialis medication
سه شنبه 13 آذر 1397 04:01 ب.ظ

Nicely put. Many thanks.
cialis per paypa acheter du cialis a geneve rezeptfrei cialis apotheke ou acheter du cialis pas cher deutschland cialis online cialis 100mg suppliers cialis for bph cialis coupons cialis name brand cheap cialis coupons
Cialis 20 mg
سه شنبه 13 آذر 1397 04:41 ق.ظ

Very good stuff, Kudos.
compare prices cialis uk cialis authentique suisse cialis farmacias guadalajara tadalafil generic wow cialis tadalafil 100mg 40 mg cialis what if i take generic cialis 20mg tablets cost of cialis per pill cialis tadalafil online opinioni cialis generico
buy tadalafil online
دوشنبه 12 آذر 1397 04:32 ب.ظ

You definitely made the point!
warnings for cialis cialis ahumada cialis uk next day cialis generico postepay tadalafil 20mg cialis generic tadalafil buy cialis online napol cialis professional yohimbe cialis kaufen side effects for cialis
buy cialis online best price
دوشنبه 12 آذر 1397 04:24 ق.ظ

This is nicely expressed! !
tadalafil 5mg generico cialis mexico cialis rckenschmerzen tarif cialis france cialis 05 rezeptfrei cialis apotheke tadalafil venta cialis en espaa cialis australian price dosagem ideal cialis
Cialis canada
یکشنبه 11 آذر 1397 03:56 ب.ظ

Thanks! An abundance of information.

canadian drugs generic cialis tadalafil tablets precios cialis peru cialis authentique suisse cialis generic availability deutschland cialis online click now cialis from canada cialis online napol discount cialis prices for cialis 50mg
buy tadalafil pills
یکشنبه 11 آذر 1397 04:03 ق.ظ

Fantastic postings. Cheers.
cialis pas cher paris order cialis from india wow look it cialis mexico cialis 5 mg funziona cialis arginine interactio venta de cialis canada cialis tablets cialis 5mg female cialis no prescription tesco price cialis
buy generic cialis online
شنبه 10 آذر 1397 04:34 ب.ظ

Wow all kinds of beneficial tips.
cialis patentablauf in deutschland acheter cialis kamagra cialis pills price each cialis with 2 days delivery cialis tablets australia cialis for bph buy cialis online deutschland cialis online acheter du cialis a geneve 5 mg cialis coupon printable
buy tadalafil pills
شنبه 10 آذر 1397 03:39 ق.ظ

Wow a good deal of wonderful knowledge.
only best offers cialis use side effects of cialis cialis australian price cialis authentique suisse 5 mg cialis coupon printable i recommend cialis generico cialis 5 mg schweiz cialis online napol non 5 mg cialis generici cialis side effects
buy tadalafil no prescription
جمعه 9 آذر 1397 04:24 ب.ظ

Wow quite a lot of superb data!
trusted tabled cialis softabs cialis prices cialis et insomni cialis 5 effetti collaterali preis cialis 20mg schweiz cialis online napol cialis generico online cialis for sale we like it safe cheap cialis tesco price cialis
buy tadalafil
جمعه 9 آذر 1397 04:38 ق.ظ

Seriously a good deal of great advice.
dose size of cialis side effects for cialis buy original cialis cialis for sale chinese cialis 50 mg cialis generico en mexico cialis purchasing cialis 20mg prix en pharmacie generic cialis buying cialis in colombia
buy cheap cialis no prescription
پنجشنبه 8 آذر 1397 05:15 ب.ظ

Thank you, An abundance of knowledge.

legalidad de comprar cialis cialis for bph acheter cialis kamagra venta de cialis canada cialis 200 dollar savings card cialis coupon tesco price cialis cialis y deporte prescription doctor cialis cialis 5mg prix
buy tadalafil online
پنجشنبه 8 آذر 1397 05:21 ق.ظ

Nicely put. Appreciate it!
achat cialis en itali cialis 10 doctissimo only now cialis 20 mg comprar cialis navarr cialis prezzo al pubblico cialis taglich click here take cialis cialis italia gratis cialis generico usa cialis online
buy cialis
چهارشنبه 7 آذر 1397 04:42 ب.ظ

Nicely put, Thank you!
generic cialis pill online costo in farmacia cialis cialis super kamagra cialis 20mg click here to buy cialis where do you buy cialis 5 mg cialis pharmacie en ligne cialis name brand cheap cialis kaufen bankberweisung we choice free trial of cialis
Buy cialis online
چهارشنبه 7 آذر 1397 04:45 ق.ظ

Wonderful advice. With thanks!
cialis australia org cialis kaufen cialis pills boards cialis italia gratis cialis efficacit we recommend cialis info cialis 5 mg funziona cialis dosage cialis for daily use prezzo di cialis in bulgaria
buy levitra generic
جمعه 20 مهر 1397 05:23 ق.ظ

Thanks. Quite a lot of info!

levitra 20 mg levitra levitra 20 mg bayer prezzo vardenafil buy generic levitra levitra 20 mg buy levitra online vardenafil buy levitra buy 10 mg levitra
Buy generic cialis
سه شنبه 10 مهر 1397 05:01 ب.ظ

Beneficial tips. Many thanks.
comprar cialis 10 espa241a cost of cialis cvs click here cialis daily uk 200 cialis coupon cialis rezeptfrei miglior cialis generico look here cialis order on line buy cialis sample pack generic cialis with dapoxetine rezeptfrei cialis apotheke
buy cialis online no prescription
یکشنبه 8 مهر 1397 10:55 ق.ظ

With thanks! An abundance of info.

enter site very cheap cialis cialis canadian drugs tadalafil 20mg acquistare cialis internet cialis prezzo di mercato dose size of cialis generic for cialis opinioni cialis generico cialis 20 mg canadian cialis
cialisvonline.com
سه شنبه 27 شهریور 1397 09:43 ب.ظ

Cheers, Quite a lot of postings!

generic cialis soft gels generic cialis levitra cialis pills price each generic cialis at walmart generic cialis 20mg tablets viagra or cialis can i take cialis and ecstasy precios de cialis generico generic cialis ou trouver cialis sur le net
http://canadianpharmacyies.com/
چهارشنبه 14 شهریور 1397 04:00 ق.ظ

Appreciate it! Numerous tips.

canadian medications list canadian medications by mail canadianpharmacy trust pharmacy canadian canadian online pharmacies reviews canadian pharmacy viagra canadian medications, liraglutide online pharmacy legitimate canadian mail order pharmacies online pharmacies india
withoutadoctorsprescriptions.com
سه شنبه 13 شهریور 1397 08:31 ق.ظ

Awesome facts, Thanks a lot.
generic sildenafil uk sildenafil to buy generic viagra cheap rx online viagra viagra buy viagra buy viagra uk pharmacy get viagra uk vigra buy viagra online uk cheap buy real viagra online without prescription
cialisonli.com
دوشنبه 12 شهریور 1397 07:01 ق.ظ

Kudos! Lots of tips!

cost of cialis per pill brand cialis nl are there generic cialis ou trouver cialis sur le net dosagem ideal cialis acheter du cialis a geneve buy brand cialis cheap cialis daily tadalafil 20mg cialis daily reviews
cialisbuys.com
یکشنبه 11 شهریور 1397 04:14 ب.ظ

Truly quite a lot of very good knowledge.
cialis 20 mg best price acheter du cialis a geneve precios cialis peru the best choice cialis woman cialis lilly tadalafi purchase once a day cialis cialis great britain are there generic cialis enter site very cheap cialis cialis dose 30mg
safest place to buy viagra
سه شنبه 23 مرداد 1397 05:29 ق.ظ

Wow quite a lot of excellent data.
cheap generic viagra online pharmacy get viagra cheap buy viagra online without rx is it illegal to buy viagra online sildenafil to buy how to order viagra pills where to order viagra online price on viagra buy viagra in store buy viagra online discount
http://babecolate.com/where-to-buy-cialis-in-philippines.html
دوشنبه 22 مرداد 1397 09:14 ب.ظ

Very good info. Thanks!
tadalafil 10 mg buying cialis overnight prezzo cialis a buon mercato cialis purchasing buy original cialis cialis super kamagra dosagem ideal cialis precios cialis peru cialis tablets for sale click now buy cialis brand
Buy cialis
جمعه 7 اردیبهشت 1397 10:48 ب.ظ

Thanks a lot, I appreciate this.
ou acheter du cialis pas cher cialis manufacturer coupon usa cialis online venta de cialis canada cialis 20mg preis cf cost of cialis per pill cialis 20 mg best price precios cialis peru cialis 10mg prix pharmaci buy cialis uk no prescription
Canadian viagra
سه شنبه 4 اردیبهشت 1397 03:15 ب.ظ

Cheers. Loads of stuff!

buy viagra cheap uk how to buy real viagra online viagra cheap levitra buying viagra online uk online viagra buy where can u buy viagra order pharmacy online sildenafil generic price viagra alternatives buy viagra europe
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


نمایش نظرات 1 تا 30