Next Article in Journal
Optimization of Microwave Coupled Hot Air Drying for Chinese Yam Using Response Surface Methodology
Next Article in Special Issue
Comparison of Temperature Control and Temperature Difference Control for a Kaibel Dividing Wall Column
Previous Article in Journal
Effect of Assisted Ultrasonication and Ozone Pretreatments on Sludge Characteristics and Yield of Biogas Production
Previous Article in Special Issue
Comparison of the Economy and Controllability of Pressure Swing Distillation with Two Energy-Saving Modes for Separating a Binary Azeotrope Containing Lower Alcohols
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data-Driven Robust Optimization for Steam Systems in Ethylene Plants under Uncertainty

1
Key Laboratory of Advanced Control and Optimization for Chemical Processes, Ministry of Education, East China University of Science and Technology, Shanghai 200237, China
2
Shanghai Institute of Intelligent Science and Technology, Tongji University, Shanghai 200092, China
*
Author to whom correspondence should be addressed.
Processes 2019, 7(10), 744; https://doi.org/10.3390/pr7100744
Submission received: 18 August 2019 / Revised: 7 October 2019 / Accepted: 11 October 2019 / Published: 15 October 2019
(This article belongs to the Special Issue Process Optimization and Control)

Abstract

:
In an ethylene plant, steam system provides shaft power to compressors and pumps and heats the process streams. Modeling and optimization of a steam system is a powerful tool to bring benefits and save energy for ethylene plants. However, the uncertainty of device efficiencies and the fluctuation of the process demands cause great difficulties to traditional mathematical programming methods, which could result in suboptimal or infeasible solution. The growing data-driven optimization approaches offer new techniques to eliminate uncertainty in the process system engineering community. A data-driven robust optimization (DDRO) methodology is proposed to deal with uncertainty in the optimization of steam system in an ethylene plant. A hybrid model of extraction–exhausting steam turbine is developed, and its coefficients are considered as uncertain parameters. A deterministic mixed integer linear programming model of the steam system is formulated based on the model of the components to minimize the operating cost of the ethylene plant. The uncertain parameter set of the proposed model is derived from the historical data, and the Dirichlet process mixture model is employed to capture the features for the construction of the uncertainty set. In combination with the derived uncertainty set, a data-driven conic quadratic mixed-integer programming model is reformulated for the optimization of the steam system under uncertainty. An actual case study is utilized to validate the performance of the proposed DDRO method.

1. Introduction

1.1. Background

Ethylene production supplies most of the basic raw materials for the petrochemical industry. Ethylene plants convert a wide range of hydrocarbon feedstocks to olefins, such as hydrogen, ethylene, and propylene by steam cracking. After quenching, compression, and separation, ethylene, propylene, and other olefin products with certain concentrations are manufactured for downstream chemical processes [1]. In an ethylene plant, the steam system usually contains extraction–exhausting steam turbines (EEST), backpressure steam turbines (BST), and heat exchangers, which provide shaft power to the compressor and pump and heat to the stream. Furthermore, letdown valves are used to regulate the pressure of different steam headers [2]. In an ethylene plant, the steam system consumes a large proportion of energy and incurs most of the operating cost. Thus, the operational optimization of steam systems for ethylene plants contributes to the reduction of the operating cost. Many research works have addressed the issue of the operational optimization of steam systems in recent years [2,3,4].
In most ethylene plants, steam turbines are the main consumer of the produced steam, and optimization of the operation of steam turbine is an important way to improve the efficiency of the steam system [5]. The turbine hardware model, which considers load, size, and operation conditions, was proposed to optimize steam levels [6]. A previous research [5] developed a hybrid steam turbine model by combining the thermodynamic model and historical data, based on which a mixed-integer nonlinear programming (MINLP) model was formulated to minimize the operating cost of the steam system. Research [7] presented an mixed-integer linear programming (MILP) method for synthesis of utility system with fixed-process heat and power demand. Research [8] introduced the multi-period operational decisions into the utility system model. Research [4] proposed an MINLP approach for planning optimization of the utility system in a cogeneration plant by complex steam turbine decomposition.
Uncertainties, such as steam turbine efficiency and process demands, in an actual ethylene plant could result in an infeasible solution from existing models and optimization methodology. This condition may lead to the pressure fluctuation of the steam header and the low-efficiency operation of the steam turbine. Moreover, the fluctuating steam pressure may cause vibration of the compressor and consequently shuts down the ethylene plant. Therefore, uncertainties must be handled carefully to eliminate the influence of incorrect optimization decision. Optimization under uncertainty has attracted much research efforts [9]. Several mathematical programming techniques [10,11,12,13] have been presented to deal with uncertainty in process optimization. Research [13] proposed a worst-case optimization approach for real-time optimization of a gas lifted well system. Research [14] presented a fuzzy-credibility constrained programming approach for water resource planning under uncertainty. Research [15] utilized stochastic programming to handle uncertainties in the site utility system.
In recent years, data-driven optimization methodology, which bridges mathematical programming and machine learning, is a new process optimization technique [16,17]. Data-driven robust optimization (DDRO) has become a powerful tool to eliminate uncertainties [17,18]. Research [17] proposed a novel data-driven framework to improve the performance of traditional robust optimization by constructing an uncertainty set based on statistical hypothesis testing. Research [19] proposed a data-driven adaptive robust optimization method for operational optimization of an industrial steam system under uncertainty. Research [20] constructed an uncertainty set based on the support vector clustering method for the DDRO framework. Studies [21,22,23] proposed different data-driven adaptive robust optimization schemas by utilizing the data-driven uncertainty set and applied them for process scheduling and planning problems.

