⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 case9_bid.m

📁 可以进行多节点多平衡节点的电力系统潮流计算
💻 M
字号:
function [baseMVA, bus, gen, branch, area, gen_bid, load_bid] = case9
%CASE    Defines the power flow data in a format similar to PTI.
%   [baseMVA, bus, gen, branch, area, gencost] = case
%   The format for the data is similar to PTI format except where noted.
%   An item marked with (+) indicates that it is included in this data
%   but is not part of the PTI format. An item marked with (-) is one that
%   is in the PTI format but is not included here.
%
%   Bus Data Format
%       1   bus number (1 to 29997)
%       2   bus type
%               PQ bus          = 1
%               PV bus          = 2
%               reference bus   = 3
%               isolated bus    = 4
%       3   Pd, real power demand (MW)
%       4   Qd, reactive power demand (MVAR)
%       5   Gs, shunt conductance (MW (demanded?) at V = 1.0 p.u.)
%       6   Bs, shunt susceptance (MVAR (injected?) at V = 1.0 p.u.)
%       7   area number, 1-100
%       8   Vm, voltage magnitude (p.u.)
%       9   Va, voltage angle (degrees)
%   (-)     (bus name)
%       10  baseKV, base voltage (kV)
%       11  zone, loss zone (1-999)
%   (+) 12  maxVm, maximum voltage magnitude (p.u.)
%   (+) 13  minVm, minimum voltage magnitude (p.u.)
%
%   Generator Data Format
%       1   bus number
%   (-)     (machine identifier, 0-9, A-Z)
%       2   Pg, real power output (MW)
%       3   Qg, reactive power output (MVAR)
%       4   Qmax, maximum reactive power output (MVAR)
%       5   Qmin, minimum reactive power output (MVAR)
%       6   Vg, voltage magnitude setpoint (p.u.)
%   (-)     (remote controlled bus index)
%       7   mBase, total MVA base of this machine, defaults to baseMVA
%   (-)     (machine impedance, p.u. on mBase)
%   (-)     (step up transformer impedance, p.u. on mBase)
%   (-)     (step up transformer off nominal turns ratio)
%       8   status, 1 - machine in service, 0 - machine out of service
%   (-)     (% of total VARS to come from this gen in order to hold V at
%               remote bus controlled by several generators)
%       9   Pmax, maximum real power output (MW)
%       10  Pmin, minimum real power output (MW)
%
%   Branch Data Format
%       1   f, from bus number
%       2   t, to bus number
%   (-)     (circuit identifier)
%       3   r, resistance (p.u.)
%       4   x, reactance (p.u.)
%       5   b, total line charging susceptance (p.u.)
%       6   rateA, MVA rating A (long term rating)
%       7   rateB, MVA rating B (short term rating)
%       8   rateC, MVA rating C (emergency rating)
%       9   ratio, transformer off nominal turns ratio ( = 0 for lines )
%           (taps at 'from' bus, impedance at 'to' bus, i.e. ratio = Vf / Vt)
%       10  angle, transformer phase shift angle (degrees)
%   (-)     (Gf, shunt conductance at from bus p.u.)
%   (-)     (Bf, shunt susceptance at from bus p.u.)
%   (-)     (Gt, shunt conductance at to bus p.u.)
%   (-)     (Bt, shunt susceptance at to bus p.u.)
%       11  initial branch status, 1 - in service, 0 - out of service
%
% (+) Area Data Format
%       1   i, area number
%       2   price_ref_bus, reference bus for that area
% 
% (+) Generator Cost Data Format
%       NOTE: If gen has n rows, then the first n rows of gencost contain
%       the cost for active power produced by the corresponding generators.
%       If gencost has 2*n rows then rows n+1 to 2*n contain the reactive
%       power costs in the same format.
%       1   model, 1 - piecewise linear, 2 - polynomial
%       2   startup, startup cost in US dollars
%       3   shutdown, shutdown cost in US dollars
%       4   n, number of cost coefficients to follow for polynomial
%           (or data points for piecewise linear) total cost function
%       5 and following, cost data, piecewise linear data as:
%                   x0, y0, x1, y1, x2, y2, ...
%           and polynomial data as, e.g.:
%                   c2, c1, c0
%           where the polynomial is c0 + c1*P + c2*P^2
%
% << this file created [97-Aug-26 12:29:15] by PB::System version 1.3 >>

