طراحی بهینه پارتویی کنترلرهای خطی به کمک الگوریتم چند هدفه اجتماع-ذرات

پذیرفته شده برای ارائه شفاهی ، صفحه 1-8 (8) XML اصل مقاله (1.14 MB)
کد مقاله : 1033-ISAV2022 (R1)
نویسندگان
1رفسنجان- دانشگاه ولی عصر رفسنجان- دانشکده مهندسی مکانیک-
2کرمان، سیرجان، دانشگاه صنعتی سیرجان، دانشکده مهندسی مکانیک
چکیده
بهینه‌سازی هنر یافتن بهترین پاسخ در میان شرایط موجود است و برای طراحی و نگهداری بسیاری از سیستم‌های مهندسی، اقتصادی، صنایع و حتی اجتماعی به منظور به حداقل رساندن هزینه‌ها یا به حداکثر رساندن سود استفاده می‌شود. به منظور حل چنین مسائلی از الگوریتم‌های بهینه‌سازی استفاده می‌شود. در دهه‌های اخیر، الگوریتم‌های الهام گرفته از طبیعت به عنوان روش-های بهینه‌سازی هوشمند در کنار روش‌های کلاسیک موفقیت قابل توجهی از خود نشان داده‌اند. در این مطالعه پژوهشی، یک روش بهینه‌سازی چند‌هدفه جدید برای یافتن جبهه‌های پارتویی توابع هدف غیربرتر در طراحی کنترل‌کننده‌های پسخورد حالت خطی برای یک سیستم گوی و میله استفاده شده است. در فرایند حل مسئله، بهره‌های کنترلی به عنوان متغیر طراحی و مجموع نرمال شده زمان‌نشست و فراجهش به عنوان تابع هدف لحاظ شده‌اند. نتایج و تحلیل‌های به دست آمده نشان می‌دهد که الگوریتم بهینه‌سازی چند‌هدفه ارائه شده در این مقاله از نظر سرعت همگرایی، بهینه سراسری، دقت حل و قابلیت اطمینان بسیار خوب عمل می‌کند.
کلیدواژه ها
موضوعات
 