1.2. Significance

The shaft work of steam turbine in the steam system depends on the steam pressure of different steam headers and the power demand of the corresponding driven devices. However, the steam pressure and power demand change frequently under different operational conditions. Hence, steam turbine efficiencies are considered as uncertain parameters. In an actual ethylene plant, a huge amount of data, such as temperature, pressure, and flowrate of process streams, are stored in the database and easily downloaded to a local computer. The uncertain model parameters can be derived from the developed hybrid model and the collected process data. Considering that the probability distribution of the uncertainty is difficult to determine in advance, chance constraint programming and stochastic programming are unsuitable for this issue.
In this study, we propose a data-driven method for robust optimization of a steam system under device efficiency uncertainty. The hybrid building block models of the steam system are developed first by collaborating the process mechanism and operating data. The deterministic optimization model for the steam system is then built to minimize the operating cost. The parameters of the extraction–exhausting steam turbine model are considered as uncertainties. The uncertain parameter set is constructed by utilizing process historical data under different operating conditions of an actual ethylene plant. Dirichlet process mixture model (DPMM) is employed to extract statistical information from the data set to construct the uncertainty set. Based on the derived uncertainty set, a conic quadratic mixed-integer programming (CQMIP) model, which is a type of MINLP model, is formulated as the counterpart of the original MILP model. We further present a case study to illustrate the effectiveness of the proposed approach.

1.3. Innovations

The main innovations of this article are summarized as follows:
(1)
A data-driven robust MILP model of steam systems is developed.
(2)
A robust counterpart of the proposed MILP model is derived as a CQMIP model.
(3)
The uncertain parameter set of the steam system is derived from process historical data in an actual ethylene plant.

1.4. Organization

The remainder of this article is organized as follows: Section 2 provides steam system description and problem statement. The optimization model of the steam system is presented in Section 3. In Section 4, the DDRO model of the steam system is formulated. A case study is employed to demonstrate the performance of the proposed method in Section 5. The conclusion is drawn in Section 6.

2. Steam System Description and Problem Statement

In an ethylene plant, the steam system generally provides power and heat to drive the compressors or pumps and heat the streams through the heat exchangers. Figure 1 presents a schematic of the steam system, which is composed of multiple steam headers, including super-high-pressure steam (SPS), high-pressure steam (HPS), medium-pressure steam (MPS), and low-pressure steam (LPS). Furthermore, four devices, namely, boilers, steam turbines, heat exchangers, and letdown valves, are always present in a steam system.
As shown in Figure 1, the SPS comes from the cracking furnace system and the start-up boiler system in a typical ethylene plant. The cracking furnace recycles heat from the high-temperature flue gas to produce SPS. The start-up boiler produces SPS by burning fuel gas to meet the process demands as a supplement. The SPS section supplies steam to the HPS section by extracting steam from the steam turbine and letdown valve. Section MPS is supplied by sections SPS and HPS. Section LPS is provided by sections HPS and MPS. Letdown valves L1, L2, and L3 are designed to regulate the pressure of the steam headers to guarantee the safety of the steam system. The process demands mainly include streams that are heated. Steam is converted into water, which can be used as boiler feed water after purification.
In this work, we aimed to minimize the operating cost of a steam system while satisfying the process demands, such as shaft power and heat. The following assumptions are presented to develop the steam system model:
(1)
The costs of SPS from the cracking furnace and the start-up boiler are the same;
(2)
the unit costs of SPS generated by the start-up boilers under different loads are the same;
(3)
the costs of the driving pump by a steam turbine or an electrical motor are the same, and no switch cost is incurred; and
(4)
the heat demands are constant during optimization.
For a fixed shaft work demand of the compressor, different combinations of inlet and extraction steam flow rates of a steam turbine could be provided. Hence, the flow rate of the extraction steam is selected as the optimization variable. The flow rates of the inlet steam for the letdown valve is also chosen as the optimization variable to regulate the steam header pressure. Depending on the cost deviations of steam and electricity for providing per unit shaft work, the steam turbine or electrical motor is selected to drive a pump. The use of steam turbine or motor is denoted by a binary variable. The model is also subject to mass and energy balance, process demand, and variable range constraints.
The literature review in Section 1 indicate that the efficiency of steam turbines varies under different operating conditions. Therefore, the parameters of steam turbine models are considered as uncertain parameters. A DDRO paradigm is proposed for the optimization of the steam system by utilizing the hybrid model and historical data to eliminate uncertainties.

