Learn R Programming

bReeze (version 0.3-2)

readPC: Import power curve from file

Description

Imports a power curve from a WAsP 'wgt' file or a WindPower program 'pow' file.

Usage

readPC(file, ex=FALSE)
rpc(file, ex=FALSE)

Arguments

file
The name of, or the path to a 'wgt' or 'pow' file containing power curve data.
ex
Set to TRUE, if file is an external file (not included in the package directory of bReeze) -- default is FALSE.

Value

  • Returns a data frame binding the given data

encoding

UTF-8

source

Wind turbine generator files (*.wtg) are available from the WAsP website:

http://www.wasp.dk/Download/PowerCurves.aspx

Power curve files (*.pow) are available from the WindPower Program website:

http://www.wind-power-program.com/download.htm

Details

bReeze provides several power curves of common manufacturers, that can be read from the package directory. See examples for usage.

Available 'wtg' files llll{ Nordex_N80_2.5MW Nordex_N90_2.5MW_HS Nordex_N90_2.5MW_LS Nordex_N100_2.5MW PowerWind_56_900kW PowerWind_90_2.5MW Vestas_V52_850kW Vestas_V60_850kW Vestas_V80_2.0MW_os Vestas_V80_2.0MW Vestas_V82_1650kW Vestas_V90_1.8MW Vestas_V90_2.0MW Vestas_V90_3.0MW Vestas_V100_1.8MW_50Hz Vestas_V100_1.8MW_60Hz Vestas_V112_3.0MW }

Available 'pow' files llll{ Bonus_82.4m_2.3MW Bonus_MKIV_600kW Clipper_LibertyC89_2.5MW Clipper_LibertyC93_2.5MW Clipper_LibertyC96_2.5MW Clipper_LibertyC100_2.5MW Enercon_E33_330kW Enercon_E40_500kW Enercon_E44_900kW Enercon_E48_800kW Enercon_E53_800kW Enercon_E66_1870kW Enercon_E66_2000kW Enercon_E70_2.3MW Enercon_E82_2.0MW Enercon_E82_2.3MW Enercon_E82_3.0MW Enercon_E101_3.0MW Enercon_E126_7.5MW EWT_DW52_500kW EWT_DW54_500kW EWT_DW90_2MW EWT_DW96_2MW Gamesa_G52_850kW Gamesa_G58_850kW Gamesa_G80_2.0MW Gamesa_G83_2.0MW Gamesa_G87_2.0MW Gamesa_G90_2.0MW GE_1.5sl_1.5MW GE_1.5sle_1.5MW GE_1.5xle_1.5MW GE_1.6MW GE_2.5xl_2.5MW GE_3.6sl_3.6MW Leitwind_LTW70_1.7MW Leitwind_LTW70_2.0MW Leitwind_LTW77_1.5MW Leitwind_LTW80_1.5MW Leitwind_LTW80_1.8MW Leitwind_LTW101_3.0MW Nordex_N60_1.3MW Nordex_N70_1.5MW Nordex_N90_2.5MW Nordex_N100_2.5MW Nordex_S70_1.5MW Nordex_S77_1.5MW Nordic_1000_1.0MW PowerWind_56_500kW Repower_5M_5.0MW Repower_MM82_2.0MW Repower_MM92_2.0MW Siemens_SWT-2.3MW-93m Siemens_SWT-2.3MW-101m Siemens_SWT-3.6MW-107m Siemens_SWT-3.6MW-120m Suzlon_S64_1.25MW Suzlon_S64_950kW Suzlon_S66_1.25MW Suzlon_S88_2.1MW VensysEnergy_77_1.5MW Vensys_82_1.5MW Vensys_100_2.5MW Vensys_109_2.5MW Vensys_112_2.5MW Vestas_V27_225kW Vestas_V39_500kW Vestas_V52_850kW Vestas_V80_2.0MW_os Vestas_V80_2.0MW Vestas_V82_1.65MW Vestas_V90_2.0MW Vestas_V90_3.0MW Vestas_V112_3MW Vestas_V164_7.0MW_os } For details about power curves in general see createPC.

See Also

createPC, for creation of your own power curve object, plotPC, printObject

Examples

Run this code
# import power curve from bReeze wtg file
vestas.v90 <- readPC(file="Vestas_V90_2.0MW.wtg")

# import power curve from bReeze pow file
repower.mm92 <- readPC(file="Repower_MM92_2.0MW.pow")

# import power curve from user file
# e.g.: my.pc <- readPC(file="~/Projects/bReeze/Sandbox/myPC.wtg", ex=TRUE)

Run the code above in your browser using DataLab