Professional Documents
Culture Documents
(1991) Kresta, MacGregor and Marlin, Multivariate Statistical Monitoring of Process Operating Performance, Can J CH
(1991) Kresta, MacGregor and Marlin, Multivariate Statistical Monitoring of Process Operating Performance, Can J CH
Performance
JAMES V. KRESTA, JOHN F. MAcGREGOR and THOMAS E. MARLIN
Les ordinateurs de procedes recueillent de manikre rdpktitive jusqu’k des milliers de donnees a partir d’une multitude
de capteurs dans I’usine en I’espace de quelques secondes. Cela a entrain6 une <<surcharge de donndew et en raison
de I’ahsence d’analyses appropriees, peu d’efforts sont faits pour exploiter cette masse d’informations. Le personnel
d’exploitationn’utilise gkndraleinent que quelques variables pour superviser la performance de I’installations. Cepcn-
dant, les methodes de statistiques multivarides telles que les methodes PLS (moindres carrEs partiels ou projection de
structure latentes) et PCA (analyse du composant principal) permettent de comprimer I’information dans un espace
minimum qui retient la majorite de I’information. En utilisant cette rnethode de compression de donndes statistiques.
o n a mis au point une procedure de contrhle multivarii. analogue au graphique de Shewart univarid afin de superviser
de facon efficace la performance de prockdds majeurs. et d’en detecter rapidement les fluctuations. On illustre cette
prockdure I’aide de simulations de deux prockdds. soit un reacteur i lit fluidisd et une colonne de distillation extractive.
Keywords: statistical process control. partial least squares. projection to latent structures. principal component
analysis, performance monitoring. fault detection.
TABLE1
Results of the PLS Calculation for the Fluidized Bed Reactor Showing the Loadings for Each Latent Vector (LV)
and the Cumulative Percent of Variation Explained
First LV Second LV
Variables Loading Cum. % Expl. Loading Cum. % Expl.
Butane concentration 0.3002 29.5 -0.461 80.5
Hydrogen concentration -0.2957 39.2 0.4696 81.36
Ratio -0.3054 32.4 0.4951 88.34
Volumetric Flowrate -0.1008 0 0.085 4.5
T - Inlet 0.1099 9.0 -0.1893 12.0
T - Cooling Oil 0.586 56.0 0.4385 99.05
T - Reactor 0.6416 76.5 0.3131 98.0
Total % Explained of X 23.7 52.7
g40
w
w‘ 5
n
cno
-4 -2 0 2 4
z 5
8 4
cn
2i3
3 2
>
- 1
c
sa o
J -1
a
5 -2
8 -3
’ -4
cu
I- -5
In Figure 6 the points from the reference set are plotted on of the signal from each variable was added to each variable),
the monitoring chart and the regions of acceptable perfor- the same changes were detectable but less prominently.
mance are defined (the shaded areas). The four case studies
described earlier were used to evaluate the ability of the Monitoring an extractive distillation column
procedure to detect upsets or faults; the results are presented
on the monitoring chart in Figure 7. The second simulation used to demonstrate the proposed
The results clearly show the different types of abnormali- monitoring procedure is an Extractive Distillation Column
ties which can arise. In the first case, the shift in the hydrogen (EDC) separating an azeotropic mixture of acetone, methanol
to butane ratio, the disturbance is measured by the process and water (Figure 7). The results presented are from simu-
variables and is indicated by a shift of the points on the lation runs using a fundamental tray-by-tray model developed
T, - T, plane. Since small variations in this ratio are at McMaster University (Chin, 1989). Only steady-state
included in the reference set, the PLS model includes this monitoring was performed; however, the possibilities of
type of variation and the acceptable SPE shows that the dynamic monitoring are discussed below.
prediction obtained is still accurate. The second case, the As with the FBR the measurements around the distillation
increase in the cooling oil temperature, indicates the same column must be divided into the process and product vari-
type of abnormality. Further, if the process were truly linear, ables. The configuration chosen is described in Table 2 . One
the SPE would remain within the limits set by the reference question that immediately comes to mind is whether the con-
set; however, due to the non-linearities in the system the SPE centrations of all components in the product streams should
increases with increasing temperature until finally it exceeds be included in the product variable set or only those which
the acceptable limit. The last two cases, the base line drift will ultimately be used for control. The answer to this ques-
in the GC and the change in the catalyst activity, have no tion is case specific. However, the following rule should be
effect on the measured process variables, but they have an followed: use only those variables in Y which are of greatest
extreme effect on the prediction equation. These effects cause interest from a monitoring point of view. Extraneous vari-
drastic increases in the SPE indicating that the relationship ables in the product space do not normally affect the PLS
between X and Y has been altered. The data presented here analysis; they do, however, impair the resolution of the
shows the method working on a system with variation but monitoring procedure by increasing the limits on the SPE.
no sensor noise. When sensor noise was added to the system Significant changes in the residuals of the important variables
(white noise equivalent to one-half of the standard deviation can be hidden by the variance of the extraneous variables
m 5
??
8 4
* 3
ti
v 2
2 ’
s o
c
0
-I -1
0
fi
-*
-3
8 1 - 4
(u
I- -5
5-
8
v)
4 -
a
'0 3 -
c
8
> 2-
c
5
iii
1-
-I 0-
e
.-
iE -1-
I
p -2-
u) 4- 4
$j 3 - 3-
2 2- 2-
b 1 - 1 -
H
> 0- 0 -
4-
C
$ l -1 - -1 -
lu
-I -2 - -2 -
z -3- -3 -
1 - 4 - -4- rn
' -5 - -5 -
P -6 ' I ' ' ' ' I ' ' ' ' '
Figure 9 - The monitoring chart for the extractive distillation column showing the normal operating region (the cross-hatched area) and
the points used in the reference set ( m ) .
'
P ILL--
-5
-6
-8
-4 0 4 8
T1 - First Latent Vector Scores
12
-5
-4 1
-6I '
-3 -1 1
T3 - Third Latent Vector Scores
A
3
A
5
I
I
Figure 10 - The monitoring chart for the extractive distillation column showing the results of the simulated case studies used to evaluate
the method. The cross-hatched area indicates the normal operating region; Case 1 ( v ) indicates an acetone to methanol ratio of 2.2-2.92;
Case 2 ( * ) a ratio of 1.96-2.07; Case 3 (X) a ratio of 1.71-1.64; in Case 4 ( A ) the solvent flow was increased by 33% and in Case
5 ( v ) the steam temperature was increased by 10 K.
events plotted in Figure 10; a positive change in the solvent when using unit scaling not to disturb inter-relationships
tlowrate is seen as a shift in the plane of T2 and T3, in among the variables. Reference sets must be designed to
the positive direction for T3 and in the negative for T2. reflect the purpose of the monitoring procedure. This means
One interesting thing should be noted in this simulation; that the procedure is case specific, and each application should
although feed composition variations were included in the be tested to see if it performs according to the specifications.
simulations, they were unmeasured disturbances. Since their The loading vectors contain information relating the
effect on the temperature profile is similar to that caused by original variables to the latent vectors. This information used
changes in the reboiler duty, it is difficult to detect feed com- in conjunction with past experience and pattern recognition
position changes solely from the information in the process can be instrumental in assigning possible causes to the
measurements. However, they are easily detected once the abnormalities.
plot of SPE is included (Figure 11). The work presented here has been restricted to steady-state
monitoring. By incorporating time lags (in the time series
Discussion sense) it should be possible to extend this procedure to
dynamic systems.
To obtain the best performance when using the monitoring Finally, the work presented here was for the situation
charts the following guidelines should be observed. The where regular quality measurements are available; if these
product space should be restricted to those variables of are not available, then one of the previously mentioned
interest in the monitoring procedure. Extraneous variables modifications needs to be implemented. Although these
in the process measurement space do not inhibit the proce- methods have some additional limitations they can still be
dure, and all possibly relevant measurements can be included. effective monitoring tools; however, the details of their
Scaling should be performed in such a way that the variances implementation must still be investigated.
of the measurements reflect their relative importance (the A major area for future research pertains to the appropriate
use of instrument ranges and engineering knowledge of the procedure for maintaining and updating the monitoring proce-
process should be very effective). Care should be exercised dure under changing operating conditions.
44 THE CANADIAN JOURNAL OF CHEMICAL ENGINEERING, VOLUME 69. FEBRUARY. 1991
TABLE3
Results of the PLS Calculation Using the Reference Set for the Extractive Distillation Column Showing the Loadings
for the Latent Vectors (LV) and the Cumulative Percent Variation Explained After Each Vector
First LV Second LV Third LV
Variables Loading Cum. % Expl. Loading Cum. % Expl. Loading Cum. % Expl.
Solvent Flow 0.06 0.0 -0.68 44.0 0.68 99.8
Feed Flow 0.06 0.0 0.52 50.0 0.65 99.1
Tray Temp 1 0.37 86.4 -0.31 95.0 -0.09 99.6
Tray Temp 2 0.15 86.4 -0.11 94.0 0.03 96.1
Tray Temp 3 0.004 6.0 -0.397 23.0 0.002 43.7
Tray Temp 4 0.06 68.0 -0. I06 92 0.02 92.4
Tray Temp 5 0.03 43.0 -0.1 I 86 0.03 90.3
Tray Temp 6 0.15 73.0 0. I6 89 0.03 90.7
Tray Temp 7 0. I5 64.7 0.2 I 90 0.03 92.0
Tray Temp 8 0.11 60.5 0.16 90 0.02 91.8
Tray Temp 9 0.06 59.5 0.09 89 0.02 91.5
Tray Temp 10 0.03 60.9 0.039 84 0.03 91.3
Tray Temp 11 0.03 62.8 0.028 84 0.03 97.8
Tray Temp 12 0.02 60.4 0.18 75 0.03 96.6
Tray Temp 13 0.01 54.6 0.008 63 0.03 94.6
Tray Temp 14 0.006 30.5 -0.004 29.6 0.03 86.3
Tray Temp 15 0.144 57.9 0.19 86 0.136 96.3
Steam Temp 0.874 99.8 -0.04 99.8 0.08 99.9
Total % Explained of X 74.9 87.1 98.9
6r I
Conclusions
i ,t
e A multivariate SPC procedure has been proposed for
-
G o
L
.-0
-5‘
8 1
-3 -1
T2 - Second latent vector scores.
1 3 handling large numbers of process and quality
variables. Multivariate statistical procedures are used to
t i . reduce the dimensionality of these large and highly
0
X
X
xx X 1I correlated data sets down to a few latent variables which
contain most of the information about the process
behaviour under normal operating conditions. By plot-
m
3
ting the projections (rows) of new process observations
fx over time on this low dimensional plane one is able to
detect larger than normal process variations, and by also
plotting the squared prediction errors, (ie. the perpen-
dicular distances from the plane) one is also able to
detect major changes in the behaviour of the process
caused by new events.
By compressing all the information on the process
down to low dimensional spaces, and using simple plots
-1 1 3 of the data in these spaces, together with meaningful
72 - Second latent vector scores. control limits, the essential idea and philosophy of
Shewart’s ( I 93 1) SPC methods have been preserved and
Figure \ 1 - The SPE chart for the extractive distillation column extended to handle the large number of variables
showing both the plot of the reference set (a) and the results of the
simulated case studies used to evaluate the method (b). The cross-
collected in most process industries today. The tools
hatched area indicates the normal operating region; Case 1 ( 0 ) necessary to establish the multivariate charts (PCA and
indicates an acetone to methanol ratio of 2.2-2.92; Case 2 ( + ) a PLS) may be more complex than usually used in univar-
ratio of 1.96-2.07; Case 3 (X) a ratio of 1.71-1.64; in Case 4 ( A ) iate SPC, but from the user’s point of view, the presen-
the solvent flow was increased by 33 % and in Case 5 ( v ) the steam tation of the data, and the interpretation of the results
temperature was increased by 10 K . is almost as simple.