Southeast Florida STOPS Planning Model Training

Florida Department of Transportation, District 4 November 17, 2016

1 Introductions

 Department Contacts

 Hui Zhao / [email protected] / 954-777-4635

 Shi-Chiang Li / [email protected] / 954-777-4655  Instructors

 David Schmitt / [email protected] / 407-302-5131

 Ashutosh Kumar / [email protected] / 954-603-0116

 Sujith Rapolu / [email protected] / 954-603-0113

 Hongbo Chi / [email protected] / 305-514-2431

2 Agenda

Morning Session Afternoon Session (Technical)

 Logistics and background  Considerations for  Overview of STOPS corridor-level calibration  Walk-through illustration  Overview of the SEFL STOPS Planning model using Flagler corridor

 Motivation and user interface

 Input data

 Calibration results

 Post processing user interface 3  Forecasting for your project Logistics and Introductions

 Bathrooms and breaks  Introductions  Training computers

4 STOPS Overview and Motivations for SEFL STOPS Planning Model

5 STOPS Overview

 Simplified Trips On Project Software – for transit ridership forecasting

 Developed and maintained by FTA  Limited implementation of the conventional ‘four-step’ trip-based model  Uses readily-available inputs such as census, ACS, MPO Population and Employment, GTFS etc.  Nationally calibrated, with adjustments made for local transit and fixed guideway systems

6 STOPS’ Purposes

 Primary Focus – To provide a simplified method to produce measures for fixed-guideway projects applying for FTA’s Capital Investment Grant funding

 Using STOPS beyond its primary purposes…

 QA/QC ridership forecasts

 Systems planning SEFL STOPS Planning Model

 Service planning

 Sizing of stations and mode-of-access facilities

 Before-After comparisons 7 FTA’s website currently has STOPS version 1.50. STOPS Interface and FTA Resources SEFL STOPS uses version 2.0 beta.

FTA provides example application and other resources at https://www.transit.dot.gov/funding/grant-programs/capital- 8 investments/stops-%E2%80%93-documentation-and-software Other Resources

 FTA Planning Staff

 Check for most recent STOPS versions, data and guidelines

 Provide technical guidance on STOPS  FTA’s “Forecasting with STOPS” course materials from workshops held in Orlando and Los Angeles (May and June 2016)  National Transit Institute will offer this course again in 2017  FDOT’s “Guidebook for Florida STOPS Applications”

9 Resource Requirements

Hardware Software Personnel/Staff • 8GB RAM required • Windows 7 or later • Good understanding of • 4- or 8-core processor • ArcMap version 10.1+ travel forecasting • 40-100GB of hard disk • Good text editor • Experience with GIS storage per project • Good spreadsheet software packages • GTFS visualizer • Familiarity with the transit system and local area

10 Advantages of Using STOPS

 FTA requires substantially less review time of STOPS ridership forecasts for CIG projects

 STOPS models can typically produce more analyses than regional travel models within the same time

 STOPS has embedded mapping routines that easily display and communicate results

11 From FDOT’s workshop on Guidebook for Florida STOPS Application Limitations to Using STOPS

 STOPS does not provide a direct interaction with the roadway network  The GTFS editing process can be cumbersome  STOPS’ representation of non-work trips is less certain than its representation of work trips  STOPS is limited in its ability to analyze alternatives beyond its supplied metrics (Example: transit capacity analysis has to be performed offline)  Future year travel patterns are based on existing patterns and the user-supplied population and employment forecasts (Other variables such as accessibility are not considered)

12 From FDOT’s workshop on Guidebook for Florida STOPS Application Additional STOPS 2.x Features

 ACS 2006-2010 data can be used to represent Journey-to-Work (JTW) flows  Calibration to linked transit trips by purpose (HBW, HBO and NHB) and by market segment (0-car, 1-car, 2-car HHs)  Boarding/transfer penalty can be changed, which directly impacts the overall transfer rate  Transit O/D survey can be used to develop “Incremental” STOPS model

 Ability to model ‘special’ markets 13 Motivations

 Why STOPS?

 Quicker turnaround for ridership forecasting and analysis

 Provide basis for FTA Capital Investment Grant applications (“New/Small Starts”)

 An independent tool to QA/QC forecasts from SERPM or data-driven models  Why SEFL STOPS Planning model?

 Provide a common “ready to go” platform for upcoming transit corridor studies

 Utilize a common set of reconciled data and assumptions for all corridors

 Fewer resources needed for corridor calibration/validation, compared to SERPM

14 SEFL STOPS Planning Model

15 SEFL STOPS Planning Model Characteristics

 Developed using STOPS version 2.0 beta (2/19/2016)  Covers the three SERPM counties Miami-Dade, Broward and Palm Beach

 A separate Excel user interface let’s users apply the model for one county  Represents average weekday travel  Model base/current year: 2015

 Horizon year: 2040  STOPS input files already prepared  should be reviewed/updated for individual corridors

16 Define folder structure so that the STOPS The Model You Received control file is <80 characters in length

 ~500 MB zipped file

 Model Data/Interface

SEFL STOPS Planning model user guide and calibration 17 report supplements FTA’s STOPS user guide. SEFL STOPS Planning Model User Interface Motivations

 Model runtime for the tri-county region can be up to 4-7 hours

 Most projects will only have localized impacts within a given county/corridor

 Better quality and more detailed data may be available at a county/corridor level

 STOPS ASCII report file not easy to process/analyze

