Technology#
A ‘Technology’ node defines a device or operational approach that improves the efficiency of a vessel, provides an alternative power source or offers a power transfer from one energy type to another. Examples are air lubrication, wind assisted propulsion or shaft generators respectively.
Example:
Technology "air_lubrication" {
CAPEX = 2.5e6
OPEX = 30e3
set_energy_saving(PROPULSION, 0.04)
}
Attributes#
CAPEX#
This attribute represents the CAPEX (capital expenditure) for installing the machinery.
Data type:
Float,Forecast,VariableExample values:
2.5e6Forecast("name")
Unit: USD
Minimum value: 0
Default: 0
OPEX#
This attribute represents the OPEX (operational expenditure) for maintaining the machinery annually.
Data type:
Float,Forecast,VariableExample values:
30e3Forecast("name")
Unit: USD/year
Minimum value: 0
Default: 0
Lifetime#
This attribute sets the lifetime of the machinery.
Data type:
Float,Forecast,VariableExample values:
25Forecast("name")
Unit: Years
Minimum value: 0
Default: Vessel lifetime.
Replacement#
This attribute sets the fraction of CAPEX paid when part of the machinery is replaced at the end of the part’s lifetime.
Data type:
Float,Forecast,VariableExample values:
0.5Forecast("name")
Unit: Fraction
Minimum value: 0
Default: 1
ShorePowerCapacity#
This attribute sets the vessel-side shore power connection capacity.
Data type:
Float,Forecast,VariableExample values:
4.0Forecast("name")
Unit: MW
Minimum value: 0
Default: 0
Commands#
set_energy_saving#
This command sets the fraction of energy saved by the technology.
Primary key type: EnergyDemandTypeID
Data type:
Float,VariableExample value:
PROPULSION, 0.2HEAT, Variable("name")
Unit: Fraction
Minimum value: 0
set_external_power#
This command sets the external power provided by the technology.
Primary key type: EnergyDemandTypeID
Data type:
Float,VariableExample value:
PROPULSION, 1.25HEAT, Variable("name")
Unit: MW
Minimum value: 0
set_power_transfer#
This command sets the power transfer from one energy type to another.
Primary key type: EnergyDemandTypeID
Data type:
Float,VariableExample value:
PROPULSION, 1.25HEAT, Variable("name")
Unit: MW
Minimum value: 0