# functions.windpower: Wind Power calculations and statistics In renpow: Renewable Power Systems and the Environment

## Description

Basic calculations in wind power generation

## Usage

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16``` ```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

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19``` ```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) ```

renpow documentation built on May 1, 2019, 6:49 p.m.