Next Article in Journal
Unsteady Flow Process in Mixed Waterjet Propulsion Pumps with Nozzle Based on Computational Fluid Dynamics
Previous Article in Journal
Role of Ionic Headgroups on the Thermal, Rheological, and Foaming Properties of Novel Betaine-Based Polyoxyethylene Zwitterionic Surfactants for Enhanced Oil Recovery
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

ABC-ANFIS-CTF: A Method for Diagnosis and Prediction of Coking Degree of Ethylene Cracking Furnace Tube

1
College of Computer, Guangdong University of Petrochemical Technology, Maoming 525000, China
2
College of Computer, Guangdong University of Technology, Guangzhou 510006, China
3
Sinopec Maoming Branch, Maoming 525000, China
4
College of Automation, Guangdong University of Petrochemical Technology, Maoming 525000, China
5
College of Electronic Information Engineering, Guangdong University of Petrochemical Technology, Maoming 525000, China
*
Author to whom correspondence should be addressed.
Processes 2019, 7(12), 909; https://doi.org/10.3390/pr7120909
Submission received: 25 September 2019 / Revised: 18 November 2019 / Accepted: 26 November 2019 / Published: 3 December 2019
(This article belongs to the Section Environmental and Green Processes)

Abstract

:
The carburizing and coking of ethylene cracking furnace tubes are the important factors that affect the energy efficiency of ethylene production. To realize the diagnosis and prediction of the different coking degrees of cracking furnace tubes, and then take corresponding treatment measures, is of great significance for improving ethylene production and prolonging the service life of the furnace tube. Therefore, a fusion diagnosis and prediction method based on artificial bee colony (ABC) and adaptive neural fuzzy inference system (ANFIS) is proposed, which also introduces a coking-time factor (CTF). The actual data verification shows that the method not only improves the training efficiency and diagnosis accuracy of the coking diagnosis and inference system of the cracking furnace tube, but also realizes the prediction of the development trend of the coking degree of the furnace tube.

Graphical Abstract

1. Introduction

The petrochemical industry is one of the important energy-based industries for the development of the national economy [1]. While ethylene is the foundation of the chemical industry, its production level usually represents the level of development of a country’s petrochemical industry [2]. It can be seen that the ethylene industry has an extremely important position in the petrochemical industry.
In ethylene industry, the ethylene cracking furnace is the key equipment to produce ethylene. As the core component of the ethylene cracking furnace, the safe and stable operation of the cracking furnace tubes is the key factor to ensure the ethylene yield [3]. However, in the ethylene production process, carburizing and coking always inevitably occur in the cracking furnace tubes [4,5]. The presence of carburization and coking will greatly shorten the service life of the ethylene cracking furnace tubes, reduce the yield of ethylene, and affect the production efficiency and economic benefits of ethylene.
For the cause of coking formation, a lot of research was carried out as early as the 1950s. In 1988, the three coking principles of catalytic coking, condensation coking, and free radical coking were proposed by Albright [6], which are currently widely recognized as the principle of coking [7,8]. At present, the purpose of reducing the coking rate and inhibiting coking is to improve the material and structure of furnace tubes, the cracking material, and cracking process conditions [9]. In the ethylene production process, if the coke deposition on the inner wall of the cracking furnace tube reaches a certain level, it is necessary to use a mixture of steam and air for decoking to ensure the normal operation of the ethylene production [8]. However, the premise of decoking treatment is to accurately diagnose the coking degree of each cracking furnace tube in the current period. Therefore, the research on the diagnosis method of the coking degree of cracking furnace tubes has important practical significance.
Considering the performed literature review, there are essentially four ways of diagnosing the coking degree of the ethylene cracking furnace tube: performing a coking mechanism model [10,11], using an artificial intelligent algorithm [12,13], diagnosing the failure of the cracking furnace using infrared thermal imaging technology [14,15], and using the empirical knowledge to diagnose the problem [16]. However, coking is an extremely complex physico–chemical reaction that occurs during pyrolysis, and some parameters of the mechanism model are difficult to obtain accurately in actual production, therefore, the accuracy of the mechanism model can not be assured. In the application of artificial intelligence algorithms, models generated by artificial neural networks (ANN) and support vector machines (SVM) have a “black box” syndrome [17,18,19], and the difficulty in dealing with qualitative information, which limited its applications in practice. In addition, the “black box” model has higher requirements on the sample. If the change of influencing factors exceeds a certain range in practical application, the reliability of the “black box” model will obviously decline. In the application of infrared thermal imaging technology, due to the high equipment cost of infrared thermal imaging technology, installation, operation, and maintenance are difficult, and it has not been widely used in actual production. Moreover, the actual production experience shows that the application of empirical knowledge to diagnose the coking of the furnace tube has great defects in real-time and reliability.
In order to overcome the shortcomings of the above existing coking diagnosis methods in many aspects, it is necessary to build a coking diagnosis system with a clear physical meaning for each network layer, and the ability to generate interpretable diagnostic IF–THEN rules, which is very important for improving the accuracy and interpretability of the coking diagnosis of cracking furnace tubes. In view of the previous research and cognition, an adaptive neural fuzzy inference system (ANFIS) is a good solution to achieve the above goals. Moreover, by searching a large number of literatures related to coking of cracking furnace tubes, ANFIS has not been effectively applied in the diagnosis of coking of cracking furnace tubes in the ethylene industry, which will become a good experimental and application practice.
ANFIS is a fuzzy inference system structure that combines fuzzy logic and neural network organically [20]. ANFIS can not only use the learning mechanism of neural networks to automatically extract the optimal membership relationship and fuzzy rules between input and output variables from the training data, but also the combination of fuzzy logic and neural network makes the structure and parameters of each layer of the neural network have a clear physical meaning [21]. Therefore, compared with traditional machine learning and neural network algorithms, ANFIS is widely employed for solving engineering problems because of its advantages of being easy to understand, with strong interpretability and low requirements on training samples [22].
A key issue in the application of the ANFIS system is the setting of system structure parameters. The quality of the multivariable system parameters will directly affect the overall performance of the system. For multivariable optimization, Karaboga [23] proposed a novel intelligent clustering optimization algorithm, artificial bee colony (ABC), in 2005. The ABC algorithm can quickly find the global optimal solution in honey sourcing (set of parameter solutions) through the cooperation among three different bee species, and can avoid the problem of the local optimal solution in the search process, to a large extent. Furthermore, compared with the traditional multi-parameter optimization methods, the ABC algorithm has faster convergence speed and better optimization performance [24].
Based on the above research, a fusion-diagnosis and prediction method for the coking degree of cracking furnace tubes based on the artificial bee colony algorithm and adaptive fuzzy neural network is proposed in this paper, which also introduces a coking-time factor (CTF), named ABC-ANFIS-CTF. This method mainly has the following three contributions:
(1) A coking diagnosis and inference system based on ANFIS is proposed, and an adjacent processing function layer is added after the output layer of the system, which can make the system output of the quantified coking degree of the cracking furnace tube more accurately.
(2) The ABC algorithm is used to optimize the structural parameters of the ANFIS-based coking diagnosis and inference system, which effectively improves the training efficiency of the system and the accuracy of coking diagnosis.
(3) A coking-time factor is introduced, to predict the development trend of the coking degree during the operation period of the furnace tube, which provides a reliable basis for early warning and efficiency protection of the furnace tube.
The remainder of this paper is organized as follows: Section 2 provides the framework of the coking diagnosis and inference system of the cracking furnace tube. Section 3 introduces the specific principles and implementation steps of ABC-ANFIS-CTF method in detail. Section 4 presents a verification of the proposed model based on real data and comparisons with other models. Finally, the conclusions of the study are drawn in Section 5.

