WindObos

Wrapper for SAM Simulation Core model: cmod_wind_obos.cpp

Creating an Instance

There are three methods to create a new instance of a PySAM module. Using default populates the newclass’ attributes with default values specific to a config. Each technology-financialconfiguration corresponds to a SAM GUI configuration. Using new creates an instance with empty attributes. The wrap function allows compatibility with PySSC, for details, refer to PySSC.

WindObos model description

WindObos

PySAM.WindObos.default(config) → WindObos

Use financial config-specific default attributes

PySAM.WindObos.from_existing(data, optional config) → WindObos

Share underlying data with an existing PySAM class. If config provided, default attributes are loaded otherwise.

PySAM.WindObos.new() → WindObos
PySAM.WindObos.wrap(ssc_data_t) → WindObos

Use existing PySSC data

Warning

Do not call PySSC.data_free on the ssc_data_t provided to wrap

Functions

class PySAM.WindObos.WindObos

This class contains all the variable information for running a simulation. Variables are grouped together in the subclasses as properties. If property assignments are the wrong type, an error is thrown.

assign(dict) → None

Assign attributes from nested dictionary, except for Outputs

nested_dict = { 'wobos': { var: val, ...}, ...}

execute(int verbosity) → None

Execute simulation with verbosity level 0 (default) or 1

export() → dict

Export attributes into nested dictionary

value(name, optional value) → Union[None, float, dict, sequence, str]

Get or set by name a value in any of the variable groups.

Wobos Group

class PySAM.WindObos.WindObos.Wobos
assign() → None

Assign attributes from dictionary

Wobos_vals = { var: val, ...}

export() → dict

Export attributes into dictionary

addLocPerm

Additional State and Local Permitting Cost [$]

Required: If not provided, assumed to be 200000

Type:float
anchor

Anchor Type

Constraints: INTEGER

Required: If not provided, assumed to be DRAGEMBEDMENT

Type:float
arrCab1Mass

Array cable 1 mass [kg/m]

Required: If not provided, assumed to be 20.384

Type:float
arrCab2Mass

Array cable 2 mass [kg/m]

Required: If not provided, assumed to be 21.854

Type:float
arrVoltage

Array cable voltage [kV]

Required: If not provided, assumed to be 33

Type:float
arrayCables

Inter-array cables to consider by voltage [kV]

Required: If not provided, assumed to be 33 66

Type:str
arrayX

Spacing Between Turbine Rows [rotor diameters]

Constraints: MIN=1

Required: If not provided, assumed to be 9

Type:float
arrayY

Spacing Between Turbines in Rows [rotor diameters]

Constraints: MIN=1

Required: If not provided, assumed to be 9

Type:float
backUpGen

Back up Diesel Generator Cost [$]

Required: If not provided, assumed to be 1000000

Type:float
ballCR

Floating Ballast Cost Rate [$/tonne]

Required: If not provided, assumed to be 100

Type:float
bioResStudyMet

Biological Resource Study Met Tower Cost [$]

Required: If not provided, assumed to be 1500000

Type:float
bioResStudyProj

Biological Resource Study Porject Cost [$]

Required: If not provided, assumed to be 500000

Type:float
bladeL

Blade Length [m]

Required: If not provided, assumed to be 0

Type:float
boltBlade1

Lift and Bolt Blade Individual Components Method [hours]

Required: If not provided, assumed to be 3.5

Type:float
boltBlade2

Lift and Bolt Blade Bunny Ears Method [hours]

Required: If not provided, assumed to be 3.5

Type:float
boltNacelle1

Lift and Bolt Nacelle Individual Components Method [hours]

Required: If not provided, assumed to be 7

Type:float
boltNacelle2

Lift and Bolt Nacelle Bunny Ears Method [hours]

Required: If not provided, assumed to be 7

Type:float
boltNacelle3

Lift and Bolt Nacelle Fully Assembled Rotor Method [hours]

Required: If not provided, assumed to be 7