3. Optimization Model of Steam System in an Ethylene Plant

3.1. Models of Building Blocks in the Steam System

In a typical ethylene plant, the extraction–exhausting steam turbines are used to drive the cracking gas compressor and propylene compressor. These turbines consume more than half of the energy of the steam system. The letdown valve is very important to adjust the steam header pressure. In this subsection, we summarize the developed EEST models and letdown valves.

3.1.1. Steam Turbine Model

In an ethylene plant, EESTs could be decomposed into two simple steam turbines. The shaft power is specified as follows [24,25]:
W = W 1 + W 2 = F i n ( H 1 i n H 1 o u t ) + ( F i n F e x t ) ( H 2 i n H 2 o u t )
where Fin and Fext are the inlet and extraction steam flow rates, respectively. H 1 i n and H 2 i n are the enthalpies of the inlet steam in the first and second stages, respectively. H 1 o u t and H 2 o u t are the enthalpies of the outlet steam in the first and second stages, in which H 2 i n is equal to H 1 o u t . Process historical data, such as pressure and temperature, are employed to calculate the enthalpy of the steam.
Based on energy and mass conservation laws, the model of EEST is presented as follows:
F i n = c 1 F e x t + c 2 ,
where c 1 = ( H e x t H e x h ) / ( H i n H e x h ) , and c 2 = W / ( H i n H e x h ) are the model parameters. These relationships can be derived from the process historical data of an actual plant. In this work, c1 and c2 are chosen as uncertain parameters.

3.1.2. Letdown Valve Model

Based on the process mechanism of the letdown valve, the model is developed as a linear function in Equation (3) [2].
F l d o u t = c l d F l d i n ,
where c l d = ( H l d i n H l d w a t e r ) / ( H l d o u t H l d w a t e r ) , which is the parameter of the model. F l d i n and F l d o u t are the inlet and outlet steam flow rates. F l d w a t e r is the flow rate of boiler feed water. H l d i n , H l d o u t , and H l d w a t e r are the enthalpies of the inlet steam, outlet steam and boiler feed water, respectively.

3.2. Steam System Model for the Ethylene Plant

The optimization model of a steam system aims to minimize the total cost of all kinds of energy, including steam, electricity, and boiler feed water, and is provided as follows:
min cos t = P S S t F t S S + P e m y m E + P w a t e r l d F l d w a t e r ,
where P w a t e r , P E , and P S S are the prices of boiler feed water, electricity, and SPS, respectively. F t S S is the flow rate of the device in the steam header SPS. F l d w a t e r is the flow rate of letdown valve ld. y m E is the electricity consumption of motor m and is given by:
y m E = E m y m ,   m M ,
where Em denotes the rated power of the motor m, and ym is a binary variable that indicates whether the electricity motor m is running or on standby.

3.2.1. Shaft Power Demand

The shaft power demand of a pump or compressor must be satisfied by an electrical motor or steam turbine.
y t + W t W t D ,   t T ,
where W t and y t are the power provided for the device t by the steam turbine t or electricity motor t, respectively; and W t D is the shaft power demand of device t.

3.2.2. Process Demand

The devices in each steam header sh must provide sufficient heat and power to meet the process demand.
t F t , s h H t , s h d Q d , s h ,   s h S H ,
where F s h t and H s h t are the flow rate and enthalpy of the device t in the steam header sh. Q s h d is the of power or heat demand for device d in steam header sh.

3.2.3. Variable Range

