Open jkarpen opened 7 months ago
Pending progress from #186
@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.
I added @thehanggit since he has a background in congestion and is ready to get started in dbt.
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: