matt’s schedule. headway variation estimated load vs. passenger movement

50
Matt’s Schedule

Upload: bruno-leathers

Post on 14-Dec-2015

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Matt’s Schedule

Page 2: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Headway Variation

Page 3: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement
Page 4: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement
Page 5: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Estimated Load vs. Passenger Movement

Page 6: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement
Page 7: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Weather

Page 8: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

• Interesting to note the below average passenger boardings in the summer and x-mas week• Need to calculate the average by quarter or by month, since the summer is a distinct season

Page 9: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

• I tried to normalize the data, creating a summer and non-summer period to account for the lower ridership over the summer…not sure if the dates I picked for the normalization are the best. In this chart, summer is June, July or August. I could probably be more precise to match the school year.

Page 10: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boardings vs Ave TempAM Average, Direction = 1

Page 11: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell vs. Ave Temp AM Average, Direction = 1

Page 12: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time vs. Ave Temp AM Average, Direction = 1

Page 13: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boardings vs. Precipitation AM Average, Direction = 1

Page 14: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boardings vs. Precipitation AM Average, Direction = 1

Page 15: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boardings vs Ave TempAM Average, Direction = 1

Page 16: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time vs. Precipitation AM Average, Direction = 1

Page 17: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time vs. Ave Temp AM Average, Direction = 1

Page 18: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell vs. Precipitation AM Average, Direction = 1

Page 19: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell vs. Ave Temp AM Average, Direction = 1

Page 20: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boardings vs. PrecipitationDeviation from Mean

Page 21: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boardings vs. Ave TempDeviation from Mean

Page 22: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time vs. PrecipitationDeviation from Mean

Page 23: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time vs. Ave TempDeviation from Mean

Page 24: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell Time Scatter Plots

Page 25: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell 3-D

Page 26: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell 3-D Axes Reversed

Page 27: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell Regression Dwell <= 1 min, Boardings Only

X1 = Boardings

X2 = Alightings

X3 = Late (> 3 minutes)

X4 = Timepoint (dummy)

X5 = Precipitation

X6 = Ave Temp

Page 28: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell Regression Dwell <= 1 min, Boardings Only

X1 = Boardings

X2 = Alightings

X3 = Late (> 3 minutes)

X4 = Timepoint (dummy)

X5 = Precipitation

X6 = Ave Temp

X7 = Boardings2

X8 = Alightings2

Page 29: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell RegressionDwell <= 1 min, Alightings Only

X1 = Boardings

X2 = Alightings

X3 = Late (> 3 minutes)

X4 = Timepoint (dummy)

X5 = Precipitation

X6 = Ave Temp

Page 30: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell RegressionDwell <= 1 min, Alightings Only

X1 = Boardings

X2 = Alightings

X3 = Late (> 3 minutes)

X4 = Timepoint (dummy)

X5 = Precipitation

X6 = Ave Temp

X7 = Boardings2

X8 = Alightings2

Page 31: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell RegressionDwell <= 1 min, Both Boardings & Alightings

X1 = Boardings

X2 = Alightings

X3 = Late (> 3 minutes)

X4 = Timepoint (dummy)

X5 = Precipitation

X6 = Ave Temp

Page 32: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Dwell RegressionDwell <= 1 min, Both Boardings & Alightings

X1 = Boardings

X2 = Alightings

X3 = Late (> 3 minutes)

X4 = Timepoint (dummy)

X5 = Precipitation

X6 = Ave Temp

X7 = Boardings2

X8 = Alightings2

Page 33: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = Friday (dummy)

Page 34: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = Friday (dummy)

Page 35: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = Friday (dummy)

Page 36: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = Friday (dummy)

Page 37: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)

Page 38: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)

Page 39: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = (Boardings + Alightings)2

Page 40: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Histogram of total boardings(blue) and total alightings(red)

Page 41: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Boxplot of total boardings(1) and total alightings(2)

Page 42: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60 & total_ons > 0 & total_offs > 0

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = (Boardings + Alightings)2

Page 43: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60 & total_dwell > 0

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Boardings + Alightings• X8 = Lift• X9 = Average Passenger Load• X10 = Total Dwell Time• X11 = Precipitation• X12 = Average Temperature• X13 = Summer (dummy variable if

month = June thru August)• X14 = (Boardings + Alightings)2

Page 44: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60 & total_dwell > 0

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Total Boardings• X8 = Boardings Squared• X9 = Total Alightings• X10 = Alightings Squared• X11 = Lift• X12 = Average Passenger Load• X13 = Total Dwell Time• X14 = Precipitation• X15 = Average Temperature• X16 = Summer (dummy variable if

month = June thru August)• X17 = (Boardings + Alightings)2

Page 45: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60 & total_dwell > 0

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Boardings + Alightings• X8 = Lift• X9 = Average Passenger Load• X10 = Total Dwell Time• X11 = Precipitation• X12 = Average Temperature• X13 = Summer (dummy variable if

month = June thru August)• X14 = (Boardings + Alightings)2

Ahmed says use this version

Page 46: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Trip Time ModelModified Ahmed Version – outliers removed

tripmiles > 0 & tripmiles < 25 & total_dwell < 100*60 & total_dwell > 0

• X1 = Distance (in miles)• X2 = Scheduled Number of Stops• X3 = Direction or Southbound• X4 = AM Peak• X5 = PM Peak• X6 = Actual Number of Stops• X7 = Boardings + Alightings• X8 = Lift• X9 = Average Passenger Load• X10 = Total Dwell Time• X11 = Precipitation• X12 = Average Temperature• X13 = Summer (dummy variable if

month = June thru August)• X14 = (Boardings + Alightings)2

Page 47: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement
Page 48: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement
Page 49: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Regression

• Dwell Regression ModelI have run several of these..here is an example

Dwell = 6.09 + 3.54*No. Boardings + 1.97*No. Alightings

R squared = .291

There are interesting differences in the dwells for timepoint stop locations versus regular stops.

• Travel Time Regression ModelI am still experimenting with this. The thought was that we can explain

as much variation as possible with the bus data…what we can’t explain would be road conditions/congestion. It would be interesting to compare routes (low and high congestion routes) to test this assumption. I have achieved an R squared of about .19 Most of the variation is explained by passenger movement and dwell.

Page 50: Matt’s Schedule. Headway Variation Estimated Load vs. Passenger Movement

Notes• Headway variance

• Subplots of headway variance and estimated load• Subplots of headway variance and boardings/alightings• Table of summary statistics to re-plot in excel

» See if what I did worked…» Also experiment w/different ways of displaying the timepoint names (i.e. a

legend)

• Dwell regression model• With stop locations• W/O stop locations

• Dwell Circle• Running time: arrive time(x) – leave time(x-1)• Layover time: hmmm…• Dwell time: dwell, less layover (?)• Stop circle time: leave_time - arrive_time, less dwell (?)

• Travel time regression model• Plottools function in Matlab, which you call from the command line,

is very handy for manipulating figure formats…