Array Cabling System Installation API
For detailed methodology, please see Array Cabling Installation Methodology.
- class ORBIT.phases.install.ArrayCableInstallation(config, weather=None, **kwargs)
Array Cable Installation Phase.
- expected_config = {'array_cable_bury_vessel': 'str (optional)', 'array_cable_install_vessel': 'str', 'array_cable_trench_vessel': 'str (optional)', 'array_system': {'cables': {'name (variable)': {'cable_sections': [('length, km', 'int', 'speed, km/h (optional)')], 'linear_density': 't/km'}}, 'free_cable_length': "km (optional, default: 'depth')", 'num_strings': 'int (optional, default: 10)', 'system_cost': 'USD'}, 'site': {'depth': 'm', 'distance': 'km'}}
- setup_simulation(**kwargs)
Setup method for ArrayCableInstallation phase.
- property system_capex
Returns total procurement cost of the array system.
- initialize_installation_vessel()
Creates the array cable installation vessel.
- initialize_burial_vessel()
Creates the array cable burial vessel.
- initialize_trench_vessel()
Creates the array cable trenching vessel.
- property detailed_output
Detailed outputs of the array system installation.