Home > matpower4.0 > case30pwl.m

case30pwl

PURPOSE ^

CASE30PWL Case 30 with piece-wise linear generator costs.

SYNOPSIS ^

function mpc = case30pwl

DESCRIPTION ^

CASE30PWL    Case 30 with piece-wise linear generator costs.
   Please see CASEFORMAT for details on the case file format.

   Identical to case30.m, except with piece-wise linear generator costs.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function mpc = case30pwl
0002 %CASE30PWL    Case 30 with piece-wise linear generator costs.
0003 %   Please see CASEFORMAT for details on the case file format.
0004 %
0005 %   Identical to case30.m, except with piece-wise linear generator costs.
0006 
0007 %   MATPOWER
0008 %   $Id: case30pwl.m,v 1.11 2010/03/10 18:08:14 ray Exp $
0009 
0010 %% MATPOWER Case Format : Version 2
0011 mpc.version = '2';
0012 
0013 %%-----  Power Flow Data  -----%%
0014 %% system MVA base
0015 mpc.baseMVA = 100;
0016 
0017 %% bus data
0018 %    bus_i    type    Pd    Qd    Gs    Bs    area    Vm    Va    baseKV    zone    Vmax    Vmin
0019 mpc.bus = [
0020     1    3    0    0    0    0    1    1    0    135    1    1.05    0.95;
0021     2    2    21.7    12.7    0    0    1    1    0    135    1    1.1    0.95;
0022     3    1    2.4    1.2    0    0    1    1    0    135    1    1.05    0.95;
0023     4    1    7.6    1.6    0    0    1    1    0    135    1    1.05    0.95;
0024     5    1    0    0    0    0.19    1    1    0    135    1    1.05    0.95;
0025     6    1    0    0    0    0    1    1    0    135    1    1.05    0.95;
0026     7    1    22.8    10.9    0    0    1    1    0    135    1    1.05    0.95;
0027     8    1    30    30    0    0    1    1    0    135    1    1.05    0.95;
0028     9    1    0    0    0    0    1    1    0    135    1    1.05    0.95;
0029     10    1    5.8    2    0    0    3    1    0    135    1    1.05    0.95;
0030     11    1    0    0    0    0    1    1    0    135    1    1.05    0.95;
0031     12    1    11.2    7.5    0    0    2    1    0    135    1    1.05    0.95;
0032     13    2    0    0    0    0    2    1    0    135    1    1.1    0.95;
0033     14    1    6.2    1.6    0    0    2    1    0    135    1    1.05    0.95;
0034     15    1    8.2    2.5    0    0    2    1    0    135    1    1.05    0.95;
0035     16    1    3.5    1.8    0    0    2    1    0    135    1    1.05    0.95;
0036     17    1    9    5.8    0    0    2    1    0    135    1    1.05    0.95;
0037     18    1    3.2    0.9    0    0    2    1    0    135    1    1.05    0.95;
0038     19    1    9.5    3.4    0    0    2    1    0    135    1    1.05    0.95;
0039     20    1    2.2    0.7    0    0    2    1    0    135    1    1.05    0.95;
0040     21    1    17.5    11.2    0    0    3    1    0    135    1    1.05    0.95;
0041     22    2    0    0    0    0    3    1    0    135    1    1.1    0.95;
0042     23    2    3.2    1.6    0    0    2    1    0    135    1    1.1    0.95;
0043     24    1    8.7    6.7    0    0.04    3    1    0    135    1    1.05    0.95;
0044     25    1    0    0    0    0    3    1    0    135    1    1.05    0.95;
0045     26    1    3.5    2.3    0    0    3    1    0    135    1    1.05    0.95;
0046     27    2    0    0    0    0    3    1    0    135    1    1.1    0.95;
0047     28    1    0    0    0    0    1    1    0    135    1    1.05    0.95;
0048     29    1    2.4    0.9    0    0    3    1    0    135    1    1.05    0.95;
0049     30    1    10.6    1.9    0    0    3    1    0    135    1    1.05    0.95;
0050 ];
0051 
0052 %% generator data
0053 %    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
0054 mpc.gen = [
0055     1    23.54    0    150    -20    1    100    1    80    0    0    0    0    0    0    0    0    0    0    0    0;
0056     2    60.97    0    60    -20    1    100    1    80    0    0    0    0    0    0    0    0    0    0    0    0;
0057     22    21.59    0    62.5    -15    1    100    1    50    0    0    0    0    0    0    0    0    0    0    0    0;
0058     27    26.91    0    48.7    -15    1    100    1    55    0    0    0    0    0    0    0    0    0    0    0    0;
0059     23    19.2    0    40    -10    1    100    1    30    0    0    0    0    0    0    0    0    0    0    0    0;
0060     13    37    0    44.7    -15    1    100    1    40    0    0    0    0    0    0    0    0    0    0    0    0;
0061 ];
0062 
0063 %% branch data
0064 %    fbus    tbus    r    x    b    rateA    rateB    rateC    ratio    angle    status    angmin    angmax
0065 mpc.branch = [
0066     1    2    0.02    0.06    0.03    130    130    130    0    0    1    -360    360;
0067     1    3    0.05    0.19    0.02    130    130    130    0    0    1    -360    360;
0068     2    4    0.06    0.17    0.02    65    65    65    0    0    1    -360    360;
0069     3    4    0.01    0.04    0    130    130    130    0    0    1    -360    360;
0070     2    5    0.05    0.2    0.02    130    130    130    0    0    1    -360    360;
0071     2    6    0.06    0.18    0.02    65    65    65    0    0    1    -360    360;
0072     4    6    0.01    0.04    0    90    90    90    0    0    1    -360    360;
0073     5    7    0.05    0.12    0.01    70    70    70    0    0    1    -360    360;
0074     6    7    0.03    0.08    0.01    130    130    130    0    0    1    -360    360;
0075     6    8    0.01    0.04    0    32    32    32    0    0    1    -360    360;
0076     6    9    0    0.21    0    65    65    65    0    0    1    -360    360;
0077     6    10    0    0.56    0    32    32    32    0    0    1    -360    360;
0078     9    11    0    0.21    0    65    65    65    0    0    1    -360    360;
0079     9    10    0    0.11    0    65    65    65    0    0    1    -360    360;
0080     4    12    0    0.26    0    65    65    65    0    0    1    -360    360;
0081     12    13    0    0.14    0    65    65    65    0    0    1    -360    360;
0082     12    14    0.12    0.26    0    32    32    32    0    0    1    -360    360;
0083     12    15    0.07    0.13    0    32    32    32    0    0    1    -360    360;
0084     12    16    0.09    0.2    0    32    32    32    0    0    1    -360    360;
0085     14    15    0.22    0.2    0    16    16    16    0    0    1    -360    360;
0086     16    17    0.08    0.19    0    16    16    16    0    0    1    -360    360;
0087     15    18    0.11    0.22    0    16    16    16    0    0    1    -360    360;
0088     18    19    0.06    0.13    0    16    16    16    0    0    1    -360    360;
0089     19    20    0.03    0.07    0    32    32    32    0    0    1    -360    360;
0090     10    20    0.09    0.21    0    32    32    32    0    0    1    -360    360;
0091     10    17    0.03    0.08    0    32    32    32    0    0    1    -360    360;
0092     10    21    0.03    0.07    0    32    32    32    0    0    1    -360    360;
0093     10    22    0.07    0.15    0    32    32    32    0    0    1    -360    360;
0094     21    22    0.01    0.02    0    32    32    32    0    0    1    -360    360;
0095     15    23    0.1    0.2    0    16    16    16    0    0    1    -360    360;
0096     22    24    0.12    0.18    0    16    16    16    0    0    1    -360    360;
0097     23    24    0.13    0.27    0    16    16    16    0    0    1    -360    360;
0098     24    25    0.19    0.33    0    16    16    16    0    0    1    -360    360;
0099     25    26    0.25    0.38    0    16    16    16    0    0    1    -360    360;
0100     25    27    0.11    0.21    0    16    16    16    0    0    1    -360    360;
0101     28    27    0    0.4    0    65    65    65    0    0    1    -360    360;
0102     27    29    0.22    0.42    0    16    16    16    0    0    1    -360    360;
0103     27    30    0.32    0.6    0    16    16    16    0    0    1    -360    360;
0104     29    30    0.24    0.45    0    16    16    16    0    0    1    -360    360;
0105     8    28    0.06    0.2    0.02    32    32    32    0    0    1    -360    360;
0106     6    28    0.02    0.06    0.01    32    32    32    0    0    1    -360    360;
0107 ];
0108 
0109 %%-----  OPF Data  -----%%
0110 %% area data
0111 %    area    refbus
0112 mpc.areas = [
0113     1    8;
0114     2    23;
0115     3    26;
0116 ];
0117 
0118 %% generator cost data
0119 %    1    startup    shutdown    n    x1    y1    ...    xn    yn
0120 %    2    startup    shutdown    n    c(n-1)    ...    c0
0121 mpc.gencost = [
0122     1    0    0    4    0    0    12    144    36    1008    60    2832;
0123     1    0    0    4    0    0    12    240    36    1296    60    3312;
0124     1    0    0    4    0    0    12    240    36    1296    60    3312;
0125     1    0    0    4    0    0    12    144    36    1008    60    2832;
0126     1    0    0    4    0    0    12    240    36    1296    60    3312;
0127     1    0    0    4    0    0    12    144    36    1008    60    2832;
0128 ];

Generated on Mon 26-Jan-2015 14:56:45 by m2html © 2005