18 SEFL STOPS Planning Model User Interface What it Does?

 Automates the preparation of “some” input files for any corridor in the region

 Uses data already collected and reconciled as part of this effort

 Extracts user specified table numbers from the STOPS output report file into Excel

 Prints extracted worksheets to PDF format in batch mode 19 Initial files should be developed using the User Interface and Folder Setup interface to save significant setup time

South Florida Regional STOPS Model Excel Macro file containing Version 0.90 the user interface

STOPS Input Module Prepare Input Files for STOPS Module 1: Prepare Input files Post Processing Module STOPS Output Extraction and Analysis

Module 2: Post Processing 20 Developed by AECOM and Connetics for FDOT D4 of STOPS results Input Module and Data Assembled

21 Input Module: What it Does?

South Florida Regional STOPS Model  Copies all the required input files for a Version 0.90 selected geography

STOPS Input Module Prepare Input Files for STOPS  Creates a scenario folder and a default STOPS control file, appropriately edited to reflect the attributes of the geographic region Post Processing Module selected STOPS Output Extraction and Analysis

Developed by AECOM and Connetics for FDOT D4

22 Geographic region selection discussed User Interface: Input Module later.

1. Location of ArcMap exe file

2. Location of Python exe file A new folder containing 3. User specified scenario name preliminary input data is created using the Scenario Name 4. User specified STOPS control file name

23 Wait for the confirmation window for User Interface: Input Module (Contd.) successful completion of Prepare Input Files step.

This step can take up to a minute to complete.

24 User Interface: Input Module (Contd.)

 Three folders and STOPS control file are copied

25 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes26 of the geographic region selected Input Module: What is Copied? (Contd.)

Files copied in the ‘Inputs’ folder

Page 27 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes28 of the geographic region selected Input Module: What is Copied? STOPS Software

 2.0 Beta Version (2/19/2016)

 No formal 2.0 documentation from FTA

 Version used for FTA’s STOPS course in May and June

 Use the interface to open STOPS menu

29 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes30 of the geographic region selected Users must define districts for their Input Module: What is Copied? corridor. Use Step 8 of STOPS menu. Pre-defined Districts

31 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes32 of the geographic region selected Input Module: What is Copied? ACS Files

 FTA provided the pre-formatted ACS files for Florida

 Florida ACS TAZ shapefile

 Florida Census block shapefile

 ACS TAZ-level Part I, II and III data; 5-year average 2006-2010 data  ACS Part III provides JTW flow information

 Basis of ‘trip distribution’ in STOPS

33 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes34 of the geographic region selected Depending on project, it may be necessary to Input Module: What is Copied? include some city buses & Tri-Rail shuttles. GTFS Network

 What’s in the GTFS files?

Agency/Systems Service Pick Notes MDT September 2015 BCT December 2015 December 2013  Tri-Rail December 2015 Manually coded full schedule Community/City Buses Not included Tri-Rail Shuttles Not included

35 Tri-Rail only modeled when ‘All Three Input Module: What is Copied? Counties’ is selected as geography. GTFS Networks for No Build and Build Scenarios

 Default No Build and Build networks are same as the Existing network  users should update these for their project  Only relevant systems’ GTFS files are copied  Below are the GTFS folders when ‘All Three Counties’ are selected in the Excel interface

36 Proposed BRTs/LRTs should be coded as Input Module: What is Copied? RouteType 0. GTFS Network / RouteType

Transit Service RouteType Tri-Rail 2 Metrorail 1 0 MDT Local/Express Bus 3 MDT KAT/MAX/Busway 3 MDT 95X (Golden Glades I-95 Express) 3 MDT 95E (Inter-County I-95 Express) 3 BCT Local/Breeze Bus 3 BCT I-95 and I-595 Express 3 Palm Tran Bus 3

37 Input Module: What is Copied? GTFS Network / PnRs

TR-A: PB-MANGONIA STN .!

Baywinds TR-A: PB-WPB STN West Tech .! .! .! .! .! Palms West Hospital .! .!Shops at Southern Palms Wellington Green .! NW 186th St/NW 73rd Ave Lake Worth Rd/Turnpike .! .! .!TR-A: PB-LAKE WORTH STN

Golden Glades East LotTR-A: MD-G GLADES .!.!.!Golden Glades West Lot TR-A: PB-BOYNTON BEACH STN .! TR-A: MD-OPA-LOCKA .!

TR-A: PB-DELRAY BEACH STN .! Congress Ave/82nd St .! MR-a: PALMETTO .! MR-a: HIALEAH.! .! TR-A: PB-BOCA RATON STN .! MR-a:.! NORTHSIDE .! MR-a: OKEECHOBEE MR-a: MLK JR. .! MR-a: BRWNSVILLE .! TR-A: MD-HIALEAH MKTMR-a: E. HEIGHTSMR-a: ALLAPATTAH TR-A: BO-DEERFIELD BEACH .! .! .! .! TR-A: MD-MIC/MIAMR-a: ST CLARA .! .! TR-A: BO-POMPANO BEACH .!

