Download presentation
Presentation is loading. Please wait.
Published bySamantha Campbell Modified over 9 years ago
1
WWW.PTV.DE New Developments in VISUM 2008 PTV America Users Group Meeting Klaus Nökel, PTV AG, Karlsruhe
2
© PTV AG 2005 2 What‘s new ? > Procedures (EVA demand model, PrT assignment) > Data model > User Interface (network editor, graphics, listings) > Scripting > Interfaces ( VISUM / VISSIM integration ) > System Issues (64-bit support) > Perspectives
3
© PTV AG 2005 3 All highway assignments Improved performance due to: > Results stored as double precision numbers better convergence > more intelligent smoothing > faster calculation of commonality factor in stochastic assignment (PS-Logit as an alternative to C-Logit) > faster shortest-path search in very large networks > more intelligent control over inner iterations Also useful: > Trace of net objects / OD pairs which violate termination criteria > Assignment can be terminated interactively without losing results > HCM intersection capacity analysis re-implemented from scratch, replaces TRAFFIX !!
4
© PTV AG 2005 4 User-defined volume-delay functions Why? > Specific functional forms required in some projects > separate functions for transport systems > include network attributes like gradient, hgv share, … How? > Fast evaluation requires compiled, not interpreted approach > VISUM comes with C++ source code template for DLL > Users can fill in their formulae > Compile the source code to a DLL, name it VISUMVDFxxx.DLL > Drop DLL into VISUM project directory > VISUM scans for DLLs on start-up and lists user-defined functional forms along with others
5
© PTV AG 2005 5 EVA Demand Model in VISUM What is EVA? > Demand model covering first three steps > Traditional trip generation using cross-classification > Simultaneous trip distribution and mode choice > Trip balancing conserves flow across trip purposes > More sophisticated utility functions than in VISUM‘s trip-interchange model Is EVA new? > No, developed since the 1990s at TU Dresden, Germany > Has existed for many years as VISEVA companion product to VISUM. > Now fully integrated into VISUM: > structural + demographic data are zone attributes > all matrix objects (skims + OD) live directly in VISUM > all editing + visualisation capabilities apply to VISEVA data, too
6
© PTV AG 2005 6 Multi-Edit Intersect available as an operation
7
© PTV AG 2005 7 MainNodes, MainTurns … finally! were added to the data model (only) in VISUM 9.5 from VISUM 10 they are fully functional in: > all assignments and skimming operations ; > assignment path listings ; > flow bundles; > shortest-path search ; > isochrones; > NEMA signal control; > HCM node impedance calculation; > signal optimization; > difference network; > route import; > multi-user editing 4 leg main node
8
© PTV AG 2005 8 COM scripting > Skim matrices: create and associate with demand segment > Read/write access to interactive marking > Display attribute selection dialog > All container objects: GetAll optionally returns active objects only > Read access to the file name of currently loaded.ver or.net file > Read/write access to all properties of user-defined attributes
9
© PTV AG 2005 9 Interfaces VISUM VISSIM > Interface completely redesigned > Intelligently merges VISUM changes into previously exported VISSIM networks ! Shapefile import / export > Read also: PolyLineM/Z, PointM/Z Read/write network file > pre-set options for typical use cases (surfaces, timetable, …) Demand file > now possible to read in additive mode (useful for complex demand model structures)
10
© PTV AG 2005 10 File I/O Project directories > Security tightening in recent Windows releases no longer allowed to write to EXE directory several VISUM standard files need to relocate > Windows Vista (where USER is your personal user account): > Projections: C:\Program Data\Visum100\Projections > UserVDF-DLLs: C:\Users\USER\AppData\Roaming\Visum\100\UserVDF-DLLs > Log-Dateien: C:\Users\USER\AppData\Roaming\Visum\log > Windows XP: > Projections: C:\Documents and Settings\Visuminst\ApplicationData\Visum100\Projections > UserVDF-DLLs: C:\Documents and Settings\AllUsers\ApplicationData\Visum\100\UserVDF-DLLs > Log-Dateien: C:\Documents and Settings\AllUsers\ApplicationData\Visum\log > New menu shortcut brings up ERROR and TRACE files
11
© PTV AG 2005 11 System Issues 64-bit support > VISUM can use more than 3GB of memory > requires Windows Vista 64-bit > bigger models possible OS compatibility > Unicode and 64-bit features require new Microsoft libraries > Compatible with all current Windows releases > Support discontinued for Windows 95, 98, ME, NT <= 4.0
12
© PTV AG 2005 12 Ongoing Improvements in VISUM 10 Many finishing touches improve robustness and ease of use: > ICA released after extended testing phase > Improved turn type assignment: no more „multiple through movements“ > Nested mode choice: automatically adapt logsum scaling parameter > COM: Retrieve long list contents chunk by chunk – no more „out of memory“ > Drawing order within link layer if you turn this on and re-assign standard turn types, ICA will run fine
13
© PTV AG 2005 13 Ongoing Improvements in VISUM 10 Many finishing touches improve robustness and ease of use: > Dynamic User Equilibrium (DUE): capacity for out-flow from a link now independent from capacity on in-flow > Legend items for bars, pies, columns display scale > VISUM Viewer > Service frequency available as skim value in frequency-based assignment > Ctrl-click extends, shrinks MainNodes, MainZones
14
© PTV AG 2005 14 VISUM 11 Sneak Preview: Smart Map Floating overview window > displays instantly where you are in the network > zoom and pan directly in smart map > graphics parameters optionally independent from main view better display at small scale > reflects our trend to make VISUM more GIS-like
15
© PTV AG 2005 15 VISUM 11 Sneak Preview: Multi-threading Computationally intense operations speeded up > assignment > skimming > demand model operations Supports all modern multi-core processors Examples > Lohse equilibrium assignment on two cores ~ 60% of sequential runtime > Timetable-based assignment on eight cores 4 – 6 times faster (see right for KA.ver performance)
16
© PTV AG 2005 16 VISUM 11 Sneak Preview: New node editor > Replaces Edit Node and Edit Turn dialogs > Schematic graphical representation of node, optimized for different aspects of junction model > In-place editing (in schematic) of many properties > Graphical signal timing editor (for signal-group based and phase-based controls)
17
© PTV AG 2005 17 VISUM 11 Sneak Preview: More Perspectives > VISUM for Traffic Engineering: > Better Node dialog with all intersection data > Signal Optimization (incl. offset coordination in networks) > Versatile PrT path object > Editable PrT assignment results > Node impedance model for roundabouts > Integrated activity/tour-based demand model VISEM > Improved Matrix Estimation (TFlowFuzzy) > Improved PuT Line Blocking (Vehicle Scheduling) > More import filters for foreign data formats, including Cube, TransCAD, Google Transit
18
© PTV AG 2005 18 VISUM VISSIM: a new division of labour VER ANM VER... edit... ANM REF INP + + ANMDIFF... edit... ANM REF INP + + MERGE ANM REF INP + +
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.