Sign In
Back to blog
Marta Kowalski

Production Intelligence vs. SPC: Two Tools with Different Jobs

Control charts and process data visualization on a manufacturing floor display

SPC is a proven tool. But it was designed for processes where you can afford to sample and wait for a control chart to signal. Continuous lines at modern speeds change the math.

The comparison between SPC and production intelligence systems comes up frequently in quality engineering conversations, usually framed as a question about whether one replaces the other. The more useful framing is to understand what each one is mathematically designed to detect and where each one's detection power breaks down, because they handle different regimes of process behavior.

SPC, as originally formulated and as most implementations deploy it, is designed to detect assignable-cause variation in a single monitored dimension: a shift in the process mean, an increase in variance, a trend over time. It works by comparing the current state of a single variable against its historical distribution and flagging departures that exceed a threshold defined in terms of standard deviations or run rules. It assumes that the monitored variable is a meaningful representation of process quality and that departures from normal are large enough to rise above background variation within the sampling interval.

Where SPC excels and where it struggles

SPC is well-suited to stable, low-dimensional processes where the quality-critical variables are known, measurable at the appropriate frequency, and relatively independent of each other. It has decades of implementation experience, is well-understood by quality engineering teams, and provides a statistically defensible basis for process intervention decisions. For processes that fit its assumptions, it remains a robust tool.

The difficulty with SPC in continuous manufacturing quality applications is that the defect-generating conditions in those processes are frequently multi-dimensional and correlated. The combination of variables that produces a defect may be invisible in any single-variable SPC chart because each variable remains within its individual control limits while the combination is outside the normal operating region. SPC also typically operates on periodic samples rather than continuous measurements, which means that on a fast-moving line, the sampling interval may be too long to capture transient conditions that cause defects.

This is not a failure of SPC as a methodology. It's a mismatch between the method's design constraints and the problem structure of high-speed continuous manufacturing. The sampling interval in SPC is set to detect persistent process shifts of a magnitude that's economically meaningful to act on. It's not designed to catch transient multi-channel patterns that come and go within the sampling interval. Asking SPC to detect transient multi-channel defect precursors is asking the tool to solve a problem it was not designed for.

The independence assumption

One specific limitation of standard SPC methods in multi-channel continuous processes is the independence assumption. Classical X-bar and R charts assume that the monitored dimensions are statistically independent. When they're not, the control limits derived from univariate assumptions are incorrect, and the false alarm rate under the null hypothesis is higher than the chart design intends. In a process where temperature, pressure, and dimensional output are physically coupled (which they are in extrusion), treating them as independent channels in separate SPC charts will produce more false alarms than the design rate predicts.

Multivariate SPC methods (Hotelling T-squared, MEWMA, and variants) address this by modeling the joint distribution of the monitored channels and flagging departures from the multivariate normal operating region. These methods are more appropriate for coupled multi-channel processes, but they require a larger parameter estimation effort and are more sensitive to the assumption that the in-control data is approximately multivariate normal. They are also less intuitive for operators to interpret, because the chart signal doesn't correspond to any single process variable exceeding a limit.

What production intelligence adds

Production intelligence systems are designed to work in the regime where SPC struggles: multi-dimensional, correlated process state, measured at high frequency, where the defect signal is in the joint pattern of several variables rather than in any individual variable exceeding its limit. The model scores the current multi-channel process state against the historical distribution of states that preceded defects, and produces a defect probability score that reflects the full multi-dimensional signal.

This doesn't make production intelligence a replacement for SPC. They operate on different problem structures. A well-designed quality system uses SPC for process control (maintaining the process at its stable operating point) and production intelligence for defect prediction (identifying when the process state, even while technically within control limits, is trending toward a defect-generating condition). The two layers complement each other rather than competing.

Designing the handoff between the two layers

In practice, integrating SPC and production intelligence requires being deliberate about which system owns which decision. SPC should own the process control decision: is the process currently centered and within its statistical control limits? If not, a process adjustment is warranted. Production intelligence should own the quality risk decision: is the current process state, even if technically in control, trending toward a state that has historically preceded defects?

These are different questions, and they should generate different types of actions. A process control alert from SPC should trigger a process adjustment by the operator or the control system. A quality risk alert from the production intelligence system should trigger a material tracking decision: flag the material produced under the flagged conditions for additional inspection, or take a preventive process action if the risk score is high enough to justify it. When both types of alerts are routed through the same system to the same operators with the same priority, the distinction gets lost and operators can't triage effectively.

The practical recommendation is to keep the two alert types distinct in the operator interface, even if they're generated by systems that share the same process data. The actions they call for are different, and the decision authority for each type of action may be different in your organization. A well-designed interface makes that distinction clear without requiring the operator to understand the underlying statistical difference between the two alert types.

Continue reading

More from the Shelfmark blog

See all articles