Explain calibration techniques (one-point, two-point, multi-point)

3 Monitoring and Control

3.1 Monitoring and measurement technologies

Monitoring systems convert a physical quantity into an electrical signal using a sensor. The table below lists the sensor types required by the Cambridge AS & A‑Level syllabus (9626), together with typical ranges, accuracies, output signals and common applications.

Sensor type Physical quantity measured Typical range & accuracy Output signal Typical applications
Thermocouple / RTD Temperature ‑200 °C to +1250 °C, ±0.5 °C (lab‑grade) mV (thermocouple) or Ω (RTD) Industrial furnaces, HVAC, food processing
Thermistor Temperature ‑50 °C to +150 °C, ±0.2 °C Ω (non‑linear) Consumer appliances, medical devices
Pressure transducer Pressure (gauge / absolute) 0 – 10 bar, ±0.25 % FS 4‑20 mA or 0‑10 V Hydraulic systems, weather stations
Humidity sensor (capacitive) Relative humidity 0 % – 100 % RH, ±2 % RH 0‑5 V Greenhouses, HVAC control
pH electrode Acidity / alkalinity pH 0 – 14, ±0.01 pH mV (≈ 59 mV per pH unit) Chemical processing, water quality
Gas sensor (electrochemical / MOS) Specific gases (CO, NO₂, O₃, etc.) ppm‑level, ±5 % of reading mV or digital (I²C / SPI) Air‑quality monitoring, safety systems
Light / UV sensor Illuminance, UV index 0 – 200 000 lux, ±5 % Analog voltage or digital count Smart lighting, solar‑panel tracking
Sound level meter Acoustic pressure (dB) 30 – 130 dB, ±1 dB Analog voltage Noise monitoring, industrial safety
Proximity / IR sensor Distance or presence 1 mm – 200 cm, ±1 % Digital (logic) or analog voltage Robotics, automatic doors
Touch sensor (capacitive) Human touch / pressure On/off, ±0 % (binary) Digital logic level Consumer electronics, kiosks
Magnetic‑field sensor (Hall‑effect) Magnetic flux density (B) ±0.1 mT to ±2 T, ±0.5 % FS mV or digital (I²C / SPI) Motor speed monitoring, position sensing, current measurement

3.2 Control technologies

Control systems act on the information supplied by the sensors. The main elements are:

  • Actuators – convert an electrical command into a physical action.
    • Linear: solenoid, stepper, pneumatic cylinder
    • Rotary: servo motor, DC motor, stepper motor
    • Hydraulic & pneumatic power units
  • Controllers – micro‑processor / micro‑controller based devices that execute control algorithms, read sensor inputs and drive actuators (e.g., Arduino, Raspberry Pi, PLC).
  • Communication networks
    • Wired (RS‑485, CAN, Ethernet)
    • Wireless (Zigbee, LoRa, Bluetooth, Wi‑Fi)
  • IoT / Smart‑home platforms – cloud services, mobile apps and voice assistants for remote monitoring and control.

Typical exam‑style examples (useful for Paper 1/3):

  1. Temperature‑controlled greenhouse – temperature sensor → controller → heating element (linear actuator).
  2. Traffic‑light controller – photo‑sensor detects vehicle presence → micro‑controller → relay‑driven LEDs (binary actuator).
  3. Smart‑irrigation system – soil‑moisture sensor → wireless node → solenoid valve (linear actuator) powered by a battery‑operated controller.

3.3 Calibration – importance and techniques

Why calibrate?

  • Removes systematic (bias) errors that would otherwise accumulate in a control loop.
  • Provides traceability to a recognised standard (e.g., NIST, IEC).
  • Improves reliability, safety and regulatory compliance.

Types of error addressed by calibration

  • Offset error – constant difference between measured and true value.
  • Gain (scale) error – proportional deviation across the range.
  • Non‑linearity – deviation that varies with the magnitude of the measurement.

Calibration techniques

One‑point calibration
  • Assumption: sensor response is perfectly linear over the required range.
  • Procedure
    1. Apply a single known reference (e.g., 100 °C for a temperature sensor).
    2. Record the raw output Rref.
    3. Calculate a scaling factor k = Vtrue / Rref and store it in firmware.
  • Units: k has units of “true value per sensor unit”. Residual error is due to non‑linearity.