%%-----  Power Flow Data  -----%%
%% system MVA base
baseMVA = 100.0000;

%% bus data
bus = [
	1	3	0.0	0.0	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	2	2	0.0	0.0	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	3	2	0.0	0.0	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	4	1	0.0	0.0	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	5	1	90.0000	30.0000	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	6	1	0.0	0.0	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	7	1	100.0000	35.0000	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	8	1	0.0	0.0	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
	9	1	125.0000	50.0000	0.0	0.0	1	1.0000	0.0000	345.0000	1	1.1000	0.9000;
];

%% generator data
gen = [
	1	0.0000	0.0000	300.0000	-300.0000	1.0000	100.0000	1	250.0000	10.0000;
	2	163.0000	0.0000	300.0000	-300.0000	1.0000	100.0000	1	300.0000	10.0000;
	3	85.0000	0.0000	300.0000	-300.0000	1.0000	100.0000	1	270.0000	10.0000;
];

%% branch data
branch = [
	1	4	0.0000	0.0576	0.0000	250.0000	250.0000	250.0000	0.0000	0.0000	1;
	4	5	0.0170	0.0920	0.1580	250.0000	250.0000	250.0000	0.0000	0.0000	1;
	5	6	0.0390	0.1700	0.3580	150.0000	150.0000	150.0000	0.0000	0.0000	1;
	3	6	0.0000	0.0586	0.0000	300.0000	300.0000	300.0000	0.0000	0.0000	1;
	6	7	0.0119	0.1008	0.2090	150.0000	150.0000	150.0000	0.0000	0.0000	1;
	7	8	0.0085	0.0720	0.1490	20.0000	250.0000	250.0000	0.0000	0.0000	1;
	8	2	0.0000	0.0625	0.0000	40.0000	250.0000	250.0000	0.0000	0.0000	1;
	8	9	0.0320	0.1610	0.3060	250.0000	250.0000	250.0000	0.0000	0.0000	1;
	9	4	0.0100	0.0850	0.1760	250.0000	250.0000	250.0000	0.0000	0.0000	1;
];

%%-----  OPF Data  -----%%
%% area data
area = [
	1	5;
];

%% generator cost data
gencost = [
	2	1500.00	0.00	3	0.11	5	150;
	2	2000.00	0.00	3	0.085	1.2	600;
	2	3000.00	0.00	3	0.1225	1	335;
];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Sample W %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
gen_bid = [
	2.00    0.02	  0     80.0000;    %1
	1.75    0.0175	  0     80.0000;    %2
    3.00    0.03	  0     40.0000;    %13
	%1.00    0.625	  0     50.0000;    %22
    %3.5     0.0625	  0     30.0000;    %23
	%3.25	0.044	  0     55.0000;	%27
];

load_bid = [
    1    0       0       0   0;
    2    0       0       0   0;
    3    0	     0	     0   0;
	4    0 	     0	     0   0;
    5    3.75   -0.05    0   40;
    6    0       0       0   0;
	7    3.6 	-0.04	 0   100;
	8    0       0       0   0;
    9    3.7    -0.03    0   40;
    %10   0       0       0   0
    %11   0       0       0   0;
    %12   4.0 	-0.015	 0   80;
    %13   0       0       0   0
    %14   0       0       0   0
	%15   4.5	-0.02	 0   40;
    %16   0       0       0   0
    %17   4.2 	-0.02	 0   40;
    %18   0       0       0   0
    %19   0       0       0   0
    %20   0       0       0   0
    %21   0       0       0   0
    %22   0       0       0   0
    %23   0       0       0   0
	%24   4.0 	-0.03	 0   40;
    %25   0       0       0   0
	%26   4.1 	-0.04	 0   40;
	%27   4.2 	-0.02	 0   40;
    %28   0       0       0   0
    %29   0       0       0   0
    %30   0       0       0   0
];
return;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -