Victor,

Like Ray has pointed out, it should be fairly straightforward to create your 
own case following the case format specified in MATPOWER manual. That being 
said, I do see increased use of the 5-bus system in various educational 
demonstration and researches, especially for OPF and LMP analysis. Therefore, I 
am attaching a 5-bus system that was developed based off PJM 5-bus example, 
with some hypothetical economic data filled in. The detailed parameters and 
benchmark results can be found in IEEE paper "Small Test Systems for Power 
System Economic Studies". Feel free to make any modifications to suit your own 
needs. 

Hope it helps.
-Rui

Rui Bo
Ph.D., SM-IEEE
Senior Engineer Economic Studies 
MISO
Phone: (651) 632-8447
Email: [email protected], [email protected]

From: Ray Zimmerman 
Sent: Wednesday, May 14, 2014 08:08
To: MATPOWER discussion forum 
Subject: Re: 5 BUS system

Please familiarize yourself with the MATPOWER case file format and simply 
create your own. If you don’t care about the details of the line impedances, 
etc, just start with another case file and modify the number of buses, 
generators and branches to what you want and edit the connectivity information 
to the topology you want and start from there.

-- 
Ray Zimmerman
Senior Research Associate
B30 Warren Hall, Cornell University, Ithaca, NY 14853
phone: (607) 255-9645



On May 10, 2014, at 7:19 AM, chukwudi victor <[email protected]> wrote:



  Pls all
  I have been working on a 5bus system but my challenge is that matpower seems 
not to have a default 5bus system. Please can anyone help me with equation or 
code that can help me run a power flow on a five bus system modify the bus and 
generator inputs.



  Victor
  Uniport
function mpc = case5
%CASE5    Power flow data for 5 bus, 5 generator case modified based on PJM 
5-bus system.
%   Please see CASEFORMAT for details on the case file format.
%
%   Based on data from ...
%     F.Li and R.Bo, "Small Test Systems for Power System Economic Studies",
%     Proceedings of the 2010 IEEE Power & Energy Society General Meeting

%   created by Rui Bo in 2006, modified in 2010, 2014

%%-----  Power Flow Data  -----%%
%% system MVA base
mpc.baseMVA = 100;

%% bus data
%       bus_i   type    Pd      Qd      Gs      Bs      area    Vm      Va      
baseKV  zone    Vmax    Vmin
mpc.bus = [
        1       2       0       0       0       0       1       1       0       
230     1       1.1     0.9;
        2       1       300     98.61   0       0       1       1       0       
230     1       1.1     0.9;
        3       2       300     98.61   0       0       1       1       0       
230     1       1.1     0.9;
        4       3       400     131.47  0       0       1       1       0       
230     1       1.1     0.9;
        5       2       0       0       0       0       1       1       0       
230     1       1.1     0.9;
];

%% generator data
%       bus     Pg      Qg      Qmax    Qmin    Vg      mBase   status  Pmax    
Pmin    Pc1     Pc2     Qc1min  Qc1max  Qc2min  Qc2max  ramp_agc        ramp_10 
ramp_30 ramp_q  apf
mpc.gen = [
        1       40      0       30      -30     1       100     1       40      
0       0       0       0       0       0       0       0       0       0       
0       0;
        1       170     0       127.5   -127.5  1       100     1       170     
0       0       0       0       0       0       0       0       0       0       
0       0;
        3       323.49  0       390     -390    1       100     1       520     
0       0       0       0       0       0       0       0       0       0       
0       0;
        4       0       0       150     -150    1       100     1       200     
0       0       0       0       0       0       0       0       0       0       
0       0;
        5       466.51  0       450     -450    1       100     1       600     
0       0       0       0       0       0       0       0       0       0       
0       0;
];

%% branch data
%       fbus    tbus    r       x       b               rateA   rateB   rateC   
ratio   angle   status  angmin  angmax
mpc.branch = [
        1       2       0.00281     0.0281  2*3.56e-3   400     400     400     
0       0       1       -360    360;
        1       4       0.00304     0.0304  2*3.29e-3   999     999     999     
0       0       1       -360    360;
        1       5       0.00064     0.0064  2*15.63e-3  999     999     999     
0       0       1       -360    360;
        2       3       0.00108     0.0108  2*9.26e-3   999     999     999     
0       0       1       -360    360;
        3       4       0.00297     0.0297  2*3.37e-3   999     999     999     
0       0       1       -360    360;
        4       5       0.00297     0.0297  2*3.37e-3   240     240     240     
0       0       1       -360    360;
];


%%-----  OPF Data  -----%%
%% area data
%       area    refbus
mpc.areas = [
        1       4;
];

%% generator cost data
%       1       startup shutdown        n       x1      y1      ...     xn      
yn
%       2       startup shutdown        n       c(n-1)  ...     c0
mpc.gencost = [
        1       0       0               2       0       0       999       
13986; % $14/MWh
        1       0       0               2       0       0       999       
14985; % $15/MWh
        1       0       0               2       0       0       999       
29970; % $30/MWh
        1       0       0               2       0       0       999       
39960; % $40/MWh
        1       0       0               2       0       0       999        
9990; % $10/MWh
];

Reply via email to