Optimal placement and sizing of shunt capacitor in power systems using MATLAB and genetic algorithm
23 ビュー (過去 30 日間)
古いコメントを表示
I am writing to request your guidance on developing a MATLAB code for optimal placement and sizing of four capacitors in the standard IEEE 33-bus system to minimize network losses.
Thanks in advanced.
1 件のコメント
Amish
2025 年 3 月 26 日
編集済み: Amish
2025 年 3 月 26 日
Optimizing the placement and sizing of capacitors in a power distribution network, is a complex task that involves minimizing power losses while maintaining voltage levels within acceptable limits. This is an optimization problem, that can be solved using techniques like Genetic Algorithms (GA), Particle Swarm Optimization (PSO), or other heuristic methods.
You may try exploring the MATPOWER Package and implement your an optimization algorithm that suits your needs.
回答 (2 件)
Lechuan Piao
2025 年 7 月 14 日
I have done similar projects for my PhD research.
My piece of thought would be:
1. consider the topology variation caused by your optimal allocation each time you assess system fitness (GA or PSO)
2. formulate the location and size as integer optimization. For example, X(1: 33) is you allocation (gene "0" for no capacitor, gene "1" for install size capacitor level 1, gene "2" for size level 2, etc.)
3. Use monte carlo simulation for better assessment.
0 件のコメント
Thomson Mtonga
2025 年 7 月 15 日
Hello Reza
For your preferred optimization algorithm you may have to set the lower and upper bounds (LB and UB) for optimal location/bus for capacitor installation as follows:
LB = [1 1 1 1] and UB = [33 33 33 33]
UB is set to 33 because you will be dealing with a 33 bus radial distribution system. And once a population of search agents is generated it need to be uniquely rounded off to discrete values.
For capacitor sizes the lower and upper bounds would be set depending on your needs
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Genetic Algorithm についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!