Skip to main content

Safety Performance Functions

Safety performance functions are statistical models that estimate the expected number of crashes at a roadway location from traffic and roadway characteristics. In Intro to Civil Engineering, they are used to compare sites, spot risk, and judge safety improvements.

Last updated July 2026•Fiveable Content Team

What are Safety Performance Functions?

Safety performance functions, or SPFs, are models in civil engineering that estimate how many crashes you should expect at a roadway segment, intersection, or other transportation site. They use inputs like traffic volume, road type, lane count, and sometimes surrounding conditions to predict safety performance instead of just describing what happened after the fact.

In a traffic engineering context, the SPF is the starting point for safety analysis. You feed in a site’s characteristics, and the model gives you a baseline crash expectation. That baseline matters because a location with more crashes is not automatically “worse” unless you account for exposure. A busy arterial with heavy traffic will usually have more crashes than a lightly used local road, so raw crash counts alone can be misleading.

SPFs are usually built from historical crash data. Engineers look at many road locations, match them with traffic and design variables, and fit a mathematical relationship between those inputs and crash frequency. The model can also be separated by roadway class, since urban and rural roads, signalized intersections and unsignalized intersections, or freeways and two-lane roads often have different crash patterns.

A big idea here is calibration. A model built from national or regional data may not match your local area perfectly because driver behavior, weather, geometry, and enforcement patterns vary by place. Calibration adjusts the SPF using local crash data so the prediction feels more realistic for the roads you are studying.

You will also see SPFs used with observed crashes. If a site has a predicted crash frequency of 12 crashes per year but the actual number is much higher, engineers may investigate whether there is a design issue, a visibility problem, or a conflict pattern that needs treatment. If the observed number is lower than predicted, the location may be performing better than expected, or the model may need better local inputs.

SPFs do not tell you a road is safe or unsafe by themselves. They are a comparison tool, a baseline, and a way to support decisions about where to spend limited safety dollars. In Intro to Civil Engineering, they connect math, traffic data, and design choices into one practical safety process.

Why Safety Performance Functions matter in Intro to Civil Engineering

Safety performance functions matter because traffic engineering is not just about moving cars efficiently, it is also about reducing crash risk with limited time and money. An SPF gives engineers a way to rank locations and decide where safety projects will have the most effect.

This term also connects design to evidence. If a class problem asks whether a signal change, lane widening, or intersection redesign is likely to improve safety, an SPF gives the baseline prediction before and after treatment. That makes it easier to separate a real improvement from random year-to-year variation.

In Intro to Civil Engineering, SPFs also show how data drives infrastructure decisions. You are not guessing which road needs attention, you are using traffic volume, roadway type, and crash history to justify a safety review. That same logic shows up in transportation planning reports, safety audits, and project proposals.

The concept is especially useful because it introduces the idea of exposure. A road with higher traffic volume has more chances for conflict, so crash counts need context. SPFs teach you to compare sites fairly and to think like an engineer who has to defend a recommendation with numbers.

Keep studying Intro to Civil Engineering Unit 10

Official unit cheatsheet

open one-pager

How Safety Performance Functions connect across the course

Crash Modification Factor

A Crash Modification Factor estimates how a specific treatment changes crashes compared with a no-treatment case. SPFs often give the baseline crash prediction, and the CMF is then used to estimate the effect of a countermeasure like a roundabout, signal timing change, or lane redesign. The two concepts usually work together in safety analysis.

Traffic Volume

Traffic volume is one of the biggest inputs in an SPF because more vehicles usually means more exposure to conflict. A low-volume road and a high-volume road may have very different crash counts even if the geometry looks similar. That is why engineers use volume-adjusted models instead of comparing raw crashes only.

Roadway Safety Audit

A roadway safety audit is a field-based review of a road or intersection to find possible safety problems. SPFs give the number side of the picture, while an audit gives the design and behavior side. Together, they help engineers decide whether a site needs a data-based intervention, a geometric fix, or both.

Alternative Intersection Designs

Alternative intersection designs, like roundabouts or diverging diamond interchanges, are often evaluated with safety data. SPFs can provide the expected crash frequency for the existing or comparable design, which makes it easier to judge whether a new layout is improving safety. They are useful when you compare a conventional intersection with a redesigned one.

Are Safety Performance Functions on the Intro to Civil Engineering exam?

A quiz or problem set may give you traffic volume, roadway type, and crash history, then ask you to interpret what an SPF is predicting or whether a location is performing above or below expectation. You may also be asked to explain why raw crash counts are not enough, especially when two roadways have very different traffic volumes.

In a case study, you might use the SPF as the baseline before applying a safety treatment or comparing sites. The main move is to read the model in context: what variables are driving the prediction, what the expected crash frequency means, and how that number supports a design recommendation. If the instructor gives observed and predicted crashes, you should be ready to compare them and explain what the gap suggests about safety performance.

Key things to remember about Safety Performance Functions

  • Safety performance functions estimate expected crashes from traffic and roadway features, not just from crash totals alone.

  • They give engineers a baseline for comparing locations with different traffic volumes, road types, and design conditions.

  • SPFs are built from historical crash data and can be calibrated with local data to fit a specific area better.

  • They are often used to decide where safety improvements are needed and to evaluate whether a treatment is likely to work.

  • In traffic engineering, an SPF is most useful when you compare predicted crashes with observed crashes.

Frequently asked questions about Safety Performance Functions

What is Safety Performance Functions in Intro to Civil Engineering?

Safety performance functions are statistical models that predict expected crash frequency for a road segment, intersection, or other transportation site. In Intro to Civil Engineering, they show how engineers use traffic volume, road type, and crash history to judge safety more fairly than by raw crash counts.

How do safety performance functions predict crashes?

They use historical crash data to build a relationship between crashes and variables like traffic volume, roadway geometry, and location type. Once the model is built, you plug in a site’s characteristics to estimate how many crashes are expected over a given time period.

What is the difference between an SPF and a Crash Modification Factor?

An SPF gives the baseline expected crashes for a site, while a Crash Modification Factor estimates how a treatment changes that crash level. Engineers often use the SPF first, then apply the CMF when they want to estimate the effect of a redesign, signal change, or other safety countermeasure.

Why do engineers calibrate safety performance functions?

Calibration adjusts the model so it matches local driving conditions, weather, enforcement patterns, and roadway design more closely. A model built from broader data can be useful, but local calibration makes the prediction better for the roads you are actually studying.