TR-A: BO-CYPRESS CREEK MR-a: VIZCAYA .! .! MR-a: COCO GROVE .! Sunrise Park & Ride MR-a: DOUGLAS RD .! .! TR-A: BO-FT LAUDERDALE MR-a: UNIVERSITY .! .! MR-a: S MIAMI .! TR-A: BO-ARPRT/GRIFFIN RD MR-a: DADELAND N .! West Kendall Terminal MR-a:.! DADELAND S .! .!Kendall DR/SW 150 Ave. .! TR-A: BO-SHERIDAN STOP .! HMOCK CTR/SW152&104 TR-A: BO-HOLLYWOOD ! CB Smith.! Park . .! Pembroke Commons.!.! Memorial Hospital MiramarMiramar Town Center.! .!.! North Perry Airport .! Ansin Sports Complex NW 186th St/NW 73rd Ave .! Coral Reef DR/SW 152/TPKBusway/SW 152nd ST Golden Glades East LotTR-A: MD-G GLADES .! .!.! .! TR-A: MD-OPA-LOCKA Busway/SW 168th ST .! .!

MR-a: PALMETTOMR-a: HIALEAH .! .! .! .!.! MR-a: MLK JR. MR-a: NORTHSIDE.! MR-a: BRWNSVILLE.! MR-a: ALLAPATTAH Busway/SW 112 Ave. .! .! .!MR-a: ST CLARA .! MR-a: E. HEIGHTS.! .!

MR-a: VIZCAYA .! MR-a:.! DOUGLAS RD Busway/SW 244th ST .! .! MR-a:.! S MIAMI MR-a: DADELAND N .! West Kendall Terminal .!MR-a: DADELAND S .! .!HMOCK CTR/SW152&104.! Kendall DR/SW 150 Ave..!

Coral Reef DR/SW 152/TPK Busway/SW 152nd ST Busway/SW296th St. .! .!Busway/SW 168th ST .! .!

Busway/SW 112 Ave. .!

Busway/SW 244th ST 38 ! SW 344 Street/SW 3 Ave . .! Busway/SW296th St. .!

SW 344 Street/SW 3 Ave .! 95E Sheridan and Broward lots are not separated from the Tri-Rail lots Project station coding should follow the Input Module: What is Copied? existing scenario coding patterns. GTFS Network / PnRTypes

• Mangonia Park Station: 1 Tri-Rail • Metrorail Transfer Station : 3 • All Other Stations: 2

• All Metrorail Stations: 2 MDT • Busway and other bus PnRs: 3 PNRType Catchment Area 1 25 miles • All 95E and 595E lots: 3, except 2 10 miles BCT Hollywood Hills which is 4 3 6 miles 4 3 miles Palm Tran • All bus lots: 4

39 All new PnRs in No Build and Build scenarios Input Module: What is Copied? should have 0 to 5 minutes PnRCost. GTFS Network / PnRCost

 Tri-Rail and Metrorail

 No PnRCost, except at Dadeland North (where it is 0.1 minute)  All bus lots

 5 minutes added PnRCost  calibration parameter to match the bus PnR trips

40 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes41 of the geographic region selected Reflect SERPM 7.062 Input Module: What is Copied? data, if necessary. MPO Population/Employment

 SERPM 7 TAZ structure  Population and employment data obtained from SERPM 7.061

Year Source 2008-ACS CTPP Year 2010 SERPM 7.061 2015-Current Year Interpolation of 2010 and 2040 SERPM 7.061 data 2040-Horizon Year 2040 SERPM 7.061

42 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes43 of the geographic region selected Reflect future year auto skim after QA/QC, if Input Module: What is Copied? necessary. Auto Skims

 2010 skims from SERPM 7.061 is used to represent zone- to-zone current and future years peak period auto travel times and distances  Data includes only the county(ies) selected for modeling

44 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes45 of the geographic region selected Input Module: What is Copied? STOPS Station Database

 Database of all rail stations and bus stops  Station access penalty

 Tri-Rail walk access: 10 minutes  Stop level boarding provided for all rail stations, MDT and Palm Tran stops

 Palm Tran stop-level boardings not used for calibration when ‘All Three Counties’ selected

46 Input Module: What is Copied? STOPS Station Database Screenshot

47 Input Module: What is Copied? STOPS Station Database – APC Data

Availability of stop Source level data? Palm Tran Yes October 2014 and February 2015 APC data BCT No -- September to November, 3 month 2015 APC data. This data is MDT buses Yes scaled to the corresponding 3 month average bus ridership obtained from the MDT monthly ridership reports. Metrorail Yes MDT monthly ridership reports. Average for September to November 2015 is used to be consistent with the APC data for the Metromover Yes buses. SFRTA’s monthly operations reports. Average for April-December Tri-Rail Yes 2015 is used to be consistent with the reopening of the MIA station in April 2015. 48 Input Module: What is Copied? STOPS Station Database – APC Data for MDT and Palm Tran

49 Input Module: What is Copied? STOPS Station Database – Station Groups

 Key element of STOPS’ local calibration

 SEFL Planning Model groupings

 4 groups for Tri-Rail stations

 7 groups for Metrorail stations

 3 groups for Metromover stations

 Bus stops groupings generally align with districts definition

