990 likes | 1.16k Views
Model Training Workshop Florida Statewide Model. Systems Planning Office Florida Department of Transportation. Contents. Model Overview. Installation & Execution. Individual Modules. Special Feature Exercises. Questions and Answers. Contents. Model Overview. Installation & Execution.
E N D
Model Training WorkshopFlorida Statewide Model Systems Planning Office Florida Department of Transportation
Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers
Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers
Highway Network Joint Assignment • Passenger Model • Trip Generation • Trip Distribution • Auto Occupancy • Freight Model • Trip Generation • Trip Distribution • Mode Choice Model Structure Text
Integrated Modeling Process Passenger Model Freight Model Statewide Zonal Socioeconomic Data Non-Freight Trucks Freight Trucks Statewide Highway Network Tonnage Generation by Commodity Group QRFM Trip Generation by Truck Class Auto Trip Generation from MPO Models Auto Trip Generation for Non-MPO Zones QRFM Trip Distribution by Truck Class Auto Vehicle Trip Distribution Statewide Highway Network Skims Tonnage Distribution by Commodity Group Tonnage Mode Choice (Tons to Trucks Conversion) Statewide Auto Vehicle Trip Table Long Distance Auto Vehicle Trip Table Heavy Truck Trip Table Medium Truck Trip Table Light Truck Trip Table Long Distance / Heavy Truck Trip Assignment (AON) Pre-Load Volumes Legend Short Distance / med/light Truck Trip Assignment (MMA) Link Volumes by Auto/Truck Class Input Process Output
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)
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
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
Passenger Auto Occupancy Model • Convert person trip to vehicle trips • AOC rates for different trip purposes
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
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
Commodity Flow Distribution • Impedance Function f = e(-cVij) Where Vi,j= Impedance between origin (i) & destination (j) (time, distance, or composite) c= Commodity specific constant
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
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(-ctij)
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
Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers
System Requirements • Windows XP • FSUTMS V5.5 • Cube Voyager V4.0 • 512 MB RAM • 8 GB hard drive space
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
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”
System Configuration – FSUTMS.V55 • Make sure C:\FSUTMS.V55 is listed in PATH variable • How to Check • Start Control Panel System Advanced Environmental Variables
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
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
System Configuration – WSH • How to check 2 • Windows Explorer Tools Folder Option File Types
System Configuration – WSH • Double click on test.vbs in Windows Explorer • In DOS window, type cscript test.vbs
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
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
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
Contents Model Overview Installation & Execution Individual Modules Special Feature Exercises Questions and Answers
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
Network Module – Toll Model • Toll road coding TOLL_PLAZA=1 A B TOLL_ACC=1 TOLL_PLAZA=1 A B TOLL_DEC=1
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
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
Network Module – Input & Output Hwynet_00A.net XHWY2.NET SPDCAP.DEF Network XHWY3.NET VFACTOR.DEF XSKIM.MAT TCARS.PEN
Passenger Trip Generation • Urban trip generation • Rural trip generation • Short-distance EI trips • Long distance business trips
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
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
RGEN2.EXE Rural Trip Generation – Input & Output PRODS.RUR ATTR.RUN TAZ.SHP URNGENCTL.MDB RGEN.OUT FSUTMS.CTL RPROD.CSV RATTR.CSV ZDATA1.RUR ZDATA2.RUR ZDATA3.RUR* ZDATA4.RUR* (*dummy files)
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!!!
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
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