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
Navigation and Transport Study Met Tower Cost [$]
Required: If not provided, assumed to be 500000
Type: float
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
-