Open Gauge Documentation
CalibrationWorked examples

Example 3 — Load cell, hysteresis + repeatability

The up/down sweep hysteresis detector, the triplicate-point repeatability detector, and a simple-acceptance-vs-shared-risk divergence.

Exercises: the up/down sweep hysteresis detector, the triplicate-point repeatability detector, and another simple-acceptance-vs-shared-risk divergence.

3.0 Setup

FieldValue
NameTest Bench Load Cell
Physical quantityForce
Range min / max0 / 500
UnitN
Accuracy value0.15
Accuracy unit% FS — fill in Range min/max first, then pick "% FS" as the first option
Resolution0.2
Resolution unitN

3.1 Calibration wizard settings

Type external, Regression degree: 1 (explicit — this example is about hysteresis/repeatability, not degree selection), distribution Normal, confidence 95%, decision rule Shared risk (tolerance + U).

Data points — an ascending sweep, a descending sweep back down (for hysteresis), and one extra reading at 0 N (three total readings at 0 N, for repeatability):

#Reference (N)Measured (N)Notes
100.2ascending start
200.3repeat at 0 N (#1 of the repeatability triplet)
3100100.6ascending
4200200.9ascending
5300301.0ascending
6400401.1ascending
7500501.3top of sweep
8400401.6descending
9300301.7descending
10200201.9descending
11100101.8descending
1201.0back to 0 N (repeatability triplet complete)

The math

Fit (degree 1, all 12 points): a=0.99833a = 0.99833, b=0.76668b = -0.76668.

Max error = 0.863215 N, at point 11 (reference 100 N, measured 101.8 N) → %FS error = 0.863215/500×100%=0.1726%0.863215/500 \times 100\% = \mathbf{0.1726\%}.

Hysteresis — Open Gauge groups points by reference value and takes the largest spread of measured values within any group where the reference value repeats with both an ascending and descending segment present:

ReferenceMeasured values at this referenceSpan
0 N0.2, 0.3, 1.00.8
100 N100.6, 101.81.2
200 N200.9, 201.91.0
300 N301.0, 301.70.7
400 N401.1, 401.60.5

Largest span = 1.2 N (at 100 N) → hysteresis = 1.2.

Repeatability — only 0 N has 3+ readings (0.2, 0.3, 1.0):

xˉ=0.2+0.3+1.03=0.5,s2=(0.20.5)2+(0.30.5)2+(1.00.5)231=0.09+0.04+0.252=0.19\bar{x} = \frac{0.2 + 0.3 + 1.0}{3} = 0.5, \qquad s^2 = \frac{(0.2-0.5)^2 + (0.3-0.5)^2 + (1.0-0.5)^2}{3-1} = \frac{0.09+0.04+0.25}{2} = 0.19 repeatability=0.19=0.435890 N\text{repeatability} = \sqrt{0.19} = 0.435890\ \text{N}

Uncertainty budget:

Sourceu
fit_residuals (Type A, dof = 10)0.487526
resolution (Type B) = 0.2/120.2/\sqrt{12}0.057735
  • Combined: uc=0.4875262+0.0577352=0.490933 Nu_c = \sqrt{0.487526^2 + 0.057735^2} = \mathbf{0.490933\ N}.
  • νeff10.3\nu_{\text{eff}} \approx \mathbf{10.3}.
  • Coverage factor k=Φ1(0.975)1.96k = \Phi^{-1}(0.975) \approx 1.96 (from Confidence 95%, not entered).
  • Expanded: U=0.490933×1.96=0.9622110.96 NU = 0.490933 \times 1.96 = 0.962211 \approx \mathbf{0.96\ N} (2 sig figs).

Decision rule — try both and compare. The accuracy spec is ±0.15% FS, so the tolerance is flat across the range: tolerance=0.0015×500 N=0.75 N\text{tolerance} = 0.0015 \times 500\ \text{N} = 0.75\ \text{N}. The sweep's largest error (0.863215 N, at reference 100 N) exceeds that:

Decision ruleCheck (max error = 0.863215, tolerance = 0.75)Result
Simple acceptance0.8632150.750.863215 \le 0.75? NoDOES NOT CONFORM
Shared risk (+U)0.8632150.962211=0.0989960.750.863215 - 0.962211 = -0.098996 \le 0.75CONFORMS

This is a genuinely realistic case: a load cell whose raw error exceeds its tight ±0.15% FS spec, but whose overall measurement uncertainty is large enough that, under a shared-risk rule, the lab and customer agree it's still acceptable. A good test of both "real fails happen" and "the rule you pick changes the outcome."

Expected results

FieldValue
Hysteresis1.2
Repeatability0.435890 raw; displayed as 0.43589 in the wizard, 0.4359 in the history view (different fixed-decimal display precision — see Rounding)
Combined uncertaintyshown rounded: 0.49
Expanded uncertainty (±)shown rounded: 0.96
Statement (simple acceptance)DOES NOT CONFORM to ±0.15% of full scale
Statement (shared risk)CONFORMS to ±0.15% of full scale

On this page