Measurement system characteristics: static and dynamic
Static characteristics (accuracy, precision, sensitivity, linearity, resolution, hysteresis, drift) and dynamic behaviour of zero-, first- and second-order sensors, with step, sine and ramp response examples.
Drafted with Aria, reviewed by the AiCanCode.org team. Spotted an error? Use Give Feedback at the bottom of the page.
Why it matters
Every control loop is only as good as the sensor feeding it. Static characteristics tell you how close a steady reading is to the truth; dynamic characteristics tell you how faithfully the sensor follows a changing input. Choosing a sensor, setting a sampling rate or tuning a controller all start from these numbers on the data sheet.
Key ideas
A measurement system is usually drawn as sensor → signal conditioning → display or controller. Its behaviour is split into two parts.
Static characteristics (input held constant or changing very slowly):
- Range and span: range is the lowest to highest measurable input (e.g. 0–200 °C); span is the difference (200 °C).
- Accuracy and error: error = measured value − true value. Accuracy is usually quoted as a maximum error, often as a percentage of full-scale (FS) output or of reading. A ±1 % FS sensor of 0–200 °C may be wrong by ±2 °C anywhere in its range, so small readings carry a large percentage error.
- Precision (repeatability): closeness of repeated readings of the same input under the same conditions. A sensor can be precise but inaccurate (consistent bias) — bias can be removed by calibration, scatter cannot.
- Sensitivity: slope of the calibration curve, ΔOutput/ΔInput (e.g. mV/°C). For a nonlinear sensor it varies along the range.
- Linearity (non-linearity): maximum deviation of the calibration curve from a reference straight line, expressed as % FS.
- Resolution: smallest input change that produces a detectable output change. In a digital system it is often set by the ADC step or encoder count, not the sensing element.
- Threshold and dead zone: the smallest input from zero that gives an output, and a band of input with no output response.
- Hysteresis: different outputs for the same input depending on whether the input is rising or falling; caused by friction, magnetic effects, elastic after-effect.
- Drift: change in output with time or temperature at constant input — zero drift shifts the whole curve, sensitivity drift changes its slope.
Dynamic characteristics (input changing with time). The sensor is modelled by an ordinary differential equation:
- Zero order: output follows input instantly (an ideal potentiometer).
- First order: one energy storage, e.g. a thermometer bulb (thermal capacitance and resistance) or an RC filter. Characterised by the static sensitivity K and the time constant τ. After a step, the output reaches 63.2 % of the change at t = τ, 95 % at 3τ and 98.2 % at 4τ.
- Second order: two energy stores, e.g. accelerometers, pressure diaphragms, galvanometers. Characterised by K, undamped natural frequency ωn and damping ratio ζ. ζ < 1 gives overshoot and ringing; ζ ≈ 0.6–0.7 is the usual design choice because it gives the flattest amplitude response over the widest band.
- Response time / settling time: time to enter and stay within a band (e.g. 2 % or 5 %) of the final value.
- Bandwidth: frequency range over which amplitude ratio stays within a stated tolerance (often −3 dB).
- Dynamic error and lag: for a ramp input a first-order sensor lags by τ in time and by (rate × τ) in reading; for a sine input it attenuates amplitude and adds phase lag.
Connections: the time constant links to RC filters in signal conditioning; the bandwidth sets the minimum sampling rate in data acquisition; second-order models return for accelerometers and pressure sensors.
Formulas
e = x_m − x_t ; % error of reading = 100·(x_m − x_t)/x_t ; % error of FS = 100·(x_m − x_t)/span
- x_m: measured value, x_t: true value (unit of the measurand). Applies to static readings.
K = Δq_o / Δq_i
- K: static sensitivity (output unit per input unit, e.g. V/°C); q_o: output; q_i: input. Valid on the linear part of the curve.
τ·dq_o/dt + q_o = K·q_i
- τ: time constant (s). First-order sensor model.
q_o(t) = q_f + (q_0 − q_f)·e^(−t/τ)
- q_0: initial reading, q_f: final reading, t: time since step (s). Step response of a first-order sensor.
|G(jω)| = K / √(1 + (ωτ)²) ; φ = −tan⁻¹(ωτ)
- ω: input angular frequency (rad/s) = 2πf. Sinusoidal steady state of a first-order sensor.
e_ss(ramp) = r·τ
- r: ramp rate of the input (unit/s). Steady-state lag error of a first-order sensor.
(1/ωn²)·d²q_o/dt² + (2ζ/ωn)·dq_o/dt + q_o = K·q_i
- ωn: natural frequency (rad/s), ζ: damping ratio (dimensionless). Second-order sensor.
M_p = e^(−ζπ/√(1 − ζ²)) (for 0 < ζ < 1)
- M_p: peak overshoot as a fraction of the step for a second-order sensor.
Worked examples
Example 1 (standard). A temperature probe with τ = 5 s, initially at 20 °C, is plunged into a bath at 60 °C. How long until it reads 50 °C?
- Step response:
T(t) = T_f + (T_0 − T_f)·e^(−t/τ). - Substitute: 50 = 60 + (20 − 60)·e^(−t/5) → −10 = −40·e^(−t/5) → e^(−t/5) = 0.25.
- t = −5·ln(0.25) = 5 × 1.386 = 6.93 s.
- Answer: t ≈ 6.93 s (that is 75 % of the step, between τ and 2τ, which is sensible).
Example 2 (GATE level). A first-order sensor has K = 1 and τ = 0.2 s. (a) Find the amplitude ratio and phase lag for a 1 Hz sinusoidal input. (b) What maximum τ would keep the amplitude error within 2 % at 5 Hz? (c) The input ramps at 10 °C/s. What is the steady-state reading error?
- (a) ω = 2π × 1 = 6.283 rad/s; ωτ = 6.283 × 0.2 = 1.257.
- Amplitude ratio = 1/√(1 + 1.257²) = 1/√2.579 = 0.623, so the sensor shows only 62 % of the true amplitude.
- φ = −tan⁻¹(1.257) = −51.5°.
- (b) Need 1/√(1 + (ωτ)²) ≥ 0.98 → (ωτ)² ≤ 1/0.98² − 1 = 0.0412 → ωτ ≤ 0.203.
- ω = 2π × 5 = 31.42 rad/s → τ ≤ 0.203/31.42 = 0.00646 s.
- (c) e_ss = r·τ = 10 × 0.2 = 2 °C (the reading lags 2 °C behind).
- Answers: (a) 0.623, −51.5°; (b) τ ≤ 6.5 ms; (c) 2 °C lag.
Common mistakes
- Treating accuracy and precision as the same thing; a tight cluster of readings can still be biased.
- Quoting % FS error as % of reading — at 10 % of range a ±1 % FS error is ±10 % of reading.
- Confusing resolution (smallest detectable change) with sensitivity (slope).
- Using the 63.2 % rule for a second-order sensor; τ is defined only for first-order systems.
- Writing the step response with the wrong sign: q_o(t) = q_f + (q_0 − q_f)e^(−t/τ), not q_0·e^(−t/τ) when q_0 ≠ 0.
- Using f in Hz where ω in rad/s is needed (factor 2π).
- Assuming a low damping ratio is "faster" in a useful way — it overshoots and rings.
For GATE ME
Expect NAT questions on first-order step response (time to reach a reading, reading after time t), the amplitude ratio and phase lag of a first-order sensor under a sine input, ramp lag error, and second-order overshoot from ζ. MCQs test definitions: hysteresis vs drift, resolution vs sensitivity, accuracy vs precision, which systems are first or second order. Practise rearranging the exponential response quickly and keeping ω in rad/s.
Quick check
- A sensor's readings are 50.4, 50.5, 50.4 °C for a true 48.0 °C. Is it precise, accurate, both or neither?
- What fraction of a step change does a first-order sensor show after 3τ?
- Name the static characteristic that differs between rising and falling input.
- For a first-order sensor, what is the phase lag when ωτ = 1?
- Why is ζ ≈ 0.7 preferred for second-order instruments?
Answers: 1. Precise but not accurate (bias ≈ 2.4 °C). 2. About 95 %. 3. Hysteresis. 4. 45°. 5. It gives the flattest amplitude response over the widest frequency band with small overshoot.
Interview questions
All Sensors, Actuators and Electric Drives interview questionsTry answering each one aloud before you open it.
1.What is the difference between static and dynamic characteristics of a measurement system?Concept
Static characteristics refer to the performance of a measurement system under steady-state conditions, such as accuracy, precision, sensitivity, and linearity. Dynamic characteristics, on the other hand, describe how the system responds to changes over time, including parameters like response time, bandwidth, and dynamic error. Understanding both is crucial for selecting the right sensor or actuator for a specific application.
2.Explain the term 'sensitivity' in the context of measurement systems.Concept
Static sensitivity is the slope of the calibration curve, ΔOutput/ΔInput, for example 40 µV/°C for a thermocouple or 2 V/mm for an LVDT. A linear sensor has constant sensitivity; a nonlinear one has a slope that changes along the range. Sensitivity is not the same as resolution: resolution is the smallest input change that produces a detectable output change, which also depends on noise and the ADC step.
3.Why is linearity important in measurement systems?Application
Linearity refers to the ability of a measurement system to produce output that is directly proportional to the input. It is important because it simplifies the calibration process and ensures that the system's response is predictable across its entire range. Non-linear systems may require complex corrections to interpret the output accurately.
4.What happens if a sensor has a high hysteresis?Application
If a sensor has high hysteresis, it means that the output depends not only on the current input but also on the previous input states. This can lead to inaccuracies, especially in applications where the input changes direction frequently. It is crucial to minimize hysteresis in systems requiring high precision and repeatability.
5.Explain the significance of response time in dynamic characteristics.Concept
Response time is the time taken by a measurement system to reach a certain percentage of its final value after a change in input. It is significant because it determines how quickly the system can react to changes. In fast-changing environments, a short response time is essential to ensure accurate and timely measurements.
6.Why is bandwidth an important dynamic characteristic in measurement systems?Application
Bandwidth defines the range of frequencies over which a measurement system can accurately respond to input signals. It is important because it determines the system's ability to handle rapid changes in the input. A system with insufficient bandwidth may not accurately capture high-frequency components, leading to errors in dynamic measurements.
7.What is the impact of a high time constant on a measurement system's performance?Application
A high time constant indicates that the system takes longer to respond to changes in input. This can be detrimental in applications requiring quick responses, as it may lead to delays and inaccuracies. However, in some cases, a high time constant can help filter out noise and stabilize the output.
8.Calculate the sensitivity of a sensor if a 5 V change in input results in a 0.5 V change in output.Numerical
Sensitivity = ΔOutput/ΔInput = 0.5 V / 5 V = 0.1 V/V. Every 1 V change at the input moves the output by 0.1 V, so this stage attenuates by a factor of 10.
9.A first-order sensor has a time constant of 2 s. How long does it take to reach 95% of its final value after a step input?Numerical
For a first-order sensor the fraction reached is 1 − e^(−t/τ). Setting this to 0.95 gives t = τ·ln(20) ≈ 3τ, so t ≈ 3 × 2 = 6 s. At t = τ it shows 63.2% and at 4τ about 98%.
10.What is the role of precision in static characteristics, and how does it differ from accuracy?Concept
Precision refers to the consistency of repeated measurements, indicating how close the measurements are to each other. Accuracy, on the other hand, refers to how close a measurement is to the true value. A system can be precise without being accurate if the measurements are consistent but not close to the true value.
Finished this topic? Mark it so your progress, study plan and readiness keep up.
Stuck on something here?