Low Level Function
3.1.7.1 Assess Tunnel Status and Take Action

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to management the traffic using one or more tunnels that are located on the road network served by the System.
(2) The ability to monitor one or more tunnels that are located on the road network served by the System.
(3) The ability to collect data about the traffic, environmental and other conditions within the tunnel(s) that it is managing using its own sensors or data from sensors attached to other systems, plus data provided by other systems about the operation of equipment such as fans and fire suppressors in the tunnel(s).
(4) The ability to automatically initiate action when unexpected conditions are detected, using actions that have been previously defined by the Tunnel Operator, including the output of messages to Drivers either directly in the tunnel(s) or through other roadside equipment outside the tunnel(s).
(5) If no action is defined, the ability to use the Tunnel Operator HMI provided by other functionality to present the Operator with options for actions to be taken that must either be accepted or amended before they are implemented.
(6) The ability to send both the actions taken and details about the unexpected conditions as an incident to the relevant part of other functionality within the System.
(7 The ability to also receive the details of the content of messages informing Drivers about traffic management strategies that should be output to Drivers using the tunnel(s) that it is managing in the absence of any higher priority messages of its own once confirmation is received from the Tunnel Operator through the HMI provided by other functionality.
(8) If any faults are detected with its sensors or other equipment, the ability to report this to the appropriate functionality within the System.

Functional Requirements

(a) continuously monitor for receipt of any of the input data flows
(b) continuously scan the input of the traffic conditions in tunnel or tunnel atmospheric conditions data flows to determine traffic and atmospheric conditions in the tunnel
(c) from the data produced in (b) determine if the conditions have become exceptional, e.g. congested traffic, presence of smoke, high level of pollutant gasses
(d) if an exceptional condition is determined in (c), check to see if a pre-define action is available and if so, implement it
(e) the implementation in (d) shall take the form of the output of messages for drivers by sending the tunnel information outputs data flow to the Output Tunnel Information to Drivers function and/or the output of instructions to other systems by sending the tunnel system outputs data flow to tunnel management systems, plus providing data about a possible incident to the Classify and Identify Incidents function in the tunnel unexpected conditions data flow and putting the contents of the output messages into the tunnel inter-urban inputs and tunnel urban inputs data flows and sending them to the Implement Inter-urban Traffic Commands and Implement Urban Traffic Commands functions respectively
(f) the tunnel operator shall also be informed of the action taken through output of the actions for tunnel operator to the Provide Tunnel Operator Interface function
(g) as a result of (f) monitor for receipt of the tunnel action responses data flow and if necessary use its contents to revise the actions taken in (e)
(h) if no pre-defined action is found in (d), the tunnel operator shall be requested to define an action through output of a request in the actions for tunnel operator to the Provide Tunnel Operator Interface function
(i) as a result of (h) continuously monitor for receipt of the tunnel action definitions data flow
(j when the data flow in (i) is received, implement its contents by repeating (e) and (f)
(k) as a result of (e) continuously monitor for receipt of the tunnel system inputs data flow
(l) when the data flow in (k) is received, check its contents and if the response is not as expected, put a fault indication in the tunnel equipment status data flow and send it to the Evaluate Need for Equipment Maintenance function
(m) continuously monitor for receipt of the inter-urban tunnel inputs and urban tunnel inputs data flows
(n) when either of the data flows in (m) is received, check its contents for relevance to the tunnel(s) being managed by the system and for conflict with any outputs that are already being made
(o) if the answer to (n) is that the contents are not relevant and/or the are conflicts with outputs already being made then do nothing, otherwise put the contents in the tunnel information outputs data flow and send it to the Output Tunnel Information to Drivers function
(p) if the tunnel operator action responses data flow is received without any output having been made to the Provide Tunnel Operator Interface function, store its contents as actions for future automatic implementation when exceptional conditions are detected in (b) and (c).

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 3.1.7 Provide Traffic Management for Bridges and Tunnels
  • Functional tree 3.1
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    2.2.2.2
    The system shall be able to monitor the structural integrity of roads, bridges, tunnels, gantries, etc.
    7.1.0.1
    The system shall support the existing and new traffic management needs of authorities by providing a flexible yet comprehensive approach to determine traffic management strategies (including bridge and tunnel control).
    7.1.4.7
    The system shall be able to provide control measures for "tunnel" environments i.e. vehicle restrictions, fire detection, atmospheric pollution and closure.