| Literature DB >> 34876575 |
Zhijiang Lou1, Youqing Wang2, Shan Lu3, Pei Sun1.
Abstract
Traditional multivariate statistical-based process monitoring (MSPM) methods are effective data-driven approaches for monitoring large-scale industrial processes, but have a shortcoming in handling the redundant correlations between process variables. To address this shortcoming, this study proposes a new MSPM method called minimalist module analysis (MMA). MMA divides process data into several different minimalist modules and one more independent module. All variables in the minimalist module are strongly correlated, and no redundant variables exist; therefore, the extracted feature components in one minimalist module will not be disturbed by noise from the other modules. This study also proposes new monitoring indices and a fault localization strategy for MMA, and simulation tests demonstrate that MMA achieves superior performance in fault detection and localization.Entities:
Year: 2021 PMID: 34876575 PMCID: PMC8651725 DOI: 10.1038/s41598-021-02676-3
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1The traditional multivariate statistical-based process monitoring (MSPM) methods, multiblock MSPM, and minimalist module analysis.
Figure 2Fault propagation from original data to reconstructed data.
Figure 3Content of this “Minimalist module analysis (MMA)” section.
False alarm rates (%) and detection rates (%) of the principal component analysis (PCA) method, the mutual information–multiblock PCA (MI-MBPCA), and the minimalist module analysis (MMA) method.
| Method | PCA | MI-MBPCA | MMA | |||
|---|---|---|---|---|---|---|
| Index | ||||||
| False alarm rate | 1.9 | 3.1 | 0.6 | 1.9 | 1.9 | 0.0 |
| Detection rate | ||||||
| Fault 1 | 95.8 | 5.3 | 89.3 | 0.8 | 0.4 | |
| Fault 2 | 29.8 | 1.3 | 12.5 | 0.8 | 0.4 | |
| Fault 3 | 1.3 | 0.8 | 0.1 | 0.8 | 1.9 | |
| Fault 4 | 1.1 | 4.7 | 5.25 | 1.4 | 1.5 | |
| Fault 5 | 33.9 | 94.6 | 95.8 | 1.0 | 0.4 | |
Figure 4Fault localization for fault 3.
Figure 5Fault localization for fault 5.
Figure 6Schematic of the Tennessee Eastman process[33].
Monitored variables in the Tennessee Eastman process[33].
| Variable | |
|---|---|
| 1 A feed (stream 1) | 18 Stripper temperature |
| 2 D feed (stream 2) | 19 Stripper steam flow |
| 3 E feed (stream 3) | 20 Compressor work |
| 4 Total feed (stream 4) | 21 Reactor cooling water outlet temperature |
| 5 Recycle flow (stream 8) | 22 Separator cooling water outlet temperature |
| 6 Reactor feed rate (stream 6) | 23 D feed flow valve (stream 2) |
| 7 Reactor pressure | 24 E feed flow valve (stream 3) |
| 8 Reactor level | 25 A feed flow valve (stream 1) |
| 9 Reactor temperature | 26 Total feed flow valve (stream 4) |
| 10 Purge rate (stream 9) | 27 Compressor recycle valve |
| 11 Product separator temperature | 28 Purge valve (stream 9) |
| 12 Product separator level | 29 Separator pot liquid flow valve (stream 10) |
| 13 Product separator pressure | 30 Stripper liquid product flow valve (stream 11) |
| 14 Product separator under flow (stream 10) | 31 Stripper steam valve |
| 15 Stripper level | 32 Reactor cooling water flow |
| 16 Stripper pressure | 33 Condenser cooling water flow |
| 17 Stripper underflow (stream 11) | |
Descriptions of faults in the Tennessee Eastman process[33].
| No. | Description | Type |
|---|---|---|
| 1 | Feed ratio of A/C, composition constant of B (stream 4) | Step |
| 2 | Composition of B, ratio constant of A/C (stream 4) | Step |
| 3 | Feed temperature of D (stream 2) | Step |
| 4 | Inlet temperature of reactor cooling water | Step |
| 5 | Inlet temperature of condenser cooling water | Step |
| 6 | Feed loss of A (stream 1) | Step |
| 7 | Header pressure loss of C—reduced availability (stream 4) | Step |
| 8 | Feed composite of A, B, and C (stream 4) | Random variation |
| 9 | Feed temperature of D (stream 2) | Random variation |
| 10 | Feed temperature of C (stream 4) | Random variation |
| 11 | Inlet temperature of reactor cooling water | Random variation |
| 12 | Inlet temperature of condenser cooling water | Random variation |
| 13 | Reaction kinetics | Slow drift |
| 14 | Valve of reactor cooling water | Sticking |
| 15 | Valve of condenser cooling water | Sticking |
| 16–20 | Unknown | Unknown |
| 21 | The valve for stream 4 was fixed at the steady-state position | Constant position |
False alarm rates (%) and detection rates (%) of the four fault detection methods.
| Method | PCA | DePCA | KDPCA | MI-MBPCA | MMA | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Index | ||||||||||
| False alarm rate | 0.5 | 1.4 | 6.1 | 11.5 | 11.21 | 4.05 | 1.25 | 0.8 | 1.3 | 0.2 |
| Fault 1 | 99.1 | 99.9 | 99.1 | 99.0 | 99.6 | 99.9 | 44.6 | 0.0 | ||
| Fault 2 | 98.4 | 95.8 | 98.5 | 98.0 | 98.3 | 96.6 | 98.0 | 74.4 | 0.0 | |
| Fault 3 | 0.9 | 2.6 | 17.4 | 0.9 | 3.1 | 0.8 | 1.9 | 6.6 | 1.8 | |
| Fault 4 | 20.9 | 78.3 | 20.2 | 99.9 | 0.3 | 0.9 | ||||
| Fault 5 | 24.3 | 20.9 | 38.8 | 45.0 | 24.0 | 24.8 | 23.5 | 14.0 | 33.0 | |
| Fault 6 | 99.1 | 99.4 | 98.9 | 99.9 | 93.9 | |||||
| Fault 7 | 99.9 | 99.9 | 45.6 | 3.6 | ||||||
| Fault 8 | 96.9 | 83.6 | 97.5 | 98.3 | 96.8 | 93.0 | 97.8 | 60.8 | 3.0 | |
| Fault 9 | 1.8 | 1.8 | 16.9 | 1.5 | 3.1 | 2.5 | 1.5 | 6.0 | 1.3 | |
| Fault 10 | 29.9 | 25.8 | 57.1 | 58.1 | 29.5 | 27.6 | 41.8 | 6.8 | 0.1 | |
| Fault 11 | 40.6 | 74.9 | 86.3 | 85.0 | 40.5 | 74.9 | 82.5 | 0.9 | 1.1 | |
| Fault 12 | 98.4 | 89.5 | 99.3 | 98.3 | 93.4 | 99.0 | 66.1 | 52.0 | ||
| Fault 13 | 93.6 | 95.3 | 94.4 | 95.1 | 93.5 | 95.0 | 95.4 | 66.5 | 22.9 | |
| Fault 14 | 99.3 | 99.1 | 99.9 | 99.9 | 0.3 | 0.0 | ||||
| Fault 15 | 1.4 | 3.0 | 17.8 | 1.3 | 3.4 | 2.5 | 1.6 | 11.6 | 2.0 | |
| Fault 16 | 13.5 | 27.4 | 43.5 | 57.4 | 13.7 | 27.8 | 27.1 | 3.6 | 74.1 | |
| Fault 17 | 76.4 | 95.4 | 91.6 | 94.4 | 76.5 | 94.8 | 93.5 | 1.0 | 0.1 | |
| Fault 18 | 89.3 | 90.1 | 92.1 | 89.3 | 90.3 | 89.6 | 88.1 | 91.0 | 83.9 | |
| Fault 19 | 11.0 | 12.5 | 68.8 | 68.9 | 8.7 | 21.0 | 13.8 | 1.6 | 48.3 | |
| Fault 20 | 31.8 | 49.8 | 63.5 | 61.8 | 31.2 | 50.8 | 57.4 | 2.4 | 81.0 | |
| Fault 21 | 39.3 | 47.3 | 54.6 | 61.8 | 35.3 | 50.1 | 47.4 | 39.8 | 0.6 | |
Matrix for the Tennessee Eastman process.
| Variable | MM | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |
| 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 3 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 4 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 5 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||
| 6 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 7 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 8 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 9 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||
| 10 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 11 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 12 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||
| 13 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||||
| 14 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 15 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||
| 16 | 0.0 | |||||||||||||
| 17 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||
| 18 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||||
| 19 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||||
| 20 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||||
| 21 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 22 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 23 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 24 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||
| 25 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||||
| 26 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 27 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||
| 28 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||
| 29 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||
| 30 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||
| 31 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||||||
| 32 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||
| 33 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||
Significant values are in [bold].
Figure 7Fault localization for fault 4.