Type:float
boltRotor

Lift and Bolt Rotor Fully Assembled Rotor Method [hours]

Required: If not provided, assumed to be 7

Type:float
boltTower

Lift and Bolt Tower Section [hours]

Required: If not provided, assumed to be 7

Type:float
buryDepth

Electrical Cable Burial Depth [m]

Constraints: MIN=0,MAX=15

Required: If not provided, assumed to be 2

Type:float
buryFac

Cable Burial Depth Factor [1/m]

Required: If not provided, assumed to be 0.1

Type:float
buryRate

Cable Burial Rate [m/hour]

Required: If not provided, assumed to be 125

Type:float
cab1CR

Array cable 1 Cost Rate [$/m]

Required: If not provided, assumed to be 185.889

Type:float
cab1CurrRating

Array cable 1 current rating [A]

Required: If not provided, assumed to be 300

Type:float
cab1TurbInterCR

Cable 1 turbine interface cost [$/interface]

Required: If not provided, assumed to be 8410

Type:float
cab2CR

Array cable 2 Cost Rate [$/m]

Required: If not provided, assumed to be 202.788

Type:float
cab2CurrRating

Array cable 2 current rating [A]

Required: If not provided, assumed to be 340

Type:float
cab2SubsInterCR

Cable 2 substation interface cost [$/interface]

Required: If not provided, assumed to be 19815

Type:float
cab2TurbInterCR

Cable 2 turbine interface cost [$/interface]

Required: If not provided, assumed to be 8615

Type:float
cabDrillCR

Cost Rate for Horizontal Drilling [$/m]

Required: If not provided, assumed to be 3200

Type:float
cabDrillDist

Horizontal Drilling distance for Cable Landfall [m]

Required: If not provided, assumed to be 500

Type:float
cabLoadout

Array Cable Loadout for Installation [hours]

Required: If not provided, assumed to be 14

Type:float
cabPullIn

Array Cable Pull in to Interfaces [hours]

Required: If not provided, assumed to be 5.5

Type:float
cabSurveyCR

Cable Route Survey Cost [$/m]

Required: If not provided, assumed to be 240

Type:float
cabTerm

Cable Termination and Testing [hours]

Required: If not provided, assumed to be 5.5

Type:float
cableOptimizer

Electrical Cable Cost Optimization

Constraints: INTEGER

Required: If not provided, assumed to be FALSE

Type:float
capital_cost_year_0

Capital cost spent in year 0

Required: If not provided, assumed to be 0.2

Type:float
capital_cost_year_1

Capital cost spent in year 1

Required: If not provided, assumed to be 0.6

Type:float
capital_cost_year_2

Capital cost spent in year 2

Required: If not provided, assumed to be 0.1

Type:float
capital_cost_year_3

Capital cost spent in year 3

Required: If not provided, assumed to be 0.1

Type:float
capital_cost_year_4

Capital cost spent in year 4

Required: If not provided, assumed to be 0

Type:float
capital_cost_year_5

Capital cost spent in year 5

Required: If not provided, assumed to be 0

Type:float
catLengFac

Catenary Cable Length Factor

Required: If not provided, assumed to be 0.04

Type:float
chord

Blade Max Chord [m]

Required: If not provided, assumed to be 0

Type:float
civilWork

Onshore Infrastructure Civil Work Cost [$]

Required: If not provided, assumed to be 40000

Type:float
cleanWatAct402

Clean Water Act Section 402 Compliance Cost [$]

Required: If not provided, assumed to be 100000

Type:float
cleanWatAct404

Clean Water Act Section 404 Compliance Cost [$]

Required: If not provided, assumed to be 100000

Type:float
coastZoneManAct

Coastal Zone Management Act Compliance Cost [$]

Required: If not provided, assumed to be 100000

Type:float
compRacks

Component Racks Cost [$]

Required: If not provided, assumed to be 1000000

Type:float
conOpPlan

Construction Operations Plan Cost [$]

