File Exchange

image thumbnail

Network reconfiguration by BPSO method

version 1.3.0.0 (3.41 KB) by dat nguyen
Network reconfiguration for minimizing power loss by BPSO method.

52 Downloads

Updated 20 Nov 2014

View Version History

View License

This program is to find optimal distribution network configuration to minimize power loss. Binary PSO method is employed and experiment results is on 33bus distribution network. If you want example for 16 & 69 bus distribution network, please contact: phatdat15555@yahoo.com

Cite As

dat nguyen (2021). Network reconfiguration by BPSO method (https://www.mathworks.com/matlabcentral/fileexchange/45946-network-reconfiguration-by-bpso-method), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (53)

Milandeep Sarkar

Hello sir, what is the logic behind tap and swarm33.m. Thanks in advance.

Emmanuel

Hello,
I would appreciate if someone could share
the matlab code for BSPO 16 & 69 systems

emal: manu.ca.9591@gmail.com

meriem mdioud

Hello sir,
I tried to run your code, but i receive this message error:
Error using load
Must be a string scalar or character vector.

Error in main (line 26)
data = load (case33);
can you help me to know what is the problem exactly?
thanks in advance.

Soklen Sim

Hello sir, I have some questions same as the previous questions from other. I want to know:
-how to check radial nature of this system
-matlab code about distribution restoration
-how swarm33 and tap are created?

Soklen Sim

Hello sir, can you tell me how to implement on IEEE-33 bus reconfiguration with renewable energy DG, and how to set voltage constraint with this matpower?

Tin Nilaraung

Hello, If you have the code for combination of network reconfiguration and capacitor allocation,can you send me at nilaraung235@gmail.com,please.

Muhammad Shakeel

If any one have issue related to reconfigureation of IEEE ALL NETWORKS UPTO 119 IEEE STANDARD, CONTACT ME AT rana622987@gmail.com

hello sir. how to check distribution 33 bus system or any bus sytem is radial or mesh in MATLAB ? If anyone knows tell me please . My ID is : mohammednehal53@gmail.com

Abdul Nehal Mohammed

how to check radial topology for 33 bus case in MATLAB ? suggest me please. If anyone have MATLAB code please send me

AKHILESH BARNWAL

WHAT IS THE LOGIC BEHIND THE CHEKING THE RADIALITY IN THIS PROGRAM? CAN YOU SUGGEST THE BASE PAPER FOR LOGIC IMPLEMENTED IN THIS CODE FOR RADIALITY CHECK? THANKS FOR ANSWER.

Nitya Kirana

Does anyone know why whenever I run the matlab for 85 bus the result always change for every simulation?

Aaina

I email regarding case 69, but no response.

Abdo Elgohary

Abdo Elgohary

parul purani

Thank you sir. this is very help full. I want to configuration the distribution network with renewable DG. can you help me?

sridhar bhatlu

Darma Arif Wicaksono

thaank you sir , it was helpful

prakash budha

Inzamamul Haq

Hi, is anyone knows about load restoration?????? give some information about load restoration in radial distribution system both theory and matlab code....if u have any document or code send to me : kmzamam@gmail.com
Thank u

Yicheng Zhang

pongsak tamkeaw

i want to implement case_ieee30 bus distribution .do you have example? please sent to me : eee36413@hotmail.com
thank

hussein abdelmawgoud

Shah Jahan Safi

can any one send me the programe for design of optimal capacitor location using Intelligent technique or PSO, GSA, DE, ABC and BAT, for 34 bus power systems!

safi.2001@hotmail.com

fang hui

Thanks for sharing. Could you send example for 16 & 69 bus distribution network to fangh_2017@163.com

Muhammad Junaid Tahir

working perfectly. please send the power losses equation you have used to jt2917@yahoo.com

Ahmet Dogan

feng liu

maryam sadeghi

What is the basis of the selective search space Sd as used in the program as tap:
tap=[8 9 10 11 21 33 35 0 0
2 3 4 5 6 7 18 19 20
12 13 14 34 0 0 0 0 0
15 16 17 29 30 31 36 32 0
22 23 24 25 26 27 28 37 0];
How this file is generated?

Arun Onlam

ahmed abdulsahib

hi dat thanks you .. have you model optimial to reduce power loss by add generator to 33 buses in radial distribution system .. my email
al_mohnds2006@yahoo.com

Mohammad K Daryabary

usman hassnain

shrimp

usman hassnain

milk

未定义函数或变量 'loadcase'。

出错 main (line 26)
data=loadcase('case33');

milk

怎么才能得到改进前和改进后的对比图呢?

Abhaya Kumar Samal

Is an excellent work.

Need clarification on the following points:

1. Why a fixed swarm is used (swarm33.m)?
2. Instead of swarm33.m, can we use a random swarm?
3. What is the basis of the selective search space Sd as used in the program as tap:
tap=[8 9 10 11 21 33 35 0 0
2 3 4 5 6 7 18 19 20
12 13 14 34 0 0 0 0 0
15 16 17 29 30 31 36 32 0
22 23 24 25 26 27 28 37 0];
How this file is generated?

bhaskar bhaskar

can any one send me the programme for NETWORK RECONFIGURATION for loss reduction in distribution system using PSO

Rafael Pino

After installing MATPOWER runs perfectly, thank you

Ajay Bhardwaj

hello sir , when i run this program it shows

Undefined function 'loadcase' for input arguments of type 'struct'.

Error in main (line 26)
data=loadcase(case33);
pls give me a solution ...

Mohamed Ali

Dear sir, Are you have the model design of optimal capacitor location using Intelligent technique for 34 bus or 123 bus systems!
help as you can!

Mohamed Ali

Dear sir, Are you have the model design of optimal capacitor location using Intelligent technique for 34 bus or 123 bus systems!
help as you can!

vjsankz

hello sir , when i run this program it shows

Undefined function 'loadcase' for input arguments of type 'struct'.

Error in main (line 26)
data=loadcase(case33);
pls give me a solution ...

Nori Ade

Thank you.. it works .....

Naem

what does swarm33.m define?

hariharan mahalingam

Alex

Change? Do you want to run it for any contingency?

muchamad fachri

@ziaaddin emami : thank you so much for the answer. i have try and there is a result. thank a lot sir.

i have another question, when i want to change for 69 feeder, what should i do? what did i have to change?

thank you

ziaaddin emami

Hi,
How to run it:
1. Download matpower version 4.1 for free at below link:
http://www.pserc.cornell.edu//matpower/
2. Extract matpower4.1 into folder.
3. Copy 3 files main.m; case33.m and swarm33.m into folder matpower.
4. Run file main.m

muchamad fachri

hello, when i run the program it says

Undefined function 'loadcase' for input arguments of type 'struct'.

Error in main (line 26)
data=loadcase(case33);

i am a new user of matlab, what should i do to fix it sir?

thank you

elahe

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!