Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<?xml version="1.0" encoding="utf-8"?>
<AlarmLoadSimulatorConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Loop>false</Loop>
  <TestCycles>
    <TestCycle>
      <CycleLength>1</CycleLength>
      <Carriageways>
        <CarriagewayConfig>
          <Name>Carriageway 1</Name>
          <EmergencyAreaAlarms>
            <Rate>200</Rate>
            <ShortAlarmPercentage>100</ShortAlarmPercentage>
          </EmergencyAreaAlarms>
          <LiveLaneAlarms>
            <Rate>200</Rate>
            <ShortAlarmPercentage>0</ShortAlarmPercentage>
          </LiveLaneAlarms>
        </CarriagewayConfig>
      </Carriageways>
    </TestCycle>
    <TestCycle>
      <CycleLength>90</CycleLength>
      <Carriageways>
        <CarriagewayConfig>
          <Name>Carriageway 1</Name>
          <EmergencyAreaAlarms>
            <Rate>200</Rate>
            <ShortAlarmPercentage>0</ShortAlarmPercentage>
          </EmergencyAreaAlarms>
          <LiveLaneAlarms>
            <Rate>200</Rate>
            <ShortAlarmPercentage>0</ShortAlarmPercentage>
          </LiveLaneAlarms>
        </CarriagewayConfig>
      </Carriageways>
    </TestCycle>
  </TestCycles>
</AlarmLoadSimulatorConfig>

...

This allows you to configure individual cycles which have a cycle length that can be set in minutes.

Carriageways: Enter the name of the carriageway you wish to use for the simulationLoop: This option allows you to prevent the cycle from continuously repeating.

CycleLength: This sets the length of the cycle in minutes.

Carriageways: This allows you to configure individual carriageways for the cycle.

Name: This sets which carriageway will use the following configuration for the alarms.

EmergencyAreaAlarms: This sets the alarm values for the emergency areas (Lane 0). If this is not set, Lane 0 is assumed to be a live lane.

...

  1. Once you have configured the AlarmLoadSimulatorTestConfig.xml file, start the Track Engine.

  2. The system will perform each cycle in order before looping back to the first one - unless you have set the loop option to false.

  3. Each cycle can have one or more carriageways specified and each carriageway can have ERA alarms and live lane alarms configured with an alarm rate (alarms/hour) and the percentage of alarms raised that will be short alarms.

  4. It should start automatically, generating alarms for the carriageways based on the current test cycle.

  5. It picks a random section and lane for live lane alarms when there are more lanes configured.

  6. If you use ICD-001 to receive alarm reports, you should get alarm reports through once it starts raising the alarms. Please refer to ICD-001 Alarm Report for more information.

  7. Stopping the Track Engine will stop the simulation.

  8. The configuration will not be able to be changed whilst running a simulation. To update the configuration you will need to stop the Track Engine, amend the config file and then restart the Track Engine.

  9. For a simple evaluation of the alarms you can use the alarm query feature on the playback tab. For more information please refer to:https://navtechradar.atlassian.net/wiki/spaces/TUN/pages/236748943/Alarm+Queries#Alarm-Query.

  10. There is an Alarm Load Control available on the PPI. The control indicates which cycle is being run. It also allows you to stop the simulation by clicking the square stop button and restarting by clicking the start arrow button:

    image-20250128-092252.pngImage Added

...

Related Information

...