Commodity Index

Commodity Attributes

NameUnitsDefault ValueValidation RuleDescription
Energy DensityMJ0Energy per unit of the Commodity
Intrinsic-0In (0,1,2,3,4)Intrinsic Commodity
Unit-0Unit the Commodity is measured in
Unit Type-0In (0,1)Convention for reporting of Commodity at the interval level

Commodity Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Acceptable Risk$False0FalseAcceptable risk around target net profit
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
Formulate RiskYes/NoFalse0In (0,-1)FalseIf constraint should be formulated to bound net profit risk
Hint Units Built-False0≥0FalseCapacity expansion solution to be passed to the optimizer as a hint or initial solution
Hint Units Retired-False0≥0FalseCapacity expansion solution to be passed to the optimizer as a hint or initial solution
Injection Charge$/~False0FalseCost of adding the Commodity to inventory
Injection Efficiency%True100FalseProportion of injected commodity reaching storage net of losses
Integerization HorizonyrFalse-1≥-1FalseNumber of years over which the expansion decisions are integerized
Inventory Charge$/~False0FalseCost of keeping the Commodity in inventory
Max Consumption~False1E+30FalseMaximum consumption per interval
Max Consumption Custom~False1E+30FalseMaximum consumption over custom timeframe
Max Consumption Day~False1E+30FalseMaximum consumption per day
Max Consumption Hour~False1E+30FalseMaximum consumption per hour
Max Consumption Month~False1E+30FalseMaximum consumption per month
Max Consumption Penalty$/~False-1FalsePenalty for violation of [Max Consumption] constraints
Max Consumption Week~False1E+30FalseMaximum consumption per week
Max Consumption Year~False1E+30FalseMaximum consumption per 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 Production~False1E+30FalseMaximum production per interval
Max Production Custom~False1E+30FalseMaximum production over custom timeframe
Max Production Day~False1E+30FalseMaximum production per day
Max Production Hour~False1E+30FalseMaximum production per hour
Max Production Month~False1E+30FalseMaximum production per month
Max Production Penalty$/~False-1FalsePenalty for violation of [Max Production] constraints
Max Production Week~False1E+30FalseMaximum production per week
Max Production Year~False1E+30FalseMaximum production per 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 Consumption~False0FalseMinimum consumption per interval
Min Consumption Custom~False0FalseMinimum consumption over custom timeframe
Min Consumption Day~False0FalseMinimum consumption per day
Min Consumption Hour~False0FalseMinimum consumption per hour
Min Consumption Month~False0FalseMinimum consumption per month
Min Consumption Penalty$/~False-1FalsePenalty for violation of [Min Consumption] constraints
Min Consumption Week~False0FalseMinimum consumption per week
Min Consumption Year~False0FalseMinimum consumption per 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 Production~False0FalseMinimum production per interval
Min Production Custom~False0FalseMinimum production over custom timeframe
Min Production Day~False0FalseMinimum production per day
Min Production Hour~False0FalseMinimum production per hour
Min Production Month~False0FalseMinimum production per month
Min Production Penalty$/~False-1FalsePenalty for violation of [Min Production] constraints
Min Production Week~False0FalseMinimum production per week
Min Production Year~False0FalseMinimum production per 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
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
Price$/~False0FalsePrice of the Commodity for the given level of Net Consumption
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
Risk Level-False0.1Between 0 and 1FalseRisk level for risk-constrained optimization
Target~False0≥0FalseTarget level of inventory at the end of the interval
Target Custom~False0≥0FalseTarget level of inventory at the end of the horizon
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-False1≥0TrueNumber of Commodity 'units' where zero switches the Commodity out of the simulation
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

Commodity Constraints Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Acceptable Risk Coefficient-False0FalseCoefficient of entity acceptable risk
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
Consumption Coefficient~False0FalseCoefficient of Commodity consumption in the Constraint
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
Net Profit Coefficient$False0FalseCoefficient of net profit
Net Revenue Coefficient$False0FalseCoefficient of net revenue
Production Coefficient~False0FalseCoefficient of Commodity production in the Constraint
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

Commodity Objectives Input Properties

NameUnitsMulti-bandDefault ValueValidation RuleKey PropertyDescription
Acceptable Risk Coefficient-False0FalseCoefficient of entity acceptable risk
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
Consumption Coefficient~False0FalseCoefficient of Commodity consumption in the Objective
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
Net Profit Coefficient$False0FalseCoefficient of net profit
Net Revenue Coefficient$False0FalseCoefficient of net revenue
Production Coefficient~False0FalseCoefficient of Commodity production
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

Commodity Output Properties

