Vertical Curve Calculator

Analyze symmetrical vertical parabolic curves for roadway, railway, and site grading designs. Compute critical geometric properties including Point of Vertical Curvature (PVC), Point of Vertical Intersection (PVI), Point of Vertical Tangency (PVT), rate of vertical curvature K, high or low turning point location, and intermediate station elevations.

Engineering Fundamentals of Vertical Parabolic Alignment

Vertical curves provide a smooth, gradual transition between two intersecting highway or railway roadway grade tangents. Unlike horizontal alignments which predominantly employ circular arcs with transitional clothoid spirals, vertical alignments in transportation engineering rely almost universally on symmetrical vertical parabolas. The parabolic formulation maintains a constant rate of change of grade with respect to horizontal distance, producing a uniform vertical acceleration profile that enhances vehicular stability, driver comfort, and sight line continuity.

Vertical curves are classified into two primary geometrical arrangements: Crest Curves (summit curves) and Sag Curves (valley curves). In a crest curve, the initial approach grade is steeper than the departing grade, forming a convex upward peak. In a sag curve, the approach grade dips downward before transitioning into a higher or upward-trending departing grade, forming a concave trough. The Point of Vertical Intersection (PVI) marks the imaginary apex where the initial and final grade tangents intersect in vertical profile space.

When preparing comprehensive earthwork balance and corridor pavement packages, civil designers coordinate vertical alignments with our Elevation Grade Calculator to establish slope percentages, cross-reference structural subbase volumes using our Gravel Calculator, evaluate aggregate surfacing with our Sand Calculator, and estimate full asphalt corridor tonnage with our dedicated Cubic Yard Calculator.

Mathematical Parabolic Governing Equations

The mathematical representation of a symmetrical vertical parabolic curve uses the Point of Vertical Curvature (PVC, also called the BVC for Beginning of Vertical Curve) as the coordinate origin. All distance values (denoted as horizontal distance x) represent stations measured horizontally from the PVC.

1. Algebraic Difference in Grade

The total algebraic change in slope between the forward departing grade (G2) and the incoming approach grade (G1), expressed in percentage, is defined as:

A = G2 - G1

When G1 is positive and G2 is negative, A is negative, identifying a Crest Curve. When G1 is negative and G2 is positive, A is positive, defining a Sag Curve.

2. The Parabolic Curve Elevation Formula

The vertical elevation of any station on the curve at horizontal distance x from the PVC is calculated using the second-order polynomial equation:

Elevation = Elevation_PVC + (G1 / 100) * x + [(G2 - G1) / (200 * L)] * (x^2)

Where L is the total horizontal curve length between the PVC and the Point of Vertical Tangency (PVT), measured in identical linear units to distance x.

3. Tangent Offsets and Elevation Deviation

The vertical distance between the uncurved incoming tangent line and the actual parabolic road profile at distance x is the parabolic offset y:

Tangent Elevation = Elevation_PVC + (G1 / 100) * x
Offset y = [A / (200 * L)] * (x^2)
Curve Elevation = Tangent Elevation + y (note: y is negative for crest curves)

At the center of the curve (the midpoint directly under or above the PVI where x = L / 2), the vertical offset equals the maximum tangent deflection E:

E = (A * L) / 800

4. Stationing and Elevation of the Turning Point (High or Low Point)

Drainage inlets, catch basins, bridge deck clearances, and sight lines require knowing the exact horizontal location and elevation of the curve turning point (the vertex where instantaneous slope equals 0). Taking the first derivative of the parabolic elevation function with respect to x yields:

x_turning = - (G1 * L) / (G2 - G1) = (- G1 * L) / A

If x_turning lies between 0 and L, the turning point resides inside the curve limits. For a crest curve, this point identifies the maximum crest elevation; for a sag curve, it identifies the lowest drainage invert elevation.

5. Rate of Vertical Curvature (K-Value)

The rate of vertical curvature K represents the horizontal distance required to effect a 1 percent change in grade along the alignment. Adopted by AASHTO, TAC, and Highways England, the K-value serves as the primary governing metric for stopping sight distance (SSD), headlight sight distance, and riding comfort:

K = L / |A|

A higher K-value signifies a flatter, gentler vertical curve, whereas a smaller K-value indicates a tighter vertical bend with higher centrifugal acceleration and more restrictive sight distance limitations.

AASHTO Stopping Sight Distance and Drainage Criteria

Vertical alignment design must satisfy minimum sight distance thresholds to guarantee that a driver traveling at the design speed can perceive a stationary hazard in the lane and come to a safe stop. In crest vertical curves, sight distance is limited by the road surface itself obstructing line-of-sight. In sag vertical curves during nighttime driving, sight distance is governed by headlight beam illumination distance and upward spread angles.

