Wind Power {renpow} | R Documentation |
Wind Power calculations and statistics
Description
Basic calculations in wind power generation
Usage
pow.rho.v3.table(x)
pow.rho.v3(xw)
rho.pT.air(pT)
rho.zT.air(zT)
pow.v3.plot(x)
pow.wind(pw)
v.H(vh)
betz()
cal.vH(calvh)
weibull.plot(xmax,scale,shape)
cdf.plot(rv,xlab,ylab)
fit.wind(xd,vlabel)
pow.class(wc)
power.curve(pc)
prob.power.curve(pc,avg)
wind.energy(pc,Pow,avg)
Arguments
x |
a list with possible list(rho= density, v=wind speed and A=cross-section area) |
xw |
list(rho=array of density values,v=array of wind speed values, A=cross-section area) |
pT |
a list(p,T.C,punit) |
zT |
list(z=1000, T.C=20, punit="bar", lapse=6) |
pw |
list with z, array T.C, array v, punit press unit,lapse,yleg,ylabel |
vh |
list with array alpha exponent , and array rough of roughness coeffs |
calvh |
list with list(v1.v2=v1.v2,H1=2,H2=10) |
xmax |
max x value for Weibull |
scale |
parameter |
shape |
parameter |
rv |
data var for cumulative distribution function |
xlab |
label x axis |
ylab |
label y axis |
wc |
wind speed for wind class chart |
xd |
wind data object from two anemometers |
vlabel |
label for graph |
pc |
a list cutin, vrated, cutout, A, v |
avg |
avg wind speed for prop.power.curve and wind.energy |
Pow |
result of power curve and used as argument to wind energy |
Details
Basic calculations of wind power
Value
X1 |
result of pow.rho.v3.table is list(X,P) |
X2 |
result of pow.rho.v3 is list(rho=,v=,Pow=) |
X3 |
result of rho.pT.air is array with c("Pressure(kPa)","Temp(C)","Density(kg/m3)") |
X4 |
result of rho.zT.air is list(X,rho) |
X5 |
result of v.H is v.v0.exp and v.v0.log |
X6 |
result of cal.vH alpha exponent, and array rough of roughness coeffs |
X7 |
result of pow.class is list(Pow.x,class.x) |
X8 |
result of pow.curve is list(Pow, z,P.rated) |
X9 |
result of prob.power.curve is hours in various ranges list(h.cutin,h.cutout,h.rated.nstop, h.run.below.rated) |
X10 |
result of wind.energy is list(energy,unit,CF) |
Note
Functions used in Chapter 13 of Acevedo (2018)
Author(s)
Miguel F. Acevedo acevedo@unt.edu
References
Acevedo, M.F. 2018. Introduction to Renewable Electric Power Systems and the Environment with R. Boca Raton, FL: CRC Press. (ISBN 9781138197343)
Examples
x <- list(rho=1.225,v=10,A=1); pow.rho.v3.table(x)
x <- list(rho=c(0.9,1,1.1,1.225,1.3),v=seq(0,10),A=1)
X <- pow.rho.v3(x)
x <- list(v=X$v,y=X$rho,Pow=X$Pow,yleg="rho",ylabel="Density(kg/m3)")
pow.v3.plot(x)
x <- list(z=1000, T.C=10, punit="bar")
rho.zT.air(x)
x <- list(z=100, T.C=30, punit="bar")
rho.zT.air(x)
x <- list(z=1000, T.C=c(10,20,30), v=seq(0,30),punit="bar",
lapse=6,yleg="T.C",ylabel="Temperature (C)")
pow.wind(x)
x <- list(alpha=c(0.1,0.25,0.4),rough=c(0.1,0.4,1.6))
v.H(x)