Required: If not provided, assumed to be 1000000

Type:float
construction_insurance

Insurance During Construction (% of ICC)

Required: If not provided, assumed to be 0.01

Type:float
crane1000DR

1000 t Crawler Crane Day Rate [$/day]

Required: If not provided, assumed to be 8000

Type:float
crane600DR

600 t Crawler Crane Day Rate [$/day]

Required: If not provided, assumed to be 5000

Type:float
craneMobDemob

Port Crane Mobilization/Demobilization Cost [$]

Required: If not provided, assumed to be 150000

Type:float
deaFixLeng

Fixed Mooring Length for Drag Embedment Anchors [m]

Required: If not provided, assumed to be 500

Type:float
decomDiscRate

Decommissioning Cost Discount Rate

Required: If not provided, assumed to be 0.03

Type:float
distAtoS

Distance form Inshore Assembly Area to Site [km]

Constraints: MIN=5,MAX=1000

Required: If not provided, assumed to be 90

Type:float
distInterCon

Distance Over Land to Grid Interconnect [miles]

Required: If not provided, assumed to be 3

Type:float
distPort

Distance from Installation Port to Site [km]

Constraints: MIN=5,MAX=1000

Required: If not provided, assumed to be 90

Type:float
distPtoA

Distance from Installation Port to Inshore Assembly Area [km]

Constraints: MIN=5,MAX=1000

Required: If not provided, assumed to be 90

Type:float
distShore

Distance to Landfall [km]

Constraints: MIN=5,MAX=1000

Required: If not provided, assumed to be 90

Type:float
diveTeamDR

Cable Landfall Dive Team Day Rate [$/day]

Required: If not provided, assumed to be 3200

Type:float
dockRate

Quayside Docking Cost Rate [$/day]

Required: If not provided, assumed to be 3000

Type:float
dynCabFac

Dynamic Cable Cost Premium Factor

Required: If not provided, assumed to be 2

Type:float
elecCont

Electrical Install Weather Contingency [%]

Required: If not provided, assumed to be 0.3

Type:float
elecWork

Onshore Infrastructure Electrical Work Cost [$]

Required: If not provided, assumed to be 25000

Type:float
endSpecAct

Endangered Species Act Compliance Cost [$]

Required: If not provided, assumed to be 500000

Type:float
entranceExitRate

Port Entrance and Exit Cost Rate [$/occurrence]

Required: If not provided, assumed to be 0.525

Type:float
estEnMFac

Estimated Engineering & Management Cost Factor

Required: If not provided, assumed to be 0.04

Type:float
exCabFac

Excess Cable Factor

Required: If not provided, assumed to be 0.1

Type:float
expCabCR

Export cable cost rate [$/m]

Required: If not provided, assumed to be 495.411

Type:float
expCabLoad

Export Cable Loadout for Installation [hours]

Required: If not provided, assumed to be 24

Type:float
expCabMass

Export cable mass [kg/m]

Required: If not provided, assumed to be 71.9

Type:float
expCurrRating

Export cable current rating [A]

Required: If not provided, assumed to be 530

Type:float
expSubsInterCR

Export cable substation interface cost [$/interface]

Required: If not provided, assumed to be 57500

Type:float
expVoltage

Export cable voltage [kV]

Required: If not provided, assumed to be 220

Type:float
exportCables

Export cables to consider by voltage [kV]

Required: If not provided, assumed to be 132 220

Type:str
faaPlan

Federal Aviation Administration Plans & Mitigation Cost [$]

Required: If not provided, assumed to be 10000

Type:float
feedStudy

FEED Study Cost [$]

Required: If not provided, assumed to be 10000000

Type:float
groutSpreadDR

Grouting Spread Day Rate [$/day]

Required: If not provided, assumed to be 3000

Type:float
groutSpreadMob

Grouting Spread Mobilization Cost [$]

Required: If not provided, assumed to be 1000000

Type:float
groutTP

