Presentation is loading. Please wait.

Presentation is loading. Please wait.

Model Training Workshop Florida Statewide Model Systems Planning Office Florida Department of Transportation.

Similar presentations


Presentation on theme: "Model Training Workshop Florida Statewide Model Systems Planning Office Florida Department of Transportation."— Presentation transcript:

1 Model Training Workshop Florida Statewide Model Systems Planning Office Florida Department of Transportation

2 2 Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers

3 3 Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers

4 4 Model Structure Passenger Model Trip Generation Trip Distribution Auto Occupancy Freight Model Trip Generation Trip Distribution Mode Choice Text Highway NetworkJoint Assignment

5 5 Integrated Modeling Process Tonnage Generation by Commodity Group Tonnage Distribution by Commodity Group Tonnage Mode Choice (Tons to Trucks Conversion) Freight Trucks Non-Freight Trucks QRFM Trip Generation by Truck Class QRFM Trip Distribution by Truck Class Heavy Truck Trip Table Medium Truck Trip Table Light Truck Trip Table Statewide Zonal Socioeconomic Data Auto Trip Generation for Non-MPO Zones Auto Trip Generation from MPO Models Auto Vehicle Trip Distribution Statewide Highway Network Skims Statewide Highway Network Statewide Auto Vehicle Trip Table Long Distance Auto Vehicle Trip Table Long Distance / Heavy Truck Trip Assignment (AON) Pre-Load Volumes Short Distance / med/light Truck Trip Assignment (MMA) Link Volumes by Auto/Truck Class Input ProcessOutput Legend Passenger Model Freight Model

6 6 Passenger Model – Trip Generation  Short Distance Trips (Trip Distance ≤ 40 mi)  Home-Based Work  Home-Based Shopping  Home-Based Social-Recreational  Home-Based Other  Non-Home Based  Truck/Taxi (not used)  External – Internal (EI)

7 7 Passenger Model – Trip Generation  Long Distance Trips (Trip Distance > 40 mi)  Long Distance Business Trips  US Visitors to Florida  Florida Visitors to US  Canadian Visitors to Florida  Florida Instate Tourists

8 8 Passenger Trip Distribution  Gravity model  Short distance trips use short distance highway skims  Long distance business trips use long distance highway skims  Fratar Model  Other long distance trip purposes

9 9 Passenger Auto Occupancy Model  Convert person trip to vehicle trips  AOC rates for different trip purposes PurposeAuto Occupancy Home-Based Work1.11 Home-Based Shopping1.44 Home-Based Social Recreational1.66 Home-Based Other1.67 Non-Home Based1.66

10 10 Freight Truck Estimation  Freight Trucks  Tonnages associated with long-haul transportation  Commodity groups  Employment and population data  Non-Freight Trucks  Truck volumes in urban areas  Vehicle classes (light, medium, and heavy)  Default parameters with adjustments

11 11 14 Commodity Groups  Agriculture  Non-Metallic Minerals  Coal  Food  Non-Durable Manufacturing Goods  Lumber  Chemicals  Paper  Petroleum Products  Other Durable Manufacturing Goods  Clay, Concrete and Glass  Waste  Miscellaneous Freight  Warehouse

12 12 Commodity Flow Distribution  Impedance Function f = e (-cV ij ) Where V i,j = Impedance between origin ( i ) & destination ( j ) (time, distance, or composite) c = Commodity specific constant

13 13 Freight Mode Choice  Allocate commodity flows of each commodity group  Modes included:  Truck  Intermodal Rail (IR)  Carload Rail (CR)  Air  Water  Convert truck tons to number of trucks

14 14 Non-Freight Trucks  Follow Quick Response Freight Manual (QRFM)  Use employment and household information for trip generation  Standard gravity model for distribution  Impendence function – travel time f = e (-ct ij )

15 15 Joint Trip Assignment  Long distance auto trips and heavy trucks are assigned first Using “All-or-Nothing” assignment  Long distance auto trips and heavy trucks PCEs are used as a ‘preload’ for short distance trip assignment  Short distance autos, medium and light trucks are assigned using the Multimodal – Multiclass Assignment (MMA) method  Post processing

16 16 Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers

