Last chance! 50% off unlimited learning
Sale ends in
Hydrological calculations in hydroelectric power generation
area.vol(xav)
model.flow(mf)
flow.plot(flow, label)
flow.exc.plot(flow, exc, label)
exceed(flow)
annual.avg(mf, nyrs)
area.vol is a list(H,B,W,L) H pool elevation (m), B bottom elevation (m), W width (km), L tail length (km)
list(base.flow,peak.flow,day.peak,length.season,variab,coef)
flow time series resulting from model.flow
label for flow
exceedance levels as a result of exceed
number of years
list(y,proby, prob, Q, Prob.Qmean, prob.Q)
flow time series from model.flow
annual avg of flow time series from model.flow
Basic hydrological calculations for hydropower
Acevedo, M.F. 2018. Introduction to Renewable Electric Power Systems and the Environment with R. Boca Raton, FL: CRC Press. (ISBN 9781138197343)
# NOT RUN {
x <- list(H=130,B=100,W=10,L=100)
area.vol(x)
x <- list(base.flow=20,peak.flow=100,day.peak=200,length.season=90,
variab=c(0.01,2),coef=c(0.4,0.3,0.2,0.1))
flow <- model.flow(x)
flow.plot(flow,label="Simulated flow (m3/s)")
exc <- exceed(flow)
exc$prob.Q
flow.exc.plot(flow,exc,label="Simulated flow (m3/s)")
# }
Run the code above in your browser using DataLab