NameSummary NameProperty GroupPhasesMulti-bandDescription
Annualized Build Cost - $000Annualized Build Cost - $000ExpansionLT PlanFalseAnnualized cost of units built
Average Utilization - %Average Utilization - %StorageLT Plan, MT Schedule, ST ScheduleFalseAverage inventory capacity utilization
Average Working Utilization - %Average Working Utilization - %StorageLT Plan, MT Schedule, ST ScheduleFalseAverage working inventory capacity utilization
Build Cost - $000Build Cost - $000ExpansionLT PlanFalseCost of units built
Capacity Built Capacity BuiltExpansionLT PlanFalseCapacity built
Capacity Retired Capacity RetiredExpansionLT PlanFalseCapacity retired
Closing Inventory - ~Closing Inventory - ~StorageLT Plan, MT Schedule, ST ScheduleFalseAmount of the Commodity in inventory
Consumption - ~Consumption - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseConsumption of the Commodity
Cost - $Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseCost incurred by consumption of the Commodity
Delivery - ~Delivery - ~StorageLT Plan, MT Schedule, ST ScheduleFalseAmount of the Commodity added to inventory
Delivery Cost - $Delivery Cost - $000StorageLT Plan, MT Schedule, ST ScheduleFalseCost of additions to inventory
Electric Energy Consumption - MWElectric Energy Consumption - GWhProductionLT Plan, MT Schedule, ST ScheduleFalseEquivalent electric energy consumption
Electric Energy Production - MWElectric Energy Production - GWhProductionLT Plan, MT Schedule, ST ScheduleFalseEquivalent electric energy production
Energy Consumption - GJ (Metric), MMBtu (U.S. Imperial)Energy Consumption - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseEquivalent energy consumption
Energy Production - GJ (Metric), MMBtu (U.S. Imperial)Energy Production - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseEquivalent energy production
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 - ~StorageLT Plan, MT Schedule, ST ScheduleFalseAmount of the Commodity added to inventory
Injection Cost - $Injection Cost - $000StorageLT Plan, MT Schedule, ST ScheduleFalseCost of injections to the inventory
Injection Losses - ~Injection Losses - ~StorageLT Plan, MT Schedule, ST ScheduleFalseLosses from injections
Inventory Change - ~Inventory Change - ~StorageLT Plan, MT Schedule, ST ScheduleFalseChange in Commodity in inventory
Inventory Cost - $Inventory Cost - $000StorageLT Plan, MT Schedule, ST ScheduleFalseCost of holding the Commodity in inventory
Levelized Cost - $/~Levelized Cost - $/~ExpansionLT PlanFalseLevelized cost of production
Max Inventory - ~Max Inventory - ~StorageLT Plan, MT Schedule, ST ScheduleFalseMaximum amount of the Commodity allowed in inventory
Min Inventory - ~Min Inventory - ~StorageLT Plan, MT Schedule, ST ScheduleFalseMinimum amount of the Commodity required in inventory
Net Consumption - ~Net Consumption - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseNet of consumption and production of the Commodity
Net Cost - $Net Cost - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseNet of Cost and Revenue from consumption and production of the Commodity
Net Electric Energy Consumption - MWNet Electric Energy Consumption - GWhProductionLT Plan, MT Schedule, ST ScheduleFalseNet equivalent electric energy consumption
Net Energy Consumption - GJ (Metric), MMBtu (U.S. Imperial)Net Energy Consumption - TJ (Metric), BBtu (U.S. Imperial)ProductionLT Plan, MT Schedule, ST ScheduleFalseNet equivalent energy consumption
Net New Capacity Net New CapacityExpansionLT PlanFalseCapacity net of build and retire
Net Withdrawal - ~Net Withdrawal - ~StorageLT Plan, MT Schedule, ST ScheduleFalseNet of withdrawal and injection
Opening Inventory - ~Opening Inventory - ~StorageLT Plan, MT Schedule, ST ScheduleFalseInitial amount of the Commodity in inventory
Price - $/~Price - $/~ProductionLT Plan, MT Schedule, ST ScheduleFalsePrice of the Commodity for the given level of Net Consumption
Production - ~Production - ~ProductionLT Plan, MT Schedule, ST ScheduleFalseProduction of the Commodity
Reservation Cost - $Reservation Cost - $000StorageLT Plan, MT Schedule, ST ScheduleFalseCost of unused inventory capacity
Retirement Cost - $000Retirement Cost - $000ExpansionLT PlanFalseCost of retiring a unit
Revenue - $Revenue - $000ProductionLT Plan, MT Schedule, ST ScheduleFalseRevenue earned from production of the Commodity
Shadow Price - $/~Shadow Price - $/~ProductionLT Plan, MT Schedule, ST ScheduleFalseShadow price of the Commodity from binding constraints
Total Cost - $000Total Cost - $000ExpansionLT PlanFalseTotal of fixed and variable costs from all facilities involved in production of the commodity
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
Utilization - %Utilization - %StorageLT Plan, MT Schedule, ST ScheduleFalseInventory capacity utilization
Withdrawal - ~Withdrawal - ~StorageLT Plan, MT Schedule, ST ScheduleFalseAmount of the Commodity withdrawn from inventory
Withdrawal Cost - $Withdrawal Cost - $000StorageLT Plan, MT Schedule, ST ScheduleFalseCost of withdrawals from inventory
Withdrawal Losses - ~Withdrawal Losses - ~StorageLT Plan, MT Schedule, ST ScheduleFalseLosses from withdrawals
Working Inventory - ~Working Inventory - ~StorageLT Plan, MT Schedule, ST ScheduleFalseWorking inventory capacity at the end of the period
Working Utilization - %Working Utilization - %StorageLT Plan, MT Schedule, ST ScheduleFalseWorking inventory capacity utilization
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