Featured Product
This Week in Quality Digest Live
Standards Features
Stephanie Ojeda
Solve problems better, faster, and with greater confidence in your operations
Kobi Leins
Building the future of AI is all about asking the right questions
engineering.com
It’s all about context and standardization
Jeffrey Lewis
Even after ISO 19011:2018’s release, many auditors still perform clause-based auditing
NIST
A primary standard for testing structures and calibrating force sensor systems

More Features

Standards News
Greater accuracy in under 3 seconds of inspection time
Showcasing the latest in digital transformation for validation professionals in life sciences
New models can test wide range of motor sizes on a single system
Streamlines the ISO certification process
ORNL-developed software tools to be demonstrated at Energy Bootcamp, Oct. 16–19, 2023, in Knoxville, TN
Offered as production pivots to vehicle electrification
On the importance of data governance in the development of complex products

More News

Donald J. Wheeler

Standards

Rational Subgrouping

The conceptual foundation of process behavior charts

Published: Monday, June 1, 2015 - 01:00

While the computations for a process behavior chart are completely general and very robust, the secret to using a process behavior chart effectively lies in the art of rational sampling and rational subgrouping. Rational subgrouping has to do with organizing your data so that the chart will answer the important questions regarding your process.

Questions asked by average and range charts

A key aspect of the efficient use of the process behavior chart is making the charts answer the right questions. In order to do this, the way the data are organized into subgroups must be matched with the structure present in the data. This usually means that each sub­group will be selected from some small region of space, or time, or product, in order to assure relatively homogeneous conditions within the subgroup.

The emphasis on minimizing the variation within the subgroups comes from the fact that it is the variation within the subgroups that is used to compute the limits for the average and range chart. Specifically, the limits depend upon the average range, which in turn depends upon the individual sub­group ranges, which measure the variation within the subgroups. Thus, the charts use the within subgroup variation to put limits on how much variation should exist between the subgroups.

Because of this, the average chart asks the question: "Do the sub­group averages vary more than they should, based on the variation within the sub­groups?" Or put another way, "Making allowance for the amount of variation within the subgroups, are there detectable differences between the subgroup averages?" Thus, the average chart looks for differences between the subgroups.

The range chart asks the question: "Is the variation within subgroups consistent from subgroup to subgroup?" Or alternatively, "Making allowance for the average amount of variation within the subgroups, are there detectably different amounts of variation in the different subgroups?" Thus, the range chart checks for consistency within the subgroups.

The difference in these two questions will be illustrated with several examples.

Sheet thicknesses

The 30-inch wide vinyl sheet used for making the skin of padded dashboards was extruded under the control of an automatic process controller. The input device for this automatic process controller was a traditional beta-scanner that measured the thickness of the vinyl. An engineer wanted to study the thickness readings along one track located 10 inches from the left edge of the sheet of vinyl, so he collected all of the data for that track and plotted them on an average and range chart using subgroups of size four.

By using a subgroup of size four he guaranteed that each subgroup would represent about two minutes of operation of the process. In his judgment this allowed for the routine variation in the extrusion process to show up within each subgroup. The average chart in figure 1 shows that the automatic controller was adjusting the process up and down in cycles lasting about 20 minutes. While the average thickness was 48.5 mils, it might be 49.5 mils for five or six minutes before dropping to 47 mils six minutes later. This variation in thickness affected the way the vinyl would heat and stretch when vacuum-formed into the shape of a dashboard. This variation in thickness was creating scrap at the next step, but on the average the vinyl was the right thickness!


Figure 1: Average chart for vinyl sheet thicknesses under automatic control

The cycles and the points outside the limits combine to tell us that this automatic process controller is underdamped, not maintaining a good steady-state response, and in need of help. In the words of the engineer who created this chart, it is easy to "recognise a sine-wave" when we see one. Based on the graph in figure 1, the engineer reached over and turned off the automatic process controller. Over the next 45-minute period he got the values shown on the right in figure 2.


Figure 2: Average chart for sheet thicknesses continued

This confirms that about half of the variation in sheet thickness is coming from the automatic process controller. Since this variation creates scrap downstream, this automatic process controller needs to be properly tuned to remove these 20-minute cycles. Notice how the journey from the interpretation of the graph to the statement of the needed action depends upon both the context for the data and how those data are organized into subgroups.

Times to maximum torque

To characterize the curing properties of batches of rubber compound, a sample from each batch would be tested in the lab. This test would measure the torque of the rubber sample while it cured. The cure time required to develop maximum torque was the test result. Because each operator produced five batches of rubber on every shift, the lab decided to use the five daily values for each operator as their subgroups. This resulted in one subgroup per shift, with the within subgroup variation being the variation from batch to batch for each operator, and the between subgroup variation being the variation from operator to operator and from day to day. Since the operators were all producing one product using one rubber mill, we would expect to see a predictable process when we look at the average and range chart. The range chart they obtained is shown in figure 3.


