Adaptive speed control in the PMSM drive for a non-stationary repetitive process using PSO
This program presents the adaptive speed control in the permanent synchronous motor (PMSM) drive for a non-stationary repetitive process using particle swarms. The implementation of the particle swarm optimizer (PSO) for the speed controller on-line optimization in PMSM drive system is proposed. The PSO is utilized for the purpose of optimizing in real-time the proportional and integral gains of the speed PI controller for the PMSM drive system with a variable moment of inertia. The variable evaporation factor is introduced, instead of the classical evaporation constant for the PSO.
Cite As
XIAOPING WANG (2024). Adaptive speed control in the PMSM drive for a non-stationary repetitive process using PSO (https://www.mathworks.com/matlabcentral/fileexchange/56868-adaptive-speed-control-in-the-pmsm-drive-for-a-non-stationary-repetitive-process-using-pso), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Physical Modeling > Simscape Electrical > Electrical Block Libraries >
- Control Systems > Nonlinear Systems > Adaptive Control >
Tags
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 |