diff --git a/input/model/parametersByYears.csv b/input/model/parametersByYears.csv index d60af7a71..05db0e2e6 100644 --- a/input/model/parametersByYears.csv +++ b/input/model/parametersByYears.csv @@ -1,5 +1,5 @@ year,aoc.fuel,aoc.maintenance,aoc.truck.fuel.light,aoc.truck.fuel.medium,aoc.truck.fuel.high,aoc.truck.maintenance.light,aoc.truck.maintenance.medium,aoc.truck.maintenance.high,aoc.truck.fuel.SUT,aoc.truck.fuel.MUT,aoc.truck.maintenance.SUT,aoc.truck.maintenance.MUT,airport.SAN.enplanements,airport.SAN.connecting,airport.SAN.airportMgra,airport.CBX.enplanements,airport.CBX.connecting,airport.CBX.airportMgra,crossBorder.tours,crossBorder.sentriShare,crossBorder.readyShare,taxi.baseFare,taxi.costPerMile,taxi.costPerMinute,TNC.single.baseFare,TNC.single.costPerMile,TNC.single.costPerMinute,TNC.single.costMinimum,TNC.shared.baseFare,TNC.shared.costPerMile,TNC.shared.costPerMinute,TNC.shared.costMinimum,Mobility.AV.RemoteParkingCostPerHour,active.micromobility.variableCost,active.micromobility.fixedCost,active.microtransit.fixedCost,Mobility.AV.Share,smartSignal.factor.LC,smartSignal.factor.MA,smartSignal.factor.PA,atdm.factor,active.ebike.ownership,rapid.factor.ivt,rapid.factor.wait,rapid.dwell,poe.OME.start.year,tr.veh.year,ev.rebate.lowinc.bev,ev.rebate.lowinc.pev,ev.rebate.medinc.bev,ev.rebate.medinc.pev,ev.chargers -2022,22,10.6,28.5,47.3,71.9,29,55,62,62.2,100.7,11.1,16.3,14536000,856170,11249,2093250,0,9350,101343,0.219,0.322,3,3.3,0.46,3.31,0.96,0.33,9.19,1.66,0.48,0.16,4.6,0.81,0.39,1,2.03,0,1,1,1,1,0.008,0.95,1,0.5,2027,2029,0,0,0,0,7716 +2022,22,10.6,28.5,47.3,71.9,29,55,62,62.2,100.7,11.1,16.3,14536000,856170,11249,2093250,0,9350,101343,0.219,0.322,3,3.3,0.46,3.31,0.96,0.33,9.19,1.66,0.48,0.16,4.6,0.81,0.39,1,2.03,0,1,1,1,1,0.047,0.95,1,0.5,2027,2029,0,0,0,0,7716 2025,21,11.7,28.5,47.3,71.9,29,55,62,62.2,100.7,11.1,16.3,15542000,915424,11249,2195456,0,9350,119372,0.483,0.322,3,3.3,0.46,3.31,0.96,0.33,9.19,1.66,0.48,0.16,4.6,0.81,0.39,1,2.03,0,1,1,1,1,0.082,0.95,1,0.5,2027,2029,0,0,0,0,10553 2026,20.1,11.9,28.5,47.3,71.9,29,55,62,62.2,100.7,11.1,16.3,16012000,943107,11249,2221801,0,9350,121272,0.505,0.322,3,3.3,0.46,3.31,0.96,0.33,9.19,1.66,0.48,0.16,4.6,0.81,0.39,1,2.03,0,1,1,1,1,0.095,0.87,1,0.5,2027,2029,0,0,0,0,11714 2029,18.5,12.3,28.5,47.3,71.9,29,55,62,62.2,100.7,11.1,16.3,17392000,1024389,11249,2301786,0,9350,126844,0.569,0.322,3,3.3,0.46,3.31,0.96,0.33,9.19,1.66,0.48,0.16,4.6,0.81,0.39,1,2.03,0,0.8,0.8,0.8,1,0.133,0.87,0.87,0.425,2027,2029,0,0,0,0,16021 diff --git a/src/asim/configs/common/constants.yaml b/src/asim/configs/common/constants.yaml index 7753bcbea..19cc17cdc 100644 --- a/src/asim/configs/common/constants.yaml +++ b/src/asim/configs/common/constants.yaml @@ -245,7 +245,6 @@ microSpeed: 12 microVarCost: 39 #cents microFixedCost: 100 #cents microRentTime: 1 -microConstant: 60 microAccessThreshold: 100 ebikeownership: 0.008 ebikeMaxDist: 10.50 diff --git a/src/asim/configs/resident/tour_mode_choice.csv b/src/asim/configs/resident/tour_mode_choice.csv index 60f87abc9..c1f983e96 100644 --- a/src/asim/configs/resident/tour_mode_choice.csv +++ b/src/asim/configs/resident/tour_mode_choice.csv @@ -376,7 +376,6 @@ util_calib_autosufficienth,abm2+ calibration constant,@(df.is_indiv & (df.auto_o util_calib_zeroautohhjoint,abm2+ calibration constant,@(df.is_joint & (df.auto_ownership == 0)),,,coef_calib_zeroautohhjointtou_SHARED3,coef_calib_zeroautohhjointtou_WALK,coef_calib_zeroautohhjointtou_BIKE,coef_calib_zeroautohhjointtou_WALK_TRANSIT,coef_calib_zeroautohhjointtou_WALK_TRANSIT,coef_calib_zeroautohhjointtou_WALK_TRANSIT,coef_calib_zeroautohhjointtou_PNR_TRANSIT,coef_calib_zeroautohhjointtou_PNR_TRANSIT,coef_calib_zeroautohhjointtou_PNR_TRANSIT,coef_calib_zeroautohhjointtou_KNR_TRANSIT,coef_calib_zeroautohhjointtou_KNR_TRANSIT,coef_calib_zeroautohhjointtou_KNR_TRANSIT,coef_calib_zeroautohhjointtou_TNC_TRANSIT,coef_calib_zeroautohhjointtou_TNC_TRANSIT,coef_calib_zeroautohhjointtou_TNC_TRANSIT,coef_calib_zeroautohhjointtou_TAXI,coef_calib_zeroautohhjointtou_TNC_SINGLE,coef_calib_zeroautohhjointtou_TNC_SHARED,,coef_calib_zeroautohhjointtou_EBIKE,coef_calib_zeroautohhjointtou_ESCOOTER util_calib_autodeficienthh,abm2+ calibration constant,@(df.is_joint & (df.auto_ownership < df.num_adults) & (df.auto_ownership > 0)),,,coef_calib_autodeficienthhjoi_SHARED3,coef_calib_autodeficienthhjoi_WALK,coef_calib_autodeficienthhjoi_BIKE,coef_calib_autodeficienthhjoi_WALK_TRANSIT,coef_calib_autodeficienthhjoi_WALK_TRANSIT,coef_calib_autodeficienthhjoi_WALK_TRANSIT,coef_calib_autodeficienthhjoi_PNR_TRANSIT,coef_calib_autodeficienthhjoi_PNR_TRANSIT,coef_calib_autodeficienthhjoi_PNR_TRANSIT,coef_calib_autodeficienthhjoi_KNR_TRANSIT,coef_calib_autodeficienthhjoi_KNR_TRANSIT,coef_calib_autodeficienthhjoi_KNR_TRANSIT,coef_calib_autodeficienthhjoi_TNC_TRANSIT,coef_calib_autodeficienthhjoi_TNC_TRANSIT,coef_calib_autodeficienthhjoi_TNC_TRANSIT,coef_calib_autodeficienthhjoi_TAXI,coef_calib_autodeficienthhjoi_TNC_SINGLE,coef_calib_autodeficienthhjoi_TNC_SHARED,,coef_calib_autodeficienthhjoi_EBIKE,coef_calib_autodeficienthhjoi_ESCOOTER util_calib_autosufficienth,abm2+ calibration constant,@(df.is_joint & (df.auto_ownership >= df.num_adults) & (df.auto_ownership > 0)),,,coef_calib_autosufficienthhjo_SHARED3,coef_calib_autosufficienthhjo_WALK,coef_calib_autosufficienthhjo_BIKE,coef_calib_autosufficienthhjo_WALK_TRANSIT,coef_calib_autosufficienthhjo_WALK_TRANSIT,coef_calib_autosufficienthhjo_WALK_TRANSIT,coef_calib_autosufficienthhjo_PNR_TRANSIT,coef_calib_autosufficienthhjo_PNR_TRANSIT,coef_calib_autosufficienthhjo_PNR_TRANSIT,coef_calib_autosufficienthhjo_KNR_TRANSIT,coef_calib_autosufficienthhjo_KNR_TRANSIT,coef_calib_autosufficienthhjo_KNR_TRANSIT,coef_calib_autosufficienthhjo_TNC_TRANSIT,coef_calib_autosufficienthhjo_TNC_TRANSIT,coef_calib_autosufficienthhjo_TNC_TRANSIT,coef_calib_autosufficienthhjo_TAXI,coef_calib_autosufficienthhjo_TNC_SINGLE,coef_calib_autosufficienthhjo_TNC_SHARED,,coef_calib_autosufficienthhjo_EBIKE,coef_calib_autosufficienthhjo_ESCOOTER -#util_calib_c_ivtebikeowner,abm2+ calibration constant,time_factor*(ebikeOwnership*(maxEbikeBenefit*(-1))),,,,,coef_calib_civtebikeownership_BIKE,,,,,,,,,,,,,,,,,, util_calib_escorttour,abm2+ calibration constant,tour_type == 'escort',,,,coef_calib_escorttour_WALK,coef_calib_escorttour_BIKE,coef_calib_escorttour_WALK_TRANSIT,coef_calib_escorttour_WALK_TRANSIT,coef_calib_escorttour_WALK_TRANSIT,coef_calib_escorttour_PNR_TRANSIT,coef_calib_escorttour_PNR_TRANSIT,coef_calib_escorttour_PNR_TRANSIT,coef_calib_escorttour_KNR_TRANSIT,coef_calib_escorttour_KNR_TRANSIT,coef_calib_escorttour_KNR_TRANSIT,coef_calib_escorttour_TNC_TRANSIT,coef_calib_escorttour_TNC_TRANSIT,coef_calib_escorttour_TNC_TRANSIT,,,,,, #, School Escorting eligibility-odd looking where/isnan is to allow this to work with numba fastmath,,,,,,,,,,,,,,,,,,,,,,,, util_one_or_more_school_escort,No SOV if on school escort tour,"@(np.where(np.isnan(df.get('num_escortees', 0)), 0 , df.get('num_escortees', 0)) >= 1)",-999,,,,,,,,,,,,,,,,,,,,,, @@ -387,15 +386,17 @@ util_escooter_long_access,Shut off escooter if access time > threshold,"@((df.mi util_micromobility_long_trip,Shut off ebike if distance > threshold,ebikeMaxDistance,,,,,,,,,,,,,,,,,,,,,,-999, util_micromobility_long_trip,Shut off escooter if distance > threshold,escooterMaxDistance,,,,,,,,,,,,,,,,,,,,,,,-999 util_ebike_ivt,Ebike utility for in-vehicle time,@(df.ebike_time_inb + df.ebike_time_out)*df.time_factor,,,,,,,,,,,,,,,,,,,,,,coef_ivt, -util_ebike_access,Ebike utility for access/egress time,"@(microConstant + np.where(df.ebike_owner, 0, microRentTime + df.micro_access_inb + df.micro_access_out))*df.time_factor",,,,,,,,,,,,,,,,,,,,,,coef_acctime, +util_ebike_access,Ebike utility for access/egress time,"@(np.where(df.ebike_owner, 0, microRentTime + df.micro_access_inb + df.micro_access_out))*df.time_factor",,,,,,,,,,,,,,,,,,,,,,coef_acctime, util_ebike_cost_inb,Ebike utility for inbound cost,@((~df.ebike_owner)&((microFixedCost + microVarCost*df.ebike_time_inb)/df.cost_sensitivity)),,,,,,,,,,,,,,,,,,,,,,coef_income, util_ebike_cost_out,Ebike utility for outbound cost,@((~df.ebike_owner)&((microFixedCost + microVarCost*df.ebike_time_out)/df.cost_sensitivity)),,,,,,,,,,,,,,,,,,,,,,coef_income, util_escooter_ivt,escooter utility for in-vehicle time,@(df.escooter_time_inb + df.escooter_time_out)*df.time_factor,,,,,,,,,,,,,,,,,,,,,,,coef_ivt -util_escooter_access,escooter utility for in-vehicle time,@(microConstant + microRentTime + df.micro_access_inb + df.micro_access_out)*df.time_factor,,,,,,,,,,,,,,,,,,,,,,,coef_acctime +util_escooter_access,escooter utility for in-vehicle time,@(microRentTime + df.micro_access_inb + df.micro_access_out)*df.time_factor,,,,,,,,,,,,,,,,,,,,,,,coef_acctime util_escooter_cost_inb,escooter utility for inbound cost,@((microFixedCost + microVarCost*df.escooter_time_inb)/df.cost_sensitivity),,,,,,,,,,,,,,,,,,,,,,,coef_income util_escooter_cost_out,escooter utility for outbound cost,@((microFixedCost + microVarCost*df.escooter_time_out)/df.cost_sensitivity),,,,,,,,,,,,,,,,,,,,,,,coef_income #,Calibration from on-board survey util_calib_onboard,Calibration coefficient to match implied number of tours from on-board survey,1,,,,,,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,,,,,, #,Flexible fleet calibration for zero-auto households util_calib_mt_zeroautohh,Calibration coefficient for zero-auto households traveling within microtransit service area,@(df.microtransit_available & (df.auto_ownership == 0)),,,,,,,,,,,,,,,,,,,,coef_calib_mt_zeroautohh,,, -util_calib_nev_zeroautohh,Calibration coefficient for zero-auto households traveling within NEV service area,@(df.nev_available & (df.auto_ownership == 0)),,,,,,,,,,,,,,,,,,,,coef_calib_nev_zeroautohh,,, \ No newline at end of file +util_calib_nev_zeroautohh,Calibration coefficient for zero-auto households traveling within NEV service area,@(df.nev_available & (df.auto_ownership == 0)),,,,,,,,,,,,,,,,,,,,coef_calib_nev_zeroautohh,,, +util_calib_ebike_owner,Calibration coefficient for ebike owners,@(df.ebike_owner),,,,,coef_calib_ebike_owner_BIKE,,,,,,,,,,,,,,,,,coef_calib_ebike_owner_EBIKE, +util_calib_shared_ebike,Calibration coefficient for shared ebike,@(~df.ebike_owner),,,,,,,,,,,,,,,,,,,,,,coef_calib_ebike_shared, \ No newline at end of file diff --git a/src/asim/configs/resident/tour_mode_choice_coefficients.csv b/src/asim/configs/resident/tour_mode_choice_coefficients.csv index bd791957e..8652727d8 100644 --- a/src/asim/configs/resident/tour_mode_choice_coefficients.csv +++ b/src/asim/configs/resident/tour_mode_choice_coefficients.csv @@ -437,7 +437,7 @@ coef_calib_distance_TNC_TRANSIT_atwork,-0.032,F coef_calib_zeroautohhindivtou_SHARED2_work,-1.0611602231451105,F coef_calib_zeroautohhindivtou_SHARED3_work,-4.1746,F coef_calib_zeroautohhindivtou_WALK_work,2.557215851820022,F -coef_calib_zeroautohhindivtou_BIKE_work,-7.6023,F +coef_calib_zeroautohhindivtou_BIKE_work,-7.597671550291181,F coef_calib_zeroautohhindivtou_WALK_TRANSIT_work,-1.000,F coef_calib_zeroautohhindivtou_PNR_TRANSIT_work,-999.0,F coef_calib_zeroautohhindivtou_KNR_TRANSIT_work,-4.075069451,F @@ -448,7 +448,7 @@ coef_calib_zeroautohhindivtou_TNC_SHARED_work,-3.9627,F coef_calib_autodeficienthhind_SHARED2_work,-2.7731029168864034,F coef_calib_autodeficienthhind_SHARED3_work,-2.61696716883417,F coef_calib_autodeficienthhind_WALK_work,-0.704903616,F -coef_calib_autodeficienthhind_BIKE_work,-6.32771552299483,F +coef_calib_autodeficienthhind_BIKE_work,-6.323087073286013,F coef_calib_autodeficienthhind_WALK_TRANSIT_work,-5.100,F coef_calib_autodeficienthhind_PNR_TRANSIT_work,-8.541,F coef_calib_autodeficienthhind_KNR_TRANSIT_work,-7.30,F @@ -459,7 +459,7 @@ coef_calib_autodeficienthhind_TNC_SHARED_work,-9.6667,F coef_calib_autosufficienthhin_SHARED2_work,-2.621306584450577,F coef_calib_autosufficienthhin_SHARED3_work,-2.302972872840689,F coef_calib_autosufficienthhin_WALK_work,-3.868807014483816,F -coef_calib_autosufficienthhin_BIKE_work,-3.667364566849877,F +coef_calib_autosufficienthhin_BIKE_work,-3.662736117141059,F coef_calib_autosufficienthhin_WALK_TRANSIT_work,-7.463386267911408,F coef_calib_autosufficienthhin_PNR_TRANSIT_work,-9.50,F coef_calib_autosufficienthhin_KNR_TRANSIT_work,-8.441000645946893,F @@ -471,7 +471,7 @@ coef_calib_autosufficienthhin_TNC_SHARED_work,-11.9013,F coef_calib_zeroautohhindivtou_SHARED2_univ,1.4025215719623791,F coef_calib_zeroautohhindivtou_SHARED3_univ,-0.0017257324431166343,F coef_calib_zeroautohhindivtou_WALK_univ,-2.29788548,F -coef_calib_zeroautohhindivtou_BIKE_univ,-0.8969512314192489,F +coef_calib_zeroautohhindivtou_BIKE_univ,-0.8923227817104321,F coef_calib_zeroautohhindivtou_WALK_TRANSIT_univ,0.7016008892584799,F coef_calib_zeroautohhindivtou_PNR_TRANSIT_univ,-2.743,F coef_calib_zeroautohhindivtou_KNR_TRANSIT_univ,-16.4728,F @@ -482,7 +482,7 @@ coef_calib_zeroautohhindivtou_TNC_SHARED_univ,-999.0,F coef_calib_autodeficienthhind_SHARED2_univ,-2.8659437665920695,F coef_calib_autodeficienthhind_SHARED3_univ,-2.4044424666408846,F coef_calib_autodeficienthhind_WALK_univ,1.941902143,F -coef_calib_autodeficienthhind_BIKE_univ,-5.140662505531378,F +coef_calib_autodeficienthhind_BIKE_univ,-5.136034055822561,F coef_calib_autodeficienthhind_WALK_TRANSIT_univ,-1.4664567331132938,F coef_calib_autodeficienthhind_PNR_TRANSIT_univ,-8.2079,F coef_calib_autodeficienthhind_KNR_TRANSIT_univ,-5.921932441559945,F @@ -493,7 +493,7 @@ coef_calib_autodeficienthhind_TNC_SHARED_univ,-11.6732,F coef_calib_autosufficienthhin_SHARED2_univ,-2.743838372569629,F coef_calib_autosufficienthhin_SHARED3_univ,-2.5952628250266048,F coef_calib_autosufficienthhin_WALK_univ,1.940567696,F -coef_calib_autosufficienthhin_BIKE_univ,-7.144444792,F +coef_calib_autosufficienthhin_BIKE_univ,-7.139816342291183,F coef_calib_autosufficienthhin_WALK_TRANSIT_univ,-7.800131433397487,F coef_calib_autosufficienthhin_PNR_TRANSIT_univ,-7.940,F coef_calib_autosufficienthhin_KNR_TRANSIT_univ,-8.0489,F @@ -505,7 +505,7 @@ coef_calib_autosufficienthhin_TNC_SHARED_univ,-6.6511,F coef_calib_zeroautohhindivtou_SHARED2_school,-117.0,F coef_calib_zeroautohhindivtou_SHARED3_school,34.549978586276076,F coef_calib_zeroautohhindivtou_WALK_school,-6.461274242936103,F -coef_calib_zeroautohhindivtou_BIKE_school,12.2159,F +coef_calib_zeroautohhindivtou_BIKE_school,12.220528449708818,F coef_calib_zeroautohhindivtou_WALK_TRANSIT_school,-0.4078562423030851,F coef_calib_zeroautohhindivtou_PNR_TRANSIT_school,-999.0,F coef_calib_zeroautohhindivtou_KNR_TRANSIT_school,2.9447,F @@ -517,7 +517,7 @@ coef_calib_zeroautohhindivtou_SCH_BUS_school,35.35537348509467,F coef_calib_autodeficienthhind_SHARED2_school,-5.560002977,F coef_calib_autodeficienthhind_SHARED3_school,-1.672317192000944,F coef_calib_autodeficienthhind_WALK_school,-0.6590523669067371,F -coef_calib_autodeficienthhind_BIKE_school,-0.998214136,F +coef_calib_autodeficienthhind_BIKE_school,-0.9935856862911833,F coef_calib_autodeficienthhind_WALK_TRANSIT_school,-141.40396559028179,F coef_calib_autodeficienthhind_PNR_TRANSIT_school,-5.9201,F coef_calib_autodeficienthhind_KNR_TRANSIT_school,-6.9559,F @@ -529,7 +529,7 @@ coef_calib_autodeficienthhind_SCH_BUS_school,-2.257875674399108,F coef_calib_autosufficienthhin_SHARED2_school,-18.199635297754693,F coef_calib_autosufficienthhin_SHARED3_school,-3.4814411977218755,F coef_calib_autosufficienthhin_WALK_school,0.3649936466457807,F -coef_calib_autosufficienthhin_BIKE_school,5.081294609675985,F +coef_calib_autosufficienthhin_BIKE_school,5.085923059384802,F coef_calib_autosufficienthhin_WALK_TRANSIT_school,-3.841696972180493,F coef_calib_autosufficienthhin_PNR_TRANSIT_school,-10.5186,F coef_calib_autosufficienthhin_KNR_TRANSIT_school,-8.7303,F @@ -542,7 +542,7 @@ coef_calib_autosufficienthhin_SCH_BUS_school,-7.001927535992466,F coef_calib_zeroautohhindivtou_SHARED2_atwork,-105.0,F coef_calib_zeroautohhindivtou_SHARED3_atwork,-105.0,F coef_calib_zeroautohhindivtou_WALK_atwork,3.580527956,F -coef_calib_zeroautohhindivtou_BIKE_atwork,-101.0,F +coef_calib_zeroautohhindivtou_BIKE_atwork,-100.99537155029118,F coef_calib_zeroautohhindivtou_WALK_TRANSIT_atwork,-92.10219724678387,F coef_calib_zeroautohhindivtou_PNR_TRANSIT_atwork,-999.0,F coef_calib_zeroautohhindivtou_KNR_TRANSIT_atwork,-999.0,F @@ -553,7 +553,7 @@ coef_calib_zeroautohhindivtou_TNC_SHARED_atwork,-999.0,F coef_calib_autodeficienthhind_SHARED2_atwork,-1.1162833917345916,F coef_calib_autodeficienthhind_SHARED3_atwork,-0.08456716947692922,F coef_calib_autodeficienthhind_WALK_atwork,-3.280846444849632,F -coef_calib_autodeficienthhind_BIKE_atwork,-14.7861067,F +coef_calib_autodeficienthhind_BIKE_atwork,-14.781478250291185,F coef_calib_autodeficienthhind_WALK_TRANSIT_atwork,-9.536775879,F coef_calib_autodeficienthhind_PNR_TRANSIT_atwork,-999.0,F coef_calib_autodeficienthhind_KNR_TRANSIT_atwork,-999.0,F @@ -564,7 +564,7 @@ coef_calib_autodeficienthhind_TNC_SHARED_atwork,-10.87852298,F coef_calib_autosufficienthhin_SHARED2_atwork,-1.7815618345769157,F coef_calib_autosufficienthhin_SHARED3_atwork,-2.043005340889186,F coef_calib_autosufficienthhin_WALK_atwork,0.591874956,F -coef_calib_autosufficienthhin_BIKE_atwork,-6.179860236,F +coef_calib_autosufficienthhin_BIKE_atwork,-6.175231786291183,F coef_calib_autosufficienthhin_WALK_TRANSIT_atwork,-9.968048166,F coef_calib_autosufficienthhin_PNR_TRANSIT_atwork,-999.0,F coef_calib_autosufficienthhin_KNR_TRANSIT_atwork,-999.0,F @@ -576,7 +576,7 @@ coef_calib_autosufficienthhin_TNC_SHARED_atwork,-13.13094895,F coef_calib_zeroautohhindivtou_SHARED2_maint,-0.0953975040639451,F coef_calib_zeroautohhindivtou_SHARED3_maint,-0.5861750007692645,F coef_calib_zeroautohhindivtou_WALK_maint,2.5015568247527207,F -coef_calib_zeroautohhindivtou_BIKE_maint,-6.018422568,F +coef_calib_zeroautohhindivtou_BIKE_maint,-6.013794118291184,F coef_calib_zeroautohhindivtou_WALK_TRANSIT_maint,0.254,F coef_calib_zeroautohhindivtou_PNR_TRANSIT_maint,-999.0,F coef_calib_zeroautohhindivtou_KNR_TRANSIT_maint,-0.954,F @@ -584,12 +584,12 @@ coef_calib_zeroautohhindivtou_TNC_TRANSIT_maint,-929.0,F coef_calib_zeroautohhindivtou_TAXI_maint,1.700609898,F coef_calib_zeroautohhindivtou_TNC_SINGLE_maint,1.9789345299662973,F coef_calib_zeroautohhindivtou_TNC_SHARED_maint,-3.816828,F -coef_calib_zeroautohhindivtou_EBIKE_maint,-0.5541948898454244,F -coef_calib_zeroautohhindivtou_ESCOOTER_maint,3.02099488080972,F +coef_calib_zeroautohhindivtou_EBIKE_maint,-1.9588924148656395,F +coef_calib_zeroautohhindivtou_ESCOOTER_maint,-2.0910122923459893,F coef_calib_autodeficienthhind_SHARED2_maint,-0.427698775,F coef_calib_autodeficienthhind_SHARED3_maint,-0.135402405,F coef_calib_autodeficienthhind_WALK_maint,-0.680160963,F -coef_calib_autodeficienthhind_BIKE_maint,-3.6714888075944425,F +coef_calib_autodeficienthhind_BIKE_maint,-3.6668603578856263,F coef_calib_autodeficienthhind_WALK_TRANSIT_maint,-2.4511143207320331,F coef_calib_autodeficienthhind_PNR_TRANSIT_maint,-4.300,F coef_calib_autodeficienthhind_KNR_TRANSIT_maint,-3.250,F @@ -597,12 +597,12 @@ coef_calib_autodeficienthhind_TNC_TRANSIT_maint,-3.790025029,F coef_calib_autodeficienthhind_TAXI_maint,-3.798223232297929,F coef_calib_autodeficienthhind_TNC_SINGLE_maint,-4.863799912379345,F coef_calib_autodeficienthhind_TNC_SHARED_maint,-8.084063,F -coef_calib_autodeficienthhind_EBIKE_maint,-7.716614941,F -coef_calib_autodeficienthhind_ESCOOTER_maint,-4.0,F +coef_calib_autodeficienthhind_EBIKE_maint,-9.121312466020221,F +coef_calib_autodeficienthhind_ESCOOTER_maint,-9.112007173155705,F coef_calib_autosufficienthhin_SHARED2_maint,-0.73368848,F coef_calib_autosufficienthhin_SHARED3_maint,-0.407647498,F coef_calib_autosufficienthhin_WALK_maint,-1.035931295266452,F -coef_calib_autosufficienthhin_BIKE_maint,-1.2998917137870667,F +coef_calib_autosufficienthhin_BIKE_maint,-1.29526326407825,F coef_calib_autosufficienthhin_WALK_TRANSIT_maint,-6.361456246944145,F coef_calib_autosufficienthhin_PNR_TRANSIT_maint,-9.207,F coef_calib_autosufficienthhin_KNR_TRANSIT_maint,-9.382658699,F @@ -610,13 +610,13 @@ coef_calib_autosufficienthhin_TNC_TRANSIT_maint,-8.81036,F coef_calib_autosufficienthhin_TAXI_maint,-7.779982,F coef_calib_autosufficienthhin_TNC_SINGLE_maint,-6.698440010240198,F coef_calib_autosufficienthhin_TNC_SHARED_maint,-9.779982,F -coef_calib_autosufficienthhin_EBIKE_maint,-3.528859458843317,F -coef_calib_autosufficienthhin_ESCOOTER_maint,-4.0,F +coef_calib_autosufficienthhin_EBIKE_maint,-4.933556983863531,F +coef_calib_autosufficienthhin_ESCOOTER_maint,-9.112007173155705,F #coef_calib_zeroautohhindivtou_DRIVEALONE_disc,-1.878657,F coef_calib_zeroautohhindivtou_SHARED2_disc,-0.24110458629661868,F coef_calib_zeroautohhindivtou_SHARED3_disc,-2.6123048389425985,F coef_calib_zeroautohhindivtou_WALK_disc,0.897642439,F -coef_calib_zeroautohhindivtou_BIKE_disc,-3.318150747,F +coef_calib_zeroautohhindivtou_BIKE_disc,-3.3135222972911835,F coef_calib_zeroautohhindivtou_WALK_TRANSIT_disc,0.350,F coef_calib_zeroautohhindivtou_PNR_TRANSIT_disc,-999.0,F coef_calib_zeroautohhindivtou_KNR_TRANSIT_disc,-5.211416276,F @@ -624,12 +624,12 @@ coef_calib_zeroautohhindivtou_TNC_TRANSIT_disc,-999.0,F coef_calib_zeroautohhindivtou_TAXI_disc,-2.637451,F coef_calib_zeroautohhindivtou_TNC_SINGLE_disc,-1.2338860722745195,F coef_calib_zeroautohhindivtou_TNC_SHARED_disc,-4.637451,F -coef_calib_zeroautohhindivtou_EBIKE_disc,-6.278344431,F -coef_calib_zeroautohhindivtou_ESCOOTER_disc,-0.784379979,F +coef_calib_zeroautohhindivtou_EBIKE_disc,-7.443041956020212,F +coef_calib_zeroautohhindivtou_ESCOOTER_disc,-5.656387152155711,F coef_calib_autodeficienthhind_SHARED2_disc,-0.3753256374994909,F coef_calib_autodeficienthhind_SHARED3_disc,0.0532018185751006,F coef_calib_autodeficienthhind_WALK_disc,-1.594754179,F -coef_calib_autodeficienthhind_BIKE_disc,-1.8835083214810613,F +coef_calib_autodeficienthhind_BIKE_disc,-1.8788798717722444,F coef_calib_autodeficienthhind_WALK_TRANSIT_disc,-0.512,F coef_calib_autodeficienthhind_PNR_TRANSIT_disc,-6.013662,F coef_calib_autodeficienthhind_KNR_TRANSIT_disc,-6.119248003,F @@ -637,12 +637,12 @@ coef_calib_autodeficienthhind_TNC_TRANSIT_disc,-999.0,F coef_calib_autodeficienthhind_TAXI_disc,-3.493112839,F coef_calib_autodeficienthhind_TNC_SINGLE_disc,-4.637538123236864,F coef_calib_autodeficienthhind_TNC_SHARED_disc,-6.658369,F -coef_calib_autodeficienthhind_EBIKE_disc,-2.3885466801809265,F -coef_calib_autodeficienthhind_ESCOOTER_disc,-1.430991605,F +coef_calib_autodeficienthhind_EBIKE_disc,-3.553244205201142,F +coef_calib_autodeficienthhind_ESCOOTER_disc,-6.302998778155713,F coef_calib_autosufficienthhin_SHARED2_disc,-0.6311678896592476,F coef_calib_autosufficienthhin_SHARED3_disc,0.2541481243589367,F coef_calib_autosufficienthhin_WALK_disc,-0.049841242,F -coef_calib_autosufficienthhin_BIKE_disc,-1.940337547,F +coef_calib_autosufficienthhin_BIKE_disc,-1.9357090972911837,F coef_calib_autosufficienthhin_WALK_TRANSIT_disc,-2.870,F coef_calib_autosufficienthhin_PNR_TRANSIT_disc,-7.132,F coef_calib_autosufficienthhin_KNR_TRANSIT_disc,-7.812,F @@ -650,13 +650,13 @@ coef_calib_autosufficienthhin_TNC_TRANSIT_disc,-8.897372,F coef_calib_autosufficienthhin_TAXI_disc,-7.985417,F coef_calib_autosufficienthhin_TNC_SINGLE_disc,-8.227193243,F coef_calib_autosufficienthhin_TNC_SHARED_disc,-9.985417,F -coef_calib_autosufficienthhin_EBIKE_disc,-3.703154870353844,F -coef_calib_autosufficienthhin_ESCOOTER_disc,-3.872774852,F +coef_calib_autosufficienthhin_EBIKE_disc,-4.86785239537406,F +coef_calib_autosufficienthhin_ESCOOTER_disc,-8.74478202515571,F #coef_calib_zeroautohhjointtou_DRIVEALONE_maint,-999.0,F #coef_calib_zeroautohhjointtou_SHARED2_maint,8.507773009,F coef_calib_zeroautohhjointtou_SHARED3_maint,-65.0,F coef_calib_zeroautohhjointtou_WALK_maint,-42.051551929940764,F -coef_calib_zeroautohhjointtou_BIKE_maint,-999.0,F +coef_calib_zeroautohhjointtou_BIKE_maint,-998.9953715502913,F coef_calib_zeroautohhjointtou_WALK_TRANSIT_maint,-62.0,F coef_calib_zeroautohhjointtou_PNR_TRANSIT_maint,-999.0,F coef_calib_zeroautohhjointtou_KNR_TRANSIT_maint,-63.0,F @@ -664,12 +664,12 @@ coef_calib_zeroautohhjointtou_TNC_TRANSIT_maint,-999.0,F coef_calib_zeroautohhjointtou_TAXI_maint,-999.0502454,F coef_calib_zeroautohhjointtou_TNC_SINGLE_maint,-999.0502454,F coef_calib_zeroautohhjointtou_TNC_SHARED_maint,-999.0502454,F -coef_calib_zeroautohhjointtou_EBIKE_maint,-59.0,F -coef_calib_zeroautohhjointtou_ESCOOTER_maint,-53.0,F +coef_calib_zeroautohhjointtou_EBIKE_maint,-60.40469752502022,F +coef_calib_zeroautohhjointtou_ESCOOTER_maint,-58.11200717315571,F #coef_calib_autodeficienthhjoi_SHARED2_maint,15.5330624,F coef_calib_autodeficienthhjoi_SHARED3_maint,-48.16957674661429,F coef_calib_autodeficienthhjoi_WALK_maint,-48.63043930165117,F -coef_calib_autodeficienthhjoi_BIKE_maint,-887.0,F +coef_calib_autodeficienthhjoi_BIKE_maint,-886.9953715502912,F coef_calib_autodeficienthhjoi_WALK_TRANSIT_maint,-54.657619847723424,F coef_calib_autodeficienthhjoi_PNR_TRANSIT_maint,-55.90392356,F coef_calib_autodeficienthhjoi_KNR_TRANSIT_maint,-56.88159968,F @@ -677,12 +677,12 @@ coef_calib_autodeficienthhjoi_TNC_TRANSIT_maint,-999.0,F coef_calib_autodeficienthhjoi_TAXI_maint,-54.97066616,F coef_calib_autodeficienthhjoi_TNC_SINGLE_maint,-56.97066616,F coef_calib_autodeficienthhjoi_TNC_SHARED_maint,-56.97066616,F -coef_calib_autodeficienthhjoi_EBIKE_maint,-52.4293596,F -coef_calib_autodeficienthhjoi_ESCOOTER_maint,-50.0,F +coef_calib_autodeficienthhjoi_EBIKE_maint,-53.834057125020216,F +coef_calib_autodeficienthhjoi_ESCOOTER_maint,-55.11200717315571,F #coef_calib_autosufficienthhjo_SHARED2_maint,4.253195896,F coef_calib_autosufficienthhjo_SHARED3_maint,-4.175409902383396,F coef_calib_autosufficienthhjo_WALK_maint,-3.7539241053813464,F -coef_calib_autosufficienthhjo_BIKE_maint,-17.42710031,F +coef_calib_autosufficienthhjo_BIKE_maint,-17.422471860291186,F coef_calib_autosufficienthhjo_WALK_TRANSIT_maint,-20.27274185,F coef_calib_autosufficienthhjo_PNR_TRANSIT_maint,-18.77467449,F coef_calib_autosufficienthhjo_KNR_TRANSIT_maint,-16.58383844,F @@ -690,13 +690,13 @@ coef_calib_autosufficienthhjo_TNC_TRANSIT_maint,-1003.0,F coef_calib_autosufficienthhjo_TAXI_maint,-21.31393156,F coef_calib_autosufficienthhjo_TNC_SINGLE_maint,-23.31393156,F coef_calib_autosufficienthhjo_TNC_SHARED_maint,-23.31393156,F -coef_calib_autosufficienthhjo_EBIKE_maint,-8.3481950899716,F -coef_calib_autosufficienthhjo_ESCOOTER_maint,-14.0,F +coef_calib_autosufficienthhjo_EBIKE_maint,-9.752892614991818,F +coef_calib_autosufficienthhjo_ESCOOTER_maint,-19.112007173155703,F #coef_calib_zeroautohhjointtou_DRIVEALONE_disc,-999.0,F #coef_calib_zeroautohhjointtou_SHARED2_disc,8.507773009,F coef_calib_zeroautohhjointtou_SHARED3_disc,-70.24625539,F coef_calib_zeroautohhjointtou_WALK_disc,-56.051551929940764,F -coef_calib_zeroautohhjointtou_BIKE_disc,-999.0,F +coef_calib_zeroautohhjointtou_BIKE_disc,-998.9953715502913,F coef_calib_zeroautohhjointtou_WALK_TRANSIT_disc,-74.87568752,F coef_calib_zeroautohhjointtou_PNR_TRANSIT_disc,-999.0,F coef_calib_zeroautohhjointtou_KNR_TRANSIT_disc,-67.84999945,F @@ -704,12 +704,12 @@ coef_calib_zeroautohhjointtou_TNC_TRANSIT_disc,-999.0,F coef_calib_zeroautohhjointtou_TAXI_disc,-999.0,F coef_calib_zeroautohhjointtou_TNC_SINGLE_disc,-999.0,F coef_calib_zeroautohhjointtou_TNC_SHARED_disc,-999.0,F -coef_calib_zeroautohhjointtou_EBIKE_disc,-59.0,F -coef_calib_zeroautohhjointtou_ESCOOTER_disc,-53.0,F +coef_calib_zeroautohhjointtou_EBIKE_disc,-60.164697525020216,F +coef_calib_zeroautohhjointtou_ESCOOTER_disc,-57.8720071731557,F #coef_calib_autodeficienthhjoi_SHARED2_disc,10.5330624,F coef_calib_autodeficienthhjoi_SHARED3_disc,-48.16957674661429,F coef_calib_autodeficienthhjoi_WALK_disc,-48.63043930165117,F -coef_calib_autodeficienthhjoi_BIKE_disc,-887.0,F +coef_calib_autodeficienthhjoi_BIKE_disc,-886.9953715502912,F coef_calib_autodeficienthhjoi_WALK_TRANSIT_disc,-51.55258834772342,F coef_calib_autodeficienthhjoi_PNR_TRANSIT_disc,-53.1684399,F coef_calib_autodeficienthhjoi_KNR_TRANSIT_disc,-53.12678499,F @@ -717,12 +717,12 @@ coef_calib_autodeficienthhjoi_TNC_TRANSIT_disc,-999.0,F coef_calib_autodeficienthhjoi_TAXI_disc,-52.71598351,F coef_calib_autodeficienthhjoi_TNC_SINGLE_disc,-54.71598351,F coef_calib_autodeficienthhjoi_TNC_SHARED_disc,-54.71598351,F -coef_calib_autodeficienthhjoi_EBIKE_disc,-52.4293596,F -coef_calib_autodeficienthhjoi_ESCOOTER_disc,-50.0,F +coef_calib_autodeficienthhjoi_EBIKE_disc,-53.59405712502022,F +coef_calib_autodeficienthhjoi_ESCOOTER_disc,-54.8720071731557,F #coef_calib_autosufficienthhjo_SHARED2_disc,4.253195896,F coef_calib_autosufficienthhjo_SHARED3_disc,-2.175409902383395,F coef_calib_autosufficienthhjo_WALK_disc,-1.753924105381346,F -coef_calib_autosufficienthhjo_BIKE_disc,-17.23240164,F +coef_calib_autosufficienthhjo_BIKE_disc,-17.227773190291185,F coef_calib_autosufficienthhjo_WALK_TRANSIT_disc,-18.918341,F coef_calib_autosufficienthhjo_PNR_TRANSIT_disc,-15.46037795,F coef_calib_autosufficienthhjo_KNR_TRANSIT_disc,-22.31188559,F @@ -730,32 +730,35 @@ coef_calib_autosufficienthhjo_TNC_TRANSIT_disc,-19.31188559,F coef_calib_autosufficienthhjo_TAXI_disc,-18.0336306,F coef_calib_autosufficienthhjo_TNC_SINGLE_disc,-20.0336306,F coef_calib_autosufficienthhjo_TNC_SHARED_disc,-20.0336306,F -coef_calib_autosufficienthhjo_EBIKE_disc,-8.3481950899716,F -coef_calib_autosufficienthhjo_ESCOOTER_disc,-14.0,F -coef_calib_zeroautohhindivtou_ESCOOTER_work,-2.0,F -coef_calib_zeroautohhindivtou_EBIKE_work,-6.0,F -coef_calib_zeroautohhindivtou_ESCOOTER_univ,-2.0,F -coef_calib_zeroautohhindivtou_EBIKE_univ,-6.0,F -coef_calib_zeroautohhindivtou_ESCOOTER_school,0.0,F -coef_calib_zeroautohhindivtou_EBIKE_school,0.0,F -coef_calib_zeroautohhindivtou_ESCOOTER_atwork,-25.0,F -coef_calib_zeroautohhindivtou_EBIKE_atwork,-85.0,F -coef_calib_autodeficienthhind_ESCOOTER_work,-4.0,F -coef_calib_autodeficienthhind_EBIKE_work,-6.0,F -coef_calib_autodeficienthhind_ESCOOTER_univ,0.0,F -coef_calib_autodeficienthhind_EBIKE_univ,-4.0,F -coef_calib_autodeficienthhind_ESCOOTER_school,-2.0,F -coef_calib_autodeficienthhind_EBIKE_school,-4.0,F -coef_calib_autodeficienthhind_ESCOOTER_atwork,-4.0,F -coef_calib_autodeficienthhind_EBIKE_atwork,-8.0,F -coef_calib_autosufficienthhin_ESCOOTER_work,-4.0,F -coef_calib_autosufficienthhin_EBIKE_work,-4.321841983,F -coef_calib_autosufficienthhin_ESCOOTER_univ,0.0,F -coef_calib_autosufficienthhin_EBIKE_univ,-4.0,F -coef_calib_autosufficienthhin_ESCOOTER_school,-2.0,F -coef_calib_autosufficienthhin_EBIKE_school,-2.363534838614524,F -coef_calib_autosufficienthhin_ESCOOTER_atwork,-4.0,F -coef_calib_autosufficienthhin_EBIKE_atwork,-2.67253074,F +coef_calib_autosufficienthhjo_EBIKE_disc,-9.51289261499182,F +coef_calib_autosufficienthhjo_ESCOOTER_disc,-18.872007173155698,F +coef_calib_zeroautohhindivtou_ESCOOTER_work,-6.992007173155711,F +coef_calib_zeroautohhindivtou_EBIKE_work,-7.2846975250202135,F +coef_calib_zeroautohhindivtou_ESCOOTER_univ,-6.992007173155711,F +coef_calib_zeroautohhindivtou_EBIKE_univ,-7.2846975250202135,F +coef_calib_zeroautohhindivtou_ESCOOTER_school,-4.2720071731557105,F +coef_calib_zeroautohhindivtou_EBIKE_school,-0.5646975250202154,F +coef_calib_zeroautohhindivtou_ESCOOTER_atwork,-31.912007173155704,F +coef_calib_zeroautohhindivtou_EBIKE_atwork,-88.20469752502021,F +coef_calib_autodeficienthhind_ESCOOTER_work,-8.99200717315571,F +coef_calib_autodeficienthhind_EBIKE_work,-7.2846975250202135,F +coef_calib_autodeficienthhind_ESCOOTER_univ,-4.992007173155711,F +coef_calib_autodeficienthhind_EBIKE_univ,-5.284697525020215,F +coef_calib_autodeficienthhind_ESCOOTER_school,-6.2720071731557105,F +coef_calib_autodeficienthhind_EBIKE_school,-4.564697525020215,F +coef_calib_autodeficienthhind_ESCOOTER_atwork,-10.912007173155711,F +coef_calib_autodeficienthhind_EBIKE_atwork,-11.204697525020217,F +coef_calib_autosufficienthhin_ESCOOTER_work,-8.99200717315571,F +coef_calib_autosufficienthhin_EBIKE_work,-5.606539508020214,F +coef_calib_autosufficienthhin_ESCOOTER_univ,-4.992007173155711,F +coef_calib_autosufficienthhin_EBIKE_univ,-5.284697525020215,F +coef_calib_autosufficienthhin_ESCOOTER_school,-6.2720071731557105,F +coef_calib_autosufficienthhin_EBIKE_school,-2.9282323636347396,F +coef_calib_autosufficienthhin_ESCOOTER_atwork,-10.912007173155711,F +coef_calib_autosufficienthhin_EBIKE_atwork,-5.877228265020214,F coef_calib_onboard,-0.293475781,F coef_calib_mt_zeroautohh,4.825,F -coef_calib_nev_zeroautohh,4.825,F \ No newline at end of file +coef_calib_nev_zeroautohh,4.825,F +coef_calib_ebike_owner_BIKE,-1.407,F +coef_calib_ebike_owner_EBIKE,0.942,F +coef_calib_ebike_shared,-4.139014765889209,F \ No newline at end of file diff --git a/src/asim/configs/resident/tour_mode_choice_coefficients_template.csv b/src/asim/configs/resident/tour_mode_choice_coefficients_template.csv index 7d80ad370..aa21e2aac 100644 --- a/src/asim/configs/resident/tour_mode_choice_coefficients_template.csv +++ b/src/asim/configs/resident/tour_mode_choice_coefficients_template.csv @@ -227,4 +227,7 @@ coef_calib_zeroautohhjointtou_EBIKE,coef_zero,coef_zero,coef_zero,coef_calib_zer coef_calib_zeroautohhjointtou_ESCOOTER,coef_zero,coef_zero,coef_zero,coef_calib_zeroautohhjointtou_ESCOOTER_maint,coef_calib_zeroautohhjointtou_ESCOOTER_maint,coef_calib_zeroautohhjointtou_ESCOOTER_maint,coef_calib_zeroautohhjointtou_ESCOOTER_disc,coef_calib_zeroautohhjointtou_ESCOOTER_disc,coef_calib_zeroautohhjointtou_ESCOOTER_disc,coef_zero coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard,coef_calib_onboard coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh,coef_calib_mt_zeroautohh -coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh \ No newline at end of file +coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh,coef_calib_nev_zeroautohh +coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE,coef_calib_ebike_owner_BIKE +coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE,coef_calib_ebike_owner_EBIKE +coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared,coef_calib_ebike_shared \ No newline at end of file diff --git a/src/asim/configs/resident/trip_mode_choice.csv b/src/asim/configs/resident/trip_mode_choice.csv index 650824f27..cd5ee63e7 100644 --- a/src/asim/configs/resident/trip_mode_choice.csv +++ b/src/asim/configs/resident/trip_mode_choice.csv @@ -493,8 +493,8 @@ util_escooter_long_access_microTour,Decrease escooter if access time > threshold #util_micromobility_long_trip,Shut off ebike if distance > threshold,ebikeMaxDistance,,,,,,,,,,,,,,,,,,,,,,-999, #util_micromobility_long_trip,Shut off escooter if distance > threshold,escooterMaxDistance,,,,,,,,,,,,,,,,,,,,,,,-999 util_ebike_ivt,Ebike utility for in-vehicle time,@(df.ebike_time * df.time_factor),,,,,,,,,,,,,,,,,,,,,,coef_ivt, -util_ebike_access,Ebike utility for access time time,@(microConstant + (((~df.ebike_owner) | (~df.tourEbike))&(microRentTime + df.MicroAccessTime)))*df.time_factor,,,,,,,,,,,,,,,,,,,,,,coef_acctime, +util_ebike_access,Ebike utility for access time time,@((((~df.ebike_owner) | (~df.tourEbike))&(microRentTime + df.MicroAccessTime)))*df.time_factor,,,,,,,,,,,,,,,,,,,,,,coef_acctime, util_ebike_cost_inb,Ebike utility for inbound cost,@(((~df.ebike_owner) | (~df.tourEbike)) & ((microFixedCost + microVarCost*df.ebike_time)/df.cost_sensitivity)),,,,,,,,,,,,,,,,,,,,,,coef_income, util_escooter_ivt,Escooter utility for in-vehicle time,@(df.escooter_time)*df.time_factor,,,,,,,,,,,,,,,,,,,,,,,coef_ivt -util_escooter_access,Escooter utility for access time,@(microRentTime + microConstant + df.MicroAccessTime) *df.time_factor,,,,,,,,,,,,,,,,,,,,,,,coef_acctime +util_escooter_access,Escooter utility for access time,@(microRentTime + df.MicroAccessTime) *df.time_factor,,,,,,,,,,,,,,,,,,,,,,,coef_acctime util_escooter_cost_inb,Escooter utility for inbound cost,@(microFixedCost + microVarCost*df.escooter_time)/df.cost_sensitivity,,,,,,,,,,,,,,,,,,,,,,,coef_income \ No newline at end of file