50 Input Module: What is Copied?

 STOPS software files  Pre-defined districts definition for the tri-county region  ACS Part I, II and III files, Census block boundary files  ACS state shape layer; depends on the geographic region selected  GTFS files; depends on the geographic region selected  MPO population and employment data  Auto skim file; depends on the geographic region selected  STOPS stations shape layer containing the existing fixed guideway stations and bus stops with ridership data; depends on the geographic region selected

 STOPS control file, appropriately edited to reflect the attributes51 of the geographic region selected Input Module: What is Copied? STOPS Control File

 Set-up parameters  Unlinked trip targets (based on geography selected):  ‘All Three Counties’: 504,000  Miami-Dade Only: 335,000  Broward Only: 106,000  Palm Beach Only: 39,000  Transfer penalty: 5 minutes  Visibility factor: 1.0  CTPP Calibration Approach: 01-Attraction-only  Group Calibration Approach: 09-Full Group Calibration  Growth Factor Geography: zone

52 Calibration Results

53 Calibration Targets Unlinked Trip Target and Stop-level boardings

 Region-wide boardings target: 504,000 System / Average Weekday Year/Source Agency Unlinked Trips Palm Tran 39,000 2014-15/APC BCT 118,000  2015/Monthly Reports MDT buses 222,000 2015/APC Metrorail 76,700 2015/Monthly Reports Metromover 34,600 2015/Monthly Reports Tri-Rail 13,800 2015/Monthly Reports Region-wide 504,000

 Stop-level ridership data provided for all agencies except BCT 54 Not currently applied in the SEFL STOPS Calibration Targets Planning Model. Linked Transit Trip Targets

 Although these targets are not provided in the SEFL Planning model, users are encouraged to provide them if available  Recent on-board surveys can be used to develop these targets

55 Calibration Region-wide Boarding Results

Boardings Transit Mode Observed Estimated Delta Tri-Rail 13,800 14,100 400 Palm Tran 39,000 41,100 2,100 BCT Local/Breeze Bus 115,500 123,300 7,800 BCT I-95 and I-595 Express 2,400 2,200 -200 BCT Subtotal 117,900 125,400 7,600 MDT Local/Express Bus 198,700 187,900 -10,700 MDT KAT/MAX 20,200 34,700 14,500 MDT 95X (Golden Glades I-95 Express) 2,100 5,200 3,100 MDT 95E (Inter-County I-95 Express) 1,200 1,300 100 Metromover (Downtown Miami) 34,600 18,500 -16,200 Metrorail 76,700 72,700 -4,000 MDT Subtotal 333,500 322,500 -11,000 56 Regional Total 504,100 503,200 -900 Calibration Tri-Rail Boarding Results

Observed Estimated 1400

1200

1000

800

600

400

200

0

57 Calibration Metrorail Boarding Results

0 2,000 4,000 6,000 8,000 0 4,000 8,000 12,000

Palmetto Culmer Historic Overtown Okeechobee Observed Government Center Hialeah Estimated Tri-Rail transfer Brickell Vizcaya Northside Coconut Grove Observed Dr. MLK Jr. Plaza Douglas Road Estimated Brownsville University Earlington Heights South Miami Allapattah Dadeland North Santa Clara Dadeland South Civic Center MIA

58 Calibration Busway Routes – Observed vs Estimated Boardings

8,000

7,000

6,000

5,000

4,000

3,000

2,000

1,000

0 31 Busway Local 34 Busway Flyer 38 Busway MAX Observed Estimated 59 Calibration Local vs KAT/MAX

Flagler St.

Kendall Dr.

Page 60 Calibration 16,000 12,000 Biscayne Boulevard NW 27th Avenue 14,000 Local vs KAT/MAX 10,000 12,000 8,000 10,000

8,000 6,000

6,000 4,000 4,000 Kendall 4,000 2,000 2,000 3,000 0 0 Local Limited Stop Corridor Local Limited Stop Corridor Observed Estimated Observed Estimated 2,000

16,000 20,000 1,000 Flagler Street Beach 14,000 18,000 16,000 12,000 0 14,000 Local Limited Stop Corridor 10,000 12,000 Observed Estimated 8,000 10,000

6,000 8,000 6,000 4,000 4,000 2,000 2,000 0 0 Local Limited Stop Corridor Page 61Local Limited Stop Corridor Observed Estimated Observed Estimated Calibration One County vs Three Counties – Metromover

3-Counties Model Run Observed Estimated Delta Metromover (Downtown Miami) 34,600 18,500 -16,200

Run the model for Miami-Dade County only

Added fares (as 10 minutes penalty) on all MDT bus stops and Metrorail stations and made Metromover free

Miami-Dade Only Model Run Observed Estimated Delta

Metromover (Downtown Miami) 34,600 31,000Page 62 -3,600 Calibration One County vs Three Counties – MDT

Boardings Transit Mode Estimated Estimated Observed 3-Counties) (1-County) MDT Local/Express Bus 198,700 187,900 182,700 MDT KAT/MAX 20,200 34,700 38,300 MDT 95X (Golden Glades I-95 Express) 2,100 5,200 4,400 Metromover (Downtown Miami) 34,600 18,500 31,000 Metrorail 76,700 72,700 71,600 MDT Total 333,500 319,000 328,000

63 Calibration Summary

 Regional STOPS is able to represent the ridership on both the fixed guideway and local bus modes reasonably well Limited stop buses and Metromover  Splits by purpose and access mode are similar to the observed numbers Walk access estimates are slightly over-estimated on Tri-Rail and Metrorail  One-county vs three-counties aggregate results are similar Ability to further fine tune the calibration at the county level

64 Post Processing Module

65 Post Processing Module What it Does?

