#### Abstract

The inspection of inhomogeneous transverse and longitudinal wall thicknesses, which determines the quality of reducing pipe during the production of seamless steel reducing pipe, is lags and difficult to establish its mechanism model. Aiming at the problems, we proposed the quality prediction model of reducing pipe based on EOS-ELM-RPLS algorithm, which taking into account the production characteristics of its time-varying, nonlinearity, rapid intermission, and data echelon distribution. Key contents such as analysis of data time interval, solving of mean value, establishment of regression model, and model online prediction were introduced and the established prediction model was used in the quality prediction and iteration control of reducing pipe. It is shown through experiment and simulation that the prediction and iteration control method based on EOS-ELM-RPLS model can effectively improve the quality of steel reducing pipe, and, moreover, its maintenance cost was low and it has good characteristics of real time, reliability, and high accuracy.

#### 1. Introduction

As seamless tubes are widely used in various fields such as automobile, aviation, petroleum, chemical industry, architecture, boiler, and military industry and are playing a very important role in national economy, the seamless tubes are called industrial blood vessels. With the rapid development of economy, the service fields of seamless tube expand ceaselessly and the requirements for product quality also become more and more urgent and higher. The working procedure of seamless steel pipe consists of piercing, tube rolling, and tube reducing. Due to the restriction of mandril rigidity during piercing and tube rolling, it is difficult to obtain the seamless steel pipe whose diameter is below 70 mm on tube rolling train. Also, even a small-sized seamless steel pipe hot rolled whose diameter is greater than 70 mm is not expected to be produced by rolling a small tubular billet because this will decrease the train productivity by leaps and bounds. Therefore, it is reasonable to produce steel pipe with a small diameter using reducing mode. Owing to the use of reducing process, people can use tubular billet with a large diameter for piercing and rolling, larger reducing can be achieved in reducing mill train, and hence long pipe with a small diameter is obtained, which is an effective technical measure in increasing the output, expanding product variety, and reducing consumption. Various countries throughout the world tend to adopt continuous rolling process with high efficiency in steel pipe extending working procedure to produce shell with single specification and alter technical process in reducing working procedure to obtain finished pipes in different specifications.

Since tension reducing mill is the last forming equipment in steel pipe hot rolling production and has big influence on the steel pipe quality, the deviation of wall thickness is an important index in deciding the steel pipe quality. However, as the mechanism model for pipe reducing process is limited and the quality monitoring of the pipe is accomplished by the periodical spot-check of technical personnel, the inspection results lag severely. Thus, it is significant in theory and economy to establish the wall thickness prediction model of steel pipe reducing with a sufficient accuracy. Macrea and Cepisca [1], Bayoumi [2], and Zhang et al. [3] established a mechanism model of reducing mill and analyzed the indexes such as tension, velocity, and wall thickness during reducing process but there are too many restraints in his model, and his model is appropriate for individual production train and is bad in versatility. Yu et al. [4, 5], Yi et al. [6], Xu and Du [7], Du et al. [8], Yuan et al. [9], and Shi et al. [10] utilized finite element software to simulate the reducing process of seamless steel pipe, performed prediction for the key indexes such as dimensions and wall thickness of reduced steel pipe. Their works were used for setting the technical parameters in reducing production and achieved a certain practical effect. However, due to the restriction of finite element software, its precision of prediction is not high and is more appropriate for the development of products with new specifications instead of the online real time control of steel pipe. Shuang et al. [11] analyzed different processes of incoming material and the pipe thicknesses and lengths during tension-reduction process in an iron and steel company using neural network BP algorithm but they only considered the influence of incoming shell dimension and entrance temperature, and did not considered the effect of reducing production process on product quality.

