__init__(self,
fossilFuelType=' lignite ' ,
fuelSulfur=0.0,
fuelMixture=0.0,
fuelCost=0.0,
fuelHandlingCost=0.0,
fuelEffFactor=0.0,
fuelHeatContent=0.0,
fuelDispatchCost=0.0,
lowBreakpointP=0.0,
highBreakpointP=0.0,
FuelAllocationSchedules=None,
ThermalGeneratingUnit=None,
*args,
**kw_args)
(Constructor)
|
|
Initialises a new 'FossilFuel' instance.
- Parameters:
fossilFuelType - The type of fossil fuel, such as coal, oil, or gas. Values are:
"lignite", "coal", "oil",
"gas"
fuelSulfur - The fuel's fraction of pollution credit per unit of heat content
fuelMixture - Relative amount of the given type of fuel, when multiple fuels
are being consumed.
fuelCost - The cost in terms of heat value for the given type of fuel
fuelHandlingCost - Handling and processing cost associated with this fuel
fuelEffFactor - The efficiency factor for the fuel (per unit) in terms of the
effective energy absorbed
fuelHeatContent - The amount of heat per weight (or volume) of the given type of
fuel
fuelDispatchCost - The cost of fuel used for economic dispatching which includes:
fuel cost, transportation cost, and incremental maintenance cost
lowBreakpointP - The active power output level of the unit at which the given type
of fuel is switched off. This fuel (e.g., oil) is sometimes used
to stabilize the base fuel (e.g., coal) at low active power
output levels.
highBreakpointP - The active power output level of the unit at which the given type
of fuel is switched on. This fuel (e.g., oil) is sometimes used
to supplement the base fuel (e.g., coal) at high active power
output levels.
FuelAllocationSchedules - A fuel allocation schedule must have a fossil fuel
ThermalGeneratingUnit - A thermal generating unit may have one or more fossil fuels
- Overrides:
object.__init__
|