17 17 System Requirements  Windows XP  FSUTMS V5.5  Cube Voyager V4.0  512 MB RAM  8 GB hard drive space

18 18 Model Installation  No formal installation program  Single zipped file: FLSWM.zip  Install  No hard coded directory/path  Cube handles the change of directory  Unzip FLSWM.zip to any directory to install  Default Directory  C:\fsutms\co\FLSWM

19 19 Customize FSUTMS Launcher  Start FSUTMS Luncher  Click “define model paths”  Select “Florida Statewide Model” from the drop down list  “Browse” to find path  Hit “close”

20 20 Start the Model from Launcher

21 21 System Configuration – FSUTMS.V55  Make sure C:\FSUTMS.V55 is listed in PATH variable  How to Check  Start  Control Panel  System  Advanced  Environmental Variables

22 22 System Configuration – FSUTMS.V55  TRANPLAN.BAT  Located at C:\FSUTMS.V55, batch file that controls the execution of TRANPLAN  Replace the following statement CONCOPY TRANPLAN.LOG TRNPLNX %2 With TRNPLNX %2 | TEE TRANPLAN.LOG

23 23 System Configuration – WSH  Windows Script Host  Version 5.6 is required for passenger trip generation programs  Comes with Windows XP/2000  May not properly installed  How to check 1  Check c:\windows\system32 and look for wscript.exe and cscript.exe  Go to C:\FSUTMS\co\FLSWM\Applications\FSUTMS and find test.vbs

24 24 System Configuration – WSH  How to check 2  Windows Explorer  Tools  Folder Option  File Types

25 25 System Configuration – WSH  Double click on test.vbs in Windows Explorer  In DOS window, type cscript test.vbs

26 26 File Structure  Comply with FSUTMS New Standards  C:\fsutms\co\FLSWM  Applications – script files and GEN programs  Archive – old passenger/freight script files  Base – base year input and output files  Doc – model documentation  Future – future year scenario (not used)  Media – pictures, drawings, etc.  Parameters – spdcap tables, vfactors, etc.  Shapes – GIS shape files

27 27 File Structure – More Details  Applications  Assignment – script files for joint assignment  Freight – script files for freight model  FSUTMS – passenger trip generation input (ZDATA files and control files)  Passenger - script files for passenger model  Userprgs – actual fortran programs for passenger trip generation model

28 28 File Structure – More Details  Base  EC2030 – future year scenario  Input – input files for both passenger and freight models  Long Dist Mat 2000 – base year long distance matrices  MCInput - mode choice model input files for freight model. This is the directory where the FORTRAN based freight mode choice program is run.  Output – model generated output files

29 29 Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers

30 30 NETWORK Module  Convert VFACTORS file to a lookup table  Convert SPDCAP table to a lookup table  Incorporate SPDCAP and Toll info onto the Network  Add toll plazas to network nodes  Skim the network

31 31 Highway Network Link Attributes Attribute NameAttribute Description AX/BXX coordinate for A or B node AY/BYY coordinate for A or B node AA node BB node TOTCNT2000 total link counts, all vehicles LTTRK2000 light truck count MEDTRK2000 medium truck count HVYTRK2000 heavy truck count IDShape file ID for true shape DIRDirection code (not used) FTYPE2FSUTMS 2-digit facility type ATYPE2FSUTMS 2-digit area type LANEDirectional number of lanes DELCHK0 – centroid connectors, 1 – Florida roads, 2 – out of state roads TOLL0 – free, 1 – toll COUNTOld auto traffic counts (for information only) FT11 – digit facility type, first digit of the 2 – digit facility type

32 32 Highway Network Link Attributes (Con’d) Attribute NameAttribute Description OUTSTATE1 = all roads outside of Florida, excluded from short-distance assignment SPEEDFree flow speed from SPDCAP table FFTIMEFree-flow time calculated from speed and distance CAPACITYCapacity from SPDCAP table UROADFACTORLOS E to C Capacity conversion factor from VFACTORS file CONFACPeak hour-to-daily ratio from VFACTORS file BPRCOEFFICIENTFacility-type specific BPR function coefficient from VFACTORS file BPREXPONENTFacility-type specific BPR function exponent from VFACTORS file DISTANCELink Distance in miles EXT_VEH_20002000 external station volume EXTSTATIONExternal station number AUTOCNT2000 Automobile count MODELUrban model code used for trip generation from URBCTL.MDB table) DISTRICTFDOT district number 1 - 7 FDOT_COFDOT RCI county code SCREENLINEScreenline number