Figure 3: Range chart for times to max torque

The range chart shows a repeating high-low-low pattern. The batches produced by Operator 1 show more variation than the batches produced by Operators 2 and 3. While Operator 1 was the senior operator, with 30-years experience, he was not getting his batches mixed properly. It turned out that this was because Operator 1 was losing his vision and could not see well enough to do the manual mixing required.

Once again, the key to interpreting the data is the organization of the data on the chart. The range chart shows the lack of consistency within the subgroups, and the identification of each subgroup with a single operator allows us to make sense of the pattern in figure 3. It is the organization of the data that determines what questions will be addressed by the average and range chart. Changes in location that occur between the subgroups will show up on the average chart. Changes in variation that occur within the different subgroups will show up on the range chart. In each case, it is the variation within the subgroups that defines the yardstick for detecting any differences that occur. Understanding this is the key to the effective analysis of observational data.

In the first example above, it was a consistent pattern that suggested the simple experiment of turning off the automatic process controller. In the second example it was a persistent pattern that fit in with the structure of the data that led to the discovery of the blind operator. In both cases it was the interpretation of the charts in their context that led to the discoveries. This alertness for patterns, which fit in with the way the data are collected and plotted, cannot be programmed. It depends on someone taking the time and making the effort to look at, and to think about, the charts. This has always been, and always will be, an essential part of the effective use of process behavior charts.

For some data sets the rational subgrouping will be clear. However, for some data sets there may be several possible ways of subgrouping the data. The next example falls into this category.

Injection-molded ball-joint sockets

Injection molding is used to make a ball-joint socket, four pieces at a time. At the time these data were collected, this method of fabrication represented a shift in both mate­rial and technology. Therefore, a process certification run was required prior to going into full production. Dave, the supervisor, decided to use process behavior charts to evaluate this pro­cess certification run.


Figure 4: The ball-joint socket, the thickness dimension, and the four-cavity mold

Since there was only one mold, the process certification run involved only one press and only one operator. The data consisted of the effective thickness of a socket, measured in hundredths of a millimeter. Since one side of the socket was convex, a special gauge had to be designed and built to measure this thickness. Because of the way this gauge was built, the measurements represent the thickness in excess of 12.00 millimeters. Four times each day Dave would go to the press and gather up the parts produced by five consecutive cycles of the press. Since each cycle produced four parts, (one from each cavity) he had 20 parts to measure every two hours. Being careful, Dave kept track of the cycle and the cavity from which each part came.


Figure 5: Structure of hourly socket-thickness data (Click for table data)

There are three identifiable sources of variation within these data. There is the hour-to-hour variation that is represented by the different blocks of 20 parts. There is the cycle-to-cycle variation that is represented by the different columns in figure 5. And there is the cavity-to-cavity variation that is represented by the different rows in figure 5. We shall look at different ways of organizing these data for an average and range chart and the effect of each organization upon the interpretation of the charts. For the certification run Dave collected data for six days. In the interest of brevity, we shall only use the data from the first two days.

The complete data set and the first organization is shown in figure 6. There each column of four values is used to define a subgroup so that our 160 values are organized into 40 subgroups of size four. The data from different hours (1, 2, 3, etc.) are in different subgroups. When you change hours you are changing subgroups. Therefore, in this first organization, the hour-to-hour differences (and also the day-to-day differences) can be said to show up between the subgroups. Here the average chart will ask the following question:

Question No. 1: Are there detectable differences between hours or between days?

In figure 6 the data from different cycles (A, B, C, D, E) are found in different subgroups. When you change cycles you are changing subgroups. Therefore, the cycle-to-cycle differences can be said to show up between the subgroups in this first organization of these data. Here the average chart will also ask the following question:

Question No. 2: Are there detectable differences between cycles?

In figure 6 the data from different cavities (I, II, III, IV) are found in the same subgroup. When you change cavities you do not have to change subgroups. Therefore, the cavity-to-cavity differences can be said to show up within the subgroups in this first organization of these data. So, here the range chart will ask the following question:

Question No. 3: Are the cavity-to-cavity differences consistent?


Figure 6: First organization of the socket data (Click for table data)

The grand average is 9.54; the average range is 7.63, resulting in the limits shown in figure 7. By leaving selected line segments out we make the graph easier to read by giving our eyes an anchor to see each hour separately. While no points fall outside the limits, there is a clear signal on the average chart. With 20 out of 20 averages above the central line followed by 19 out of 20 below the central line there is a real difference between days one and two. There may also be a day-to-day difference showing up on the range chart. So we answer question No. 1 with a definite yes, we answer question No. 2 with a no, and we answer question No. 3 with a probable no.


