


GENFUELS Return list of standard values for generator fuel types
GF = GENFUELS()
Returns a cell array of strings containing the following standard
generator fuel types for use in the optional MPC.GENFUEL field of the
MATPOWER case struct. This is to be considered an unordered list,
where the position of a particular fuel type in the list is not
defined and is therefore subject to change.
biomass - Biomass
coal - Coal
dfo - Distillate Fuel Oil (Diesel, FO1, FO2, FO4)
geothermal - Geothermal
hydro - Hydro
hydrops - Hydro Pumped Storage
jetfuel - Jet Fuel
lng - Liquefied Natural Gas
ng - Natural Gas
nuclear - Nuclear
oil - Unspecified Oil
refuse - Refuse, Municipal Solid Waste
rfo - Residual Fuel Oil (FO5, FO6)
solar - Solar
syncgen - Synchronous Condensor
wasteheat - Waste Heat
wind - Wind
wood - Wood or Wood Waste
other - Other
unknown - Unknown
dl - Dispatchable Load
ess - Energy Storage System
Example:
if ~ismember(mpc.genfuel{k}, genfuels())
error('unknown fuel type');
end
See also GENTYPES, SAVECASE.

0001 function gf = genfuels() 0002 %GENFUELS Return list of standard values for generator fuel types 0003 % 0004 % GF = GENFUELS() 0005 % 0006 % Returns a cell array of strings containing the following standard 0007 % generator fuel types for use in the optional MPC.GENFUEL field of the 0008 % MATPOWER case struct. This is to be considered an unordered list, 0009 % where the position of a particular fuel type in the list is not 0010 % defined and is therefore subject to change. 0011 % 0012 % biomass - Biomass 0013 % coal - Coal 0014 % dfo - Distillate Fuel Oil (Diesel, FO1, FO2, FO4) 0015 % geothermal - Geothermal 0016 % hydro - Hydro 0017 % hydrops - Hydro Pumped Storage 0018 % jetfuel - Jet Fuel 0019 % lng - Liquefied Natural Gas 0020 % ng - Natural Gas 0021 % nuclear - Nuclear 0022 % oil - Unspecified Oil 0023 % refuse - Refuse, Municipal Solid Waste 0024 % rfo - Residual Fuel Oil (FO5, FO6) 0025 % solar - Solar 0026 % syncgen - Synchronous Condensor 0027 % wasteheat - Waste Heat 0028 % wind - Wind 0029 % wood - Wood or Wood Waste 0030 % other - Other 0031 % unknown - Unknown 0032 % dl - Dispatchable Load 0033 % ess - Energy Storage System 0034 % 0035 % Example: 0036 % if ~ismember(mpc.genfuel{k}, genfuels()) 0037 % error('unknown fuel type'); 0038 % end 0039 % 0040 % See also GENTYPES, SAVECASE. 0041 0042 % MATPOWER 0043 % Copyright (c) 2017, Power Systems Engineering Research Center (PSERC) 0044 % by Ray Zimmerman, PSERC Cornell 0045 % 0046 % This file is part of MATPOWER. 0047 % Covered by the 3-clause BSD License (see LICENSE file for details). 0048 % See https://matpower.org for more info. 0049 0050 gf = { ... 0051 'biomass'; 0052 'coal'; 0053 'dfo'; 0054 'geothermal'; 0055 'hydro'; 0056 'hydrops'; 0057 'jetfuel'; 0058 'lng'; 0059 'ng'; 0060 'nuclear'; 0061 'oil'; 0062 'refuse'; 0063 'rfo'; 0064 'solar'; 0065 'syncgen'; 0066 'wasteheat'; 0067 'wind'; 0068 'wood'; 0069 'other'; 0070 'unknown'; 0071 'dl'; 0072 'ess'; 0073 };