بهینه سازی چند سطحی انبوه ذرات

پایان نامه
چکیده

در این پایان نامه الگوریتم جدیدی بر اساس مدیریت ذرات با نام بهینه سازی چند سطحی انبوه ذرات ((mlso) multi level swarm optimization) پیشنهاد می نماییم. الگوریتم mlso با الهام از تقسیم وظایف در کندوی زنبور های عسل و توجه به این نکته که خصوصیات هر نوع زنبور متناسب با وظیفه آن زنبور است و هم چنین با بهره از تئوری عدم قطعیت، طراحی شده است. الگوریتم mlso مبتنی بر جست و جوی چند سطحی فضای جست و جو، تقسیم وظایف بین ذرات، توانمند سازی ذرات در راستای وظیفه محول شده به آنها و همکاری بین ذرات می باشد. در الگوریتم mlso ذرات جست و جوگر به سه دسته تقسیم می شوند که عبارتند از: ذرات تخمینی، ذرات نیمه دقیق و ذرات دقیق. هر کدام از دسته ها سطح خاصی از جست و جو را پی می گیرند. جست و جو در سطوح مختلف از نظر دقت، آزادی حرکت، فضای تحت پوشش و سرعت ذرات با یکدیگر متفاوت می باشد. جست و جوی گسترده تر فضای جست وجو یا به عبارت دیگر فاز اکتشاف به عهده ذرات تخمینی است. برای تطبیق با این وظیفه ذرات تخمینی، بیشینه سرعت بیشتر و وابستگی کمتری به بهترین پاسخ فعلی (gbest) دارند و از مقدار تخمینی برای برازش خود استفاده می کنند. در مقابل، جست و جوی دقیق فضای جست وجو یا فاز استخراج به عهده ذرات دقیق است. به این منظور ذرات دقیق، بیشینه سرعت کمتر و وابستگی بیشتری به بهترین پاسخ فعلی دارند و مقدار برازش آنها دقیق محاسبه می شود. جست و جوی ذرات تخمینی سطح اول و جست و جوی ذرات دقیق سطح نهایی جست وجو می باشد. جست و جو در سطح میانی بر عهده ذرات نیمه دقیق می باشد. با تقسیم وظایف در الگوریتم mlso اجرای همزمان فاز اکتشاف و استخراج و استفاده از تخمین در محاسبه کارآیی ذرات را امکان پذیر نمودیم. استفاده از تخمین در برازش ذرات تخمینی از نقاط قوت این الگوریتم است که موجب کاهش زمان اجرای الگوریتم می شود. این الگوریتم را روی چند نمونه از توابع معیار الگوریتم بهینه سازی انبوه ذرات (pso) پیاده سازی نمودیم. نتایج گواه کارآمدی تئوری تقسیم وظایف و الگوریتم پیشنهادی ما است.

منابع مشابه

مدل سازی فازی زمان‏بندی کارکنان هواپیما و حل آن با الگوریتم بهینه سازی ذرات انبوه

مساله زمان‏بندی کارکنان هواپیما از مهم‏ترین مسائل در حوزه تحقیق در عملیات به شمار می‌رود و به طور عمومی شامل تخصیص گروه های کارکنان به سفرهایی است که می بایست طبق برنامه زمان‏بندی از پیش تعیین شده ای، توسط ناوگان موجود پوشش داده شوند، به طوری که هزینه‏ های مربوط به تخصیص کارکنان به سفرها، کمینه شود. مسئله زمان‏بندی کارکنان به دو فاز کلی تقسیم می‏شود. در فاز اول، تمام سفرهای رفت و برگشتی که شروع...

متن کامل

حل یک مدل ریاضی جدید برای زمانبندی در شبکه های توزیع با بهینه سازی ذرات انبوه چند هدفه

  در این مقاله، یک مدل ریاضی جدید دو هدفه و آمیخته با اعداد صحیح برای مسایل شبکه‌های توزیع ارایه می­شود. یک تابع هدف هزینه­های خرید، حمل و نقل و نگهداری کالاها را حداقل می­کند و تابع هدف دیگر با عنوان توزیع بهنگام، مجموع مقادیر دیرکرد یا زودکرد تحویل کالاها را با توجه به اختلاف زمان تحویل و زمان مقرر کمینه می­کند. این مدل برای شبکه توزیع سه سطحی شامل تأمین‌کنندگان، عمده­فروشان و خرده­فروشان طرا...

متن کامل

بهینه سازی بازدهی اکسرژی و تولید آنتروپی توربین بادی با استفاده از الگوریتم انبوه ذرات

هدف این تحقیق افزایش اکسرژی و کاهش تولید آنتروپی برای توربین بادی نوع E‌x‌c‌e‌l-S B‌e‌r‌g‌e‌y با بهینه‌سازی سرعت‌های شروع چرخش، نامی و خاتمه‌ی چرخش در الگوریتم انبوه ذرات است. بدین‌منظور ابتدا تابع هدف با مدل‌سازی ریاضی اکسرژی توربین بادی به دست می‌آید. سپس با گردآوری داده‌های آماری توربین مذکور، توسط کد رایانه‌یی شبکه‌ی عصبی، توربین بادی در نرم‌افزار متلب مدل‌سازی شده و نتایج آن به‌صورت جداول...

متن کامل

طراحی بهینه خطوط لوله با استفاده از الگوریتم بهینه سازی چند هدفه ازدحام ذرات (MOPSO)

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

متن کامل

مدل سازی فازی زمان‏بندی کارکنان هواپیما و حل آن با الگوریتم بهینه سازی ذرات انبوه

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

متن کامل

بهینه سازی سیستم حمل و نقل عمومی با استفاده از الگوریتم بهینه سازی انبوه ذرات با بردار ارزیابی - مطالعه موردی در سازمان اتوبوس رانی

گسترششهرها باعثافزایشتقاضایسفرمی­شود. پاسخگوییبه نیازسفرجمعیتشهرهایبزرگ توسطوسایلنقلیه غیرجمعیامکان­پذیرنیست. لذارویآوردنبه سمتاستفادهازانواعسیستم­های حملو نقلعمومی،جهت جابجاییمردمدر  شهرها،امریبدیهیواجتناب­ناپذیراست. پارامترهای مختلفی در توسعه سیستم حمل و نقل عمومی دخیل است که از جمله آن­ها می­توان به زمان سفر، زمان پیاده­روی تا ایستگاه، راحتی سفر، هزینه استفاده از سیستم حمل و نقل عمومی و حداک...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد - دانشکده مهندسی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023