The optimization variable is subject to a safety range depending on the process design and practical operating condition.
F min F F max ,
where F min and F max are the minimum and maximum values of the variable F, respectively.
In conclusion, the deterministic optimization model of steam system (DOSS) in an ethylene plant is formulated as a MILP model and is expressed as follows:
min c o s t s . t . M a s s   b a l a n c e   a n d   e n e r g y   b a l a n c e   c o n s t r a i n t s   ( 1 ) ( 3 ) S h a f t   p o w e r   d e m a n d   c o n s t r a i n t   ( 6 ) P r o c e s s   d e m a n d   c o n s t r a i n t ( 7 ) V a r i a b l e s   r a n g e   c o n s t r a i n t   ( 8 )

4. DDRO Model for the Steam System in an Ethylene Plant

4.1. Collection of the Uncertain Parameters

We collected many process historical data from an industrial ethylene plant to construct the uncertain parameter set, which includes the entire operating period. Based on Equation (2) and the derived data set, the set of coefficients c1 and c2 are formed. Figure 2 presents a 3D diagram of the uncertain parameter set.
As shown in Figure 2, the parameter set has an irregular, asymmetrical, and multimode arrangement. Therefore, modelling the data by using a polynomial function is difficult. Machine learning technique is a suitable option to obtain useful information and construct a compact uncertainty set. In this study, Dirichlet process mixture model is utilized for the construction of the uncertainty set from the obtained parameter set.

4.2. Data-Driven Uncertainty Set Construction

Many kinds of machine learning techniques, including kernel learning [20], robust kernel density estimation [21], Dirichlet process mixture model [22], and principal component analysis [26], have been applied to capture the features of data sets for constructing an uncertainty set. According to the distribution of the parameter set, DPMM [27] was chosen to construct the uncertainty set.
The Dirichlet process mixture model is summarized as follows:
β k | α B e t a ( 1 , α ) θ k | F 0 F 0 z i | ( β 1 , β 2 , ) M u l t ( π ( β ) ) c i | z i p ( c i | θ l i ) ,
where β k is the mixing proportion, and F 0 is the prior distribution over component parameters θ k . Mult indicates a multinomial distribution. c i is the sample, which belongs to mixture component z i .
Following Refs. [22,27], we utilized a variational inference algorithm (VIA) [28] for deriving the posterior of the DPMM. The uncertainty set is constructed as an ellipsoid and is shown as follows:
C ( ε ) = i : γ i γ * { c | c = μ i + s i Ψ i 1 / 2 ξ , ξ Γ i } ,
where γ * is the threshold value, and γ i is the weight of the component i. ε is a predefined constraint violation degree. Γ i is the budget of the uncertainty set that satisfies the relationship Pr ( ξ Γ i ) 1 ε ,   ξ t ω i + 1 n ( 0 , I ) . μ i , s i , and Ψ are the parameters of the component i derived using VIA.

4.3. Robust CQMIP Model of the Steam System

Considering the parameters in Equation (4) as uncertainties, the model (DOSS) is reformulated as in Equation (11) by introducing the uncertainty set (10).
min max c C c o s t = P S S ( t T ( c t 1 F t e x t + c t 2 ) + t T F t S S ) + P e m y m E + P w a t e r l d F l d w a t e r ,   c C
where t′ is the index of EEST in the steam header SPS, and t″ is the index of other devices in the steam header SPS.
Considering the presence of uncertain parameters in the objective function, Equation (11) is rewritten into Equations (12) and (13):
min   t
P S S t T F t S S + P e m y m E + P w a t e r l d F l d w a t e r + max   ξ Γ i m P S S [ μ m z + s m Γ m Ψ m 1 / 2 z ] t , m ,
where η m = [ c 1 1 , c 1 2 , , c m 1 , c m 2 , ] T and z r = [ F 1 e x t , 1 , , F m e x t , 1 , ] .
The process demand constraint (7) is rewritten as follows:
t * H t * , s h ( μ t * , s h 1 z * + s m Γ m Ψ m 1 / 2 z * ) + t * * F t * * , s h H t * * , s h d Q s h d ,   s h S H ,
where η t * , s h 1 = [ c t * , s h 1 , c t * , s h 2 ] T and z * = [ f t * , sh e x t , 1 ] .
The variable range constraint (8) is transformed into Equations (15) and (16) as follows:
η z r + s t Γ t Ψ t 1 / 2 z r F max ,
F min η z r + s t Γ t Ψ t 1 / 2 z r ,
where η = [ c 1 , c 2 ] T and z r = [ F e x t , 1 ] .
In summary, the DDRO model of the steam system (DDROSS) in an ethylene plant is reformulated as a CQMIP model, which is easy to be solved.
min t s . t . E p i g r a p h   r e f o r m u l a t i o n   o f   o b j e c t i v e   f u n c t i o n   ( 13 ) M a s s   b a l a n c e   a n d   e n e r g y   b a l a n c e   c o n s t r a i n t s   ( 1 ) ( 3 ) S h a f t   p o w e r   d e m a n d   c o n s t r a i n t   ( 6 ) Process   d e m a n d   c o n s t r a i n t s   ( 7 ) , ( 14 ) V a r i a b l e s   r a n g e   c o n s t r a i n t s   ( 8 ) , ( 15 ) , ( 16 )

