در این پروژه مدلسازی، خطیسازی و طراحی کنترل پیشبین در سیستم هلیکوپتر با استفاده از نرم افزار MATLAB ( متلب ) بررسی خواهد شد. در این پروژه که بیشتر هدف آموزشی را دنبال میکند، روند شبیهسازی دینامیک این سیستم پیچیده به همراه طراحی کنترلکننده پیشبین در محیط سیمولینک متلب را دنبال میکند. بنابراین کلیات کار در چهار بخش به صورت تئوری دینامیک، شبیهسازی دینامیک، تئوری کنترل کننده و شبیه سازی کنترل کننده قابل دستهبندی میباشد. در بخشهای مربوط به تئوری سعی شده روابط به صورت دقیق استخراج شده تا در بخشهای مربوط به شبیه سازی استفاده شوند. در بخش های شبیهسازی سعی شده تا آنجا که امکان داشته بر روی شبیهسازیها تمرکز کرده و روند کار را از ابتداییترین بلوکها تا پیچیدهترین بلوکها شرح داده شود. در ادامه کار با استخراج دینامیک سیستم یک مدل غیرخطی در دسترس خواهد بود. دینامیک سیستم هلیکوپتر از دیدگاه مهندسی کنترل یک سیستم چند متغیره با چهار ورودی و چهار خروجی میباشد که بین کانالهای ورودی و خروجی تداخل شدیدی وجود دارد. بنابراین در این پروژه برای کاهش اثر تداخل بین کانال ها، از کنترل پیشبین استفاده شده است که در ادامه بلوک پیشرفته این کنترل کننده شرح داده خواهد شد و قابلیتهای آن توضیح داده خواهد شد. در نهایت با استفاده از این بلوک سیستم غیرخطی، خطی سازی شده و کنترل کننده برای سیستم طراحی میشود که نتایج شبیهسازی کیفیت عالی این کنترل کننده را تایید میکند.
آنچه در سیمولینک heli_pred.mdl خواهیم آموخت:
1- آموزش مدلسازی هر کدام از زیر سیستمها
2- دستیابی به دینامیک کلی
3- تحلیل رفتار سیستم
4- آسنایی با بلوک بسیار مفید MPC
5- نحوه خطیسازی در سیمولینک نرم افزار MATLAB ( متلب )
مشخصات کلی | |
تعداد صفحات | 118 |
حوزه تخصصی رشته 1 | بالگرد |
تعداد صفحات محصول | 100-150 |
معرفی متغیر های ورودی نرم افزار | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | 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.