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

📄 idx_gen.m

📁 比较经典的matlab的电力系统潮流计算程序
💻 M
字号:
function [GEN_BUS, PG, QG, QMAX, QMIN, VG, MBASE, GEN_STATUS, PMAX, PMIN, ...
	MU_PMAX, MU_PMIN, MU_QMAX, MU_QMIN] = idx_gen
%IDX_GEN   Defines variables for column indices to gen.
%   [GEN_BUS, PG, QG, QMAX, QMIN, VG, MBASE, GEN_STATUS, ...
%   PMAX, PMIN, START, MU_PMAX, MU_PMIN, MU_QMAX, MU_QMIN] = idx_gen

%   MATPOWER Version 2.0
%   by Ray Zimmerman, PSERC Cornell    9/19/97
%   Copyright (c) 1996, 1997 by Power System Engineering Research Center (PSERC)
%   See http://www.pserc.cornell.edu/ for more info.

%% define the indices
GEN_BUS		= 1;	%% bus number
PG			= 2;	%% Pg, real power output (MW)
QG			= 3;	%% Qg, reactive power output (MVAR)
QMAX		= 4;	%% Qmax, maximum reactive power output (MVAR)
QMIN		= 5;	%% Qmin, minimum reactive power output (MVAR)
VG			= 6;	%% Vg, voltage magnitude setpoint (p.u.)
MBASE		= 7;	%% mBase, total MVA base of this machine, defaults to baseMVA
GEN_STATUS	= 8;	%% status, 1 - machine in service, 0 - machine out of service
PMAX		= 9;	%% Pmax, maximum real power output (MW)
PMIN		= 10;	%% Pmin, minimum real power output (MW)

%% included in opf solution, not necessarily in input
%% assume objective function has units, u
MU_PMAX		= 11;	%% Kuhn-Tucker multiplier on upper Pg limit (u/MW)
MU_PMIN		= 12;	%% Kuhn-Tucker multiplier on lower Pg limit (u/MW)
MU_QMAX		= 13;	%% Kuhn-Tucker multiplier on upper Qg limit (u/MVAR)
MU_QMIN		= 14;	%% Kuhn-Tucker multiplier on lower Qg limit (u/MVAR)

return;

⌨️ 快捷键说明

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