5. Case Study

To verify the capability of the proposed DDRO schema for steam system optimization under uncertainty, we present an actual case study from an ethylene plant. The steam system has four steam headers (SPS, HPS, MPS, and LPS), four extraction–exhausting steam turbines (EEST1–4), 29 back-pressure steam turbines (BST1–20), three letdown valves (L1–3), and more than 50 heat exchangers with fixed energy demands.
The initial conditions of the four EESTs, such as inlet and extraction steam flow rate and shaft power are summarized in Table 1. The initial conditions of BSTs and electrical motors, such as inlet flow rates, rated power, and initial states, are summarized in Figure 3. The process demands are shown in Table 2. Furthermore, the prices of SPS, electricity, and BFW are 210 CNY/t, 1.25 CNY/kwh and 10 CNY/t, respectively.
Moreover, the parameters of letdown valve models are as follows: c1 = 1.075, c2 = 1.073 and c3 = 1.057. To compare the level of conservatism, we set ε as 0.04, 0.1, 0.2, 0.4, and 0.8 with corresponding budget of 4.01, 3.64, 3.32, 2.89, and 2.14, respectively. The models are coded in GAMS 24.0.2, and the DICOPT solver is used to solve the proposed DDROSS model.
The results of the deterministic model (DOSS) and the proposed DDROSS with different budgets are listed in Table 3.
As shown in Table 3, the optimal operating cost of the DOSS model is 102,313 CNY/h. The optimized operating cost of the DDROSS model with different budgets ranges from 5.34% to 8.19%, which is higher than that of the DOSS model. The DOSS model uses a set of fixed model parameters, and the DDROSS model is subject to an uncertain parameter set. Moreover, when the value of ε increases, the size of the uncertainty set and the operating cost decrease. In this case study, the difference between ε = 0.8 and ε = 0.04 is approximately 2.63%, which is used to adjust the level of the robustness and the conservatism of the DDROSS model.
The changed binary variables of DDROSS model are listed in Table 4.
Table 4 shows that more electrical motors are switched to run from standby, because the cost of electricity generation is cheaper than that of the additional steam generation. Some of the electrical motors are switched to stop from running to balance the pressure in the specific steam headers.
The extraction steam flow rates of EESTs under the initial condition, the DOSS model, and the DDROSS model with different budgets are presented in Figure 4.
Figure 4 shows that the extraction steam flow rates of the DOSS model and the DDROSS model with different budgets decrease except for EEST2 in the DDROSS model, in which e = 0.04, 0.1. The flow rates of extraction steam in the EESTs of DDROSS model with different budgets are greater than those of the DOSS model. The DOSS model has fixed parameters of EESTs, whereas the DDROSS model has uncertain parameters of EESTs, indicating that the latter is subject to more constraints during optimization. Depending on different efficiencies, the four EESTs have different variation trends to satisfy the shaft power and heat demands from the process.
Moreover, the steam flow rates of the letdown valves are almost zero after optimization mainly because the letdown valves are used to balance the pressure in the steam headers but do not provide power or heat to the compressor, pump, or heat exchanger. The well configuration of steam, electricity, and water can improve the efficiency and stability of the steam system.
To compare the performance of the proposed method and the data-driven adaptive robust optimization (DDARO) in research [19] for steam system optimization under uncertainty, we present the results in Table 5 using the same prices of the SPS, electricity, and BFW in [19].
As shown in Table 5, the numbers of continuous variables and constraints of DDROSS model are far less than those of data-driven adaptive robust counterpart for steam system (DDARCSS) model. This is because the dual transformation brings many times of auxiliary variables and constraints. The operating cost of DDARCSS model with h = 0.05 and α = 0.4 is less than that of DDROSS model with different parameters due to using adaptive mechanism. Therefore, the DDROSS model is suitable for large-scale optimization problem because its numbers of variables and constraints increase linearly. On the other hand, the DDARCSS model is suitable for the small-scale problem since its numbers of variables and constraints increase exponentially. This may help us choose different robust optimization frameworks for actual optimization problems under uncertainty.