Title
Pareto Design of Linear Controllers Based on a Multi-objective Algorithm;
Authors
ali reza shafiee sarvestani, mohammadjavad Mahmoodabadi
Abstract
Optimization is the art of finding the best answer among existing conditions and is used to design and maintain many engineering, economic, industrial and even social systems in order to minimize costs or maximize profits. In order to solve such problems, optimization algorithms are used. In recent decades, algorithms inspired by nature have shown significant success as smart optimization methods alongside classical methods. In this research study, a new multi-objective optimization method is applied to obtain the Pareto frontiers of some non-commensurable objective functions in the design of linear state feedback controllers for a ball-beam system. In the process of solving the problem, the control gains are included as the design variable and the normalized sum of the sitting time and overshoot as the objective function. The obtained results and analysis show that the multi-objective optimization algorithm presented in this article works very well in terms of convergence speed, global optimality, solution accuracy and reliability.
Keywords
Particle swarm optimization, Multi-objective Algorithm, Linear State Feedback Control, ball-beam system
مراجع
<p dir="ltr"><span class="fontstyle0">[1] Ogata, K. "</span><span class="fontstyle2">Modern control engineering</span><span class="fontstyle0">", Upper Saddle River, NJ: Prentice hall, (Vol. 5), (2010)</span></p> <p dir="ltr"><span class="fontstyle0">[2] C. von L&uuml;cken, C. Brizuela, B. Bar&aacute;n &ldquo;An Overview on Evolutionary Algorithms for Many-objective Optimization Problems,&rdquo; Control Engineering Practice, vol. 9, e1267, 2019.<br /></span><span class="fontstyle0" style="color: #000000;">[3] P. Barak, (1991) Magic numbers in design of suspension for passenger cars. Passenger Car Meeting, Tennessee,53&ndash;88 (1991).<br />[4] M. Bouazara, &ldquo;Etude et Analyse de la Suspension Active et SemiActive des Vehicules Routiers&rdquo;, Ph.D. Thesis,<br />University Laval, Canada (1997).<br /></span><span class="fontstyle0">[5] A. K. Kashyap, D. R. Parhi, &ldquo;Particle Swarm Optimization aided PID Gait Controller Design for a Humanoid<br />Robot&rdquo;, ISA Transactions, vol. 114, pp. 306-330, 2021.<br />[6] M. Hannachi, O. Elbeji, M. Benhamed, L. Sbita, &ldquo;Optimal Tuning of Proportional&ndash;Integral Controller using<br />Particle Swarm Optimization Algorithm for Control of Permanent Magnet Synchronous Generator based Wind<br />Turbine with Tip Speed Ratio for Maximum Power Point Tracking&rdquo;, Wind Engineering, Vol 45, pp. 400&ndash;412,<br />2021.<br />[7] J. Kennedy and R. C. Eberhart, &ldquo;Particle Swarm Optimization, &rdquo; in Proceedings of the IEEE International<br />Conference on Neural Networks, vol. IV, Perth, Australia, pp. 1942&ndash;1948, 1995.<br />[8] P. J. Angeline, &ldquo;Using Selection to Improve Particle Swarm Optimization, in Proceedings of the IEEE Congress on Evolutionary Computation,&rdquo; Anchorage, AK, pp. 84&ndash;89, May 1998.<br />[9] R. C. Eberhart, and Y. Shi, &ldquo;Comparison between Genetic Algorithms and Particle Swarm Optimization&rdquo;, in<br />Proceedings of the IEEE Congress on Evolutionary Computation, Anchorage, AK, pp. 611&ndash;616, May 1998.<br />[10] D. Sedighizadeh, E. Masehian, M. Sedighizadeh, H. Akbaripour, &ldquo;GEPSO: A new generalized particle swarm<br />optimization algorithm&rdquo; Mathematics and Computers in Simulation, vol 179, pp. 194-212, 2021.<br />[11] J. E. Fieldsend, and S. Singh, &ldquo;A Multi-objective Algorithm Based Upon Particle Swarm Optimization and<br />Efficient Data Structure and Turbulence,&rdquo; In Workshop on Computational Intelligence, pp. 34&ndash;44, 2002.<br />[12] S. Mostaghim, and J. Teich, &ldquo;Strategies for Finding Good Local Guides in Multi- objective Particle Swarm<br />Optimization (MOPSO), &rdquo; In Proceedings of the IEEE Swarm Intelligence Symposium, pp. 26&ndash;33, 2003.<br />[13] K. E. Parsopoulos, D. K. Tasoulis, and M. N. Vrahatis, &ldquo;Multi-objective Optimization Using Parallel Vector<br />Evaluated Particle Swarm Optimization,&rdquo; Proceedings of the IASTED International Conference on Artificial Intelligence and Applications, vol. 2, pp. 823-828, 2004.<br />[14] L. Deng, L. Song; G. Sun, A Competitive Particle Swarm Algorithm Based on Vector Angles for Multi-Objective Optimization, IEEE Access, vol. 9, pp. 89741- 89756, 2021.<br />[15] R. C. Eberhart, R. Dobbins, and P. K. Simpson, &ldquo;Computational Intelligence PC Tools,&rdquo; Morgan Kaufmann<br />Publishers, 1996.<br />[16] M. J. Mahmoodabadi, F. Sadeghi Googhari, Numerical Solution of Time-Dependent Schrodinger Equation by<br />Combination of the Finite Difference Method and Particle Swarm Optimization, Journal of Research on Manybody Systems, vol. 11, 114-127, 2021.<br />[17] M. J. Mahmoodabadi, A. R. Ghanizadeh, Numerical Solutions of the Nonlinear Porous Media Equation based on High Exploration Particle Swarm Optimization and Moving Least Squares, Journal of the Serbian Society for<br />Computational Mechanics, vol. 14, pp. 31-50, 2020.<br />[18] R. C. Eberhart, and J. Kennedy, &ldquo;A New Optimizer Using Particle Swarm Theory,&rdquo; Proceedings of the Sixth<br />International Symposium on Micro Machine and Human Science, Nagoya, Japan, 39-43, 1995.<br />[19] A. Ratnaweera, and S. K. Halgamuge, &ldquo;Self-organizing Hierarchical Particle Swarm Optimizer with Time-varying Acceleration Coefficient,&rdquo; IEEE Transactions on Evolutionary Computation, vol. 8, no. 3, 240&ndash;255, 2004.<br />[20] Sh. J. Tsai, T. Y. Sun, Ch. Ch. Liu, Sh. T. Hsieh, W. C. Wu, and Sh. Y. Chiu, &ldquo;</span><span class="fontstyle0" style="color: #000000;">An improved multi-objective<br />particle swarm optimizer for multi-objective problems</span><span class="fontstyle0">,&rdquo; Expert Systems with Applications, Volume 37, Issue 8, pp. 5872-5886, 2010.<br />[21] R. Toscana, &ldquo;A Simple Robust PI/PID Controller Design via Numerical Optimization Approach,&rdquo; Journal of<br />Process Control, 15, pp. 81&ndash;88, 2005.<br /></span><span class="fontstyle0" style="color: #000000;">[22] W. A. Wolovich, &ldquo;Automatic Control Systems. Harcourt Brace College Publication Orlando,&rdquo; USA: Saunders<br />College Publishing, 1994.</span></p>