Figure 7: Average and range chart for first organization of the socket data

The second organization of the socket data

The second organization of these data is shown in figure 8. There each row of five values is used to define a subgroup so that we end up with 32 subgroups of size five. Here the data from different hours (1, 2, 3, etc.) are in different subgroups. When you change hours you are changing subgroups. Therefore, in this second organization, the hour-to-hour (and day-to-day) differences can be said to show up between the subgroups. Here the average chart will ask the following question.

Question No. 4: Are there detectable differences between hours or between days?

In figure 8 the data from different cycles (A, B, C, D, E) are found in the same subgroup. When you change cycles you do not have to change subgroups. Therefore, the cycle-to-cycle differences can be said to show up within the subgroups in this second organization of these data. Here the range chart will ask the following question.

Question No. 5: Are the cycle to cycle differences consistent?

In figure 8 the data from different cavities (I, II, III, IV) are found in different subgroups. When you change cavities you are changing subgroups. Therefore, the cavity-to-cavity differences can be said to show up between the subgroups in this second organization of these data. Here the average chart also asks the following question.

Question No. 6: Are there detectable differences between cavities?


Figure 8: Second organization of the socket data (Click for table data)

The grand average is 9.54; the average range is 2.84, resulting in the limits shown in figure 9. With 20 of our 32 averages outside the limits we have plenty of signals to interpret. There are detectable differences between the two days and there are detectable differences between the four cavities. Moreover, the cycle-to-cycle variation appears to be consistent from subgroup to subgroup.


Figure 9: Average and range chart for second organization of socket data

Both of the organizations above are technically correct, but they are not the same in practice because they do not ask the same questions of the data. To understand this difference consider Question No. 3 and Question No. 6.

The first organization resulted in Question No. 3, which asked, "Are the cavity-to-cavity differences consistent?" The range chart in figure 7 answered this question in the affirmative. The cavity-to cavity differences are consistent.

The second organization resulted in Question No. 6, which asked, "Are there detectable differences between cavities?" The average chart in figure 9 answered this question in the affirmative. There are detectable differences between the four cavities. Cavity I is making consistently thicker parts than the other cavities.

Until you understand the difference between Question No. 3 and Question No. 6, and until you understand how to use this difference to obtain answers to your questions of interest, you will not understand rational subgrouping. This is a skill that requires practice and thought. You can practice by answering the questions in the next section.

The third organization of the socket data

Dave, the supervisor, did not use either of the preceding organizations. Instead he used the organization in figure 10 for his certification run. Once again we use each row of five values as a subgroup of size five, so the subgroups are the same as in the second organization, but now we organize them differently. Rather than one chart with 32 subgroups, we will have a separate chart for each cavity.

In figure 10, while holding cavity and cycle fixed, are you changing subgroups as you go from hour to hour?

So are the hour-to-hour differences to be found within subgroups or between subgroups?

So where will the hour-to-hour differences show up: the range chart or the average chart?

In figure 10, while holding hour and cavity fixed, are you changing subgroups as you go from cycle to cycle?

So are the cycle-to-cycle differences to be found within subgroups or between subgroups?

So where will the cycle-to-cycle differences show up: the range chart or the average chart?

In figure 10, while holding hour and cycle fixed, are you changing subgroups as you go from cavity to cavity? Are you changing charts?

So where are the cavity-to-cavity differences to be found?

So where will the cavity-to-cavity differences show up?


Figure 10: The third organization of the socket data (Click for table data)


Figure 11: Average and range chart for the third organization of the socket data

By plotting all four charts on the same vertical scale we show the differences between cavities. Clearly Cavity I is making thicker parts, and Cavity II is slightly higher than Cavities III and IV. Based on these charts Dave knew he needed to make an adjustment to the mold. Since Cavities III and IV were fairly well-centered in the specs he asked the toolroom to place shims behind Cavities I and II.

What source of variation shows up on the range charts? Hours? Cycles? Cavities?

What source of variation shows up on the average charts? Hours? Cycles? Cavities?

So what do the points outside the limits on the average charts above represent?

If you had trouble with the previous questions you may need to read this article again.

Summary for socket data

While all three organizations of these data are technically correct, they are not practically equivalent. The different organizations ask different questions of the data, and they make different assumptions regarding the data.

The first organization checks for consistency cavity to cavity, and looks for differences between hours and between cycles.

The second organization checks for consistency cycle to cycle, and looks for differences between hours and between cavities. Why is this organization more sensitive than the first one?

The third organization also checks for consistency cycle to cycle, and looks for differences between hours and between cavities, but by placing the cavities on separate charts it makes it easier to spot the hour-to-hour and day-to-day differences in this process. Of the three organizations, the third is the best for these data.