Two‑point calibration
  • Purpose: correct both offset and gain for an approximately linear sensor.
  • Procedure
    1. Select a low reference point Rlow with true value Vlow.
    2. Select a high reference point Rhigh with true value Vhigh.
    3. Measure the raw outputs Rlow and Rhigh.
    4. Compute
      Gain = (Vhigh – Vlow) / (Rhigh – Rlow)
      Offset = Vlow – Gain·Rlow
    5. Apply the linear conversion to any future reading Rmeas:
      Vactual = Gain·Rmeas + Offset
  • Units: Gain – “true value per sensor unit”; Offset – same units as the true value.
  • Uncertainty propagation:
    uV = √[(ugain·Rmeas)² + uoffset²]
Multi‑point calibration
  • When required: sensor exhibits noticeable non‑linearity or the operating range is wide.
  • Procedure
    1. Choose n (≥ 3) reference points (Ri, Vi) covering the full range.
    2. Record the raw output Ri at each known true value Vi.
    3. Fit an appropriate model:
      • Polynomial (e.g., V = aR² + bR + c) – coefficients obtained by least‑squares regression.
      • Piece‑wise linear interpolation using a lookup table.
    4. Implement the model in controller firmware or as a table‑lookup routine.
  • Advantages: compensates for non‑linearity, delivers the highest accuracy.
  • Disadvantages: longer calibration time, greater storage and processing requirements.

3.4 Comparison of calibration techniques

Technique Reference points Complexity Typical use case Achievable accuracy
One‑point 1 Low Linear sensors, narrow range, quick checks Moderate (limited by non‑linearity)
Two‑point 2 Medium Linear or near‑linear sensors where offset + gain errors are present High for linear behaviour
Multi‑point ≥ 3 High Non‑linear sensors, wide operating range, critical‑accuracy systems Very high (limited by reference‑standard uncertainty and model fit)

3.5 Advantages & disadvantages of sensor and actuator technologies

Technology Advantages Disadvantages
Thermocouple (temperature) Wide temperature range, fast response, inexpensive Non‑linear output, requires cold‑junction compensation
RTD (temperature) High accuracy, excellent long‑term stability Limited temperature range, higher cost
Linear actuator (solenoid) Simple control, high force, suitable for on/off actions Limited stroke, relatively high power consumption
Rotary servo motor Precise angular positioning, closed‑loop feedback Requires PWM control, more complex firmware
Wired control network (e.g., RS‑485) Deterministic latency, robust against electromagnetic interference Installation cost, limited flexibility
Wireless sensor‑actuator network (Zigbee/LoRa) Easy deployment, scalable, ideal for hard‑to‑reach locations Potential latency, security considerations, battery maintenance
Hall‑effect magnetic‑field sensor Direct measurement of magnetic flux density, solid‑state, no moving parts Temperature drift, limited range for very high fields

3.6 Example algorithm and flowchart – simple thermostat control

Pseudocode (algorithm)

SET setpoint = 22.0               // °C
READ T_raw FROM temperature_sensor
V_actual = Gain * T_raw + Offset // two‑point calibrated temperature

IF V_actual < setpoint - 0.5 THEN
    TURN heater ON
ELSE IF V_actual > setpoint + 0.5 THEN
    TURN heater OFF
END IF

WAIT 1 second
REPEAT

Flowchart symbols (Cambridge syllabus reference)

  • Oval – Start / End
  • Parallelogram – Input / Output (read sensor, display value)
  • Rectangle – Process (apply calibration, compare with set‑point)
  • Diamond – Decision (temperature too low?, too high?)
  • Arrows – Flow direction
Flowchart of a thermostat control loop
Figure 1 – Flowchart showing the steps for a simple thermostat (read sensor → calibrate → compare → actuate → wait → repeat).

3.7 Practical activity – two‑point calibration of a temperature sensor

Objective: Apply the two‑point calibration method to a thermistor and evaluate the improvement in measurement accuracy.

Equipment: Thermistor, precision temperature bath (ice bath 0 °C and boiling‑water bath 100 °C), multimeter or ADC, computer with spreadsheet software.

Procedure:
  1. Place the thermistor in the ice bath (0 °C). Record the raw ADC value Rlow.
  2. Place the thermistor in the boiling‑water bath (100 °C). Record the raw ADC value Rhigh.
  3. Calculate Gain and Offset using the formulas in §3.3.
  4. Measure the temperature at three intermediate points (e.g., 25 °C, 50 °C, 75 °C). Convert each raw reading to a calibrated temperature with the derived equation.
  5. Compare the calibrated values with those from a reference thermometer and calculate the absolute error at each point.
Data table (example layout)
Reference (°C) Raw ADC reading Calibrated (°C) Reference thermometer (°C) Error (°C)
0 0
25 25
50 50
75 75
100 100

Create an account or Login to take a Quiz

52 views
0 improvement suggestions

Log in to suggest improvements to this note.