Heat Storage Index
Heat Storage Attributes
Name | Units | Default Value | Validation Rule | Description |
---|---|---|---|---|
Latitude | ° | 0 | Latitude | |
Longitude | ° | 0 | Longitude |
Heat Storage Input Properties
Name | Units | Multi-band | Default Value | Validation Rule | Key Property | Description |
---|---|---|---|---|---|---|
Balance Period | - | False | 0 | In (0,1,2,3,4,5,6) | False | Frequency of balancing the Heat Storage |
Build Cost | $000 | False | 0 | False | Cost of building the heat storage | |
Decomposition Bound Penalty | $ | False | 1000000 | ≥0 | False | Penalty applied to violation of storage bounds when the decomposition implies possible violations |
Decomposition Method | - | False | 1 | In (0,1,2) | False | Method used to pass the optimal storage trajectory from one simulation phase to the next |
Decomposition Penalty a | - | False | 0.0489 | False | Decomposition storage target penalty function 'a' term | |
Decomposition Penalty b | - | False | 0.6931 | False | Decomposition storage target penalty function 'b' term | |
Decomposition Penalty c | - | False | 0 | False | Decomposition storage target penalty function 'c' term | |
Decomposition Penalty x | - | False | 1.1 | False | Decomposition storage target penalty function 'x' term | |
Dump Heat Penalty | $/GJ (Metric), $/MMBtu (U.S. Imperial) | False | -1 | False | Penalty applied to dump heat from the storage. A value of -1 means dump is not allowed. | |
Economic Life | yr | False | 30 | ≥0 | False | Economic life of the heat storage (period over which fixed costs are recovered). |
End Effects Method | - | False | 1 | In (1,2) | False | Method used to value or constrain end-of-period heat volumes |
Expansion Optimality | - | False | 0 | In (0,2) | False | Expansion planning integerization scheme. |
Heat Injection Charge | $/GJ (Metric), $/MMBtu (U.S. Imperial) | False | 0 | False | Incremental cost of injecting heat into the storage | |
Heat Injection Efficiency | % | False | 100 | Between 0 And 100 | False | Efficiency of heat injection |
Heat Loss | % | False | 0 | False | Rate at which heat is lost from storage | |
Heat Withdrawal Charge | $/GJ (Metric), $/MMBtu (U.S. Imperial) | False | 0 | False | Incremental cost of withdrawing heat from the storage | |
Heat Withdrawal Efficiency | % | False | 100 | Between 0 And 100 | False | Efficiency of heat withdrawal |
Initial Heat | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | Initial heat in the storage |
Lead Time | yr | False | 0 | ≥0 | False | Number of years after which the expansion project can begin |
Max Heat | GJ (Metric), MMBtu (U.S. Imperial) | False | 1E+30 | False | Maximum heat allowed in storage | |
Max Heat Injection | GJ (Metric), MMBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be injected into the storage |
Max Heat Injection Day | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be injected into the storage in a day |
Max Heat Injection Hour | GJ (Metric), MMBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be injected into the storage in a hour |
Max Heat Injection Month | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be injected into the storage in a month |
Max Heat Injection Week | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be injected into the storage in a week |
Max Heat Injection Year | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be injected into the storage in a year |
Max Heat Withdrawal | GJ (Metric), MMBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be withdrawn from the storage |
Max Heat Withdrawal Day | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be withdrawn from the storage in a day |
Max Heat Withdrawal Hour | GJ (Metric), MMBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be withdrawn from the storage in a hour |
Max Heat Withdrawal Month | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be withdrawn from the storage in a month |
Max Heat Withdrawal Week | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be withdrawn from the storage in a week |
Max Heat Withdrawal Year | TJ (Metric), BBtu (U.S. Imperial) | False | 1E+30 | ≥0 | False | Maximum amount of heat that can be withdrawn from the storage in a year |
Max Units Built | - | False | 0 | ≥0 | False | Maximum number of units automatically constructed in aggregate over the planning horizon |
Max Units Retired | - | False | 0 | ≥0 | False | Maximum number of units automatically retired in aggregate over the planning horizon |
Min Heat | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Minimum heat allowed in storage | |
Min Heat Injection | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be injected into the storage |
Min Heat Injection Day | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be injected into the storage each day |
Min Heat Injection Hour | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be injected into the storage each hour |
Min Heat Injection Month | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be injected into the storage each month |
Min Heat Injection Week | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be injected into the storage each week |
Min Heat Injection Year | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be injected into the storage each year |
Min Heat Withdrawal | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be withdrawn from storage |
Min Heat Withdrawal Day | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be withdrawn from storage each day |
Min Heat Withdrawal Hour | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be withdrawn from storage each hour |
Min Heat Withdrawal Month | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be withdrawn from storage each month |
Min Heat Withdrawal Week | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be withdrawn from storage each week |
Min Heat Withdrawal Year | TJ (Metric), BBtu (U.S. Imperial) | False | 0 | ≥0 | False | Amount of heat that must be withdrawn from storage each year |
Project Start Date | - | False | 36526 | ≥0 | False | Start date of heat storage project, for expansion planning. |
Retirement Cost | $000 | False | 0 | False | Cost of retiring the heat storage | |
Retirement Storage | Yes/No | False | 0 | In (0,1) | False | Indicates if the heat storage is eligible for retirement planning |
Target | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | Storage target per interval |
Target Day | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | End of day storage target |
Target Hour | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | End of hour storage target |
Target Month | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | End of month storage target |
Target Penalty | $/GJ (Metric), $/MMBtu (U.S. Imperial) | False | -1 | False | Penalty for violating the target | |
Target Week | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | end of week storage target |
Target Year | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | ≥0 | False | End of year storage target |
Technical Life | yr | False | 1E+30 | ≥0 | False | Technical lifetime of the heat storage |
Units | - | False | 1 | ≥0 | True | Number of Heat Storage units in service |
WACC | % | False | 10 | ≥0 | False | Weighted average cost of capital |
Heat Storage Constraints Input Properties
Name | Units | Multi-band | Default Value | Validation Rule | Key Property | Description |
---|---|---|---|---|---|---|
End Heat Coefficient | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Coefficient of storage end heat. | |
Injection Coefficient | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Coefficient of heat storage injection | |
Units Built Coefficient | - | False | 0 | False | Coefficient of number of units built | |
Units Built in Year Coefficient | - | False | 0 | False | Coefficient of number of units built in the year constraint | |
Units Retired Coefficient | - | False | 0 | False | Coefficient of number of units retired | |
Units Retired in Year Coefficient | - | False | 0 | False | Coefficient of number of units retired in the year constraint | |
Withdrawal Coefficient | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Coefficient of heat storage withdrawal |
Heat Storage Objectives Input Properties
Name | Units | Multi-band | Default Value | Validation Rule | Key Property | Description |
---|---|---|---|---|---|---|
End Heat Coefficient | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Coefficient of storage end heat | |
Injection Coefficient | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Coefficient of heat storage injection | |
Units Built Coefficient | - | False | 0 | False | Coefficient of number of units built | |
Units Built in Year Coefficient | - | False | 0 | False | Coefficient of number of units built in the year | |
Units Retired Coefficient | - | False | 0 | False | Coefficient of number of units retired | |
Units Retired in Year Coefficient | - | False | 0 | False | Coefficient of number of units retired in the year | |
Withdrawal Coefficient | GJ (Metric), MMBtu (U.S. Imperial) | False | 0 | False | Coefficient of heat storage withdrawal |
Heat Storage Output Properties
Name | Summary Name | Property Group | Phases | Multi-band | Description |
---|---|---|---|---|---|
Build Cost - $000 | Build Cost - $000 | Expansion | LT Plan | False | Cost of building the heat storage |
End Heat - GJ (Metric), MMBtu (U.S. Imperial) | End Heat - GJ (Metric), MMBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Heat in storage at the end of the period |
Heat Injection - GJ (Metric), MMBtu (U.S. Imperial) | Heat Injection - TJ (Metric), BBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Heat injected into storage |
Heat Injection Cost - $ | Heat Injection Cost - $000 | Production | LT Plan, MT Schedule, ST Schedule | False | Cost of injecting heat into storage |
Heat Loss - GJ (Metric), MMBtu (U.S. Imperial) | Heat Loss - TJ (Metric), BBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Rate 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) | Production | LT Plan, MT Schedule, ST Schedule | False | Shadow price of heat in storage |
Heat Withdrawal - GJ (Metric), MMBtu (U.S. Imperial) | Heat Withdrawal - TJ (Metric), BBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Heat withdrawn from storage |
Heat Withdrawal Cost - $ | Heat Withdrawal Cost - $000 | Production | LT Plan, MT Schedule, ST Schedule | False | Cost of withdrawing heat from storage |
Initial Heat - GJ (Metric), MMBtu (U.S. Imperial) | Initial Heat - GJ (Metric), MMBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Initial heat in the storage |
Max Heat - GJ (Metric), MMBtu (U.S. Imperial) | Max Heat - GJ (Metric), MMBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Maximum heat allowed in storage |
Min Heat - GJ (Metric), MMBtu (U.S. Imperial) | Min Heat - GJ (Metric), MMBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Minimum heat allowed in storage |
Net Heat Withdrawal - GJ (Metric), MMBtu (U.S. Imperial) | Net Heat Withdrawal - TJ (Metric), BBtu (U.S. Imperial) | Production | LT Plan, MT Schedule, ST Schedule | False | Net of withdrawal and injection |
Retirement Cost - $000 | Retirement Cost - $000 | Expansion | LT Plan | False | Cost of retiring the heat storage |
Units Built | Units Built | Expansion | LT Plan | False | Number of Heat Storage units built in this year |
Units Retired | Units Retired | Expansion | LT Plan | False | Number of Heat Storage units retired in this year |