آنچه در این برنامه ارائه گردیده است حل معادلات پایداری کانال جریان خطی موسوم به اورسامرفلد و اسکوئر، با استفاده از نرم افزار MATLAB ( متلب ) میباشد. نوع روش عددی به کار رفته برای گسستهسازی معادلات فوق، روش طیفی ترتیبی (مجموعهای) از نوع چندجملهایهای چبیشف میباشد. در این برنامه ابتدا به گسستهسازی معادلات فوق پرداختیم. از آنجا که معادلات حاکم بسیار پیچیده، وابسته به زمان و سه بعدی میباشند گسستهسازی عموما منجر به فضاهای فاز بسیار بزرگی میشود و لذا تحلیل و کنترل اینگونه معادلات بسیار دشوار میشود. برای حل این مشکل به سمت مدلسازی پیش رفتیم و معادلات فوق را به یک سیستم دینامیکی خطی تبدیل کردیم. حال با توجه به اینکه سیستم دینامیکی خطی مورد نظر عموما بسیار بزرگ مقیاس میباشد، نیاز به روشهای کاسته مرتبه به شدت احساس میشد. در این برنامه به بررسی مدهای دو روش کاسته مرتبه تجزیه متعامد بهینه و برش متوازن پرداخته شده است و در نهایت روش تجزیه متعامد بهینه متوازن (تقریب گرامیان ها) را بر روی سیستم اورسامرفلد – اسکوئر (معادلات پایداری کانال جریان خطی) پیاده سازی و به بررسی خطای مدل کامل و کاسته مرتبه پرداخته شده است.
آنچه در کد خواهیم آموخت:
۱- گسستهسازی معادلات اورسامرفلد و اسکوئر (معادلات مربوط به پایداری کانال جریان خطی) با استفاده از روشهای طیفی
۲- مدلسازی معادلات اورسامرفلد و اسکوئر به یک سیستم دینامیکی خطی
۳- محاسبه مدهای روش تجزیه متعامد بهینه برای معادلات مورد نظر با استفاده از نرم افزار MATLAB ( متلب )
۴- پیادهسازی مدل کاسته مرتبه برش متوازن بر روی معادلات اورسامرفلد و اسکوئر
۵- محاسبه مقادیر تکین هنکل برای معادلات اورسامرفلد و اسکوئر
۶- پیادهسازی مدل کاسته مرتبه برش متوازن در حالی که گرامیان ها این روش به طور غیر مستقیم محاسبه شدهاند
نکات و الزامات:
۱- آشنایی اولیه با مفاهیم مبانی ماتریس ها وجبرخطی
۲- آشنایی اولیه با مفاهیم CFD
۳- آشنایی با روش های طیفی (Spectral Method) برای حل عددی معادلات اورسامرفلد و اسکوئر
۴- آشنایی با زبان برنامه نویسی MATLAB
۵- آشنایی اولیه با مفاهیم کنترل مقاوم (Robust Control) و سیستم های دینامیکی
۶- این برنامه در همه نسخههای نرم افزار MATLAB ( متلب ) قابل اجرا است
ریاضی | |
حوزه تخصصی 1 | حل معادلات |
مشخصات کلی | |
تعداد صفحات | 48 |
تعداد صفحات محصول | 40-60 |
معرفی متغیر های ورودی نرم افزار | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | MATLAB |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.