Grout Transition Piece/Monopile Interface [hours]

Required: If not provided, assumed to be 8

Type:float
hamRate

Pile Hammer Rate [m/hour]

Required: If not provided, assumed to be 20

Type:float
highVoltSG

High Voltage Switchgear Cost [$]

Required: If not provided, assumed to be 950000

Type:float
hubD

Hub Diameter [m]

Required: If not provided, assumed to be 0

Type:float
hubH

Hub Height [m]

Required: If not provided, assumed to be 90

Type:float
inspectClear

Inspection Clearance [m]

Required: If not provided, assumed to be 2

Type:float
instScour

Install Scour Protection Around Monopile Base [hours]

Required: If not provided, assumed to be 6

Type:float
installStrategy

Installation Vessel Strategy

Constraints: INTEGER

Required: If not provided, assumed to be PRIMARYVESSEL

Type:float
install_contingency

Installation Contingency

Required: If not provided, assumed to be 0.3

Type:float
interConVolt

Grid Interconnect Voltage [kV]

Required: If not provided, assumed to be 345

Type:float
interest_during_construction

Interest During Construction

Required: If not provided, assumed to be 0.08

Type:float
jackFasten

Prepare and Fasten Jacket for Transport [hours/unit]

Required: If not provided, assumed to be 20

Type:float
jlatticeA

Jacket Main Lattice Footprint Area [m^2]

Required: If not provided, assumed to be 26

Type:float
jlatticeCR

Jacket Main Lattice Cost Rate [$/tonne]

Required: If not provided, assumed to be 4680

Type:float
jpileCR

Jacket Pile Cost Rate [$/tonne]

Required: If not provided, assumed to be 2250

Type:float
jpileD

Jacket Pile Diameter [m]

Required: If not provided, assumed to be 1.6

Type:float
jpileL

Jacket Pile Length [m]

Required: If not provided, assumed to be 47.5

Type:float
jtransCR

Jacket Transition Piece Cost Rate [$/tonne]

Required: If not provided, assumed to be 4500

Type:float
landConstruct

Onshore Infrastructure Construction [days]

Required: If not provided, assumed to be 7

Type:float
laydownCR

Laydown and Storage Cost Rate [$/m^2/day]

Required: If not provided, assumed to be 0.25

Type:float
levJack

Level Jacket Main Lattice [hours]

Required: If not provided, assumed to be 24

Type:float
marMamProtAct

Marine Mammal Protection Act Compliance Cost [$]

Required: If not provided, assumed to be 500000

Type:float
medVoltSG

Medium Voltage Switchgear Cost [$]

Required: If not provided, assumed to be 500000

Type:float
metTowCR

