مدلسازی و شبیه سازی 6 درجه آزادی هواپیما

مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما

این پست مربوط به جلسات مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما است. اصطلاح انگلیسی این عبارت ۶DOF Aircraft Modeling and Simulation است. انجام تمامی روند، از مدلسازی و استخراج معادلات ۶ درجه آزادی تا شبیه سازی و حل معادلات دیفرانسل غیرخطی این سیستم در نرم افزار متلب Matlab و سیمولینک simulink در این مجموعه با جرئیات شرح داده شده است.

در انجام پروژه ها، معمولاً سیستم یا مدلی انتخاب می شود تا به منظور طراحی کنترلر از آن استفاده شده و کنترلری بر روی آن اعمال نمود. در اغلب پروژه ها خصوصاً پروژه های کنترلی، این سیستم یک هواپیما فرض می شود. اما پیش از انجام هر کار لازم است دینامیک سیستم و رفتار متغیرهای آن بررسی و مورد ارزیابی قرار گرفته و از صحت مدل اطمینان حاصل نمود. بنابراین پس از استخراج معادلات، باید به اعتبارسنجی و صحت سنجی آن با روش های مختلف پرداخته و با منطق و ریاضیات و نیز مراجع موجود مقایسه شود که این موارد نیز در این سری از آموزش ها ارائه شده است.


جلسه اول:

در این جلسه که اولین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، به توضیحات مقدماتی درباره ی مفاهیم ریاضی در مدلسازی، تعریف قاب و دستگاه مختصات و ماتریس های تبدیلِ دستگاه های مختصات پرداخته شده است.


جلسه دوم:

 در این جلسه که دومین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، به استخراج معادلات سینماتیک هواپیما پرداخته شده است.


جلسه سوم: 

در این جلسه که سومین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، ابتدا به تعریف شرایط تریم می پردازیم.


جلسه چهارم:

 در این جلسه که چهارمین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، ابتدا فرضیات معادلات حرکت هواپیما، متغیرهای حالت سیستم و ورودی و خروجی های آن مشخص می شوند.


جلسه پنجم: 

در این جلسه که پنجمین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، به ادامه مدلسازی و شبیه سازی پرداخته شده است.


جلسه ششم:

در این جلسه که ششمین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، ابتدا به توضیح پرواز اغتشاشی پرداخته شده است.


جلسه هفتم:

 در این جلسه که هفتمین جلسه از “مجموعه آموزشی مدلسازی و شبیه سازی ۶ درجه آزادی هواپیما” بوده، به ادامه مباحث مدلسازی پرداخته شده است. 


برای خرید کلیک بفرمایید

