Time Series Controls


Manually Calculate Control Limits

This page discusses how to manually calculate the control limits. The control limit calculations take place at both the series level and the limit range (multiple/split limit) level. However, the series level calculations are actually the first limit range calculations. The time series controls of the .Net Analytics package include the following:

The series classes of the respective charts are:

The following properties at the series, and limit range, level are used for calculating the control limits:

Manually Set Control Limits

Below, we will set the control limit calculations of an Individuals series (named isSeries in the examples below) and the second limit range of the series. You can find out how to add a second limit range (multiple/split limits) here. The process is similar for the other charts:

[Visual Basic]
' Set the control limits of the series - this is actually the first limit range
isSeries.CalculateUCLDuringRender = False
isSeries.UCL = 1.0
isSeries.CalculateCLDuringRender = False
isSeries.CL = 0.5
isSeries.CalculateLCLDuringRender = False
isSeries.LCL = 0.0

' Set the control limits of the second limit range
isSeries.LimitRanges(1).CalculateUCLDuringRender = False
isSeries.LimitRanges(1).UCL = 0.7
isSeries.LimitRanges(1).CalculateCLDuringRender = False
isSeries.LimitRanges(1).CL = 0.4
isSeries.LimitRanges(1).CalculateLCLDuringRender = False
isSeries.LimitRanges(1).LCL = 0.1

[Visual C#]
// Set the control limits of the series - this is actually the first limit range
isSeries.CalculateUCLDuringRender = false;
isSeries.UCL = 1.0;
isSeries.CalculateCLDuringRender = false;
isSeries.CL = 0.5;
isSeries.CalculateLCLDuringRender = false;
isSeries.LCL = 0.0;

// Set the control limits of the second limit range
isSeries.LimitRanges[1].CalculateUCLDuringRender = false;
isSeries.LimitRanges[1].UCL = 0.7;
isSeries.LimitRanges[1].CalculateCLDuringRender = false;
isSeries.LimitRanges[1].CL = 0.4;
isSeries.LimitRanges[1].CalculateLCLDuringRender = false;
isSeries.LimitRanges[1].LCL = 0.1;

After the series has been added, samples or subgroups may then be added to the series. Adding samples and subgroups is discussed here and here respectively. The resulting chart before and after the control limits are manually set should look similar to the following:

Individuals chart with control limits calculated Individuals chart with control limits manually set