Heat Storage Index

Heat Storage Attributes

NameUnitsDefault ValueValidation RuleDescription
Latitude°0Latitude
Longitude°0Longitude

Heat Storage Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Balance Period-False0In (0,1,2,3,4,5,6)FalseFrequency of balancing the Heat Storage
Build Cost$000False0FalseCost of building the heat storage
Build Non-anticipativity$False-1FalsePrice for violating build non-anticipativity constraints
Decomposition Bound Penalty$False1000000≥0FalsePenalty applied to violation of storage bounds when the decomposition implies possible violations
Decomposition Method-False1In (0,1,2)FalseMethod used to pass the optimal storage trajectory from one simulation phase to the next
Decomposition Penalty a-False0.0489FalseDecomposition storage target penalty function 'a' term
Decomposition Penalty b-False0.6931FalseDecomposition storage target penalty function 'b' term
Decomposition Penalty c-False0FalseDecomposition storage target penalty function 'c' term
Decomposition Penalty x-False1.1FalseDecomposition storage target penalty function 'x' term
Dump Heat Penalty$/GJ (Metric), $/MMBtu (U.S. Imperial)False-1FalsePenalty applied to dump heat from the storage. A value of -1 means dump is not allowed.
Economic LifeyrFalse30≥0FalseEconomic life of the heat storage (period over which fixed costs are recovered).
End Effects Method-False1In (1,2)FalseMethod used to value or constrain end-of-period heat volumes
Expansion Optimality-False0In (0,2)FalseExpansion planning integerization scheme.
Heat Injection Charge$/GJ (Metric), $/MMBtu (U.S. Imperial)False0FalseIncremental cost of injecting heat into the storage
Heat Injection Efficiency%False100Between 0 And 100FalseEfficiency of heat injection
Heat Loss%False0FalseRate at which heat is lost from storage
Heat Withdrawal Charge$/GJ (Metric), $/MMBtu (U.S. Imperial)False0FalseIncremental cost of withdrawing heat from the storage
Heat Withdrawal Efficiency%False100Between 0 And 100FalseEfficiency of heat withdrawal
Initial HeatGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseInitial heat in the storage
Integerization HorizonyrFalse-1≥-1FalseNumber of years over which the expansion decisions are integerized
Lead TimeyrFalse0≥0FalseNumber of years after which the expansion project can begin
Max HeatGJ (Metric), MMBtu (U.S. Imperial)False1E+30FalseMaximum heat allowed in storage
Max Heat InjectionGJ (Metric), MMBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be injected into the storage
Max Heat Injection DayTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be injected into the storage in a day
Max Heat Injection HourGJ (Metric), MMBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be injected into the storage in a hour
Max Heat Injection MonthTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be injected into the storage in a month
Max Heat Injection WeekTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be injected into the storage in a week
Max Heat Injection YearTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be injected into the storage in a year
Max Heat WithdrawalGJ (Metric), MMBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be withdrawn from the storage
Max Heat Withdrawal DayTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be withdrawn from the storage in a day
Max Heat Withdrawal HourGJ (Metric), MMBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be withdrawn from the storage in a hour
Max Heat Withdrawal MonthTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be withdrawn from the storage in a month
Max Heat Withdrawal WeekTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be withdrawn from the storage in a week
Max Heat Withdrawal YearTJ (Metric), BBtu (U.S. Imperial)False1E+30≥0FalseMaximum amount of heat that can be withdrawn from the storage in a year
Max Units Built-False0≥0FalseMaximum number of units automatically constructed in aggregate over the planning horizon
Max Units Built in Year-False1E+30≥0FalseMaximum number of units automatically constructed in any single year of the planning horizon
Max Units Retired-False0≥0FalseMaximum number of units automatically retired in aggregate over the planning horizon
Max Units Retired in Year-False1E+30≥0FalseMaximum number of units automatically retired in any single year of the planning horizon
Min HeatGJ (Metric), MMBtu (U.S. Imperial)False0FalseMinimum heat allowed in storage
Min Heat InjectionGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be injected into the storage
Min Heat Injection DayTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be injected into the storage each day
Min Heat Injection HourGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be injected into the storage each hour
Min Heat Injection MonthTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be injected into the storage each month
Min Heat Injection WeekTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be injected into the storage each week
Min Heat Injection YearTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be injected into the storage each year
Min Heat WithdrawalGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be withdrawn from storage
Min Heat Withdrawal DayTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be withdrawn from storage each day
Min Heat Withdrawal HourGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be withdrawn from storage each hour
Min Heat Withdrawal MonthTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be withdrawn from storage each month
Min Heat Withdrawal WeekTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be withdrawn from storage each week
Min Heat Withdrawal YearTJ (Metric), BBtu (U.S. Imperial)False0≥0FalseAmount of heat that must be withdrawn from storage each year
Min Units Built-False0≥0FalseMinimum number of units automatically constructed in aggregate over the planning horizon
Min Units Built in Year-False0≥0FalseMinimum number of units automatically constructed in any single year of the planning horizon
Min Units Retired-False0≥0FalseMinimum number of units automatically retired in aggregate over the planning horizon
Min Units Retired in Year-False0≥0FalseMinimum number of units automatically retired in any single year of the planning horizon
Project Start Date-False36526≥0FalseStart date of heat storage project, for expansion planning.
Retire Non-anticipativity$False-1FalsePrice for violating retire non-anticipativity constraints
Retirement Cost$000False0FalseCost of retiring the heat storage
Retirement StorageYes/NoFalse0In (0,1)FalseIndicates if the heat storage is eligible for retirement planning
TargetGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseStorage target per interval
Target DayGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseEnd of day storage target
Target HourGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseEnd of hour storage target
Target MonthGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseEnd of month storage target
Target Penalty$/GJ (Metric), $/MMBtu (U.S. Imperial)False-1FalsePenalty for violating the target
Target WeekGJ (Metric), MMBtu (U.S. Imperial)False0≥0Falseend of week storage target
Target YearGJ (Metric), MMBtu (U.S. Imperial)False0≥0FalseEnd of year storage target
Technical LifeyrFalse1E+30≥0FalseTechnical lifetime of the heat storage
Units-False1≥0TrueNumber of Heat Storage units in service
WACC%False10≥0FalseWeighted average cost of capital

