Applying Human Factor Engineering Principals to an ATS Line Overview Display
The Automatic Train Supervision (ATS) system plays a vital role in monitoring the performance of Communication-Based Train Control (CBTC) signaling systems during revenue operations. Despite its significance, Transit Operators often neglect to properly define the ATS user interface (graphical user interface) requirements in their specifications, resulting in a CBTC supplier delivering a cumbersome and tedious user experience that is unacceptable for such a crucial subsystem.
The design of user interfaces for workstations is a well-established field of study known as Human-Computer Interaction (HCI), which falls under the broader discipline of Human Factors Engineering (HFE). The goal of HFE is to eliminate the potential for human error through effective design, which is one of the most effective ways to prevent human error.
Transit Operators must incorporate Human Factors Engineering (HFE) principles when creating an ATS user interface specification. The challenge is to strike a balance between including every colour for each element and taking a high-level, generic approach that captures the look and feel of the interface without specifying too many details.
Human Factors Engineering (HFE) Standards
There are several factors to consider when creating an ATS user interface specification but the first place to start is the Human Factors Engineering standards. The three standards to consider are:
MIL, ANSI and IEEE standards describe HFE best practices to consider when creating an ATS user interface specification, but a Transit Operator's specification must delve deeper to capture the CBTC specific aspects.
Line Overview Display
There are several user interface elements displayed on an ATS and I won't go through all of them but hte most critical is the Line Overview Display
The Line Overview is the first ATS image the Operator views to determine the status of the subway (see figure 1 below). At first glance, the line overview will immediately indicate the location of all the trains, status of switches and platforms, any alarms currently active on the line and other details.
Therefore, the line overview should be the primary user interface element to determine status and for executing commands. Otherwise, an under utilized line overview display becomes tedious and cumbersome to use because the Operator must navigate through the menu/ribbon tool bar to determine the status of the system.
领英推荐
Therefore, as a design principle, all critical commands and statuses must be accessible from the Line Overview. The menu/ribbon toolbar should not be used for commands or critical statuses, as operators should not navigate through layers of menus/windows to execute a command or determine a status. Instead, a single mouse click on the line overview display should be the primary mode.
To determine what information should be displayed on the line overview, the first step is to classify all information received by the ATS into four categories:
Based on these four categories, emergency faults, critical statuses, and commands must be easily accessible from the line overview since they are crucial for quick decision-making in high-stress situations; this information cannot be hidden under layers of menus and windows.
Non-critical statuses can be hidden in second- or third-layer menus to avoid cluttering the line overview display. Since the statuses have a low criticality, it will not affect the operation of the CBTC system if the operator is delayed in retrieving this information.
To determine how to display each category of information on the line overview such as colour, sound or animation the MIL and ANSI standards should be used. However, an HFE consultant would be best to review and apply these standards but since their CBTC knowledge is limited, the transit operator should focus on classifying the information.
To create a user-friendly ATS interface, the ATS specification must emphasize easy and quick access to emergency faults, critical statuses, and commands from the Line Overview Display. This leads to faster reaction times and fewer errors under stressful situations.
...
Rail Systems | Maintenance | Readiness
1 年Good content. All the important aspects are covered.
Automatic Train Supervision (ATS) Lead Software Engineer, Pool coordinator at Hitachi Rail USA. Adjunct Professor of Computer Science at Robert Morris University USA
1 年Very interesting, thanks for sharing. One thing to consider about the 'single mouse click' is the result of the command, which might not be successful. So you still need something that reports its status. Layers of menus/windows?can be useful for those commands where you need to see the status right away, and in a manner that is specific to the command you just execute.
Signalling# PSD#PMC#EPC#System integration#Telecommunication#Data Centre#Physical security systems
1 年Great stuff Naeem M Ali, P.Eng ...With increasing automation , remote monitoring and control requirements ,human factor analysis becomes very critical to assess what we choose to display to the end user following EEMUA191 and other available standards.
Systems Manager - PMC Riyadh Metro
1 年Naeem,this is great stuff. We wanted you to write CBTC specs for us, . Anyways, Keep going we might get chance for next project.