Current Version

2.0.3

System Requirements

  • Windows 7 or later
  • 512MB of RAM
  • S-Paramics or VISSIM
  • S-Paramics Versions 2007.1 to 2014.1
  • VISSIM 5.40 to VISSIM 8 (32/64bit)
  • (Please check with TRL or SIAS Limited / PTV regarding support for other versions)

Related Products

Contact Details

Microprocessor Optimised Vehicle Actuation

Controlling traffic signals at isolated junctions

PCMOVA is the implementation of MOVA within a PC environment that allows connection to microscopic simulation models.

PCMOVA 2 Features list:

  • Incorporates MOVA Kernel M7.0
  • PCMOVA and PC SCOOT (from Siemens) can now be emulated in the same model environment
  • Enables MOVA control of junctions in S-Paramics and VISSIM microsimulation models (including “compound” junctions)
  • Allows signals to be linked between junctions in a similar way to that used on site and implements queue detection
  • Signal controller emulator for the translation of stages into phases (or signal groups) for VISSIM
  • Simple pedestrian model enables realistic calling of pedestrian phases without the need to specify pedestrian modelling in the microsimulation
  • Connection settings can be saved and (re)loaded
  • Supports multiple MOVA-controlled junctions running simultaneously
  • Support for microsimulation speeds in excess of real-time
  • Support for user communications with MOVA Kernel via MOVA Comm M7.1
  • Command line mode for batch runs in S-Paramics
  • Compatible with the multi-run feature in VISSIM
  • Log-to-file facility for MOVA Kernel errors and stage changes

» MOVA Downloads page

» PCMOVA and SCOOT Microsimulation Services


The effects of installing the MOVA signalised traffic control system at a junction are hard to assess before the system is actually installed and running. PCMOVA 2 is a PC version of the MOVA M7 signalised traffic control system that allows users to connect to and control junctions in traffic microsimulation models. PCMOVA enables users to assess the benefits of running MOVA and test out different configurations before the costly process of on-street installation. Users can also simulate the effects of MOVA configuration changes after installation on street. Existing microsimulation models can be made to better reflect on-street behaviour by using PCMOVA to control junctions in those microsimulation models that are in reality controlled by MOVA.

The PCMOVA Kernel communicates with the microsimulation program through a "linking" application, the PCMOVA Linker. The PCMOVA Linker allows users to create mappings between junctions in the microsimulation model and MOVA datasets (the junction-specific configuration data required by MOVA), and between the microsimulation model detectors and MOVA detector input channels. At the start of a simulation, the PCMOVA Linker starts another instance of the PCMOVA Kernel for each MOVA junction model in the microsimulation.

The PCMOVA Kernel is automatically initialised with a dataset provided by the user, and enabled so that it is ready to take control of the junction after going through its normal warm-up cycle.

During a simulation, the PCMOVA Linker retrieves detector and stage data from the microsimulation model every 0.5 seconds (in simulation time), and updates the PCMOVA Kernel accordingly. PCMOVA returns a stage to "force".

MOVA error reports and stage change times are shown in the PCMOVA Linker, and logged to file if requested by the user. It is also possible to run the MOVA Comm M7.1 terminal emulator from the PCMOVA Linker, allowing the user to monitor the behaviour of the PCMOVA Kernel in more detail.

PCMOVA will make it easier for traffic engineers and transport planners to assess MOVA operation in advance of on-street installation, and improve modelling of road networks that include MOVA junctions. This will improve the accuracy of microsimulation models, making it easier to determine where and how to deploy MOVA control to maximum advantage when seeking to reduce congestion and increase capacity at signalised junctions. Note that PCMOVA uses a real implementation of MOVA, not a model or emulation.

Prior to PCMOVA 2, PCMOVA and PC SCOOT could not be emulated in the same model environment but with the release of PCMOVA 2, the technical limitation has now been lifted.