Skip to content

OCIT Detection Patterns

OCIT-specific detection patterns and templates serve the same purpose as 'standard' detection patterns and templates, except they contain more fields dedicated to OCIT (Open Communication Interfaces for Road Traffic Control Systems) data.

Use OCIT Detection Patterns when working with OCIT-compliant signal-controller emulators, like Yutraffic Office and VS-Plus.

OCIT Detection Pattern Editor

To create a new detection pattern for your model:

  1. Select Project > New > Control > OCIT Detection Pattern.
  2. Double-click the new OCIT Detection Pattern object and keep it open.


OCIT detection pattern dialog

Detection Events

To create a new detection event:

  1. Play the simulation until you reach the point in time where you want to create the event.
  2. Click New.
  3. Select a detector from the Select One Object of Type dialog.


OCIT detection pattern dialog

Alternatively, click on the required detector in the 2D view. A new item is added to the OCIT Detection Pattern editor's Detection Events list. 4. To edit the event, select its row and input the required values for its parameters into the relevant cells.

</br>![Parameter cells in ocit detection pattern](images/ocit_detect_parameters.png)
  1. If the event has no specified duration, advance the simulation to the desired stop time for the event and then click the same detector to set the duration.

Note: Multiple detection events can be opened on multiple detectors at the same time; clicking a second time on each detector closes that particular event.

  1. Tick Auto Pan if you want to pan to the selected detection event in the 2D view.
  2. To remove an event from the list, select the event and click Remove.
  3. Click OK to save your changes or proceed to Simulation Events.

The dialog duplicates the following fields from standard detection patterns:

  • Detector
  • Information

The additional fields are:

  • Occupancy Mode – used to set whether the presence on the selected detector lasts for the whole period (continuous) or turns on and off every second during the period (intermittent). The period is defined by the fields in the next bullet.
  • From Cycle, From Tx, To Cycle, To Tx – used to set the start and end time of the presence. Note that, while a basic detection pattern period is defined by a start time and a duration, an OCIT detection pattern is defined by a cycle number and a time within the cycle for the start and end times.
  • Line Number, Trip Number, Route Number, Train Length, Manual Direction, Priority, and Timetable Deviation – these are additional data included in a transit telegram and should be input (in addition to the transit line) to trigger the sending of a transit telegram to a calling point, instead of just a presence to a detector.

If you would like more information about these extra fields, consult the online document, OCIT Outstations Traffic Signal Controllers. Some terminology can vary between Aimsun Next and OCIT, for example we use "Timetable" where the OCIT guide uses "Schedule".

Simulation Events

Simulation events enable you to schedule modifications of the Control Plan and various other OCIT flags.

The simulation events in question are the following:

  • switch to another signal program
  • turn on/off central control
  • turn on/off traffic actuations
  • turn on/off actuated control (only for LISA, vs|plus)
  • turn on/off transit prioritization
  • turn on/off partial intersections

The simulation events can be used for two different use cases:

  1. Perform testing via simulation modifying the signal plan and the OCIT flags. For this use case, the user can set the simulation with the following alternatives:

  2. Apply the modifications manually (on the fly) during the simulation as many times as the user wants via the controller object. Once the simulation is launched, open the Controller object > Simulation Control Tab. Modify the Requested Signal Program to set a control plan and activate/deactivate the corresponding OCIT flags manually (only during the simulation). The user has also the option to save those changes in an OCIT Detection Pattern by selecting the Add to Current Scenario Pattern option to reproduce exact the same simulation with the modifications performed manually and stored.

    </br>![Simulation control modifications](images/ta_modifications.png)
    
  3. Schedule prior to the start of the simulation the modifications on the control plan and the OCIT flags via OCIT Detection Patterns. To add simulation events to the detection pattern:

    1. Select an event from the **Field** drop-down list.
    2. Input **Cycle** and **Tx** details.
    3. Tick **Value** if required. <!---What does this do and why is it optional?-->
    4. Select an **Intersection** from the drop-down list.
    5. Repeat for more events if required.
    6. Click **OK** to save.
    
    </br>![Simulation events box](images/simulation_events.png)
    
  4. Simulate how the real controller works with predefined changes of the signal plan and the OCIT flags. For this use case, the user can set the simulation with the following alternatives:

  5. a. Select which control plan(s) and the active OCIT flags for every control plan to send information to the OCIT controller via the Master Control Plan.
    Simulation control modifications
  6. b. Apply traffic management action(s) Control Plan Change to be triggered automatically by Time or a specific Trigger.
    Simulation control modifications

OCIT Detection Pattern Template Editor

As with ‘standard’ detection pattern templates, you can use an OCIT template when you need to reproduce the same or similar detection event many times.

Select a line in the template and then click on a detector or calling point to trigger presence or a transit telegram. When clicking on a detector, note that a simple click triggers a presence for one second, Ctrl + click sets a continuous presence until you click again on the same detector, and Shift + click sets an intermittent presence until you click again on the same detector.

Usage is similar to that described in Detection Pattern Template except for the fact that the OCIT Detection Pattern Template object contains these additional fields:

  • Actuation Type
  • Line Number
  • Trip Number
  • Route Number
  • Train Length
  • Manual Direction
  • Priority
  • Timetable Deviation

If you need more information about these fields, consult consult the online document, OCIT Outstations Traffic Signal Controllers.


OCIT detection pattern dialog

A Note on OCIT Detection Patterns for Yutraffic Models

From Aimsun Next 22, Yutraffic detection patterns comply with OCIT (Open Communication Interfaces for Road Traffic Control Systems) standards, which means that they now handle all the data that are relevant to Yutraffic models. As a result, the relevant Control menu options are now labeled OCIT Detection Pattern and OCIT Detection Pattern Template.


Control menu ocit detection options