Plug-in Direct Particle Swarm Repetitive Controller
Plug-in Direct Particle Swarm Repetitive Controller (PDPSRC) and Plug-in Direct Multi-Swarm Repetitive Controller (PDMSRC) represent a novel (2013) approach to repetitive process control. Please see inside the m-files for more information. This submission enables you to play with the single-swarm controller as well as the multi-swarm one. The solution was inspired by the concept of iterative learning control (ILC). This project might be of your interest if you deal with: repetitive process control, iterative learning control, dynamic optimization problems, particle swarm optimization. Such control tasks are often encountered in robotics and power electronics. For more details please see http://dx.doi.org/10.1515/bpasts-2015-0098 (B. Ufnalski and L. M. Grzesiak, Plug-in direct particle swarm repetitive controller with a reduced dimensionality of a fitness landscape -- a multi-swarm approach).
Cite As
Bartlomiej Ufnalski (2025). Plug-in Direct Particle Swarm Repetitive Controller (https://www.mathworks.com/matlabcentral/fileexchange/47847-plug-in-direct-particle-swarm-repetitive-controller), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Acknowledgements
Inspired: B-spline based repetitive controller using iterative swarm learning for CACF VSI
Communities
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 | http://dx.doi.org/10.1515/bpasts-2015-0098 (B. Ufnalski and L. M. Grzesiak, Plug-in direct particle swarm repetitive controller with a reduced dimensionality of a fitness landscape -- a multi-swarm approach) |