6. Conclusions

This study proposes a DDRO approach for optimization of steam systems of ethylene plants under uncertainty. In the proposed method, historical operational data from an actual plant are utilized to construct an uncertainty set. The developed set covers any possible scenarios from the operating conditions, which ensures a feasible solution. The proposed DDROSS model achieves a more robust solution than the deterministic model. The level of conservatism of the DDROSS model with different budgets increases from 5.34% to 8.19%, which may help in making decision with a good trade-off between the robustness and conservatism. Future works will address how to choose the machine learning technology and different robust optimization frameworks for optimization under uncertainty.

Author Contributions

Methodology, W.D.; project administration, W.Z.; writing—original draft preparation, L.Z.; writing—review and editing original draft preparation, L.Z., W.Z. and W.D.; supervision, W.D.

Funding

This research was funded by the National Natural Science Foundation of China (Major Program: 61590923; 61873092), the International (Regional) Cooperation and Exchange Project (61720106008), the National Natural Science Fund for Distinguished Young Scholars (61725301), and the Fundamental Research Funds for the Central Universities (222201917006).

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

BSTbackpressure steam turbine
CNYChinese Yuan
Com.Compressor
DDROSSdata-driven robust optimization of steam system
DOSSdeterministic optimization of steam system
EESTextraction–exhausting steam turbine
HPShigh-pressure steam
LPSlow-pressure steam
MMotor
MPSmedium-pressure steam
PPump
SPSsuper-high-pressure steam
c1slope of EEST model
c2intercept of EEST model
c l d slope of letdown valve model
Emrated power of the motor m
Fextextraction steam flow rate of EEST
Fininlet steam flow rate of EEST
Fmaxmaximum value of the variable F
Fminminimum value of the variable F
F l d i n inlet steam flow rate of letdown valve
F l d w a t e r flow rate of letdown valve ld
F s h t flow rate of the device t in steam header sh
F t S S flow rate of the device in steam header SPS
H 1 i n enthalpy of inlet steam in the first stage
H 2 i n enthalpy of inlet steam in the second stage
H 1 o u t enthalpy of outlet steam in the first stage
H 2 o u t enthalpy of outlet steam in the second stage
H l d i n enthalpy of inlet steam for letdown valve ld
H l d o u t enthalpy of outlet steam for letdown valve ld
H l d w a t e r enthalpy of boiler feed water for letdown valve ld
H s h t enthalpy of the device t in steam header sh
P E price of electricity
P S S price of SPS
P w a t e r price of boiler feed water
Q s h d power or heat demand for device d in steam header sh
W1First-stage shaft power of EEST
W2Second-stage shaft power of EEST
W t power provided for the device t by steam turbine t
W t D shaft power demand of device t
ymbinary variable to indicate that electricity motor m is running or standby
y m E electricity consumption of motor m
y t power provided for the device t by electricity motor t