South Florida Regional STOPS Model  Extracts selected tables from the STOPS Version 0.90 Report file into Excel

 For easier processing and reporting STOPS Input Module Prepare Input Files for STOPS  Print Desired Worksheets

 Can print in batch mode

 Users should format the tables before printing Post Processing Module STOPS Output Extraction and Analysis

Developed by AECOM and Connetics for FDOT D4

66 User Interface: Post Processing Module

Location of STOPS output report file

67 Required Files for Post Processing Samples

 STOPSTablestoExtract.txt

 STOPSTablestoPrint.txt

68 Forecasting for Your Project…

69 Forecasting with STOPS

 Model running ≠ ridership forecasting  Simplified ≠ Sloppy!! (and Simplified ≠ Sketch, either)  Uncertainties must be characterized, quantified and communicated to decision makers

From FTA’s course on STOPS 70 Setting up SEFL STOPS for a Project

Select the Refine corridor geographic region Prepare basic districts and stop needed for the input files groups project

Define years & Refine corridor Perform project visibility factor, if calibration forecasts needed

Automated Steps Page 71 Additional Steps for Users How to Select Geography Questions to Ask

 Does the project traverse more than one county?  Would you expect any meaningful ridership on the project from more than one county?  Does the underlying corridor bus connect with transit services from other counties, and is this connection expected to have a meaningful impact on the project?  Do you need Tri-Rail for this analysis?

Select “All Three Counties” option if answer is yes to 72 ANY of the questions Review of the Input Files

 Verify all the input files to make sure the corridor inputs are correct and up-to-date  GTFS

 Make sure that the service coded reflects the current service (for which data is available)  MPO TAZ population and employment

 Make sure the current and horizon years data are up-to-date  Station database

 Make sure that the stop-level boarding data is correct and generally reflects the existing ridership counts

73 How to Define Districts Good Practices

 Generally speaking, 16 to 24 districts (STOPS allows up to 50)  Separate districts for CBD and major activity centers  Finer districts along the project corridor, and coarser elsewhere  Station groupings should generally be consistent with districts definition

74 Further More… Regionally well-calibrated ≠ well-calibrated for a particular corridor

Corridor- • Refinement of corridor districts and station/stop groupings • Corridor local versus limited stop bus boarding splits related • Special generators calibration • Survey data, most recent service changes refinements • TAZ cloning etc.

• No Build network Alternatives • Build network – project and background bus network changes forecasting • Other requirements – visibility factor adjustments, interim/opening year set up? 75 Fixed Guideway Visibility Factor

 Setting that approximates the differentiation of fixed- guideway services and regular bus service  Direct impact on forecasting ridership  0.0 < VF ≤ 1.0  Comes into play when RouteType 0 is defined

Guidebook for Florida STOPS Applications 76 Visibility factor is mode- specific; not corridor- Potential Range of Visibility Factor specific.

Transit Initial Visibility Selected Characteristics Mode Factors

BRT Peak hour/period exclusive lanes/right-of-way; (“Corridor- Defined stations; TSP/QJ for transit vehicles; 0.0-0.2 based”) “Schedule-free service” ‘Corridor-based’ BRT characteristics plus BRT All-day exclusive lanes or reliably faster travel times; 0.3-0.5 (“Robust”) Separate and consistent branding Railcar operating in mixed-flow or exclusive lanes Streetcar 0.5-0.75 plus ‘Corridor-based’ BRT characteristics

Railcar operating in mixed-flow, exclusive lanes or LRT/HRT/CRT 0.6-1.0 railroad right-of-way

77 From FDOT’s workshop on Guidebook for Florida STOPS Application Creating an Opening Year Model

 Define the opening year  Develop opening year No Build and Build GTFS networks  Include opening year population & employment in the MPO TAZ file  Include opening year auto skims, if needed

78 THANK YOU!!

79 Afternoon Session – Walk Through Example

80 Topics

 Considerations for corridor-level calibration  Walk-through illustration using Flagler corridor

81 List of Typical Adjustments

82 Typical Adjustments Big-Picture

1. System-wide linked transit trip targets 2. Special market trips 3. CTPP calibration approach 4. System-wide transfer rate 5. Define new districts and station groups 6. Refine zonal structure 7. Code separate stops for local and limited stop routes Details 8. Add time penalties 9. Others…

83 1. System-wide Linked Transit Trip Targets

 Specify system-wide linked transit trip targets by trip purpose and auto availability  Source: Recent on-board transit surveys conducted in the region  Impacts on the model: Better representation of zero-car market, which is a key New/Small Starts metric

84 2. Special Market Trips

 Supplement STOPS with special market trips, if any  Source: Surveys (e.g. zip code data for university students)  Impacts on the model: Captures travel patterns outside the conventional CTPP markets; better representation of existing transit travel

85 3. CTPP Calibration Approach

 STOPS parameter file has two options for CTPP Calibration Approach

 Calibration to attraction-districts; SEFL STOPS Planning Model default

 Calibration to production and attraction-districts; this is optional; needed if STOPS’ estimates of transit trips Ps/As are unreasonable  Impacts on the model: Subareas expected to change in character will be locked in to the production-end transit constants calibrated against current conditions

86 4. System-wide Transfer Rate

 Adjust the transfer penalty factor in the STOPS parameter file to match the system-wide transfer rate  Source: Recent on-board transit surveys conducted in the region  Impacts on the model: Better representation of the percent of transfers

