MSA Type 4 (linearity)
Measurement System Analysis Type 4 — linearity and bias across the measurement range (AIAG %Lin, VDA 5 Q_MS,BI)
Purpose of the Study
MSA Type 4 (linearity) checks whether a measurement system reads consistently across its entire operating range — or whether the systematic deviation drifts as the reference value grows. While MSA Type 1 only evaluates a single point on the scale, Type 4 covers the complete range between the lower and upper specification limits.
Linearity: Change of bias across the measurement range. A linear measurement system shows the same (ideally zero) bias at every reference point. A non-linear system exhibits drift: small values may read too low, large values too high.
Bias: Systematic deviation at a single reference point: mean of the repeat measurements minus the reference value. Computed separately for each reference point.
Process Variation (PV): Reference figure used to normalize the linearity deviation. Two modes: Tolerance (PV = USL − LSL) for capability studies, or 6· derived from ongoing process spread. AIAG prefers PV, VDA 5 always uses the tolerance.
A Type 4 failure is insidious: the system may be flawless in the middle of the range (e.g. at the calibration point) while systematically off near the specification edges. Classic causes are non-linear sensors, worn scales or single-point software calibrations.
Data Requirements
- Two columns from the worksheet, long/tidy layout: one reference column, one measured** column. Each row is one individual measurement.
- At least five distinct reference values that cover the whole measurement range — ideally evenly spaced between LSL and USL.
- At least three repeat measurements per reference; 10–12 are common. More repeats stabilize the standard deviation per point.
- One operator, one instrument, short time frame — repeatability conditions as in Type 1.
- Traceable reference parts (certified master set); otherwise bias assessment is blind.
Long/tidy layout instead of wide: Do not create one column per reference point. Instead create two long columns: one for the reference, one for the measured value. This is the only layout the module accepts and matches how Minitab and JMP handle Type 4 data.
Tolerance vs. σ_P: For capability studies (release of a new gage) enter LSL/USL. For process-uncertainty budgets (VDA 5, running production) use the process spread instead of the tolerance; the formula switches internally to PV = 6·.
Formulas (AIAG + VDA 5)
Type 4 boils down to a linear regression of individual bias values against the reference value . Both the AIAG KPIs and the VDA 5 uncertainty contribution are derived from this regression.
Regression model: = a · + b̂ + ε. Slope a ≠ 0 means the bias grows systematically with the reference (linearity error). Intercept b̂ ≠ 0 means a constant offset across the whole range.
Per-reference bias: For each reference with repeats: . The one-sample t-test tests . If the p-value < α, bias at that point is statistically significant.
AIAG %Linearity: %Lin = 100 · |a| · Range() / PV. Range is the difference between the largest and smallest reference. PV is either the tolerance T = USL − LSL or 6·.
AIAG peak %Bias: . Shows the worst individual bias point normalized to the reference figure.
VDA 5 uncertainty contribution u_BI: . Combines the largest observed bias magnitude with the slope uncertainty extrapolated across the measurement range.
VDA 5 expanded uncertainty U: U = 2 · (coverage factor k = 2 for approximately 95 % coverage). U is used directly against the tolerance in the traffic-light verdict.
VDA 5 Q_MS,BI: = U / T · 100 % — share of the tolerance T consumed by the bias/linearity contribution. Together with the other Q-shares (repeatability, reproducibility, resolution) it makes up the total .
Verdict & Traffic Lights
The module displays one traffic light for the active standard. AIAG evaluates %Linearity and peak %Bias, VDA 5 evaluates . The two standards typically agree, but may diverge in borderline cases — the customer or release specification then decides.
AIAG light — green: Both %Linearity and peak %Bias below 5 %, and neither slope nor intercept is statistically significant (p ≥ α). The system reads linearly and without bias across the entire range.
AIAG light — yellow: The worse of the two values (%Linearity or peak %Bias) lies between 5 % and 10 %, with no significant regression coefficient. Conditionally usable; investigate the cause before releasing the system.
AIAG light — red: At least one of the two values exceeds 10 %, or slope / intercept are significant (p < α). The system is non-linear or systematically shifted — do not release; check calibration or replace the sensor.
VDA 5 light — green: ≤ 15 %. The bias contribution to measurement uncertainty is small enough not to burden process capability.
VDA 5 light — yellow: between 15 % and 30 %. Conditionally usable; the system may be used if the remaining Q-shares and the process margin allow it.
VDA 5 light — red: > 30 %. The linearity/bias contribution eats more than 30 % of the tolerance — not usable, rework or replace the gage.
The per-reference table additionally shades each row: green when the t-test is not significant, yellow when bias is significant but below 10 % PV, red when bias is significant and above 10 % PV. This makes it obvious at a glance which reference point tips the light.
Examples
This module ships with the following example datasets — load any of them in the app with a single click.
Available in the following cycles
- DMAIC: Measure
- DMADV: Measure
- 8D: D2 — Describe the Problem