LNG terminal ------------ Alt text **Technology ID: LNG_TERMINAL** **Input energy interface, with default energy:** - CONSUMPTION: gas **Output energy interface, with default energy:** - PRODUCTION: gas **Technology behaviors:** - OPTIM_PATHWAY - OPTIM_PMAX - DISCHARGE_TIMES - USE_PMAX_IN - CONSTANT_VAR **Technology parameters:** | ID | Label | Unit | Behaviors | Description | | --- | --- | --- | --- | --- | | CAPEX_OVERNIGHT | CAPEX Overnight | Euro/MW | | -Overall capital expenditure (only used for pathway optimization) | | DEINVEST_COST | Deinvest cost | Euro/MW | | Deinvest cost (only used for pathway optimization) | | LIFETIME | Lifetime | | | Lifetime of the asset (only used for pathway optimization) | | YIELD_INVEST | Yield of investment | % | | Yield associated with investment | | INSTALL_MAX | Max installation | MW | OPTIM_PATHWAY | Max installation (only used for pathway optimization) | | DECOMM_MAX | Max decommissioning | MW | OPTIM_PATHWAY | Max decommissioning (only used for pathway optimization) | | STORAGE_CAPEX_OVERNIGHT | Overnight CAPEX (Storage) | Euro/MW.h/Year | | Overnight capital expenditure for storage assets | | CAPEX | CAPEX | Euro/MW/Year | | Capital expenditure (only used for capacity optimization) | | FOC | Fixed Operating Costs | Euro/MW/Year | | Fixed Operating Costs (only used for capacity optimization) | | PMAX | Pmax | MW | (not OPTIM_PMAX) and (not OPTIM_PATHWAY) | Installed power capacity | | PMAXMIN | Min Pmax | MW | OPTIM_PMAX or OPTIM_PATHWAY | Installed capacity lower bound for capacity optimization | | PMAXMAX | Max Pmax | MW | OPTIM_PMAX or OPTIM_PATHWAY | Installed capacity upper bound for capacity optimization | | AVAILABILITY | Availability | % | | Available capacity, expressed as a percentage of the installed capacity | | PRODUCTION_COST | Production cost | Euro/MW.h | | Production cost (emission cost excluded) | | STORAGE_CAPEX | CAPEX (Storage) | Euro/MW.h/Year | | Capital expenditure for storage assets | | STORAGE_CAPACITY | Storage capacity | MW.h | (not DISCHARGE_TIMES) | Storage capacity | | STORAGE_AVAILABILITY | Storage availability | % | | Storage availability, expressed as a percentage of the installed storage capacity | | INITIAL_STORAGE_LEVEL | Storage initial level | % | | Initial storage level, expressed as a percentage of the installed storage capacity | | DISCHARGE_TIME | Discharge time | h | DISCHARGE_TIMES | Discharge time | | PMAX_IN | Pmax In | MW | USE_PMAX_IN and (not OPTIM_PMAX) and (not OPTIM_PATHWAY) | Input maximal power | | AVAILABILITY_IN | Input availability | % | | Injection capacity availability | | | **Model code:** ``` python stateON = AssetState('ON') if asset.isActiveBehavior(BH_USE_PMAX_IN) and asset.isActiveBehavior(BH_OPTIM_PATHWAY): raise ValueError('USE_PMAX_IN and OPTIM_PATHWAY cannot be used at the same time in a pathway optimization.') addDischargeStock(asset, stateON, initialStorageLevel=INITIAL_STORAGE_LEVEL, minStorageLevel=None, storageAvailability=STORAGE_AVAILABILITY, initialEqualsFinal=True) addEnergyProduction(asset, stateON) # Add a limitation on consumption only if the behavior USE_PMAX_IN is active if asset.isActiveBehavior(BH_USE_PMAX_IN): addEnergyConsumption(asset, stateON, availability="AVAILABILITY_IN", pmaxInOutRatio=None) finalize(stateON) # Specific constraint: to do after the finalize forceConstantInterface(MODEL, asset, ENERGY_PICKUP, True) ```