SANDAG / ABM

Sandag ABM
https://github.com/SANDAG/ABM/wiki
20 stars 21 forks source link

TNC fare and wait time not applied to TNC transit trips #122

Open aber-sandag opened 3 months ago

aber-sandag commented 3 months ago

https://github.com/SANDAG/ABM/blob/ABM3_develop/src/asim/configs/resident/trip_mode_choice.csv#L282

TNC transit trips only have transit fare applied, TNC fare is missing.

Additionally, microtransit access should not calculate transit fare differently than TNC access. TNC and KNR access skims should be the same. Conversion from dollars to cents is also missing with microtransit access.

JoeJimFlood commented 3 months ago

The use of the KnR skims for microtransit access was intentional. The model assumes that the microtransit/NEV fare is free when accessing/egressing from fixed route transit. This is how Beach Bug operates, and I had confirmed with planners that we could assume that all services will operate that way. I figured that the trip effectively became a KnR trip, so I used that skim.

As for the conversion of fare from dollars to cents, the microtransit and NEV fares are already stored in cents in the constants file.

aber-sandag commented 3 months ago

@JoeJimFlood I believe the TNC access skims do not include TNC fare, only the transit fare. As such there is no reason to use KNR skims over TNC skims, both should return the same value. We need to add TNC fare separately.

The missing conversion from dollars to cents here is on the transit fare, not the microtransit/NEV fare.

aber-sandag commented 2 months ago

Wait time is also not added for TNC access/egress. Wait time is currently added for microtransit/nev access/egress however.