عنوان کامل پروژه:
پروژه طراحی کنترلکننده غیرخطی بهینه برای بازوی ربات تک لینک با مفصل کشسان با تکیه بر روش پسگام و الگوریتم بهینهسازی رقابت استعماری و بررسی کاربردهای فضایی با استفاده از نرم افزار MATLAB
برای مدت بسیار طولانی تنها راه بررسی پایداری در سیستمهای خطی و غیرخطی تئوری لیاپانوف بود. با کاربردی شدن این تئوری، دانشمندان بیش از پیش با مشکلات آن آشنا شدند. از مهمترین مشکلاتی که دانشمندان در این راه با آن مواجه شدند، یافتن تابعی با خصوصیات ویژه تابع لیاپانوف میباشد. برای حل این مشکل راه حلهای متفاوتی ارائه شد که یکی از آنها روش پسگام است. روش پسگام با پسخور گرفتن از حالات سیستم و اعمال ترکیب غیرخطی آنها طبق روابط خاص تضمین کننده پایداری مجانبی سیستم و همچنین تعیین کننده تابع لیاپانوف سیستم میباشد. روش پسگام دارای ضرایبی میباشد که در هر گام این روش به وجود میآیند. تاکنون هیچ روشی برای تعیین مقادیر بهینه و مناسب برای این ضرایب ارائه نشده است و معمولا به صورت دلخواه انتخاب میشوند. در این تحقیق سعی شده است که کنترلکننده طراحی شده با استفاده از روش پسگام را با الگوریتم رقابت استعماری ترکیب کرده تا کنترل کنندهای بهینه بدست آید. این کنترل کننده دارای مقادیر مناسب و بهینه برای ضرایب خود، با توجه به هدف خواسته شده از سیستم میباشد. الگوریتم رقابت استعماری با مینیمم کردن تابع برازندگی به پیدا کردن مقادیر مناسب برای ضرایب روش پسگام میپردازد. تابع برازندگی انتخاب شده، مجموع مربعات خطای سیستم میباشد که باعث میشود کنترل کننده، سیستم را با خطای کمتر، سرعت بیشتر و ورودی کنترلی محدودتر، پایدار سازد. اگر هدف از طراحی کنترل کننده، ردیابی ورودی مرجع باشد، آنگاه تابع برازندگی سبب میشود که سیستم با فراجهش کمتر، زمان نشست کوچکتر و سرعت بیشتر ورودی مرجع را ردیابی کند. همچنین میتوان با انتخاب توابع برازندگی مختلف، به اهداف مورد نظر دیگری دست یافت. برای اثبات کارایی روش پیشنهادی در سیستمهای عملی، بازوی ربات تک لینک با مفصل کشسان را به عنوان یک مورد مطالعاتی انتخاب کردهایم. در ابتدا کنترل کنندههایی با استفاده از روش پسگام برای کنترل این سیستمها طراحی شده و از دو دیدگاه پایدارسازی و ردیابی ورودی مرجع مورد بررسی قرار گرفته است. در انتها با استفاده از الگوریتم رقابت استعماری به بهینهسازی این کنترل کنندهها پرداختهایم.
توضیحات بیشتر
امروزه تقریبا در تمامی سیستمها هم اغتشاش وجود دارد و هم نامعینی درپارامترها. بنابراین ما به کنترلکنندهای نیاز داریم که با وجود این دو عامل سیستم ما به درستی عمل کند. به چنین کنترلکنندههایی که در مقابل اغتشاشات و نامعینی در پارامترها مقاوم باشند کنترلکنندههای مقاوم میگویند. یکی ازین کنترلکنندهها، کنترلکننده مقاوم پسگام میباشد.
تابع لیاپانوف در واقع یک تابع انرژی درونی سیستم میباشد. بطورکلی هر سیستمی تابع لیاپانوف داشته باشد آن سیستم قطعا پایدار خواهد بود. یعنی تمام حالتهای آن بعد از مدتی در یک نقطه آرام خواهند گرفت. دلیل اصلی این است که تابع انرژی درونی یک سیستم روندی کاهشی دارد و قطعا بسمت صفر میل خواهد کرد.
ریاضی | |
حوزه تخصصی 1 | الگوریتم ژنتیک |
مشخصات کلی | |
تعداد صفحات | 141 |
حوزه تخصصی رشته 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.