33 33 Highway Network Node Attributes Attribute NameAttribute Description NNode number TAZTAZ number if it is a centroid RAMP_OR_HI1 = if a node is on a ramp or freeway (not used) EXITFreeway exit number (not used) DESCRIPTIONode description (not used) TOLL_PLAZA1 = if a node is a toll plaza, user for delays and accel/decel TOLL_PLAZ1Text description of type of toll plaza, e.g. interchange or bridge TOLL_PLAZ2Text description of toll plaza – location of plaza, e.g. Coconut Creek Pkwy MATRIX_LABType of ramp, on ramp or off ramp TOLL_EXT1 = if a node is a toll road exit SIS_NAMESIS facility names for airports/seaports, e.g. Orlando Intl, Port Manatee SIS_FILESIS facility types, e.g., SIS-airports, emerging seaports (not used) SIS_IDSIS project ID, not used SIS_TAZSIS TAZ, for information only, not used XX coordinate of the node YY coordinate of the node

34 34 Network Module – Toll Model  Toll road coding AB TOLL_PLAZA=1 TOLL_ACC=1 AB TOLL_PLAZA=1 TOLL_DEC=1

35 35 Network Module – Toll Model  Toll Costs  Toll costs in minutes  Calculated on a per mile basis Different units costs for urban & rural areas –Urban areas: $0.15/mile –Rural areas: $0.06/mile  Formula TOLLMINUTES= $Toll Costs x CTOLL x 60 where Toll costs: toll x distance, $ CTOLL: constant time value of toll, hr/$ 60: convert hours to minutes

36 36 Highway Free Flow Skims  Different impedance variables for short distance and long distance trips  Short distance trips – travel time SKTM = FFTIME + TERMTIME [I] + TERMTIME[J] Intrazonal time = 0.5 [average of nearest 3 neighbors]  Long distance trips – distance  Output – XSKIM.mat  4 Tabs SKTIM, DISTANCE, SHORT, LONG

37 37 Network Module – Input & Output Network SPDCAP.DEF VFACTOR.DEF TCARS.PEN XHWY2.NET XHWY3.NET XSKIM.MAT Hwynet_00A.net

38 38 Passenger Trip Generation  Urban trip generation  Rural trip generation  Short-distance EI trips  Long distance business trips

39 39 Urban Trip Generation Models DistrictModel Base Alternative Future Alternative Program Number of Purposes D1D1-FIHS96A20AD1Gen.BAT6 D2NERPM98A25AGEN6 D2Gainesville90A10AGEN6 D2Putnam00A10AGEN6 D3Tallahassee97A20BGEN6 D3Pensacola97A20HGEN6 D3Okaloosa Walton95N25bGEN6 D3Panama City93K20HGEN6 D4TCRPM96R25RTCGEN.BAT7 D4SERPM599R25RS5GEN.BAT11 D5Ocala98A20CGEN6 D5OUATS00A25AGENOUATS.BAT6 D5Volusia97A20CGEN6 D5BREVARD90C20BGEN6 D7TBRTA99A25ATBGENV3013

40 40 Urban Trip Generation Process Execution Consolidation Interpolation Run individual MPO Trip GEN programs for base year and future year Renumber local TAZs to statewide TAZs and combine Ps and As Calculate target year Ps and As by interpolation or extrapolation

41 41 Important Control File – urbgen.vbs

42 42 Important Control File - urbgenctl.mdb

43 43 Urban Gen – Input and Output Files Execution  Consolidation  Interpolation Input ZDATA.yyaPRODS.ABYPRODSX.ABY GRATES.SYNPRODS.FBYPRODSX.FBY DUWEIGHT.SYNATTRS.ABYATTRSX.ABY PFOFILES.MASATTRS.FBYATTRSX.FBY FSUTMS.CTLEQ.TAB Output PRODS.ABYPRODSX.ABYUPRODS.CSV PRODS.FBYPRODSX.FBYUATTRS.CSV ATTRS.ABYATTRSX.ABY ATTRS.FBYATTRSX.FBY GENABY.OUT

