|
|
ارائه یک الگوریتم چندجمعیتی مبتنی بر ازدحام ذرات برای حل مسائل بهینهسازی پویا
|
|
|
|
|
نویسنده
|
نجاتیان صمد ,رضایی وحیده ,پروین حمید
|
منبع
|
مهندسي برق دانشگاه تبريز - 1397 - دوره : 48 - شماره : 3 - صفحه:1405 -1423
|
چکیده
|
بسیاری از مسائل بهینهسازی در دنیای واقعی پویا میباشند. در این مسائل بهینه سراسری و بهینههای محلی در طول زمان تغییر میکنند. نشان دادهشده که استفاده از الگوریتمهای یادگیر تقلید از طبیعت برای مواجهه با این مسائل مناسب هستند. در میان الگوریتمهای مختلف بهینهسازی برای محیطهای پویا در سالهای اخیر الگوریتم بهینهسازی گروه ذرات توجه زیادی را به خود جلب کرده است. در این مقاله یک الگوریتم مبتنی بر الگوریتم بهینهسازی گروه ذرات برای محیطهای پویا ارائه شدهاست. این الگوریتم یک روش چندجمعیتی است که ذرات به دو دسته خنثی و کوانتومی تقسیم میشوند. تولید اولیه جمعیت در اینروش بر اساس نظریه آشوب صورت میگیرد. نشان دادهشده که روشهای چندجمعیتی برای حفظ تنوع ذرات در محیط مناسب هستند. در اینروش تولید زیرجمعیتها بهصورت تطبیقی صورت میگیرد. در اینروش از عملگر کنترل ذرات خنثی استفادهشده است. این عملگر نواحی متروکه و بد را برای ذرات خنثی شناسایی مینماید. همچنین در اینروش بهجای عملگر ضدهمگرایی که در روش مشابه معرفی شدهاست؛ از یک عملگر دیگر استفادهشده که کارآیی مناسبتری را از خود نشان داده است. در اینروش برای بهبود جستجوی محلی در هر زیرجمعیت از یک روش تپهنوردی بهبودیافته استفاده شده است. آزمایشها مختلفی بر روی روش پیشنهادی انجامگرفته است.
|
کلیدواژه
|
بهینهسازی ازدحام ذرات، مسائل بهینهسازی پویا، محک قلههای متحرک، خطای برونخطی، چندجمعیتی
|
آدرس
|
دانشگاه آزاد اسلامی واحد یاسوج, دانشکده مهندسی برق, باشگاه پژوهشگران و نخبگان, ایران, دانشگاه آزاد اسلامی واحد یاسوج, دانشکده ریاضی, باشگاه پژوهشگران و نخبگان, ایران, دانشگاه آزاد اسلامی واحد نورآباد ممسنی, دانشکده مهندسی کامپیوتر, باشگاه پژوهشگران و نخبگان, ایران
|
پست الکترونیکی
|
parvin@iust.ac.ir
|
|
|
|
|
|
|
|
|
Introducing a Multi Population Algorithm based on PSO for Solving Dynamic Optimization Problems
|
|
|
Authors
|
Nejatian S. ,Rezaie V. ,Parvin H.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|