References

  1. Xu, C.; Zhang, J.; Dinh, H.; Xu, Q. Process Synthesis of Mixed Refrigerant System for Ethylene Plants. Ind. Eng. Chem. Res. 2017, 56, 7984–7999. [Google Scholar] [CrossRef]
  2. Li, Z.; Zhao, L.; Du, W.; Qian, F. Modeling and Optimization of the Steam Turbine Network of an Ethylene Plant. Chin. J. Chem. Eng. 2013, 21, 520–528. [Google Scholar] [CrossRef]
  3. Shen, F.; Wang, X.; Huang, L.; Ye, Z.; Qian, F. Modeling and Optimization of a Large-Scale Ethylene Plant Energy System with Energy Structure Analysis and Management. Ind. Eng. Chem. Res. 2019, 58, 1686–1700. [Google Scholar] [CrossRef]
  4. Luo, X.; Zhang, B.; Chen, Y.; Mo, S. Modeling and optimization of a utility system containing multiple extractions steam turbines. Energy 2011, 36, 3501–3512. [Google Scholar] [CrossRef]
  5. Li, Z.; Du, W.; Zhao, L.; Qian, F. Modeling and Optimization of a Steam System in a Chemical Plant Containing Multiple Direct Drive Steam Turbines. Ind. Eng. Chem. Res. 2014, 53, 11021–11032. [Google Scholar] [CrossRef]
  6. Mavromatis, S.P.; Kokossis, A.C. Conceptual optimisation of utility networks for operational variations—I. targets and level optimisation. Chem. Eng. Sci. 1998, 53, 1585–1608. [Google Scholar] [CrossRef]
  7. Papoulias, S.A.; Grossmann, I.E. A structural optimization approach in process synthesis—II: Heat recovery networks. Comput. Chem. Eng. 1983, 7, 707–721. [Google Scholar] [CrossRef]
  8. Iyer, R.R.; Grossmann, I.E. A bilevel decomposition algorithm for long-range planning of process networks. Ind. Eng. Chem. Res. 1998, 37, 474–481. [Google Scholar] [CrossRef]
  9. Sahinidis, N.V. Optimization under uncertainty: State-of-the-art and opportunities. Comput. Chem. Eng. 2004, 28, 971–983. [Google Scholar] [CrossRef]
  10. Ben-Tal, A.; El Ghaoui, L.; Nemirovski, A. Robust Optimization; Princeton University Press: Princeton, NJ, USA, 2009. [Google Scholar] [CrossRef]
  11. Charnes, A.; Cooper, W.W. Chance-constrained programming. Manag. Sci. 1959, 6, 73–79. [Google Scholar] [CrossRef]
  12. Kall, P.; Wallace, S.W. Stochastic Programming; Wiley: New York, NY, USA, 1994. [Google Scholar]
  13. Krishnamoorthy, D.; Foss, B.; Skogestad, S. Real-Time Optimization under Uncertainty Applied to a Gas Lifted Well Network. Processes 2016, 4, 52. [Google Scholar] [CrossRef]
  14. Miao, H.; Li, D.; Zuo, Q.; Yu, L.; Fei, X.; Hao, L. A Scenario-Based Optimization Model for Planning Sustainable Water-Resources Process Management under Uncertainty. Processes 2019, 7, 312. [Google Scholar] [CrossRef]
  15. Sun, L.; Gai, L.; Smith, R. Site utility system optimization with operation adjustment under uncertainty. Appl. Energy 2017, 186, 450–456. [Google Scholar] [CrossRef]
  16. Qin, S.J. Process data analytics in the era of big data. AICHE J. 2014, 60, 3092–3100. [Google Scholar] [CrossRef]
  17. Bertsimas, D.; Gupta, V.; Kallus, N. Data-driven robust optimization. Math. Program. 2017, 167, 235–292. [Google Scholar] [CrossRef] [Green Version]
  18. Ning, C.; You, F. Optimization under uncertainty in the era of big data and deep learning: When machine learning meets mathematical programming. Comput. Chem. Eng. 2019, 125, 434–448. [Google Scholar] [CrossRef] [Green Version]
  19. Zhao, L.; Ning, C.; You, F. Operational optimization of industrial steam systems under uncertainty using data-driven adaptive robust optimization. AICHE J. 2018, 65, e16500. [Google Scholar] [CrossRef]
  20. Shang, C.; Huang, X.; You, F. Data-driven robust optimization based on kernel learning. Comput. Chem. Eng. 2017, 106, 464–479. [Google Scholar] [CrossRef]
  21. Ning, C.; You, F. A data-driven multistage adaptive robust optimization framework for planning and scheduling under uncertainty. AICHE J. 2017, 63, 4343–4369. [Google Scholar] [CrossRef]
  22. Ning, C.; You, F. Data-driven adaptive nested robust optimization: General modeling framework and efficient computational algorithm for decision making under uncertainty. AICHE J. 2017, 63, 3790–3817. [Google Scholar] [CrossRef]
  23. Ning, C.; You, F. Data-driven robust MILP model for scheduling of multipurpose batch processes under uncertainty. In Proceedings of the 2016 IEEE 55th Conference on Decision and Control (CDC), Las Vegas, NV, USA, 12–14 December 2016; pp. 6180–6185. [Google Scholar]
  24. Aguilar, O.; Perry, S.; Kim, J.-K.; Smith, R. Design and optimization of flexible utility systems subject to variable conditions: Part 1: Modelling framework. Chem. Eng. Res. Des. 2007, 85, 1136–1148. [Google Scholar] [CrossRef]
  25. Medina-Flores, J.M.; Picón-Núñez, M. Modelling the power production of single and multiple extraction steam turbines. Chem. Eng. Sci. 2010, 65, 2811–2820. [Google Scholar] [CrossRef]
  26. Shang, C.; You, F. Distributionally robust optimization for planning and scheduling under uncertainty. Comput. Chem. Eng. 2018, 110, 53–68. [Google Scholar] [CrossRef]
  27. Campbell, T.; How, J.P. Bayesian nonparametric set construction for robust optimization. In Proceedings of the American Control Conference (ACC), Chicago, IL, USA, 1–3 July 2015; pp. 4216–4221. [Google Scholar]
  28. Blei, D.M.; Jordan, M.I. Variational inference for Dirichlet process mixtures. Bayesian Anal. 2006, 1, 121–143. [Google Scholar] [CrossRef]
