Pattern Property
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: ^.+$
Curve Type: object
A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.
Any of
Curve Type: object
A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.
No Additional Properties
CurveDataArray Type: array
Array of CurveData objects
No Additional Items Each item of this array must be:
CurveData Type: object
Multi-purpose data points for defining a curve. The use of this generic class is discouraged if a more specific class can be used to specify the X and Y axis values along with their specific data types.
No Additional Properties
xvalue Type: number
The data value of the X-axis variable, depending on the X-axis units.
y1value Type: number
The data value of the first Y-axis variable, depending on the Y-axis units.
y2value Type: number
The data value of the second Y-axis variable (if present), depending on the Y-axis units.
y3value Type: number
The data value of the third Y-axis variable (if present), depending on the Y-axis units.
bidSegmentCalcType Type: enum (of string)
Type of calculation basis used to define the default bid segment curve.
Must be one of:
"BidCalculationBasis.COST_BASED" "BidCalculationBasis.LMP_BASED" "BidCalculationBasis.NEGOTIATED"
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
ResourceOperationMaintenanceCost.omCostHotStartup
omCostHotStartup Type: number
Verifiable O&M Cost ($), Hot Startup
lowLevelLimit Type: object or number
Low target level limit, below which the reservoir operation will be penalized.
UnitSymbol Type: enum (of string) Default: "m"
nan
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
Type: number Default: null
nan
ResourceOperationMaintenanceCost.gasPercentAboveLowSustainedLimit
gasPercentAboveLowSustainedLimit Type: object or number
Percentage of Fuel Index Price (gas) for operating above Low Sustained Limit (LSL)
value
Type: number Default: null
Normally 0 to 100 on a defined base.
unit
UnitSymbol Type: enum (of string) Default: "none"
nan
multiplier
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
curveType Type: string
To indicate a type used for a default energy bid curve, such as LMP, cost or consultative based.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
debAdderFlag Type: enum (of string)
Default energy bid adder flag
ResourceOperationMaintenanceCost.oilPercentAboveLowSustainedLimit
oilPercentAboveLowSustainedLimit Type: object or number
Percentage of Fuel Oil Price (FOP) for operating above Low Sustained Limit (LSL)
value
Type: number Default: null
Normally 0 to 100 on a defined base.
unit
UnitSymbol Type: enum (of string) Default: "none"
nan
multiplier
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
intervalLength Type: integer
Interval length.
emissionContent Type: object or number
The emission content per quantity of fuel burned.
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
UnitSymbol Type: enum (of string) Default: "kgPerJ"
nan
Type: number Default: null
nan
emissionType Type: enum (of string)
The type of emission, which also gives the production rate measurement unit. The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfur dioxide).
Must be one of:
"EmissionType.carbonDisulfide" "EmissionType.chlorine" "EmissionType.sulfurDioxide" "EmissionType.carbonDioxide" "EmissionType.hydrogenSulfide" "EmissionType.nitrogenOxide"
isNetGrossP Type: boolean
Flag is set to true when output is expressed in net active power.
shutdownCost Type: object
Fixed shutdown cost.
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
Currency Type: enum (of string) Default: null
nan
Type: number Default: null
nan
shutdownDate Type: string
The date and time of the most recent generating unit shutdown.
loadReductionTimeCurveType Type: string
type of the curve: Possible values are but not limited to:
Max, Min,
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
highLevelLimit Type: object or number
High target level limit, above which the reservoir operation will be penalized.
UnitSymbol Type: enum (of string) Default: "m"
nan
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
Type: number Default: null
nan
fuelAllocationEndDate Type: string
The end time and date of the fuel allocation schedule.
fuelAllocationStartDate Type: string
The start time and date of the fuel allocation schedule.
fuelType Type: enum (of string)
The type of fuel, which also indicates the corresponding measurement unit.
Must be one of:
"FuelType.hardCoal" "FuelType.coal" "FuelType.oilShale" "FuelType.lignite" "FuelType.coalDerivedGas" "FuelType.gas" "FuelType.brownCoalLignite" "FuelType.oil" "FuelType.other" "FuelType.peat"
maxFuelAllocation Type: number
The maximum amount of fuel that is allocated for consumption for the scheduled time period.
minFuelAllocation Type: number
The minimum amount of fuel that is allocated for consumption for the scheduled time period, e.g., based on a "take-or-pay" contract.
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y2Unit Type: enum (of string)
The Y2-axis units of measure.
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
isNetGrossP Type: boolean
Flag is set to true when output is expressed in net active power.
ResourceOperationMaintenanceCost.omCostIntermediateStartup
omCostIntermediateStartup Type: number
Verifiable O&M Cost ($), Intermediate Startup
ResourceOperationMaintenanceCost.solidfuelPercentAboveLowSustainedLimit
solidfuelPercentAboveLowSustainedLimit Type: object or number
Percentage of Solid Fuel for operating above Low Sustained Limit (LSL)
value
Type: number Default: null
Normally 0 to 100 on a defined base.
unit
UnitSymbol Type: enum (of string) Default: "none"
nan
multiplier
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
ignitionFuelType Type: enum (of string)
Type of ignition fuel.
Must be one of:
"FuelType.hardCoal" "FuelType.coal" "FuelType.oilShale" "FuelType.lignite" "FuelType.coalDerivedGas" "FuelType.gas" "FuelType.brownCoalLignite" "FuelType.oil" "FuelType.other" "FuelType.peat"
ResourceOperationMaintenanceCost.omCostLowSustainedLimit
omCostLowSustainedLimit Type: number
Verifiable O&M Cost ($/MWh), LSL
constraintRampType Type: enum (of string)
The condition that identifies whether a Generating Resource should be constrained from Ancillary Service provision if its Schedule or Dispatch change across Trading Hours or Trading Intervals requires more than a specified fraction of the duration of the Trading Hour or Trading Interval.
Valid values are Fast/Slow
Must be one of:
"ConstraintRampType.SLOW" "ConstraintRampType.FAST"
ResourceOperationMaintenanceCost.omCostColdStartup
omCostColdStartup Type: number
Verifiable O&M Cost ($), Cold Startup
wcrID Type: string
Wheeling Counter-Resource ID (required when Schedule Type=Wheel).
isNetGrossP Type: boolean
Flag is set to true when output is expressed in net active power.
StartRampCurve.hotStandbyRamp
hotStandbyRamp Type: object or number
The startup ramp rate in gross for a unit that is on hot standby.
multiplier
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
unit
UnitSymbol Type: enum (of string) Default: "WPers"
nan
value
Type: number Default: null
nan
outOfMarketType Type: boolean
To indicate an out-of-market (OOM) schedule.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
ReserveDemandCurve.reserveRequirementType
reserveRequirementType Type: enum (of string)
Reserve requirement type that the max and curve apply to. For example, operating reserve, regulation and contingency.
Must be one of:
"ReserveRequirementType.CONT" "ReserveRequirementType.REG" "ReserveRequirementType.OPRSV"
coolantTemperature Type: object or number
The machine's coolant temperature (e.g., ambient air or stator circulating water).
UnitSymbol Type: enum (of string) Default: "degC"
nan
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
Type: number Default: null
nan
operatingDate Type: string
Operating date, hour.
energyType Type: enum (of string)
Energy product type.
Must be one of:
"MarketProductType.LFD" "MarketProductType.RD" "MarketProductType.RC" "MarketProductType.SR" "MarketProductType.EN" "MarketProductType.RU" "MarketProductType.REG" "MarketProductType.NR" "MarketProductType.LFU"
hydrogenPressure Type: object or number
The hydrogen coolant pressure.
UnitSymbol Type: enum (of string) Default: "Pa"
nan
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
Type: number Default: null
nan
StartMainFuelCurve.mainFuelType
mainFuelType Type: enum (of string)
Type of main fuel.
Must be one of:
"FuelType.hardCoal" "FuelType.coal" "FuelType.oilShale" "FuelType.lignite" "FuelType.coalDerivedGas" "FuelType.gas" "FuelType.brownCoalLignite" "FuelType.oil" "FuelType.other" "FuelType.peat"
emissionType Type: enum (of string)
The type of emission, for example sulfur dioxide (SO2). The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfur dioxide).
Must be one of:
"EmissionType.carbonDisulfide" "EmissionType.chlorine" "EmissionType.sulfurDioxide" "EmissionType.carbonDioxide" "EmissionType.hydrogenSulfide" "EmissionType.nitrogenOxide"
emissionValueSource Type: enum (of string)
The source of the emission value.
Must be one of:
"EmissionValueSource.measured" "EmissionValueSource.calculated"
isNetGrossP Type: boolean
Flag is set to true when output is expressed in net active power.
rampRateType Type: enum (of string)
How ramp rate is applied (e.g. raise or lower, as when applied to a generation resource)
Must be one of:
"RampRateType.LD_PICKUP" "RampRateType.LD_DROP" "RampRateType.OP" "RampRateType.REG" "RampRateType.OP_RES" "RampRateType.INTERTIE"
checkOutType Type: enum (of string)
To indicate a check out type such as adjusted capacity or dispatch capacity.
Must be one of:
"CheckOutType.PRE_SCHEDULE" "CheckOutType.PRE_HOUR" "CheckOutType.AFTER_THE_FACT"
ReserveDemandCurve.reqMaxMW
reqMaxMW Type: number
Region requirement maximum limit
condition Type: enum (of string)
condition for the ramp rate
Must be one of:
"RampRateCondition.NORMAL" "RampRateCondition.BEST" "RampRateCondition.WORST" "RampRateCondition.NA"
marketType Type: enum (of string)
Market type.
Must be one of:
"MarketType.DAM" "MarketType.HAM" "MarketType.RTM" "MarketType.RUC"
directionType Type: enum (of string)
Import or export.
Must be one of:
"InterTieDirection.I" "InterTieDirection.E"
scheduleType Type: enum (of string)
Schedule type.
Must be one of:
"EnergyProductType.DYN" "EnergyProductType.FIRM" "EnergyProductType.NFRM" "EnergyProductType.WHL"
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
StartUpTimeCurve Type: object
Startup time curve as a function of down time, where time is specified in minutes. Relationship between unit startup time (Y1-axis) vs. unit elapsed down time (X-axis).
No Additional Properties
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
StartRampCurve Type: object
Rate in gross active power per minute (Y-axis) at which a unit can be loaded versus the number of hours (X-axis) the unit was off line.
No Additional Properties
StartRampCurve.hotStandbyRamp
hotStandbyRamp Type: object or number
The startup ramp rate in gross for a unit that is on hot standby.
multiplier
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
unit
UnitSymbol Type: enum (of string) Default: "WPers"
nan
value
Type: number Default: null
nan
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
ShutdownCurve Type: object
Relationship between the rate in gross active power/minute (Y-axis) at which a unit should be shutdown and its present gross MW output (X-axis).
No Additional Properties
shutdownCost Type: object
Fixed shutdown cost.
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
Currency Type: enum (of string) Default: null
nan
Type: number Default: null
nan
shutdownDate Type: string
The date and time of the most recent generating unit shutdown.
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
HeatRateCurve Type: object
Relationship between unit heat rate per active power (Y-axis) and unit output (X-axis). The heat input is from all fuels.
No Additional Properties
isNetGrossP Type: boolean
Flag is set to true when output is expressed in net active power.
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
EmissionCurve Type: object
Relationship between the unit's emission rate in units of mass per hour (Y-axis) and output active power (X-axis) for a given type of emission. This curve applies when only one type of fuel is being burned.
No Additional Properties
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
isNetGrossP Type: boolean
Flag is set to true when output is expressed in net active power.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
emissionContent Type: object or number
The emission content per quantity of fuel burned.
UnitMultiplier Type: enum (of string) Default: "none"
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
UnitSymbol Type: enum (of string) Default: "kgPerJ"
nan
Type: number Default: null
nan
emissionType Type: enum (of string)
The type of emission, which also gives the production rate measurement unit. The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfur dioxide).
Must be one of:
"EmissionType.carbonDisulfide" "EmissionType.chlorine" "EmissionType.sulfurDioxide" "EmissionType.carbonDioxide" "EmissionType.hydrogenSulfide" "EmissionType.nitrogenOxide"
name Type: string
The name is any free human readable and possibly non unique text naming the object.
VsCapabilityCurve Type: object
The P-Q capability curve for a voltage source converter, with P on X-axis and Qmin and Qmax on Y1-axis and Y2-axis.
No Additional Properties
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
StartUpCostCurve Type: object
Startup costs and time as a function of down time. Relationship between unit startup cost (Y1-axis) vs. unit elapsed down time (X-axis).
No Additional Properties
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
FuelCostCurve Type: object
Relationship between unit fuel cost in $/kWh(Y-axis) and unit output in MW (X-axis).
No Additional Properties
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
The X-axis units of measure.
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
RampRateCurve Type: object
Ramp rate as a function of resource MW output.
No Additional Properties
rampRateType Type: enum (of string)
How ramp rate is applied (e.g. raise or lower, as when applied to a generation resource)
Must be one of:
"RampRateType.LD_PICKUP" "RampRateType.LD_DROP" "RampRateType.OP" "RampRateType.REG" "RampRateType.OP_RES" "RampRateType.INTERTIE"
curveStyle Type: enum (of string)
The style or shape of the curve.
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
Multiplier for X-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
condition Type: enum (of string)
condition for the ramp rate
Must be one of:
"RampRateCondition.NORMAL" "RampRateCondition.BEST" "RampRateCondition.WORST" "RampRateCondition.NA"
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.
y1Multiplier Type: enum (of string)
Multiplier for Y1-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
The Y1-axis units of measure.
constraintRampType Type: enum (of string)
The condition that identifies whether a Generating Resource should be constrained from Ancillary Service provision if its Schedule or Dispatch change across Trading Hours or Trading Intervals requires more than a specified fraction of the duration of the Trading Hour or Trading Interval.
Valid values are Fast/Slow
Must be one of:
"ConstraintRampType.SLOW" "ConstraintRampType.FAST"
y2Multiplier Type: enum (of string)
Multiplier for Y2-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
The Y3-axis units of measure.
xUnit Type: enum (of string)
The X-axis units of measure.
y3Multiplier Type: enum (of string)
Multiplier for Y3-axis.
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y2Unit Type: enum (of string)
The Y2-axis units of measure.
description Type: string
The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
aliasName Type: string
The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.
mRID Type: string
Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
name Type: string
The name is any free human readable and possibly non unique text naming the object.
StartUpTimeCurve Type: object
Startup time curve as a function of down time, where time is specified in minutes. Relationship between unit startup time (Y1-axis) vs. unit elapsed down time (X-axis).
Same definition as StartUpTimeCurve
PriceCurve Type: object
No Additional Properties
y2Multiplier Type: enum (of string)
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y2Unit Type: enum (of string)
nan
y3Multiplier Type: enum (of string)
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y3Unit Type: enum (of string)
nan
curveStyle Type: enum (of string)
nan
Must be one of:
"CurveStyle.straightLineYValues" "CurveStyle.constantYValue"
xMultiplier Type: enum (of string)
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
xUnit Type: enum (of string)
nan
y1Multiplier Type: enum (of string)
nan
Must be one of:
"UnitMultiplier.f" "UnitMultiplier.c" "UnitMultiplier.G" "UnitMultiplier.d" "UnitMultiplier.z" "UnitMultiplier.p" "UnitMultiplier.y" "UnitMultiplier.h" "UnitMultiplier.Y" "UnitMultiplier.a" "UnitMultiplier.none" "UnitMultiplier.k" "UnitMultiplier.m" "UnitMultiplier.n" "UnitMultiplier.E" "UnitMultiplier.da" "UnitMultiplier.T" "UnitMultiplier.M" "UnitMultiplier.P" "UnitMultiplier.Z" "UnitMultiplier.micro"
y1Unit Type: enum (of string)
nan
cimObjectType Type: enum (of string)
Used in RAVENS Schema to identify the corresponding CIM Object Type of the JSON object.