It takes dozen of seconds to produce a piece of steel pipe using reduction. Thus it can be seen that the seamless steel pipe reducing production process is a typical rapid intermittent one. Plentiful production data on site provide convenience for our use of soft measurement method during intermittent production process. Data from reducing production process take on echelon distribution. In the meantime, as the product specifications often change, it is very difficult to guarantee the same adjustment of stand this time as that of last time for products with the same specification. This will lead to the occurrence of a certain time-varying in model. These problems result in low precision of modeling established by traditional intermittent process modeling method such as multiway PLS. The modeling is difficult to be used in prediction and control of field products. Aiming at the production process characteristics such as time-varying, nonlinearity, rapid intermission, and data echelon distribution, we proposed to use EOS-ELM-RPLS (ensemble of online sequential-extreme learning machine-recursive partial least square) algorithm to establish the quality prediction model for reducing production. Under the circumstance of ensuring high precision, the model has high flexibility and adaptability and can be well used in the prediction and control of product quality on production site.

#### 2. Time Interval Division of Reducing Production Process and Analysis of Quality Influential Factors of Reducing Pipe

##### 2.1. Time Interval Division of Reducing Production Process

In order to establish accurately the quality prediction model of reducing pipe, one should firstly analyze the factors influencing the quality of reducing pipe to prevent incomplete information and existed redundancy during modeling from decreasing the precision of model. It is known through the analysis of process characteristic that the effect of various independent variables on the quality of reducing pipe during different time intervals is different. Part of variables only exist in some time intervals and can be treated as factors observing quality of reducing pipe, whereas another part of variables run through entire production process and has large influence on the quality of reducing pipe.

Steel pipe reducing process is substantially a hollow body sinking continuous rolling process. As shown in Figure 1, three stages can be divided from the head of steel pipe to entrance of the first stand until away from the last stand in the tail.(1)Bite stage: bite stage means the stage from pipe head to enter the first stand till the pipe head to enter the last stand. As shown in Figure 1, begin when the steel pipe head enters the first rolling mill and end when the steel pipe head encounters the 12th rolling mill. Steel pipe head moves from point to point , and steel pipe tail moves from point to point when the pipe head gradually passes various stands and its speed increases with increasing coefficient of extension. At this stage, the influence variables of various rolling mills increase according to advance stepping of steel pipe.(2)Stable rolling stage: from pipe head to enter the last stand till the pipe tail still not to be away from the first stand, when whole mill train rolls the same piece of steel pipe, and rolling load and speed are all stable, called stable rolling stage. As shown in Figure 1, begin when the steel pipe head meets the 12th rolling mill, and end when the steel pipe tail encounters the 1st rolling mill. Steel pipe head moves from point to point , and steel pipe tail moves from point to point . At this stage, the variables of various rolling mills have influence on steel pipe.(3)Steel leaving stage: from pipe tail away from the 1st stand till away from the last stand. As shown in Figure 1, begin when the steel pipe tail meets the 1sh rolling mill, and end when the steel pipe tail encounters the 12th rolling mill. Steel pipe head moves from point to point , and steel pipe tail moves from point to point . At this stage, the number of stands taking part in rolling this piece of steel pipe at the same time decreases gradually until single stand rolling in the last stand, and whole piece of steel pipe finishes rolling. Then the steel pipe is expelled out of the stand. At this stage, the influence variables of various rolling mills decrease according to advance stepping of steel pipe.

##### 2.2. Analysis of Quality Influential Factors of Reducing Pipe

###### 2.2.1. Influence of Shell Heating Temperature

The heating temperature of shell will bring about the variation of metallic resistance to deformation and result in the variation in rolling force and average tension coefficient. The higher the heating temperature of shell is, the lower the metallic resistance to deformation is, the smaller the rolling force is, and the smaller the external diameter undulation of steel pipe is. In addition, the heating temperature of shell is a function of steel pipe diameter and obvious positive correlation exists between the heating temperature and the diameter. The higher the heating temperature of shell is, the bigger the thermal external diameter of steel pipe is after metal is subjected to thermal expansion.

###### 2.2.2. Influence of Rolling Speed

