Tank#

A Tank node defines a tank onboard a vessel used for storage of fuel. Examples of tanks are the conventional tanks for storage of heavy fuel oil and cylindrical tanks for storing liquefied gas.

Example:

Tank "fuel_oil_tank" {
    FuelTypes = [OIL]
    Size = 5000
    
    CAPEX = 500
    OPEX = 5
}

Attributes#

CAPEX#

This attribute represents the CAPEX (capital expenditure) for installing the machinery.

  • Data type: Float, Forecast, Variable

  • Example values:

    • 1000

    • Forecast("name")

  • Unit: USD/m3

  • Minimum value: 0

  • Default: 0

OPEX#

This attribute represents the OPEX (operational expenditure) for maintaining the machinery annually.

  • Data type: Float, Forecast, Variable

  • Example values:

    • 10

    • Forecast("name")

  • Unit: USD/m3/year

  • Minimum value: 0

  • Default: 0

Lifetime#

This attribute sets the lifetime of the machinery.

  • Data type: Float, Forecast, Variable

  • Example values:

    • 25

    • Forecast("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, Variable

  • Example values:

    • 0.5

    • Forecast("name")

  • Unit: Fraction

  • Minimum value: 0

  • Default: 1

FuelTypes#

This attribute sets the types of fuel that can be stored in the tank. At least one fuel type must be assigned.

  • Data type: List of IDs

  • Legal values: FuelTypeID

  • Example values:

    • OIL

    • [OIL, METHANOL]

  • Default: None. Must be provided by the user.

Size#

This attribute sets the volumetric size of the tank in cubic meters.

  • Data type: Float

  • Example value: 8000

  • Unit: Cubic Meter (m3)

  • Minimum value: 0

  • Default: None. Must be provided by the user.