| Literature DB >> 36123998 |
Sam Kay1, Harry Kay1, Max Mowbray1, Amanda Lane2, Cesar Mendoza2, Philip Martin1, Dongda Zhang1.
Abstract
Viscosity represents a key product quality indicator but has been difficult to measure in-process in real-time. This is particularly true if the process involves complex mixing phenomena operated at dynamic conditions. To address this challenge, in this study, we developed an innovative soft sensor by integrating advanced artificial neural networks. The soft sensor first employs a deep learning autoencoder to extract information-rich process features by compressing high-dimensional industrial data and then adopts a heteroscedastic noise neural network to simultaneously predict product viscosity and associated uncertainty. To evaluate its performance, predictions of product viscosity were made for a number of industrial batches operated over different seasons. Furthermore, probabilistic machine learning techniques, including the Gaussian process and the Bayesian neural network, were selected to benchmark against the heteroscedastic noise neural network. Through comparison, it is found that the proposed soft-sensor has both high accuracy and high reliability, indicating its potential for process monitoring and quality control.Entities:
Year: 2022 PMID: 36123998 PMCID: PMC9479074 DOI: 10.1021/acs.iecr.2c01789
Source DB: PubMed Journal: Ind Eng Chem Res ISSN: 0888-5885 Impact factor: 4.326
Figure 1Diagram of the process under study (a) and example normalized sensor data for batch 1 of the α data set of the full process time (b).
Figure 2Diagram of a general autoencoder and its respective components.
Representation of the Parameters Used for the Construction of the Autoencoders
| hidden layer | number of nodes | learning rate | epochs | |
|---|---|---|---|---|
| autoencoder 1:16 latent variables | 1 | 1404 | 1.477 × 10–3 | 782 |
| 2 | 94 | |||
| 3 | 50 | |||
| 4 | 16 | |||
| 5 | 50 | |||
| 6 | 94 | |||
| 7 | 1404 | |||
| autoencoder 2:4 latent variables | 1 | 977 | 2.836 × 10–3 | 884 |
| 2 | 231 | |||
| 3 | 48 | |||
| 4 | 4 | |||
| 5 | 48 | |||
| 6 | 231 | |||
| 7 | 977 |
Structures and Performance of the Soft Sensors alongside the Cross-Validation Results on the α Data seta
| regression model | HNN | BNN | GP |
|---|---|---|---|
| number of hidden layers | 2 | 2 | N/A |
| number of nodes [layer 1, layer 2] | [31, 3] | [2 J, 2] | |
| learning rate | 0.0125 | 0.01 | |
| activation function | Sigmoid | ReLU | |
| number of epochs | 160 | 100 + 50 J | |
| MAPE % [training, validation] – 16 LV | [7.8, 10.0] | [9.4, 12.1] | [9.9, 9.3] |
| PPU % [training, validation] – 16 LV | [28.9, 28.3] | [0, 5.53] | [23.1, 22.9] |
| CP [training, validation] – 16 LV | [1, 1] | [0, 0.22] | [1, 0.94] |
| MAPE % [training, validation] – 4 LV | [10.2, 12.0] | [10.7, 11.6] | [11.1, 9.7] |
| PPU % [training, validation] – 4 LV | [36.3, 36.4] | [0, 2.8] | [25.3, 25.3] |
| CP [training, validation] – 4 LV | [1, 1] | [0, 0.16] | [1, 0.99] |
J refers to the number of latent variables. Results are dependent on the use of the specific autoencoder (one with 16 latent variables, the other with 4 latent variables).
Figure 3HNN soft sensor predictions against the measured values for data sets β (a) and γ (b) with 16 latent variables, and for data sets β (c) and γ (d) for 4 latent variables. Error bars represent one standard deviation.
Results of the HNN-Based Soft-Sensor When Validating on β and γ
| data set | MAPE % | PPU % | CP | |
|---|---|---|---|---|
| 16 latent variables | β | 11.3 | 26.0 | 1 |
| γ | 15.5 | 26.8 | 1 | |
| 4 latent variables | β | 8.3 | 35.1 | 1 |
| γ | 10.1 | 30.4 | 1 |
Figure 4GP soft-sensor predictions against the measured values for batch data for data sets β (a) and γ (b) using a GP with four latent variables. The error bars represent one standard deviation.
Results of the GP-Based Soft Sensor When Validating on β and γ
| data set | MAPE | PPU | CP | |
|---|---|---|---|---|
| 4 latent variables | β | 10.5 | 26.0 | 0.94 |
| γ | 10.3 | 23.8 | 1.0 |
Figure 5Plots of the soft sensor predictions against the measured values for batch data for data sets β (a) and γ (b) using the BNN with 16 latent variables and for data sets β (c) and γ (d) with 4 latent variables. The error bars represent one standard deviation.
Results of the BNN-Based Soft-Sensor When Validating on β and γ
| data set | MAPE | PPU | CP | |
|---|---|---|---|---|
| 16 latent variables | β | 10.3 | 6.0 | 0.56 |
| γ | 17.6 | 8.6 | 0.18 | |
| 4 latent variables | β | 12.3 | 3.9 | 0.06 |
| γ | 10.0 | 2.1 | 0.18 |