It is generally recognized that friction factor plays a role concerning the effect of rolling speed on metallic transverse inhomogeneous deformation during reduction of shell. The lower the rolling speed is, the larger the friction force is, and hence the more favorable it reduces the in-homogeneity of steel pipe wall thickness.

###### 2.2.3. Influence of Shell Quality

When the shell reduces, it is difficult to control its wall thickness because its inner surface is not supported by mandril and the pipe wall of the shell will be in a free varying state with changing rolling process condition. Moreover, the in-homogeneity wall thickness of the shell will be inherited to the finished steel pipe after reduction. Therefore, it is an important condition to improve the wall thickness homogeneity of shell in order to guarantee the wall thickness precision of finished steel pipe.

###### 2.2.4. Influence of Tension

When tension reducing mill is used for the reducing of shell, due to the existence of tension, the diameter of shell decreases while the wall thickness thins. Under stable tension condition, metallic transverse deformation is small, which is favorable for the improvement of the precision of steel pipe wall thickness. However, tension cannot be established or tension undulation occurs among stands when the head of pierced pipe enters in turn various reducing roll stands and the tail end of shell leaves in turn various reducing roll stands. Thus the in-homogeneity of longitudinal wall thickness in the steel pipe certainly will occur.

##### 2.3. Determination of Input and Output Variables

The output of quality prediction model is the quality of reducing pipe. The quantification index of judging the quality of reducing pipe is the transverse and longitudinal wall thickness. Transverse wall thickness in-homogeneity is the ratio of maximum wall thickness deviation to nominal wall thickness. Its calculation formula is shown as follows: where : relative in-homogeneity of transverse wall thickness; : maximum wall thickness of steel pipe; : minimum wall thickness of steel pipe; : nominal wall thickness of steel pipe.

The size of in-homogeneity of longitudinal wall thickness in steel pipe is determined by the difference between the mean value of rough pipe front-end wall thickness and the mean value of rear-end wall thickness. Its calculation formula is shown as follows: where and are the sum of measured front-end wall thickness and rear-end wall thickness of steel pipe, respectively; is the number of measured points at each end [12].

#### 3. EOS-ELM-RPLS Algorithm

##### 3.1. Nonlinear PLS

Since linear PLS model cannot describe correctly the nonlinear relation between independent variable and dependent variable , nonlinear PLS method is required to solve this issue. Wold et al. extended at the PLS method to nonlinear field [13, 14]. There are two feasible methods in nonlinear PLS methods: one is to perform array extension for input matrix, introduce some nonlinear terms of original variable, for example, the square term, and then regress the extended input and output matrix using PLS method. If prior knowledge on the relation of original input variable does not exist, this method cannot guide the selection of combined mode and may lead to oversized dimension of input matrix and the difficulties of processing; the other is to reserve the linear external model of PLS method. Internal model is nonlinear.(1)External relation model: where is the number of reserved eigenvector, and are the score vector of and , respectively, and are the load vector of and , respectively, and are the score matrix of and , respectively, and are the load matrix of and , respectively, and and are the fit residual matrix of and , respectively.(2)Internal relation model: where is the nonlinear function and is the residual.

Since neural network has the capability of fitting nonlinearity, during the modeling of batch process, nonlinear multiway PLS method that internal model adopts neural network gains extensive application. As traditional feedforward neural network adopts gradient learning algorithm during training, parameters in network needs iteration and update. Not only does the training time last long but also it easily results in the issues of local minimum and excessive training [15].

##### 3.2. ELM Algorithm

