روش پرتابی بهبودیافته برای حل دستهای از مسائل کنترل بهینۀ سوییچدار
نویسندگان
1 دانشگاه تفرش
2 دانشگاه تفرش
doi
10.22067/fum-mech.v31i1.77967چکیده
امروزه کنترل بهینه کاربردهای وسیعی در علوم مختلف پیدا کرده است. دراینبین، دستهای از مسائل کنترل بهینه تحت عنوان مسائل کنترل بهینۀ سوییچدار، ظهور پیدا نمودهاند که در آنها تابع کنترل، شامل یک پرش ناپیوسته از یک مقدار اکسترمم به مقدار اکسترمم بعدی است و بهطور خطی در تابع هدف و معادلات دینامیکی ظاهر میگردد. این مسائل در عمل بسیار دیدهشده و بهطور ویژه دارای کاربردهای فراوانی در مهندسی هوافضا، جرثقیلها و رباتهای صنعتی هستند. آنچه در حل این دسته از مسائل کنترل بهینه حائز اهمّیّت است، پیدا کردن نقاط سوییچ با دقّت بالا است. در این مقاله، یک روش پرتابی بهبودیافته جهت حل کارای این دسته از مسائل کنترل بهینه ارائه میگردد. به این منظور، ابتدا روش پرتابی مرسوم برای حل عددی این مسائل بازگو و نقاط ضعف آن در یافتن نقاط سوییچ گوشزد میشود. سپس با بازطراحی روش با استفاده از تابع کنترل پارامتری شده، مسئله را به یافتن جواب معادله پرتابی طوری هدایت میکنیم که در آن، نقاط سوییچ و مقادیر اوّلیّه متغیرهای الحاقی، پارامترهای مجهول مسئله باشند. بدین ترتیب، نقاط سوییچ و طبعاً جواب مسئله کنترل بهینۀ سوییچدار، با دقّت بالایی به دست خواهد آمد. برای نشان دادن دقّت روش پیشنهادی، نتایج روش روی پنج مسئله معیارسنج گزارش گردیده و کارایی روش نشان داده خواهد شد.