How the model projects fleet composition by drivetrain from 2015 to 2061.
The model tracks every annual cohort of vehicles on GB roads - when they entered the fleet, what drivetrain they are, and when they're scrapped. It answers: if the ZEV mandate forces 100% electric sales by 2035, how long until BEVs dominate the fleet?
The Weibull function characterizes how long vehicles survive before scrappage. Fleet turnover is governed by two parameters: shape k = 4.4 (from Serrenho et al. 2017) and scale η = 16.0 (re-fitted to GB 2015–2019 fleet totals). The median lifespan is ~15 years.
What does the Weibull mean in practice? Start with 1,000 vehicles registered in the same year and watch the cohort shrink. Each year, the model applies the conditional survival probability p(a) = S(a+1)/S(a) - a vehicle that has survived to age a has this chance of making it one more year.
| Parameter | Value | Source |
|---|
The model starts with VEH1107 2015 GB fleet data: thousands of vehicles at each age. Some data come as exact counts (ages 0–5); others as brackets (6–10, 10–13, 13+). Brackets are distributed using Weibull proportions. Each box below represents 200,000 vehicles.
Each cohort of vehicles (e.g., all 2010 registrations) survives year by year according to the Weibull. As they age, a fraction retire every year. The overall fleet shrinks unless new sales exceed scrappage.
During 2020–2024, far fewer vehicles were scrapped than the Weibull predicts. The model accounts for this using scrappage factors derived directly from VEH1107 data: actual scrappage rate ÷ pre-COVID baseline rate.
The factors scale the Weibull's retirement probability down during COVID years (factor < 1 means less scrappage than expected). This applies only to the historical simulation (2016–2024). The forward projection uses normal Weibull scrappage because the fleet target is fixed regardless.
| Year | Observed rate | Factor | Interpretation |
|---|
Rather than guessing future new sales, the model targets a fleet trajectory and back-calculates the sales needed. A linear fit to VEH0101a (GB licensed vehicles, 2010–2024) shows steady growth of ~340k vehicles/year - this gradient drives the projection.
Each year: age the existing fleet by one year (applying Weibull scrappage), calculate the target fleet from the trend line, then derive the new sales needed to hit that target. The new sales are split by drivetrain according to the ZEV mandate trajectory.
The ZEV (Zero Emission Vehicle) mandate dictates the drivetrain split of new sales. BEV share ramps from ~19% in 2024 to 100% by 2035. Hybrid declines to zero by 2035. Petrol and diesel fill the residual ICE share (split by their 2024 ratio) until they're phased out at 2030.
| Year | Petrol | Diesel | BEV | Hybrid | Policy note |
|---|
The model's fleet predictions for 2015–2024 are compared against actual DfT figures (VEH1107 GB, excluding unknown-age vehicles). A close match for 2015–2019 confirms the Weibull fit; post-2020 the scrappage factors keep it on track.
The final output: fleet composition by drivetrain from 2015 to 2061, combining the model simulation (2015–2024) and the fleet-driven projection (2025–2061).
Drag the sliders to explore how the three key assumptions affect the fleet projection. The chart updates in real-time. The grey band shows the central scenario for comparison.
All data is GB (Great Britain) for consistency. The model uses five DfT datasets:
| Dataset | Coverage | Used for |
|---|---|---|
| VEH1107 | Fleet by age bracket, GB 1994–2024 | 2015 starting fleet, observed totals for validation, new registrations (b0), scrappage factors |
| VEH1153 | New regs by fuel type, GB 2001–2024 | Historical drivetrain shares for cohort splitting |
| VEH0101a | Total licensed vehicles, GB 1994–2024 | Fleet growth trend for projection |
| VEH0120 | Licensed fleet by fuel, GB 1994–2024 | Pre-2001 drivetrain proportions, historical fleet composition |
| VEH0520 | HGV fleet by weight band & year of first reg, GB 1994–2024 | HGV starting fleet (1994 cohorts), new registrations, observed fleet totals, scrappage factors, Weibull parameter fitting |
Cars & LGV Weibull shape parameter k = 4.4 from Serrenho et al. (2017), "The impact of reducing car weight on global emissions: the future fleet in Great Britain." Scale parameter η re-fitted to GB 2015–2019 fleet totals. HGV Weibull parameters (both k and η) are fitted directly to VEH0520 survival data.