حسین دارابی؛ جعفر روشنییان
دوره 8، شماره 2 ، تیر 1394، ، صفحه 27-39
چکیده
بهینهسازی مشارکتی یکی از روشهای بهینهسازی طراحی چندموضوعی دو سطحی است، که از سطح سیستم و سطح موضوع تشکیل شده و در حل مسائل پیچیدة مهندسی کاربرد دارد. بهدلیل همگرایی سخت این روش در سطح موضوع و به علت نویزی بودن قیود سطح سیستم از طرفی و لزوم مینیممکردن تابع هدف در سطح سیستم از طرف دیگر؛ در این روش بهینهسازی، طراح، ناگزیر از ...
بیشتر
بهینهسازی مشارکتی یکی از روشهای بهینهسازی طراحی چندموضوعی دو سطحی است، که از سطح سیستم و سطح موضوع تشکیل شده و در حل مسائل پیچیدة مهندسی کاربرد دارد. بهدلیل همگرایی سخت این روش در سطح موضوع و به علت نویزی بودن قیود سطح سیستم از طرفی و لزوم مینیممکردن تابع هدف در سطح سیستم از طرف دیگر؛ در این روش بهینهسازی، طراح، ناگزیر از استفاده از الگوریتمهای تکاملی بهمنظور مینیممکردن تابع هدف در سطح سیستم است. بنابراین، ثابت شده است که بهکارگیری این الگوریتمها با توجه به ماهیت مربوطه بسیار پرهزینه و زمانبر است. در این مقاله، با بررسی انجام شده، نحوة جدیدی از بهکارگیری الگوریتمهای بهینهسازی ابداع شده است که با استفاده از آن در حل مسائل نمونه، نتایج خوبی حاصل شده است. نشان داده شده است که با استفاده از این شیوه تعداد فراخوانی تابع یا زمان حل مسئله و به تبع آن هزینةمحاسبات بهطور محسوسی کاهش خواهد یافت. همچنین نشان داده شده است که این شیوه بعضاً باعث افزایش دقت نیز خواهد شد.