Flow Storage Index

Flow Storage Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Balance Period-False0In (0,1,2,3,4,5,6)FalseFrequency of inventory balance
Build Cost$True0FalseCost of building a unit
Build Cost Multiplier-False0In (0,2)FalseSets the unit for the input Build Cost
Build Non-anticipativity$False-1FalsePrice for violating build non-anticipativity constraints
Decomposition Bound Penalty$False1000000≥0FalsePenalty applied to violation of inventory bounds when the decomposition implies possible violations
Decomposition Method-False1In (0,1,2)FalseMethod used to pass the optimal inventory trajectory from one simulation phase to the next
Decomposition Penalty a-False0.0489FalseDecomposition inventory target penalty function 'a' term
Decomposition Penalty b-False0.6931FalseDecomposition inventory target penalty function 'b' term
Decomposition Penalty c-False0FalseDecomposition inventory target penalty function 'c' term
Decomposition Penalty x-False1.1FalseDecomposition inventory target penalty function 'x' term
Delivery~False0FalseAmount of the Commodity added to inventory
Delivery Charge$/~False0FalseCost of deliveries of the Commodity to inventory
Economic LifeyrFalse30≥0FalseEconomic life of the unit (period over which fixed costs are recovered)
End Effects Method-False1In (1,2)FalseMethod used to value or constrain end-of-period inventory
Expansion Optimality-False2In (0,2)FalseExpansion planning integerization scheme
FO&M Charge$False0FalseAnnual fixed operation and maintenance charge
Injection Charge$/~False0FalseCost of adding the Commodity to inventory
Injection Efficiency%True100FalseProportion of injected commodity reaching storage net of losses
Inventory Charge$/~False0FalseCost of keeping the Commodity in inventory
Max CyclescyclesFalse1E+30FalseNumber of cycles allowed each interval
Max Cycles DaycyclesFalse1E+30FalseNumber of cycles allowed each day
Max Cycles HourcyclesFalse1E+30FalseNumber of cycles allowed each hour
Max Cycles MonthcyclesFalse1E+30FalseNumber of cycles allowed each month
Max Cycles WeekcyclesFalse1E+30FalseNumber of cycles allowed each week
Max Cycles YearcyclesFalse1E+30FalseNumber of cycles allowed each year
Max Injection~False1E+30≥0FalseMaximum amount of the Commodity that can be put into inventory in any interval
Max Injection Day~False1E+30≥0FalseMaximum amount of the Commodity that can be put into inventory in any day
Max Injection Hour~False1E+30≥0FalseMaximum amount of the Commodity that can be put into inventory in any hour
Max Injection Month~False1E+30≥0FalseMaximum amount of the Commodity that can be put into inventory in any month
Max Injection Week~False1E+30≥0FalseMaximum amount of the Commodity that can be put into inventory in any week
Max Injection Year~False1E+30≥0FalseMaximum amount of the Commodity that can be put into inventory in any year
Max Inventory~False0FalseMaximum amount of the Commodity allowed in inventory
Max Inventory Change~False1E+30≥0FalseMaximum rate of change in inventory in any interval
Max Inventory Change Day~False1E+30≥0FalseMaximum rate of change in inventory in any day
Max Inventory Change Hour~False1E+30≥0FalseMaximum rate of change in inventory in any hour
Max Inventory Change Month~False1E+30≥0FalseMaximum rate of change in inventory in any month
Max Inventory Change Penalty$/~False-1FalsePenalty for violating the [Max Ramp] constraints
Max Inventory Change Week~False1E+30≥0FalseMaximum rate of change in inventory in any week
Max Inventory Change Year~False1E+30≥0FalseMaximum rate of change in inventory in any 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
Max Withdrawal~False1E+30≥0FalseMaximum amount of the Commodity that can be taken from inventory in any interval
Max Withdrawal Day~False1E+30≥0FalseMaximum amount of the Commodity that can be taken from inventory in a day
Max Withdrawal Hour~False1E+30≥0FalseMaximum amount of the Commodity that can be taken from inventory in a hour
Max Withdrawal Month~False1E+30≥0FalseMaximum amount of the Commodity that can be taken from inventory in a month
Max Withdrawal Week~False1E+30≥0FalseMaximum amount of the Commodity that can be taken from inventory in a week
Max Withdrawal Year~False1E+30≥0FalseMaximum amount of the Commodity that can be taken from inventory in a year
Min Injection~False0≥0FalseAmount of the Commodity that must be added to inventory in any interval
Min Injection Day~False0≥0FalseAmount of the Commodity that must be added to inventory in any day
Min Injection Hour~False0≥0FalseAmount of the Commodity that must be added to inventory in any hour
Min Injection Month~False0≥0FalseAmount of the Commodity that must be added to inventory in any month
Min Injection Week~False0≥0FalseAmount of the Commodity that must be added to inventory in any week
Min Injection Year~False0≥0FalseAmount of the Commodity that must be added to inventory in any year
Min Inventory~False0FalseMinimum amount of the Commodity required in inventory
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
Min Withdrawal~False0≥0FalseAmount of the Commodity that must be taken from inventory each interval
Min Withdrawal Day~False0≥0FalseAmount of the Commodity that must be taken from inventory each day
Min Withdrawal Hour~False0≥0FalseAmount of the Commodity that must be taken from inventory each hour
Min Withdrawal Month~False0≥0FalseAmount of the Commodity that must be taken from inventory each month
Min Withdrawal Week~False0≥0FalseAmount of the Commodity that must be taken from inventory each week
Min Withdrawal Year~False0≥0FalseAmount of the Commodity that must be taken from inventory each year
Opening Inventory~False0≥0FalseInitial amount of the Commodity in inventory
Project Start Date-False36526≥0FalseStart date of project, for expansion planning
Reservation Charge$/~False0FalseCost applied to unused inventory capacity
Retire Non-anticipativity$False-1FalsePrice for violating retire non-anticipativity constraints
Retirement Cost$False0FalseCost of retiring a unit
Target~False0≥0FalseTarget level of inventory at the end of the interval
Target Day~False0≥0FalseTarget level of inventory at the end of the day
Target Hour~False0≥0FalseTarget level of inventory at the end of the hour
Target Month~False0≥0FalseTarget level of inventory at the end of the month
Target Penalty$/~False-1FalsePenalty for violating the target inventory
Target Week~False0≥0FalseTarget level of inventory at the end of the week
Target Year~False0≥0FalseTarget level of inventory at the end of the year
Technical LifeyrFalse1E+30≥0FalseTechnical lifetime of the unit
Units-False1In (0,1)TrueFlag if the Flow Storage is modeled
WACC%False10≥0FalseWeighted average cost of capital
Withdrawal Charge$/~False0FalseCost of taking the Commodity out of inventory
Withdrawal Efficiency%True100FalseProportion of commodity withdrawn from storage net of losses
x-True0FalseValue to pass-through to solution
y-True0FalseValue to pass-through to solution
z-True0FalseValue to pass-through to solution

