Semi-Submersible Design#
For detailed methodology, please see Semi-Submersible Design.
- class ORBIT.phases.design.SemiSubmersibleDesign(config, **kwargs)[source]#
Semi-Submersible Substructure Design.
- expected_config = {'plant': {'num_turbines': 'int'}, 'semisubmersible_design': {'heave_plate_CR': '$/t (optional, default: 6250)', 'secondary_steel_CR': '$/t (optional, default: 7250)', 'stiffened_column_CR': '$/t (optional, default: 3120)', 'towing_speed': 'km/h (optional, default: 6)', 'truss_CR': '$/t (optional, default: 6250)'}, 'site': {'depth': 'm'}, 'turbine': {'turbine_rating': 'MW'}}#
- output_config = {'substructure': {'mass': 't', 'towing_speed': 'km/h', 'unit_cost': 'USD'}}#
- property stiffened_column_mass#
Calculates the mass of the stiffened column for a single semi-submersible in tonnes [1].
- property stiffened_column_cost#
Calculates the cost of the stiffened column for a single semi-submersible [1].
- property truss_mass#
Calculates the truss mass for a single semi-submersible in tonnes [1].
- property truss_cost#
Calculates the cost of the truss for a signle semi-submerisble [1].
- property heave_plate_mass#
Calculates the heave plate mass for a single semi-submersible in tonnes [1].
- property heave_plate_cost#
Calculates the heave plate cost for a single semi-submersible [1].
- property secondary_steel_mass#
Calculates the mass of the required secondary steel for a single semi-submersible [1].
- property secondary_steel_cost#
Calculates the cost of the required secondary steel for a single semi-submersible [1].
- property substructure_mass#
Returns single substructure mass.
- property substructure_cost#
Returns single substructure cost.
- property total_substructure_mass#
Returns mass of all substructures.
- property design_result#
Returns the result of self.run().
- property total_cost#
Returns total phase cost in $USD.
- property detailed_output#
Returns detailed phase information.
- _abc_impl = <_abc._abc_data object>#