Export System Design API
For detailed methodology, please see Export System Design.
- class ORBIT.phases.design.ExportSystemDesign(config, **kwargs)
Design phase for the export cabling system.
- Variables:
num_cables (int) – Total number of cables required for transmitting power.
length (float) – Length of a single cable connecting the OSS to the interconnection in km.
mass (float) – Mass of length in tonnes.
cable (Cable) – Instance of ORBIT.phases.design.Cable. An export system will only require a single type of cable.
total_length (float) – Total length of cable required to trasmit power.
total_mass (float) – Total mass of cable required to transmit power.
sections_cables (np.ndarray, shape: (`num_cables, )) – An array of cable.
sections_lengths (np.ndarray, shape: (`num_cables, )) – An array of length.
- run()
Runs the design model.
- property total_cable_cost
Returns total array system cable cost.
- property detailed_output
Returns export system design outputs.
- compute_number_cables()
Calculate the total number of required and redundant cables to transmit power to the onshore interconnection.
- compute_cable_length()
Calculates the total distance an export cable must travel.
- compute_cable_mass()
Calculates the total mass of a single length of export cable.
- compute_total_cable()
Calculates the total length and mass of cables required to fully connect the OSS to the interconnection point.
- property sections_cable_lengths
Creates an array of section lengths to work with
CableSystem
.- Returns:
Array of
length
with shape (num_cables
, ).- Return type:
np.ndarray
- property sections_cables
Creates an array of cable names to work with
CableSystem
.- Returns:
Array of cable.name with shape (
num_cables
, ).- Return type:
np.ndarray
- property design_result
A dictionary of cables types and number of different cable lengths and linear density.
- Returns:
output – Dictionary containing the output export system. Contains: - ‘linear_density’: ‘t/km’ - ‘sections’: ‘list [self.length]’ - ‘number’: ‘int’
- Return type:
dict