Development of the Graphical User Interface and Improvement and Streamlining of NYMTC's Best Practice Model Jim Lam, Andres Rabinowicz, Srini Sundaram, Caliper Kuo-Ann Chiao, Mohammad Rashid, Ali Mosheni, NYMTC Bob Donnelly, Surabhi Gupta, PB TRB Applications Conference, May 18, 2009
17
Embed
Development of the Graphical User Interface and Improvement and Streamlining of NYMTC's Best Practice Model Jim Lam, Andres Rabinowicz, Srini Sundaram,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Development of the Graphical User Interface and Improvement and Streamlining of NYMTC's Best Practice Model
Jim Lam, Andres Rabinowicz, Srini Sundaram, Caliper
Kuo-Ann Chiao, Mohammad Rashid, Ali Mosheni, NYMTC
Bob Donnelly, Surabhi Gupta, PB
TRB Applications Conference, May 18, 2009
Development of the Graphical User Interface and Improvement and Streamlining of NYMTC's Best Practice Model• Improve Usability and Applicability
• Move to the Latest Versions of Model Software (TransCAD)
• Exploit Features of New Model Software Procedures
• Streamline and Optimize Model Code• New Graphic User Interfaces• Adapt to Multiple Hardware Environments• Multi-threading and Distributed Processing• Public, Web-Access to Model Outputs
Background
• BPM is implemented in C programs, GISDK script, other software, and TransCAD modeling software
• BPM requires 2 CPUs and 3-4 gigabytes of RAM
• BPM is deployed on a dated version of TransCAD (4.5, updated to 4.8)
• BPM has long running times• Previous experiments and new
developments suggest massive speedups are possible.
Improving Usability and Applicability
• Lessen hardware requirements for some users
• Create a full-featured User Interface• Scenario and File Management• Automated Reporting and Output
Manager• Create a superfast version for
production
FlowChart GUI
• Easy to View Model Stream• Easy to Use• Easy to Create new Scenarios
Flowchart
Example Snapshots of Interface
Model Run Time Comparisons
Processor: Intel Xeon 4-Core Processor, 3.0GHZ, RAM Memory: 3 GB Hard Drive: ~300GB 10,000 RPM in Raid 0 configurationOS: Windows XP Professional, 32-bitModel: Highway only 3-Loop FeedbackTransCAD 4.5: Current BPM Model run times (on a slower
machine)TransCAD 4.8: Model Run after new GUI interface and
model update to TransCAD version 4.8
TransCAD 5.0: Model run after new flowchart GUI interface,
update to TransCAD version 5.0, and software
and model performance enhancements,before Distributed ProcessingDistributed Assignments saves ~ 1-1.5
extra hours
TransCAD 4.5 TransCAD 4.8 TransCAD 5.0Run Time ~32 hours 11 hrs. 34 min 7 hrs. 15 min
Model Version
Model Run Time Comparisons
Model Run Time Comparisons for 1 Loop5.0 Times 4.8 Times Savings Percent