Key Laboratory of Advanced Control and Optimization for Chemical Processes, Ministry of Education, East China University of Science and Technology, Shanghai 200237, China
wmzhong@ecus.edu.cn
Show less
History+
Received
Accepted
Published
2017-05-22
2017-08-23
2017-09-10
Issue Date
Revised Date
2017-08-29
PDF
(928KB)
Abstract
Petrochemical industry plays an important role in the development of the national economy. Purified terephthalic acid (PTA) is one of the most important intermediate raw materials in the petrochemical and chemical fiber industries. PTA production has two parts: p-xylene (PX) oxidation process and crude terephthalic acid (CTA) hydropurification process. The CTA hydropurification process is used to reduce impurities, such as 4-carboxybenzaldehyde, which is produced by a side reaction in the PX oxidation process and is harmful to the polyester industry. From the safety and economic viewpoints, monitoring this process is necessary. Four main faults of this process are analyzed in this study. The common process monitoring methods always use T2 and SPE statistic as control limits. However, the traditional methods do not fully consider the economic viewpoint. In this study, a new economic control chart design method based on the differential evolution (DE) algorithm is developed. The DE algorithm transforms the economic control chart design problem to an optimization problem and is an excellent solution to such problem. Case studies of the main faults of the hydropurification process indicate that the proposed method can achieve minimum profit loss. This method is useful in economic control chart design and can provide guidance for the petrochemical industry.
Zhi LI, Feng QIAN, Wenli DU, Weimin ZHONG.
DE based economic control chart design and application for a typical petrochemical process.
Front. Eng, 2017, 4(3): 348-356 DOI:10.15302/J-FEM-2017043
The petrochemical industry is one of the fundamental industries and provides a variety of raw materials and products for the human society, such as fuel, energy, fertilizer, and fiber. Purified terephthalic acid (PTA) is one of the most important petrochemical products and is a key raw material in the polyester industry (Li et al., 2015; Li et al., 2016). PTA production is a typical petrochemical process which involves heat transfer, mass transfer, momentum transfer, and reactions. The equipment for this process includes pumps, heat exchangers, reactors, distillation column, crystallizers, and tanks. In an industrial plant, homogeneous liquid-phase oxidation of p-xylene (PX) with air or molecular oxygen in an acetic acid solvent is the most common method for PTA production. However, the products of the oxidation process contain an impurity, that is, 4-carboxybenzaldehyde (4-CBA), which is harmful to the polyester industry. Thus, a hydropurification process is applied to eliminate 4-CBA. Crude terephthalic acid (CTA) from the oxidation process silo is heated to approximately 273°C and reacts with hydrogen in a fixed-bed reactor with Pd/C catalyst (Azarpour and Zahedi, 2012) . In this process, the 4-CBA impurity is reduced from 3000 ppm to less than 25 ppm to achieve the material requirement of the polyester industry. Therefore, the hydropurification process plays an essential role in the industrial PTA production process. In the real industrial PTA process, many disturbances occur, which may lead to process failure, thereby affecting product quality. Although many studies focused on the mechanism of the PTA process, such as reactions, modeling, control, and optimization, only a few studies considered monitoring and fault detection in this process.
With the development of computer science and the application of distributed control system, large amounts of production process historical data are collected and stored. From these data, many data-based process monitoring and fault detection methods have been proposed in recent years. Statistical process control methods, such as principal component analysis (Lu et al., 2004), partial least squares (Wang and Shi, 2014; Hu et al., 2013), and independent component analysis (Lee et al., 2004), are well-known fault detection methods. Most of these methods use T2 and SPE statistic as control limits to detect the faults of the process. However, these methods only focus on statistical performance, such as false detection and miss rates. Although the monitoring results exceed the T2 or SPE control limit, the process can remain in a normal working state for a while or remain unaffected even when the process variables are faulty. The overall profit loss of detection should be considered in process monitoring. Thus, several related studies regarding economic control chart design have been reported. In 1980, Montgomery reported that the design of a control chart from an economic viewpoint has been the focus of considerable attention (Montgomery, 1980). In 1993, Rahim et al. proposed a generalized model for the economic design of x control charts for production systems (Rahim and Banerjee, 1993). Chen et al. (2007) developed an economic design of VSSI control charts for correlated data. In 2011, Chih et al. used the particle swarm optimization (PSO) method for the economic control chart designs (Chih et al., 2011).
In this study, the differential evolution (DE) algorithm is used to develop the economic control chart for a typical petrochemical process. The DE algorithm has been one of the well-known evolution algorithms in the past 20 years and is arguably one of the most powerful stochastic real-parameter optimization algorithms in current use (Das and Suganthan, 2011). Different fault types and process data that contain information on the common faults of the PTA hydropurification process are collected from an exact plant-wide model (Li et al., 2016). A novelty of this study is that the key parameters used to establish the economic control chart are obtained by the optimization algorithm based on the processes and financial data of a real-world continuous chemical process.
The remainder of this paper is organized as follows. Section 2 describes the PTA hydropurification process. Section 3 presents the proposed DE-based economic control chart design. Section 4 analyzes a series of case studies and different types of process faults. Finally, Section 5 draws the conclusions.
Process description and fault analysis
CTA hydropurification process
As previously described, the CTA hydropurification process is a typical petrochemical process. The flowchart of this process is shown in Fig. 1. The solid CTA from the silo of the PX oxidation process has approximately 3,000 ppm of 4-CBA. Then, the solid CTA is pumped into five simultaneous preheaters (YR101A-E) with deionized water as the solvent. The temperature of the CTA slurry is gradually increased from room temperature to 273°C by the preheaters. Then, the CTA slurry is injected into the top of the fixed-bed reactor filled with Pd/C catalyst. Another stream, that is, hydrogen, is injected into the top of the fixed-bed reactor. The reaction of 4-CBA in the CTA slurry and hydrogen occurs on the surface of the catalyst. Through this reaction, 4-CBA is converted to p-toluic and benzoic acids, which can be isolated by dryers and centrifuges in the subsequent step. The reactions are expressed in Eqs. (1) – (7) (Zhou et al., 2006 a; Zhou et al., 2006 b). The kinetic parameters are shown in Table 1 (Li et al., 2016). After the reaction, the product from the reactor goes into five crystallizers to lower the temperature and progressively reduce the pressure. Then, the products are sent to the dryers and centrifuges. Finally, PTA is obtained with less than 25 ppm 4-CBA content.
Analysis of the main faults of the hydropurification process
Different kinds of faults, such as controller, actuator, sensor, and parameter faults, occur in a chemical process. Either of these faults may cause process failure. However, not all of these faults are critical to the plant. Faults occur due to a few major issues in the production process. In the hydropurification process, the most important equipment is the reactor. Thus, the main faults can be categorized into four types. Each of the four main faults is the key factor affecting the process, particularly the reactor.
The first type of fault is reaction temperature. During production, the reaction is sensitive to the temperature, which should be maintained at approximately 273°C. Once the temperature increases, the catalyst may sinter, thereby affecting the efficiency of the reaction. Moreover, the process should be terminated to replace the catalyst. Given that the price of the catalyst is high, the replacement will lead to considerable profit loss. By contrast, when the temperature decreases, the reaction cannot properly work. Therefore, the impurities in the product will be higher than 25 ppm, which will lead to product failure.
The second type of fault is hydrogen flow rate. Hydrogen is the most important reactant in the hydropurification process. Thus, the hydrogen flow rate should be controlled in a certain range. Obviously, hydrogen will be wasted if the flow rate is high. By contrast, the reactant may not completely react if the flow rate is low.
The third type of fault is feed flow rate. The production rate of most chemical plants is fixed during a certain period and is related to the design and operation of the entire plant. Once the production rate is fixed, the operating conditions and plant parameters will be mostly based on the feed flow. In the hydropurification process, the sizes of the preheater, reactor, and crystallizers, as well as the hydrogen flow rate, are designed for the CTA feed flow of 80,000 kg·h−1, and the concentration of the slurry is 29%. When the CTA feed flow is high, the plant cannot handle the extra impurities in the slurry, and the high concentration of the slurry may crush the catalyst bed, thereby causing failure and even an accident. When the CTA feed flow is low, a portion of the production rate is wasted. This phenomenon is called profit loss.
The fourth type of fault is catalyst deactivation. Pd sintering, rapid poisoning by sulfur compounds and other elements, mechanic destruction, corrosion, and fouling are the most common reasons for Pd/C catalyst deactivation. In the hydropurification process, the deactivation time is approximately one year (Li et al., 2016; Azarpour and Zahedi, 2012). Undoubtedly, catalyst deactivation results in an insufficient reaction. Moreover, catalyst loss is costly.
Table 2 shows the main fault types of the terephthalic acid hydropurification process. The data are collected from the model published in 2015 (Li et al., 2015).
Process monitoring
Only a few key variables and product quality indexes can be manipulated in the CTA hydropurification process, and the data dimension is low. Thus, the common kernel partial least squares (KPLS) method is applied in this study to monitor the four main faults, as well as step and ramp faults. Given that KPLS is not the focus of this study, a brief description of the use of KPLS is provided.
First, the normal working conditions in using the KPLS are developed, which include the following steps:
(1) Data sampling under normal operating conditions;
(2) Standardize the data and ensure that the mean value is equal to zero and the variance is equal to one;
(3) Perform the kernel matrix calculation on the processed data;
(4) Feature space centering;
(5) Calculate the scores of input and output data using the KPLS;
(6) Calculate T2 of the normal working conditions;
(7) Develop the T2 control limit based on the sampling method.
Then, the new data are monitored using the developed model, which include the following steps:
(8) Standardize the new sample using the mean value and variance of the normal working data;
(9) Calculate the kernel vector of the new sample;
(10) Centralize the new kernel vector based on step (3);
(11) Calculate the score vector T of the new sampling data;
(12) Calculate the new T2 control limit;
(13) Compare the new T2 control limit with that in Step (7); if the new T2 control limit is exceeded, then the new sample is faulty.
The monitoring results of the four main faults obtained using the KPLS are shown in Fig. 2. The first 400 samples are considered to be in the normal condition. Meanwhile, faults are induced in Sample 401 onward. A total of 5% step and ramp faults of different variables are also considered. In the figure, the red line denotes the control limit, and the blue line denotes the calculated statistic. All of the step fault statistics exceeded the control limit from Sample 401 onward, illustrating that the KPLS is capable of monitoring step faults in the CTA hydropurification process. However, in the ramp tests, the statistics gradually increased after Sample 400 and exceeded the control limit after Sample 500, indicating that the KPLS is unable to deal with slow time-varying process faults. Furthermore, the statistics of the normal working conditions are higher than those of the control limit, and the statistics of the fault conditions are lower than those of the control limit. This finding indicates that false and miss alarms also occur when using the KPLS. False alarms will increase the workload of maintenance inspectors, resulting in increased maintenance costs. Miss alarms will delay the discovery time, a serious situation that may lead to process accidents.
Economic control chart design for the CTA hydropurification process
VSSI-T2 control chart
In the KPLS or other common monitoring methods, the sampling strategy is fixed when developing the control chart. In a chemical process, the number of process variables , which needs to be monitored, is assumed to be . Vector represents these variables. The mean value of is, and the covariance matrix is . and are defined as the mean value and covariance matrix under normal conditions, respectively, and is the sample size.
If and are known, then the control chart is calculated using Eq. (8), as follows:
For the given confidence level , the upper control limit and the lower control limit .
If and are unknown, then UCL and LCL are derived as follows:
Generally, if all of the statistics are lower than the control limit, then the process is considered to be in the normal condition. However, a small probability of miss and false alarm cases still exists due to statistical compliance with the chi-square distribution. In this study, variable sampling size and interval are considered. This method divides the control chart into three parts: relaxing, tightening, and action regions. In Fig. 3, w is the alarm limit and k is the control limit. The subsequent sampling strategy is determined based on the position of the last statistic in the control chart. and represent two kinds of samples, while () and and represent two kinds of sampling intervals (). In the VSSI-T2 sampling method, the parameters determine the performance of the control chart (Chen et al., 2007).
Economic performance of the control chart
Economic efficiency is one of the most important goals in the chemical production process. The economic control chart is a design method which adopts the optimization strategy to consider cost and quality and minimize quality loss. In this study, the cost model proposed by Costa (Costa, 1993, 1997) is used for the economic design of the control chart. The three assumptions in this model are as follows.
(1) The process started in the normal condition. In the uncertain future, when affected by a certain factor, the mean vector of the process shifts, the offset is represented by the Mahalanobis distance, and the covariance matrix remains unchanged.
(2) When the mean vector shifts, the process changes from normal working conditions to the fault condition, and the process cannot return to the normal condition until detection and maintenance. The occurrence probability of this particular factor follows the exponential distribution, and the mean time interval of this fault is .
(3) When exceeds the control limit, detection starts.
The key to the economic control chart design is to determine the economic loss function based on the real process. The purpose is to derive a set of parameters that can be used to design the control charts. The cost function is expressed as follows:
where is the profit per hour under normal conditions, is the mean profit of a specified period, and is the mean time of this period, which is expressed as follows:
where is the time of the normal working duration, is the time of the fault working duration, is the false alarm duration, and is the time necessary to identify and repair the fault.
Based on the previously presented assumptions, the net profit is calculated as follows:
where ACT is the average time of the cycle, ANF is the mean false alarm times, ANI is the mean number of sampling points, is the profit per hour under normal conditions, is the profit per hour under fault conditions, is the mean cost of false alarms, is the mean cost of detection and maintenance, is the cost of a single sample, is the detection time of false alarms, and is the time required for fault location and maintenance.
Economic control chart design parameter solution based on the DE algorithm
As introduced in the previous section, the economic design of the control chart is an optimization problem with constraints that contain continuous and discrete decision variables. The penalty method is one of the common methods used to transform a constrained problem to an unconstrained optimization problem. Through this, an unconstrained optimization method can be used to minimize a single objective problem.
The simplified programming model of the control chart is based on the model previously developed by Chih et al. (2011). The assumption is that the cost model of the control chart is normally distributed.
After simplification, the problem could be more efficiently solved. The penalty function can be found in Reference (Li et al., 2016). In this study, the DE algorithm is used to solve the single-objective optimization problem. A step-by-step framework for solving this problem using the DE algorithm is proposed in Table 3. This framework of the DE algorithm is well-known and widely used in many optimization areas. All of the required codes have been written in MATLAB R2010b.
The parameters of the algorithm are as follows: ; ; ; the population size is 30, and the maximum iterations are 1000. Moreover, , , , , , and . The process variables are shown in Table 4.
The profit loss determined using the GA, PSO, and DE algorithms is shown in Table 5. The DE algorithm derives the minimum profit loss. The iteration process of the three methods is shown in Fig. 4, where the DE algorithm is evidently the fastest method. The profit loss of the four main faults determined using different parameters of the T2 and VSSI-T2 control charts are shown in Table 6. The sampling numbers and, sampling intervals and , upper limit , and lower limit are also listed in Table 6. When = 0.5, 1, 1.5, 2, VSSI-T2 control chart always obtains the minimum . This finding indicates that the parameters of the VSSI-T2 control chart calculated by the DE algorithm can significantly improve the economy of the control chart.
Conclusions
In this study, an economic control chart design method is proposed for a typical petrochemical process monitoring. Most of the traditional control charts mainly focus on false detection and miss rates, and only a few studies focus on the economic problems of the control chart. A VSSI-T2 control chart is developed based on variable sampling size and interval. Afterward, a profit loss model is established based on the real industrial CTA hydropurification process. Then, the problem of solving VSSI-T2 parameters is transformed into an optimization problem considering cost and profit. Subsequently, the DE algorithm is used to solve the optimization problem. Results show that the proposed control chart can achieve the minimum profit loss for CTA hydropurification process monitoring.
In future works, the online application of this method will be investigated, including data coordination in the financial, planning, scheduling, operating, and selling departments, as well as the effect of process failure and unplanned termination on the value chain of the entire petrochemical enterprise.
Azarpour A, Zahedi G (2012). Performance analysis of crude terephthalic acid hydropurification in an industrial trickle-bed reactor experiencing catalyst deactivation. Chemical Engineering Journal, 209: 180–193
[2]
Chen Y K, Hsieh K L, Chang C C (2007). Economic design of the VSSI control charts for correlated data. International Journal of Production Economics, 107(2): 528–539
[3]
Chih M, Yeh L L, Li F C (2011). Particle swarm optimization for the economic and economic statistical designs of the control chart. Applied Soft Computing, 11(8): 5053–5067
[4]
Costa A F B (1993). Joint economic design of X¯ and R control charts for processes subject to two independent assignable causes. IIE Transactions, 25(6): 27–33
[5]
Costa A F B (1997). Chart with variable sample size and sampling interval. Journal of Quality Technology, 29(2): 197–204
[6]
Das S, Suganthan P N (2011). Differential evolution: a survey of the state-of-the-art. IEEE Transactions on Evolutionary Computation, 15(1): 4–31
[7]
Hu Y, Ma H, Shi H (2013). Enhanced batch process monitoring using just-in-time-learning based kernel partial least squares. Chemometrics and Intelligent Laboratory Systems, 123: 15–27
[8]
Lee J M, Yoo C, Lee I B (2004). Statistical process monitoring with independent component analysis. Journal of Process Control, 14(5): 467–485
[9]
Li Z, Zhong W, Liu Y, Luo N, Qian F (2015). Dynamic modeling and control of industrial crude terephthalic acid hydropurification process. Korean Journal of Chemical Engineering, 32(4): 597–608
[10]
Li Z, Zhong W, Wang X, Luo N, Qian F (2016). Control structure design of an industrial crude terephthalic acid hydropurification process with catalyst deactivation. Computers & Chemical Engineering, 88: 1–12
[11]
Lu N, Gao F, Yang Y, Wang F (2004). PCA-based modeling and on-line monitoring strategy for uneven-length batch processes. Industrial & Engineering Chemistry Research, 43(13): 3343–3352
[12]
Montgomery D C (1980). The economic design of control charts: a review and literature survey. Journal of Quality Technology, 12(2): 75–87
[13]
Rahim M A, Banerjee P K (1993). A generalized model for the economic design of x̄control charts for production systems with increasing failure rate and early replacement. Naval Research Logistics, 40(6): 787–809
[14]
Wang L, Shi H (2014). Improved kernel PLS-based fault detection approach for nonlinear chemical processes. Chinese Journal of Chemical Engineering, 22(6): 657–663
[15]
Zhou J, Zhang T, Sui Z (2006 a). Hydropurification of terephthalic acid over Pd/C I. thermodynamcis and feature analysis. Journal of East China University of Science and Technology, 32(5): 374–380
[16]
Zhou J, Zhang T, Sui Z (2006 b). Hydropurification of terephthalic acid over Pd/C II. apparent kinetics of 4-CBA hydrogenation on catalysts of different sizes. Journal of East China University of Science and Technology, 32(5): 503–507
RIGHTS & PERMISSIONS
The Author(s) 2017. Published by Higher Education Press. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0)
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.