| sample_turbine_mCRM {stochLAB} | R Documentation | 
Sampling function for a single turbine in the mCRM
Description
Samples and aggregates appropriate data for a single wind turbine
Usage
sample_turbine_mCRM(
  rtn_speed_pars,
  bld_pitch_pars,
  rtr_radius_pars,
  bld_width_pars,
  season_specs,
  n_iter = 10,
  trb_wind_avbl,
  trb_downtime_pars
)
Arguments
rtn_speed_pars | 
 A single row data frame with columns   | 
bld_pitch_pars | 
 A single row data frame with columns   | 
rtr_radius_pars | 
 A single row data frame with columns   | 
bld_width_pars | 
 A single row data frame with columns   | 
season_specs | 
 A data frame defining the seasons for aggregating over collision estimates. It must comprise the following columns: 
  | 
n_iter | 
 An integer value. The number of samples to generate  | 
trb_wind_avbl | 
 A data frame with the monthly estimates of operational wind availability. It must contain the columns: 
  | 
trb_downtime_pars | 
 A data frame with monthly estimates of maintenance downtime, assumed to follow a tnorm-lw0 distribution. It must contain the following columns: 
  | 
Value
A data frame of all the information sampled for the turbine with nrow = n_iter
Examples
season_specs <- data.frame(
  season_id = c("PrBMigration", "PoBMigration","OMigration"),
  start_month = c("Mar", "May", "Oct"), end_month = c("Apr", "Sep", "Feb")
  )
  windavb <- data.frame(
    month = month.abb,
    pctg = runif(12, 85, 98)
  )
  dwntm <- data.frame(
    month = month.abb,
    mean = runif(12, 6, 10),
    sd = rep(2, 12))
  sample_turbine_mCRM(rtn_speed_pars = data.frame(mean = 13.1, sd = 4),
                      bld_pitch_pars = data.frame(mean = 3, sd = 0.3),
                      rtr_radius_pars = data.frame(mean = 80, sd = 0),
                      bld_width_pars = data.frame(mean = 8, sd = 0),
                      season_specs = season_specs,
                      n_iter = 10,
                      trb_wind_avbl = windavb,
                      trb_downtime_pars = dwntm)