Flow Storage Constraints Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Build Cost Coefficient$False0FalseCoefficient of total build cost
Built Coefficient-False0FalseCoefficient on binary variable indicating if any capacity is built to date
Built in Year Coefficient-False0FalseCoefficient on binary variable indicating if any capacity is built in the year
Capacity Built Coefficient-False0FalseCoefficient of capacity built
Capacity Retired Coefficient-False0FalseCoefficient of capacity retired
Closing Inventory Coefficient~False0FalseCoefficient of Commodity in inventory
Cycles CoefficientcyclesFalse0FalseCoefficient of cycles
Delivery Coefficient~False0FalseCoefficient of additions of the Commodity to inventory
Injection Coefficient~False0FalseCoefficient of injection of the Commodity into inventory
Inventory Change Coefficient~False0FalseCoefficient of change in the amount of the Commodity in inventory
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 Coefficient~False0FalseCoefficient of withdrawal of the Commodity from inventory

Flow Storage Objectives Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Build Cost Coefficient$False0FalseCoefficient of total build cost
Built Coefficient-False0FalseCoefficient on binary variable indicating if any capacity is built to date
Built in Year Coefficient-False0FalseCoefficient on binary variable indicating if any capacity is built in the year
Capacity Built Coefficient-False0FalseCoefficient of capacity built
Capacity Retired Coefficient-False0FalseCoefficient of capacity retired
Closing Inventory Coefficient~False0FalseCoefficient of Commodity in inventory
Cycles CoefficientcyclesFalse0FalseCoefficient of cycles
Delivery Coefficient~False0FalseCoefficient of additions of the Commodity to inventory
Injection Coefficient~False0FalseCoefficient of injection of the Commodity into inventory
Inventory Change Coefficient~False0FalseCoefficient of change in the amount of the Commodity in inventory
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 Coefficient~False0FalseCoefficient of withdrawal of the Commodity from inventory