87 5. Define New Districts and Station Groups

 Districts should be focused on the corridor and are broad outside the corridor  Note that station group definition should generally align with districts definition  Source: User defined  Impacts on the model: Better representation of ridership at the corridor level

88 6. Refine Zonal Structure

 Split large zones in the corridor into smaller zones at key activity centers and zones with multiple fixed-guideway stations  Source: User defined  Impacts on the model: Better representation of walk access in the corridor

Details in STOPS user guide 89 7. Separate Stops for Local and Limited Stop Routes

 Code the limited stop bus routes on new user-defined stops in the GTFS files  Specify stop level boardings for these new stops in the station database  Impacts on the model: Ranges from no real impacts to some improvements in the local/limited stop bus ridership split

 This separation of stops in the GTFS files is required for the last step when all else fails

90 8. Add Time Penalties

 Last resort when all else has failed..  Add time penalties on KAT/MAX stops in the station database (and/or PNR.txt GTFS file)  Impacts on the model: Brute force calibration to match counts

 May have unintended consequences on the project forecasts; might be required to carry forward the time penalties on to the project stations as well  Discuss with FTA…

91 Other Adjustments…

 Control the geographic extent of analysis using the ‘LSAD’ field in the Census geographic shape file

 Example: Multi-county model with focus only on one specific county and inter-county trips  May need to redefine station groupings for fixed guideway stations within the corridor  “Zone Cloning” procedures for high growth areas

 TAZs with near-zero existing trips and are expected to grow substantially

92 SEFL STOPS Planning Model uses national Other Adjustments… parameters. Local Adjustments for Person-Travel

 Default STOPS trip rates used  Opportunity to update these parameters when the ongoing household travel survey data is available

Person trips per CTPP worker applied in STOPS 0-Car 1-Car 2+-Car HBW 1.32 1.44 1.56 HBO 1.78 5.20 5.60 NHB 0.54 2.79 3.00

93 Key STOPS Tables for Calibration

STOPS Table # At the minimum, Users should make sure that… The district level production/attraction constants are not extremely high; anything Table 2.01 beyond +/- 3.0 should be investigated. The regional calibration factor is close to 1.0 and the overall estimated transfer rate Table 2.04 is close to the observed system-wide transfer rate. Adjustment factors are generally between 0.7 and 1.3 and the station pairs that do Table 2.05 not fall within this range are due to reasons that can be explained. The station group-to-station group table is reasonable, i.e. close to observed Table 3.01 numbers, especially in the corridor of interest. The station-level boarding by access mode (and the total) are reasonably close to the Table 9.01 observed data, especially at the fixed guideway and key bus stop locations within the corridor of interest. Table 10.01 The route-level boardings are close to the observed ridership. The GTFS files read in by STOPS reasonably represent the peak and off-peak transit Tables 10.03 & 10.04 service in the region/corridor. The linked transit trips by trip purpose, by access mode, by transit mode and by Tables 11.01-11.04 market segmentation are close to those from the survey. Table 12.01 The input population and employment data read in by STOPS are reasonable. Tables 13-01-13.09 The input auto skim data read in by STOPS are reasonable. 94 The person trips are reasonable for transit dependent and non-dependent households Tables 35.01 etc.. (by trip purpose). Flagler Corridor Walk- Through

For Illustration Only – DO NOT directly use these recommendations for your project

95 Flagler Street Corridor Corridor Overview (Land use, existing travel conditions, key destinations etc.)

96

For illustration only From MDT’s Website – Flagler Street Bus Routes Accessed 11/15/2016

Local bus: #11 9/12 Headway

Limited stop: #51 Flagler MAX 15/30 Headway 97 Flagler Street Corridor (contd.)

 14,600 corridor boardings on an average weekday  Local bus - #11; Limited stop bus - #51  78/22 ridership split between local and limited stop routes  Span of service: Local (24 hours); limited (4 AM to 8 PM)  FIU, Mall of Americas and Miami Government Center are some of the key activity centers

98 Run 0: Tri-County STOPS Model

 Note on station groups in the SE FL STOPS Planning Model  Bus stop groups generally align with district definitions  Fixed guideway stations are grouped separately  Multiple groups for Tri-Rail, Metrorail and Metromover stations

99 Run 0 Boarding Results (Aggregate)

Targets Run 0 #11 11,363 4,411 Route Level #51 3,260 5,045 Corridor 14,623 9,456 Metrorail Govt. Center Station 12,556 11,185 Metromover ridership 34,617 18,455

100 Run 1 Summary of Changes Impacts of 1-County and Redefined Districts

Station group numbers shown  Ran the model for Miami-Dade County Only  Refined districts in the corridor

 Station groups for bus stops within the corridor are updated to align with the new districts

 No change in the fixed guideway station group definition from Run 0 For illustration only to show potential impacts; DO NOT use these ‘uninformed’ districts definition

101 Run 1 Boarding Results (Aggregate) Impacts of 1-County and Redefined Districts

Targets Run 0 Run 1 #11 11,363 4,411 5,677 Route #51 3,260 5,045 6,720 Level Corridor 14,623 9,456 12,397 Metrorail Govt. Center Station 12,556 11,185 11,827 Metrorail ridership 76,665 72,666 73,032 Metromover ridership 34,617 18,455 19,485 503,202 System-wide boardings 334,680 327,054 (Reg.) System-wide transfer rate 52% 53%

