(99d) Case Studies on the Combined Identification and Offset-Free Control of Chemical Processes | AIChE

(99d) Case Studies on the Combined Identification and Offset-Free Control of Chemical Processes

Authors 

Kuntz, S. - Presenter, University of California Santa Barbara
Miller, S. M., Eastman Chemical Company
Rawlings, J., University of California, Santa Barbara
Downs, J. J., Eastman Chemical Company
Model predictive control (MPC) is widely used in the chemical process industries as an advanced feedback control method (Qin and Badgwell, 2003). Some important factors in the success of MPC are its inherent robustness to disturbances and plant-model mismatch, and the ability to track setpoints without offset (Rawlings et al., 2020, pp. 46-59, 204-214). As is often noted by industrial practitioners, MPC can be quite forgiving with respect to model errors, aging of the plant, changes in environmental conditions, and changes in operating conditions. As such, practitioners have long achieved sufficient performance with heuristic or out-of-date models, without rigorous methods of identifying both plant and disturbance models. As stake holders continue to demand greater performance from their processes, however, they require a system of best practices for identifying plant and disturbance models.

Traditionally, MPC implementations have relied on linear finite impulse response (FIR) plant models (Qin and Badgwell, 2003). Over the last two decades, however, recent MPC products have shifted away from FIR models and towards linear state-space models (Darby and Nikolaou, 2012). This shift is motivated by a number of shortcomings of the FIR approach, most notably: (1) the inability to handle unstable and integrating systems without modification, (2) the overparameterization of the underlying linear system (especially for slow processes), (3) the difficulty of formulating estimators, and (4) the fact that FIR models are a special case of the linear state-space model (Lee et al., 1994; Lundström et al., 1995).

To identify the plant model, practitioners typically fit a linear model to step response data (Caveness and Downs, 2005). However, this does not provide the noise covariance estimates required to design an estimator for MPC implementation. While subspace methods—such as canonical variate analysis (CVA) (Larimore, 1983), N4SID (Van Overschee and De Moor, 1994), or MOESP (Verhaegen, 1994)—are sometimes used to identify estimate the process and measurement noise covariances, these methods can only identify controllable and observable realizations (Qin, 2006), and the disturbance model contains uncontrollable integrating modes (Muske and Badgwell, 2002; Pannocchia and Rawlings, 2003). Disturbance models may be tuned under strong assumptions on the process and measurement noises (Lee et al., 1994; Lee and Yu, 1994), but the required assumptions are not general, producing suboptimal estimator performance. Autocovariance least squares can identify the complete disturbance model, but it has a high computational cost for minimum variance estimates (Odelson et al., 2006; Zagrobelny and Rawlings, 2015). Kuntz and Rawlings (2022) presented the first identification algorithm that provides estimates of both the state-space model coefficients and the disturbance noise covariance required to implement an offset-free MPC.

In this study, we present a closed-loop extension of the algorithm proposed in Kuntz and Rawlings (2022) and demonstrate its efficacy in an industrial case study. Our method systematizes the identification of new offset-free MPC models and design of new MPC estimators, allowing practitioners save time and achieve optimal estimator performance. To do this, we combine the plant modeling and disturbance modeling steps by passing information about state estimates between identification steps. Because state information is passed between steps, each step can be formulated as a linear regression problem for which closed-form solutions are readily available (Rao, 1973; Anderson, 2003). The plant modeling step is a regularized version of the closed-loop identification procedure outlined by Larimore (1983, 1997, 2005). To validate the viability of our method in the wider chemical process industries, we performed a case study on an existing process at Eastman Chemical’s Kingsport, Tennessee location. The newly identified model shows clear improvement from the older step-response model, and the closed-loop performance is improved as measured by the controlled variable tracking error. Moreover, we used a closed-loop experimental design that is desirable to operations engineers for its simplicity, safety, and ability to produce predictably high-quality data. The case study serves as a template for using this new method to improve existing MPC performance.

References

Anderson, T.W., 2003. An Introduction to Multivariate Statistical Analysis. third ed., John Wiley & Sons, New York.

Caveness, M.H., Downs, J.J., 2005. Reactor control using infinite horizon model predictive control. AIChE Spring Meeting, Atlanta, GA.

Darby, M.L., Nikolaou, M., 2012. MPC: Current practice and challenges. Control Eng. Pract. 20, 328 – 342.

Kuntz, S.J., Rawlings, J.B., 2022. Maximum likelihood estimation of linear disturbance models for offset-free model predictive control, in: American Control Conference, Atlanta, GA. pp. 3961–3966.

Larimore, W.E., 1983. System identification, reduced-order filtering and modeling via canonical variate analysis, in: Proceedings of the American Control Conference, San Fransisco, CA. pp. 445–451.

Larimore, W.E., 1997. Optimal reduced rank modeling, prediction, monitoring, and control using canonical variate analysis, in: Proceedings of the IFAC 1997 International Symposium on Advanced Control, Banff, Canada. pp. 61–66.

Larimore, W.E., 2005. Maximum likelihood subspace identification for linear, nonlinear, and closed-loop systems, in: Proceedings of the 2005 American Control Conference, IEEE. pp. 2305–2319.

Lee, J.H., Morari, M., Garcı́a, C.E., 1994. State-space interpretation of model predictive control. Automatica 30, 707–717.

Lee, J.H., Yu, Z.H., 1994. Tuning of model predictive controllers for robust performance. Comput. Chem. Eng. 18, 15–37.

Lundström, P., Lee, J.H., Morari, M., Skogestad, S., 1995. Limitations of dynamic matrix control. Comput. Chem. Eng. 19, 409–421.

Muske, K.R., Badgwell, T.A., 2002. Disturbance modeling for offset-free linear model predictive control. J. Proc. Cont. 12, 617–632.

Odelson, B.J., Rajamani, M.R., Rawlings, J.B., 2006. A new autocovariance least-squares method for estimating noise covariances. Automatica 42, 303– 308.

Pannocchia, G., Rawlings, J.B., 2003. Disturbance models for offset-free MPC control. AIChE J. 49, 426–437.

Qin, S.J., 2006. An overview of subspace identification. Comput. Chem. Eng. 30, 1502–1513.

Qin, S.J., Badgwell, T.A., 2003. A survey of industrial model predictive control technology. Control Eng. Pract. 11, 733–764.

Rao, C.R., 1973. Linear Statistical Inference and Its Applications. second ed., John Wiley and Sons, New York.

Rawlings, J.B., Mayne, D.Q., Diehl, M.M., 2020. Model Predictive Control: Theory, Design, and Computation. 2nd, paperback ed., Nob Hill Publishing, Santa Barbara, CA. 770 pages, ISBN 978-0-9759377-5-4.

Van Overschee, P., De Moor, B., 1994. N4SID: subspace algorithms for the identification of combined deterministic-stochastic systems. Automatica 30, 75–93.

Verhaegen, M., 1994. Identification of the deterministic part of MIMO state space models given in innovations form from input-output data. Automatica 30, 61–74.

Zagrobelny, M.A., Rawlings, J.B., 2015. Identifying the uncertainty structure using maximum likelihood estimation, in: American Control Conference, Chicago, IL. pp. 422–427.