44 44 Renumbering & Consolidation Example

45 45 Rural Trip Generation  Standard FSUTMS trip generation structure  Use zonal data from TAZ shape file  FL_pop.tab in urbgenctl.mdb to calculate future productions and attractions

46 46 Rural Trip Generation – Input & Output RGEN2.EXE ZDATA1.RUR ZDATA2.RUR ZDATA3.RUR* ZDATA4.RUR* (*dummy files) TAZ.SHP URNGENCTL.MDB FSUTMS.CTL RGEN.OUT RPROD.CSV RATTR.CSV PRODS.RUR ATTR.RUN

47 47 Running Trip Generation  Check size and content of the print out file  If running into problems, run the following statement from Start  Run REGSVR32 /u "C:\Program Files\Common Files\System\ole db\MSDASQL.DLL” and REGSVR32 "C:\Program Files\Common Files\System\ole db\MSDASQL.DLL” then Restart your computer!!!

48 48 Trip Generation for Other Purposes  Trip tables are directly estimated for the following purposes, not trip generation is needed:  US Visitors to Florida  Florida Visitors to US  Canadian Visitors to Florida  Florida Instate Tourists

49 49 Trip Generation for Other Purposes  Short distance E-I trips – daily trips between bordering states of Georgia, Alabama and nearby locations.  Long distance business trips  Calculated based on households at external station, traffic volumes at external stations, proportion of E-I trips, and growth factors.  Major input files  TAZ.dbf  SD-EI-PA-LDB-P.DBF

50 50 Passenger Trip Distribution

51 51 Gravity Model Gamma Function  Combined exponential and Inverse Power function f = a.d b ij e -c (d ij ) where d = impedence variable (time, distance) a, b, c = gamma function coefficients  Use NCHRP 365 recommended values

52 52 Passenger Auto Occupancy

53 53 Freight Model

54 54 Freight Trip Generation  Converted to full Voyager script  Separate programs for freight and non- freight trip generations  Freight Trip Generation  14 commodity groups (trip purposes)  Tonnages of commodities (trip ends)  Linear function of employment & population

55 55 SIC Employment Categories SICDESCRIPTIONSICDESCRIPTION 07Agricultural Services32Stone, Clay and Glass Products 10Metal, Mining33Primary Metal Industries 20Food and Kindred Products34Fabricated Metal Industries 21Tobacco Products35Industrial Machinery and Equipment 22Textile Mill Products36Electronic and Other Electric Equipment 23Apparel and Wood Textile Products37Transportation Equipment 24Lumber and Wood Products38Instruments and Related Products 25Furniture and Fixtures39Misc. Manufacturing Industries 26Paper and Allied Products42Trucking and Warehousing 27Printing and Publishing44Water Transportation 28Chemical and Allied Products45Air Transportation 29Petroleum and Coal Products49Electric, Gas and Sanitary Services 30Rubber and Misc. Plastics Products50Wholesale Trade – Durable Goods 31Leather and Leather Products51Wholesale Trade – Non-Durable Goods

56 56 Freight Trip Generation Equations Commodity GroupProductionsAttractions Agriculture35.99 * SIC0734.37 * SIC20 Non-Metallic Minerals5593.11 * SIC101349.69 * SIC28 CoalOnly from spec. gen./ext. data149.27 * SIC49 Food353.40 * SIC20211.29 * SIC51 Non-Durable Manufacturing Goods 26.65 * (SIC21 + SIC22 + SIC23 +SIC25 + SIC27) 45.09 * SIC 51 Lumber316.24*SIC24(303.3 * SIC25) + (0.38 * Pop) Chemicals900.49*SIC28169.45 * SIC51 Paper199.50*SIC2645.48 * SIC51 Petroleum Products570.61*SIC290.20 * Population Other Durable Manufacturing Goods 23.58 * (SIC30+SIC31+SIC33+SIC34 +SIC35+SIC36+ SIC37+SIC38+SIC39) 32.33 * SIC50 Clay, Concrete and Glass3453.99 * SIC322.56 * Population Waste0.69 * Total SIC Employment64.61 * SIC33 Miscellaneous Freight1.47 * (SIC42 + SIC44 + SIC45)3.56 * (SIC42 + SIC44 + SIC45) Warehouse157.43 * (SIC50 + SIC 51)2.49 * Population

