Data-driven parallel Koopman subsystem modeling and distributed moving horizon state estimation for large-scale nonlinear processes (2404.06746v1)
Abstract: In this work, we consider a state estimation problem for large-scale nonlinear processes in the absence of first-principles process models. By exploiting process operation data, both process modeling and state estimation design are addressed within a distributed framework. By leveraging the Koopman operator concept, a parallel subsystem modeling approach is proposed to establish interactive linear subsystem process models in higher-dimensional subspaces, each of which correlates with the original nonlinear subspace of the corresponding process subsystem via a nonlinear mapping. The data-driven linear subsystem models can be used to collaboratively characterize and predict the dynamical behaviors of the entire nonlinear process. Based on the established subsystem models, local state estimators that can explicitly handle process operation constraints are designed using moving horizon estimation. The local estimators are integrated via information exchange to form a distributed estimation scheme, which provides estimates of the unmeasured/unmeasurable state variables of the original nonlinear process in a linear manner. The proposed framework is applied to a chemical process and an agro-hydrological process to illustrate its effectiveness and applicability. Good open-loop predictability of the linear subsystem models is confirmed, and accurate estimates of the process states are obtained without requiring a first-principles process model.
- Integrating operations and control: A perspective and roadmap for future research. Computers & Chemical Engineering, 2018;115:179–184.
- Distributed model predictive control: A tutorial review and future research directions. Computers & Chemical Engineering, 2013;51:21–41.
- Sustainability and process control: A survey and perspective. Journal of Process Control, 2016;44:184–206.
- Scattolini R. Architectures for distributed and hierarchical model predictive control - A review. Journal of Process Control, 2009;19:723–731.
- Machine learning-based distributed model predictive control of nonlinear processes. AIChE Journal, 2020;66(11):e17013.
- Impact of decomposition on distributed model predictive control: A process network case study. Industrial & Engineering Chemistry Research, 2017;56(34):9606–9616.
- Tang W, Daoutidis P. Coordinating distributed MPC efficiently on a plantwide scale: The Lyapunov envelope algorithm. Computers & Chemical Engineering, 2021;155:107532.
- Schneider R, Marquardt W. Convergence and stability of a constrained partition-based moving horizon estimator. IEEE Transactions on Automatic Control, 2015;61(5):1316–1321.
- Moving-horizon partition-based state estimation of large-scale systems. Automatica, 2010;46(5):910–918.
- Forming distributed state estimation network from decentralized estimators. IEEE Transactions on Control Systems Technology, 2018;27(6):2430–2443.
- Decentralized observers with consensus filters for distributed discrete-time linear systems. Automatica, 2014;50(4):1037–1052.
- Distributed observers design for leader-following control of multi-agent networks. Automatica, 2008;44(3):846–850.
- Yin X, Liu J. Distributed state estimation for a class of nonlinear processes based on high-gain observers. Chemical Engineering Research and Design, 2020;160:20–30.
- Khan UA, Moura JMF. Distributing the Kalman filter for large-scale systems. IEEE Transactions on Signal Processing, 2008;56(10):4919–4935.
- Olfati-Saber R, Jalalkamali P. Coupled distributed estimation and control for mobile sensor networks. IEEE Transactions on Automatic Control, 2012;57(10):2609–2614.
- Kalman filter-based distributed predictive control of large-scale multi-rate systems: Application to power networks. IEEE Transactions on Control Systems Technology, 2013;21(1):27–39.
- Vadigepalli R, Doyle FJ. A distributed state estimation and control algorithm for plantwide processes. IEEE Transactions on Control Systems Technology, 2003;11:119–127.
- Battistelli G, Chisci L. Stability of consensus extended Kalman filter for distributed state estimation. Automatica, 2016;68:169–178.
- Consensus-based approach for parameter and state estimation of agro-hydrological systems. AIChE Journal, 2021;67(2):e17096.
- Distributed moving horizon estimation for nonlinear constrained systems. International Journal of Robust and Nonlinear Control, 2012;22:123–143.
- Distributed estimation and nonlinear model predictive control using community detection. Industrial & Engineering Chemistry Research, 2019;58(30):13495–13507.
- Zhang J, Liu J. Distributed moving horizon estimation for nonlinear systems with bounded uncertainties. Journal of Process Control, 2013;23(9):1281–1295.
- Subsystem decomposition and distributed moving horizon estimation of wastewater treatment plants. Chemical Engineering Research and Design, 2018;134:405–419.
- Koopman BO. Hamiltonian systems and transformation in Hilbert space. Proceedings of the National Academy of Sciences of the United States of America, 1931;17(5):315.
- Mezić I, Banaszuk A. Comparison of systems with complex behavior. Physica D: Nonlinear Phenomena, 2004;197(1-2):101–133.
- Data-driven control of soft robots using Koopman operator theory. IEEE Transactions on Robotics, 2021;37(3):948–961.
- Schmid PJ. Dynamic mode decomposition of numerical and experimental data. Journal of Fluid Mechanics, 2010;656:5–28.
- A data–driven approximation of the Koopman operator: Extending dynamic mode decomposition. Journal of Nonlinear Science, 2015;25(6):1307–1346.
- Isostables, isochrons, and Koopman spectrum for the action–angle representation of stable fixed point dynamics. Physica D: Nonlinear Phenomena, 2013;261:19–30.
- A computational method to extract macroscopic variables and their dynamics in multiscale systems. SIAM Journal on Applied Dynamical Systems, 2014;13(4):1816–1846.
- Narasingam A, Kwon JSI. Koopman Lyapunov-based model predictive control of nonlinear chemical process systems. AIChE Journal, 2019;65(11):e16743.
- Korda M, Mezić I. Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control. Automatica, 2018;93:149–160.
- Hybrid Koopman model predictive control of nonlinear systems using multiple EDMD models: An application to a batch pulp digester with feed fluctuation. Control Engineering Practice, 2022;118:104956.
- Narasingam A, Kwon JSI. Application of Koopman operator for model-based control of fracture propagation and proppant transport in hydraulic fracturing operation. Journal of Process Control, 2020;91:25–36.
- Data-driven discovery of Koopman eigenfunctions for control. Machine Learning: Science and Technology, 2021;2(3):035023.
- Netto M, Mili L. A robust data-driven Koopman Kalman filter for power systems dynamic state estimation. IEEE Transactions on Power Systems, 2018;33(6):7228–7237.
- Data-driven moving horizon state estimation of nonlinear processes using Koopman operator. In press, doi:10.1016/j.cherd.2023.10.033.
- Generalizing Koopman theory to allow for inputs and control. SIAM Journal on Applied Dynamical Systems, 2018;17(1):909–930.
- Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control. PloS one, 2016;11(2):e0150171.
- Data-driven model predictive control using interpolated Koopman generators. SIAM Journal on Applied Dynamical Systems, 2020;19(3):2162–2193.
- Narasingam A, Kwon JSI. Closed-loop stabilization of nonlinear systems using Koopman Lyapunov-based model predictive control. In Conference on Decision and Control (CDC), 2020;704–709, Jeju Island, South Korea.
- Robust learning and control of time-delay nonlinear systems with deep recurrent Koopman operators. IEEE Transactions on Industrial Informatics, in press, doi: 10.1109/TII.2023.3328432.
- Reduced-order Koopman modeling and predictive control of nonlinear processes. Computers & Chemical Engineering, 2023;179:108440.
- Koopman operator framework for constrained state estimation. In Conference on Decision and Control (CDC), 2017;94–101, Melbourne, VIC, Australia.
- A data-driven Koopman model predictive control framework for nonlinear partial differential equations. In Conference on Decision and Control (CDC), 2018;6409–6414, Miami Beach, FL, USA.
- Applied Koopmanism. Chaos: An Interdisciplinary Journal of Nonlinear Science, 2012;22(4):047510.
- Constrained linear state estimation–a moving horizon approach. Automatica, 2001;37(10):1619–1628.
- Partition-based distributed extended Kalman filter for large-scale nonlinear processes with application to chemical and wastewater treatment processes. AIChE Journal, 2023;e18229.
- Iterative distributed moving horizon estimation of linear systems with penalties on both system disturbances and noise. Chemical Engineering Research and Design, 2023;194:878-893.
- Triggered communication in distributed adaptive high-gain EKF. IEEE Transactions on Industrial Informatics, 2017;14(1):58–68.
- Richards LA. Capillary conduction of liquids through porous mediums. Physics, 1931;1(5):318–333.
- Mualem Y. A new model for predicting the hydraulic conductivity of unsaturated porous media. Water Resources Research, 1976;12(3):513–522.
- Van Genuchten MT. A closed-form equation for predicting the hydraulic conductivity of unsaturated soils. Soil Science Society of America Journal, 1980;44(5):892–898.
- Parameter and state estimation of one-dimensional infiltration processes: A simultaneous approach. Mathematics, 2020;8(1):134.
- Carsel RF, Parrish RS. Developing joint probability distributions of soil water retention characteristics. Water resources research, 1988;24(5):755–769.
- Learning deep neural network representations for Koopman operators of nonlinear dynamical systems. In American Control Conference, 2019;4832–4839, Philadelphia, PA, USA.
- Deep learning of Koopman representation for control. In Conference on Decision and Control (CDC), 2020;1890–1895, Jeju Island, South Korea.
- Yin X, Liu J. Subsystem decomposition of process networks for simultaneous distributed state estimation and control. AIChE Journal, 2019;65(3):904-914.
- Optimal decomposition for distributed optimization in nonlinear model predictive control through community detection. Computers & Chemical Engineering, 2018;111:43-54.
- Yin X, Liu J. Distributed moving horizon state estimation of two-time-scale nonlinear systems. Automatica, 2017;79:152-161.
- Economic model predictive control of integrated energy systems: A multi-time-scale framework. Applied Energy, 2022;328:120187.
- Control configuration synthesis using agglomerative hierarchical clustering: A graph-theoretic approach. Journal of Process Control, 2016;46:43-54.
- Heo S, Daoutidis P. Control-relevant decomposition of process networks via optimization-based hierarchical clustering. AIChE Journal, 2016;62(9):3177-3188.