Flow Storage Output Properties

NameSummary NameProperty GroupPhasesMulti-bandDescription
Age - cyclesAge - cyclesExpansionLT Plan, MT Schedule, ST ScheduleFalseNumber of cycles completed
Annualized Build Cost - $000Annualized Build Cost - $000ExpansionLT PlanFalseAnnualized cost of units built
Build Cost - $000Build Cost - $000ExpansionLT PlanFalseCost of units built
Capacity Built - ~Capacity Built - ~ExpansionLT PlanFalseCapacity built
Capacity Retired - ~Capacity Retired - ~ExpansionLT PlanFalseCapacity retired
Closing Inventory - ~Closing Inventory - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseAmount of the Commodity in inventory
Consumption - ~Consumption - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseGross amount of the Commodity drawn from the Flow Node
Delivery - ~Delivery - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseAmount of the Commodity added to inventory
Delivery Cost - $Delivery Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of additions to inventory
Fixed Costs - $Fixed Costs - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseTotal fixed costs including amortized build costs
FO&M Cost - $FO&M Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseFixed operation and maintenance cost
Injection - ~Injection - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseNet amount of the Commodity added to inventory
Injection Cost - $Injection Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of injections to the inventory
Injection Losses - ~Injection Losses - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseLosses from injections
Inventory Change - ~Inventory Change - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseChange in Commodity in inventory
Inventory Cost - $Inventory Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of holding the Commodity in inventory
Max Inventory - ~Max Inventory - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseMaximum amount of the Commodity allowed in inventory
Min Inventory - ~Min Inventory - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseMinimum amount of the Commodity required in inventory
Net New Capacity - ~Net New Capacity - ~ExpansionLT PlanFalseCapacity net of build and retire
Net Withdrawal - ~Net Withdrawal - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseNet of withdrawal and injection
Opening Inventory - ~Opening Inventory - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseInitial amount of the Commodity in inventory
Production - ~Production - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseNet amount of the Commodity released to the Flow Node
Reservation Cost - $Reservation Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of unused inventory capacity
Retirement Cost - $000Retirement Cost - $000ExpansionLT PlanFalseCost of retiring a unit
Shadow Price - $/~Shadow Price - $/~ProductionLT Plan, MT Schedule, ST ScheduleFalseShadow price of the Commodity from binding constraints
Units UnitsProductionLT Plan, MT Schedule, ST ScheduleFalseNumber of units
Units Built Units BuiltExpansionLT PlanFalseNumber of units built
Units Retired Units RetiredExpansionLT PlanFalseNumber of units retired
Withdrawal - ~Withdrawal - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseGross amount of the Commodity withdrawn from inventory
Withdrawal Cost - $Withdrawal Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost of withdrawals from inventory
Withdrawal Losses - ~Withdrawal Losses - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseLosses from withdrawals
x xPass-throughLT Plan, MT Schedule, ST ScheduleTrueValue to pass-through to solution
y yPass-throughLT Plan, MT Schedule, ST ScheduleTrueValue to pass-through to solution
z zPass-throughLT Plan, MT Schedule, ST ScheduleTrueValue to pass-through to solution