Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
net/publication/259900215
CITATION READS
1 119
5 authors, including:
Some of the authors of this publication are also working on these related projects:
Gestão Informática de listas de espera cirúrgicas do PPMA - Programa de Promoção e Monitoração do Acesso View project
All content following this page was uploaded by Ramiro Gonçalves on 12 April 2016.
LONG PAPER
Abstract The current operator displays of Distributed Keywords User experience HCI DCS 2.5D 3D
Control Systems (DCS) are designed for 2D environments. Production display operators
This limits the full awareness situation of the industrial
process, since it is distributed across multiple operator
displays and requires the operator to navigate among them. 1 Introduction
This inspired the idea of creating a single operator display.
Through an accurate and systematic literature review and Global losses in the continuous process industry have been
by following the guidelines of design science methodology, accounted at the area of $20 billion, the equivalent to 5 %
it was possible to achieve a set of indicators and artefacts of its global annual turnover [1]. Forty percentage of these
that corresponded to the defined goals. By developing a losses were attributed to mistakes or operation failures,
2.5D/3D DCS interface application, the authors aimed at hence implying that the efficiency of the systems operators
creating a way of allowing a full view of the entire man- becomes a critical element of these industries. This
ufacturing process, thus increasing the amount and the demands an increase in the capacity and skills required
quality of information that is given to the operator and from the operator, and to the need for providing them with
preventing unnecessary operation navigation between tools and working environments that favour wise decision-
displays. making.
This industry is characterized by a critical productive
process, in which a failure or a shutdown can generate very
R. Gonçalves (&) J. Martins F. Branco J. Barroso
dangerous situations, both for the environment and for
University of Trás-os-Montes e Alto Douro and INESC TEC
(formerly INESC Porto), Quinta de Prados, 5000-801 Vila Real, people, outages for several days due to complex break-
Portugal downs because of those unplanned failures or shutdowns,
e-mail: ramiro@utad.pt or start-ups that can be delayed for several days until the
J. Martins process can be stabilized. This situation requires the use of
e-mail: jmartins@utad.pt specific control systems for this type of industry, which are
F. Branco referred to as Distributed Control Systems (DCS) [2], [3],
e-mail: fbranco@utad.pt [4]. The DCS manage thousands of analog and digital
J. Barroso signals that are controlled through control loops, PID or
e-mail: jbarroso@utad.pt Artificial Intelligence Systems (Neural Networks or Mul-
tivariate Analysis), with some sampling rates ranging
M. R. González Castro
Vigo, Spain between 100 ms and 2 s [5], [6]. Configuration is done
e-mail: miguelrgc@terra.es through logical blocks, templates or programming libraries
designed for these types of industrial processes that must
M. P. Cota
be controlled, making tasks much easier for the teamwork
Escuela de Ingenierı́a Industrial, DI, University of Vigo,
Rúa Torrecedeira, 86, 36208 Vigo, Spain composed of software engineers and productive process
e-mail: mpcota@uvigo.es engineers. Equally, the DCS has Object Graphics Libraries
123
Univ Access Inf Soc
that facilitate the task design of the complex operation fifth section, some brief conclusions and final consider-
displays that should be supervised by the console operator. ations are made.
The project main goal, inherent to the present paper, is
increasing the quantity and quality of information, received
by a DCS console, on the status of the industrial process to 2 Characterization of the state of the art
be controlled. This compels the creation of an innovative
DCS operator display that meets the usability principles [7, As required for all scientific projects, in order for the
8]. This improved information allows the operator to research team to perform any development and structure
acquire knowledge of the current state of the process and any new artefact, a serious and accurate characterization of
thus take thoughtful and reasoned decisions. In addition, it the state of the art must be made. This will allow for an
reduces the level of anxiety and increases operator pro- acknowledgement of the existing knowledge on the
ductivity and commitment. research topics [9–13].
This referred main requirement can be divided into five
sub-requirements: 2.1 Operator displays
• The operation screen must meet the guidelines or rules
An optimal operator interface must provide accurate and
applicable;
complete ‘‘situation awareness’’ in all conditions of the
• The information must be captured by the largest
industrial process status (normal, abnormal and emergency).
number of senses of the operator;
This reduces the number of unscheduled shutdowns, mini-
• The application should run on any operator station;
mizes the variability of the process and improves safety.
• The DCS security must be guaranteed from the origin;
Currently, operator displays have a 2D format (see
• The cost of the tool must be reasonable.
Fig. 1), which hinders access to an accurate knowledge of
The new operation display must be designed to comply the state of the process, since it is not feasible to create a
with the spirit of the guidelines and/or recommendations single operator display that contains all the information of
for best practices used in the design of 2D displays. This the industrial process. This requires creating overview
will lead to a rapid acceptance and understanding of this displays with the most critical parts of the process and/or
new operator interface, which will then be perceived as a forces the operator to navigate through all the displays in
natural evolution of 2D screens and not an abrupt break of the DCS. Both options have advantages and disadvantages,
the current concept of the DCS operator displays. but they do not address the need to view the status of all
The software must be designed to run on any computer, operating variables, to be monitored in the industrial
regardless of the operating system that is mounted on it. process.
This implies that the DCS interface code and advanced Operator interfaces are often located in old control
peripherals used by the operator must imperatively be rooms not designed according to usability principles. This
installed on any computer that can use the DCS operator. creates problems of lighting and acoustics in the operator
The DCS should be completely secure, and it should be workplace, which must be minimized in operator displays.
avoided that the written code jeopardizes it. The DCS Moreover, the number of monitors available is insufficient
control equipment is used in critical processes, so any to show all displays in operation, mainly due to the com-
software that is related to them must possess a high level of plexity of each display as one can observe in the example
security. shown in Fig. 2.
The technical goal is complemented with an economic
goal. This requires the use of devices and/or peripherals 2.2 Design guides of operation screens
which are in commercial use. It is important that the cost of
the software does not restrict the development of technol- Abnormal Situation Management Consortium (ASM) [14]
ogies in the industry. is a consortium of 16 companies and universities, dedicated
The present paper is divided into five main sections, to the development and investigation of incidents in
Sect. 1 being the introduction to the topics approached by industrial plants, identifying abnormal operating conditions
the inherent research project. In Sect. 2, a concise and and proposing solutions. ASM develops guidelines or
focused characterization of the state of the art is pre- recommendations about the best practices that can be
sented. Section 3 entails the description and character- applied in the design of the operator displays. The purpose
ization of the scientific methodology that was followed of these displays is to optimize the amount and quality of
during the execution of the previously referred research information in the industrial process, which must allow the
project. In the fourth section, a detailed description of the operator to possess excellent knowledge of the status of the
new 3D DCS interface proposed is presented, and in the process and thus be able to make the best decisions [15].
123
Univ Access Inf Soc
123
Univ Access Inf Soc
123
Univ Access Inf Soc
This management tool has a monitor with a touch (IS) implementations within organizations. In order to fully
screen, which displays in a 2.5D environment the produc- understand the extent of success achieved by an IS, it is
tion building of the production plant and/or industrial crucial to analyse several items including the following: the
equipment. This screen has touch or multitouch features IS capabilities, the characteristics of the organization, its
which facilitate the rotation, displacement, increase or human resources, the work routines and the organization’s
decrease of the scene. This allows new graphical elements internal development and implementation methodologies
and their associated data to appear in the foreground. An [21].
overview of the plant shows only high-level KPIs, though In the IS discipline, the development and enhancement
if the operator wishes to view a section of the factory, then of production and management operations based on the use
new KPI or more specific variables emerge, which are of information technology are a responsibility that lies with
specifically related to that area and which were not visible the research teams. This same fact is also true in relation to
in the upper level before. The data are displayed within a the development and communication of knowledge con-
rectangular box that contains the name of the data, its cerning management and use of information technologies
numerical value and a colour bar indicator with variable [22].
length. In order to achieve the previously mentioned knowledge
The application was designed to convert the graphic on DCS interfaces aimed at being used in industrial man-
display in a tool that replaces the traditional projection ufacturing processes, the research team decided to choose a
screen, whiteboard or portfolio. Thus, participants can add design science (DS) research methodology as the theoret-
comments to the graphical elements in the form of notes, ical and supportive research methodology that would help
drawings and virtual sticky notes that remain attached to in bringing scientific validity to the project. The use of DS
the item and not to a physical position of the display. will act as an information feed that will debrief researchers
Similarly, graphics allow access to the display of historical on the interactions among people, technology and organi-
trend data related to them. zations that must be managed if the application of an IS is
The Siemens Comos-Walkinside application [20] facil- to be considered successful [22].
itates the tasks of management and engineering throughout The DS research methodology is well characterized in
the life cycle of an industrial plant. This tool maintains all the existing IS literature [23, 24, 25]. In a brief manner, one
the technical documentation of the industrial plant from the can resume DS as a paradigm directed to develop IT
project phase to the operational phase, including the artefacts aimed at solving identified organizational prob-
detailed engineering, project execution and design process. lems [26]. This same paradigm may be applied to the
Also, the 3D view of the industrial plant equipment facili- engineering discipline, where several authors have pre-
tates learning and maintenance tasks. This 3D environment sented contributions extending the application of DS to the
is complemented by tabular and textual information in 2D. development of engineering artefacts [27, 28, 29].
ABB software and Siemens Comos-Walkinside were not When considering Hevner, March [22], it is possible
intended to become a DCS operator interface, not allowing to identify a set of principles for conducting DS research
interaction with industrial devices to examine or modify its in the context of IS. These principles were organized in
state. However, these applications show the direction that the form of guidelines arguing that a work of research
investigations are heading towards in the human–machine must produce an artefact that addresses a given problem,
interfaces in industrial management environments, and this thus becoming important for the organization’s business,
suggests that the same trend is transferred to the area of the and that its utility, quality and efficiency must be rig-
DCS operator interfaces. orously accessed. Finally, the achieved solution should
be effectively communicated to the appropriate
audiences.
3 Methodology The incorporation of DS in the IS research cycle results
in the creation and evaluation of IT artefacts intended to fix
The scientific validity and recognized value of a research identified organizational problems. For the purpose of this
project are validated by the scientific methodology in paper, the artefact that was developed was a new 3D DCS
which its execution is based. This section presents a brief interface based on design and usability principles.
description of the present project’s inherent methodology. According to the referred methodology, the artefact eval-
uation can be made by using quantitative and qualitative
3.1 Design science methodology tests. With this in mind, and by contemplating the orga-
nizational context in which the developed artefact will be
The need for improvement in performance and effective- used, the research team decided to collect qualitative
ness represents the main trigger for information systems feedback from the organization’s human resources in order
123
Univ Access Inf Soc
123
Univ Access Inf Soc
123
Univ Access Inf Soc
‘‘side-by-side’’ image (‘‘.jps’’) by the application. Subse- steam distribution display (Fig. 2) and by the 9 displays
quently, this image should be sent to the 3D graphics card of each of the 9 lines of digesters. The display that
image display software, so that the operator could visualize represents digester number 8 is shown in Fig. 1. Each line
them in 3D. It is recommended sending the images in a of digestion (Fig. 6) is composed of a digester, a heat
sequential manner, as this is a method independent from exchanger, a condensate tank, a recirculation pump, some
the OS and from the graphic card drivers. Otherwise, it steam valves, some liquor valves and all associated pip-
would be necessary to program the application to support ing. The steam distribution display shows a set of com-
all 3D graphic cards available on the market, which in the mon facilities for all these lines.
authors’ point of view would be very costly and time- Navigation along the graphic scene is made using a 3D
consuming, and would transform the proposed application joystick, while the selection of a graphical element is done
into an unattractive one. with the mouse (only 2.5D graphic scene) and/or joystick.
Similarly, these peripherals make it easy to spin, pan and
zoom the chart of the manufacturing process to achieve
4 New 2.5D/3D application for DCS interface proposed visualization of the scene from infinite views (front, side,
solution rear, near, far, etc.).
This operating environment also reports the appearance
In this section, a detailed description of all aspects that of an alarm or warning, by issuing a voice message with
support the proposed solution for a new DCS interface emotion. The issue of voice messages with emotion facil-
application is presented. itates immediate comprehension by the operator of the
upsets that are occurring, as emotional intensity indicates
4.1 3D application for DCS interface the criticality of the alarm and the message indicates
exactly which component generated it. The graphic scene
An application that shows a DCS operator display in also shows, in text, all physical quantities of the process,
2.5D/3D format has been created as the result of the and the status of all the devices and equipment (valves,
research and the development project inherent to this motors, switches, etc.).
paper [32]. The application can show a 3D operator The application includes a dialog window in 2D format
display, but can also show operator display in 2.5D for- and control information on the process components, which
mat, on computers that do not have the necessary have been selected with the mouse or 3D joystick. This
peripherals to show 3D images. This operator display, window displays, in textual format, the status of the
presented in Fig. 5, replaces a set of 10 DCS displays selected component and allows its control (change of state),
with 2D format. This set of 10 displays is formed by one by pressing buttons.
123
Univ Access Inf Soc
Graphical components must have a geometry format in a cylinder with variable height. The height of this cylinder
3D to be inserted into a graphic scene in three dimensions. indicates the level of condensate in the tank, while its
However, all standard symbols [33] to identify a compo- colour indicates if it is in a steady state of operation or
nent are designed to be used in 2D representations. This alarm/warning.
requires some new designs of 3D graphical symbols, to The 3D symbol of a valve is generated by the axial
allocate to the process components, so that can be used in a resolution of the normalized 2D representation of a valve
graphic scene to represent a real industrial process. It was symbol. The 3D symbol comprises the valve body and the
decided that these new 3D graphical symbols must be handle thereof. The body is represented by a geometrical
generated by the axial resolution of the graphic represen- figure comprised of two circular truncated cones, faced by
tation of the symbol of the 2D component, since this allows their smaller radios and joined by a cylinder, whereas the
them to be recognized or identified in a very simple man- handle resembles a rectangular parallelepiped, which is
ner, from any spatial position in which the operator is connected to the body via a cylinder.
located. Similarly, the creation of these new symbols from The axial resolution of normalized symbol of a 2D pump
an axial resolution of 2D symbols enables projection onto a generates a sphere or a cylinder with a triangular prism
2D plane, which exactly reproduces the original 2D sym- inside. None of these geometric figures are easily identi-
bol. Occasionally, the axial resolution of the representation fiable with a pump 2D symbol, and the cylindrically shaped
of a 2D symbol does not generate a 3D geometric figure, figure also has different visual appearance depending on
resembling the 2D symbol. This requires creating a new 3D the place where the operator observes it. The normalized
symbol, from some geometric transformation of the 2D symbol of a 2D pump is formed by a circle, within an
symbol or by a new reference model for that component. equilateral triangle, where the vertex indicates the flow
The digester comprises a geometric revolution of a direction. Therefore, it was thought to obtain a 3D symbol
container with transparent colour, contained inside a cyl- of the pump, through the axial resolution of said equilateral
inder of variable height, which indicates the charge level of triangle, but the circular cone obtained is too small to be
the digester. The colour of this cylinder indicates the state meaningful. Finally, it was decided that the 3D geometrical
in which the digester is (empty, loading chips and/or figure that represents a pump must be constituted of a set of
bleach, temperature rising, baking, puffing, etc.). two circular cones in series, where the two vertices indicate
The vertical heat exchanger is represented by a vertical the direction of fluid flowing through the pump.
cylinder with two flanges at the upper and lower ends. This The red colour is only used to signal an alarm condition,
figure has a solid colour of dark hue and has no operational while yellow is used to display a warning status and the
status that is relevant to know. violet is identified with a state of uncertainty component.
The condensate tank is represented by a vertical cylinder The green and white colours are used to indicate different
with two flanges at the upper and the lower end, containing states of operation in which there is a physical component
123
Univ Access Inf Soc
of the industrial process. Green indicates that a pump is control, because the operator could become saturated with
running/active or a valve is open. White warns that a pump the vast amount of visual information given. This could
is stopped/halted or that a valve is closed. cause the operator to relax while focusing on key aspects of
The pipelines have different colours depending on the their work of process control and can thus cause mal-
transporting fluid inside them, while a change in a physical function or accident of unpredictable consequences.
characteristic of a fluid is noticed by a variation in its Some components or circuit sections should show
colour tone. Blue indicates that the pipeline is carrying numerical data or messages to the operator, as a colour
steam; green denotes that it contains condensates, and code only provides a very limited amount of information.
brown shows that the pipeline is carrying bleach. The This requires labels to show process information (see
variation of the blue colour tone denotes a change in Fig. 9) to report the status of the digester or the various
vapour pressure, for example dark blue indicates that the physical quantities used to keep the process within its
pipeline transports high-pressure steam and light blue that limits. For example, the pump has a label indicating its
it contains low-pressure steam. The graphic representation electric consumption; steam pipelines show a pressure
of the pipeline has an animation to symbolize the flow of indication that transport fluid; liquor pipelines have an
the carrying liquid. The design of animation imposed the indication of flow and the temperature of the bleach
creation of a sequence of bright colour geometries, alter- flowing into them; and finally, each process area has a label
nating in a synchronized manner to give the appearance of with an indication of its name or designation.
movement. This sequence is assigned a frequency of 0.1 s The moment an alarm or warning arises from a com-
for projecting an optimal illusion of movement. ponent, the operator cannot concentrate on visualizing the
The graphic scene is contained in a window, with sev- colour change of the component; it is thus advisable to give
eral menus or tabs, which are used to select the different an audio message to notify the operator that there a cir-
options for modifying the scene. The application allows cumstance has arisen that requires his/her attention.
viewing and/or hiding the individual, pooled or common Therefore, whenever a component gets into alarm or
lines to all digesters (Fig. 7); subsequently, this allows the warning, a recorded message is issued, including the name
operator to focus his/her attention exclusively on a limited of the component and the critical condition (alarm or
set of lines. The animation of the pipelines is enabled/ warning) that has occurred. Moreover, the menu has a tab
disabled on a menu option, and its activation is highly that permits the operator to enable or disable such alarm or
desirable in simulation tasks or learning the process, as it warning messages. This option is very useful in cases when
shows the flow of the various materials involved in the a lot of alarms or warnings (e.g. when starting the process)
manufacturing process. However, it could be dangerous to occur. This suggests that it would be desirable to disable
have enabled animation pipelines in the routine process the broadcast of these messages, in order not to stun the
123
Univ Access Inf Soc
operator with a large amount of sound emissions, which mouse selects the first component located at the same depth
would generate a very noisy environment; this noise could coordinate. The advanced pointer is shown on the display
completely distract him/her from their control work of the with the geometrical figure of an octahedral, and its
production process. movement is controlled via a keyboard or 3D joystick. This
The graphic scene, showing the industrial process, has advanced pointer is only available when viewing 3D
several options that facilitate viewing from other points of scenes.
view. This implies that the graphic scene can be moved to
any position, rotated about any axis or modified in size 4.2 3D visualization
(zoom). These options allow the operator to navigate inside
the process, or to focus on specific areas. This facilitates The stereoscopic 3D view is achieved by obtaining two
the visualization of the process from other locations and images of the graphic scene, which correspond to the
ensures that no area of the process remains hidden or dis- images that are to be perceived by the left and right eyes of
torted by any other element that is in front of it. Therefore, the user. The left eye image is obtained by directly cap-
the scene can be viewed from the bottom, rear (Fig. 8) turing 2.5D image of the industrial process, though the
oblique (Fig. 5), enlarged, etc. The operator performs these right eye image is created by a rotation of 7 of the pre-
actions using a mouse or a 3D joystick. The 3D joystick is vious image. The hardware used for 3D visualization
the only peripheral device that can be used to interact with includes a 3D graphics card from Nvidia, a 120 Hz 3D
the 3D scenes shown, since the graphics card prevents the monitor and 3D glasses IR synchronized. The 3D scene
use of the mouse. Similarly, a menu option or button joy- cannot permit displaying the mouse pointer, so it is nec-
stick allows for the reposition of the graphic scene in its essary to create a 3D pointer controlled by a 3D joystick.
original position and thus facilitates this task for the This joystick is the only peripheral that can be used to
operator. rotate or move the graphic scene, as well as to move the 3D
Components (digesters, valves and pumps) of the pointer, which allows for the process components selection.
industrial process can be selected, so that their information The frame rate of the 3D display is 2 s, which is within the
is displayed in a small command window (Fig. 9). This permitted operating range from the ASM.
window provides more detailed component information,
including its full name and operating state. This window 4.3 Operator’s experience with 3D environments
can also be used to change the state of the component,
since this option was excluded on the application require- The application was validated and tested by DCS console
ments. Component selection is done with the mouse pointer operators of the Digesters Department of the company
or by an advanced pointer. The advanced pointer needs to ‘‘ENCE’’ in Pontevedra (Spain), as well as the Technical
touch or cross a component to make this choice, while the Engineering Department of the same company. This
123
Univ Access Inf Soc
company has installed a DCS ‘‘Honeywell-TotalPlant’’, This graphic scene transforms hundreds of status signals
possessing 2D displays, where each operator is responsible from the physical devices (valves, pumps, etc.) into
for operating multiple monitors showing various operating visual information based on colours. Previously, this
displays. information was displayed in numerical and textual
It is observed that the application shows an exceptional format.
quantity and quality of information available to the visual Also, the use of different colours in the representation of
range of operators, as one 3D display shows the same 2.5D and 3D figures, showed in the graphic scene, cannot
information as 10 old DCS 2D displays. This prevents the strictly be considered incompatible with usability princi-
operator from having to navigate through all displays (and ples in computer systems. This is because the ‘‘risks
ignoring what is happening in one display while looking at evaluation’’ of the workplace of a console operator indi-
another). The graphical process has a visual representation cates that this position cannot be attended by people with
that is more natural and intuitive for the user, as it has great colour blindness or with some other visual or physical
similarity to the real process and allows to resemble aug- impairment. This evaluation would also be applied to
mented reality. electricians, as an electrician with colour blindness would
Lines or pipelines that are used to connect the compo- not be able to perform their work properly, and he/she
nents of the process are shown with up to 5 colours, as cannot differentiate all the colours of wires in a cable
there is a lot of information at different levels, which could bundle.
lead to confusion. It avoids the use of extreme tones (dark It is observed that the operator requires less mental
and light) in the lines and/or pipelines (ASM recommen- effort to comprehend the complete state of the industrial
dation), as it is impossible to recognize them in 3D envi- process. This allows to assert that the operating display
ronments, being difficult to distinguish one from another. meets key usability requirements, as it is very ‘‘user
Also, this creates enormous confusion in the presentation friendly’’ and very ‘‘easy to learn’’. This is reflected in the
and causes it to be incomprehensible. way the operator uses all displayed components of the
The width of the lines is a difficult parameter to use to graphic scene.
report the importance of the flow, since the dimensions of The flow of information does not always comply with
the objects are reduced as they are at the bottom of the the recommendations of the ASM (from left to right and
image. This leads to the inability to distinguish the size of from bottom to top) because the scene can be rotated in any
the lines and thereby blurs the information to be direction. For example, the back views have inverted pro-
transmitted. cess flows recommended, but so are the views up, down,
The symbols and colours used in the 3D graphic scene sideways, etc.
are immediately recognized by DCS operators, since the The font size decreases as a function of the depth at
symbols used to represent 3D components are an evo- which text display is located. This leads to the situation
lution of 2D designs proposed by international standards. where the text has negligible dimensions and is unreadable.
123
Univ Access Inf Soc
It is appreciated that operators and users need an adjust- The 2.5D/3D visual information is more intuitive and
ment period to the new 3D environment and that they initially natural, permitting the operators to improve their under-
are surprised by the original format of the process. Also, some standing of the real situation of the industrial process.
people aged 55 years or older, or visually impaired, are unable Despite the evident evolution from the existing 2D dis-
to view images in 3D and show that they continue viewing plays, some of the design techniques used for developing
images in 2D, though on the other hand, some young people 3D environments are completely unaffordable. This
are extremely receptive to these 3D images. The user’s posi- requires adapting these techniques to the new 3D envi-
tion, the distance to the monitor and the phase angle of each ronment, and at the same time trying to retain its essence
eye images strongly influence the perception of the 3D image and implementation costs. Similarly, it has also been found
by the operator, because the presentation is designed so that it that some features inherent to a DCS interface are hard to
is centred in front of the screen at a distance of 60 cm. transfer to 3D environments.
The update rate of the process variables is 2 s, and the The 2.5D/3D symbols used to represent the components
speed of 3D rendering images is also 2 s. This implies that constitute an evolution from the existing 2D symbols
the rendering speed for 3D animations is every 2–4 s, while employed in operator displays, mainly because it is inten-
the velocity in the 2.5D environment is 0.1 s. However, 3D ded that they remain recognizable from any viewing angle.
operators are satisfied with this slowdown, as they believe The 2.5D/3D symbols are created by a 2D symbol axial
that there is a great 2.5D point cloud on screen, which resolution. However, some 2D symbols do not allow axial
generates a lot of noise in the information in the image. resolution, and a new design has to be created.
It is found that 3D images are not suitable as a user Visual information is complemented by sound infor-
interface for some tasks or essential job functions of mation and warnings of abnormal or dangerous states in
operation and that those should be shown on 2D displays. any component of the industrial process. This information
In what follows, the features of the DCS interfaces pres- is transformed into audio messages with emotion that
ently not adapted to 3D environments are listed: indicate the warning or alarm to a specific component.
Visual information is also complemented with the use of
• Control charts and/or process variables are more
interaction interfaces, such as a 3D joystick, faster
understandable on a 2D/2.5D display than on 3D;
browsing and/or selection in the three-dimensional scene.
• Windows command and a process component should be
The use of 3D peripherals allows for rotation, displacement
shown on a 2D display, as they have textual, graphical
and/or zoom of an industrial process on the screen, thus
and command buttons;
becoming easier to analyse the information from different
• The data entry in dialog box (passwords, numbers, etc.)
angles and locations (front, back, side, oblique, interior,
must be programmed in 2D;
etc.). It is also possible to visualize the inside of the dif-
• Windows scrolling menus or menus of 2.5D program
ferent equipment (digester condensate container, etc.).
should not be used in 3D;
Moreover, it is noted that communication between the
• The diagrams in the block of DCS control logic are
application and the DCS operator is fully reliable and fast,
very complex to follow and understand in 2.5D/3D;
since it is based on a free and innovative secure model
• Help documentation about the process should be
architecture. This model communicates with the DCS
displayed in a 2D text format;
through an OPC server, which is protected from any
• Operator helper applications have to run on auxiliary
unauthorized access by using Java RMI technology.
2D displays.
Finally, it is concluded that the new DCS operator
The existence of several 3D environments being oper- interface screen, composed of the application and its
ated at the same time in a single room tends to create peripherals, is more usable than the current operator
viewing problems to operators in contiguous positions. interfaces. This increased usability is complemented by the
adaptation for 2.5D/3D environments of the best guides
and design recommendations for 2D screens displays.
5 Final considerations
5.1 Future work
A new concept of a DCS operator interface to be applied to
real industrial environments has been introduced, aiming to Future research in the area of advanced DCS operator
dramatically increase the amount and quality of process interfaces should steer towards the following main direc-
information available to an operator. This new operating tions: (1) the graphical interface/representation and (2) the
environment differs from the current model of reporting by associated peripherals.
presenting a 2.5D/3D display perspective instead of the Innovations in graphics should facilitate visualization of
equivalent 10 DCS old 2D displays. the industrial process with different image formats and
123
Univ Access Inf Soc
should also naturally adjust 3D information with the 2D sound wave at high intensity, which is emitted by a
format information, for the operator. The proposed vibration device located on the wireless headset or the
improvements with regard to visualization include the receiver arm.
following: • The use of haptic feedback should be used in virtual
consoles with multiple dashboards [34]. This would
• The ‘‘side-by-side’’ stereo image displayed in a 3D
allow the introduction of data (numbers and text),
environment should be generated from a horizontal
manipulation of sliders and button pushing.
displacement rather than a graphic scene rotation. This
• Using active haptics would facilitate intuitive reception
graphical procedure in the world of real cameras is
of information in 2.5D/3D environments. This would
equivalent to using a parallel camera set-up instead of a
allow for touching a line (power line). These assets
converging camera ‘‘toe-in’’ set-up. Subsequently, the
provide haptic feedback on the physical quantities
images obtained by the horizontal displacement should
(temperature, pressure or voltage) of the fluid (elec-
be processed so that they are properly focused on the
tricity). Fluid pressure from a pipe or a line voltage
3D graphic scene.
could be communicated via a vibration device [148],
• The use of 3D active or passive glasses, to incorporate
where the vibration intensity would be proportional to
augmented reality, allows the visualization of 2D graphic
the measured physical quantity.
superimposed on the industrial process 2.5D/3D. This
• The graphic scene browsing should be performed by a
would facilitate the management of presenting charts,
navigation device, which would take into account the
manuals, data states of components and data entry
movement of the pupil and/or the head [35] of the
processes.
operator. This would free the operator from using his/
• The geometric figure that represents a component
her hands and improve the speed of querying the status
(valves, pumps, tanks, etc.) in the industrial process
of industrial process components.
should change to a real 3D photography of that
component. However, the process will continue to be
represented by a flow chart, so that the piping would be
displayed by the actual geometry of representation. References
• The scene graph should display a 3D real image of the
1. Breibvold, H., et al.: El operario eficaz. Revista ABB 4(10), 6–11
industrial process, which would be obtained by real 3D (2010)
photography made in the plant. The status should 2. Cota, M.P., Castro, M.R.G.: DCS 3D Operators in Industrial
indicate components by changing their colour or by Environments: New HCI Paradigm for the Industry. In: Shu-
maker, R. (ed.) Virtual, augmented and mixed reality. systems
some other innovative format.
and applications, pp. 271–280. Springer, Heidelberg (2013)
Peripherals attached to the application should facilitate 3. Heck, B., Wills, L., Vachtsevanos, G.: Software technology for
implementing reusable, distributed control systems. In: Valav-
the operator performing complex and tedious tasks to get anis, K. (ed.) Applications of intelligent control to engineering
them to focus on tasks that bring added value to process systems, pp. 267–293. Springer, Netherlands (2009)
management and control. In addition, these devices should 4. Stouffer, K.A., J.A. Falco, and K.A. Scarfone, SP 800-82. Guide
improve the way they communicate to the operator the to Industrial Control Systems (ICS) security: supervisory control
and data acquisition (SCADA) systems, distributed control sys-
instantaneous state of the industrial process, though with- tems (DCS), and other control system configurations such as
out saturating the senses with superfluous information. The programmable logic controllers (PLC), National Institute of
following are possible areas for the improvement of these Standards & Technology (2011)
advanced peripherals: 5. Nelson, B. and T. Stauffer, PLCs and DCSs convergence. control
engineering, 2008. 55(5)
• The operator should wear wireless headphones to listen 6. Holley, D.W.: Understanding and using OPC for maintenance
and reliability applications. Comput Control Eng 15(1), 28–31
to alarms or notices issued in the DCS format voice
(2004)
messages with emotion [17]. The use of wireless 7. Pittarello, F.: Accessing information through multimodal 3D
headphones can reduce the ambient noise level of the environments: towards universal access. Univ Access Inf Soc
room and prevent interference between different posi- 2(2), 189–204 (2003)
8. Calleros, J.M.G., Garcı́a, J.G., Vanderdonckt, J.: Advance
tions alarms. This solution would also allow operators
human–machine interface automatic evaluation. Univ Access Inf
to shift from their post without missing on possible Soc 12(4), 387–401 (2013)
alarms. 9. Cupec, R., Aleksi, I., Schmidt, G.: Step sequence planning for a
• Alarms, especially critical ones, should inform the biped robot by means of a cylindrical shape model and a high-
resolution 2.5D map. Robot Auton Syst 59(2), 84–100 (2011)
screen console operator and floor manager by issuing a
10. Suau, X., Ruiz-Hidalgo, J., Casas, J.R.: Real-time head and hand
‘‘sonic pulse’’, to make them aware of the criticality of tracking based on 2.5D Data. Multim IEEE Trans 14(3), 575–585
the situation. The sonic pulse is a subsonic frequency (2012)
123
Univ Access Inf Soc
11. Hoogen, W.V.D., et al.: Visualizing the third dimension in virtual 24. Denning, P.J.: A new social contract for research. Commun ACM
training environments for neurologically impaired persons: ben- 40(2), 132–134 (1997)
eficial or disruptive? J Neuro Eng Rehabil 9(1), 73 (2012) 25. Baskerville, R., Pries-Heje, J., Venable, J.: Soft design science
12. Vyatkin, V.: IEC 61499 as enabler of distributed and intelligent methodology, In Proceedings of the 4th international conference
automation: state-of-the-art review. Ind Infor IEEE Trans 7(4), on design science research in information systems and technology
768–781 (2011) 2009, ACM: Philadelphia, Pennsylvania. p. 1–11
13. Leitão, P.: Agent-based distributed manufacturing control: 26. Peffers, K.E.N., et al.: A design science research methodology for
a state-of-the-art survey. Eng Appl Artif Intell 22(7), 979–991 information systems research. J Manag Infor Sys 24(3), 45–77
(2009) (2007)
14. ASM. ASM consortium. 2012; Available from: http://www.asm 27. Eekels, J., Roozenburg, N.F.M.: A methodological comparison of
consortium.net/ Cited 2 Feb 2013 the structures of scientific research and engineering design: their
15. Errington, J., et al.: Establishing human performance improve- similarities and differences. Des Stud 12(4), 197–203 (1991)
ments and economic benefit for a human-centered operator 28. McPhee, K.: Design theory and software design, Department of
interface: an industrial evaluation. Proc Hum Fact Ergon Soc Ann Computing Science. University of Alberta, Alberta (1996)
Meet 49(23), 2036–2040 (2005) 29. Archer, L.B.: Systematic method for designers. In: Cross, N. (ed.)
16. Bullemer, P., Reising, D., Laberge, J.: Gray backgrounds for DCS Developments in design methodology, pp. 57–82. Wiley, London
operating displays. Control Engineering (February 2011), 2011 (1984)
17. Baldassarri, S., Cerezo, E., and Anaya D.: Interacción emocional 30. Herb, S.: Hybrid (PAC) systems: pathway to productivity.
con actores virtuales a través de lenguaje natural. In: Macı́as, J., Assembly Autom 28(1), 10–17 (2008)
Granollers, A., Latorre, P., (Eds.) Interacción 2007—VIII 31. Mieczakowski, A., Langdon, P., Clarkson, P.J.: Investigating
Congreso Internacional de Interacción Person-Ordenador. (pp. designers’ and users’ cognitive representations of products to
343–352) Spain (2007) assist inclusive interaction design. Univ Access Inf Soc 12(3),
18. Cota, M.P., Castro, M.R.G.: Interfaz Avanzada de Oprador de 279–296 (2013)
DCS, in 6a Confêrencia Ibérica de Sistemas e Tecnologias de 32. Cota, M.P., Castro, M.R.G.: Usability in a new DCS interface, in
Informacao2011: Chaves, Portugal. pp. 37–41 universal access. In: Stephanidis, C., Antona, M. (eds.) Human-
19. Panigrahy, R.K., et al.: Steel plant production line automation computer interaction. Design methods, tools, and interaction
strategy using advanced distributed control and convergent techniques for einclusion, pp. 87–96. Springer, Heidelberg (2013)
technology. Int J Autom Control 6(2), 157–173 (2012) 33. ISO. ISO—International Organization for Standardization. 2013
20. Olausson, M., Larsson, M.: Colaborando en un nueva dimensión. [cited 2013 5th of March]; Available from: http://www.iso.org/
Revista ABB 2(12), 6–11 (2012) iso/home.html
21. Silver, M.S., Markus, M.L., Beath, C.M.: The information tech- 34. Borst, C.W., Volz, R.A.: Evaluation of a haptic mixed reality
nology interaction model: a foundation for the MBA core course. system for interactions with a virtual control panel. Presence
MIS Q 19(3), 361–390 (1995) Teleop Virtual Environ 14(6), 677–696 (2005)
22. Hevner, A.R., et al.: Design science in information systems 35. Pallejà, T., et al., Ratón Virtual Relativo Controlado con los
research. MIS Q 28(1), 75–105 (2004) Movimientos de la Cabeza in IX Congreso Internacional Inter-
23. Benbasat, I., Zmud, R.: Empirical research in information sys- acción2008: Albacete, Spain. p. 305–314
tems: the practice of relevance. MIS Q 23(1), 3–16 (1999)
123