The equation of the Canadian model is:
$$\frac{d}{dt} \alpha(t) = [(a\tau_s)(\tau(t)/\tau_s - \sigma_0)_+]^b + [(c\tau_s)(\tau(t)/\tau_s - \sigma_0)_+]^n\alpha(t),$$ where
* (a, b, c, n, \(\eta\)) are piece-specific random effects, and
- \(a|\mu_a, \sigma_a \sim Log-Normal(\mu_a, \sigma_a)\);
- \(b|\mu_b, \sigma_b \sim Log-Normal(\mu_b, \sigma_b)\);
- \(c|\mu_c, \sigma_c \sim Log-Normal(\mu_c, \sigma_c)\);
- \(n|\mu_n, \sigma_n \sim Log-Normal(\mu_n, \sigma_n)\);
- \(\eta|\mu_{\sigma_0}, \sigma_{\sigma_0} \sim Log-Normal(\mu_{\sigma_0}, \sigma_{\sigma_0})\) and set \(\sigma_0 = \frac{\eta}{1+\eta}\).
* \((x)_+ = max(x, 0)\).
* \(\sigma_0\) serves as the stress ratio threshold in that damage starts to accumulate only when \(\tau(t)/\tau_s > \sigma_0\).
* The performance factor \(\phi\) comes from the load \(\tau(t)=\phi R_o\frac{\gamma{D}_d + {D}_s(t) + {D}_e(t)}{\gamma\alpha_d + \alpha_l}\).
* The default time step when solving the Canadian model numerically is 100 hours. It can be set via set_timeStep.
* The probability is calculated as (number of failed samples / total number of simulation samples). Total number of simulation samples can be set via set_simuSampleSize.