In supervised batch learning, the learning algorithms use a finite number of input-output samples for training [16, 17]. For arbitrary distinct samples , where is a input vector and is a target vector, if an SLFN (single-hidden layer feedforward neural network [18, 19]) with hidden nodes can approximate these samples with zero error, it then implies that there exists , , and such that where , and are the learning parameters of hidden nodes (weight vector connecting the input node to the hidden node and threshold of the hidden node) which are randomly selected according to the proof given by Huang et al. and is the weight connecting the th hidden node to the output node. To avoid overfitting the noise in the data, an error term is added. is the output of the th hidden node with respect to the input and is the number of hidden nodes which can be determined by trial and error or prior expertise. Then, the equation can be written compactly as where where is called the hidden layer output matrix of the network; the th column of is the th hidden node’s output vector with respect to inputs and the th row of is the output vector of the hidden layer with respect to input . The hidden node parameters and need not be tuned during training and may simply be assigned with random values. Equation (6) then becomes a linear system and the output weights are estimated as where is the Moore-Penrose generalized inverse of the hidden layer output matrix [20].

##### 3.3. OS-ELM Algorithm

In real applications, the training data may arrive chunk-by-chunk or one-by-one; hence, the batch ELM algorithm has to be modified for this case so as to make it online sequential [21, 22].

The output weight matrix given in (9) is a least-squares solution of (7). Here we consider the case where is the number of hidden nodes. Under this condition, of (9) is given by

If tend to become singular, one can make it nonsingular by choosing smaller network size or increasing data number in the initialization phase of OS-ELM. Substituting (10) to (9), becomes

Equation (11) is called the least-squares solution to . Sequential implementation of least-squares solution of (11) results in the OS-ELM.

Given a chunk of initial training set and , if one considers using the batch ELM algorithm, one need to consider the solution of minimizing , which is given by , where .

Suppose that we have another chunk of data , where is the number of samples in this chunk. The problem becomes minimizing

Considering both and , the output weight becomes

For sequential learning, we have to express as a function of , , , and and not a function of the data set . Now can be written as

Combining (13) and (15), is given by where .

When th chunk of data set is received, where and denotes the number of samples in th chunk, we have

rather than is used to compute from in (18). The update formula for is derived using the Woodbury formula:

Let , then the equation for updating can be written as

Equation (20) gives the recursive formula for .

##### 3.4. Ensemble of OS-ELM Algorithm

EOS-ELM consists of many OS-ELM networks with the same number of hidden nodes and the same activation function for each hidden node [23]. It has constructed OS-ELM networks to form our EOS-ELM. All OS-ELMs are trained with new data in each incremental step. The input parameters for each OS-ELM network are randomly generated and the output weights are obtained analytically based on the sequential arrived input data. Then we compute the average of the outputs of each OS-ELM network, which is the final output of the EOS-ELM.

Assume the output of each OS-ELM network is , . Hence, we have

##### 3.5. EOS-ELM-RPLS Modeling Steps

The difference of nonlinear RPLS modeling method based on OS-ELM from linear PLS method is that it uses ELM to establish internal nonlinear model and in the meantime and achieve the update of internal and external models. This method reserves linear external model, extracts through PLS the attributive information of process, eliminates the colinearity of data, reduces the dimension of input variable, then adopts ELM to establish nonlinear internal model between input score vector matrix and output score vector, and raises the nonlinear processing capability of internal model. Thus, EOS-ELM-RPLS method has the advantages of PLS and ELM, that is, the characteristics of robustness and feature extraction of PLS method and quick nonlinear processing capability of ELM as well as the precision accuracy through model real-time update.

The modeling and testing steps of nonlinear RPLS method based on EOS-ELM are as follows.(1)Assign two standardized data matrices, and ; dynamic nonlinear PLS regression model can be expressed as follows: (2)Deploy the batch data of batch process, use cross-validation method to determine the number of latent variable, adopt linear PLS method to calculate the score vector matrices and , and load vector matrices and for modeling sample and : (3)Assign the node number of ELM hidden layer and activation function (e.g., sigmoid function), use ELM to establish nonlinear model between internal model and , and gain , where is the nonlinear function indicated by EOS-ELM.(4)When new batch data , are obtained, we perform PLS decompose firstly, and obtain score vector and load vector , , , :

