|
| 1 | +Description,Target,Expression |
| 2 | +#,, |
| 3 | +#,, auto peak |
| 4 | +#,, |
| 5 | +#,, assume peak occurs in AM for outbound and PM for inbound |
| 6 | +peak round trip distance,_auPkTime,"skim_od[('SOVTOLL_TIME', 'AM')] + skim_do[('SOVTOLL_TIME', 'PM')]" |
| 7 | +decay function,_decay, exp(_auPkTime * dispersion_parameter_automobile) |
| 8 | +auto peak retail,auPkRetail,df.RETEMPN * _decay |
| 9 | +auto peak total,auPkTotal,df.TOTEMP * _decay |
| 10 | +#,, |
| 11 | +#,, auto off-peak |
| 12 | +#,, |
| 13 | +#,, assume midday occurs entirely in the midday period |
| 14 | +off-peak round trip distance,_auOpTime,"skim_od[('SOVTOLL_TIME', 'MD')] + skim_do[('SOVTOLL_TIME', 'MD')]" |
| 15 | +decay function,_decay, exp(_auOpTime * dispersion_parameter_automobile) |
| 16 | +auto off-peak retail,auOpRetail,df.RETEMPN * _decay |
| 17 | +auto off-peak total,auOpTotal,df.TOTEMP * _decay |
| 18 | +#,, |
| 19 | +#,, transit peak |
| 20 | +#,, |
| 21 | +#,, assume peak outbound transit occurs in AM |
| 22 | +o-d peak transit ivt,_inVehicleTime,"skim_od[('WLK_TRN_WLK_IVT', 'AM')]" |
| 23 | +o-d peak transit ovt,_outOfVehicleTime,"skim_od[('WLK_TRN_WLK_IWAIT', 'AM')] + skim_od[('WLK_TRN_WLK_XWAIT', 'AM')] + skim_od[('WLK_TRN_WLK_WACC', 'AM')] + skim_od[('WLK_TRN_WLK_WAUX', 'AM')] + skim_od[('WLK_TRN_WLK_WEGR', 'AM')]" |
| 24 | +o-d peak transit time,_trPkTime_od,(_inVehicleTime + out_of_vehicle_time_weight * _outOfVehicleTime) / TRANSIT_SCALE_FACTOR |
| 25 | +#,, assume peak inbound transit occurs in PM |
| 26 | +d-o peak transit ivt,_inVehicleTime,"skim_do[('WLK_TRN_WLK_IVT', 'PM')]" |
| 27 | +d-o peak transit ovt,_outOfVehicleTime,"skim_do[('WLK_TRN_WLK_IWAIT', 'PM')] + skim_do[('WLK_TRN_WLK_XWAIT', 'PM')] + skim_do[('WLK_TRN_WLK_WACC', 'PM')] + skim_do[('WLK_TRN_WLK_WAUX', 'PM')] + skim_do[('WLK_TRN_WLK_WEGR', 'PM')]" |
| 28 | +d-o peak transit time,_trPkTime_do,(_inVehicleTime + out_of_vehicle_time_weight * _outOfVehicleTime) / TRANSIT_SCALE_FACTOR |
| 29 | +peak transit time,_trPkTime,(_trPkTime_od + _trPkTime_do).clip(0) |
| 30 | +round trip path is available,_rt_available,(_trPkTime_od > 0) & (_trPkTime_do > 0) |
| 31 | +decay function,_decay,_rt_available * exp(_trPkTime * dispersion_parameter_transit) |
| 32 | +transit peak retail,trPkRetail,df.RETEMPN * _decay |
| 33 | +transit peak total,trPkTotal,df.TOTEMP * _decay |
| 34 | +#,, |
| 35 | +#,, transit off-peak |
| 36 | +#,, |
| 37 | +#,, assume off-peak outbound transit occurs in the MD time period |
| 38 | +o-d off-peak transit ivt,_inVehicleTime,"skim_od[('WLK_TRN_WLK_IVT', 'MD')]" |
| 39 | +o-d off-peak transit ovt,_outOfVehicleTime,"skim_od[('WLK_TRN_WLK_IWAIT', 'MD')] + skim_od[('WLK_TRN_WLK_XWAIT', 'MD')] + skim_od[('WLK_TRN_WLK_WACC', 'MD')] + skim_od[('WLK_TRN_WLK_WAUX', 'MD')] + skim_od[('WLK_TRN_WLK_WEGR', 'MD')]" |
| 40 | +o-d off-peak transit time,_trOpTime_od,(_inVehicleTime + out_of_vehicle_time_weight * _outOfVehicleTime) / TRANSIT_SCALE_FACTOR |
| 41 | +#,, assume off-peak inbound transit occurs in the MD time period |
| 42 | +d-o off-peak transit ivt,_inVehicleTime,"skim_do[('WLK_TRN_WLK_IVT', 'MD')]" |
| 43 | +d-o off-peak transit ovt,_outOfVehicleTime,"skim_do[('WLK_TRN_WLK_IWAIT', 'MD')] + skim_do[('WLK_TRN_WLK_XWAIT', 'MD')] + skim_do[('WLK_TRN_WLK_WACC', 'MD')] + skim_do[('WLK_TRN_WLK_WAUX', 'MD')] + skim_do[('WLK_TRN_WLK_WEGR', 'MD')]" |
| 44 | +d-o off-peak transit time,_trOpTime_do,(_inVehicleTime + out_of_vehicle_time_weight * _outOfVehicleTime) / TRANSIT_SCALE_FACTOR |
| 45 | +peak transit time,_trOpTime,(_trOpTime_od + _trOpTime_do).clip(0) |
| 46 | +#,,FIXME - _rt_available calculation appears to be wrong in mtctm1 accessibility.job |
| 47 | +#round trip path is available,_rt_available,(_trOpTime > 0) |
| 48 | +round trip path is available,_rt_available,(_trOpTime_od > 0) & (_trOpTime_do > 0) |
| 49 | +decay function,_decay,_rt_available * exp(_trOpTime * dispersion_parameter_transit) |
| 50 | +transit off-peak retail,trOpRetail,df.RETEMPN * _decay |
| 51 | +transit off-peak total,trOpTotal,df.TOTEMP * _decay |
| 52 | +#,, |
| 53 | +#,, non motorized |
| 54 | +#,, |
| 55 | +non-motorized round trip distance,_nmDist,skim_od['DISTWALK'] + skim_do['DISTWALK'] |
| 56 | +round trip path is available,_rt_available,_nmDist <= maximum_walk_distance |
| 57 | +decay function,_decay,_rt_available * exp(_nmDist * dispersion_parameter_walk) |
| 58 | +retail accessibility,nmRetail,df.RETEMPN * _decay |
| 59 | +total accessibility,nmTotal,df.TOTEMP * _decay |
0 commit comments