Next Article in Journal
Femtosecond Laser Direct Writing of Gradient Index Fresnel Lens in GeS2-Based Chalcogenide Glass for Imaging Applications
Previous Article in Journal
Clinical Observation of Choroidal Osteoma Using Swept-Source Optical Coherence Tomography and Optical Coherence Tomography Angiography
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Thickness-Related Fault Diagnosis of Steel Strip Based on W-KPLS Method Considering Mechanism Weight Optimization

National Engineering Research Center for Equipment and Technology of Cold Rolled Strip, Yanshan University, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(9), 4491; https://doi.org/10.3390/app12094491
Submission received: 15 March 2022 / Revised: 24 April 2022 / Accepted: 27 April 2022 / Published: 28 April 2022

Abstract

:
Due to the lack of a reasonable mechanism explanation for the data model used in the process of quality-related fault diagnosis, the diagnosis model has insufficient ability to identify faults, resulting in the phenomenon of failure detection or false positive. Therefore, this paper adopted the method of mechanism and data model fusion to solve the problem of insufficient interpretation of the influence of existing diagnosis methods on rolling process variables. Firstly, the KPLS achieves strip quality-related fault detection for nonlinear processes. In order to find out the abnormal variables, a nonlinear contribution plot was introduced to calculate the contribution value of each variable to the monitoring index. Secondly, based on the bounce equation of the rolling process, the static comprehensive analysis of the steady rolling process was carried out to reveal the influence of various variables on strip thickness. Thirdly, based on the above analysis of the steady rolling process mechanism, the influence weight method and kernel function method were used to reconstruct and map the original input matrix. A kernel partial least squares method based on influence weight W optimization (W-KPLS) was proposed for quality-related fault monitoring and diagnosis. Finally, the model was applied in the cold rolling process of an aluminum alloy sheet, and the validity of the model was further verified by practical industrial data. The results show that the new method improves the fault detection rate by more than 20% compared with the traditional monitoring method, and the proportion of data points reaching the early warning limit was increased to more than 95%.

1. Introduction

For complex modern industrial processes, quality-related fault process monitoring is of great significance [1]. Due to the increasing demand for stable product performance, better quality and lower product rejection rates, modern industrial processes become more and more complicated by integrating various functions and interacting control loops [2]. Accordingly, in order to ensure the stability of product quality, it is necessary to monitor the fluctuation of quality-related variables, which have recently attracted more attention both in academia and engineering domains. For such purposes, quality-related process monitoring and diagnosis methods have been deeply studied, and a lot of fruitful results have been achieved [3,4,5,6]. However, the analytical models are difficult to develop in nonlinear, dynamic and strong coupling complex industrial systems, such as steel rolling, chemical industry and so on. In contrast, data-based methods are popular because of their simple form and low requirements for design and engineering work [1,7]. At present, in the multi-process strip production process, thickness is one of the most important quality indexes in the process of strip production. However, it is difficult to effectively monitor the fluctuation of thickness and other related variables in the actual production process. With the development of data technology, the data-driven process monitoring algorithm is gradually applied to the monitoring process of the complex industry. The establishment of information monitoring, behavior characteristic modeling and diagnosis system for quality-related variables in the rolling process has become an urgent demand in strip production [8,9].
Data-driven methods are applied to monitor and diagnose complex industrial processes. In the research of multivariate statistical monitoring, the partial least squares (PLS) monitoring model can retain the information of key quality variables [10,11,12]. Therefore, PLS and its extended model become one of the most suitable methods for quality-related process monitoring research [13,14]. A novel quality-driven kernel projection to latent structure (QKPLS) modeling scheme was proposed for concurrent quality-related and process-fault detection for nonlinear processes by Jiang QC [15]. In the extended model, Zhou et al. [16] decomposed the principal components and residual into four subspaces, and a model of total projection to latent structures for process monitoring was constructed. This method reduces the missed detection rate. Because the T-PLS algorithm cannot monitor the unpredictable quality changes, Qin et al. [17] further decomposed the predicted quality space by singular value decomposition (SVD) and principal component analysis (PCA); then the latent structure parallel projection (C-PLS) algorithm was proposed. Zhang et al. [18] proposed a decentralized fault diagnosis method based on multi-block kernel partial least squares (MBKPLS), which extends MBPLS to monitor large-scale nonlinear processes. Consequently, the model can capture more useful information within and between blocks, which is applied to the process monitoring of a continuous annealing process. According to the multi-scale and time-varying characteristics of the system, Liu et al. [19] introduced the self-adaptive model updating method into the MKPLS method and proposed a self-adaptive multi-scale kernel partial least squares regression (SMKPLS) model. Qiu T et al. [20] proposed a novel data-driven process monitoring method named Fisher discriminant global–local preserving projection (FDGLPP). The method preserves the global manifold structure and local neighborhood structure of the data set and reduces false positives and detection delay. Zhang CF et al. [21] studied the connections between different types of strip-steel products instead of conventional multimode methods. A quality-related process monitoring method based on parametric t-distributed stochastic neighbor embedding (P-t-SNE) and the modified minimum error minimax probability machine (MMEMPM) was proposed, which is applied to the hot strip production process. Jiang Qingchao [22] proposed a hierarchical fault detection method based on local–global correlation characteristics for a multi-process industrial process, which improved the accuracy and reliability of process monitoring. Odiowei P [23] proposed a new monitoring technique using the CVA with UCLs derived from the estimated probability density function through kernel density estimations (KDEs). This method significantly improves the monitoring performance of the system. Pilario K [24] proposed a hybrid kernel CVDA method for early fault detection of nonlinear dynamic processes. Due to the use of mixed kernels, the detection sensitivity is improved. The kernel mapping is a popular method for designing nonlinear process monitoring techniques. However, the order of the nonlinear relationship between process variables in an industrial process system is often limited by many physical constraints. This kind of infinite order mapping may be redundant and inefficient. Therefore, Yu H [25] proposed a nonlinear mapping method by constructing polynomial mapping (CPM) instead of a radial basis kernel function, which avoided too much modeling redundancy. Chuanfang Zhang [26] proposed a novel nonlinear full-condition process monitoring model to monitor the idle condition. In addition, the nonlinear cointegration analysis (NCA) is used to reveal the long-term dynamic relationship of non-stationary components. Jianfang Jiao [27] used a transfer entropy algorithm to analyze the causal relationship between the candidate fault variables and find the exact root of the fault.
The above data-driven process monitoring methods in the algorithm expansion research are constantly moving to a higher level. Its algorithm model has been effectively verified through simulation. However, the excessive attention to the advanced nature of the algorithm has deviated from the basic metallurgical production background and process. Therefore, in order to ensure that the monitoring model is more suitable for the actual rolling conditions, the research of a data-driven and mechanism fusion model has become a hot direction in the field of process monitoring [28,29]. Tian Wende [30] analyzed the mechanism correlation between variables in the chemical process and obtained a causal relationship between variables. Combined with the causal relationship between variables, the Bayesian network monitoring model was constructed. Yang Lipo [31] combined a shape control mechanism with a DE-ELM neural network. A shape control mechanism and intelligent collaborative control model was established to improve the efficiency and precision of shape control. Li Weigang [32] integrated industrial big data and a metallurgical mechanism and explored the interaction between influencing factors. A global additive hot strip performance prediction model was proposed.
Motivated by the above introduction, it is considered that the data model has insufficient ability to explain some variables in the monitoring process [33]. In the complex strip rolling process, the traditional quality-related fault diagnosis methods only rely on the correlation between mining data to identify quality anomalies. In data processing, normalization eliminates the influence of dimension and ignores the influence of various variables on the quality of the strip production process. Therefore, a fault diagnosis method for strip quality-related faults considering mechanism and data fusion was proposed. In this paper, the thickness control mechanism model of the rolling process was used to optimize the data model. A kernel partial least squares monitoring method based on influence weight optimization (W-KPLS) was proposed. The rest of this paper is structured as follows. The process monitoring model based on KPLS is first introduced in Section 2. In Section 3, the production technology and thickness control mechanism are introduced, and the influencing factors of rolling thickness are analyzed by the static comprehensive analysis method. In Section 4, the kernel partial least squares monitoring method based on influence weight optimization (W-KPLS) is proposed. Finally, the model is verified by the actual production data of the aluminum alloy cold rolling process in Section 5, and the concluding remarks are summarized in Section 6.

