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