IPAK · EXPLORATORY MODELS

Traffic Sim Lab

MICHIGAN LEFT / STANDARD LEFT v1.6

Same traffic. Two ways to turn.

Follow identical drivers through both intersections. Compare the wait, the whole trip, and the fuel used.

00:00 E–W green
65:00

A

Standard left

Permissive / shared lane
Queued now0
Mean wait so far0.0 s
Fuel so far0.00 gal
B

Michigan left

Yield-controlled crossovers
Queued now0
Mean wait so far0.0 s
Fuel so far0.00 gal
Intended left turnThrough / right

Queues include background traffic (faint vehicles). Live wait and fuel count drivers entering during the observation period.

Shared clock · same arrivals and destinations · animation shows one paired run

Queues against the clock

Standard — silver · Michigan — gold · vehicles queued, including background traffic

Incidents against the clock

Run 1 only · cumulative starts, including cleared incidents · solid: Standard, dashed: Michigan

Beyond the stoplight

Means across the selected number of paired runs. Observation-period entrants are followed through a drain period; any unfinished trips are flagged.

All driversStandardMichiganDifference ± 95% interval
Left-turn drivers: extra driving, waits & restarts

Left-turn drivers onlyStandardMichigan
Fuel / 1,000 left-turn trips (US gal)StandardMichigan

Restart fuel is charged only when that vehicle stops. A rolling turn has a separate speed-recovery cost. All rows above are additive; idling and restarts are already included in total fuel. Repeated stop-and-go creeping within one queue is not modeled.

Fuel components across all drivers
Fuel / 1,000 full trips (US gal)StandardMichigan

What does the difference cost over a year?

Michigan minus standard: negative means savings. These are conditional scenarios using your statewide assumptions—not an official inventory or statewide forecast. Operational costs use the matched crash-free baseline, even when the replay is a crash demonstration.

$3.50/gal and $20/vehicle-hour are editable scenario values, not quoted prices or official valuations. Their assumed dollar year is editable below. Full-trip time includes detours and queues. Restart fuel is already included; neither waiting nor restart cost is added twice.

Statewide context and dollar years

One completed intended Michigan-left maneuver counts once. The 1,000 crossovers are individual U-turn openings, not 1,000 full intersections. The crossover count and statewide traffic share are not additional multipliers. Your 0.1–0.5% opportunity-share estimate describes locations; it does not scale costs.

Crash cost assumptions

Rates and custom group costs
Type groupCustom Standard / millionCustom Michigan / millionCustom USD / crash

These saved custom values are used only when their corresponding custom method is selected. Blank means unknown. Zero must be entered explicitly. Selecting the FHWA preset does not erase custom values.

Severity mixes by layout · K / A / B / C / O

The preset copies Michigan's statewide 2024 all-road mix independently to both layouts. Edit either layout separately; all five percentages in a known row must sum to 100%. Leave a whole row blank for unknown. These mixtures do not estimate layout-specific safety effects.

Type group / layoutK · fatal %A · serious %B · minor %C · possible %O · PDO %
FHWA unit costs and calculated group averages · 2024 USD

National costs per crash at its highest severity. Comprehensive already includes economic costs; never add the two. No extra occupant or vehicle multiplier. No Michigan income adjustment.

Crash severityEconomic USD / crashComprehensive USD / crash
Current group / layout mixEconomic USD / crashComprehensive USD / crash

Sources, original counts and calculation audit ↗

The combined head-on/object/overturn severity mix is unknown and remains unpriced. Four-group subtotals are incomplete and are not bounds on the full difference. Crash time/fuel costs are not added to the crash-free operating ledger.

Annual exposure scenarioΔ vehicle-hoursΔ US gallonsΔ fuel cost (USD)Δ time value (USD)Operating subtotal (USD)

Per-maneuver differences, arithmetic and both scopes
Applied difference / intended left maneuverMichigan − standard

Expected annual crash costs · separate scenario

Type groupStandard expected/yearMichigan expected/yearStandard annual costMichigan annual costΔ annual cost

Expected costs use base rates and severity probabilities, not sampled replay counts. The 1,000× demo does not multiply these values. Cost data and limitations ↗

Annualization methods, assumptions and source audit ↗ · Excludes construction, land, maintenance, emissions, vehicle wear and other unpriced effects. A single demand/timing scenario does not represent every Michigan intersection or hour.

What happens when a conflict becomes a crash?

Study notes ↗

A seeded event-and-closure model. Frequency is an input, not a safety result derived from the moving cars. The reference is a legacy signalized-intersection comparison; it is not today's statewide crash mix.

Crashes by type

Solid bars = expected · white diamonds = drawn count · silver = Standard · gold = Michigan. Type groups are exhaustive and mutually exclusive.

