cagov / caldata-mdsa-caltrans-pems

CalData's MDSA project with Caltrans on Performance Measurement System (PeMS) data
https://cagov.github.io/caldata-mdsa-caltrans-pems/
MIT License
7 stars 1 forks source link

Congestion #187

Open jkarpen opened 7 months ago

jkarpen commented 7 months ago

Congestion Pie Algorithm When configured to do so, PeMS attempts to assign causes to the observed congestion on the freeway system. The congestion pie algorithm is an optional component of PeMS which requires the incorporation of an incident data set. Please refer to your system documentation to determine if this feature has been enabled.

We commonly represent the breakdown of the congestion into different slices of a pie and hence we refer to this as the Congestion Pie Algorithm (CPA). The main references for this algorithm are:

The CPA tries to assign the delay on the freeway to one of three large categories:

Obviously, there are many other factors that contribute to delay on the freeway that are not represented in the list above. They include adverse weather condition (e.g., rain, snow, and fog), special events (e.g., sport events and concerts), and lane closures. These are not incorporated in the current model mostly due to the lack of available data on them.

A couple of notes about how we run the algorithm before we describe it:

Compute Total Delay, Dtot

Compute Delay Due to Collisions, Dcol

Compute Delay Due to Bottlenecks, Dbn

We compute the miscellaneous delay, Dmisc

We subdivide Dbn into potential delay savings, Dpot, and excess delay, Dexcess

We can now draw the complete congestion pie

The current implementation has the following limitations among others:

junlee-analytica commented 6 months ago

Pending progress from #186

jkarpen commented 4 months ago

@britt-allen moving into next sprint (2024-15) but this is lower priority than the items you already have assigned. Reminder to meet with Ken and scope this out when time allows.

kengodleskidot commented 4 months ago

I added @thehanggit since he has a background in congestion and is ready to get started in dbt.