Estimation errors and conditional run-length simulation
Function ruv
simulates the standardized
estimation errors at the starting of the monitoring phase
(see Section 2.3 of Capizzi and Masarotto (2019)).
Function rcrl
simulates, under different in-control or
out-control scenarios, the conditional run-length given
the standardized estimation errors. When openMP is supported,
computation can be distribuited on multiple cores.
See omp
.
ruv(n, m) rcrl(n, chart, u, v, tau, delta, omega, maxrl = 1000000L)
n |
number of simulated values. |
m |
number of in-control observations available at the starting of the monitoring phase. |
chart |
list with the same elements as those returned by
|
u, v |
values of the estimation errors (scalars). |
tau, delta, omega |
when i<tau, observations are distributed as N(mu,sigma^2) random variables; when i>=tau, observations are distributed as N(mu+delta*sigma, (omega*sigma)^2) random variables. |
maxrl |
run-length are truncated at i=maxrl. |
ruv |
numeric matrix of dimension nx2. |
rcrl |
integer vector of length n. |
Giovanna Capizzi and Guido Masarotto
Capizzi, G. and Masarotto, G. (2019) "Guaranteed In-Control Control Chart Performance with Cautious Parameter Learning", accepted for publication in Journal of Quality Technology, a copy of the paper can be obtained from the authors.
ruv(5, 100) ## EWMA control chart (nominal ARL=500, ## initial estimates based on 100 in-control observations) chart <- list(chart = "EWMA", lambda = 0.2, limit = c(Linf=3.187, Delta=0.427, A=1.5, B=50, m=100)) rcrl(10, chart, 2, 1, 50, 2, 1)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.