Offshore Substation Design#
For detailed methodology, please see Offshore Substation Design.
- class ORBIT.phases.design.OffshoreSubstationDesign(config, **kwargs)[source]#
Offshore Substation Design Class.
- expected_config = {'plant': {'num_turbines': 'int'}, 'site': {'depth': 'm'}, 'substation_design': {'backup_gen_cost': 'USD (optional)', 'mpt_cost_rate': 'USD/MW (optional)', 'num_substations': 'int (optional)', 'oss_pile_cost_rate': 'USD/t (optional)', 'oss_substructure_cost_rate': 'USD/t (optional)', 'other_ancillary_cost': 'USD (optional)', 'shunt_cost_rate': 'USD/MW (optional)', 'switchgear_cost': 'USD (optional)', 'topside_assembly_factor': 'float (optional)', 'topside_design_cost': 'USD (optional)', 'topside_fab_cost_rate': 'USD/t (optional)', 'workspace_cost': 'USD (optional)'}, 'turbine': {'turbine_rating': 'MW'}}#
- output_config = {'num_substations': 'int', 'offshore_substation_substructure': 'dict', 'offshore_substation_topside': 'dict'}#
- property substation_cost#
Returns total procuremet cost of the topside.
- property total_cost#
Returns total procurement cost of the substation(s).
- calc_substructure_deck_space()[source]#
Calculates required deck space for the substation substructure.
Coming soon!
- calc_topside_deck_space()[source]#
Calculates required deck space for the substation topside.
Coming soon!
- calc_num_mpt_and_rating()[source]#
Calculates the number of main power transformers (MPTs) and their rating.
- Parameters:
num_turbines (int)
turbine_rating (float)
- calc_topside_mass_and_cost()[source]#
Calculates the mass and cost of the substation topsides.
- Parameters:
topside_fab_cost_rate (int | float)
topside_design_cost (int | float)
- calc_shunt_reactor_cost()[source]#
Calculates the cost of the shunt reactor.
- Parameters:
shunt_cost_rate (int | float)
- calc_switchgear_cost()[source]#
Calculates the cost of the switchgear.
- Parameters:
switchgear_cost (int | float)
- calc_ancillary_system_cost()[source]#
Calculates cost of ancillary systems.
- Parameters:
backup_gen_cost (int | float)
workspace_cost (int | float)
other_ancillary_cost (int | float)
- calc_assembly_cost()[source]#
Calculates the cost of assembly on land.
- Parameters:
topside_assembly_factor (int | float)
- calc_substructure_mass_and_cost()[source]#
Calculates the mass and associated cost of the substation substructure.
- Parameters:
oss_substructure_cost_rate (int | float)
oss_pile_cost_rate (int | float)
- property design_result#
Returns the results of self.run().
- property detailed_output#
Returns detailed phase information.
- _abc_impl = <_abc._abc_data object>#