#20 Ranked Tool ยท 5,000โ€“12,000 searches/mo

Road Vertical Curve Calculator

Calculate vertical curve geometry for highway design including crest and sag parabolic curves, PVC/PVT stations, high/low points, and sight distance checks per AASHTO 2018.

Highway & Transportation Highway engineers, transportation planners Commercial Intent: HIGH

Engineering Formulas

Vertical Curve Geometry

L = K ร— A A = |Gโ‚‚ โ€“ Gโ‚| y(x) = yPVC + Gโ‚x + (A/2L)xยฒ PVC station = PVI โ€“ L/2 PVT station = PVI + L/2
A: Algebraic difference in grade (%)
K: Rate of curvature (m per % change)
L: Curve length (m)
Gโ‚: Entering grade (%)
Gโ‚‚: Exiting grade (%)
y(x): Elevation at distance x from PVC (m)

High / Low Point Location

xcrit = โ€“Gโ‚ ร— L / A (from PVC, for crest = high, for sag = low)
x_crit: Distance to high/low point from PVC (m)

Sight Distance Checks

Crest: Kmin = SSDยฒ / (200(โˆšhโ‚+โˆšhโ‚‚)ยฒ) = SSDยฒ / 404 Sag: Kmin = SSDยฒ / (200(0.6 + SSD tan(1ยฐ)))
SSD: Stopping sight distance (m)
hโ‚: Driver eye height = 1.07 m
hโ‚‚: Object height = 0.15 m

Worked Example

Crest Vertical Curve on Rural Highway

curveType: crestenteringGrade: 3exitingGrade: -2pviStation: 500pviElevation: 150designSpeed: 80curveLength: 260kValue: 0
Algebraic diff
A = |โ€“2 โ€“ 3| = 5%
Curve length
L = 260 m (provided)
K-value
K = 260 / 5 = 52.0 m/%
PVC/PVT
PVC @ 370.000 m, el 146.100 m | PVT @ 630.000 m, el 147.400 m
High point
x_crit = โ€“3 ร— 260/(โ€“5) = 156 m โ†’ Sta 526.000 m, el 148.440 m
SSD check
SSD = 130 m โ†’ K_min = 130ยฒ/404 = 41.8 โ†’ K=52.0 PASS
Result: L=260 m, K=52.0, high point @ 526.000 m elev 148.440 m โ€” SSD check PASS

Engineering Notes

Always check both enter and exit grades for drainage: minimum 0.3% grade recommended for paved ditches.
For sag curves under bridges, verify adequate headroom โ€” structural depth may reduce clearance at low point.
Compound vertical curves (multiple parabolas) require careful speed and comfort analysis at the junction.
Consider truck braking performance on long downgrades (check runaway ramp spacing).
Vertical curves should be designed in conjunction with horizontal alignment for 3D consistency.
In rolling terrain, balance cut-and-fill by adjusting PVI elevation within reasonable limits.

Assumptions

โ€ข Parabolic curve shape (constant rate of change of grade)
โ€ข Driver eye height: 1.07 m
โ€ข Object height: 0.15 m (crest)
โ€ข Headlight height: 0.6 m (sag)
โ€ข Headlight beam divergence: 1ยฐ upward (sag)

Common Mistakes

โœ• Using grade values as decimals instead of percent (3% as 0.03) in incorrect formula positions
โœ• Forgetting that Gโ‚ and Gโ‚‚ are signed (+ for uphill, โ€“ for downhill)
โœ• Placing PVI at the midpoint of the curve when it is actually at the grade intersection
โœ• Checking K against crest tables when the curve is a sag, or vice versa
โœ• Not verifying that the high/low point falls within the curve limits (0 to L)
โœ• Confusing vertical curve K-value with horizontal curve degree of curvature

Frequently Asked Questions

What is a vertical curve?

A vertical curve is a parabolic curve used to transition between two roadway grades (slopes). Crest curves are convex (hilltop) and sag curves are concave (valley). The parabola provides constant rate of change of grade for driver comfort.

What is K-value in vertical curve design?

K is the rate of curvature, defined as L/A where L is curve length and A is the algebraic difference in grades. A higher K means a longer, flatter curve. Minimum K values are specified by AASHTO to ensure adequate sight distance.

How is stopping sight distance (SSD) checked on crest curves?

For crest curves, the driver must see a 0.15 m tall object over the crest from an eye height of 1.07 m. The minimum K = SSDยฒ / 404 ensures the line of sight is above the curve. If K is insufficient, increase curve length.

How is sight distance checked on sag curves?

For sag curves at night, headlight beam (0.6 m above road with 1ยฐ upward angle) must illuminate the road ahead. Minimum K = SSDยฒ / (200(0.6 + SSD tan(1ยฐ))). Bridge structures overhead must also be checked.

What is the minimum vertical curve length?

AASHTO recommends minimum curve length L_min = A ร— K_min, never less than the design speed in km/h (e.g., for 80 km/h, minimum L โ‰ˆ 80 m). Very short curves cause passenger discomfort and poor appearance.

What does the high/low point represent?

The high point (crest) is where drainage diverges and elevation is maximum. The low point (sag) is where drainage converges โ€” critical for drainage design. Location is found at x = โ€“Gโ‚L/A from PVC.

How do I choose between crest and sag curves?

Use crest when the grade change goes from uphill to downhill (Gโ‚ > Gโ‚‚). Use sag when going from downhill to uphill (Gโ‚ < Gโ‚‚). The parabola opens downward for crest and upward for sag.

What standards are used for vertical curve design?

AASHTO "Green Book" (A Policy on Geometric Design of Highways and Streets) is the primary standard for the US. IRC:SP:23 covers Indian practice. Both use the parabolic curve model with K-value-based sight distance checks.

References & Standards

AASHTO 2018IRC:SP:23
AASHTO Green Book
A Policy on Geometric Design of Highways and Streets, 2018 โ€” vertical curve design criteria and minimum K tables
IRC:SP:23
Guidelines for Vertical Alignment and Grading on Highways
BS EN 13216
Vertical alignment design standards
Share: Twitter Facebook LinkedIn