Rational subgrouping

The key to making an average and range chart answer your questions is understanding how the two portions of the chart ask different questions. You control the questions by means of what sources of variation you place within the subgroups and what sources of variation you place between the subgroups. Things that might be different belong in different subgroups. Things that are likely to be the same belong in the same subgroup.

When we place two measurements together in the same subgroup we are making a judgment that those two values were obtained under essentially the same conditions. It is this element of judgment that makes your subgrouping rational. Without such judgment, your subgrouping may well be irrational.

You must never knowingly subgroup unlike things together. Each subgroup must be logically homogeneous. When you combine apples and oranges and bananas together you may get a good fruit salad, but you will have lousy subgroups. Fortunately, the range chart can warn you when you have systematically combined unlike things together within the subgroups. Figure 12 shows the range chart from figure 7. There we had all four cavities within each subgroup.


Figure 12: Range chart from first organization of socket data

The highlighted band in figure 12 is a one-sigma band. We expect anywhere from 60 percent to 75 percent of the range values to fall within this band. Here we get 36 out of 40, which is 90 percent within one-sigma of the central line. These ranges are hugging the central line, which is a characteristic of having subgroups that are stratified by having unlike things grouped together. The usual guideline for hugging the central line is having 15 successive ranges within one-sigma of the central line of the range chart. If you find this, check for possible stratification within the subgroups. To understand how stratification within the subgroups affects the average chart, compare the average chart limits of figure 7 (basically 4 to 15) with those of figure 9 (basically 8 to 11).

Minimize the variation within the subgroups. It is the variation within the subgroups that defines the background noise level. Any signals will have to be found against this background of noise. By minimizing the variation within the subgroups you will maximize the sensitivity of the process behavior chart.

Maximize the opportunity for variation between the subgroups. This requires thought about what types of potential signals might occur within your data stream. If you wish to compare two things, they have to be placed in different subgroups. If there is any possibility that two things might be different, they belong in different subgroups.

Do not bury signals within the subgroups. Subgrouping is effective only to the extent that the subgroups remain homogeneous. In many areas of statistics, where estimation of parameters is the objective, larger amounts of data are preferred. This is not the case with average and range charts. Increasing the subgroup size is a good way to destroy the homogeneity of the subgroups. Since the computations explicitly assume internal homogeneity for the subgroups, the logical homogeneity of the subgroups is vastly more important than is the subgroup size.

Respect the context for your data. The context defines the structure within your data and is the key to discovering the assignable causes when your process changes. Even the order of the subgroups can be important. This is why we commonly use the time order for the chart. However, you can use other orders when they are meaningful in the context of the data.

Next month I will look at the related topic of rational sampling.

Final examination

What was the implicit assumption of figures 6 and 7 that turned out to be erroneous?

Discuss

About The Author

Donald J. Wheeler’s picture

Donald J. Wheeler

Dr. Wheeler is a fellow of both the American Statistical Association and the American Society for Quality who has taught more than 1,000 seminars in 17 countries on six continents. He welcomes your questions; you can contact him at djwheeler@spcpress.com.

 

Comments

the implicit assumption of figures 6 and 7 that turned

Thanks for excellent article.

About the assumptions I think We don´t assume that the control limits for all cavities at the same time. Each cavity is a different process, so We need separate and calculate for each cavity and then analyse.

Best regards!!

Francisco

A Vital Topic Too Often Overlooked

Thanks for another excellent article.  Rational subgrouping is either misunderstood or woefully under discussed in the Quality profession. 

A google on "Six Sigma

A google on "Six Sigma Rational Subgroup" yields a wealth of incredible confusion and massive misunderstanding of this basic principle.  It is time to forget Harry et al, and get back to basics with Shewhart, Deming and Wheeler.

Something I Never Noticed...

Vitally important material, and certainly not universally understood.

In looking at the Ball-Socket data, third organization, though, I noticed something that I had never noticed before, in all the times I had seen Don present this example (and all the times I had presented it myself). There appears to have been a drop from hours one to four, and hours two to five. I had never noticed it before (maybe because the charts in USPC have all 20 hours plotted, not just the first 8 as in these charts). Not saying that anything was actually going on there, but it is consistent across all four cavities (it goes away from hours 9-20 in the full charts).

The signals

Yes, Rip, Hours 1 to 4 are Day One, While Hours 5 to 8 are day two,

and they cleaned the wax off the mold before the start of Day Two.

This wax was the mold-release agent, and its build up during the day,

and occasional removal, was not being attended to systematically

at this time.

Thanks for that clarification!

I do remember the story about the wax...I don't remember its being found looking at the day-to-day. David Chambers was right, I guess...you need to teach this every single day (even to people who have taught it every single day, apparently)!