Subsystem decomposition and state estimation of nonlinear processes with implicit time-scale multiplicity

In this work, we propose a subsystem decomposition approach and a distributed estimation scheme for a class of implicit two-time-scale nonlinear systems. Taking the advantage of the two-time-scale separation, these processes are decomposed into smaller subsystems such as fast subsystem and slow subsystem. In the proposed method, an approach, composite solution, combines the approximate solutions obtained from both fast and slow subsystems. Based on the fast and slow subsystems, a distributed state estimation scheme is proposed to handle the implicit time-scale multiplicity. In the proposed design, an extended Kalman filter (EKF) is designed for the fast subsystem and a moving horizon estimator (MHE) is designed for the slow subsystem. There is a communication between the estimators: the slow subsystem is only required to send information to the fast subsystem one-directionally. The fast subsystem estimator does not send out any information. The estimators use different sampling of the state measurements, i.e., fast sampling of the fast state variables is considered in the fast EKF and slow sampling of the slow state variables is considered in the slow MHE. Extensive simulations based on a chemical process are performed to illustrate the effectiveness and applicability of the proposed subsystem decomposition and composite state estimation architecture.

[1]  Xianzhong Chen,et al.  Model predictive control of nonlinear singularly perturbed systems: Application to a large-scale process network , 2011 .

[2]  Neil Fenichel Geometric singular perturbation theory for ordinary differential equations , 1979 .

[3]  Christos Georgakis A quasi-modal approach to model reduction , 1977 .

[4]  F. Verhulst Methods and Applications of Singular Perturbations: Boundary Layers and Multiple Timescale Dynamics , 2010 .

[5]  Riccardo Marino,et al.  A geometric approach to nonlinear singularly perturbed control systems, , 1988, Autom..

[6]  Michael Baldea,et al.  Dynamics and control of integrated networks with purge streams , 2006 .

[7]  Michael Baldea,et al.  Dynamics and Nonlinear Control of Integrated Process Systems , 2012 .

[8]  Jinfeng Liu,et al.  State estimation of wastewater treatment plants based on reduced-order model , 2018 .

[9]  N. H. McClamroch,et al.  On the connection between nonlinear differential-algebraic equations and singularly perturbed control systems in nonstandard form , 1994, IEEE Trans. Autom. Control..

[10]  Xunyuan Yin,et al.  Distributed moving horizon state estimation of two-time-scale nonlinear systems , 2017, Autom..

[11]  D. Naidu,et al.  Singular Perturbations and Time Scales in Guidance and Control of Aerospace Systems: A Survey , 2001 .

[12]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[13]  Prodromos Daoutidis,et al.  Singular perturbation modeling of nonlinear processes with nonexplicit time-scale multiplicity , 1998 .

[14]  David Q. Mayne,et al.  Constrained state estimation for nonlinear discrete-time systems: stability and moving horizon approximations , 2003, IEEE Trans. Autom. Control..

[15]  Jinfeng Liu,et al.  Distributed moving horizon state estimation for nonlinear systems with bounded uncertainties , 2013 .

[16]  Prodromos Daoutidis,et al.  Nonlinear Dynamics and Control of Process Systems with Recycle , 2000 .

[17]  Xunyuan Yin,et al.  Subsystem decomposition and distributed moving horizon estimation of wastewater treatment plants , 2018, Chemical Engineering Research and Design.

[18]  Xianzhong Chen,et al.  Composite fast-slow MPC design for nonlinear singularly perturbed systems: Stability analysis , 2012, 2012 American Control Conference (ACC).

[19]  Costas Kravaris,et al.  Nonlinear observer design for two‐time‐scale systems , 2020 .

[20]  Prodromos Daoutidis,et al.  Nonlinear model reduction and control of high-purity distillation columns , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).