Attributes Controls


Control Limits

This page discusses the calculations of the control limits. The control limit calculations take place at the sample level. The attributes controls of the .Net Analytics package include the following:

The series classes of the respective charts are:

and the sample classes are:

The control limits include the following properties:

  • UCL - upper control limit
  • CL - centerline
  • LCL - lower control limit

Control Limit Formulas

c-Chart

c =
total count of nonconformities in baseline samples
              number of baseline samples                
  • UCLc = c + 3 * (c)
  • CLc = c
  • LCLc = c - 3 * (c)

np-Chart

p =
total number of nonconforming in baseline samples
 total number items examined in baseline samples 
  • UCLnp = np + 3 * np * (1 - p)
  • CLnp = np
  • LCLnp = np - 3 * np * (1 - p)

p-Chart

p =
total number of nonconforming in baseline samples
 total number items examined in baseline samples 
  • UCLp = p + 3 * (p * (1 - p)) / ni
  • CLp = p
  • LCLp = p - 3 * (p * (1 - p)) / ni

u-Chart

ai is the area of opportunity and u =
      total count for the baseline samples
total area of opportunity in baseline samples
  • UCLu = u + 3 * (u / ai)
  • CLu = u
  • LCLu = u - 3 * (u / ai)

Retrieve Control Limit Values

Below, we will retrieve the control limit calculations from a c-Chart sample (named csSample in the examples below). The control limit calculations for the attributes charts are kept at the sample level. The process is similar for the other charts:

[Visual Basic]
' Retrieve the control limits of the sample
Dim fUCL As Double = csSample.UCL
Dim fCL As Double = csSample.CL
Dim fLCL As Double = csSample.LCL

[Visual C#]
// Retrieve the control limits of the sample
double fUCL = csSample.UCL;
double fCL = csSample.CL;
double fLCL = csSample.LCL;