Vertical Curve Calculator
Calculate elevation at any point on a vertical curve for road design and civil engineering projects.
What is a Vertical Curve Calculator?
A vertical curve calculator is an essential tool for civil engineers, highway designers, and road construction professionals. It computes the elevation at any point along a vertical curve — the parabolic transition between two roadway grades. By entering the elevation at the Beginning of Vertical Curve (BVC), the initial and final gradients, the curve length, and a specific station distance, you instantly get the precise elevation, the Point of Vertical Intersection (PVI) elevation, and the End of Vertical Curve (EVC) elevation.
Vertical curves are critical in road design to provide smooth, safe transitions between different slope segments. They ensure driver comfort, adequate sight distance, and proper drainage. Whether you are designing a highway crest curve, a sag curve at the bottom of a hill, or a driveway transition, this calculator handles the parabolic geometry instantly.
Vertical Curve Formula
Vertical curves in road design follow a parabolic shape defined by the equation:
$$E_x = E_{BVC} + g_1 x + \frac{(g_2 - g_1) x^2}{2L}$$
Where \(E_{BVC}\) is the elevation at the Beginning of Vertical Curve, \(g_1\) and \(g_2\) are the initial and final gradients (expressed as decimals), \(L\) is the total curve length, and \(x\) is the horizontal distance from the BVC to the point of interest. The Point of Vertical Intersection (PVI) is located at \(L/2\) from the BVC, and the End of Vertical Curve (EVC) is at distance \(L\) from the BVC.
How to Use the Vertical Curve Calculator
Using this calculator is straightforward. Enter the elevation at the Beginning of Vertical Curve (BVC), the initial grade (g1) and final grade (g2) as percentages, the total curve length (L), and the horizontal distance (x) from the BVC to the point you want to evaluate. The calculator instantly computes the elevation at that point, the PVI elevation, and the EVC elevation. A step-by-step breakdown shows each calculation so you can verify the results or use them in reports.
What is a Vertical Curve?
A vertical curve is a parabolic transition between two different roadway grades. In road design, when a road changes from an uphill grade to a downhill grade (crest curve) or from a downhill to an uphill grade (sag curve), a vertical curve provides a smooth, gradual transition. Without vertical curves, road users would experience an abrupt change in direction at the grade intersection point, causing discomfort, reduced sight distance, and potential safety hazards.
Vertical curves are designed as parabolas because the parabolic shape provides a constant rate of change of grade, which translates to a uniform rate of vertical acceleration for vehicles. This makes the ride comfortable and predictable. The key design parameters are the entry grade (g1), exit grade (g2), curve length (L), and the elevation at the beginning of the curve (BVC).
Types of Vertical Curves
There are two primary types of vertical curves. Crest curves occur when the road profile changes from an uphill to a downhill grade, forming a convex shape. Sag curves occur when the road changes from a downhill to an uphill grade, forming a concave shape. Crest curves require careful design to ensure adequate stopping sight distance over the crest, while sag curves must provide sufficient headlight sight distance at night and proper drainage at the low point.
For related road design calculations, try the Ramp Slope Calculator or the Grade Calculator for gradient analysis.
Key Design Considerations
When designing vertical curves, engineers must consider stopping sight distance (SSD), which is the distance a driver needs to see ahead to stop safely. For crest curves, the curve length must be long enough to provide adequate SSD over the crest. For sag curves, headlight sight distance at night and comfort criteria (centrifugal acceleration) govern the minimum curve length. The AASHTO Green Book provides standard equations for minimum curve length based on design speed and algebraic difference in grades.
For related calculations, check the Stopping Sight Distance Calculator or the Road Grade Calculator.
Frequently Asked Questions
What is the difference between a crest curve and a sag curve?
A crest curve is a convex vertical curve where the road profile changes from an uphill grade to a downhill grade, forming a hilltop shape. A sag curve is a concave vertical curve where the road changes from a downhill to an uphill grade, forming a valley shape. Crest curves are governed by stopping sight distance requirements, while sag curves are governed by headlight sight distance and driver comfort criteria.
Why are vertical curves parabolic rather than circular?
Vertical curves are designed as parabolas because a parabola provides a constant rate of change of grade (constant vertical acceleration), which results in a smooth, comfortable ride for vehicles. A circular curve would have a varying rate of grade change, causing uneven vertical acceleration. The parabolic form also simplifies the mathematics — the elevation at any point can be calculated with a simple quadratic equation.
What is the minimum length for a vertical curve?
The minimum length of a vertical curve is determined by design speed and the algebraic difference between the two grades. For crest curves, the minimum length is based on stopping sight distance (SSD). For sag curves, it is based on headlight sight distance or comfort criteria. The AASHTO Green Book provides design charts and equations. As a rule of thumb, minimum curve length in feet is often taken as the design speed in mph multiplied by a factor (typically 3 to 5 for crest curves).
What is the Point of Vertical Intersection (PVI)?
The Point of Vertical Intersection (PVI) is the theoretical point where the two tangent grades (g1 and g2) would intersect if there were no vertical curve. It is located at the midpoint of the curve (L/2 from the BVC). The PVI elevation is used as a reference point in vertical curve design and is often the point where the grade changes in the absence of a curve. The actual vertical curve passes through the PVI only in symmetrical curves.
What is the maximum grade allowed on a road?
Maximum grades vary by road type and design speed. For interstate highways, the maximum grade is typically 3-5%. For local roads, grades up to 10-12% may be permitted in mountainous terrain. The AASHTO Green Book recommends maximum grades of 5% for 70 mph design speed, 6% for 60 mph, 7% for 50 mph, and 8% for 40 mph. Steeper grades reduce vehicle speeds, increase fuel consumption, and create safety concerns, especially for trucks.
How do you calculate the elevation at any point on a vertical curve?
The elevation at any point on a vertical curve is calculated using the parabolic equation: E_x = E_BVC + g1*x + (g2 - g1)*x^2/(2*L), where E_BVC is the elevation at the beginning of the curve, g1 and g2 are the initial and final grades expressed as decimals, L is the total curve length, and x is the horizontal distance from the BVC to the point of interest. The PVI elevation is found at x = L/2, and the EVC elevation is found at x = L.
What is the difference between g1, g2, and the algebraic difference A?
In vertical curve design, g1 is the initial grade (entry grade) and g2 is the final grade (exit grade), both expressed as percentages. The algebraic difference A = |g2 - g1| represents the total change in grade from the beginning to the end of the curve. A larger value of A requires a longer curve to maintain comfort and sight distance standards. For example, a curve transitioning from +3% to -2% has A = 5%, which is a moderate change requiring a standard curve length.