Modified PCO for Economic dispatch

This program implements Particles Collisaion Optimization algorithm (PCO) for Economic dispatch
8 Downloads
Updated 16 Nov 2025

View License

13 unit system is tested. The results are shown below
Number of runs: 30
Cost Statistics:
Best Cost: $17967.829189 (Run 14)
Worst Cost: $18128.923053 (Run 23)
Mean Cost: $18045.439698
Median Cost: $18042.652726
Std Dev: $40.691522
Range: $161.093864
Performance Metrics:
Target Optimal: $17963.000000
Error from Optimal: $4.829189 (0.0269%)
Success Rate: 0.0% (0/30 runs within $1.00)
Iteration Statistics:
Mean Iterations: 2979.33
Min Iterations: 2380
Max Iterations: 3000
==================== BEST SOLUTION DETAILS ====================
From Run #14
Minimum cost: $17967.829189/hour
Total generation: 1800.000000 MW
Power demand: 1800.000000 MW
Balance error: 0.00000000 MW
Optimal Power Output for Each Generator:
P 1 = 628.0380 MW (Min: 0.00, Max: 680.00)
P 2 = 224.3957 MW (Min: 0.00, Max: 360.00)
P 3 = 149.3436 MW (Min: 0.00, Max: 360.00)
P 4 = 109.7291 MW (Min: 60.00, Max: 180.00)
P 5 = 60.0081 MW (Min: 60.00, Max: 180.00)
P 6 = 109.6649 MW (Min: 60.00, Max: 180.00)
P 7 = 109.8187 MW (Min: 60.00, Max: 180.00)
P 8 = 109.6437 MW (Min: 60.00, Max: 180.00)
P 9 = 109.2375 MW (Min: 60.00, Max: 180.00)
P10 = 40.0241 MW (Min: 40.00, Max: 120.00)
P11 = 40.0321 MW (Min: 40.00, Max: 120.00)
P12 = 55.0127 MW (Min: 55.00, Max: 120.00)
P13 = 55.0517 MW (Min: 55.00, Max: 120.00)

Cite As

yasser almoussa (2025). Particles Collisaion Optimaization algorithm (PCO) (https://in.mathworks.com/matlabcentral/fileexchange/181120-particles-collisaion-optimaization-algorithm-pco), MATLAB Central File Exchange. Retrieved November 16, 2025.

MATLAB Release Compatibility
Created with R2025b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0