Particle Swarm Optimization using parallel computing

版本 1.0.0.0 (340.3 KB) 作者: Marek Michalczuk
The exemplification of using parallel computing method in Particle Swarm Optimization
1.4K 次下载
更新时间 2018/2/26

查看许可证

This submission illustrates how to use a parallel computing loop to perform an optimization of the process that has been represented in Simulink.
The aim of this submission is to provide You a tool that you can adjust and apply it for your own study. Therefore the presented process is simple. The optimization problem presented in this submission concerns the selection of gains for a PI controller.
Base on this submission you might create your own code/model to solve optimization problems.
You can find examples of the use of the PSO (run in parallel computing mode) in:
[1] Michalczuk Marek; Ufnalski Bartłomiej; Grzesiak Lech M.; Particle swarm optimization of the fuzzy logic controller for a hybrid energy storage system in an electric car. In: Power Electronics and Applications (EPE'16 ECCE Europe), 2016 18th European Conference on. IEEE, 2016. p. 1-10.
[2] Michalczuk, Marek; Grzesiak Lech M.; Ufnalski Bartłomiej; Experimental parameter identification of battery-ultracapacitor energy storage system. In: Industrial Electronics (ISIE), 2015 IEEE 24th International Symposium on. IEEE, 2015. p. 1260-1265.

If you perceive this submission as a supportive one, I will be grateful for citation of the above publications in your paper. :)

The work was partially supported by the National Centre for Research and Development (Narodowe Centrum Badan i Rozwoju) within the project No. PBS3/A4/13/2015 entitled "Superconducting magnetic energy storage with a power electronic interface for the electric power systems" (original title: "Nadprzewodzący magazyn energii z interfejsem energoelektronicznym do zastosowań w sieciach dystrybucyjnych"), 01.07.2015--30.06.2018. The acronym for the project is NpME.

PS. I have marked the lines of code that you may rem out and run the script in sequential mode

引用格式

Marek Michalczuk (2024). Particle Swarm Optimization using parallel computing (https://www.mathworks.com/matlabcentral/fileexchange/66128-particle-swarm-optimization-using-parallel-computing), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2017a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Particle Swarm 的更多信息
社区

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0

Description has been changed.