Exact chart values & category mapping
Type groupStandard expectedStandard drawnMichigan expectedMichigan drawn

Rear-end includes rear-end–left-turn and rear-end–right-turn. Opposing direct-left is the legacy head-on–left-turn category. Angle/turning combines straight and turning angle crashes. Sideswipe/merge combines same- and opposite-direction sideswipes. The final group combines head-on, fixed object and overturn. The Michigan opposing-direct-left category represents external access/violation scenarios, not a legal modeled left at the main light.

Change from same seed without closuresStandardMichigan
Crash mix, type-specific rates & editable weights

Starting weights reproduce FHWA Table 4 percentages (all crashes). Editing makes a custom scenario. Weights normalize to 100% in each layout. Rate = total rate × normalized share; it is not the share itself. “Caught in the turn” is usually head-on–left-turn when approaches oppose one another.

Legacy crash categoryStandard weightMichigan weightStandard / millionMichigan / million

How events affect traffic, and what remains unmodeled

Each layout draws a Poisson crash count from rate × unique observation entrants / 1,000,000. A separate random stream leaves demand unchanged. Events are assigned to locations using the crash-free run: rear-end placement favors time queued; turning events favor matching turns. This placement is an assumption, not a fitted crash hazard. The rate does not automatically respond to speed, gap, spacing, or congestion.

Closures obstruct the corresponding approach or U-turn queue. Crossing/heading conflicts at the main intersection close all main approaches. The model then reruns those same drivers: delayed service changes waits, fuel, and later signal arrivals. Closure duration is user-assumed and identical across types. Background-period crashes, secondary crashes, emergency response, injuries, vehicle removal, and physical impacts are not modeled.

Markers depict external incidents, not identified pairs of crashing simulated drivers. Placement remains fixed during the rerun. If a matching movement is absent, an external approach event is explicitly flagged. Michigan residual head-on–left-turn events represent unmodeled direct-left/access violations, never a permitted left at the main light. Sideswipe/merge incidents are also external: the one-lane traffic engine has no lateral vehicle dynamics.

The study boundary includes the main junction, both crossovers and connecting travel. Published legacy spatial boundaries are insufficiently specified to calibrate this full system. Modern crossover statistics are shown separately in the study notes and are not spliced into the main-junction comparison. Seed intervals omit uncertainty in the chosen crash rates and mechanisms.

Model, limitations & sources

This is a reproducible exploratory simulation, not a calibrated forecast for a real intersection. Each direction receives a shifted-exponential arrival stream, with a minimum two-second entry headway. The same vehicle IDs, arrival times and destinations are used for both layouts.

The default signal is 40 seconds green, 3 seconds yellow and 2 seconds all-red for each axis. Queues discharge at a two-second headway after a two-second startup allowance. Conventional lefts accept gaps in opposing traffic; one staged vehicle may clear late in yellow. Both opposing left turns can run together. Yield-controlled U-turns use a seven-second gap by default. Optional signalized crossovers alternate arterial and U-turn greens with the same cycle and split as the center light and an adjustable offset. Optional red turns stop for at least one second and accept a gap. The −7 s preset is an FHWA-reported Michigan example, not a site-specific recommendation.

East–west is the divided arterial. Its left-turn drivers go straight, U-turn, then turn right. North–south left-turn drivers turn right, U-turn, then return through the main intersection. Boundaries are 600 meters from the center. A Michigan left adds twice the crossover spacing plus a 30-meter U-turn arc. The drawing compresses distances and spreads point queues into visible vehicles; it is not a car-following or physical collision model. Optional exogenous crash events obstruct queue service; see Crash processes above.

Fuel = distance / cruise mpg + waiting hours × idle rate + positive kinetic-energy recovery / drivetrain efficiency. Defaults: 1,600 kg gasoline car, 25% efficiency, 121 MJ/US gallon, acceleration 1.5 m/s² and deceleration 2 m/s². Stop/turn time losses are added to travel time. Cruise mpg is a steady-speed assumption, not EPA combined mpg. No regenerative braking, stop-start, cold starts, trucks, pedestrians, lane changing, hills, or physical spillback are modeled.

Ten minutes of warmup precede the 60-minute entry window; ten minutes of additional traffic follow it. Remaining trips are drained. Counts near the observation cutoff are displayed separately so unfinished trips are not silently dropped. If queues exceed approximate physical storage, results are flagged: this model cannot predict blocked upstream traffic reliably. Confidence intervals describe seed variation only, not model or parameter uncertainty. Yellow clearance, gaps and fuel parameters are assumptions to calibrate.

Crash evidence, scope and category definitions

Download methods · Download simulation engine