57 57 Freight Trip Generation Implementation

58 58 Freight Trip Generation  Additional Steps  Add external and special trip generator trips  Balance attractions to productions  Input and output files  Input FT_ZDATA00.DBF – zonal employment and population data TEI1.DBF – external and special generator trips  Output PAO00A-BAL.DBF – balanced tonnages

59 59 Non-Freight Truck Trip Generation  Use Quick Response Freight Manual (QRFM) Method  Estimate Number of trucks (trip ends)  Three types of trucks (trip purposes)  Light trucks (four-tired vehicles)  Medium trucks (single unit trucks with 6+ tires)  Heavy trucks (combination trucks)  based on employment groups and number of households

60 60 QRFM Standard Trip Rates GeneratorLight TruckMedium TruckHeavy Truck Agriculture, Mining and Construction 1.110 0.289 0.174 Manufacturing, Transportation, Communications, Utilities and Wholesale Trade 0.938 0.242 0.104 Retail Trade 0.888 0.253 0.065 Office and Services 0.437 0.068 0.009 Households 0.099 0.038 0.388

61 61 Florida Specific Adjustment Factors Adjustment FactorsLight TruckMedium TruckHeavy Truck Florida Specific 0.5390.4070.223 Area Type Adjustment Central Business Districts (CBD) 0.2600.30015.820 CBD Fringe Areas0.2800.41011.460 Outlying Business Districts0.8800.8600.830 Residential Areas0.3700.3403.500 Rural Areas3.0002.5000.850

62 62 QRFM Trip Generation Implementation

63 63 QRFM Trip Generation  Input and output files  Input FT-HHDATA00.DBF – zonal household and employment  Output TRUCK00A.DBF – balanced number of trucks for each truck type

64 64 Freight Trip Generation Flowchart Freight Generation QRFM Generation

65 65 Execute Freight Trip Generation Model

66 66 Freight Model Highway Skims  Prepare skims for trip distribution and mode choice  Two steps  Skim the highway network based on time and distance for trip distribution  Convert the Voyager matrix to TRANPLAN format for FORTRAN based model choice (integerize cell values)

67 67 Freight Model Highway Skims  Input and Output  Input XHWY3.NET – unloaded highway network  Output FFHSKIMS.MAT – free flow highway skims based on time and distance in Voyager format FHSKIMS.A00 – highway skim in TRANPLAN format

68 68 Freight Trip Distribution  Gravity Model  Impedance Function f ( i, j ) = exp (-cV ij ) Where V i,j = Impedance between origin ( i ) and destination ( j ) (time, dist., or composite) c = Commodity specific constant

69 69 Commodity Flow Distribution Commodity GroupImpedance VariableCommodity Specific Constant AgricultureDistance1/12540.000797 Non-Metallic MineralsDistance1/3110.003215 CoalDistance1/8180.001222 FoodDistance1/6590.001517 Non-Durable Manufacturing GoodsDistance1/5550.001802 LumberDistance1/5810.001721 ChemicalsDistance1/6490.001541 PaperDistance1/7540.001326 Petroleum ProductsDistance1/10780.000928 Other Durable Manufacturing GoodsDistance1/9170.001091 Clay, Concrete and GlassTime1/2630.003802 WasteDistance1/9590.001043 Miscellaneous FreightTime1/9280.001078 WarehouseTime1/4110.002433

70 70 Freight Friction Factor Implementation

71 71 Freight Gravity Model Implementation

72 72 Non-Freight Trip Distribution  Gravity Model  Impedance Function f ( i, j ) = exp (-ct ij ) Where t i,j = Travel time between origin ( i ) and destination ( j ) c = Truck type constant Light Truck = 0.11 Medium Truck = 0.07 Heavy Truck = 0.05

73 73 Non-Freight FF Implementation

74 74 QRFM Gravity Model Implementation