۱۰۵ نظر

  1. با سلام خدمت مهندس رشیدی
    بنده یه سوال درباره قسمت ۶ آموزش داشتم.
    در قسمت مقایسه نیروها و گشتاورهای طولی پرواز حالت دائم و اغتشاشی، اشاره به متفاوت بودن ضرایب آیرودینامیکی در حالت اغتشاشی داشتید. اما این تفاوت ها رو به صورت کامل در کد لحاظ نکردید.
    برای مثال برای درگ، ترم Cl1 هم داریم. اما شما این ضریب رو در نظر نگرفتید.
    اگه ممکنه یه نگاهی بندازید و بفرمایید که دلیل خاصی داشته یا احیانا از قلم افتاده.
    با تشکر

  2. با سلام
    شبیه سازی اجرا نمیشود .
    پس از اجرا پیغام VIEW 2 WARNINGS میدهد که بعد از کلیک روی آن هیچ خطایی را نمایش نمیدهد

  3. سلام خانم مهندس
    من ورژن متلبم ۲۰۱۶a است و شما در ورژن ۲۰۱۶b کد نویسی و ساخت مدل سیمولینک را انجام دادید و من نمی تونم مدل را باز کنم.
    امکانش هست مدل سیمولینک را به گونه این سیو کنید که در تمام ورژن های متلب باز بشه و دوباره برای من ارسال کنید.
    با تشکر

  4. با سلام. من جلسه اول را به صورت اینترنتی دانلود کردم فایل نیاز به \سوورد دارد و برایم ارسال نشده چیکار کنم؟

  5. سلام و وقت بخیر

    اولا تشکر کنم از آموزش خوبتون.

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

    باتشکر

    1. سلام
      درمورد بالزن، بخش نیرو و گشتاور ایرو متفاوت خواهد بود که با سرچ مقالات بسیاری در این زمینه پیدا خواهید کرد.

  6. salam man in file ro az site kharidam va dakhel khode site az sabade kharid mablaghesho pardakht kardam 56000 toman vali hich file downloadi entehaye pardakht nabud va vasam email ham nashod lotf konid begid chikar konam
    shomareye pardakhtam 11368 va shomareye tarakoneshe banki 51598734429 hastesh

  7. با سلام و تشکر از ارائه مطالبتون
    در اجرای سیمولینک با ارور
    Error evaluating ‘InitFcn’ callback of block_diagram ‘Approach_Learjet’.
    Caused by:
    Undefined function or variable ‘Trim_Learjet’.
    مواجه میشوم که گویا به علت تعریف ام فایل Trim_Learjet در قسمت ورودی تابع در قسمت model properties-callbacks است. یعنی در این قسمت میبایست یک تابع تعریف شود ولی چون ام فایل است لذا سیمولینک اجرا نمیشود.
    البته در آموزش جلسه ۴ در دقیقه ۲۱ دقیقا مدرس همین روش رو معرفی میکنه.
    لطفا راهنمایی کنید این مشکل در برنامه بنده برطرف بشود

    1. سلام
      من متوجه سؤال نشدم چون در سیمولینک تو callback فقط باید Init لود بشه و وقتی اون لود بشه Trim هم همراهش لود میشه مگر اینکه اون کدهای ام فایلی در پوشه اصلی شما نباشند.

      1. @مهندس رشیدی,
        بله کدهای ام فایل در پوشه ای هستند که فایل سیمولینک از آنجا اجرا میشود
        اما در ابتدای اجرای شبیه سازی سیمولینک ارور بالا ظاهر میشه و run متوقف میشه
        وقتی علت رو بررسی کردم تا اونجایی که من متوجه شدم در مسیر
        model properties/ callbacks/ InitFCN
        ام فایل Trim_Learjet; به عنوان ورودی های مورد نیاز برای اجرای سیمولینک معرفی شده است
        در حالی که در این بخش گویا فقط باید ام فایلی معرفی بشود که ساختار function داشته باشد
        این در حالیست که مدرس آموزش مربوطه نیز همین روش را آموزش داده اند
        و با توجه به آموزش بنده گام به گام پیش رفتم اما با ارور زیر مواجه شدم
        Error evaluating ‘InitFcn’ callback of block_diagram ‘Approach_Learjet’.
        Caused by:
        Undefined function or variable ‘Trim_Learjet
        راه حل چیست؟

        1. سلام
          آیا احتمال اشتباه نوشتن حروف کوچک و بزرگ در توابع وجود نداره؟ در داخل InitFCn تابع Trim_Learjet درست معرفی و نوشته شده است؟

  8. سلام اخر جلسه هفتم مدرس فرمودنند که مباحث مربوط به تغییر نیرو و گشتاور بر اثر مصرف سوخت باقی مانده جلسه بعدی میگویند منظور جلسه هشتم ؟که اینجا نیست به نظرم موضوع مهمی لطفا راهنمای کنید جظور اون جلسه رو تهییه کنیم

  9. سلام. من ۵ جلسه اول را خریداری کردم اما پس از دانلود فایل ها نیاز به پسورد دارند و باز نمیشوند. چطوری به رمزشون دسترسی پیدا کنم؟

  10. سلام
    این محصول شما را خریداری کردم اما رمز میخواد. متاسفانه لینک صفحه دانلود را پاک کردم. چطور میتونم به فایلم دسترسی پیدا کنم. لطفا کمک کنید.

پاسخ دادن به gozarali لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *