Professional Documents
Culture Documents
A R T I C L E I N F O A B S T R A C T
Keywords: Most automated systems are equipped with shared control systems with two intelligent decision-makers: humans
Conflict and automated machines. The contradictory observations, states, goals, and actions may result in a conflict
Fault diagnosis between these two decision-makers. The definitions, cause(s), and path(s) of such a conflict from a process safety
Failure analysis
perspective have not been explored and assessed. This work introduces an evolutionary framework that shows
Probabilistic risk analysis
how a conflict can lead to an accident. A methodology and associated models to assess and manage conflict risk
Human-automated system
Digitalization are also presented. The methodology and models are explained using a two-phase separator. The results suggest
that there are conflicts associated with faults that may lead to failure. A sensor fault can trigger observation
conflict, which may lead to action conflict. The study concludes that human-automated system conflict in
automation and digitalization should be emphasized. Human-centered design is vital to avoid catastrophic ac
cidents due to conflicts in human-automated systems.
* Corresponding author at: Centre for Risk, Integrity and Safety Engineering (C-RISE), Faculty of Engineering and Applied Science, Memorial University, St. John’s,
NL A1B 3 × 5, Canada.
E-mail address: fikhan@tamu.edu (F. Khan).
https://doi.org/10.1016/j.compchemeng.2022.107939
Received 23 April 2022; Received in revised form 1 July 2022; Accepted 23 July 2022
Available online 25 July 2022
0098-1354/© 2022 Elsevier Ltd. All rights reserved.
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
Nomenclature t time
u action
a a constant related to the flow rate out of the tank uC controller action
α parameter of a Beta distribution uH human control action
b a constant related to the flow rate into the tank U Laplace transform of action function
β parameter of a Beta distribution V volume of oil in the tank
BETA.INV return the inverse of the beta cumulative probability x observation
density function xC sensor observation
C cross-sectional area of the tank xC
̂ sensor observation without a fault
d difference of observation or action xH human observation
D Laplace transform of difference function y observation as the output variable
du variable of action difference (VAD) Y Laplace transform of observation function
dx variable of observation difference (VOD)
σ standard deviation. Abbreviation
Δ a constant ACC adaptive cruise control
e a random error ADAS advanced driver assistance system
e(t) a changing error AI Artificial Intelligence
ε a very small positive number CDF cumulative density function
F cumulative density function LCL lower control limit
g function from observation to action LQR linear quadratic regulator
G transfer function from input to output MCAS maneuvering characteristics augmentation system
h height of oil in the tank MPC model predictive control
μ mean PCA principal component analysis
N normal distribution PID proportional-integral-derivative controller
P conflict probability UCL upper control limit
R conflict risk VAD variable of action difference
s complex variable VOD variable of observation difference
S conflict severity
reasons is that the maneuvering characteristics augmentation system contaminate and trigger the malfunction of the level sensor in oil-gas
(MCAS) pushed the aircraft into a dive due to faulty data from the separation, and the sensor reading is often different from the opera
angle-of-attack sensor. Further, the automated system prevented the tor’s observation. This work focuses on action conflict that may be
pilot from recovering the aircraft manually. driven by conflicting observation or interpretation of the observation.
The level of automation in process industries is significantly lower In-depth studies of conflict are rare in process industries. However, a
than in the aviation and automotive industries; therefore, the conflict few documents are available in the context of the aviation and auto
scenarios are fewer compared in these two industries. However, due to industries. Damacharla et al. (2018) reviewed the metrics to measure
the severity of a catastrophic accident in process industries, in-depth human operators and machines, presenting the associated topics, such as
research on conflict analysis is required to avoid catastrophic failures human-machine teaming, human-machine interaction, human-machine
caused by a conflict. interface, and human-machine cooperation. Nevertheless,
The definition of “conflict” from a lexical source is an antagonistic human-automated system conflict is relatively different from the above
state or action (Conflict | Definition of Conflict by Merriam-Webster, topics, as the conflict may result in unharmonized scenarios and risks.
2022). It involves multiple participants with different value systems, and Multiple studies have shown that conflict is highly related to the
they are still in a state of disagreement. Nevertheless, the conflict has cognition difference between human operators and automated systems.
distinct explanations in Social Science, Psychology, and Computer Sci Interviews with experienced drivers on their behaviors in cut-in sce
ence. A widely accepted view in Computer Engineering, the conflict has narios showed the significant difference in cognitive and behavioral
three conditions: (i) the agents have at least two contradictory goals, (ii) the patterns between the drivers and the adaptive cruise control (ACC) led
agents are aware of their goals to be contradictory, and (iii) the agents have to to conflicts (Gong et al., 2019). Some simulations of specific conflict
make a choice (Castelfranchi, 2000). In the human-automated system, scenarios have shown the process of how the drivers responded to the
especially based on the pilot-autopilot system, a further developed conflict (Pipkorn et al., 2021). Both humans and automated systems
definition is that a conflict is the execution of actions that are effective but in have positive attributes. The automated systems are more strictly
spite of this are either logically incoherent, either physically incoherent or compliant with legal requirements while humans have better philo
epistemically incoherent (Pizziol, 2013). Thus, the basis of a conflict refers sophical judgment and the ability to adapt based on real-time
to its linguistic meaning, with the common understanding that a conflict information.
is a contradictory state or action between multiple participants. In addition, game-theoretic approaches for autonomous vehicles
In process systems, a conflict may arise due to disagreement between have presented remarkable research between the driver and ADAS in
the human operator and the automated machine, specifically, the con cooperative and conflict scenarios, for example, the decision making in
trol system driven by AI algorithm or automation. Therefore, the conflict steering control (Li and Wang, 2021), velocity control (Huang et al.,
or human-automated system conflict in the process industries is the 2020), lane change (Sankar and Han, 2020; Zhang et al., 2020), and
difference in the observation, interpretation, or action of one or more game paradigms between the driver and the control system (Na and
variables by different participants (the human operator and the auto Cole, 2017, 2015). More discussions have surpassed the limitation of
mated system). In this sense, a conflict is a condition of disagreement two participants, such as the interactions among multiple drivers and
between two sets of information or action. Observation conflict would vehicles (Li et al., 2018), the multi-agent system control (Canonico,
be more likely to arise, for example, the sand in crude oil may 2020; Jost et al., 2017), and the team awareness and conflict (McNeese
2
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
et al., 2021). two-phase separator. The different steps involved in the study are shown
Conflict resolution involves the discussion on final authority and in Fig. 1, while a brief description is provided below.
priority, the leader and follower in multi-agents. Inagaki (2003) showed Step 1: At the beginning of this study, the relation between fault,
an automated system could provide a safer consciousness than a human failure, and conflict was discussed, and an evolutionary framework of
and discussed how to prioritize human and automated system actions. observation conflict and risk conflict was proposed.
However, many researchers have mentioned that human-centered Step 2: To quantify the conflict, two variables were introduced and
design should be stressed (Boy, 2017; Shneiderman, 2021). The pre defined clearly.
requisite of conflict resolution is to quantify the conflict and generate the Step 3: The convergence and divergence conditions of conflict were
conventional transforming procedure. Hence, mathematical simulation expressed mathematically.
should be applied and strived. Pizziol et al. (2014) applied the Petri net Step 4: The conditions of conflict resolution were identified ac
to model and simulate the conflict between the pilot and the aircraft; cording to the convergence expression. Furthermore, the human inter
however, the conflict scenario considered in this work is narrowed and vention was summarized to present how the conflict can be resolved.
exclusive and cannot be expanded to generic applications. Step 5: Conflict probability was discussed and proposed with
The above discussion suggests that research on conflict has not mathematical equations.
gained attention in process industries. Therefore, it is worthwhile to Step 6: The calculations of conflict severity and conflict risk were
assess the risk of a conflict in the context of process plants, and it will be proposed.
an essential step of industrial safety analysis with the increasing adop Step 7: A two-phase separator was described and introduced to apply
tion of Industry 4.0 and smart controllers. The current work is under the above steps. A simulation by MATLAB/Simulink R2021a was con
taken with this motivation. It presents a detailed analysis of the ducted and the conflict risk was calculated.
evolution of a conflict. Also, a framework is presented for quantitative
conflict risk assessment and conflict resolution. The contributions of this
work are: 2.2. Conflict evolution
Introduction of a novel concept of human-automated system conflict
in process safety assessment; In process safety analysis, a conflict is based on a fault, as decision-
Demonstration of evolving nature of a conflict; makers (i.e., human and automated system) will usually be involved
New definitions and mathematical properties of conflict variables; when a fault occurs. Consider a sensor measurement, and it is accurately
Development of mathematical expressions for conflict risk measured by the instruments. Therefore, any significant deviation or
assessment. fault will properly be captured. However, it may be interpreted differ
The reminder of this article is organized as follows: Section 2 de ently by the human operator and automated control system. Suppose a
scribes the distinct steps of the proposed methodology for conflict risk deviation in a process variable generates an alarm. The controller will
assessment and management; an application of this framework to a two- take action accordingly; nonetheless, the operator may respond differ
phase separator is discussed in Section 3; the advantages, limitations, ently since many alarms are considered a nuisance in process plants.
and future work scopes are discussed in Section 4; the concluding re Therefore, there will be an action difference that may result in a conflict.
marks are summarized in Section 5. If this conflict is not resolved, it may cause a failure.
Phenomenally, a conflict is declared as a failure, while a fault is the
2. Methodology to identify and assess conflicts symptom of the conflict. Fundamentally, both conflict and failure are
resultants of a fault (Fig. 2). Nevertheless, it can be seen that there is no
2.1. Research flowchart failure when some conflicts occur, for example, observation conflict
arises phantom braking without any failure. Moreover, action conflict
This study consists of two parts: methodology to access human- may trigger a mechanical failure of the actuator. Therefore, conflict is
automated system conflict and demonstration of its application to a one of the sources of failure. This work focuses on the overlapping area
between a conflict and a failure. A special focus is given to model how a
conflict will lead to failures and accidents.
Based on the relation between fault, failure, and conflict, the
evolutionary framework for the conflict risk assessment and manage
ment is proposed in Fig. 3. The procedures and scenarios are discussed
below.
Scenario 1: In most cases without faults, the sensor detects the
process variable, and the sensor observation is maintained in the normal
range, then the system continues operation.
Scenario 2: Once the sensor detects a fault, it will generate an alarm.
The human operator is alerted to confirm the fault. If the human
observation cannot confirm the sensor observation, an observation
Fig. 1. Details of the steps involved in the present study. Fig. 2. The relation between fault, failure, and conflict.
3
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
Fig. 3. The evolutionary framework for conflict risk assessment and management.
conflict occurs. The human operator will intervene to resolve the con xH (t), and VOD as dx (t).
flict. After the human intervention, if it is no longer a fault, the system
dx (t) = xC (t) − xH (t) (1)
continues operation.
Scenario 3: If the system is still at fault after human intervention on Usually, process data follow Gaussian distribution and suppose N(μ,
the observation conflict, further fault corrective action will be gener σ 2 ), where N stands for normal distribution, μ is the mean, and σ is the
ated. When the corrective actions are agreeable, the automated system standard deviation. At first, an observation conflict indicates high
or the human operator will take action. Once the desired outcome is chances of a fault (Fig. 2), which means xC ∕ ∈ [μ − 3σ, μ +3σ ] or xH ∕∈ [μ −
reached, the system continues operation. 3σ, μ + 3σ ].
Scenario 4: When the human operator and the automated system do The expectation of human observation is E(xH ) = xC = μ, then VOD
not agree on the corrective action, an action conflict occurs. After the follows dx ∼ N(0, σ2 ). A reasonable range of human observation is
human intervention, the action conflict can be resolved. If the auto xH ∈ [xC − σ, xC + σ ], which means a 68.2% possibility that the obser
mated system or the human operator agrees on the corrective action, vation difference is not significant (Montgomery and Runger, 2010).
they will take action. Once the desired outcome is reached, the system Consequently, the judgment condition of observation conflict is
continues operation. dx ∕ ∈ [xC − (xC + σ), xC − (xC − σ )], which is dx ∕∈ [ − σ , σ ]. The lower
Scenario 5: Or the desired outcome cannot be reached, the system control limit (LCL) and upper control limit (UCL) of VOD are − σ and σ,
goes into risky operation and needs risk assessment and management. respectively (Fig. 4).
Scenario 6: The last scenario is that the action conflict cannot be Observation conflict is mostly due to sensor fault or human error. If
resolved and the corrective action on the fault is still not agreeable. The the human operator relies on another sensor, both fault types are sensor
system goes into risky operation and needs risk assessment and faults. Redundant sensors would reduce the failure rate of the sensing
management. system; consequently, the possibility of observation conflict would be
reduced indirectly. On the other side, as human error is difficult to
predict and quantify accurately, this paper omits discussion on it.
2.3. Conflict variables Common sensor faults are shown in Table 1 (Yung and Clarke, 1989).
VODs are shown in Fig. 5 based on Eq. (1), supposing the faults occur at
2.3.1. Variable of observation difference time 100 s in the schematic diagrams. This paper focuses on drift fault
The variable of observation difference (VOD) is the difference in which represents the variability of different faults.
observation of process value from different observers. Suppose sensor
observation of automated control system as xC (t), human observation as
4
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
where uC (t) is the controller action, and uH (t) is the human operator’s
control action. The symbols d and d(t) represent either VOD or VAD in
this paper.
As the observation determines the action, suppose
u = g(x) (3)
du (t) = uC (t) − uH (t) (2) 2.3.3. Relation between VOD and VAD
In Control Engineering, the function g is usually expressed by a
5
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
transfer function. The observation can be considered as the action result. divergence or steady to convergence by human intervention. The con
For a control system, consider control action u(t) as the input variable, ditions of conflict resolution are shown in Table 3, and the trends are
observation x(t) as the state variable, and action result y(t) as the output shown in Fig. 7.
variable which can be set the same as observation x(t), then the transfer
function G(s) is 2.5.2. Human intervention for conflict resolution
There is a period for human intervention to resolve the conflict
Y(s)
G(s) = (7) before the stationary point. For observation conflict resolution, if the
U(s)
human intervention is invalid, it may develop into action conflict. For
Where Y(s), U(s) are the Laplace transforms of y(t) and u(t). action conflict resolution, if the human intervention is invalid, it may
The Laplace transform of VAD is bring risks to the process system. Common human interventions for
conflict resolution are shown in An example is that, currently, some
Du (s) = UC (s) − UH (s) (8)
sensors have online flushing devices to exclude the impurity, and the
The Laplace transform of VOD is operator could flush the sensing component manually to resolve the
fault and conflict.
Dx (s) = YC (s) − YH (s) = G(s)[UC (s) − UH (s)] = G(s)Du (s) (9)
Table 4 an example is that, currently, some sensors have online
It can be concluded that the transfer function from input to output is flushing devices to exclude the impurity, and the operator could flush
also applicable from VAD to VOD. the sensing component manually to resolve the fault and conflict.
The derivative of the conflict function can illustrate the trend of Conflict probability is the frequency measure of occurring a conflict.
difference. Divergence means the conflict is intensifying and conver As VOD follows a normal distribution N(0, σ 2 ), observation conflicts
gence means the conflict is resolving. locate at the long tail of both sides in the normal distribution, and it also
For VOD: means an observation conflict is a rare event from the holistic perspec
tive. In addition, the cumulative density function (CDF) is
(10)
′ ′ ′
dx (t) = xC (t) − xH (t)
∫x
For VAD: 1
F(x) = √̅̅̅̅̅ e−
t2
2σ2 dt (12)
σ 2π
(11)
′ ′ ′ ′ ′ ′ − ∞
du (t) = [g(xC (t)) − g(xH (t))] = g (xC (t))xC (t) − g (xH (t))xH (t)
Usually, the observation has a maximum value xmax and a minimum
As the process variable may be fluctuating with noise, it is difficult to
value xmin which are determined by the system and the sensor. For
get the derivatives. The moving average method can be used for
example, the oil level in a tank has a maximum value of the tank height
smoothing and getting a fitted function. The moving average method
(full of oil) and a minimum value of 0 (no oil). For the range of VOD, it
creates a series of averages of different subsets of the discrete process
has dmax = xmax − xmin and dmin = xmin − xmax .
data, making the curve smooth and feasible to generate a derivable
Referring to the min-max normalization technique (Han et al., 2012),
function. This technique applies to both VOD and VAD. The conditions
the conflict probability is proposed as
of conflict convergence are shown in Table 2, and the trends are shown
⎧
in Fig. 6. ⎪ F(LCL) − F(dx )
⎪
⎪ , dx <LCL
The comparison of the derivatives also indicates the accelerating or ⎪
⎪
⎪ F(LCL) − F(dmin )
⎨
decelerating trends. For example, when t0 < t1 , d (t0 ) > 0, d (t1 ) > 0,
′ ′
2.5. Conflict resolution As LCL = − σ, UCL = σ , F( − σ) = 0.159, F(σ ) = 0.841, then the
conflict probability can be simplified as
2.5.1. Condition of conflict resolution ⎧
⎪ 0.159 − F(dx )
For conflict resolution, the task is to reach a stationary point from ⎪
⎪
⎪
⎪
, dx < − σ
⎪ 0.159 − F(dmin )
⎨
P= 0.841 − F(dx ) (14)
Table 2 ⎪
⎪ , dx > − σ
⎪ 0.841 − F(d )
Conflict convergence conditions. ⎪
⎪
⎪
max
⎩
Difference Derivative Conflict convergence
0, − σ < dx < σ
d (t) = 0, d (t
′ ′
− ε) > 0, Stationary points from creases significantly. Accordingly, suppose the severity follows the in
d (t + ε) < 0 converging to diverging
verse function of a Beta distribution, and it can be expressed as
′
d (t) = 0, d (t
′ ′
− ε)〈0, Stationary points from diverging
{
d (t + ε)〉0
′
to converging BETA.INV(P, a, β), dx ≤ − σ or dx ≥ σ
d (t) ≡ 0
′
Steadiness or unchanged conflict S= (15)
0, − σ < dx < σ
LCL < d(t) < UCL – No conflict
6
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
7
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
Table 4
Human intervention for conflict resolution.
Fault cause Human intervention for conflict
resolution
8
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
tank level control system. This study adopted detailed assumptions and For this system, the differential equation was
derivations from a published paper (Zhao and Zhang, 2020). The as √̅̅̅
dV dh
sumptions were that the cross-sectional area of the tank, setpoint height = C = bu − a h (17)
dt dt
of oil in the tank, responding valve opening, the height of the tank,
cross-sectional area of the pipe, and maximum inflow rate of oil intake Where V was the volume of oil in the tank, C was the cross-sectional area
were 1 m2, 0.50 m, 50%, 1 m, 0.005 m2, and 1 m3/s, respectively. of the tank, h was the height of oil in the tank, b was a constant related to
9
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
the flow rate into the tank, u was the valve opening, and a was a constant opening, and at the same time, the operator increased the valve opening.
related to the flow rate out of the tank. An action conflict occurred at 2060s. At 2500s, the valve experienced a
The transfer function from the input variable u to the output variable mechanical failure due to the action conflict on it. The valve opening
h was was increased to the maximum. At 2520s, the tank overflowed. This
conflict was unsolved and led to a spill accident.
0.8
G(s) = (18)
2s2 + s
3.3. Conflict variables
The simulation by MATLAB/Simulink R2021a was proposed in
Fig. 11. A proportional-integral-derivative controller (PID) is simulated The observations, VOD, and VAD were shown in Fig. 13.
as the controller of the automated system, compared with a proportional
controller as the human operator. The ramp signals were used to
3.4. Conflict convergence
simulate the faults. The variables were listed in Table 5.
The simulation was conducted from 0 s to 3000 s and 3 faults were
A piecewise linear fit was performed on the VOD to verify the conflict
presented based on Scenario 2, 4, 6 in Section 2.2, respectively. The
convergence. The slope (the derivative of the piecewise function) could
observations were recorded in Fig. 12.
indicate the function was increasing or decreasing, in other words, it
could indicate VOD was diverging or converging. For example, in
3.2. Conflict evolution 500–800 s, use the fit function of MATLAB and get the slope 0.00051,
which means dx = 0.00051 > 0; in this period, dx > UCL, according to
′
3.2.1. Conflict 1: observation conflict not action conflict the condition of conflict convergence (Table 2), it can be concluded that
This was a simulation of Scenario 2 in Section 2.2. At 500 s, the the conflict is diverging in 500–800 s. This method was applied to VOD
sensor observed the oil level increasing by the transmitter. At 600 s, the and VAD to get the convergence situations (Table 6).
sensor detected the oil level out of limit and the controller generated a
fault alarm. However, the human operator observed normal by the 3.5. Conflict resolution
tubular level gage. An observation conflict occurred at 600 s. The
operator supposed that the sand in the crude oil may have contaminated From the above analysis, the situations at 800 s and 1600s met the
the sensing element of the transmitter. At 800 s, the operator activated condition of conflict resolution. At 800 s, the operator removed the
the flanged flushing device of the differential pressure transmitter. The interference. At 1600s, the operator reset the transmitter. The operator
oil level started to drop. At 900 s, the sensor observation fell to normal. conducted effective interventions to resolve the conflicts.
The real oil level was in the normal range all the time. Thus, it was not a For 2500s, the operator did not intervene, only worked on the con
confirmed fault by the operator. In addition, the operator did not take trol valve. Furthermore, the action conflict resulted in the valve failure
any control action on the control valve, therefore, it was not an action which caused the valve opening to the maximum, and the oil filled the
conflict. This fault was a malfunction of the transmitter due to the sand tank and overflowed. At this moment (2500s–2520s), the VOD and VOD
impurity in crude and did not activate the controller action. were shrunk to 0. However, it was meaningless to indicate the conflict
convergence.
3.2.2. Conflict 2: action conflict with resolution
This was a simulation of Scenario 4 in Section 2.2. At 1200s, the 3.6. Conflict probability, severity, and risk
sensor observed the oil level decreasing by the transmitter. At 1300s, the
sensor detected the oil level out of limit and the controller generated a Though the final risk was caused by VAD, VOD and VAD kept the
fault alarm. The human operator also observed the oil level decreasing same trend in this case (Fig. 13). Here took VOD as an example to
by the ruler; however, the two observations were significantly different. calculate the probability and risk, and the period 2000s–2500s was
An observation conflict occurred at 1300s. Then the operator checked selected. At 2030s, the VOD exceeded the limit. At 2060s, the controller
but did not find any failure. The controller increased the valve opening, generated an alarm. At 2500s, the controller experienced a failure due to
and at the same time, the operator tried to stop the controller from action conflict. The selected object timepoints and data were shown in
increasing too much. An action conflict occurred at 1300s. At 1600s, the Table 7.
operator found the transmitter indicating wrong numbers and then reset According to the proposed method, Eqs. (12) and (14) were used to
the transmitter. The oil level started to increase. At 1700s, the oil level calculate the observation conflict probability at each timepoint. Eq. (15)
was back to normal. This fault was an indicating error of the transmitter was used to get the severity. Then the observation conflict risk at each
and caused observation conflict and action conflict. timepoint could be estimated by Eq. (16). The probabilities, severities,
and risks at selected timepoints were also shown in Table 7.
3.2.3. Conflict 3: action conflict without resolution The risks and severities raised significantly and rapidly as conflict
This was a simulation of Scenario 6 in Section 2.2. At 2000s, the diverged. At 2080s, the conflict probability had been approaching 100%
sensor observed the oil level increasing by the transmitter. At 2060s, the and the risk became certain with its responding severity. It explained
sensor observed the oil level out of the limit and generated a fault alarm. that the conflict can cause severe consequences in a quite short period,
However, the human operator observed the oil level decreasing by the and there was not much time left for the human operator to take an
ruler. An observation conflict occurred at 2060s. Then the operator effective response. This has been seen in Boeing 737 Max accidents and
checked but did not find any failure. The controller decreased the valve phantom braking scenarios.
Table 5 4. Discussion
Variables of the two-phase separator.
Variable Symbol Description Range This study assumes that there are two observers, human and auto
Input u(t) Action: the valve opening [0,100%] mated system, for the same process variable, and the proposed method is
State x(t) Observation: the height of oil [0,1]; x ∼ N(0.5, 0.012 ) to assume the expectation of human observation is consistent with
Output y(t) Observation: the height of oil [0,1]; x ∼ N(0.5, 0.012 ) sensor observation. Practically, human observation has a larger inac
VOD dx (t) Observation difference [− 1,1] curacy problem. Yet it is not significant compared with the fault data,
VAD du (t) Action difference [− 100%,100%]
not affecting the calculation of this study.
10
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
For the judgment limit, in this study, the VOD limit is set as ±σ, data-driven control may smooth or offset the impact of the fault and
which may be relatively strict. As the process value fluctuates μ ± 3σ even conflict. The non-linear MPC, explicit MPC, and robust MPC (Pis
which is considered the normal range, it encounters that sometimes the tikopoulos, 2009), may provide a better optimization solution compared
VOD is out of the limit, but the process value is still normal, not trig with PID. Therefore, robust design, fault-tolerant design, and
gering a fault alarm. Fortunately, it indicates that conflicts are more data-driven control might contribute to the inhibition and resolution of
sensitive than faults, and it is more valuable to predict conflicts. conflict. In the meantime, the conflict analysis might be utilized to
This study uses a univariate method which makes the whole process consider the constraints and boundaries of the robust control design.
easy to illustrate. Future research should consider the scenarios of However, it should be noted that data-driven or AI-based control may
multidimensional variables in real complex systems. Dimensionality show lower understandability and interpretability with their black box
reduction methods, for example, principal component analysis (PCA), nature (Ahmed, 2021).
may be applied. Challenges associated with the human-machine team In addition, another source of conflict is human error and intentional
ing in the multi-agent system (Canonico, 2020), and the multi-input human action, which are often characterized as security issues that may
multi-output problems (Ahmed, 2016; Ahmed and Imtiaz, 2015) trigger more unpredictable, unreasonable, and severe conflicts. The real
should be investigated. scenarios to apply this conflict methodology are to be excavated and
As faults are the symptom of conflicts, the mature techniques of fault anticipated before a catastrophe shows up in the process industry due to
diagnosis and resolution could be considered in conflict research. The conflicts.
model predictive control (MPC), linear quadratic regulator (LQR), and For conflict resolution, some techniques of human intervention have
11
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
12
H. Wen et al. Computers and Chemical Engineering 165 (2022) 107939
Huang, K., Di, X., Du, Q., Chen, X., 2020. A game-theoretic framework for autonomous Na, X., Cole, D.J., 2017. Application of open-loop Stackelberg equilibrium to modeling a
vehicles velocity control: bridging microscopic differential games and macroscopic driver’s interaction with vehicle active steering control in obstacle avoidance. IEEE
mean field games. Discret. Contin. Dyn. Syst. - Ser. B 25, 4869–4903. https://doi. Trans. Hum. Mach. Syst. 47, 673–685. https://doi.org/10.1109/
org/10.3934/dcdsb.2020131. THMS.2017.2700541.
Inagaki, T., 2003. Automation and the cost of authority. Int. J. Ind. Ergon. 31, 169–174. Na, X., Cole, D.J., 2015. Game-theoretic modeling of the steering interaction between a
https://doi.org/10.1016/S0169-8141(02)00193-2. human driver and a vehicle collision avoidance controller. IEEE Trans. Hum. Mach.
Jost, J., Kirks, T., Mattig, B., 2017. Multi-agent systems for decentralized control and Syst. 45, 25–38. https://doi.org/10.1109/THMS.2014.2363124.
adaptive interaction between humans and machines for industrial environments. In: Nian, R., Liu, J., Huang, B., 2020. A review on reinforcement learning: introduction and
2017 7th IEEE Int. Conf. Syst. Eng. Technol. ICSET 2017 - Proc, pp. 95–100. https:// applications in industrial process control. Comput. Chem. Eng. 139, 106886 https://
doi.org/10.1109/ICSEngT.2017.8123427. doi.org/10.1016/j.compchemeng.2020.106886.
Khan, F., Amyotte, P., Adedigba, S., 2021. Process safety concerns in process system Oliva, D., Hassan, S.A., Mohamed, A., 2021. Artificial Intelligence for COVID-19.
digitalization. Educ. Chem. Eng. 34, 33–46. https://doi.org/10.1016/j. Springer.
ece.2020.11.002. Pipkorn, L., Victor, T.W., Dozza, M., Tivesten, E., 2021. Driver conflict response during
Klatt, K.U., Marquardt, W., 2009. Perspectives for process systems engineering-Personal supervised automation: do hands on wheel matter? Transp. Res. Part F Traffic
views from academia and industry. Comput. Chem. Eng. 33, 536–550. https://doi. Psychol. Behav. 76, 14–25. https://doi.org/10.1016/j.trf.2020.10.001.
org/10.1016/j.compchemeng.2008.09.002. Pistikopoulos, E.N., 2009. Perspectives in multiparametric programming and explicit
Lee, J., Cameron, I., Hassall, M., 2019. Improving process safety: what roles for model predictive control. AIChE J. 55, 1918–1925. https://doi.org/10.1002/
digitalization and industry 4.0? Process Saf. Environ. Prot. 132, 325–339. https:// aic.11965.
doi.org/10.1016/j.psep.2019.10.021. Pistikopoulos, E.N., Barbosa-Povoa, A., Lee, J.H., Misener, R., Mitsos, A., Reklaitis, G.V.,
Leveson, N.G., Pinnel, L.D., Sandys, S.D., Koga, S., Reese, J.D., 1997. Analyzing software Venkatasubramanian, V., You, F., Gani, R., 2021. Process systems engineering-The
specifications for mode confusion potential. Work. Hum. Error Syst. Dev. 132–146. generation next? Comput. Chem. Eng. 147, 107252 https://doi.org/10.1016/j.
Li, N., Oyler, D.W., Zhang, M., Yildiz, Y., Kolmanovsky, I., Girard, A.R., 2018. Game compchemeng.2021.107252.
theoretic modeling of driver and vehicle interactions for verification and validation Pizziol, S., 2013. Prédiction Des Conflits Dans des Systèmes Homme-Machine. Université
of autonomous vehicle control systems. IEEE Trans. Control Syst. Technol. 26, de Toulouse.
1782–1797. https://doi.org/10.1109/TCST.2017.2723574. Pizziol, S., Tessier, C., Dehais, F., 2014. Petri net-based modeling of human-automation
Li, X., Wang, Y., 2021. Shared steering control for human-machine co-driving system conflicts in aviation. Ergonomics. https://doi.org/10.1080/00140139.2013.877597.
with multiple factors. Appl. Math. Model. 100, 471–490. https://doi.org/10.1016/j. Sankar, G.S., Han, K., 2020. Adaptive robust game-theoretic decision making strategy for
apm.2021.08.009. autonomous vehicles in highway. IEEE Trans. Veh. Technol. 69, 14484–14493.
McNeese, N.J., Demir, M., Cooke, N.J., She, M., 2021. Team situation awareness and https://doi.org/10.1109/TVT.2020.3041152.
conflict: a study of human-machine teaming. J. Cogn. Eng. Decis. Mak. 15, 83–96. Shneiderman, B., 2021. Human-centered AI. Issues Sci. Technol. 37, 56–61.
https://doi.org/10.1177/15553434211017354. The House Committee on Transportation and Infrastructure, 2020. Final committee
Montgomery, D.C., Runger, G.C., 2010. Applied Statistics and Probability for Engineers. report: the design, development & certification of the boeing 737 Max.
John Wiley & Sons. Yung, S.K., Clarke, D.W., 1989. Local sensor validation. Meas. Control 22, 132–140.
Moscoso Paredes, C.T., Foss, T., Jenssen, G., 2021. Phantom braking in advanced driver https://doi.org/10.1177/002029408902200502.
assistance systems. Driver Experience and Car Manufacturer Warnings in Owner Zhang, Q., Langari, R., Tseng, H.E., Filev, D., Szwabowski, S., Coskun, S., 2020. A game
Manuals. SINTEF. theoretic model predictive controller with aggressiveness estimation for mandatory
Muhuri, P.K., Shukla, A.K., Abraham, A., 2019. Industry 4.0: a bibliometric analysis and lane change 5, 75–89.
detailed overview. Eng. Appl. Artif. Intell. 78, 218–235. https://doi.org/10.1016/j. Zhao, J., Zhang, X., 2020. Inverse tangent functional nonlinear feedback control and its
engappai.2018.11.007. application to water tank level control. Processes 8. https://doi.org/10.3390/
pr8030347.
13