102 Stop Targets Run 1 Run 1 Group Results 1 2,947 3,226 (Stop 7 27 75 Group 11 497 757 Boardings 12 186 115 for Corridor 13 271 401 Routes) 14 1,251 1,026 15 950 608 16 964 705 17 1,720 1,902

19 2,842 1,245 20 2,979 2,339 103 Total 14,634 12,399 Run 2 Summary of Changes Impacts of Station Groupings

 Updated CTPP calibration approach to “productions and attractions” from “attractions only”  Has little impact  Updated station group definitions for fixed guideway stations to align with districts

104 Run 2 Boarding Results (Aggregate) Impacts of Station Groupings

Targets Run 0 Run 1 Run 2 #11 11,363 4,411 5,677 7,538 Route #51 3,260 5,045 6,720 6,697 Level Corridor 14,623 9,456 12,397 14,235 Metrorail Govt. Center Station 12,556 11,185 11,827 13,497 Metrorail ridership 76,665 72,666 73,032 71,318 Metromover ridership 34,617 18,455 19,485 11,209 System-wide boardings 334,680 503,202 327,054 333,753 System-wide transfer rate 52% 53% 54%

105 Stop Targets Run 1 Run 2 Run 2 Group Results 1 2,947 3,226 4,399 (Stop 7 27 75 44 Group 11 497 757 649 Boardings 12 186 115 174 for Corridor 13 271 401 418 Routes) 14 1,251 1,026 819 15 950 608 669 16 964 705 690 17 1,720 1,902 2,084

19 2,842 1,245 1,541 20 2,979 2,339 2,748 106 Total 14,634 12,399 14,235 Run 3 Summary of Changes Impacts of Fares

 Added 10 minute walk access penalty on all bus stops and Metrorail stations to make Metromover free  Done in the STOPS station database file

107 Run 3 Boarding Results (Aggregate) Impacts of Fares

Targets Run 0 Run 1 Run 2 Run 3 #11 11,363 4,411 5,677 7,538 6,773 Route #51 3,260 5,045 6,720 6,697 6,625 Level Corridor 14,623 9,456 12,397 14,235 13,398 Metrorail Govt. Center Station 12,556 11,185 11,827 13,497 9,395 Metrorail ridership 76,665 72,666 73,032 71,318 71,120 Metromover ridership 34,617 18,455 19,485 11,209 30,520 System-wide boardings 334,680 503,202 327,054 333,753 337,199 System-wide transfer rate 52% 53% 54% 64%

108 Run 3 Group Targets Run 1 Run 2 Run 3 Results 1 2,947 3,226 4,399 3,750 (Stop 7 27 75 44 39 Group 11 497 757 649 620 Boardings 12 186 115 174 78 13 271 401 418 468 for Corridor 14 1,251 1,026 819 942 Routes) 15 950 608 669 716 16 964 705 690 573 17 1,720 1,902 2,084 1,753

19 2,842 1,245 1,541 1,621 20 2,979 2,339 2,748 2,837

109 Total 14,634 12,399 14,235 13,397 Run 4 Summary of Changes Impacts of Zone Split

 FIU zone split into two for better representation of walk accessibility

Not an ideal way to split a zone!

110 Run 4 Boarding Results (Aggregate) Impacts of Zone Split

Targets Run 0 Run 1 Run 2 Run 3 Run 4 #11 11,363 4,411 5,677 7,538 6,773 6,675 Route #51 3,260 5,045 6,720 6,697 6,625 6,585 Level Corridor 14,623 9,456 12,397 14,235 13,398 13,260 Metrorail Govt. Center Station 12,556 11,185 11,827 13,497 9,395 10,047 Needs further ?? Metrorail ridership 76,665 72,666 73,032 71,318 71,120 73,626 investigation Metromover ridership 34,617 18,455 19,485 11,209 30,520 30,135 System-wide boardings 334,680 503,202 327,054 333,753 337,199 338,049 System-wide transfer rate 52% 53% 54% 64% 64%

111 Run 4 Group Targets Run 1 Run 2 Run 3 Run 4 Results 1 2,947 3,226 4,399 3,750 3,636 (Stop 7 27 75 44 39 36 Group 11 497 757 649 620 623 Boardings 12 186 115 174 78 100 13 271 401 418 468 464 for Corridor 14 1,251 1,026 819 942 934 Routes) 15 950 608 669 716 716 16 964 705 690 573 564 17 1,720 1,902 2,084 1,753 1,747

19 2,842 1,245 1,541 1,621 1,645 20 2,979 2,339 2,748 2,837 2,793

112 Total 14,634 12,399 14,235 13,397 13,258 Run 5 Summary of Changes Impacts of Detailed Stop Coding

 Separated #51 bus stops from #11 bus stops in the GTFS file

Updated stops.txt file 113 Updated stop_times.txt file Run 5 Boarding Results (Aggregate) Impacts of Detailed Stop Coding

Targets Run 0 Run 1 Run 2 Run 3 Run 4 Run 5 #11 11,363 4,411 5,677 7,538 6,773 6,675 6,633 Route #51 3,260 5,045 6,720 6,697 6,625 6,585 6,532 Level Corridor 14,623 9,456 12,397 14,235 13,398 13,260 13,165 Metrorail Govt. Center Station 12,556 11,185 11,827 13,497 9,395 10,047 10,045 Metrorail ridership 76,665 72,666 73,032 71,318 71,120 73,626 73,627 Metromover ridership 34,617 18,455 19,485 11,209 30,520 30,135 30,137 System-wide boardings 334,680 503,202 327,054 333,753 337,199 338,049 338,015 System-wide transfer rate 52% 53% 54% 64% 64% 64%