According to formula (19), EOS-ELM algorithm is adopted to update output layer weight value and achieve the update of internal model; in the meantime, conduct weighted mean on load matrix of external model and achieve external RPLS update, where is the weight value factor. Repeat above steps; conduct model update on every batch: Use testing data to check model precision. Conduct PLS decomposition on the testing data , gain score vector ,

Introduce into EOS-ELM model, gain , find out model prediction value through .

#### 4. Modeling and Control of Reducing Pipe Quality

##### 4.1. Establishment of Quality Prediction Model of Reducing Pipe

As there are many specifications of reducing pipe products, one cannot predict accurately the quality of steel pipe using single model. One must classify data in accordance with the specifications of products. As shown in Table 1, production data were classified into seven categories and seven quality prediction models of reducing pipe were established. Taking the specification of steel pipe in series Number 4 with the maximum output as an example, detailed information of various input variables using this model is shown in Table 2.

Prior to establishing quality prediction model of reducing pipe, one must preprocess modeling data and conduct batch treatment, time interval division, mean value treatment, and two-dimensional spread on the modeling data. On the basis of obtaining three-dimensional data, one must process the process data into subsections according to different time intervals of production operation. In this work, according to the variation of roll current, one firstly classified the production process of reducing pipe into bite subtime interval, stable rolling subtime interval, and steel leaving subtime interval. Then according to the sequence of roll addition, bite and steel leaving stages were divided in detail. Bite stage was divided into eleven subtime intervals and in the same way, steel leaving stage was divided into eleven subtime intervals. After process variables in various time intervals required by modeling were determined, one took the mean value of each process variable in this time interval. Practical data treatment is shown in Figure 2.

Adding shell heating temperature , quality precision variable and , one got final input matrix

Mean values of aforementioned three stage data were arranged from left to right and a data vector consisting of 147 mean values was obtained. The production data of 70 pieces of reducing pipes produced by reducing mill train in Baogang Iron and Steel Group in October 2012 were obtained. Shell diameter was 152.5 mm and its wall thickness was 6 mm. The reduced diameter was 73.03 mm and the wall thickness was 5.51 mm. There are total 12 stands. The data were classified into two groups: former 45 pieces were used for establishing quality prediction model, and latter 25 pieces were used for testing the model and checking the estimation precision of reducing pipe quality. The production data of 45 pieces of reducing pipes were spread and a two-dimensional data matrix was obtained where data gathering cycle was 20 ms, gathering time at bite stage was 2.5 s, gathering time at stable rolling stage was 13 s, and gathering time at steel leaving stage was 1.2 s. Aiming at above data and treating them as shown in Figure 2, one got data matrix . Quality prediction model was established using EOS-ELM-RPLS algorithm as Figure 3. In the same way, the production data of 25 pieces of reducing pipes were gathered and quality prediction inspection was performed. In order to compare with the quality prediction model during conventional intermittent process, for the production data of 45 pieces of reducing pipes modeled previously, 39 variables such as motor rotary speeds, currents and torques, heating temperature of shell, and quality precision error of shell for 1st to 12th reducing mills were chosen to act as input variables. Data gathering cycle was 20 ms and gathering time was 16.7 s. The quality prediction model was established for data matrix using conventional multiway PLS algorithm during simulation modeling.

Similarly, one reorganized the production data of 25 pieces of reducing pipes to form test data matrix and perform quality prediction inspection. Figures 4 and 5 show the results of test data prediction for two prediction models.

It is seen in Figures 4 and 5 that within the prediction results of transverse and longitudinal wall thickness in various stages, the prediction precisions of transverse and longitudinal wall thickness based on EOS-ELM-RPLS algorithm were 94.2% and 93.7%, and the prediction precisions based on conventional multiway PLS algorithm were 90.8% and 90.3%. This shows that EOS-ELM-RPLS algorithm model possesses higher prediction precision than multiway PLS algorithm model. Based on the quality model using EOS-ELM-RPLS algorithm, using iteration learning control method to modify continuously the variable traces, counteract the influence of model error and unknown undulation; one make the quality of reducing pipe continuously tend to attain ideal indexes.

