WindObos

WindObos

PySAM.WindObos.default(config) WindObos

Load defaults for the configuration config. Available configurations are:

  • None

Note

Some inputs do not have default values and may be assigned a value from the variable’s Required attribute. See variable attribute descriptions below.

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

Share data with an existing PySAM class. If optional config is a valid configuration name, load the module’s defaults for that configuration.

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

Load data from a PySSC object.

Warning

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

WindObos is a wrapper for the SSC compute module cmod_wind_obos.cpp

Interdependent Variables

The variables listed below are interdependent with other variables. If you change the value of one of these variables, you may need to change values of other variables. The SAM user interface manages these interdependent variables, but in PySAM, it is up to you change the value of all interdependent variables so they are consistent. See Interdependent Variables for examples and details.

  • None

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

get_data_ptr() Pointer

Get ssc_data_t pointer

replace(dict) None

Replace attributes from nested dictionary, except for Outputs. Unassigns all values in each Group then assigns from the input dict.

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

unassign(name) None

Unassign a value in any of the variable groups.

value(name, optional value) 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(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Wobos_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Wobos_vals = { var: val, ...}

addLocPerm

Additional State and Local Permitting Cost [$]

Required: False. Automatically set to 200000 if not assigned explicitly or loaded from defaults.

Type:

float

anchor

Anchor Type

Constraints: INTEGER

Required: False. Automatically set to DRAGEMBEDMENT if not assigned explicitly or loaded from defaults.

Type:

float

arrCab1Mass

Array cable 1 mass [kg/m]

Required: False. Automatically set to 20.384 if not assigned explicitly or loaded from defaults.

Type:

float

arrCab2Mass

Array cable 2 mass [kg/m]

Required: False. Automatically set to 21.854 if not assigned explicitly or loaded from defaults.

Type:

float

arrVoltage

Array cable voltage [kV]

Required: False. Automatically set to 33 if not assigned explicitly or loaded from defaults.

Type:

float

arrayCables

Inter-array cables to consider by voltage [kV]

Required: False. Automatically set to 33 66 if not assigned explicitly or loaded from defaults.

Type:

str

arrayX

Spacing Between Turbine Rows [rotor diameters]

Constraints: MIN=1

Required: False. Automatically set to 9 if not assigned explicitly or loaded from defaults.

Type:

float

arrayY

Spacing Between Turbines in Rows [rotor diameters]

Constraints: MIN=1

Required: False. Automatically set to 9 if not assigned explicitly or loaded from defaults.

Type:

float

backUpGen

Back up Diesel Generator Cost [$]

Required: False. Automatically set to 1000000 if not assigned explicitly or loaded from defaults.

Type:

float

ballCR

Floating Ballast Cost Rate [$/tonne]

Required: False. Automatically set to 100 if not assigned explicitly or loaded from defaults.

Type:

float

bioResStudyMet

Biological Resource Study Met Tower Cost [$]

Required: False. Automatically set to 1500000 if not assigned explicitly or loaded from defaults.

Type:

float

bioResStudyProj

Biological Resource Study Porject Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

bladeL

Blade Length [m]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

boltBlade1

Lift and Bolt Blade Individual Components Method [hours]

Required: False. Automatically set to 3.5 if not assigned explicitly or loaded from defaults.

Type:

float

boltBlade2

Lift and Bolt Blade Bunny Ears Method [hours]

Required: False. Automatically set to 3.5 if not assigned explicitly or loaded from defaults.

Type:

float

boltNacelle1

Lift and Bolt Nacelle Individual Components Method [hours]

Required: False. Automatically set to 7 if not assigned explicitly or loaded from defaults.

Type:

float

boltNacelle2

Lift and Bolt Nacelle Bunny Ears Method [hours]

Required: False. Automatically set to 7 if not assigned explicitly or loaded from defaults.

Type:

float

boltNacelle3

Lift and Bolt Nacelle Fully Assembled Rotor Method [hours]

Required: False. Automatically set to 7 if not assigned explicitly or loaded from defaults.

Type:

float

boltRotor

Lift and Bolt Rotor Fully Assembled Rotor Method [hours]

Required: False. Automatically set to 7 if not assigned explicitly or loaded from defaults.

Type:

float

boltTower

Lift and Bolt Tower Section [hours]

Required: False. Automatically set to 7 if not assigned explicitly or loaded from defaults.

Type:

float

buryDepth

Electrical Cable Burial Depth [m]

Constraints: MIN=0,MAX=15

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

buryFac

Cable Burial Depth Factor [1/m]

Required: False. Automatically set to 0.1 if not assigned explicitly or loaded from defaults.

Type:

float

buryRate

Cable Burial Rate [m/hour]

Required: False. Automatically set to 125 if not assigned explicitly or loaded from defaults.

Type:

float

cab1CR

Array cable 1 Cost Rate [$/m]

Required: False. Automatically set to 185.889 if not assigned explicitly or loaded from defaults.

Type:

float

cab1CurrRating

Array cable 1 current rating [A]

Required: False. Automatically set to 300 if not assigned explicitly or loaded from defaults.

Type:

float

cab1TurbInterCR

Cable 1 turbine interface cost [$/interface]

Required: False. Automatically set to 8410 if not assigned explicitly or loaded from defaults.

Type:

float

cab2CR

Array cable 2 Cost Rate [$/m]

Required: False. Automatically set to 202.788 if not assigned explicitly or loaded from defaults.

Type:

float

cab2CurrRating

Array cable 2 current rating [A]

Required: False. Automatically set to 340 if not assigned explicitly or loaded from defaults.

Type:

float

cab2SubsInterCR

Cable 2 substation interface cost [$/interface]

Required: False. Automatically set to 19815 if not assigned explicitly or loaded from defaults.

Type:

float

cab2TurbInterCR

Cable 2 turbine interface cost [$/interface]

Required: False. Automatically set to 8615 if not assigned explicitly or loaded from defaults.

Type:

float

cabDrillCR

Cost Rate for Horizontal Drilling [$/m]

Required: False. Automatically set to 3200 if not assigned explicitly or loaded from defaults.

Type:

float

cabDrillDist

Horizontal Drilling distance for Cable Landfall [m]

Required: False. Automatically set to 500 if not assigned explicitly or loaded from defaults.

Type:

float

cabLoadout

Array Cable Loadout for Installation [hours]

Required: False. Automatically set to 14 if not assigned explicitly or loaded from defaults.

Type:

float

cabPullIn

Array Cable Pull in to Interfaces [hours]

Required: False. Automatically set to 5.5 if not assigned explicitly or loaded from defaults.

Type:

float

cabSurveyCR

Cable Route Survey Cost [$/m]

Required: False. Automatically set to 240 if not assigned explicitly or loaded from defaults.

Type:

float

cabTerm

Cable Termination and Testing [hours]

Required: False. Automatically set to 5.5 if not assigned explicitly or loaded from defaults.

Type:

float

cableOptimizer

Electrical Cable Cost Optimization

Constraints: INTEGER

Required: False. Automatically set to FALSE if not assigned explicitly or loaded from defaults.

Type:

float

capital_cost_year_0

Capital cost spent in year 0

Required: False. Automatically set to 0.2 if not assigned explicitly or loaded from defaults.

Type:

float

capital_cost_year_1

Capital cost spent in year 1

Required: False. Automatically set to 0.6 if not assigned explicitly or loaded from defaults.

Type:

float

capital_cost_year_2

Capital cost spent in year 2

Required: False. Automatically set to 0.1 if not assigned explicitly or loaded from defaults.

Type:

float

capital_cost_year_3

Capital cost spent in year 3

Required: False. Automatically set to 0.1 if not assigned explicitly or loaded from defaults.

Type:

float

capital_cost_year_4

Capital cost spent in year 4

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

capital_cost_year_5

Capital cost spent in year 5

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

catLengFac

Catenary Cable Length Factor

Required: False. Automatically set to 0.04 if not assigned explicitly or loaded from defaults.

Type:

float

chord

Blade Max Chord [m]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

civilWork

Onshore Infrastructure Civil Work Cost [$]

Required: False. Automatically set to 40000 if not assigned explicitly or loaded from defaults.

Type:

float

cleanWatAct402

Clean Water Act Section 402 Compliance Cost [$]

Required: False. Automatically set to 100000 if not assigned explicitly or loaded from defaults.

Type:

float

cleanWatAct404

Clean Water Act Section 404 Compliance Cost [$]

Required: False. Automatically set to 100000 if not assigned explicitly or loaded from defaults.

Type:

float

coastZoneManAct

Coastal Zone Management Act Compliance Cost [$]

Required: False. Automatically set to 100000 if not assigned explicitly or loaded from defaults.

Type:

float

compRacks

Component Racks Cost [$]

Required: False. Automatically set to 1000000 if not assigned explicitly or loaded from defaults.

Type:

float

conOpPlan

Construction Operations Plan Cost [$]

Required: False. Automatically set to 1000000 if not assigned explicitly or loaded from defaults.

Type:

float

construction_insurance

Insurance During Construction (% of ICC)

Required: False. Automatically set to 0.01 if not assigned explicitly or loaded from defaults.

Type:

float

crane1000DR

1000 t Crawler Crane Day Rate [$/day]

Required: False. Automatically set to 8000 if not assigned explicitly or loaded from defaults.

Type:

float

crane600DR

600 t Crawler Crane Day Rate [$/day]

Required: False. Automatically set to 5000 if not assigned explicitly or loaded from defaults.

Type:

float

craneMobDemob

Port Crane Mobilization/Demobilization Cost [$]

Required: False. Automatically set to 150000 if not assigned explicitly or loaded from defaults.

Type:

float

deaFixLeng

Fixed Mooring Length for Drag Embedment Anchors [m]

Required: False. Automatically set to 500 if not assigned explicitly or loaded from defaults.

Type:

float

decomDiscRate

Decommissioning Cost Discount Rate

Required: False. Automatically set to 0.03 if not assigned explicitly or loaded from defaults.

Type:

float

distAtoS

Distance form Inshore Assembly Area to Site [km]

Constraints: MIN=5,MAX=1000

Required: False. Automatically set to 90 if not assigned explicitly or loaded from defaults.

Type:

float

distInterCon

Distance Over Land to Grid Interconnect [miles]

Required: False. Automatically set to 3 if not assigned explicitly or loaded from defaults.

Type:

float

distPort

Distance from Installation Port to Site [km]

Constraints: MIN=5,MAX=1000

Required: False. Automatically set to 90 if not assigned explicitly or loaded from defaults.

Type:

float

distPtoA

Distance from Installation Port to Inshore Assembly Area [km]

Constraints: MIN=5,MAX=1000

Required: False. Automatically set to 90 if not assigned explicitly or loaded from defaults.

Type:

float

distShore

Distance to Landfall [km]

Constraints: MIN=5,MAX=1000

Required: False. Automatically set to 90 if not assigned explicitly or loaded from defaults.

Type:

float

diveTeamDR

Cable Landfall Dive Team Day Rate [$/day]

Required: False. Automatically set to 3200 if not assigned explicitly or loaded from defaults.

Type:

float

dockRate

Quayside Docking Cost Rate [$/day]

Required: False. Automatically set to 3000 if not assigned explicitly or loaded from defaults.

Type:

float

dynCabFac

Dynamic Cable Cost Premium Factor

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

elecCont

Electrical Install Weather Contingency [%]

Required: False. Automatically set to 0.3 if not assigned explicitly or loaded from defaults.

Type:

float

elecWork

Onshore Infrastructure Electrical Work Cost [$]

Required: False. Automatically set to 25000 if not assigned explicitly or loaded from defaults.

Type:

float

endSpecAct

Endangered Species Act Compliance Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

entranceExitRate

Port Entrance and Exit Cost Rate [$/occurrence]

Required: False. Automatically set to 0.525 if not assigned explicitly or loaded from defaults.

Type:

float

estEnMFac

Estimated Engineering & Management Cost Factor

Required: False. Automatically set to 0.04 if not assigned explicitly or loaded from defaults.

Type:

float

exCabFac

Excess Cable Factor

Required: False. Automatically set to 0.1 if not assigned explicitly or loaded from defaults.

Type:

float

expCabCR

Export cable cost rate [$/m]

Required: False. Automatically set to 495.411 if not assigned explicitly or loaded from defaults.

Type:

float

expCabLoad

Export Cable Loadout for Installation [hours]

Required: False. Automatically set to 24 if not assigned explicitly or loaded from defaults.

Type:

float

expCabMass

Export cable mass [kg/m]

Required: False. Automatically set to 71.9 if not assigned explicitly or loaded from defaults.

Type:

float

expCurrRating

Export cable current rating [A]

Required: False. Automatically set to 530 if not assigned explicitly or loaded from defaults.

Type:

float

expSubsInterCR

Export cable substation interface cost [$/interface]

Required: False. Automatically set to 57500 if not assigned explicitly or loaded from defaults.

Type:

float

expVoltage

Export cable voltage [kV]

Required: False. Automatically set to 220 if not assigned explicitly or loaded from defaults.

Type:

float

exportCables

Export cables to consider by voltage [kV]

Required: False. Automatically set to 132 220 if not assigned explicitly or loaded from defaults.

Type:

str

faaPlan

Federal Aviation Administration Plans & Mitigation Cost [$]

Required: False. Automatically set to 10000 if not assigned explicitly or loaded from defaults.

Type:

float

feedStudy

FEED Study Cost [$]

Required: False. Automatically set to 10000000 if not assigned explicitly or loaded from defaults.

Type:

float

groutSpreadDR

Grouting Spread Day Rate [$/day]

Required: False. Automatically set to 3000 if not assigned explicitly or loaded from defaults.

Type:

float

groutSpreadMob

Grouting Spread Mobilization Cost [$]

Required: False. Automatically set to 1000000 if not assigned explicitly or loaded from defaults.

Type:

float

groutTP

Grout Transition Piece/Monopile Interface [hours]

Required: False. Automatically set to 8 if not assigned explicitly or loaded from defaults.

Type:

float

hamRate

Pile Hammer Rate [m/hour]

Required: False. Automatically set to 20 if not assigned explicitly or loaded from defaults.

Type:

float

highVoltSG

High Voltage Switchgear Cost [$]

Required: False. Automatically set to 950000 if not assigned explicitly or loaded from defaults.

Type:

float

hubD

Hub Diameter [m]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

hubH

Hub Height [m]

Required: False. Automatically set to 90 if not assigned explicitly or loaded from defaults.

Type:

float

inspectClear

Inspection Clearance [m]

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

instScour

Install Scour Protection Around Monopile Base [hours]

Required: False. Automatically set to 6 if not assigned explicitly or loaded from defaults.

Type:

float

installStrategy

Installation Vessel Strategy

Constraints: INTEGER

Required: False. Automatically set to PRIMARYVESSEL if not assigned explicitly or loaded from defaults.

Type:

float

install_contingency

Installation Contingency

Required: False. Automatically set to 0.3 if not assigned explicitly or loaded from defaults.

Type:

float

interConVolt

Grid Interconnect Voltage [kV]

Required: False. Automatically set to 345 if not assigned explicitly or loaded from defaults.

Type:

float

interest_during_construction

Interest During Construction

Required: False. Automatically set to 0.08 if not assigned explicitly or loaded from defaults.

Type:

float

jackFasten

Prepare and Fasten Jacket for Transport [hours/unit]

Required: False. Automatically set to 20 if not assigned explicitly or loaded from defaults.

Type:

float

jlatticeA

Jacket Main Lattice Footprint Area [m^2]

Required: False. Automatically set to 26 if not assigned explicitly or loaded from defaults.

Type:

float

jlatticeCR

Jacket Main Lattice Cost Rate [$/tonne]

Required: False. Automatically set to 4680 if not assigned explicitly or loaded from defaults.

Type:

float

jpileCR

Jacket Pile Cost Rate [$/tonne]

Required: False. Automatically set to 2250 if not assigned explicitly or loaded from defaults.

Type:

float

jpileD

Jacket Pile Diameter [m]

Required: False. Automatically set to 1.6 if not assigned explicitly or loaded from defaults.

Type:

float

jpileL

Jacket Pile Length [m]

Required: False. Automatically set to 47.5 if not assigned explicitly or loaded from defaults.

Type:

float

jtransCR

Jacket Transition Piece Cost Rate [$/tonne]

Required: False. Automatically set to 4500 if not assigned explicitly or loaded from defaults.

Type:

float

landConstruct

Onshore Infrastructure Construction [days]

Required: False. Automatically set to 7 if not assigned explicitly or loaded from defaults.

Type:

float

laydownCR

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

Required: False. Automatically set to 0.25 if not assigned explicitly or loaded from defaults.

Type:

float

levJack

Level Jacket Main Lattice [hours]

Required: False. Automatically set to 24 if not assigned explicitly or loaded from defaults.

Type:

float

marMamProtAct

Marine Mammal Protection Act Compliance Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

medVoltSG

Medium Voltage Switchgear Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

metTowCR

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

Required: False. Automatically set to 11518 if not assigned explicitly or loaded from defaults.

Type:

float

migBirdAct

Migratory Bird Treaty Compliance Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

monoFasten

Prepare and Fasten Monopile for Transport [hours/unit]

Required: False. Automatically set to 12 if not assigned explicitly or loaded from defaults.

Type:

float

moorCR

Mooring Line Cost Rate [$/m]

Constraints: MIN=399

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

moorCost

Capital cost of mooring lines and anchors [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

moorDia

Mooring Line Diameter [m]

Constraints: MIN=0.09

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

moorLines

Number Of Mooring Lines

Required: False. Automatically set to 3 if not assigned explicitly or loaded from defaults.

Type:

float

moorLoadout

Anchor & Mooring Loadout Time [hours]

Required: False. Automatically set to 5 if not assigned explicitly or loaded from defaults.

Type:

float

moorSurvey

Survey Mooring Lines & Anchor Positions Time [hours]

Required: False. Automatically set to 4 if not assigned explicitly or loaded from defaults.

Type:

float

moorTimeFac

Anchor & Mooring Water Depth Time Factor

Required: False. Automatically set to 0.005 if not assigned explicitly or loaded from defaults.

Type:

float

mpEmbedL

Monopile Embedment Length [m]

Required: False. Automatically set to 30 if not assigned explicitly or loaded from defaults.

Type:

float

mpileCR

Monopile Cost Rate [$/tonne]

Required: False. Automatically set to 2250 if not assigned explicitly or loaded from defaults.

Type:

float

mpileD

Monopile Diameter [m]

Constraints: MIN=0.01

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

mpileL

Monopile Length [m]

Constraints: MIN=0.01

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

mptCR

Main Power Transformer Cost Rate [$/MVA]

Required: False. Automatically set to 12500 if not assigned explicitly or loaded from defaults.

Type:

float

mpvRentalDR

MPV Rental Day Rate [$/day]

Required: False. Automatically set to 72000 if not assigned explicitly or loaded from defaults.

Type:

float

mtransCR

Monopile Transition Piece Cost Rate [$/tonne]

Required: False. Automatically set to 3230 if not assigned explicitly or loaded from defaults.

Type:

float

nCrane1000

Number of 1000 t Crawler Cranes

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

nCrane600

Number of 600 t Crawler Cranes

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

nTurb

Number of Turbines

Constraints: MIN=2,MAX=200

Required: False. Automatically set to 20 if not assigned explicitly or loaded from defaults.

Type:

float

nacelleL

Nacelle Length [m]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

nacelleW

Nacelle Width [m]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

natHisPresAct

National Historic Preservation Act Compliance Cost [$]

Required: False. Automatically set to 250000 if not assigned explicitly or loaded from defaults.

Type:

float

navStudyMet

Navigation and Transport Study Met Tower Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

navStudyProj

Navigation and Transport Study Project Cost [$]

Required: False. Automatically set to 250000 if not assigned explicitly or loaded from defaults.

Type:

float

nepaEisMet

NEPA Environmental Impact Statement Met Tower Cost [$]

Required: False. Automatically set to 2000000 if not assigned explicitly or loaded from defaults.

Type:

float

nepaEisProj

NEPA Environmental Impact Study Project Cost [$]

Required: False. Automatically set to 5000000 if not assigned explicitly or loaded from defaults.

Type:

float

number_install_seasons

Number of Installation Seasons

Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.

Type:

float

otherAncillary

Other Ancillary Systems Costs [$]

Required: False. Automatically set to 3000000 if not assigned explicitly or loaded from defaults.

Type:

float

outConShelfLease

Outer Continental Shelf Lease Cost [$]

Required: False. Automatically set to 1000000 if not assigned explicitly or loaded from defaults.

Type:

float

physResStudyMet

Physical Resource Study Met Tower Cost [$]

Required: False. Automatically set to 1500000 if not assigned explicitly or loaded from defaults.

Type:

float

physResStudyProj

Physical Resource Study Project Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

pileSpreadDR

Piling Spread Day Rate [$/day]

Required: False. Automatically set to 2500 if not assigned explicitly or loaded from defaults.

Type:

float

pileSpreadMob

Piling Spread Mobilization Cost [$]

Required: False. Automatically set to 750000 if not assigned explicitly or loaded from defaults.

Type:

float

placeJack

Place Jacket Main Lattice onto Piles [hours]

Required: False. Automatically set to 12 if not assigned explicitly or loaded from defaults.

Type:

float

placeMP

Lift and Place Monopile for Hammering [hours]

Required: False. Automatically set to 3 if not assigned explicitly or loaded from defaults.

Type:

float

placePiles

Place Jacket Piles [hours]

Required: False. Automatically set to 12 if not assigned explicitly or loaded from defaults.

Type:

float

placeTP

Place Transition Piece onto Monopile [hours]

Required: False. Automatically set to 3 if not assigned explicitly or loaded from defaults.

Type:

float

placeTemplate

Place Jacket Pile Template on Seabed [hours]

Required: False. Automatically set to 4 if not assigned explicitly or loaded from defaults.

Type:

float

placeTop

Lift and Place Offshore Substation Topside [hours]

Required: False. Automatically set to 24 if not assigned explicitly or loaded from defaults.

Type:

float

plantComm

Plant Commissioning Cost Factor

Required: False. Automatically set to 0.01 if not assigned explicitly or loaded from defaults.

Type:

float

preFEEDStudy

Pre-FEED study Cost [$]

Required: False. Automatically set to 5000000 if not assigned explicitly or loaded from defaults.

Type:

float

prepAA

Prepare Inshore Assembly Area For Turbine Installation [hours]

Required: False. Automatically set to 168 if not assigned explicitly or loaded from defaults.

Type:

float

prepGripperJack

Prepare Jacket Gripper and Upender [hours]

Required: False. Automatically set to 8 if not assigned explicitly or loaded from defaults.

Type:

float

prepGripperMono

Prepare Monopile Gripper and Upender [hours]

Required: False. Automatically set to 1.5 if not assigned explicitly or loaded from defaults.

Type:

float

prepHamJack

Prepare Hammer for jacket Piles Installation [hours]

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

prepHamMono

Prepare Hammer for Monopile Installation [hours]

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

prepSemi

Prepare Semi-submersible for Turbine Installation [hours]

Required: False. Automatically set to 12 if not assigned explicitly or loaded from defaults.

Type:

float

prepSpar

Prepare Spar for Tow to Inshore Assembly Area [hours]

Required: False. Automatically set to 18 if not assigned explicitly or loaded from defaults.

Type:

float

prepTow

Prepare Floating Substructure for Tow to Site [hours]

Required: False. Automatically set to 12 if not assigned explicitly or loaded from defaults.

Type:

float

procurement_contingency

Procurement Contingency

Required: False. Automatically set to 0.05 if not assigned explicitly or loaded from defaults.

Type:

float

projLife

Project Economic Life [years]

Required: False. Automatically set to 20 if not assigned explicitly or loaded from defaults.

Type:

float

pwrFac

Power Transfer Efficiency Factor

Required: False. Automatically set to 0.95 if not assigned explicitly or loaded from defaults.

Type:

float

removeHamJack

Remove Hammer for Jacket Piles Installation [hours]

Required: False. Automatically set to 4 if not assigned explicitly or loaded from defaults.

Type:

float

removeHamMono

Remove Hammer for Monopile Installation [hours]

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

rivsnHarbsAct

Rivers & Harbors Act Section 10 Compliance Cost [$]

Required: False. Automatically set to 100000 if not assigned explicitly or loaded from defaults.

Type:

float

rnaM

Rotor-Nacelle Assembly Mass [tonne]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

rotorD

Rotor Diameter [m]

Required: False. Automatically set to 120 if not assigned explicitly or loaded from defaults.

Type:

float

sSteelCR

Secondary/Outfitting Steel Cost Rate [$/tonne]

Required: False. Automatically set to 7250 if not assigned explicitly or loaded from defaults.

Type:

float

saPlan

Site Assessment Plan Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

scourMat

Scour Protection Material Cost [$/location]

Required: False. Automatically set to 250000 if not assigned explicitly or loaded from defaults.

Type:

float

scrapVal

Total Scrap Value of Decommissioned Components [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

seaSpreadDR

Suction Pile Anchor Spread Day Rate [$/day]

Required: False. Automatically set to 165000 if not assigned explicitly or loaded from defaults.

Type:

float

seaSpreadMob

Suction Pile Anchor Spread Mobilization Cost [$]

Required: False. Automatically set to 4500000 if not assigned explicitly or loaded from defaults.

Type:

float

shorePullIn

Cable Pull in to Onshore Infrastructure [hours]

Required: False. Automatically set to 96 if not assigned explicitly or loaded from defaults.

Type:

float

shuntCR

Shunt Reactor Cost Rate [$/MVA]

Required: False. Automatically set to 35000 if not assigned explicitly or loaded from defaults.

Type:

float

socEconStudyMet

Socioeconomic and Land use Study Met Tower Cost [$]

Required: False. Automatically set to 500000 if not assigned explicitly or loaded from defaults.

Type:

float

socEconStudyProj

Socioeconomic and Land use Study Project Cost [$]

Required: False. Automatically set to 200000 if not assigned explicitly or loaded from defaults.

Type:

float

spMoorCheck

Survey Spar Mooring Lines and Connections [hours]

Required: False. Automatically set to 16 if not assigned explicitly or loaded from defaults.

Type:

float

spMoorCon

Connect Mooring Lines to Spar [hours]

Required: False. Automatically set to 20 if not assigned explicitly or loaded from defaults.

Type:

float

spStifColCR

Spar Stiffened Column Cost Rate [$/tonne]

Required: False. Automatically set to 3120 if not assigned explicitly or loaded from defaults.

Type:

float

spTapColCR

Spar Tapered Column Cost Rate [$/tonne]

Required: False. Automatically set to 4220 if not assigned explicitly or loaded from defaults.

Type:

float

ssBall

Ballast Semi-submersible [hours]

Required: False. Automatically set to 6 if not assigned explicitly or loaded from defaults.

Type:

float

ssHeaveCR

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

Required: False. Automatically set to 6250 if not assigned explicitly or loaded from defaults.

Type:

float

ssMoorCheck

Survey Semi-submersible Mooing Lines and Connections [hours]

Required: False. Automatically set to 12 if not assigned explicitly or loaded from defaults.

Type:

float

ssMoorCon

Connect Mooring Lines to Semi-Submersible [hours]

Required: False. Automatically set to 22 if not assigned explicitly or loaded from defaults.

Type:

float

ssStifColCR

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

Required: False. Automatically set to 3120 if not assigned explicitly or loaded from defaults.

Type:

float

ssTrussCR

Semi-submersible Truss Cost Rate [$/tonne]

Required: False. Automatically set to 6250 if not assigned explicitly or loaded from defaults.

Type:

float

stateLease

State Leasing and Permitting Cost [$]

Required: False. Automatically set to 250000 if not assigned explicitly or loaded from defaults.

Type:

float

subTotCost

Substructure & Foundation Total Cost [$]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

subTotM

Total Substructure Mass per Turbine [tonne]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

subsJackCR

Offshore Substation Jacket Lattice Cost Rate [$/tonne]

Required: False. Automatically set to 6250 if not assigned explicitly or loaded from defaults.

Type:

float

subsLoad

Offshore Substation Loadout for Installation [hours]

Required: False. Automatically set to 60 if not assigned explicitly or loaded from defaults.

Type:

float

subsPileCR

Offshore Substation Jacket Pile Cost Rate [$/tonne]

Required: False. Automatically set to 2250 if not assigned explicitly or loaded from defaults.

Type:

float

subsPullIn

Cable Pull in to Offshore Substation [hours]

Required: False. Automatically set to 48 if not assigned explicitly or loaded from defaults.

Type:

float

subsTopDes

Offshore Substation Design Cost [$]

Required: False. Automatically set to 4500000 if not assigned explicitly or loaded from defaults.

Type:

float

subsTopFab

Offshore Substation Fabrication Cost [$/tonne]

Required: False. Automatically set to 14500 if not assigned explicitly or loaded from defaults.

Type:

float

subsVessPos

Vessel Positioning Time Offshore Substation Installation [hours]

Required: False. Automatically set to 6 if not assigned explicitly or loaded from defaults.

Type:

float

substructCont

Substructure Install Weather Contingency [%]

Required: False. Automatically set to 0.3 if not assigned explicitly or loaded from defaults.

Type:

float

substructure

Substructure Type

Constraints: INTEGER

Required: False. Automatically set to MONOPILE if not assigned explicitly or loaded from defaults.

Type:

float

surfLayRate

Cable Surface Lay Rate [m/hour]

Required: False. Automatically set to 375 if not assigned explicitly or loaded from defaults.

Type:

float

tax_rate

Effective Tax Rate

Required: False. Automatically set to 0.4 if not assigned explicitly or loaded from defaults.

Type:

float

topAssemblyFac

Offshore Substation Land-based Assembly Factor

Required: False. Automatically set to 0.075 if not assigned explicitly or loaded from defaults.

Type:

float

towerD

Tower Base Diameter [m]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

towerInstallMethod

Tower Installation Method

Constraints: INTEGER

Required: False. Automatically set to ONEPIECE if not assigned explicitly or loaded from defaults.

Type:

float

towerM

Tower Mass [tonne]

Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.

Type:

float

tpCover

Install Transition Piece Cover [hours]

Required: False. Automatically set to 1.5 if not assigned explicitly or loaded from defaults.

Type:

float

turbCapEx

Turbine Capital Cost [$/kW]

Required: False. Automatically set to 1605 if not assigned explicitly or loaded from defaults.

Type:

float

turbCont

Turbine Install Weather Contingency [%]

Required: False. Automatically set to 0.3 if not assigned explicitly or loaded from defaults.

Type:

float

turbFasten

Prepare and Fasten Turbine for Transport [hours/turbine]

Required: False. Automatically set to 8 if not assigned explicitly or loaded from defaults.

Type:

float

turbInstallMethod

Turbine Installation Method

Constraints: INTEGER

Required: False. Automatically set to INDIVIDUAL if not assigned explicitly or loaded from defaults.

Type:

float

turbR

Turbine Rating [MW]

Constraints: MIN=1,MAX=15

Required: False. Automatically set to 5 if not assigned explicitly or loaded from defaults.

Type:

float

upendSpar

Upend and Ballast Spar [hours]

Required: False. Automatically set to 36 if not assigned explicitly or loaded from defaults.

Type:

float

vesselPosJack

Vessel Positioning Time Jacket Installation [hours]

Required: False. Automatically set to 8 if not assigned explicitly or loaded from defaults.

Type:

float

vesselPosMono

Vessel Positioning Time Monopile Installation [hours]

Required: False. Automatically set to 3 if not assigned explicitly or loaded from defaults.

Type:

float

vesselPosTurb

Vessel Positioning Time Turbine Installation [hours]

Required: False. Automatically set to 2 if not assigned explicitly or loaded from defaults.

Type:

float

waterD

Max Water Depth [m]

Constraints: MIN=3,MAX=1000

Required: False. Automatically set to 30 if not assigned explicitly or loaded from defaults.

Type:

float

wharfRate

Wharf Loading and Unloading Cost Rate [$/tonne]

Required: False. Automatically set to 2.75 if not assigned explicitly or loaded from defaults.

Type:

float

winchDR

Cable Landfall Winch Day Rate [$/day]

Required: False. Automatically set to 1000 if not assigned explicitly or loaded from defaults.

Type:

float

workSpace

Offshore Substation Workspace & Accommodations Cost [$]

Required: False. Automatically set to 2000000 if not assigned explicitly or loaded from defaults.

Type:

float

Outputs Group

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

Assign attributes from dictionary, overwriting but not removing values.

Outputs_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Outputs_vals = { var: val, ...}

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