Figure 1. Schematic of a steam system in an ethylene plant. (EEST, extraction–exhausting steam turbine; BST, backpressure steam turbine; C, compressor; M, motor; P, pump.).
Figure 1. Schematic of a steam system in an ethylene plant. (EEST, extraction–exhausting steam turbine; BST, backpressure steam turbine; C, compressor; M, motor; P, pump.).
Processes 07 00744 g001
Figure 2. 3D diagram of the derived uncertain parameter set.
Figure 2. 3D diagram of the derived uncertain parameter set.
Processes 07 00744 g002
Figure 3. Initial conditions of backpressure steam turbines and electrical motors.
Figure 3. Initial conditions of backpressure steam turbines and electrical motors.
Processes 07 00744 g003
Figure 4. Comparison of extraction steam flow rates of EESTS (t/h) in different conditions.
Figure 4. Comparison of extraction steam flow rates of EESTS (t/h) in different conditions.
Processes 07 00744 g004
Table 1. Initial conditions of extracting-exhausting steam turbines.
Table 1. Initial conditions of extracting-exhausting steam turbines.
Steam TurbineInlet Flow Rate (t/h)Extracting Flow Rate (t/h)Shaft Power (kw)
EEST 1229.6182.326,512.6
EEST 2179.2124.324,132.5
EEST 369.957.018,346.3
EEST 4129.793.411,649.3
Table 2. Process demands of different steam headers.
Table 2. Process demands of different steam headers.
Steam HeaderProcess Demand (t/h)
HPS111.8
MPS176
LPS73.8
Table 3. Results of deterministic model (DOSS) model and data-driven robust optimization model of the steam system (DDROSS) model with different budgets. CQMIP—conic quadratic mixed-integer programming.
Table 3. Results of deterministic model (DOSS) model and data-driven robust optimization model of the steam system (DDROSS) model with different budgets. CQMIP—conic quadratic mixed-integer programming.
DOSSDDROSS ( ε = 0.04)DDROSS ( ε = 0.1)DDROSS ( ε = 0.2)DDROSS ( ε = 0.4)DDROSS ( ε = 0.8)
Model typeMILPCQMIPCQMIPCQMIPCQMIPCQMIP
Number of constraints134646464646
Operating Cost (CNY/h)102,313110,692109,768109,023108,169107,777
Table 4. Changed binary variables of initial and optimized conditions.
Table 4. Changed binary variables of initial and optimized conditions.
Electrical MotorInitial StateOpt. StateElectrical MotorInitial StateOpt. State
M 201M 1701
M 310M 1801
M 410M 1901
M 601M 2101
M 710M 2210
M 910M 2301
M 1301M 2501
M 1401M 2601
M 1501M 2801
M 1601M 2901
Table 5. Comparisons of the proposed method and data-driven adaptive robust optimization (DDARO) in research.
Table 5. Comparisons of the proposed method and data-driven adaptive robust optimization (DDARO) in research.
DOSSDDROSS ( ε = 0.04)DDROSS ( ε = 0.8)DDARCSS (h = 0.8, α = 0.02)DDARCSS (h = 0.05, α = 0.4)
Model typeMILPCQMIPCQMIPMILPMILP
Continuous variables115353732732
Constraints135454369369
Operating Cost (CNY/h)88,72095,77993,28196,36689,827

Share and Cite

MDPI and ACS Style

Zhao, L.; Zhong, W.; Du, W. Data-Driven Robust Optimization for Steam Systems in Ethylene Plants under Uncertainty. Processes 2019, 7, 744. https://doi.org/10.3390/pr7100744

AMA Style

Zhao L, Zhong W, Du W. Data-Driven Robust Optimization for Steam Systems in Ethylene Plants under Uncertainty. Processes. 2019; 7(10):744. https://doi.org/10.3390/pr7100744

Chicago/Turabian Style

Zhao, Liang, Weimin Zhong, and Wenli Du. 2019. "Data-Driven Robust Optimization for Steam Systems in Ethylene Plants under Uncertainty" Processes 7, no. 10: 744. https://doi.org/10.3390/pr7100744

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