Mooring System Installation API
For detailed methodology, please see Mooring System Installation Methodology.
- class ORBIT.phases.install.MooringSystemInstallation(config, weather=None, **kwargs)
Module to model the installation of mooring systems at sea.
- expected_config = {'mooring_install_vessel': 'dict | str', 'mooring_system': {'anchor_cost': 'USD', 'anchor_mass': 't', 'anchor_type': "str (optional, default: 'Suction Pile')", 'line_cost': 'USD', 'line_mass': 't', 'num_lines': 'int'}, 'plant': {'num_turbines': 'int'}, 'site': {'depth': 'm', 'distance': 'km'}}
- setup_simulation(**kwargs)
- Sets up the required simulation infrastructure:
initializes port
initializes installation vessel
initializes mooring systems at port.
- property system_capex
Returns total procurement cost of all mooring systems.
- initialize_installation_vessel()
Initializes the mooring system installation vessel.
- initialize_components()
Initializes the Cargo components at port.
- property detailed_output
Detailed outputs of the scour protection installation.