2. Framework

The framework of the coking diagnosis and inference system for ethylene cracking furnace tube is shown in Figure 1. It can be seen from the figure that the system is mainly composed of: the ethylene cracking furnace (furnace tube temperature data acquisition source), infrared thermometer (furnace tube temperature collection equipment), database (pressure data acquisition source), model training machine (using for training diagnosis and inference system) five parts, and the specific application of this system is divided into training process and diagnosis and prediction process.

2.1. Training Process

2.1.1. Data Collection

The data used for the coking diagnosis and inference system are actually collected in the petrochemical ethylene plant of a large state-owned petrochemical enterprise in China. The collected data includes the tube metal temperature (TMT), cross-section pressure, venturi pressure, coil outlet temperature (COT), and coking degree of each cracking furnace tube. The temperature of the cracking furnace tube is collected by the infrared thermometer running on the side of the ethylene cracking furnace, and the collected data is transmitted to the model training machine through the long range radio (LoRa) wireless communication mode. The real application scene is shown in Figure 2. The infrared thermometer is integrated with industrial infrared temperature measuring sensor MI31002M (Raytek, USA) and laser ranging probe LR-TB5000 (KEYENCE, Japan), with a temperature measuring range of 250–1400 °C, and a temperature measuring accuracy ≤0.5%. The cross-section pressure, venturi pressure, and coil outlet temperature are collected by the model training machine in real time by reading the database of the petrochemical ethylene plant, and the coking degree of the cracking furnace tube is obtained by manual marking by cracking technicians.

2.1.2. Data Processing

