Home > matpower6.0 > isload.m

ISLOAD Checks for dispatchable loads. TORF = ISLOAD(GEN) returns a column vector of 1's and 0's. The 1's correspond to rows of the GEN matrix which represent dispatchable loads. The current test is Pmin < 0 AND Pmax == 0. This may need to be revised to allow sensible specification of both elastic demand and pumped storage units.

- idx_gen IDX_GEN Defines constants for named column indices to gen matrix.

- case_info CASE_INFO Prints information about islands in a network.
- postproc_maxloadlim POSTPROC_MAXLOADLIM Performs some post processing on the results returned
- prepare_maxloadlim PREPARE_MAXSLL prepares the mpc case for computing the maximum
- userfcn_direction_mll_formulation USERFCN_DIRECTION_MLL_FORMULATION adds one variable and as many
- make_opf_feasible MAKE_OPF_FEASIBLE Attempts to relax constraints to make an OPF feasible.
- off2case OFF2CASE Updates case variables gen & gencost from quantity & price offers.
- runmarket RUNMARKET Runs PowerWeb-style smart market.
- runmkt RUNMKT Runs smart market for PowerWeb.
- smartmkt SMARTMKT Runs the PowerWeb smart market.
- makeAvl MAKEAVL Construct linear constraints for constant power factor var loads.
- most MOST MATPOWER Optimal Scheduling Tool
- t_most_30b_1_1_0_uc T_MOST_30B_1_1_0_UC Tests for MOST.
- printpf PRINTPF Prints power flow results.
- scale_load SCALE_LOAD Scales fixed and/or dispatchable loads.
- t_apply_changes T_APPLY_CHANGES Tests for code in apply_changes.m.
- t_auction_minopf T_AUCTION_MINOPF Tests for code in auction.m, using MINOPF solver.
- t_auction_mips T_AUCTION_MIPS Tests for code in auction.m, using MIPS solver.
- t_auction_tspopf_pdipm T_AUCTION_TSPOPF_PDIPM Tests for code in auction.m, using PDIPMOPF solver.
- t_off2case T_OFF2CASE Tests for code in OFF2CASE.
- t_runmarket T_RUNMARKET Tests for code in RUNMKT, SMARTMKT AND AUCTION.
- t_scale_load T_SCALE_LOAD Tests for code in SCALE_LOAD.
- t_total_load T_TOTAL_LOAD Tests for code in TOTAL_LOAD.
- toggle_dcline TOGGLE_DCLINE Enable, disable or check status of DC line modeling.
- total_load TOTAL_LOAD Returns vector of total load in each load zone.
- uopf UOPF Solves combined unit decommitment / optimal power flow.

0001 function TorF = isload(gen) 0002 %ISLOAD Checks for dispatchable loads. 0003 % TORF = ISLOAD(GEN) returns a column vector of 1's and 0's. The 1's 0004 % correspond to rows of the GEN matrix which represent dispatchable loads. 0005 % The current test is Pmin < 0 AND Pmax == 0. 0006 % This may need to be revised to allow sensible specification 0007 % of both elastic demand and pumped storage units. 0008 0009 % MATPOWER 0010 % Copyright (c) 2005-2016, Power Systems Engineering Research Center (PSERC) 0011 % by Ray Zimmerman, PSERC Cornell 0012 % 0013 % This file is part of MATPOWER. 0014 % Covered by the 3-clause BSD License (see LICENSE file for details). 0015 % See http://www.pserc.cornell.edu/matpower/ for more info. 0016 0017 [GEN_BUS, PG, QG, QMAX, QMIN, VG, MBASE, GEN_STATUS, PMAX, PMIN, ... 0018 MU_PMAX, MU_PMIN, MU_QMAX, MU_QMIN, PC1, PC2, QC1MIN, QC1MAX, ... 0019 QC2MIN, QC2MAX, RAMP_AGC, RAMP_10, RAMP_30, RAMP_Q, APF] = idx_gen; 0020 0021 TorF = gen(:, PMIN) < 0 & gen(:, PMAX) == 0;

Generated on Fri 16-Dec-2016 12:45:37 by