Learn R Programming

SunsVoc (version 0.1.2)

IVXbyX: Create x-by-x Psuedo-IV Curves

Description

This function moves through IV curve data x-by-x, generating psuedo IV curves and binding them together into the output.

Usage

IVXbyX(df, corr_temp = "median", N_c)

Arguments

df

Dataframe containing IV data. Typically, a raw dataframe after filtering by current accuracy based on plot of irradiance vs. temperature. Within this package environment, use read_df_raw to filter the dataset and generate period index.

corr_temp

The temperature for all I-V features to standardize to. Pass the string "median" in order for the function to automatically calculate the median module temperature at 1 sun irradiance and use it, or input a number directly, the temperature unit should be Celsius.

N_c

Number of cells in series; the total number of cells in the system.

Value

Psuedo-IV Curve data with features extracted and evaluation parameters of fitting grouped by time periods of set length.

Examples

Run this code
# NOT RUN {
df <- read_df_raw(df_wbw,0.02,7)
df_full <- IVXbyX(df, corr_temp = "median", 60)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab