Академический Документы
Профессиональный Документы
Культура Документы
Department of Chemical Engineering, Indian Institute of Technology Guwahati, North Guwahati, Assam-781039.Email;thummala@iitg.ac.in b Department o Chemical Engineering ,Indian Institute of Technology Guwahati, North Guwahati, Assam- 781039. Email;p.saha@iitg.ernet.in (corresponding author)
ABSTRACT
Dynamic Matrix Control [1] is widely used in chemical and petrochemical industries for improving plant efficiency and reducing off-spec product. Because of its simplistic step-response based controller development approach, DMC technique is largely useful for plant wide control. In this work, a comparative study on the performance of a 2 2 Dynamic Matrix Controller (DMC) and a 2 2 Quadratic Dynamic Matrix Controller (QDMC) is carried out on a Hydrodealkylation (HDA) Plant. The production rate and purity of benzene are the control objectives while compressor power and reflux ratio are chosen as the manipulated variables. In QDMC, the constraints are applied on the future control moves and the cost function is minimized by quadratic programming. Both DMC and QDMC showed good control performance in terms of disturbance rejection. The entire simulation has been done using the commercial dynamic simulator (ASPEN Engineering Suite).
Keywords: Dynamic Matrix Control (DMC), Quadratic DMC, Hydrodealkylation Process, Aspen
Engineering suite.
INTRODUCTION
In the past, unit-based control system design methodology [2] has been widely used to design control systems for complete plants. However, the recent stringent environmental regulations, safety concerns, and economic considerations demand the control engineers to make the chemical processes highly integrated with material and energy recycles. Several researchers [3] studied the effect of these recycles on the overall dynamics and concluded that recycles need special attention while designing plant wide control systems as they change the dynamics of the plant in a way which may not always be apparent from the dynamics of the individual unit operations. Hence, the unit-based methodology seems to be scarcely equipped to design the control system for such complex plants. The HDA-plant, a chemical plant for production of benzene, has been of long standing interest to chemical process engineers [4-5] and control engineers [6]. Since this non-linear, large scale process is highly integrated and non-minimum phase, it forms an important test bed for plant wide control approaches because of many interconnected units and recycled streams. In the HDA-plant, benzene is produced via hydrodealkylation of toluene. The process comprises an exothermic reaction and an equilibrium reaction. There are two input substances, toluene and hydrogen and three product substances, benzene, diphenyl and methane. In principle, model predictive control (MPC) can be applied to very large plant-wide control problems. The multivariable and constraint-handling capabilities of MPC are very appealing compared to decentralized control. Linear model predictive control (LMPC) has been applied successfully to industrial processes with hundreds of input and output variables [7]. Model predictive controllers (MPCs) have indicated good performances from theoretical point of view as well as practical applications during past two decades [8]. Due to their ability in explicitly handling of the constraints and easily extending to MIMO systems containing delays and inverse responses, this family of controllers has attracted good attention from large industrial manufacturers [8]. Engineers at Shell Oil Company developed their own independent MPC technology in the early 1970s, with an initial application in 1973. Cutler and Ramaker presented details of an unconstrained multivariable control algorithm which they named Dynamic Matrix Control (DMC) at the 1979 National AIChE meeting [1] and at the 1980 Joint Automatic Control Conference [9].
The original IDCOM and DMC algorithms provided excellent control of unconstrained multivariable processes. Constraint handling, however, was still somewhat ad hoc. Engineers at Shell Oil addressed this weakness by posing the DMC algorithm as a quadratic program (QP) in which input and output constraints appear explicitly. Cutler et al. first described the QDMC algorithm in a 1983 AIChE conference paper [10]. Garcia and Morshedi [11] published a more comprehensive description several years later. Although the QDMC algorithm is a somewhat advanced control algorithm, the QP itself is one of the simplest possible optimization problems that one could pose. The Hessian of the QP is positive definite for linear plants and so the resulting optimization problem is convex. This means that a solution can be found readily using standard commercial optimization codes. The QDMC algorithm can be regarded as representing a second generation of MPC technology, comprised of algorithms which provide a systematic way to implement input and output constraints. This was accomplished by posing the MPC problem as a QP, with the solution provided by standard QP codes. In this work, an effort has been made to implement DMC based plant wide control on HDA process. A comparative study between unconstrained (DMC) and constrained (QDMC) control performance has been done using Aspen Engineering Suite.
MATHEMATICAL MODELING
The linear step response model used by the DMC algorithm relates changes in a process output to a weighted sum of past input changes, referred to as input moves. For the SISO case the step response model has the following form:
yk+
N 1 i =1
si u k+
ji
+ sN uk+
j N
The move weights s i are the step response coefficients. Mathematically the step response can be defined as the integral of the impulse response; given one model form the other can be easily obtained. Multiple outputs were handled by superposition. By using the step response model one can write predicted future output changes as a linear combination of future input moves. The matrix that ties the two together is the so-called Dynamic Matrix. As was noted earlier, DMC extends straightforwardly for application on multivariable systems. The basic form of DMC equation remains the same, except that matrices and vectors become larger and appropriately partitioned. We illustrate with an example of a two-input, two-output system. The DMC equations are given by
e1 B11 2 = e B21
i
B12 u 1 B22 u 2
i
moves for input variable i (i = 1, 2),and Bi j is the dynamic matrix formed from the step response of output variable i to input variable j (i = 1, 2; j = 1, 2).The above equation is in the form of and therefore, the least-squares control move sequences are also given by
B u = e ;
u = ( B T B) 1 B T e
Provided that by this notation we mean
e1 u 1 e = 2 u = 2 e u
B B = 11 B21
B12 B22
With multivariable chemical engineering systems, it often happens that a unit change in one output variable is much more important than a unit change in another. A typical example is the distillation unit
in which sometimes top product quality (measured in mole fractions) is one output to be controlled and a tray temperature in the bottom section of the column(measured in OF) is another. In the case of the first variable a unit change represents its entire scale (mole fractions must be between 0 and 1) while temperature changes of 10OFare not considered unusual. Thus, a unit change in temperature may be deemed as important as a 0.01 change in mole fraction. DMC recognizes the importance of scaling such that equally important changes in various output variables are treated equally. This is done through theratio matrix, W, which represents the importance we wish to attach to a unit change in each variable relative to a unit change in the others. Upon introduction of W, the DMC least squares problem is scaled to become that of finding u to minimize
u = [u (k ), u (k + 1),...., u (k + m 1)]T
The optimization problem can be written as the following standard quadratic program[13]
min (u ) = 1 u T Qu + q T u subject to T u ,where the matrices Q, , are related to the 2 tuning parameters and some hard constraints, the vectors u , are linear functions of output prediction vector, the past inputs , u ( k 1), u ( k 2),..., u ( k n) ,as well as being functions of tuning
parameters. On solving the above objective function, the optimum inputs obtained are
HYDRODEALKYLATION PROCESS
The HDA model has been taken from elsewhere [16]. In the HDA process, fresh toluene (pure) and hydrogen (95% hydrogen and 5% methane) are mixed with recycled toluene and hydrogen This reactant mixture is preheated in a feed-effluent heat exchanger (FEHE) using the reactor effluent stream and then to the reaction temperature in a furnace before being fed to the adiabatic PFR. Two main reactions taking place inside this reactor are tolulene+H2 benzene +methane 2benzene diphenyl+H2 The reactor effluent is quenched with a portion of the recycle separator liquid to prevent coking, and further cooled in the FEHE and cooler before being fed to the vapor-liquid separator. A portion of unconverted hydrogen and methane overhead vapor from the separator is purged. While the remainder is compressed and recycled to the reactor. The liquid from the separator is processed in the separation section consisting of three distillation columns. The stabilizer column removes hydrogen and methane as the overhead product, and benzene is the desired product from the benzene column top. Finally, in the recycle column, toluene is separated from diphenyl, as the distillate, and recycled back.
CONCLUSIONS
Control of product purity and production rate were accomplished using DMC and quadratic dynamic matrix control (QDMC). The performance of these controllers was tested for a disturbance of 20% changes in preflash cooler duty. In comparison to QDMC, DMC showed faster response time in reaching the desired control limit and actual setpoint for controlling Product purity. For production rate control, DMC had lower overshoot and faster response time toward the desired control limits compared to QDMC.In general, a comparison between the DMC strategy with QDMC control strategy showed greatly improved controller performance with DMC.
1.01 p uct purity (lbm l/lb ol) rod o m 1 0.99 0.98 0.97 0.96 0.95 0.94 0.93 0 5 10 15 20 25 Time (hrs) DMC SETPOINT QDMC
REFERENCES
1. Cutler, C.R.and Ramakar, B.L (1979).Dynamic matrix control------- A computer control Algorithm.AICHE National meeting, Houston, TX. 2. Umeda, T., Kuriyama, T., Ichidawa, A (1978). A Logical Structure for Process Control System Synthesis. Proceedings of IFAC Congress, Helsinki. 3. Luyben, M.L., B.D. Tyreus and W. L. Luyben (1997). Plantwide Control Design Procedure, AIChE J., 43, 3161. 4. J.M. Douglas (1988), Conceptual Design of Chemical Processes, McGraw Hill. 5. R. Smith (1995), Chemical Process Design, McGraw Hill, New York. 6. W.L. Luyben, M.L. Luyben, B.D. Tyreus (1998), Plantwide Process Control, McGraw-Hill, New York. 7. Qin, S. J.; Badgwell, T (1997). A. An overview of industrial model predictive control technology. In Chemical Process Control V: Kantor, J. C., Garcia, C. E., Carnahan, B., Eds.; CACHE: Austin, TX; 232-256. 8. Takatsu, H., & Itoh, T. (1999). Future needs for control theory in industry reports of the control Technology survey in Japanese industry. IEEE Transactions on Control Systems Technology, 7(3), 298305. 9. Cutler, C.R.and Ramakar, B.L (1980).Dynamic matrix control ---- A computer control Algorithm. Proceedings of joint Automatic control conference. 10. Cutler, C.Morshedi, A. and Haydel, J. (1983).An industrial perspective on advanced Control, AICHE Annual meeting, Washington, D.C. 11. Garcia, C.E. and Morshedi, A.M (1986).Quadratic programming solution of dynamic matrix Control (QDMC).chem. engg. Commmun, 73-87. 12. Masoud Nikravesh, A. E. Farell, C. T. Lee and J. W. Van Zee (1995). Dynamic matrix control of Diaphragm-type chlorine/caustic electrolysers. J. Proc. Cont. Vol 5. No 3,131- 136. 13. Ogunnaike B.A. and W.H. Ray. (1994). Process Dynamics, Modelling and Control, Oxford, New York. 14. Cutler, C. R (1983). PhD Thesis, Univ. of Houston, Houston, TX. 15. Teng, T. H (1985). MS Thesis, Univ. of South Carolina, Columbia, SC. 16. William L.Luyben (2002), plant wide dynamic simulators in chemical processing and control, Marcel Dekker, New York.