DIVA Vehicle Scheduling

The DIVA graphic schedule system is used to plan and lay out timetables and vehicle blocks.

Planning takes place using automated functions or by manually entering local and operational information using a convenient user interface.

The comprehensive information display is provided in graphic, table and Gantt chart views that are displayed simultaneously in multiple display windows.

Areas of Usage

  • DIVA allows planning the transport offered, as well as the transport operation using the same tools in different net versions.
  • The DIVA day type model allows planning for longer periods as well as for single days. All types of events, such as engineering works and road closures are covered.
  • Data may belong to a larger data set. The multi tenancy of DIVA separates the data sets of different operators to maintain commercial confidentiality.
  • DIVA block building is done in a way to fulfill the requirements of local authorities as well as the requirements of small or large companies.

Integration of GIS data Into Operational Planning

  • Visualisation of route options for planning purposes and printed publications. (see right: Plan of route 4134 in Innsbruck, Austria (overview)
  • Computation of route length using GIS data
  • Computation of route times using GIS data
  • Routing of dead end journeys for blocks using GIS data
Display of route options on maps in DIVA Web
Route option map in Innsbruck, Austria

Intelligent tools and functions

  • Automated functions such as linking trips to blocks, automatically adding depot trips and intermediate trips are used to rationalize everyday planning operations)  
  • Synchronised working on several day types
  • Functions include suggestions for building efficient blocks
  • Permanent checking for errors or conflicts
Synchronous day type editing

Customized Views to Match the Planning Function

  • Planning is done using views. These views may display data in different ways, depending on the focus of the work.
  • The user defines the data to be shown, for example several routes in a view of a transport corridor.
  • The user defines how data is displayed (colors, line type..) bar chart, path-time diagram, tables, showing connections.
  • Displaying detailed information, especially for large stations, where trains and buses meet, using stop point based information.
Multiple routes in a common route section
Gnatt chart

Vehicle Block Optimization

  • Optimization is an integrated function
  • Parameters for duty building may be included
  • Working on the result of the optimisation is possible
  • Comparing the results with existing block plans is possible
Vehicle block comparison

Planning, Analyzing and Optimizing Connections

Connection Analysis

  • Surveying quality of connections at single stops
  • Visualisation on a graphical timetable with coloured arrows
  • Visualisation of the quality of connections together with detail information in coloured tables



Connection analysis

Connection Spider

  • The connection spider shows the relationship of selected routes at different stops in an interactive graph.
  • Any area of the network may be displayed Es können beliebige.
  • The spider is continuously updated whilst working on schedules. This allows for the continual checking of the impact of planning on connections.
Connection spider

Interval Timetable and Connection Optimization

  • Easy capture and display of all important connections within the network
  • Number of vehicles needed and quality of connection are visible and marked by  colors.
  • Optimization tool to create strict timetables regarding connections
  • Focus on weighting connections and providing equal load on corridors.
Connecion analyzation in the DIVA interval timetable

Integration of Duty Planning Requirments

  • Checks whether blocks can be used for duties during planning
  • Automatic detection of points where drivers can change
  • Block optimization takes the parameters used for duty building into account
Duty suitability check
Driver change

Train Planning/Traction Planning

Complete Traction Planning

  • Enhanced traveltime model using operational and published times
  • Support of passing times, link and stop buffer times
  • Traction based block planning
  • Planning pull in, pull out, splitting and joining
  • Defining position of carriage within the train, display of track occupancy in stations thoughout the day
  • Display of track occupancy for individual stopping points

Traction Planning Light

  • Compared to complete traction planning only changes are defined.
  • Changes of traction are used for providing operational statistics.
Gnatt chart with position calculation
Track occupancy

Vehicle Schedule Light

  • Simplified block planning for small companies
    Administration of data for downstream systems (AVL, ticketing)
  • Block planning for estimating the number of required vehicles for a tendered service(s)
  • Working with tables or bar charts
Gnatt chart in the vehicle schedule


Camel curve

Printouts in the Vehicle Schedule

  • Ability to create a range of printouts, i.e. Gnatt chart, graphical vehicle schedule, controller timetable, pull-in/pull-out list, internal route printouts, statistics, various tabular printouts
Vehicle Schedule - graphic printouts

Want more information?

Send us an email


or call us: +49 (0)89 416 68-0

Stuttgarter Straßenbahn AG Switches to DIVA

Article from mdv-news 2-2013

Day Specific Planning with DIVA

Article from mdv-news II-2004

DIVA 4 Operational Planning in Abu Dhabi

Article from mdv-news 1-2012