Heat Storage Constraints Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
End Heat CoefficientGJ (Metric), MMBtu (U.S. Imperial)False0FalseCoefficient of storage end heat.
Injection CoefficientGJ (Metric), MMBtu (U.S. Imperial)False0FalseCoefficient of heat storage injection
Units Built Coefficient-False0FalseCoefficient of number of units built
Units Built in Year Coefficient-False0FalseCoefficient of number of units built in the year constraint
Units Retired Coefficient-False0FalseCoefficient of number of units retired
Units Retired in Year Coefficient-False0FalseCoefficient of number of units retired in the year constraint
Withdrawal CoefficientGJ (Metric), MMBtu (U.S. Imperial)False0FalseCoefficient of heat storage withdrawal

Heat Storage Objectives Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
End Heat CoefficientGJ (Metric), MMBtu (U.S. Imperial)False0FalseCoefficient of storage end heat
Injection CoefficientGJ (Metric), MMBtu (U.S. Imperial)False0FalseCoefficient of heat storage injection
Units Built Coefficient-False0FalseCoefficient of number of units built
Units Built in Year Coefficient-False0FalseCoefficient of number of units built in the year
Units Retired Coefficient-False0FalseCoefficient of number of units retired
Units Retired in Year Coefficient-False0FalseCoefficient of number of units retired in the year
Withdrawal CoefficientGJ (Metric), MMBtu (U.S. Imperial)False0FalseCoefficient of heat storage withdrawal

Heat Storage Output Properties

NameSummary NameProperty GroupPhasesMulti-bandDescription
Build Cost - $000Build Cost - $000ExpansionLT PlanFalseCost of building the heat storage
End Heat - GJ (Metric), MMBtu (U.S. Imperial)End Heat - GJ (Metric), MMBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseHeat in storage at the end of the period
Heat Injection - GJ (Metric), MMBtu (U.S. Imperial)Heat Injection - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseHeat injected into storage
Heat Injection Cost - $Heat Injection Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of injecting heat into storage
Heat Loss - GJ (Metric), MMBtu (U.S. Imperial)Heat Loss - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseRate at which heat is lost from storage
Heat Shadow Price - $/GJ (Metric), $/MMBtu (U.S. Imperial)Heat Shadow Price - $/GJ (Metric), $/MMBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseShadow price of heat in storage
Heat Withdrawal - GJ (Metric), MMBtu (U.S. Imperial)Heat Withdrawal - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseHeat withdrawn from storage
Heat Withdrawal Cost - $Heat Withdrawal Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of withdrawing heat from storage
Initial Heat - GJ (Metric), MMBtu (U.S. Imperial)Initial Heat - GJ (Metric), MMBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseInitial heat in the storage
Max Heat - GJ (Metric), MMBtu (U.S. Imperial)Max Heat - GJ (Metric), MMBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseMaximum heat allowed in storage
Min Heat - GJ (Metric), MMBtu (U.S. Imperial)Min Heat - GJ (Metric), MMBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseMinimum heat allowed in storage
Net Heat Withdrawal - GJ (Metric), MMBtu (U.S. Imperial)Net Heat Withdrawal - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseNet of withdrawal and injection
Retirement Cost - $000Retirement Cost - $000ExpansionLT PlanFalseCost of retiring the heat storage
Units Built Units BuiltExpansionLT PlanFalseNumber of Heat Storage units built in this year
Units Retired Units RetiredExpansionLT PlanFalseNumber of Heat Storage units retired in this year