1. Introduction
A very important problem in quality management is to monitor and diagnose processes, that is, to supervise them using so-called control charts. For typical production processes, commonly used control charts of constant parameters are, for example, x-R, x-s, CUSUM, EWMA and others, which in most situations are effective tools for process stability evaluation [
1,
2,
3].
Quality engineering is a science based on a process and system approach, which, apart from being oriented towards the customer, includes basic quality management rules. Every enterprise is a specific system of interconnected areas and activities (processes) creating a compact logical entity. A process is an activity, or a set of activities, defined in an instruction or procedure, transforming the entry state (input factors) into the final state (output factors), including a feedback loop consisting of control variables that allow us to correct the process. Disturbances influence the process negatively. They may be random (so-called natural process variability or “noise”) or systematic, which are usually possible to remove by changing the values of process control variables.
A very important aspect in the area of SPC is technological process stability and process capability analysis, as well as process supervision (monitoring, diagnosing and regulation) with control charts and capability indices. These very convenient tools are widely used today; nevertheless, when selecting a particular chart or factor type, many errors are made. Nowadays, it is not enough to use the simplest chart types. Technological process capability and very high process accuracy often demand the use of more sophisticated tools, such as new-generation control charts or dynamic charts (adaptive charts). They take into account variable process conditions and adapt to them by changing collected sample sizes, sampling periods or control limit locations.
A control chart presents measurement data from a production process, usually as means of low quantity samples plotted against time with a central line presenting the general mean value of these data. Additionally, on the chart control, lines are plotted with an area of natural process variability between them. They are plotted in ±3 s distance (three mean values of standard deviation of samples) from the central line. Observations from a stable (statistically regulated) process stay within the control limits. The appearance of an observation value beyond the stability area (self-variability area) is a signal. It is also a signal if observation values group in one of a few specific configurations, although none of the values are beyond the stability area (this is called a serial out-of-control signal). The appearance of a process out-of-control signal forces the process owner to take preventive and corrective measures.
The first control chart for mass production process control for electronic components was created in 1924 by W.A. Shewhart. Production engineers quickly realized what benefits come from the use of this tool. A process control chart (or, more precisely, a process regulation chart or a chart for process control) is used for process supervision by monitoring characteristic process values to identify deviations quickly, and in this way avoid further defective products being made. Such a situation may take place, for instance, in case of a machine getting out of control or in the case of its bad setup by the operator. This leads to the appearance of a systematic (special) process influence, which is signaled by the appearance of points beyond control limits on the control chart. The control chart is thus is intended for visualization of process dispersion and regulation rates.
A very important element in chart keeping is not only the quantity of measurement samples (the bigger it is, the more reliable the obtained results are), but also the frequency of their collection, which should be higher during a process’s introduction into production. However, it should be remembered that numerous samples collected very often may increase final process costs significantly.
The reasons for process stability loss should be archived. This way, process “history” is built, which may be used in further preventing activities. With such process “history”, reasons for stability loss are identified, which may be used in the Pareto analysis. Such analysis allows us to identify some groups of the most frequent reasons, which may then be prevented in advance. The elimination of these reasons may be connected to large investments (e.g., purchase of new machine tools, chucks, cutting tools), but it will significantly increase process precision and finally decrease its costs by an increase in competitiveness and customer satisfaction.
Nonstandard charts are those (in statistical process control) which use variable numbers of samples, variable periods of sampling and/or variable control limits. Such charts are used when process analysis based on standard, well-known charts may lead to serious errors. Contemporary techniques of nonstandard charts are inadequately recognized and not used in practice; therefore, in this paper, the theory of the design and use of such charts will be characterized.
Essentials of constant parameters control chart design are presented in works by Montgomery [
4], Smith [
5] and Rauwendal [
6]. Classic control charts assume a normal distribution of measurement results. Some papers analyze processes in which normal distribution is not examined [
7,
8,
9,
10].
The literature on control charts includes only a few papers discussing charts with variable parameters [
11,
12,
13,
14,
15,
16]. The goal of future research is to elaborate the design of versatile and universal control charts with variable parameters using general four-parameter Burr distribution which allows us to describe distributions other than the normal Gauss one.
2. The State of the Art in the Field of Control Charts
2.1. Control Charts with a Variable Number of Samples
In contemporary nomenclature, such charts are so-called adaptive charts in which a variable number of samples causes a change of location of control limits. The current idea of adaptive charts should be broadened with charts with variable sampling intervals and asymmetric (so, variable as well) control limits. These three kinds of charts will be described in the next three sections. The architecture of a control chart with a variable number of samples is based on the following rule: Let us assume that in constant time intervals samples of constant quantity n
0 are collected. Two additional quantities n
1 and n
2 are then determined, of which the first one is smaller than n
0 and the second one is greater. On the control chart, two additional lines are then plotted: upper and lower threshold lines, also called warning limits (UWL and LWL—upper warning limit and lower warning limit). If the point is located between the threshold lines, the next sample is collected from quantity n
1, and in case of a point location beyond the threshold line, but still within the control limits, a sample of quantity n
2 is collected. Such a procedure is the result of process-stability-level analysis. If the process is stable, research may be done with a larger estimation error, that is, with a smaller number of measurements. If the process shows larger changes of mean level in relation to mean target value, then the estimation error should be cut down, which results in the collection of samples of larger quantity. Control limits of the chart change their location according to the quantity of currently collected samples and adapt to their level, which is a function of the current value of diagnosed property, the variability distribution of which does not have to be normal [
17].
2.2. Control Charts with Variable Sampling Periods
Nowadays, the following names of control charts based on sampling periods are accepted:
FSI—fixed sampling intervals;
VSI—variable sampling intervals.
In the traditional approach, a control chart is created based on samples collected in constant, predetermined time periods. For today’s production processes, such a type of control is not sufficient. Therefore, the use of a variable sample collection period is reasonable. If points on the control chart are approaching intervention limits, it might be that subsequent points will step out beyond control limits, displaying the range of natural process variability. It is important to quickly detect changes in the process and take another sample instead of waiting for another sample from the normal round. If points move close to the central line, the use of a longer sample collection period than the standard one may be favorable.
Summarizing, the proposed control process is based on the determination of the time period for the next sample collection depending on current sample values. The time period will be shorter if the process is supposed to be out of control, and longer if such supposition is absent. Issues around the determination of a sampling schedule with variable intervals were considered by researchers whose works are grouped in the literature [
11,
12,
13]. The problem discussed in this article relates to a complex and multi-step technological process [
18,
19,
20,
21,
22,
23].
Let us assume that the control chart with a variable sampling interval uses a finite number of time intervals d
1, d
2, …, d
n (
Figure 1) expressed in minutes, where d
1 < d
2 < … < d
n.
Figure 1 presents the principle and architecture of a variable sampling interval control chart. On the chart, two frequency ranges are marked: I
1 (Equation (1)) and I
2 (Equation (2)), for two used time intervals between sample collecting d
1 and d
2. Time intervals are determined as follows (
Figure 1):
where:
µ—process mean (average of all measurement results),
µ0—process expected value (e.g., the middle of the dimension tolerance range),
σ—process standard deviation,
n—sample size,
γ, γ′—standard deviation multiplications.
Let us assume that for the chart, γ = 3 and γ’ = 1. Then µ = µ0, P( I1) = 0.3146 and P( I2) = 0.6827, which imply that the longer interval was used about two times more often than the shorter one. If we assume that µ moves to µ1 = µ0 + 2σ/, and that in such a case P( I1) = 0.6840 and P( I2) = 0.1573, then the shorter interval will be used more often than the longer one. When the shorter interval is used during changes, the frequency of sampling is increased and the time required to obtain samples beyond limit values (to determine through the signal that the process is out of control) is significantly shorter.
In
Figure 1, mean sample values are presented in relation to sample number. In practice, it would be necessary to note sample collection times, because constant distances between points on the chart hide the fact that time intervals between points are not equal. For example, the interval between points 1 and 2 is d
2, and between points 2 and 3 is d
1. The alternative way to build the charts would be to present time on the horizontal axis. However, this would be disadvantageous in the case of significant time differences between subsequent sample collections, because wide empty areas would appear on the control chart that would spoil plot readability and its interpretation possibilities.
2.3. Properties of Variable Sampling Interval Charts
The property of a control chart is the time required for the occurrence of the signal indicating that the process is out of control. If the process is stable (it runs within warning limits), then the time between the collection of subsequent samples should be longer, which at the same time implies a smaller number of false alerts; however, if changes to the process mean values are significant, then the time interval between sample collections should be shortened to increase the probability of quick detection of process destabilization.
The number of samples collected until signal occurrence is known as the average run length (ARL). For a constant sampling interval, the ARL may be easily changed to signal occurrence expected time by multiplication of the currently collected number of samples and the determined interval. Moreover, sampling speed will be constant independently of the process mean. But for a chart with a variable sampling interval, time to signal occurrence is not a simple product of sample numbers and the time interval between them, and sampling speed depends on the dynamics of alternation. Therefore, on variable sampling interval charts, there should be traces of both the number of samples until signal occurrence and the time between them.
Below is a comparative analysis of a constant sampling interval control chart and a variable sampling interval control chart. To achieve this, a program in the MatLab environment (which operates both chart types) was elaborated [
14]. The program plots control chart x and R. Calculations performed by using charts are based on the algorithm presented in [
12] and on the authors’ experiences. Because of the large complexity of the calculations, they will not be presented in this paper. The program allows the user to set parameters manually on his own. Their variability will be used in the comparative analysis of these two charts. The values of control limits and mean sample values are calculated automatically based on historical data.
The main comparative criterion in the program is the number of samples and time spent till occurrence of the signal that the process is out of control. To increase effectiveness of the charts’ work, rules describing specific configurations of point locations regarded as the signal that the process is out of control on charts were implemented in the program. Detailed rule descriptions are presented in the author’s work [
24]. The user can select rules to control the process.
3. Process Analysis
The main criterion for the effectiveness assessment of a certain chart is the number of samples and time that passed until the occurrence of the signal that the process is out of control. For FSI charts, samples are collected from the production process (for example) every 15 produced units (workpieces), and for VSI charts, the following numbers of time intervals were used:
d1 = 2, when points plotted on the chart are close to UCL or LCL,
d2 = 5, when points are in the A area of the chart,
d3 = 10, when points are in the B area of the chart,
d4 = 15, when points are in the C area of the chart.
Traditionally accepted definitions of areas between control limits of the control chart are presented in
Figure 2 [
15,
24].
A production process has been analyzed and its first 60 measurement results are presented in
Table 1. The particular production process is not defined, because this is not the essence of the chart effectiveness comparison. Process capability in relation to tolerance limits is also not analyzed. The analyzed subject is process stability in relation to chart control limits, because this is the focus of this paper. Sample size was n = 5. The moment when the process gets out of control was simulated in the program, and it was tested how effectively this will be detected by both types of charts, that is, after how much time and after what number of samples. The analysis results are presented in
Table 2, and mean value control charts for the different number of time intervals are presented in
Figure 3,
Figure 4 and
Figure 5.
As can be seen from
Table 2, the VSI chart is more effective with two and three time intervals in terms of the number of collected samples when compared with the FSI chart.
The next stage of analysis was devoted to testing the influence of the different sizes of the VSI chart time intervals on detection of the moment when the process gets out of control. Two time intervals, d
1 and d
2, were used. The calculation results are presented in
Table 3, and examples of control charts for certain time intervals are presented in
Figure 6 and
Figure 7.
As can be seen in
Table 3, the VSI chart proved to be the most effective for time intervals d
1= 5 and d
2 = 15.
In the subsequent step, the influence of different sizes of time intervals on chart effectiveness was tested. The best results for
charts were obtained for time interval relations 1:3 (
Figure 6). It may be noticed that too large a difference caused aggravation of the results. It is presented in
Figure 8,
Figure 9,
Figure 10 and
Figure 11 how chart effectiveness changed depending on the difference of time intervals.
From the presented research, it may be concluded that the VSI chart is more effective than the FSI chart. In the first step, the influence of the number of intervals on chart effectiveness was tested. It can be noticed that too large a number of intervals causes an increase of time till signal occurrence. The study also showed that the most effective results may be obtained using two time intervals with a significant difference between sampling intervals. Too large a number of time intervals did not improve chart effectiveness, but only increased the number of collected samples, which is unfavorable because of the cost of the measurements taken. Before using variable sampling intervals, precise process analysis should be performed to select parameters properly. Results show how important precise adjustment of time intervals is.
During the research, rules for the process getting out of control were used. This increases the effectiveness of both types of charts. In the case of an absence of rules, variable interval charts are less effective than constant interval charts. This part of the research is not presented due to the limited length of the paper.
Control charts with variable control limits
During process control, the risk of two types of error should be considered:
Error of the first type α, which means that a false alert occurs although the process was not out of control,
Error of the second type β, which means that an alert does not occur although the process was out of control.
The control charts with asymmetrical control limits are used to increase the probability of detection if the process is out of control under the condition that the first error coefficient α has a constant value.
In traditional control charts, it is assumed that the probability of shifts of means from process samples is the same towards positive as towards negative values, which causes acceptance of symmetrical control limits. This assumption is not always correct. In production practice, there are often situations where the process runs closer to one of the control limits, although no systematic process shift influence was detected. In such cases, the use of symmetrical limits may cause a lack of detection of the signal that the process is out of control or an increase in the number of false alerts.
The essence of control charts with asymmetrical limits is adaptation of the control line location to characteristic process asymmetry. For example, if the frequency of the mean shift towards the lower line is bigger than towards the upper line (
Figure 12), then we should expect more false alerts below the lower line. In such a case, the upper control limit is “tightened”, that is, moved closer to the central line. As a result, the ability to detect false alerts is the same for both control limits, with the constant value of the first type error, α, maintained.
Example of optimization of control limits for the process of shaft grinding.
The process of shaft grinding with the specification of 25 ± 0.02 monitored using the -s control chart was analyzed.
Shaft measurement results are grouped in
Table 4. For the test, 10 samples were collected (k = 10) with the quantity of 10 (
n = 10).
Table 5 presents the values of means and standard deviations.
The mean value of means was:
The
control chart is presented in
Figure 12 and the standard deviation chart in
Figure 13.
As shown in
Figure 12 and
Figure 13, all points are located close to the central line between the accepted control limits, as well as on the mean chart and on the standard deviation chart. In the case of the mean chart, the number of points located below the central line is bigger than the number of points above the central line, and in the case of the standard deviation chart, this relationship is opposite—the number of points above the central line is bigger than below. In such situations, to control the process properly, optimization of limit locations should be performed. To do this, the algorithm for mean chart optimization described in [
21] was used. Its main criterion is to detect false alerts with equal probability for both control limits, while maintaining the constant value of the first type error α.
In
Figure 14, a chart after setting a new limit location is presented, which takes into account process specificity. According to [
16,
25,
26,
27,
28,
29,
30,
31,
32], charts with a modified limit location are almost three times more effective in the detection of the signal that the process is getting out of control than traditional Shewhart charts.