Scope
OIML R 129:2000 specifies requirements for automatic weighing instruments that dynamically determine the mass of road vehicles in motion. It covers:
- Bridge and platform WIM systems.
- Axle-load and full-vehicle measurement.
- Accuracy classes: 0.2, 0.5, 1, 2, 5, 10.
- Speed ranges, environmental conditions, vehicle classes.
What’s modelled
| Layer | Count |
|---|---|
| Requirements | 35 |
| Conformance tests | 14 |
| Forms | 9 |
| Terminology | ~50 |
Headline tests
- Vehicle total mass accuracy (R 129 §5.1), dynamic measurement of total vehicle mass vs static reference.
- Single-axle load accuracy (R 129 §5.2), per-axle measurement within tolerance.
- Axle-group load accuracy (R 129 §5.3), grouped axles (tandem, tridem) measured as a unit.
- Speed effect (R 129 §5.4), measurement stability across the rated speed range.
The dynamic-vs-static comparison introduces additional computation: each test requires repeated runs at multiple speeds, with statistical aggregation (across runs and within speed bands) producing the final verdict.
Computation: dynamic error aggregation
A typical R 129 dynamic error form computes:
calculation: r129_dynamic_error
inputs:
- measured_values # list of dynamic readings
- reference_value # static weighing
- tolerance_pct # class-dependent tolerance
expression: |
(max(measured_values) - reference_value) / reference_value * 100
The form then evaluates whether the computed error falls within the tolerance band for the WIM system’s accuracy class.
Explore the model
- Browse R 129 as a structured document in the SMART Recommendations browser ↗
- Read the source document in the Library
Certification path
Certification of WIM instruments follows the same workflow as other Recommendations, with one twist: field testing at an installed site is typically required for accuracy classes 0.2 and 0.5, since the WIM system’s accuracy depends on the pavement and sensor installation.