Meteorological (Met Tower Fabrication & Install Cost [$/MW]

Required: If not provided, assumed to be 11518

Type:float
migBirdAct

Migratory Bird Treaty Compliance Cost [$]

Required: If not provided, assumed to be 500000

Type:float
monoFasten

Prepare and Fasten Monopile for Transport [hours/unit]

Required: If not provided, assumed to be 12

Type:float
moorCR

Mooring Line Cost Rate [$/m]

Constraints: MIN=399

Required: If not provided, assumed to be 0

Type:float
moorCost

Capital cost of mooring lines and anchors [$]

Required: If not provided, assumed to be 0

Type:float
moorDia

Mooring Line Diameter [m]

Constraints: MIN=0.09

Required: If not provided, assumed to be 0

Type:float
moorLines

Number Of Mooring Lines

Required: If not provided, assumed to be 3

Type:float
moorLoadout

Anchor & Mooring Loadout Time [hours]

Required: If not provided, assumed to be 5

Type:float
moorSurvey

Survey Mooring Lines & Anchor Positions Time [hours]

Required: If not provided, assumed to be 4

Type:float
moorTimeFac

Anchor & Mooring Water Depth Time Factor

Required: If not provided, assumed to be 0.005

Type:float
mpEmbedL

Monopile Embedment Length [m]

Required: If not provided, assumed to be 30

Type:float
mpileCR

Monopile Cost Rate [$/tonne]

Required: If not provided, assumed to be 2250

Type:float
mpileD

Monopile Diameter [m]

Constraints: MIN=0.01

Required: If not provided, assumed to be 0

Type:float
mpileL

Monopile Length [m]

Constraints: MIN=0.01

Required: If not provided, assumed to be 0

Type:float
mptCR

Main Power Transformer Cost Rate [$/MVA]

Required: If not provided, assumed to be 12500

Type:float
mpvRentalDR

MPV Rental Day Rate [$/day]

Required: If not provided, assumed to be 72000

Type:float
mtransCR

Monopile Transition Piece Cost Rate [$/tonne]

Required: If not provided, assumed to be 3230

Type:float
nCrane1000

Number of 1000 t Crawler Cranes

Required: If not provided, assumed to be 0

Type:float
nCrane600

Number of 600 t Crawler Cranes

Required: If not provided, assumed to be 0

Type:float
nTurb

Number of Turbines

Constraints: MIN=2,MAX=200

Required: If not provided, assumed to be 20

Type:float
nacelleL

Nacelle Length [m]

Required: If not provided, assumed to be 0

Type:float
nacelleW

Nacelle Width [m]

Required: If not provided, assumed to be 0

Type:float
natHisPresAct

National Historic Preservation Act Compliance Cost [$]

Required: If not provided, assumed to be 250000

Type:float
navStudyMet

Navigation and Transport Study Met Tower Cost [$]

Required: If not provided, assumed to be 500000

Type:float
navStudyProj

Navigation and Transport Study Project Cost [$]

Required: If not provided, assumed to be 250000

Type:float
nepaEisMet

NEPA Environmental Impact Statement Met Tower Cost [$]

Required: If not provided, assumed to be 2000000

Type:float
nepaEisProj

NEPA Environmental Impact Study Project Cost [$]

Required: If not provided, assumed to be 5000000

Type:float
number_install_seasons

Number of Installation Seasons

Required: If not provided, assumed to be 1

Type:float
otherAncillary

Other Ancillary Systems Costs [$]

Required: If not provided, assumed to be 3000000

Type:float
outConShelfLease

Outer Continental Shelf Lease Cost [$]

Required: If not provided, assumed to be 1000000

Type:float
physResStudyMet

Physical Resource Study Met Tower Cost [$]

Required: If not provided, assumed to be 1500000

Type:float
physResStudyProj

Physical Resource Study Project Cost [$]

Required: If not provided, assumed to be 500000

Type:float
pileSpreadDR

Piling Spread Day Rate [$/day]

Required: If not provided, assumed to be 2500

Type:float
pileSpreadMob

Piling Spread Mobilization Cost [$]

Required: If not provided, assumed to be 750000

Type:float
placeJack

Place Jacket Main Lattice onto Piles [hours]

Required: If not provided, assumed to be 12

Type:float
placeMP

Lift and Place Monopile for Hammering [hours]

Required: If not provided, assumed to be 3

Type:float
placePiles

Place Jacket Piles [hours]

Required: If not provided, assumed to be 12

Type:float
placeTP

Place Transition Piece onto Monopile [hours]

Required: If not provided, assumed to be 3

Type:float
placeTemplate

Place Jacket Pile Template on Seabed [hours]

Required: If not provided, assumed to be 4

Type:float
placeTop

Lift and Place Offshore Substation Topside [hours]

Required: If not provided, assumed to be 24

Type:float
plantComm

Plant Commissioning Cost Factor

Required: If not provided, assumed to be 0.01

Type:float
preFEEDStudy

Pre-FEED study Cost [$]

Required: If not provided, assumed to be 5000000

Type:float
prepAA

Prepare Inshore Assembly Area For Turbine Installation [hours]

Required: If not provided, assumed to be 168

Type:float
prepGripperJack

Prepare Jacket Gripper and Upender [hours]

Required: If not provided, assumed to be 8

Type:float
prepGripperMono

Prepare Monopile Gripper and Upender [hours]

Required: If not provided, assumed to be 1.5

Type:float
prepHamJack

Prepare Hammer for jacket Piles Installation [hours]

Required: If not provided, assumed to be 2

Type:float
prepHamMono

Prepare Hammer for Monopile Installation [hours]

Required: If not provided, assumed to be 2

Type:float
prepSemi

Prepare Semi-submersible for Turbine Installation [hours]

Required: If not provided, assumed to be 12

Type:float
prepSpar

Prepare Spar for Tow to Inshore Assembly Area [hours]

Required: If not provided, assumed to be 18

Type:float
prepTow

Prepare Floating Substructure for Tow to Site [hours]

Required: If not provided, assumed to be 12

Type:float
procurement_contingency

Procurement Contingency

Required: If not provided, assumed to be 0.05

Type:float
projLife

Project Economic Life [years]

Required: If not provided, assumed to be 20

Type:float
pwrFac

Power Transfer Efficiency Factor

Required: If not provided, assumed to be 0.95

Type:float
removeHamJack

Remove Hammer for Jacket Piles Installation [hours]

Required: If not provided, assumed to be 4

Type:float
removeHamMono

Remove Hammer for Monopile Installation [hours]

Required: If not provided, assumed to be 2

Type:float
rivsnHarbsAct

Rivers & Harbors Act Section 10 Compliance Cost [$]

Required: If not provided, assumed to be 100000

Type:float
rnaM

Rotor-Nacelle Assembly Mass [tonne]

Required: If not provided, assumed to be 0

Type:float
rotorD

Rotor Diameter [m]

Required: If not provided, assumed to be 120

Type:float
sSteelCR

Secondary/Outfitting Steel Cost Rate [$/tonne]

Required: If not provided, assumed to be 7250

Type:float
saPlan

Site Assessment Plan Cost [$]

Required: If not provided, assumed to be 500000

Type:float
scourMat

Scour Protection Material Cost [$/location]

Required: If not provided, assumed to be 250000

Type:float
scrapVal

Total Scrap Value of Decommissioned Components [$]

Required: If not provided, assumed to be 0

Type:float
seaSpreadDR

Suction Pile Anchor Spread Day Rate [$/day]

Required: If not provided, assumed to be 165000

Type:float
seaSpreadMob

Suction Pile Anchor Spread Mobilization Cost [$]

Required: If not provided, assumed to be 4500000

Type:float
shorePullIn

Cable Pull in to Onshore Infrastructure [hours]

Required: If not provided, assumed to be 96

Type:float
shuntCR

Shunt Reactor Cost Rate [$/MVA]

Required: If not provided, assumed to be 35000

Type:float
socEconStudyMet

Socioeconomic and Land use Study Met Tower Cost [$]

Required: If not provided, assumed to be 500000

Type:float
socEconStudyProj

Socioeconomic and Land use Study Project Cost [$]

Required: If not provided, assumed to be 200000

Type:float
spMoorCheck

Survey Spar Mooring Lines and Connections [hours]

Required: If not provided, assumed to be 16

Type:float
spMoorCon

Connect Mooring Lines to Spar [hours]

Required: If not provided, assumed to be 20

Type:float
spStifColCR

Spar Stiffened Column Cost Rate [$/tonne]

Required: If not provided, assumed to be 3120

Type:float
spTapColCR

Spar Tapered Column Cost Rate [$/tonne]

Required: If not provided, assumed to be 4220

Type:float
ssBall

Ballast Semi-submersible [hours]

Required: If not provided, assumed to be 6

Type:float
ssHeaveCR

Semi-submersible Heave Plate Cost Rate [$/tonne]

Required: If not provided, assumed to be 6250

Type:float
ssMoorCheck

Survey Semi-submersible Mooing Lines and Connections [hours]

Required: If not provided, assumed to be 12

Type:float
ssMoorCon

Connect Mooring Lines to Semi-Submersible [hours]

Required: If not provided, assumed to be 22

Type:float
ssStifColCR

Semi-submersible Stiffened Column Cost Rate [$/tonne]

Required: If not provided, assumed to be 3120

Type:float
ssTrussCR

Semi-submersible Truss Cost Rate [$/tonne]

Required: If not provided, assumed to be 6250

Type:float
stateLease

State Leasing and Permitting Cost [$]

Required: If not provided, assumed to be 250000

Type:float
subTotCost

Substructure & Foundation Total Cost [$]

Required: If not provided, assumed to be 0

Type:float
subTotM

Total Substructure Mass per Turbine [tonne]

Required: If not provided, assumed to be 0

Type:float
subsJackCR

Offshore Substation Jacket Lattice Cost Rate [$/tonne]

Required: If not provided, assumed to be 6250

Type:float
subsLoad

Offshore Substation Loadout for Installation [hours]

Required: If not provided, assumed to be 60

Type:float
subsPileCR

Offshore Substation Jacket Pile Cost Rate [$/tonne]

Required: If not provided, assumed to be 2250

Type:float
subsPullIn

Cable Pull in to Offshore Substation [hours]

Required: If not provided, assumed to be 48

Type:float
subsTopDes

Offshore Substation Design Cost [$]

Required: If not provided, assumed to be 4500000

Type:float
subsTopFab

Offshore Substation Fabrication Cost [$/tonne]

Required: If not provided, assumed to be 14500

Type:float
subsVessPos

Vessel Positioning Time Offshore Substation Installation [hours]

Required: If not provided, assumed to be 6

Type:float
substructCont

Substructure Install Weather Contingency [%]

Required: If not provided, assumed to be 0.3

Type:float
substructure

Substructure Type

Constraints: INTEGER

Required: If not provided, assumed to be MONOPILE

Type:float
surfLayRate

Cable Surface Lay Rate [m/hour]

Required: If not provided, assumed to be 375

Type:float
tax_rate

Effective Tax Rate

Required: If not provided, assumed to be 0.4

Type:float
topAssemblyFac

Offshore Substation Land-based Assembly Factor

Required: If not provided, assumed to be 0.075

Type:float
towerD

Tower Base Diameter [m]

Required: If not provided, assumed to be 0

Type:float
towerInstallMethod

Tower Installation Method

Constraints: INTEGER

Required: If not provided, assumed to be ONEPIECE

Type:float
towerM

Tower Mass [tonne]

Required: If not provided, assumed to be 0

Type:float
tpCover

Install Transition Piece Cover [hours]

Required: If not provided, assumed to be 1.5

Type:float
turbCapEx

Turbine Capital Cost [$/kW]

Required: If not provided, assumed to be 1605

Type:float
turbCont

Turbine Install Weather Contingency [%]

Required: If not provided, assumed to be 0.3

Type:float
turbFasten

Prepare and Fasten Turbine for Transport [hours/turbine]

Required: If not provided, assumed to be 8

Type:float
turbInstallMethod

Turbine Installation Method

Constraints: INTEGER

Required: If not provided, assumed to be INDIVIDUAL

Type:float
turbR

Turbine Rating [MW]

Constraints: MIN=1,MAX=15

Required: If not provided, assumed to be 5

Type:float
upendSpar

Upend and Ballast Spar [hours]

Required: If not provided, assumed to be 36

Type:float
vesselPosJack

Vessel Positioning Time Jacket Installation [hours]

Required: If not provided, assumed to be 8

Type:float
vesselPosMono

Vessel Positioning Time Monopile Installation [hours]

Required: If not provided, assumed to be 3

Type:float
vesselPosTurb

Vessel Positioning Time Turbine Installation [hours]

Required: If not provided, assumed to be 2

Type:float
waterD

Max Water Depth [m]

Constraints: MIN=3,MAX=1000

Required: If not provided, assumed to be 30

Type:float
wharfRate

Wharf Loading and Unloading Cost Rate [$/tonne]

Required: If not provided, assumed to be 2.75

Type:float
winchDR

Cable Landfall Winch Day Rate [$/day]

Required: If not provided, assumed to be 1000

Type:float
workSpace

Offshore Substation Workspace & Accommodations Cost [$]

Required: If not provided, assumed to be 2000000

Type:float

Outputs Group

class PySAM.WindObos.WindObos.Outputs
assign() → None

Assign attributes from dictionary

Outputs_vals = { var: val, ...}

export() → dict

Export attributes into dictionary

arrCab1Cost

Array Cable #1 and Ancillary Cost [$]

Type:float
arrCab2Cost

Array Cable #2 and Ancillary Cost [$]

Type:float
arrInstTime

Array Cable System Installation Time [days]

Type:float
array_cable_install_cost

Array Cable Installation Cost [$]

Type:float
bos_capex

BOS Capital Expenditures [$]

Type:float
cab1Leng

Array Cable #1 Length [m]

Type:float
cab2Leng

Array Cabel #2 Length [m]

Type:float
cabSurvey

Cable Route Survey Cost [$]

Type:float
commissioning

Plant Commissioning Cost [$]

Type:float
construction_finance_cost

Construction Finance Cost [$]

Type:float
construction_finance_factor

Construction Finance Factor

Type:float
construction_insurance_cost

Construction Insurance Cost [$]

Type:float
decomCost

Plant Decommissioning Cost [$]

Type:float
electrical_install_cost

Electrical Install Cost [$]

Type:float
expCabCost

Export Cable and Ancillary Cost [$]

Type:float
expCabLeng

Export Cable Length [m]

Type:float
expInstTime

Export Cable Installation Time [days]

Type:float
export_cable_install_cost

Export Cable Installation Cost [$]

Type:float
fixCabLeng

Fixed Cable Length [m]

Type:float
floatPrepTime

Floating Preparation Time [days]

Type:float
freeCabLeng

Free Hanging Cable Length [m]

Type:float
mob_demob_cost

Mobilization/Demobilization Cost [$]

Type:float
moorTime

Mooring and Anchor System Installation Time [days]

Type:float
nExpCab

Number of Export Cables

Type:float
nSubPerTrip

Maximum Number of Substructures per Vessel Trip

Type:float
nTurbPerTrip

Maximum Number of Turbines per Vessel Trip

Type:float
soft_costs

Soft Costs [$]

Type:float
subDeckArea

Deck Area Required per Substructure [m^2]

Type:float
subInstTime

Substructure Installation Time [days]

Type:float
subsInstTime

Offshore Substation Installation Time [days]

Type:float
subsPileM

Offshore Substation Jacket Piles Mass [tonne]

Type:float
subsSubM

Offshore Substation Substructure Mass [tonne]

Type:float
subsTopM

Substation Topside Mass [tonne]

Type:float
substation_install_cost

Substation Installation Cost [$]

Type:float
substructure_install_cost

Substructure Install Cost [$]

Type:float
systAngle

Floating System Angle [degrees]

Type:float
totAnICost

Total Assembly & Installation Cost [$]

Type:float
totDevCost

Total Development Cost [$]

Type:float
totElecCost

Total Electrical Infrastructure Cost [$]

Type:float
totEnMCost

Total Engineering & Management Cost [$]

Type:float
totInstTime

Total Installation Time [days]

Type:float
totPnSCost

Total Port & Staging Cost [$]

Type:float
total_bos_cost

Total Balance of System Cost [$]

Type:float
total_contingency_cost

Total Contingency Cost [$]

Type:float
turbDeckArea

Deck Area Required per Turbine [m^2]

Type:float
turbInstTime

Turbine Installation Time [days]

Type:float
turbine_install_cost

Turbine Install Cost [$]

Type:float