Furthermore, curb and gutter drainage requires minimum longitudinal slopes to avoid ponding. If the K-value exceeds 167 (in imperial units) or 50 (in metric units), the roadway slope remains flatter than 0.3 percent for a horizontal stretch of over 100 feet (30 meters). In these flat areas, careful cross-slope crowning or supplemental catch basin spacing is mandatory to avoid hydroplaning hazards.

To confirm your overall site drainage and boundary perimeters, pair this vertical curve model with our French Drain Calculator and evaluate adjacent property wall geometry with the Retaining Wall Calculator.

Practical Step-by-Step Highway Design Workflow

  1. Establish Tangent Grades: Determine the incoming approach grade G1 and the departing grade G2 from site topographic profiles and earthwork cut-and-fill limits.
  2. Locate the PVI: Identify the horizontal station and elevation of the PVI where the two linear grade projections intersect.
  3. Select Design Speed & Minimum K: Consult AASHTO Green Book or local municipal guidelines for the specified design speed (e.g., 45 mph, 60 mph, or 100 km/h) to determine the minimum allowable K-value for crest or sag conditions.
  4. Compute Minimum Length (L): Multiply the absolute algebraic difference in grades |A| by the design K-value. Round the calculated curve length up to the nearest convenient full station increment (e.g., nearest 50 or 100 feet / 20 meters).
  5. Calculate PVC and PVT Stations: Subtract half the curve length (L / 2) from the PVI station to determine the PVC station. Add L / 2 to the PVI station to establish the PVT station.
  6. Tabulate Curve Stations: Generate an elevation table at regular intervals (typically 25 to 100 feet, or 10 to 20 meters) to guide grade stakes and automated machine-control grading during construction.

Frequently Asked Questions (FAQ)

1. What is the fundamental difference between a crest and a sag vertical curve?

A crest vertical curve connects an incoming grade to an outgoing grade that trends downward relative to the approach, creating a hill or summit (A is negative). A sag vertical curve transitions into an upward relative slope, forming a valley or bowl (A is positive).

2. Why are parabolic curves preferred over circular arcs for vertical alignments?

Parabolic curves have a constant second derivative, meaning the rate of change of grade is uniform along the entire horizontal curve length. This produces constant vertical acceleration on vehicle suspensions, improving driving comfort and making intermediate elevation calculations straightforward.

3. How do you find the PVC and PVT stationing from the PVI?

For symmetrical vertical curves, the PVI is located exactly at the horizontal midpoint. The PVC station is calculated as PVI station minus L/2, and the PVT station is calculated as PVI station plus L/2.

4. What is the turning point and why is it critical for drainage?

The turning point is the exact station where the instantaneous grade of the curve equals zero percent. In crest curves, it represents the highest point; in sag curves, it represents the lowest point. Roadway engineers must place stormwater catch basins at the turning point of a sag curve to prevent water accumulation.

5. Can the high or low point fall outside the vertical curve?

Yes. If both G1 and G2 have the same mathematical sign (e.g., transitioning from +4% to +1%, or from -2% to -5%), the curve does not reach an internal zero-slope vertex. The highest or lowest point will then simply be at one of the curve's terminal ends (PVC or PVT).

6. What does the K-value mean in highway engineering?

The K-value is the horizontal distance (in feet or meters) needed to change the roadway grade by 1 percent. It measures the gentleness or sharpness of the curve. Larger K-values correspond to flatter, gentler curves that support higher design speeds.

7. How does vehicle stopping sight distance (SSD) govern curve length?

On crest curves, the crest itself can block a driver's line of sight to a stalled vehicle or roadway hazard. The curve must be long enough (possessing an adequate K-value) so that the line of sight over the crest matches or exceeds the vehicle's safe stopping distance at the posted design speed.

8. What is the standard equation for the mid-curve offset E?

The maximum vertical offset between the PVI vertex and the curve centerline is given by E = (A * L) / 800. This value indicates how far the finished road surface shifts above or below the tangent intersection.

9. How does metric vertical curve stationing differ from imperial stationing?

Imperial highway stationing is typically based on 100-foot increments (e.g., Station 12+50 represents 1,250 feet). Metric alignments use full kilometers and 1,000-meter blocks (e.g., Station 1+250 represents 1,250 meters). The mathematical relationships for grade percentages remain identical in both systems.

10. What causes the drainage flat spot problem on vertical curves?

When a vertical curve has a very high K-value (exceeding 167 in US customary units), the slope remains flatter than 0.3% across a horizontal length of more than 100 feet near the turning point. This lack of longitudinal fall requires dedicated cross-slope warping or supplemental drainage inlets to prevent water from ponding on the travel lanes.