2. Monitoring Model Based on Statistical Process Control

2.1. Offline Modeling Based on K-PLS Algorithm

In the process of multivariate statistical monitoring, the data are standardized first. Process variables and quality variables are represented by X = R n × m and Y = R n × l , where n represents the number of sampling points, and m and l represent the number of variables. The mean and variance of statistical data are used to normalize the original data to eliminate the influence of dimension on the monitoring process. After standardizing the data, the mean value of each vector is 0, and the variance is 1.
The variables were processed by PLS to form the latent score matrix. The latent score vectors of process variables and quality variables are represented by t i and u i , where i represents the number of latent variables (also called principal components, i = 1 , 2 , , A ). In order to realize the algorithm idea of PLS, it is required to maximize the covariance of t i and u i .
max { C o v ( t i , u i ) } = max X i 1 w i , Y i 1 c i
The Lagrange multiplier method is used to solve the equation as follows:
{ X i 1 T Y i 1 Y i 1 T X i 1 = λ i w i Y i 1 T X i 1 X i 1 T Y i 1 = λ i c i
where w i is the unit eigenvector of the input matrix, | | w i | | = 1 . c i is the unit eigenvector of the output matrix, | | c i | | = 1 . λ i is the eigenvalue of the vector.
The training process is as follows:
(1)
Collect and standardize training sample data X and Y, initialize u i and set i = 1 .
(2)
The projection direction w i of the process variable is calculated according to the given score vector of the quality matrix; the latent score vector t i is obtained; then invert the latent score vector u i of the quality matrix and iterate until the score vector converges.
(3)
Calculate the residual matrix of the process variable and quality variable.
{ X i = X i 1 t i p i T Y i = Y i 1 u i q i T
where p i is the input load vector, p i = X i 1 T t i | | t i | | 2 . q i is the output load vector, q i = Y i 1 T t i | | t i | | 2 .
(4)
The residual matrix is used to extract the next set of latent score vectors until the preset number of principal components is met: i = A . The final linear data relationship model is as follows:
{ X = T P T + E Y = U Q T + F
where T is the latent score matrix of the process variables, U is the latent score matrix of the quality variables, P is the load matrix of process variables, and Q is the load matrix of quality variables.
The monitoring model based on the PLS algorithm is essentially constructed according to the linear relationship between process variables and quality variables [10,11,12,19]. However, in the actual production process, there is correlation and nonlinearity between the relevant variables. Therefore, KPLS is introduced to explain the nonlinear relationship between process and quality variables. As shown in Figure 1, the original nonlinear separable data are mapped to a high-dimensional linear feature space through a kernel function. The original spatial two classes of data require ellipses to separate them. The high-dimensional feature space transforms the original data into a linearly separable problem, and data differentiation can be achieved through the linear classification surface.
According to the principle of kernel function, first, suppose there is a finite subset containing n sample points as follows:
X = [ x 1 , x 2 , , x n ] T R k
ϕ : x ϕ ( x ) is the mapping from the original matrix X to the high-dimensional feature space H ; then obtain a new finite subset as follows:
ϕ ( X ) = [ ϕ ( x 1 ) , ϕ ( x 2 ) , , ϕ ( x n ) ] T R k
where k is the new matrix dimensions, k > m .
The mapping function is unknown; a kernel function can be introduced to calculate the inner product of the mapping points, thereby describing the relationship between the mapping points. Let ϕ ( x i ) , ϕ ( x j ) be the inner product of ϕ ( x i ) and ϕ ( x j ) , then the kernel function expression is as follows:
k ( x i , x j ) = ϕ ( x i ) , ϕ ( x j ) = k i j
where i = 1 , 2 , , n , j = 1 , 2 , , n .
After calculating the inner product of all mapping points, the kernel matrix can be constructed according to the order of subscripts as follows:
K = [ k ( x 1 , x 1 ) k ( x 1 , x 2 ) k ( x 1 , x n ) k ( x 2 , x 1 ) k ( x 2 , x 2 ) k ( x 2 , x n ) k ( x n , x 1 ) k ( x n , x 2 ) k ( x n , x n ) ]
As can be seen from the structure of the kernel matrix, it contains the inner product of all the mapping points in the feature space and is the set of mapping information. The data information of the original space can be completely retained through the kernel function; thus the selection of the kernel function is crucial to the construction of the model.
After the kernel matrix K is obtained, the central processing is first as follows:
K ¯ = K I n K K I n + I n K I n
where I n = 1 n [ 1 1 1 1 ] R n × n .
The offline training steps of the monitoring model based on the KPLS algorithm are as follows:
(1)
Initialize u i as any column of mass matrix Y and initialize i = 1 .
(2)
The mapped input score is converted to an inner product by the kernel function:
t i = ϕ ( X ) ϕ ( X ) T u i = K ¯ u i
(3)
Normalization processing: t i = t i | | t i | | .
(4)
Find the latent variable of the output variable: c i = Y T t i , u i = Y c i .
(5)
Normalization processing: u i = u i | | u i | | .
(6)
Repeat steps (2)~(5) until u i converges.
(7)
Calculate the residual matrix:
{ K = ( I t i t i T ) K ¯ ( I t i t i T ) Y = Y t i t i T Y
(8)
Return to Step (2) and continue to extract the latent score vector until: i = A .
Based on the above process, the KPLS kernel principal component matrix T and load matrix Q of the process data matrix X , the principal component matrix U and the regression coefficient matrix C of the quality matrix Y Y can be obtained, which provide data support for the online monitoring model.

2.2. Online Monitoring and Diagnosis

After training, the monitoring model can be used for online monitoring. For the newly input variable sample x n e w R 1 × m , the data standardization processing should be unified with the training model at first. When the PLS algorithm is used for monitoring, a projection direction matrix R ( R = [ r 1 , r 2 , , r A ] ) of data matrix X should be introduced into the basis of the training model, T = X R . Therefore, we can directly find the matrix of the principal components.
Measurement sample scores and residuals:
{ t new = x new R x ˜ new = x new ( 1 P R T )
Describing the fluctuation of the system and residual by T 2 and S P E statistics.
{ T 2 = t new T Λ 1 t new S P E = x ˜ new 2
where Λ is the covariance matrix of the training model sample scores, Λ = T T T n 1 .
The control limits of the two statistics are calculated as follows.
{ T ucl 2 ( α ) = A ( n 2 1 ) n ( n A ) F A , n A , α S P E ucl 2 ( α ) = g χ h , α 2
where g = S 2 μ ,   h = 2 μ 2 S , μ is the mean of the S P E statistic, and S is the variance.
KPLS algorithm is used for online monitoring. Firstly, the kernel matrix of samples is constructed as follows:
K new = [ k ( x 1 , x new ) , k ( x 2 , x new ) , , k ( x n , x new ) ] R 1 × n
The new kernel matrix is centralized as follows:
K ¯ new = K new I N K ¯ K new I n + I N K ¯ I n
where I N = 1 n [ 1 1 ] R 1 × n .
The score matrix of the sample to be tested is calculated as follows:
t new = K ¯ new U ( T T K ¯ U ) 1
The calculation of T 2 statistic, control limit of the KPLS online monitoring model and control limit of S P E is the same as PLS. The S P E statistic is calculated by a simple method as follows:
S P E = i = 1 n t i 2 i = 1 A t i 2
In engineering application, when the two indexes are within the allowable range, the process runs normally. When both indexes exceed the standard, it is judged that the current process is uncontrollable. Only a certain statistical index exceeds the standard, and an early warning appears.

2.3. Fault Diagnosis Based on Nonlinear Contribution Plot

In this paper, the contribution plot method was used to diagnose and analyze the statistical data. The total contribution of the i-th sample to the j-th variable is calculated as follows:
c o n t r i j S P E = ( x i j x ^ i j ) 2
where x i j is the monitored value of the j variable at the i sample point, and x ^ i j is the predicted value of the j variable at the i sample point.
In order to make the relative contribution graph more effective in dealing with a complex production process, the expectation factor is added to the traditional contribution graph, as follows:
R c o n t r i j S P E = c o n t r i j S P E E [ c o n t r i j S P E ]
The nonlinear contribution plot calculates the contribution of each variable of each sample point to the monitoring index so as to find out the main fault variables and complete the diagnosis of abnormal sample points in the monitoring process. The new input sample x new , r R 1 × m ( r = 1 , 2 , , m . used to distinguish different process variables) and the Gaussian radial basis kernel function are used in this paper; then the partial derivative of the kernel matrix K new of the new input point with respect to each variable is as follows:
K new , i = 1 σ ( x new , r x i , r ) 2 k ( x new , x i )
where x i , r is the i element of the r variable in the training sample, i = 1 , 2 , , n . σ is constant.
The partial derivative of the centralized kernel matrix K new with respect to each variable is as follows:
K ¯ new , i = K new , i K new , i I n
Using the latent variable matrix and kernel matrix calculated in the training model and monitoring model, the S P E contribution value of each variable is calculated as follows:
c o n t r S P E = | 2 n i = 1 n K ¯ new , i K ¯ new ( 2 T t new T U T T K ¯ T t new T ) + t new T T K ¯ T U T K ¯ new T |
where K ¯ new is the partial derivative kernel matrix composed of partial derivative vector K ¯ new , i .

3. Thickness Control and Static Comprehensive Analysis of Rolling Process

3.1. Mechanism Analysis of Aluminum Alloy Strip Rolling Process

Strip production is a complex industrial process with multi-process cooperation. In this process, melting, casting, rolling and other processes are concentrated in one production line as shown in Figure 2. The strip rolling stage is composed of multiple stand units, and the rolling at this stage requires the coordination of multiple stands. The process unit of each working procedure in the production process is complex. The strip quality is inherited among the working procedures. In this paper, the rolling process is taken as the research object, and the quality monitoring model is established to achieve the goal of strip thickness monitoring.
In the rolling stage, the metals undergo elastic-plastic deformation under the action of the force between the rolls. As a result of elastic deformation, the actual reduction of the roll is reduced, and the exit thickness of the rolled piece is greater than the value of the no-load roll gap as shown in Figure 3. Therefore, strip thickness and elastic flattening constitute the basis of strip thickness control.
In order to optimize the mechanism of the strip thickness quality monitoring data model, this part analyzes the strip thickness control mechanism. Based on the change principle of the elastic-plastic curve, the related control factors of strip thickness are analyzed. Under the actual rolling conditions, the roll gap is closely related to the thickness. In order to describe the relationship between the total elastic deformation of the rolling mill and rolling pressure, the spring equation of the rolling mill is established [34]. According to the elastic curve, the thickness of the rolled exit strip is shown in the following formula.
h = s 0 + s = s 0 + P K
K = P / ( h s 0 )
where s 0 is the empty roll gap, s is the deformation of stand under rolling force, P is the rolling pressure, and K is the stiffness coefficient of the rolling mill.
For the longitudinal thickness of the strip, the longitudinal stiffness of the rolling mill is mainly considered. In addition to the influence of the state of the incoming rolled piece, the longitudinal thickness of the strip will change as long as the rolling pressure fluctuation is involved in the rolling process. In order to eliminate the thickness deviation caused by disturbance factors, the intersection point of two characteristic curves is returned to the preset point. This section briefly introduces the corresponding plate thickness control means [35].
When the thickness of incoming material fluctuates greatly, the original rolling conditions cannot meet the requirement of rolling out thickness. At this time, changing the size of the reduction offsets the rolling factor or the thickness deviation caused by rolling pressure fluctuation due to the interference of the rolling mill system.
As shown in Figure 4 the expected rolling thickness is h 0 . Other conditions of the rolled piece remain unchanged; thus the slope of the plastic curve B remains the same. However, the increase in blank thickness makes the curve shift to B to the right, intersects with the original rolling mill elastic curve A to h 1 , which leads to the corresponding thickness deviation of ( h 1 h 0 ) . At this time, the thickness control system of the rolling mill reacts by increasing the reduction and reducing the roll gap, and thus the elastic curve of the rolling mill shifts to the position A . The abscissa of the intersection point comes to h 0 again so as to eliminate the thickness deviation.
On the other hand, when the thickness of the incoming material is normal, there are some problems such as uneven temperature and fluctuation of hardness or microstructure. When the deformation resistance of the rolled piece is affected, the slope of the plastic curve of the rolled piece will change as shown in Figure 5. At this time, the deformation resistance of the rolled piece increases, and thus the slope of the original plastic curve increases from B to B , and the rolling thickness obtained by intersecting with the original elastic curve A of the rolling mill increases from h 0 to h 1 . At this time, the rolling mill increases the reduction and adjusts the elastic curve A to the position of A , and thus the rolling thickness returns to the expected value.
By adjusting the tension to change the slope of the plastic curve of the rolled piece, the intersection of the plastic curve and the elastic curve of the rolling mill can be adjusted to offset the influence of other factors on the rolling thickness. The front and back tension of the rolling mill reduce the positive pressure on the roll, resulting in the reduction in rolling force. The relationship between tension and rolling force is as follows.
P q = P [ 1 1 K ( m 1 q 1 + m 2 q 2 ) ]
where m 1 and m 2 are the influence factor of tension at the entrance and exit of the rolling mill, and q 1 and q 2 are the strip tension at the inlet and outlet of the mill, respectively. P q is the rolling pressure with tension, P is the rolling pressure without tension, and K is the deformation resistance.
As shown in Figure 6, with the increase in tension, the plastic curve of the rolled piece can be adjusted from B to B (slope increases). Thus, the abscissa of the intersection point with the elastic curve A is adjusted from h 1 to h 2 . The purpose of plate thickness adjustment can be achieved without changing the size of the roll gap. From the practical application, the tension adjustment method has the characteristics of fast response and good effect. It is widely used in cold-rolled strips. The adjustment of rolling speed also affects the thickness of the plate at the outlet. The main influence is that the change in speed causes the fluctuation of the variables such as tension, friction coefficient, rolling temperature and bearing oil film thickness so that the rolling pressure can also be changed.
Through the analysis of the above thickness control principle, it is known that the strip rolling system is a complex system with multivariable coupling, and there is a close relationship between process variables and equipment variables [36]. In order to optimize the mechanism of the data model, the plate thickness of the stable rolling process was analyzed based on the static comprehensive analysis theory.

3.2. Static Synthesis Analysis of Steady-State Rolling

Taking the longitudinal plate thickness as an example, the differential of rolling mill bounce is as follows:
δ h = δ S + δ P K m + δ F K F
where K m is the total stiffness of the rolling mill, K F is the longitudinal stiffness of the roll system corresponding to the bending force of the roll, P is measured rolling force, S is the initial roll gap value, and F is roll bending force.
The rolling force is regarded as a function of incoming thickness H , rolled thickness h , deformation resistance K , and front and rear tensile stress q f , q b , ignoring the rolling speed fluctuation and strip width variation, as follows:
δ P = f ( H , h , K , q f , q b )
The incremental form of rolling force is as follows:
δ P = P H δ H + P h δ h + P K δ K + P q f δ q f + P q b δ q b
The mathematical model of incremental thickness is as follows:
δ h = ( C H δ H + C K δ K ) + ( C S δ S + C F δ F ) + ( C q f δ q f + C q b δ q b )
The influence coefficients of each variable are shown in Table 1.

4. Monitoring Method Based on Influence Weight Optimization

4.1. Influence Coefficient Calculation of Data Set

In this paper, the influence coefficient obtained from the static characteristic analysis is used to interpret the input variables of the data model from the perspective of the rolling process mechanism model so that the monitoring model can achieve higher fault detection accuracy.
Let the sample data matrix of the rolling process be X = ( X 1 , X 2 , , X m ) R n × m . The number of process variables is m , and n is the sample size. In this section, on the basis of a large number of historical samples, the partial differential coefficient is calculated by means of chord tangent within a small variation range of variables.
Divide the historical data matrix X into N equal parts according to capacity: X ( 1 ) , X ( 2 ) , , X ( N ) . Calculate the mean value of each variable in each equal part as follows:
X ¯ ( i ) = ( X ¯ 1 ( i ) , X ¯ 2 ( i ) , , X ¯ m ( i ) )
where X ¯ m ( i ) is the mean of the m variable in the i equal fraction, i = 1 , 2 , , N .
The mean vector X ¯ ( i ) was obtained. In order to illustrate the use of P to refer to the change value of rolling force, the partial differential values of the corresponding variables of each adjacent two vectors were taken as follows:
X ¯ j ( k ) P ( k ) = X ¯ j ( k + 1 ) X ¯ j ( k ) P ( k )
where k = 1 , 2 , , N 1 ; j = 1 , 2 , , m .
The mean value of ( N 1 ) partial differential values of each relevant variable is calculated, and the partial differential coefficients are obtained as follows:
X j P = 1 k 1 k X ¯ j ( k ) P ( k )
Combined with the influence coefficient expression of the quality fluctuation of each variable strip in Section 3.2 static comprehensive analysis of steady rolling, the final influence coefficient is obtained as follows:
C = ( C 1 , C 2 , , C m ) R 1 × m
where m is the number of process variables.

4.2. KPLS Monitoring Method Based on Influence Weight W Optimization

Based on a data-driven algorithm, data feature is the direct information source of the monitoring model. Traditional data preprocessing cannot adapt to specific working conditions and cannot highlight the influence of different variables. According to the calculation of influence coefficients in Section 4.1, the influence coefficients of some variables obtained based on the historical data set of a certain rolling process are shown in Table 2. It can be found that due to the different orders of magnitude of different variables, their influence coefficient values often differ greatly. In the algorithm model, the difference in the order of magnitude of data becomes smaller after standardization, and thus the obtained influence coefficient cannot be directly used to distinguish the influence of variables. In this paper, the value of the influence coefficient is multiplied by the mean value X ¯ of the corresponding variable, which is used as the optimization weight W of the follow-up monitoring model.
W = C X ¯ T
The overall optimization strategy is shown in Figure 7, and the training process of the monitoring model is shown on the left side of the figure. Firstly, input variable matrix X and quality variable matrix Y are selected from the historical sample database and standardized for use, respectively. A small section of variable samples and the corresponding rolling force were selected from the database to construct the influence weight W . Then, the normalized input matrix is reconstructed as X W through matrix dot product calculation. Finally, the monitoring model is trained by using the above input and output matrices according to the corresponding KPLS algorithm steps.
In the figure above, the online monitoring process of the optimization model is shown on the right. The input sample x new of real-time monitoring should correspond to the input sample of the training model after preprocessing. Firstly, the new input samples are standardized according to the data characteristics of the input matrix in the training process. Then the influence weight matrix is used to reconstruct the new input samples to obtain x new . Finally, the sample is kernel-mapped and centralized according to the online monitoring steps of the KPLS model. The trained monitoring model is used to complete the verification monitoring.

5. Results and Discussion

In order to illustrate our point of view further, we use the simulation data that come from the rolling production data of a 2800 mm cold rolling mill. The process variables included: roll gap value, roll bending force, entry speed, exit speed, incoming material thickness, front tension and back tension. Mass variable is the pass exit thickness of the strip.
A total of 1200 sets of production data samples were collected, among which 800 sets of normal operation data were used for training the offline model. The other 400 sets of data were used for the online monitoring model. Monitoring sample 1 included 100 sets of normal samples and 100 sets of fault samples, among which the default fault source was the transmission system fluctuation of the rolling mill. Monitoring sample 2 contains 100 groups of normal samples and 100 groups of fault samples, among which the default fault source is the uneven thickness of incoming materials.
The cumulative variance contribution rate is calculated using the sample data, as shown in Table 3. In order to pursue calculation efficiency and take into account the accuracy of the model, the variance contribution of nearly 90% can be obtained when the number of principal components is set as 4.
The monitoring model is trained according to the modeling process of the PLS algorithm. The projection direction matrix R of training is used to project each group of monitoring samples to obtain a new principal component and residual component. Statistical index T 2 and SPE are constructed, respectively. The online monitoring simulation diagram of the monitoring model based on the PLS algorithm is finally obtained. Radial basis function is used to carry out simulation monitoring based on the KPLS algorithm, and cross-validation was used to determine the kernel parameter σ = 3.5 .
The influence weight coefficient of strip thickness monitoring simulation based on optimization model as shown in Table 4. W-KPLS is used for online monitoring of sample 1 and compared with other methods. The simulation results of online monitoring are shown in the figure. As shown in Figure 8, using the traditional PLS method for monitoring, the monitoring index of sample 1 exhibits an obvious overrun phenomenon in the fault sample number 101–140 with a high detection rate. However, there is a lack of fault point monitoring around 140–200. For the monitoring results of KPLS in Figure 9, the fault detection rate of this method is significantly higher than that of PLS, but there are still a few missing points. In order to improve the fault detection rate, the monitoring method based on influence weight optimization is used for monitoring, and the results are shown in Figure 10 and Figure 11. We can see that the optimized monitoring method is better than the traditional monitoring method.
Online monitoring simulation for monitoring sample 2 is shown in Figure 12, Figure 13, Figure 14 and Figure 15. From the monitoring results of the following four methods for sample 2, the recognition rate of the W-KPLS monitoring model in fault sample points is greatly improved compared with the traditional algorithm. As shown in Figure 15, W-KPLS monitoring is used to reduce the missing rate of sample points. The feasibility of W-KPLS is verified by monitoring two samples with four methods. By fusing the mechanism model, the accuracy of traditional monitoring methods is improved.
The detailed fault detection rate statistics of the monitoring model based on the four algorithms for the two groups of monitoring samples are shown in Table 5. When the monitored sample exceeds one of the T2 or SPE control lines, an early warning will be generated. An alarm indication will be issued if it exceeds two control limits at the same time. According to the control limit, the overall fault detection rate of the W-PLS algorithm is improved compared with that of the PLS algorithm, but it cannot meet the monitoring requirements. The data points of the W-KPLS algorithm whose T 2 and S P E monitoring indexes simultaneously exceed the limit account for 75% and 68%, respectively, which are the highest among the four algorithms. At the same time, compared with the KPLS algorithm before optimization, the detection rate of the W-KPLS algorithm is increased by about 20 percentage points. The proportion of data points reaching the early warning limit is also increased to over 95%.
The over-limit monitoring index is analyzed using the traditional contribution plot and relative contribution plot based on a linear algorithm and the contribution plot based on a nonlinear algorithm. Results for the first group of monitoring samples are shown in Figure 16, Figure 17 and Figure 18, and results for the second group of monitoring samples are shown in Figure 19, Figure 20 and Figure 21.
The fault of monitoring sample 1 is caused by rolling mill drive system fluctuation. Both linear contribution plots show that variable 5 (roll gap value) has the largest contribution value, followed by variable 2 (exit speed). However, the contribution plot diagnosis results of the nonlinear algorithm show that variable 2 (exit velocity) is the main fault variable, and variable 5 (roll gap value) is the secondary fault variable.
The quality fluctuation of sample 2 was caused by the uneven thickness of incoming material. The traditional contribution plot shows that the most contributing fault variables are variable 2 (outlet speed) and variable 5 (roll gap value). While the relative contribution plot shows that variable 1 (inlet speed) is the main fault variable, and the influence of variable 7 (incoming material thickness) is the second. The contribution plot based on the nonlinear algorithm shows that variable 7 (entry thickness) is the main influencing variable. Data related to the quality fluctuation of actual production status were collected and verified by the diagnostic method in this paper. By analyzing the contribution plot above, it can be seen that the diagnosis result based on a nonlinear contribution diagram is consistent with the on-site fault diagnosis result.

6. Conclusions

In this study, a kernel partial least squares monitoring method based on influence weight (W-KPLS) for quality-related monitoring was proposed for a nonlinear and dynamic process, which can help industrial sites to achieve more accurate monitoring and diagnosis of quality variables. This method adopts mechanism analysis and data fusion, which makes up for the problem that the traditional data monitoring model cannot explain the industrial process variables. Firstly, the traditional monitoring method for the complex process industry was introduced. After that, a nonlinear contribution plot was applied to the quality-related fault diagnosis process. Then, the mechanism model of strip thickness control was introduced. The influence of rolling process variables was studied by static comprehensive analysis. Finally, according to the influence coefficient, the weight matrix was constructed. The W-KPLS model was proposed for quality-related monitoring and diagnosis. We can see that the method works well for quality-related monitoring and diagnosis in the aluminum alloy cold strip mill process of Nanshan aluminum. The fault detection rate is improved by 20% compared with the traditional method. The proportion of data points reaching the early warning limit is increased to more than 95%.

Author Contributions

H.G.: methodology, investigation, writing original draft, funding acquisition. J.S.: investigation, writing original draft, funding acquisition. J.L. and C.Y.: methodology, writing—review and editing. Y.P.: writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Ministry of Education University–Industry Collaborative Education Program (grant No. 202101004003), Central Government Guides Local Science and Technology Development Fund Projects (grant Nos. 206Z1601G, 216Z1802G), Hebei Natural Fund Iron and Steel Joint Fund (grant No. E2020203029), Hebei Natural Science Foundation (grant No. E2021203011) and Hebei Provincial Department of Education Postgraduate Innovation Ability Training Funding Project (grant No. CXZZBS2021129).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shao, J.; He, A.; Dong, G.; Chen, B.; Chen, J. Whole process quality management and control system of iron and steel based on industrial interconnection. Metall. Ind. Autom. 2020, 44, 8–16. (In Chinese) [Google Scholar]
  2. Ma, L.; Dong, J.; Peng, K. A practical propagation path identification scheme for quality-related faults based on nonlinear dynamic latent variable model and partitioned Bayesian network. J. Frankl. Inst. 2018, 355, 7570–7594. [Google Scholar] [CrossRef]
  3. Si, Y.; Wang, Y.; Zhou, D. Key-Performance-Indicator-Related Process Monitoring Based on Improved Kernel Partial Least Squares. IEEE Trans. Ind. Electron. 2021, 68, 2626–2636. [Google Scholar] [CrossRef]
  4. Lan, T.; Tong, C.; Shi, X.; Luo, L. Dynamic statistical process monitoring based on generalized canonical variate analysis. J. Taiwan Inst. Chem. Eng. 2020, 112, 78–86. [Google Scholar] [CrossRef]
  5. Said, M.; Taouali, O. Improved Dynamic Optimized Kernel Partial Least Squares for Nonlinear Process Fault Detection. Math. Probl. Eng. 2021, 2021, 6677944. [Google Scholar] [CrossRef]
  6. Wang, G.; Li, J.D.; Sun, C.Y.; Jiao, J.F. Least Squares and Contribution Plot Based Approach for Quality-Related Process Monitoring. IEEE Access 2018, 6, 54158–54166. [Google Scholar] [CrossRef]
  7. Ge, Z. Review on data-driven modeling and monitoring for plant-wide industrial processes. Chemom. Intell. Lab. Syst. 2017, 171, 16–25. [Google Scholar] [CrossRef]
  8. Yan, P. Review on development of digital and intelligent metallurgical rolling equipment technology. J. Yanshan Univ. 2020, 44, 218–237. (In Chinese) [Google Scholar]
  9. Hu, Z.; Wei, Z.; Sun, H.; Yang, J.; Wei, L. Optimization of Metal Rolling Control Using Soft Computing Approaches: A Review. Arch. Comput. Methods Eng. 2021, 28, 405–421. [Google Scholar] [CrossRef]
  10. Kong, X.; Li, Q.; An, Q.; Xie, J. Quality-related fault detection based on the score reconstruction associated with partial least squares. Control. Theory Appl. 2020, 37, 2321–2332. (In Chinese) [Google Scholar]
  11. Jing, F.; Feng, Y.; Zhang, Y.; Li, W. Diagnostic study on based thickness deviation of hot rolled strip based on optimized RT-PLS. J. Iron Steel Res. 2021, 33, 593–599. [Google Scholar] [CrossRef]
  12. Zhang, K.; Hao, H.; Chen, Z.; Ding, S.X.; Peng, K. A comparison and evaluation of key performance indicator-based multivariate statistics process monitoring approaches. J. Process Control 2015, 33, 112–126. [Google Scholar] [CrossRef]
  13. Jiao, J.; Zhen, W.; Wang, G.; Wang, Y. KPLS–KSER based approach for quality-related monitoring of nonlinear process. ISA Trans. 2020, 108, 144–153. [Google Scholar] [CrossRef] [PubMed]
  14. Zhou, P.; Zhang, R.; Liang, M.; Fu, J.; Wang, H.; Chai, T. Fault identification for quality monitoring of molten iron in blast furnace ironmaking based on KPLS with improved contribution rate. Control Eng. Pract. 2020, 97, 104354. [Google Scholar] [CrossRef]
  15. Jiang, Q.; Yan, X. Quality-Driven Kernel Projection to Latent Structure Model for Nonlinear Process Monitoring. IEEE Access 2019, 7, 74450–74458. [Google Scholar] [CrossRef]
  16. Zhou, D.; Li, G.; Qin, S.J. Total projection to latent structures for process monitoring. AIChE J. 2009, 56, 168–178. [Google Scholar] [CrossRef]
  17. Qin, S.J.; Zheng, Y. Quality-relevant and process-relevant fault monitoring with concurrent projection to latent structures. AIChE J. 2013, 59, 496–504. [Google Scholar] [CrossRef]
  18. Peng, K.; Zhang, K.; You, B.; Dong, J. Quality-relevant fault monitoring based on efficient projection to latent structures with application to hot strip mill process. IET Control Theory Appl. 2015, 9, 1135–1145. [Google Scholar] [CrossRef]
  19. Kong, X.; Cao, Z.; An, Q.; Xu, Z.; Luo, J. Review of partial least squares linear models and their nonlinear dynamic expansion models. Control Decis. 2018, 33, 1537–1548. [Google Scholar] [CrossRef]
  20. Tang, Q.; Chai, Y.; Qu, J.; Fang, X. Industrial process monitoring based on Fisher discriminant global-local preserving projection. J. Process Control 2019, 81, 76–86. [Google Scholar] [CrossRef]
  21. Zhang, C.; Peng, K.; Dong, J. A P-t-SNE and MMEMPM based quality-related process monitoring method for a variety of hot rolling processes. Control Eng. Pract. 2019, 89, 1–11. [Google Scholar] [CrossRef]
  22. Jiang, Q.; Yan, X. Hierarchical monitoring for Multi-unit chemical processes based on Local-global correlation features. Acta Autom. Sin. 2020, 46, 1770–1782. [Google Scholar] [CrossRef]
  23. Odiowei, P.; Yi, C. Nonlinear Dynamic Process Monitoring Using Canonical Variate Analysis and Kernel Density Estimations. IEEE Trans. Ind. Inform. 2010, 6, 36–45. [Google Scholar] [CrossRef] [Green Version]
  24. Pilario, K.; Cao, Y.; Shafiee, M. Mixed kernel canonical variate dissimilarity analysis for incipient fault monitoring in nonlinear dynamic processes. Comput. Chem. Eng. 2019, 123, 143–154. [Google Scholar] [CrossRef] [Green Version]
  25. Yu, H.; Khan, F. Improved latent variable models for nonlinear and dynamic process monitoring. Chem. Eng. Sci. 2017, 168, 325–338. [Google Scholar] [CrossRef]
  26. Zhang, C.; Peng, K.; Dong, J. A nonlinear full condition process monitoring method for hot rolling process with dynamic characteristic. ISA Trans. 2021, 112, 363–372. [Google Scholar] [CrossRef]
  27. Jiao, J.; Zhen, W.; Zhu, W.; Wang, G. Quality-Related Root Cause Diagnosis Based on Orthogonal Kernel Principal Component Regression and Transfer Entropy. IEEE Trans. Ind. Inform. 2021, 17, 6347–6356. [Google Scholar] [CrossRef]
  28. Tian, W.; Ren, Y.; Dong, Y.; Wang, S.; Bu, L. Fault monitoring based on mutual information feature engineering modeling in chemical process. Chin. J. Chem. Eng. 2019, 27, 2491–2497. [Google Scholar] [CrossRef]
  29. Zhang, D.; Sun, J.; Ding, J.; Peng, W.; Li, X.; Wang, G. Intelligent control of hot strip rolling based on CPS architecture. Steel Roll. 2021, 38, 1–9. [Google Scholar] [CrossRef]
  30. Zhang, D.; Peng, W.; Sun, J.; Ding, J.; Li, X. Key intelligent technologies of steel strip rolling process. J. Iron Steel Res. 2019, 31, 174–179. [Google Scholar] [CrossRef]
  31. Yang, L.; Zhang, Z.; Wang, D.; Li, R.; Yu, H.; Zhang, Y. Mechanism-intelligent coordination shape control model of cold strip. Iron Steel 2017, 52, 52–57. [Google Scholar] [CrossRef]
  32. Li, W.; Yang, W.; Zhao, Y.; Hu, H. Mechanical property prediction model of hot-rolled strip via big data and metallurgical mechanism analysis. J. Iron Steel Res. 2018, 30, 302–308. [Google Scholar] [CrossRef]
  33. Tang, P.; Peng, K.; Dong, J. Nonlinear quality-related fault detection using combined deep variational information bottleneck and variational autoencoder. ISA Trans. 2021, 114, 444–454. [Google Scholar] [CrossRef] [PubMed]
  34. Zhang, B. Design and optimization of thickness control system of tandem cold mill. South. Met. 2019, 231, 42–49. (In Chinese) [Google Scholar]
  35. Chen, E.; Zhang, S.; Xue, T. Study on shape and gauge control system of cold strip mill. J. Plast. Eng. 2016, 23, 92–95+118. (In Chinese) [Google Scholar]
  36. Ji, Y.; Yuan, H.; Song, L.; Li, H.; Peng, W.; Sun, J. Coordinate control of strip thickness-crown-tension based on inverse linear quadratic in tandem hot rolling mill. Int. J. Adv. Manuf. Technol. 2021, 118, 1213–1226. [Google Scholar] [CrossRef]
Figure 1. The original data space is mapped to the feature space H .
Figure 1. The original data space is mapped to the feature space H .
Applsci 12 04491 g001
Figure 2. Production process of aluminum alloy plate and strip.
Figure 2. Production process of aluminum alloy plate and strip.
Applsci 12 04491 g002
Figure 3. Schematic diagram of elastic deformation of rolling gap.
Figure 3. Schematic diagram of elastic deformation of rolling gap.
Applsci 12 04491 g003
Figure 4. Adjustment reduction principle under the influence of incoming material thickness.
Figure 4. Adjustment reduction principle under the influence of incoming material thickness.
Applsci 12 04491 g004
Figure 5. Adjustment reduction principle under the influence of deformation resistance.
Figure 5. Adjustment reduction principle under the influence of deformation resistance.
Applsci 12 04491 g005
Figure 6. Schematic diagram of tension adjustment.
Figure 6. Schematic diagram of tension adjustment.
Applsci 12 04491 g006
Figure 7. Monitoring model based on influence weight optimization.
Figure 7. Monitoring model based on influence weight optimization.
Applsci 12 04491 g007
Figure 8. PLS monitoring of sample 1.
Figure 8. PLS monitoring of sample 1.
Applsci 12 04491 g008
Figure 9. KPLS monitoring of sample 1.
Figure 9. KPLS monitoring of sample 1.
Applsci 12 04491 g009
Figure 10. W-PLS monitoring of sample 1.
Figure 10. W-PLS monitoring of sample 1.
Applsci 12 04491 g010
Figure 11. W-KPLS monitoring of sample 1.
Figure 11. W-KPLS monitoring of sample 1.
Applsci 12 04491 g011
Figure 12. PLS monitoring of sample 2.
Figure 12. PLS monitoring of sample 2.
Applsci 12 04491 g012
Figure 13. KPLS monitoring of sample 2.
Figure 13. KPLS monitoring of sample 2.
Applsci 12 04491 g013
Figure 14. W-PLS monitoring of sample 2.
Figure 14. W-PLS monitoring of sample 2.
Applsci 12 04491 g014
Figure 15. W-KPLS monitoring of sample 2.
Figure 15. W-KPLS monitoring of sample 2.
Applsci 12 04491 g015
Figure 16. Traditional contribution plot of sample 1.
Figure 16. Traditional contribution plot of sample 1.
Applsci 12 04491 g016
Figure 17. Relative contribution plot of sample 1.
Figure 17. Relative contribution plot of sample 1.
Applsci 12 04491 g017
Figure 18. Nonlinear contribution plot of sample 1.
Figure 18. Nonlinear contribution plot of sample 1.
Applsci 12 04491 g018
Figure 19. Traditional contribution plot of sample 2.
Figure 19. Traditional contribution plot of sample 2.
Applsci 12 04491 g019
Figure 20. Relative contribution plot of sample 2.
Figure 20. Relative contribution plot of sample 2.
Applsci 12 04491 g020
Figure 21. Nonlinear contribution plot of sample 2.
Figure 21. Nonlinear contribution plot of sample 2.
Applsci 12 04491 g021
Table 1. Influence coefficients of some variables.
Table 1. Influence coefficients of some variables.
Index C H C K C S C F C q C q
Expression 1 K m + Q P h 0 1 K m + Q P K K m K m + Q K m ( K m + Q ) K F 1 K m + Q P q f 1 K m + Q P q b
Note: Q = P h is the plastic stiffness coefficient of rolled piece and is called the slope value of rolled piece plastic curve.
Table 2. An example of the influence coefficient of a course calculation.
Table 2. An example of the influence coefficient of a course calculation.
IndexExit VelocityBack TensionFront TensionEntry Thickness
Partial differential 53,141.424.421.5718,534.48
Influence coefficient0.0443.70 × 10−61.31 × 10−60.02
Mean value5.7818,829.5415,846.740.28
Influence weight0.2540.0700.0210.004
Table 3. Calculation of cumulative variance contribution rate.
Table 3. Calculation of cumulative variance contribution rate.
Component Number1234567
Variance contribution rate %39.0261.8780.6789.9395.6999.38100
Table 4. Simulation calculation of influence weight.
Table 4. Simulation calculation of influence weight.
IndexEntry VelocityExit VelocityFront TensionBack TensionRoll GapRoll Bending ForceEntry Thickness
Partial differential4494.087166.4111.1319.52--123,513.80
Influence coefficient0.080.012.04 × 10−53.52 × 10−50.0144.80 × 10−60.22
Mean value10.5813.5715,828.1318,820.760.72146.360.28
Influence weight0.850.140.320.660.010.0070.06
Table 5. Statistics of fault detection rate.
Table 5. Statistics of fault detection rate.
Monitoring AlgorithmsPLSW-PLSKPLSW-KPLS
Sample 1Early warning rate %69727599
Alarm rate %22375875
Sample 2Early warning rate %57748296
Alarm rate %20624068
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Guo, H.; Sun, J.; Luo, J.; Peng, Y.; Ye, C. Thickness-Related Fault Diagnosis of Steel Strip Based on W-KPLS Method Considering Mechanism Weight Optimization. Appl. Sci. 2022, 12, 4491. https://doi.org/10.3390/app12094491

AMA Style

Guo H, Sun J, Luo J, Peng Y, Ye C. Thickness-Related Fault Diagnosis of Steel Strip Based on W-KPLS Method Considering Mechanism Weight Optimization. Applied Sciences. 2022; 12(9):4491. https://doi.org/10.3390/app12094491

Chicago/Turabian Style

Guo, Hesong, Jianliang Sun, Jieyuan Luo, Yan Peng, and Chunlin Ye. 2022. "Thickness-Related Fault Diagnosis of Steel Strip Based on W-KPLS Method Considering Mechanism Weight Optimization" Applied Sciences 12, no. 9: 4491. https://doi.org/10.3390/app12094491

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop