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

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) → 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(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