• Extraction of the tube metal temperature.
The original temperature data collected by the infrared thermometer includes the tube metal temperature of the furnace tube and the wall temperature of the cracking furnace. The difference between these two temperatures is usually small and the boundary is not obvious. Thus, it is difficult to extract the tube metal temperature by setting the threshold value. However, there is an obvious difference between the tube distance data and the wall distance data collected by the laser ranging probe, as shown in Figure 3, where the abscissa indicates the number of collected data, and the ordinate indicates the distance or temperature value, and the infrared thermometer measures the temperature and distance data synchronously.
Therefore, the specific extraction method of the tube metal temperature is described as follows:
Assuming that T o = { a 1 , a 2 , , a n } is the temperature data set of the original collection, where a n is the nth temperature value, D o = { b 1 , b 2 , , b n } is the distance data set of the original collection, where b n is the nth distance value, and b d i v is the boundary threshold of the furnace tube distance and the furnace wall distance data. Therefore, the starting and ending position of the distance data of each furnace tube in the original distance data can be obtained by Equation (1).
{ P s t a r t = { i 1 , i 2 , , i k , , i m } , b i k + 1 < b d i v < b i k 1 P e n d = { j 1 , j 2 , , j k , , j m } , b j k 1 < b d i v < b j k + 1 , k = 1 , 2 , , m
where m represents the number of furnace tubes in the collected data, and i k , j k are in [1,n].
According to Equation (1), the starting and ending position ( i k , j k ) of the data of the kth furnace tube in the original distance data can be obtained, and then mapping them to the original temperature data, so that the data set of tube metal temperature of the kth furnace tube can be extracted.
If the data set of tube metal temperature of the kth cracking furnace tube extracted is T k = { a 1 , a 2 , , a n } , where a n is the nth tube metal temperature value, the final value of the tube metal temperature of the kth cracking furnace tube can be calculated according to Equation (2).
T M T = s u m ( a 1 , a 2 , , a n ) l e n g t h ( T k )
• Calculation of absolute pressure ratio.
In the process of ethylene cracking production, cracking technicians usually take the absolute pressure ratio as an indicator to judge whether the cracking furnace tube is running normally or not, which is defined as follow:
K A P R = P w + P a P h + P a
where K A P R , P h , P w and P a represent the absolute pressure ratio, cross-section pressure, venturi pressure, and standard atmospheric pressure, respectively.

2.1.3. Training of the Coking Diagnosis and Inference System

Firstly, the network structure of the coking diagnosis and inference system based on ANFIS is constructed according to the composition characteristics of the training data, and then the obtained sample data of TMT, absolute pressure ratio, COT, and the marked coking degree are input into the coking diagnosis and inference system for training. In the training process, the ABC algorithm is used to search the optimal solution of the structural parameters of the system. If the yield of the search solution is no longer increased or the search cycle is larger than the preset range, the search process is terminated and the optimal parameter solution is obtained [25].

2.2. Diagnosis and Prediction Processes

2.2.1. Coking Diagnosis

After the training of the coking diagnosis and inference system is completed, the coking degree of the cracking furnace tube can be diagnosed in real time by inputting the tube metal temperature, absolute pressure ratio, and coil outlet temperature into the system.

2.2.2. Prediction of the Development Trend of Coking Degree

Similarly, by using the trained coking diagnosis and inference system and combining with the coking-time factor proposed in this paper, the development trend of the coking degree of the cracking furnace tube in the future period can be predicted, which plays the function of early warning and efficiency protection of the furnace tube.

3. ABC-ANFIS-CTF

The realization of the coking diagnosis and prediction method named ABC-ANFIS-CTF is mainly divided into three stages: the first is the construction of the coking diagnosis and inference system based on ANFIS, the second is the optimization of the system structure parameters based on ABC algorithm, and the third is the prediction of the development trend of the coking degree based on the coking-time factor.

3.1. Construction of the ANFIS-Based System

ANFIS mainly consists of Mamdani type and T-S (Takagi-Sugeno) type [26]. The difference between the two types is that the output of Mamdani type is fuzzy value, and the output of T-S type is a linear combination of input variables. In this paper, by analyzing the correlation between the TMT, absolute pressure ratio, COT, and coking degree of the furnace tube, a T-S type ANFIS coking diagnosis and inference system with multiple input and single output is adopted. Its system structure is shown in Figure 4.
It can be seen from Figure 4 that the ANFIS-based coking diagnosis and inference system structure is divided into six layers, and the specific meaning of each layer is described as follows:
Input layer. The total number of nodes in this layer is N 1 = n , and each node is directly connected to the input variable X = { x 1 , x 2 , , x n } . The input variables of this system are TMT, absolute pressure ratio and COT.
Fuzzy layer. Each node in this layer represents a fuzzy set, and the number of fuzzy values in the fuzzy set represents the number of fuzzy segmentation of input variables. The function of this layer is to calculate the membership degree of each input variable relative to each fuzzy value in the fuzzy set according to different membership function μ i j , such as gaussmf, gbellmf, trimf, and trapezium, etc., which is obtained by Equation (4).
μ i j = μ j ( x i ) , i = 1 , 2 , , n , j = 1 , 2 , , m i
where n is the dimension of the input variable, and m i is the fuzzy segmentation number of the input variable.
The total number of nodes in this layer is:
N 2 = i = 1 n m i
Rule layer. Each node in this layer represents a fuzzy rule, and the applicability of each fuzzy rule is the product of membership degree input by each node. The total number of nodes in this layer is N 3 = m . The output of this layer is shown as below:
α k = i = 0 n μ j ( x i ) , k = 1 , 2 , , m , m i = 1 n m i
Normalized layer. The function of this layer is to normalize the output fuzzy rules of the last layer. The output of this layer is:
α ¯ k = α k / t = 1 m α t
Computing layer. This layer is used to realize the joint calculation of neural network and fuzzy rules. p i k is the weight corresponding to input variables in neural network. The total number of nodes in this layer is the same as that in the previous layer, and the output is:
Z k = i = 1 n p i k α ¯ k
Output layer. This layer is the system output layer of ANFIS, which is used to output the coking diagnosis results corresponding to the input variables. The output formula is as follows:
y ( X ) = k = 1 m Z k
In the actual production, the coking degree of the furnace tube is usually quantified into several grades, so this coking diagnosis system is added an adjacent processing function layer φ y after the output layer, in order to make the output result more accurately represent the coking degree of the furnace tube, and its expression is:
φ y = { v l , | y v l | < 0.5 v l + 1 , y v l = 0.5
where v l represents different quantization grades of the coking degree of the furnace tube.

3.2. Optimization of System Structure Parameters

The ABC algorithm is an optimization method to simulate honey collecting behavior of bees in nature. In the ABC algorithm, bee species are divided into three types: employed bees, onlookers, and scouts [27]. The space for bees to collect nectar is called honey source or food source, which means the set of possible solutions to the parameters that need to be adjusted. The amount of nectar at each honey source represents the fitness or yield of different solutions.
In the initial state, the number of employed bees and onlookers accounts for half of the total number of bees, and honey source X s = { x 1 , x 2 , , x r } generates S N initial solutions randomly from Equation (11).
x r = x r , d L d + r a n d ( 0 , 1 ) ( U d L d ) , r = 1 , 2 , , S N
where x r is the rth honey source, x r , d is the position of the honey source, d D i m , Dim is the dimension of the honey source, U d and L d are the upper and lower bounds of the space searched by the bee colony for honey, respectively.
The fitness or yield of each honey source is calculated by the following formula:
f i t ( x r ) = { 1 ƒ ( x r ) + 1 , ƒ ( x r ) 0 1 + a b s ( ƒ ( x r ) ) , ƒ ( x r ) < 0
where f ( x r ) represents the objective function value of each honey source.
In the search process of the optimal solution of honey source, the employed bees first collect and memorize the amount of nectar at each honey source position, then onlookers obtain the honey source information from the employed bees and select a honey source by judging the amount of nectar. The probability of the honey source being selected is given by Equation (13).
P r = f i t ( x r ) r = 1 S N f i t ( x r )
Finally, it also needs to update the memory position of the selected honey source. The formula for position update is as follows:
v r , d = x r , d + ϕ r , d ( x r , d x r , d ) , r = 1 , 2 , , S N , r r
where ϕ r , d is a random number in [−1,1].
If the honey source of a certain position is exhausted or the position is no longer updated, the employed bee at the current honey source will become a scout bee, and a new honey source will be generated according to Equation (11).
The maximum round of the bee colony searching for honey source is called the number of foraging cycles. If the number of searching is greater than the number of foraging cycles, the ABC algorithm will output the honey source with the highest yield, and the bee colony will finish the searching process.
Based on the above theories, the method of structural parameter optimization of the coking diagnosis and inference system using the ABC algorithm is described as follows:
In the traditional way, the structural parameters of ANFIS are artificially determined, which are arbitrary and irrational. As a result, the explosion of fuzzy rules and the disaster of network dimension can easily be caused in the process of network training [28], and the training time of network can be greatly affected. However, using the ABC algorithm to optimize the structural parameters of ANFIS can largely solve various problems caused by the above way.
Therefore, the optimization strategy proposed in this paper is to take the three structural parameters involved in the coking diagnosis and inference system, including the membership function type, the fuzzy segmentation number and the training iteration number of the network, as the honey source of the ABC algorithm, and set a reasonable honey source search range. Then, the ABC algorithm is used to find the optimal solution for the structural parameters within the search range. The structure of the honey source in this optimization strategy is shown in Figure 5.
For the bee colony search, root mean square error Ermse is selected as the objective function value to calculate the yield of honey source, and the Ermse is calculated from the true value and the predicted value output by the coking diagnosis and inference system with different honey source. The expression of the Ermse is shown in Equation (15).
E r m s e = 1 N t = 1 N ( y t ƒ t ( x r ) ) 2
where N is the dimension of the input training sample, and x r is the rth honey source.
To sum up, the algorithm of structural parameter optimization strategy of the coking diagnosis and inference system based on the ABC algorithm is described as Algorithm 1.
Algorithm 1. ABC Algorithm Optimization Strategy Algorithm
Input: honey source, Xs
Output: best parameters of the system, xr
1. Initialize the number of bees NP
2. Initialize the space of the nectar source SN
3. Initialize the max step of the search maxCycle
4. best_source_fit = fit(x1)
5. While rmaxCycle do
6.  Calculate the objective function value f(xr) of the system output corresponding
    to the honey source xr
7.  Calculate the yield of the nectar source fit(xr) on the basis of the value of the
    objective function f(xr)
8.  If best_source_fit < fit(xr) do
9.     best_source_fit = fit(xr)
10.    best_source = xr
11.  End if
12. End while
13. Return best_source

3.3. Prediction of the Development Trend of Coking Degree

During ethylene production, the operating cycle of the cracking furnace tube is usually 60–80 d [29]. However, in the actual production, the rate of coke formation of each cracking furnace tube is not the same due to differences in the material of the tube, the residence time of the cracking raw material in the tube and hydrocarbon partial pressure etc., so that the operating cycle of the furnace tube is different from the normal operating cycle. If there is failure to achieve timely decoking in the event of a change in operating cycle, it will severely affect the service life of the cracking furnace tube and normal cracking production.
In order to predict the development trend of the coking degree of the furnace tube during the operation, this paper proposes a method for predicting the development trend of the coking degree of the tube in combination with a coking-time factor Φ ( t ) . The coking-time factor is defined as follows:
Φ ( t ) = { T M T ( t ) , K A P R ( t ) , C O T ( t ) }
where TMT(t), KAPR(t), and COT(t) are the real-time change trend of the tube metal temperature, absolute pressure ratio, and coil outlet temperature with respect to running time t during ethylene production, respectively. Their expressions are shown as below:
T M T ( t ) = i = 0 n a i t i
K A P R ( t ) = j = 0 m b j t j
C O T ( t ) = k = 0 z c k t k
In Equations (17)–(19), a, b, c, n, m, and z are all constant coefficients, and their values are determined by the actual operation of the cracking furnace tube.
Therefore, the steps to predict the development trend of the coking degree of the furnace tube in combination with the coking-time factor are described as follows:
Firstly, the coking-time factor is calculated according to the historical data of the TMT, absolute pressure ratio, and COT of the cracking furnace tube before the predicted time.
Secondly, the time value in the time period that needs to be predicted is substituted into the coking-time factor to calculate the predicted values of TMT, absolute pressure ratio and COT.
Thirdly, the predictive value of each variable is input into the trained coking diagnosis and inference system, and the corresponding diagnosis result of coking degree is output.
Finally, the curve of the coking degree with respect to the time change is drawn according to the diagnosis result, so as to realize the prediction of development trend of the coking degree of the furnace tube. The algorithm is described as Algorithm 2.
Algorithm 2. Development trend prediction algorithm for coking degree of cracking furnace tube
Input: period of predicted days, tt + n
Output: predicted degree of coking, V
1. Calculate the coking-time factor Φ(t) from historical data
2. For each day in [t, t + n] do
3.  Calculate the corresponding TMT, KAPR and COT for each day
4.  Input the TMT, KAPR and COT value into the trained coking diagnosis system
5.  Output the coking diagnosis result V of each day
6. End for
7. Plot the development trend of coking degree over time
8. Obtain the development trend of coking degree

4. Experiment and Analysis

The experimental data in this paper were actually collected from the #1 ethylene cracking unit of the super-large petrochemical enterprise. The cracking unit has 11 USC cracking furnaces, numbered H-110 to H-120. Each cracking furnace has eight observation windows and 48 U-shaped furnace tubes, and 12 furnace tubes can be observed in each observation window. In order to verify the effectiveness of the proposed method, three experiments were carried out and the experimental results were analyzed.

4.1. Optimization of System Structure Parameters

In the actual production process, the cracking materials used for the differently numbered cracking furnaces are not exactly the same. If the cracking furnaces are grouped according to the difference of cracking materials, H-110 to H-113, H-119, and H-120 cracking furnaces can be divided into one group, H-114 to H-117 cracking furnaces can be divided into one group, and the H-118 cracking furnaces is divided into a separate group. In order to facilitate the implementation of the experiment, the furnace tubes of H-114 and H-115 cracking furnaces were randomly selected as the experimental data collection objects. The data set for training, testing, and optimizing the structural parameters of the coking diagnostic reasoning system based on ANFIS were collected during the complete operation cycle of H-114 and H-115 cracking furnaces, and the collection frequency was daily.
In this experiment, the operating cycle of the H-114 and H-115 cracking furnace tubes was 65 days and 73 days respectively. Sample data for training and verification of the coking diagnosis and inference system were collected in H-114 cracking furnace, and sample data for testing were collected in H-115 cracking furnace. The experimental data is shown in Table 1.
In actual production, the cracking technician usually divides the coking degree of the furnace tube into v1, v2, v3, and v4 four grades, which respectively represent normal, light coking, moderate coking, and serious coking. During the operation cycle of the furnace tube, there are often some differences and regularities in the proportion of samples with different degrees of coking. In general, the proportion of light coking samples is the largest, while the proportion of moderate coking and serious coking samples is small. Accordingly, the sample structure of each degree of coking in the experimental data shown in Table 1 is shown in Table 2.
Then, the experiment based on the ABC algorithm for system structural parameter optimization can be carried out. The steps of the experiment are described as follows:
First, set the search range of the honey source in the ABC algorithm. It can be seen from the composition of the honey source described in Section 3.2 that the honey source includes three parameters: the membership function type, the fuzzy segmentation number, and the training iteration number of the network. By analyzing the system requirements, the selection range of these three parameters is set as follows:
The selection range of membership function types includes gaussmf, gbellmf, trimf, trapezium, dsigmoid, and psigmoid.
The selection range of fuzzy segmentation number of the input variables of the TMT, absolute pressure ratio and COT is set as [2,5].
The selection range of the training iteration number of the network is set as [100,2000].
Next, set the maximum number of foraging cycles and the number of employed bees and onlookers. In this experiment, the maximum number of foraging cycles was set as 100, and the number of employed bees and onlookers was set as 10, respectively.
Finally, the bee colony begins to search for the best source of honey. In the process of honey-source search, the change curve of the yield represented by honey-source is shown in Figure 6. The honey source corresponding to the maximum yield found during the foraging cycle is the optimal solution of the structural parameters. The results of the optimal solution are shown in Table 3.

4.2. Training and Verification of the Coking Diagnosis and Inference System

The training process of the coking diagnosis and inference system is as follows: firstly, the optimal honey source searched by the ABC algorithm is set as the structural parameters of the system. Then the training set from the experimental data described in Section 4.1 is input into the system for training. In the training process, the change curve of the training error output by the system is shown in Figure 7. As can be seen from Figure 7, when the number of trainings reaches 1200, the change rate of the training error curve tends to zero, which indicates that the training effect of the system tends to be optimal, and also proves that the results of the network training iterations in the optimal solution set searched by the ABC algorithm meet the requirements of the system.
Finally, input the verification set to verify the trained system. Through verification, the comparison result between the real value and the predicted value of the system output is shown in Figure 8, and the comparison result between the real value and the predicted value processed by the adjacent processing function layer is shown in Figure 9. After adjacent processing, the accuracy of coking diagnosis and inference system reaches 99.57%, which is completely in line with the applicable accuracy range of actual production.
In order to verify the superiority of the proposed method in coking diagnosis, this paper also made a comparison experiment with radical basis function (RBF) neural network algorithm, support vector machine (SVM) algorithm, k-nearest neighbor (KNN) algorithm, and back propagation neural network (BPNN) on the accuracy of coking diagnosis, and the comparison results are shown in Figure 10. Figure 10a–d shows the comparison between the output results of each algorithm and the real results under four different coking degrees. The pink bar represents the number of original samples in the verification set, and the other color bar represents the number of samples with the coking degree output by each algorithm.
It can be seen from Figure 10 that using the above five kinds of methods to diagnose the tube of different coking degrees, only the ABC-ANFIS-CTF method proposed in this paper can achieve a high accuracy of diagnosis, while the other four algorithms have certain errors in the diagnosis results of the different degrees of coking, which will affect the accurate judgment of the running status of the furnace tube in actual production.
In order to further prove the generalization performance of the proposed method in coking diagnosis, the test sets were used again to conduct comparative experiments on the above five methods, and the experimental results are shown in Figure 11.
The experimental results of Figure 11 show that the coking diagnostic method proposed in this paper still has the best performance in the diagnosis of different degrees of coking of the furnace tube.
Accordingly, it can be concluded that the accuracy of the proposed ABC-ANFIS-CTF method in coking diagnosis of cracking furnace tubes is improved to a certain extent compared with other traditional neural networks and classification algorithms.

4.3. Prediction of the Development Trend of Coking Degree

In this experiment, two furnace tubes in the H-115 cracking furnace were randomly selected as experimental objects, which were named as a tube and b tube respectively. The experimental data is TMT, absolute pressure ratio, COT, and marked coking degree data in the operation cycle of the two furnace tubes. The objective of the experiment is to predict the development trend of coking degree of the two furnace tubes at different operating moments according to the coking-time factor, and the predicted time interval is in days.
The specific experimental methods are as follows: first, the 20th and 40th day of the operation cycle of the furnace tube are selected as the starting points of the prediction, which are named as prediction point 1 and prediction point 2, respectively. Then, the coking-time factors corresponding to the two different prediction points are calculated. Finally, the development trends of the coking degree of the furnace tube within 10 days after the prediction points are predicted by combining the coking-time factor. Taking the above two furnace tubes as an example, the prediction curves of the development trend of the coking degree obtained by the above experimental method are shown in Figure 12 and Figure 13.
It can be seen from Figure 12 and Figure 13 that the predicted development trend of coking degree is basically similar to the real development trend, and the predicted development trend will change in advance of the real trend change in the later stage of the operation cycle of the furnace tube. This situation can play a role of coking forewarning for actual production. Therefore, it is of great practical significance to predict the development trend of the coking degree of the cracking furnace tube by combining the coking-time factor.

5. Conclusions

Aiming at the inevitable problems of carburizing and coking in the cracking furnace tube during ethylene production, this paper proposes a fusion diagnostic and prediction method based on the ABC algorithm and ANFIS, which also introduces a coking-time factor method, named ABC-ANFIS-CTF. This method can be used for real-time diagnosis of the coking degree and prediction of the development trend of the coking degree. Experimental results show that compared with the traditional neural network and classification algorithm, this method not only improves the accuracy of coking diagnosis, but also predicts the development trend of the coking degree of the furnace tube, which is of great practical significance in the actual production process of ethylene cracking.
However, the method proposed in this paper is currently only applicable to the furnace tube of ultra-selective conversion (USC) type cracking furnaces, but there are many other cracking furnace types in the actual ethylene industry. In order to make the coking diagnosis and inference system in this paper more applicable, it is very important to increase the autonomous learning and evolution ability of the system. Therefore, the main task of this paper in the future is to study how to combine the mechanism of autonomous learning and evolution with the coking diagnosis and inference system, so as to realize the independent recognition and coking diagnoses of different types of cracking furnace tubes.

Author Contributions

Conceptualization, Z.P. and Z.Y.; methodology, Z.P., J.Z., and Y.G.; software, J.Z.; validation, J.Z. and D.C.; investigation, J.Q.; data curation, J.Z. and J.Q.; writing―original draft preparation, J.Z.; writing―review and editing, Z.P.

Funding

This research was funded by the National Natural Science Foundation of China (NO. 61772145, 61672174), Maoming city science and technology project (NO. 2017287) and the Talent Introduction Project of Guangdong University of Petrochemical Technology (NO. 2016rc02).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fan, T.; Luo, R.; Xia, H.; Li, X. Using LMDI method to analyze the influencing factors of carbon emissions in China’s petrochemical industries. Nat. Hazards 2015, 75, 319–332. [Google Scholar] [CrossRef]
  2. Cui, P.; Wang, X.; Ma, Z. An energy efficiency analysis system for ethylene production based on DEA. Comput. Appl. Chem. 2010, 27, 1182–1186. [Google Scholar]
  3. Shen, L.M.; Gong, J.M.; Liu, H.S. Effect of coking size on the thermal diffusion and stress distribution of cr25ni35nb and cr35ni45nb austenitic steels. Appl. Mech.Mater. 2015, 750, 192–197. [Google Scholar] [CrossRef]
  4. Jia, J.; Wang, H.; Wang, S.; Wang, G. Study on anti-coking oxides used in ethylene cracking furnace tube. Petrochem. Technol. 2016, 45. [Google Scholar] [CrossRef]
  5. Otegui, J.L.; Bona, J.D.; Fazzini, P.G. Effect of coking in massive failure of tubes in an ethylene cracking furnace. Eng. Fail. Anal. 2015, 48, 201–209. [Google Scholar] [CrossRef]
  6. Albright, L.F.; Marek, J.C. Mechanistic model for formation of coke in pyrolysis units producing ethylene. Ind. Eng. Chem. Res. 1988, 27, 755–759. [Google Scholar] [CrossRef]
  7. Barza, A.; Mehri, B.; Pirouzfar, V. Mathematical modeling of ethane cracking furnace of olefin plant with coke formation approach. Int. J. Chem. React. Eng. 2018, 16, 1–14. [Google Scholar] [CrossRef]
  8. Kucora, I.; Paunjoric, P.; Tolmac, J.; Vulovic, M.; Speight, J.G.; Radovanovic, L. Coke formation in pyrolysis furnaces in the petrochemical industry. Pet. Sci. Technol. 2017, 35, 213–221. [Google Scholar] [CrossRef]
  9. Sun, X.; Shen, L. Research progress of coking mechanism and prevention measures for ethylene cracking furnace tubes. Corros. Sci. Prot. Technol. 2017, 29, 575–580. [Google Scholar]
  10. Valus, M.G.; Fontoura, D.V.R.; Serfaty, R.; Nunhez, J.R. Computational fluid dynamic model for the estimation of coke formation and gas generation inside petrochemical furnace pipes with the use of a kinetic net. Can. J. Chem. Eng. 2017, 95, 2286–2292. [Google Scholar] [CrossRef]
  11. Solaimany Nazar, A.R.; Banisharifdehkordi, F.; Ahmadzadeh, S. Mathematical modeling of coke formation and deposition due to thermal cracking of petroleum fluids. Chem. Eng. Technol. 2016, 39, 311–321. [Google Scholar] [CrossRef]
  12. Xin, S.; Yingya, W.; Huajian, P.; Jinsen, G.; Xingying, L. Prediction of coke yield of FCC unit using different artificial neural network models. China Pet. Process.Petrochem. Technol. 2016, 18, 102–109. [Google Scholar]
  13. Li-ying, L.; Yue, L.; Lu-jie, F.; Hao-wei, H.; Meng-meng, Z.; Li-dong, W.; Juan, W. Soft measurement of ethylene cracking coke content based on Adaboost model. Autom. Instrum. 2015, 6, 50–53. [Google Scholar]
  14. Ren, S.; Zhang, Z. Technical Studies of Infrared Thermal Image Inspection and Assessment of Ethylene Cracking Furnace Tube. Mod. Ind. Econ. Inf. 2015, 5, 31–32. [Google Scholar]
  15. Pan, F.; Lan, J. Analysis on influence of environmental factors to the heat loss of petrochemical heating furnace wall. In Proceedings of the 2011 International Conference on Information Security and Intelligence Control, Washington, DC, USA, 13–15 August 2011; pp. 107–109. [Google Scholar]
  16. Zhu, L.; Zhao, Z. Decoking control system for ethylene cracking furnace based on operating region recognition. Control. Instrum. Chem. Ind. 2019, 46, 513–518. [Google Scholar]
  17. Xiong, Z.; Li, R. Credit risk evaluation with fuzzy neural networks on listed corporations of China. In Proceedings of the 2005 IEEE International Workshop on VLSI Design and Video Technology, Suzhou, China, 28–30 May 2005; pp. 479–484. [Google Scholar]
  18. Nourani, V.; Khanghah, T.R.; Sayyadi, M. Application of the Artificial Neural Network to monitor the quality of treated water. Int. J. Manag. Inf. Technol. 2013, 3, 38–45. [Google Scholar] [CrossRef]
  19. Engelstad, P.E.; Hammer, H.; Yazidi, A.; Bai, A. Advanced Classification Lists (Dirty Word Lists) for Automatic Security Classification. In Proceedings of the 2015 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), Xi’an, China, 17–19 September 2015; pp. 44–53. [Google Scholar]
  20. García, P.; García, C.A.; Fernández, L.M.; Llorens, F.; Jurado, F. ANFIS-based control of a grid-connected hybrid system integrating renewable energies, hydrogen and batteries. IEEE Trans. Ind. Inform. 2014, 10, 1107–1117. [Google Scholar] [CrossRef]
  21. Xiao, Z.; Chen, C.; Ji, Y. Settlement prediction of soft clay roadbed based on adaptive Neuro-Fuzzy inference system model. Hydrogeol. Eng. Geol. 2010, 37, 61–65. [Google Scholar]
  22. Ertunc, H.M.; Hosoz, M. Comparative analysis of an evaporative condenser using artificial neural network and adaptive neuro-fuzzy inference system. Int. J. Refrig. 2008, 31, 1426–1436. [Google Scholar] [CrossRef]
  23. Karaboga, D. An Idea Based on Honey Bee Swarm for Numerical Optimization; Tech. Rep. TR-06; Erciyes University of Kayseri, Turkiye: Kayseri, Turkey, 2005. [Google Scholar]
  24. Karaboga, D.; Kaya, E. Training ANFIS using artificial bee colony algorithm. In Proceedings of the 2013 IEEE International Symposium on Innovations in Intelligent Systems and Applications, Albena, Bulgaria, 19–21 June 2013; pp. 1–5. [Google Scholar]
  25. Kıran, M.S.; Fındık, O. A directed artificial bee colony algorithm. Appl. Soft Comput. 2015, 26, 454–462. [Google Scholar] [CrossRef]
  26. Xiao, T.; Wang, Y.; Wang, W. Adaptive control for a class of nonlinear systems via T-S fuzzy logic systems with nonlinear rule consequents. In Proceedings of the 27th Chinese Control and Decision Conference (2015 CCDC), Qingdao, China, 23–25 May 2015; pp. 376–381. [Google Scholar]
  27. Gao, W.F.; Huang, L.L.; Liu, S.Y.; Dai, C. Artificial bee colony algorithm based on information learning. IEEE Trans. Cybern. 2015, 45, 2827–2839. [Google Scholar] [CrossRef] [PubMed]
  28. Zhou, D.; Nan, J.; Gao, M. Fuzzy neural network for modeling based on improved simplified particle swarm optimization. Appl. Res. Comput. 2015, 32, 1000–1003. [Google Scholar]
  29. Zhang, Y.J.; Wan, S.B.; Guo, Y.S.; Ji, Y.G.; Liu, J.; Li, F.W.; Ming, L.P. Coke Formation and Coke Inhibition Measures of Ethylene Cracking Furnace. Chem. Ind. 2011, 29, 46–51. [Google Scholar]
Figure 1. The framework of the coking diagnosis and inference system.
Figure 1. The framework of the coking diagnosis and inference system.
Processes 07 00909 g001
Figure 2. The real application scene.
Figure 2. The real application scene.
Processes 07 00909 g002
Figure 3. The original temperature and distance data collected by the infrared thermometer.
Figure 3. The original temperature and distance data collected by the infrared thermometer.
Processes 07 00909 g003
Figure 4. The structure of the ANFIS-based coking diagnosis and inference system.
Figure 4. The structure of the ANFIS-based coking diagnosis and inference system.
Processes 07 00909 g004
Figure 5. The structure of honey source.
Figure 5. The structure of honey source.
Processes 07 00909 g005
Figure 6. Change curve of the honey-source yield.
Figure 6. Change curve of the honey-source yield.
Processes 07 00909 g006
Figure 7. Change curve of the training error.
Figure 7. Change curve of the training error.
Processes 07 00909 g007
Figure 8. Real and predicted value.
Figure 8. Real and predicted value.
Processes 07 00909 g008
Figure 9. Real and processed predicted value.
Figure 9. Real and processed predicted value.
Processes 07 00909 g009
Figure 10. Comparison of diagnostic results of different degrees of coking in validation set. (a) normal; (b) light coking; (c) moderate coking; (d) serious coking.
Figure 10. Comparison of diagnostic results of different degrees of coking in validation set. (a) normal; (b) light coking; (c) moderate coking; (d) serious coking.
Processes 07 00909 g010
Figure 11. Comparison of diagnostic results of different degrees of coking in test set. (a) normal; (b) light coking; (c) moderate coking; (d) serious coking.
Figure 11. Comparison of diagnostic results of different degrees of coking in test set. (a) normal; (b) light coking; (c) moderate coking; (d) serious coking.
Processes 07 00909 g011
Figure 12. The development trend of coking degree of a tube.
Figure 12. The development trend of coking degree of a tube.
Processes 07 00909 g012
Figure 13. The development trend of coking degree of b tube.
Figure 13. The development trend of coking degree of b tube.
Processes 07 00909 g013
Table 1. Experimental data.
Table 1. Experimental data.
DatasetNumberInput VariablesOutput Variable
Train2184TMT, KAPR, COTCoking degree
Verification936
Test3504
Table 2. The data structure of coking degree samples.
Table 2. The data structure of coking degree samples.
Coking DegreeTrainVerificationTest
v1426182680
v215676712517
v38230144
v410953163
Total21849363504
Table 3. The results of the optimal solution.
Table 3. The results of the optimal solution.
ParametersTMTKAPRCOTNumber
Membership function typedsigmfgbellmfgaussmf
Fuzzy segmentation number342
Training iteration number of ANFIS2000

Share and Cite

MDPI and ACS Style

Peng, Z.; Zhao, J.; Yin, Z.; Gu, Y.; Qiu, J.; Cui, D. ABC-ANFIS-CTF: A Method for Diagnosis and Prediction of Coking Degree of Ethylene Cracking Furnace Tube. Processes 2019, 7, 909. https://doi.org/10.3390/pr7120909

AMA Style

Peng Z, Zhao J, Yin Z, Gu Y, Qiu J, Cui D. ABC-ANFIS-CTF: A Method for Diagnosis and Prediction of Coking Degree of Ethylene Cracking Furnace Tube. Processes. 2019; 7(12):909. https://doi.org/10.3390/pr7120909

Chicago/Turabian Style

Peng, Zhiping, Junfeng Zhao, Zhaolin Yin, Yu Gu, Jinbo Qiu, and Delong Cui. 2019. "ABC-ANFIS-CTF: A Method for Diagnosis and Prediction of Coking Degree of Ethylene Cracking Furnace Tube" Processes 7, no. 12: 909. https://doi.org/10.3390/pr7120909

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