75 75 Freight Trip Distribution Flowchart

76 76 Freight Trip Distribution  General steps  Calculate friction factors  Perform gravity model calculation  Do bucket rounding to integerize trip table for mode choice analysis

77 77 Execute Freight Trip Distribution

78 78 Freight Trip Distribution  Input and output files  Input FFHSKIMS00.MAT – highway skim PAO00A-BAL.DBF – freight tonnages TRUCK00A.DBF – zonal number of trucks  Output TRUCKS.00A – non-freight truck table TONTRIPS.00A – commodity flow table

79 79 Freight Mode Choice – Freight Trucks  Modes Included:  Truck  Intermodal Rail (IR)  Carload Rail (CR)  Air  Water  Allocate commodity flows by commodity group  Special cases  Non-Metallic Minerals and Coals – Carload Rail Only  Waste and Warehouse – Truck Only  Miscellaneous Freight – Intermodal Rail Only

80 80 Freight Truck Mode Choice  Convert truck tons to truck Trips  Based on distance and commodity types  Distances are categorized into five (5) groups Less than 50 miles At least 50, but less than 100 miles At least 100, but less than 200 miles At least 200, but less than 500 miles Greater than 500 miles  Assume 306 working days per year

81 81 Freight Truck Pay Load Calculations  Based on Vehicle Inventory and Usage Survey (VIUS) for Florida  Include Single Unit and Combination Trucks  Include Empty Vehicles

82 82 Average Truck Load Commodity Group< 50 mi50-100 mi100-200 mi200-500 mi>500 mi Agriculture16.118.020.022.324.9 Non-Metallic Minerals19.220.020.821.622.5 Coal18.220.222.524.927.7 Food15.017.219.622.425.6 Non-Durable Manufacturing Goods16.617.919.320.722.4 Lumber17.619.822.325.128.3 Chemicals20.421.623.024.426.0 Paper14.716.618.821.223.9 Petroleum Products20.722.123.525.126.7 Other Durable Manufacturing Goods16.617.919.421.022.7 Clay, Concrete and Glass22.523.324.024.825.6 Waste17.518.920.522.224.1 Miscellaneous Freight17.418.720.121.623.3 Warehouse17.518.920.522.224.1

83 83 Implementation of Mode Choice Model  Freight mode choice uses a FORTRAN program (black box)  There is no need for non-freight truck mode choice because non- freight trucks are already estimated by mode.

84 84 Freight Mode Choice Model  Input and output files  Input files AIR.TAB – air tonnage trip table CARLOAD.TAB – carload tonnage trip table INTERMOD.TAB – intermodal tonnage trip table TRUCK.TAB – truck tonnage trip table WATER.TAB – water tonnage trip table PROFILE.MAS – FSUTMS model parameter file MODESP.FIL – mode specific parameters FHSKIMS.00A – highway skim

85 85 Freight Mode Choice Model  Input and output files (cont’d)  Output files TRUCKS-OD.A00 – non-freight truck trip table including three sub-tables for light, medium, and heavy trucks FREIGHT.A00 – fright truck trip table

86 86 Execute Freight Mode Choice Model

87 87 Joint Trip Assignment  Major Steps  Perform trip assignment  Post processing to change attribute names to make the output more readable  Calculate aggregate statistics

88 88 Joint Trip Assignment Flowchart

89 89 Execute Joint Assignment Model

90 90 Joint Trip Assignment  Input and output files  Input files XTT_OD_ODB.A00 – auto trip tables TRUCKS_OD_A00 – non-freight truck tables FREIGHT.A00 – freight truck table XHWY3.NET – process highway network TCARDS.PEN – turn penalty  Output files HWYLOAD.NET – loaded network HEVAL.OUT – highway evaluation output RMSE.OUT – RMSE summary file

91 91 Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers

92 92 Select Zone Analysis

93 93 Select Link Analysis  Interactive method  Using path file

94 94 Select Link Analysis - Interactive Analysis

95 95 Select Link Analysis – Using Path File

96 96 Select Link Analysis – Using Path File

97 97 Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers

98


Download ppt "Model Training Workshop Florida Statewide Model Systems Planning Office Florida Department of Transportation."

Similar presentations


Ads by Google