##### 4.2. Quality Iteration Control of Reducing Pipe Based on Model

After quality model was obtained by calculation, iteration learning control method based on mathematical model was applied to improve the product quality of reducing pipe. Due to the model-plant mismatch and unknown disturbances from batch to batch, the final quality does not always meet the desired product quality in real industry. Batch-to-batch iterative learning control can be used to solve this problem by using the information of previous batch and currant batch to revise the next batch input trajectory. The following model is used to express the input-output relationship: where represents the product quality variables and is a vector of input variables. The nonlinear function is expressed by the online sequential EOS-ELM-RPLS. The first order Taylor series expansion of (28) can be given by

For the th batch, the actual product quality can be written as the sum of the model prediction and its error

The prediction of the th batch can be approximated and expressed as follows: where is the gradient of model output with respect to the input of the EOS-ELM-RPLS. is input layer weight from the th input to the th hidden node, is the output layer weight from the th hidden node to the th output layer node, is output of the th hidden node, and is the number of the hidden nodes. The subscript represents the th batch.

Let and , respectively, express the actual error and the predicting error corresponding to the desired target. Thus, for the th batch, the following can be obtained:

The same as above, the errors for the th batch are given by

Assume that the model prediction errors for the th batch and the th batch are the same. Combining (33) and (34), it gives

The objective of the ILC is to control the input trajectory in order to make the final product quality achieve the desired target. By solving the following optimal quadratic objective function (36), one can get the revised input trajectory for the th batch: where and are positive definitive weight matrices. Set ; the partial derivative of the quadratic objective function with respect to the input change can be obtained:

It is to be noted that the change of control trajectory is directly updated by the actual tracking error of the process. In many chemical batch processes, however, the actual final quality is impossible to obtain immediately. Thus, the model prediction value could be an alternative. Thus, the tracking performance will depend on the accuracy of the model. The convergence of the ILC can directly be derived from the convergence theorems in the literature [24]. It is shown that will converge as if where .

The batch-to-batch iterative learning control scheme of the EOS-ELM-RPLS based method is illustrated in Figure 6. and are the load matrix of PLS decomposition.

Table 3 shows the calculation results of quality iteration learning of reducing pipe. Figures 7 and 8 show the effect of iteration control. The results showed that the quality error of reducing pipe decreased by about 12% compared with initial error after rolling proceeded to 5 pieces of reducing pipes.

#### 5. Conclusions

The production process of reducing pipe continuous rolling has the characteristics of typical multi-time-intervals and dynamic multi-variables. In the meantime, there are many specifications of products, and minor variation of model will occur due to the adjustment of stand for same specification of product; in the meantime, the production of wall reduction and diameter reduction possesses the characteristics of typical multi-time-intervals and dynamic multivariables. The production process was classified into three big time intervals such as bite stage, stable rolling stage, and steel leaving stage influenced by different variables, and according to the sequence that roll touches steel, the production process was further classified into 23 sub-time-intervals; we proposed the reducing production process model based on EOS-ELM-RPLS algorithm. This algorithm overcame the shortcomings that quality modeling algorithm has complex structure, big calculation load, and bad capability in processing nonlinear problem during conventional intermittent process. Based on the quality prediction model of reducing pipe, we applied iteration learning control technique to the control system of wall thickness deviation and improved the production quality of reducing pipe. Field data simulation and the test results of reducing production in Baogang Iron and Steel Group Steel Pipe Subcompany revealed the validity of this method.

#### Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

#### Acknowledgment

This research is supported by National Natural Science Foundation of China (Grant no. 61203214), Provincial Science and Technology Department of Education Projects, the General Project (L2013101), National Natural Science Foundation of China (Grant nos. 61203103, 61374146, and 61374147). The study is sponsored by National Natural Science Foundation of China (61203214).