پروژه تدوین ساختار شبکه‌های عصبی برای کنترل وضعیت ماهواره‌های مجهز به عملگرهای نوترکیبی با استفاده از نرم افزار MATLAB به همراه فیلم آموزش نرم افزار MATLAB

  برای آنکه ماهواره ها بتوانند ماموریتشان را به درستی انجام دهند و اهداف مورد نظر را برآورده کنند لازم است که وضعیتشان در فضا کنترل شود و نیز برای تحقق مانورهای برنامه ریزی شده برای ماهواره پس از جدایش آن از پرتابگر و استقرار در مدار مربوطه، بخش زیر سیستم کنترل وضعیت، وظیفه کنترل جهت و تثبیت وضعیت ماهواره را بر عهده دارد. با استفاده از نرم افزار MATLAB دینامیک کنترل وضعیت اسمی ماهواره، یک سیستم غیرخطی است که در آن کنترلرهای مرسوم از زمانهای ابتدایی مبحث فضایی به شکل موفق به کار برده شده است. اما کنترلرهای مرسوم کلاسیک تنها میتواند قدرت یک کار را درحوزه کوچکی از کنترل مورد نظر گارانتی نماید. قطعا در این مورد کنترل وضعیت که در آن مانورهای بزرگ به شکل خودکار انجام میگیرد تا ماهواره را به سمت وضعیت اسمی راهنمایی نموده، صدق نمیکند. در این تحقیق با استفاده از نرم افزار متلب ( MATLAB ) برآنیم که به طراحی کنترلر شبکه عصبی MLP که قابل استفاده در انواع ماهواره ها میباشد بپردازیم. برای تحقق این هدف با استفاده از نرم افزار MATLAB ابتدا با فرض خطی و دایروی بودن مدار ماهواره، معادلات غیرخطی دینامیک و سینماتیک برای یک ماهواره با درنظر گرفتن اثرات گشتاورگرادیان جاذبه و درگ آئرودینامیک بیان گردیده است. کنترل وضعیت ماهواره ابتدا توسط کنترلر PD و سپس PID با شرایط اولیه مشخص و شرایط نهایی مطلوب شبیه سازی شده است. سپس شبیه سازی توسط کنترلر شبکه عصبی MLP انجام گرفته است. شبکه های پرسپترون چند لایه میتوانند برای یادگیری مسائل غیرخطی و همچنین مسائلی با تصمیم گیری های متعدد به کار روند. در اینجا ماهواره را با عملگرهایCMG و استفاده از پارامترهای اویلر برای بیان سینماتیک در نظر گرفته ایم. نتایج شبیه سازی نشان می دهد که کنترل ماهواره توسط کنترلر شبکه عصبی به خوبی از عهده مانورهای اعمالی بر ماهواره در راستای محورهای رول و پیچ و یاو برآمده است.


آنچه در این کد خواهید آموخت


1- استفاده از فرم غیرخطی سینماتیک ماهواره 

2- استفاده از فرم غیرخطی دینامیک وضعیت در راستای عملگرهای ژایروی کنترل ممان

3-مقایسه کنترلرهای کلاسیک و کنترلرهای جدید

4- شبیه سازی کنترلرهای شبکه عصبی MLP


نکات و الزامات

1- این  برنامه در همه نسخه های متلب ( MATLAB ) قابل اجراست.
2- خروجی ها در همه نسخه های متلب سیمولینک  ( MATLAB ) قابل مشاهده است.
3- آشنایی تخصصی با دینامیک و کنترل فضاپیما .
4- آشنایی با شبکه های هوشمند.

زبان برنامه نویسی
زبان برنامه نویسی اولMATLAB

نظر بدهید

توجه: HTML ترجمه نمی شود!
    بد           خوب

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. 

پروژه تدوین ساختار شبکه‌های عصبی برای کنترل وضعیت ماهواره‌های مجهز به عملگرهای نوترکیبی با استفاده از نرم افزار MATLAB به همراه فیلم آموزش نرم افزار MATLAB

  • تولید کننده: علی محمدی
  • شناسنامه: CM2-1015
  • موجودی: در انبار
  • تاریخ: 2017-06-22
  • زبان برنامه نویسی: MATLAB
  • سریال برنامه: CM2-1015
  • سفارش دهنده: علی محمدی
  • فایل معرفی محصول: لینک
  • 155,000تومان

برچسب ها: کنترل وضعیت ماهواره, کنترلر PD, کنترلر PID, کنترلر شبکه عصبیMLP, کنترلر غیرخطی, ژایروی کنترل ممان