anstosa / ferry.fyi

A better tracker for the Washington State Ferry System
https://ferry.fyi
GNU General Public License v3.0
11 stars 3 forks source link

Forecast schedule recovery #22

Open mileserickson opened 4 years ago

mileserickson commented 4 years ago

F08D7C73-1309-41EC-AC9C-115DBCBA2E42

Mukilteo-Clinton ferries typically stay on time in the AM (uni-directional peak volumes eastbound) but get progressively later throughout the afternoon (bi-directional peak volumes). They then gradually return to on-time operation in the late evening. Currently late ferries are predicted to stay late all night.

anstosa commented 4 years ago

Yeah the delay number could be more sophisticated. Here's my proposal for a first step for building a predictive model here:

mileserickson commented 4 years ago

I'd add: a first principles approach might be based on something like: (1) It takes crossing_time to load pedestrians, untie, cross, and dock, and unload pedestrians. (2) Before we can leave on our next trip, we need to unload n_unload cars at a rate of unload_rate per minute. (3) We also need to load min(capacity, n_waiting) cars at a rate of load_rate per minute.

So the forecast additional delay and/or schedule recovery rate can be directly tied to the forecast vehicle loads.