Road Roughness Index Calculator

Analyze profile data, classify surface condition, and review roughness trends. Download summary reports in seconds. Make maintenance planning faster with practical outputs and visuals.

Enter road profile data

Use equally spaced elevation readings in millimeters. Separate values with commas, spaces, or new lines.

Example data table

This sample profile uses 5 m spacing and millimeter elevations.

Point Chainage (m) Elevation (mm)
100
253
3106
4154
5209
62512
73010
83515

Formula used

1) Segment slope: si = (zi - zi-1) / Δx

Here, elevation values z are in millimeters and spacing Δx is in meters.

2) Mean slope: s̄ = Σsi / m

This removes any overall grade trend from the roughness estimate.

3) Road Roughness Index: RRI = √[ Σ(si - s̄)² / m ]

With millimeters per meter, the result is numerically equal to meters per kilometer.

4) RMS height deviation: RMS = √[ Σ(zi - z̄)² / n ]

This measures how far the elevation profile spreads around its mean level.

5) Cumulative vertical movement: Σ|zi - zi-1|

This helps indicate repeated up-and-down surface disturbance.

This calculator gives a practical profile-based roughness estimate. It is useful for screening, comparison, and maintenance planning. Formal IRI certification still requires quarter-car simulation methods.

How to use this calculator

  1. Enter a road section name for reporting.
  2. Set the point spacing used during profile measurement.
  3. Paste equally spaced elevation readings in millimeters.
  4. Add the operating speed used for advisory output.
  5. Choose a step threshold for bump event counting.
  6. Press Calculate Roughness to generate results.
  7. Review the summary table, condition class, and chart.
  8. Download CSV or PDF for records and field reporting.

FAQs

1) What does the road roughness index show?

It summarizes how uneven a longitudinal road profile is. Higher values indicate greater slope variation, lower ride comfort, and stronger maintenance need.

2) Is this the same as certified IRI?

No. This page provides a practical estimate from sampled elevations. Certified IRI usually uses a quarter-car model on a measured profile under standard rules.

3) Which units should I use?

Enter spacing in meters and elevation values in millimeters. The roughness result is reported in m/km, which is numerically consistent with mm/m.

4) How many profile points are recommended?

Use at least three points to calculate. For more reliable screening, use longer sections with many equally spaced points.

5) Why does equal spacing matter?

Equal spacing keeps slope calculations consistent. Uneven spacing can distort the index because adjacent elevation changes would represent different base lengths.

6) What is the RMS height deviation?

It measures how widely the elevation points spread around the mean elevation. It complements the roughness index and helps describe overall profile variability.

7) What does the threshold event count mean?

It counts adjacent elevation steps that meet or exceed your chosen threshold. This helps flag sharp local disturbances, joints, potholes, or sudden bumps.

8) When should I export CSV or PDF?

Export after each survey run, before corrective work, and after repairs. The files support comparison, recordkeeping, and maintenance communication.

Related Calculators

gradient percentage calculatordelay time calculatorpassing sight distance calculatorvehicle operating cost calculatorheadlight sight distance calculatorhorizontal curve radius calculatortraffic growth rate calculatorcrash rate calculatorintersection capacity calculatorasphalt mix calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.