114 Run 5 Group Targets Run 1 Run 2 Run 3 Run 4 Run 5 Results 1 2,947 3,226 4,399 3,750 3,636 3,628 (Stop 7 27 75 44 39 36 39 Group 11 497 757 649 620 623 627 Boardings 12 186 115 174 78 100 100 13 271 401 418 468 464 448 for Corridor 14 1,251 1,026 819 942 934 918 Routes) 15 950 608 669 716 716 708 16 964 705 690 573 564 561 17 1,720 1,902 2,084 1,753 1,747 1,735

19 2,842 1,245 1,541 1,621 1,645 1,644 20 2,979 2,339 2,748 2,837 2,793 2,754

115 Total 14,634 12,399 14,235 13,397 13,258 13,162 Run 6 Summary of Changes Impacts of Time Penalties

 Additional 5 minute walk access penalty on all #51 bus stops  Done in the STOPS station database file

 Reasons????

116 Run 6 Boarding Results (Aggregate) Impacts of Time Penalties

Targets Run 0 Run 1 Run 2 Run 3 Run 4 Run 5 Run 6 #11 11,363 4,411 5,677 7,538 6,773 6,675 6,633 7,864 Route #51 3,260 5,045 6,720 6,697 6,625 6,585 6,532 3,579 Level Corridor 14,623 9,456 12,397 14,235 13,398 13,260 13,165 11,443 Metrorail Govt. Center Station 12,556 11,185 11,827 13,497 9,395 10,047 10,045 9,990 Metrorail ridership 76,665 72,666 73,032 71,318 71,120 73,626 73,627 73,691 Metromover ridership 34,617 18,455 19,485 11,209 30,520 30,135 30,137 30,380 System-wide boardings 334,680 503,202 327,054 333,753 337,199 338,049 338,015 338,304 System-wide transfer rate 52% 53% 54% 64% 64% 64% 65%

117 Run 6 Group Targets Run 1 Run 2 Run 3 Run 4 Run 5 Run 6 Results 1 2,947 3,226 4,399 3,750 3,636 3,628 3,168 (Stop 7 27 75 44 39 36 39 27 Group 11 497 757 649 620 623 627 395 Boardings 12 186 115 174 78 100 100 107 13 271 401 418 468 464 448 375 for Corridor 14 1,251 1,026 819 942 934 918 767 Routes) 15 950 608 669 716 716 708 640 16 964 705 690 573 564 561 486 17 1,720 1,902 2,084 1,753 1,747 1,735 1,398

19 2,842 1,245 1,541 1,621 1,645 1,644 1,516 20 2,979 2,339 2,748 2,837 2,793 2,754 2,563

118 Total 14,634 12,399 14,235 13,397 13,258 13,162 11,442 Run 7 Summary of Changes Impacts of Fare

 Removed the 10 minute walk access penalty on all bus stops and Metrorail stations added in Run 3  i.e. Metromover does not have meaningful impacts on corridor ridership  Done in the STOPS station database file

119 Run 7 Boarding Results (Aggregate) Impacts of Fare

Targets Run 0 Run 1 Run 2 Run 3 Run 4 Run 5 Run 6 Run 7 #11 11,363 4,411 5,677 7,538 6,773 6,675 6,633 7,864 9,056 Route #51 3,260 5,045 6,720 6,697 6,625 6,585 6,532 3,579 3,293 Level Corridor 14,623 9,456 12,397 14,235 13,398 13,260 13,165 11,443 12,349 Metrorail Govt. Center Station 12,556 11,185 11,827 13,497 9,395 10,047 10,045 9,990 14,283 Metrorail ridership 76,665 72,666 73,032 71,318 71,120 73,626 73,627 73,691 72,731 Metromover ridership 34,617 18,455 19,485 11,209 30,520 30,135 30,137 30,380 8,233 System-wide boardings 334,680 503,202 327,054 333,753 337,199 338,049 338,015 338,304 332,294 System-wide transfer rate 52% 53% 54% 64% 64% 64% 65% 53%

120 Stop Targets Run 1 Run 2 Run 3 Run 4 Run 5 Run 6 Run 7 Run 7 Group Results 1 2,947 3,226 4,399 3,750 3,636 3,628 3,168 3,801 (Stop 7 27 75 44 39 36 39 27 32 Group 11 497 757 649 620 623 627 395 448 Boardings 12 186 115 174 78 100 100 107 107 for Corridor 13 271 401 418 468 464 448 375 315 Routes) 14 1,251 1,026 819 942 934 918 767 671 15 950 608 669 716 716 708 640 646 16 964 705 690 573 564 561 486 573 17 1,720 1,902 2,084 1,753 1,747 1,735 1,398 1,647

19 2,842 1,245 1,541 1,621 1,645 1,644 1,516 1,492 20 2,979 2,339 2,748 2,837 2,793 2,754 2,563 2,614 121 Total 14,634 12,399 14,235 13,397 13,258 13,162 11,442 12,346 Model Runs Should Go On…

122 THANK YOU!!

123