(295a) Partition-Based Distributed Extended Kalman Filter for Large-Scale Nonlinear Processes with Application to Wastewater Treatment System | AIChE

(295a) Partition-Based Distributed Extended Kalman Filter for Large-Scale Nonlinear Processes with Application to Wastewater Treatment System

Authors 

LI, X. - Presenter, Nanyang Technological University
Xunyuan, Y., Nanyang Technological University
A typical process network comprises multiple operating units/subsystems interconnected through material, energy, and information flows. Due to the interaction of these subsystems and the nonlinearity of the dynamic process, developing and implementing control systems for process networks can be challenging [1][2]. To ensure operational safety, profitability, and environmental sustainability, advanced control solutions are needed. The partition-based distributed control architecture has emerged as a promising framework for large-scale and complex processes. Distributed state estimation is an essential component for establishing a complete distributed control system. Distributed moving horizon estimation (DMHE) has been considered a powerful solution to distributed state estimation problems, since it can simultaneously handle scalability, nonlinearity, and constraints on state variables and disturbances [3][4]. Meanwhile, when priority should be given to improving computational efficiency or when constraints do not need to be imposed, it is worthwhile to consider recursive methods such as distributed extended Kalman filter as an alternative solution, such that optimization can be avoided and good estimates can be obtained in a more efficient manner. In this work, we plan to propose a partition-based DEKF method with local estimators being developed based on partitioned subsystem models, to estimate the full-state of general nonlinear processes in real-time.

To achieve this objective, first, we propose a partition-based distributed Kalman filter (DKF) algorithm that can provide guaranteed performance for linear systems. Then, the DKF algorithm is extended to DKEF through successive local linearization of the subsystem models. Typically, the DKF algorithms can be divided into two categories: (a) consensus-based Kalman filter; (b) partition-based Kalman filter. Within the consensus-based framework, local estimators are developed based on a global model, and each local estimator estimates the aggregate states of the entire system. A consensus protocol is then employed to collect local state estimates to facilitate an agreement on the estimates among the local estimators [5][6]. In terms of the partition-based Kalman filter, the entire system is divided into smaller subsystem models, and the local estimators are designed based on the corresponding subsystem models. In a partition-based distributed design, each estimator provides the estimates of the state of the corresponding subsystem only, which is a subset of the state variables of the entire process [7][8][9]. While there have been some results on partition-based DKF, some assumptions have been made on the subsystem model, which have limited the wide adoption of these approaches in large-scale process applications. For example, in [7], it is assumed there is no coupling between subsystems. In [8], the author assume the interaction between subsystems is only caused by the measurable states. In [9], it is assumed that the estimation error system of its proposed DKF algorithm should be able to be described by a directed acyclic graph.

Based on the above observations, we focus on the development of a new partition-based solution for general large-scale nonlinear systems that consist of multiple interconnected subsystems. First, we develop a non-iterative distributed full-information state estimation formulation, of which the objective function for each subsystem is created through partitioning the objective function of centralized full-information estimation and including sensitivities of the local objective function to sensor measurements of the interacting subsystems. Second, we leverage the formulated distributed full-information estimation to derive and obtain a DKF algorithm. The stability of the proposed DKF algorithm is rigorously proved. Finally, we extend this stability-guaranteed DKF to address nonlinear estimation problems of large scales. The formulated partition based DEKF approach is applied to a large-scale wastewater treatment process for estimating 145 state variables based on limited sensor measurements.

References

  1. P. D. Christofides, R. Scattolini, D. M. de la Peña, and J. Liu. Distributed model predictive control: A tutorial review and future research directions. Computers and Chemical Engineering, 51:21-41, 2013.
  2. R. Scattolini. Architectures for distributed and hierarchical model predictive control - A review. Journal of Process Control, 19:723-731, 2009.
  3. X. Yin, J. Zeng, and J. Liu. Forming distributed state estimation network from decentralized estimators. IEEE Transactions on Control Systems Technology, 27(6):2430–2443, 2018.
  4. M. Farina, G. Ferrari‐Trecate, and R. Scattolini. Distributed moving horizon estimation for nonlinear constrained systems. International Journal of Robust and Nonlinear Control, 22(2):123-143, 2012.
  5. R. Olfati-Saber. Distributed Kalman filtering for sensor networks. In 2007 46th IEEE Conference on Decision and Control, pages 5492–5498. IEEE, 2007.
  6. J. Kim, H. Shim, and J. Wu. On distributed optimal Kalman-bucy filtering by averaging dynamics of heterogeneous agents. In 2016 IEEE 55th Conference on Decision and Control (CDC), pages 6309–6314. IEEE, 2016.
  7. Y. Sun, M. Fu, B. Wang, H. Zhang, and D. Marelli. Dynamic state estimation for power networks using distributed map technique. Automatica, 73:27–37, 2016.
  8. D. Marelli, M. Zamani, M. Fu, and B. Ninness. Distributed Kalman filter in a network of linear systems. Systems & Control Letters, 116:71–77, 2018.
  9. Y. Zhang, B. Chen, L. Yu, and D. W. Ho. Distributed Kalman filtering for interconnected dynamic systems. IEEE Transactions on Cybernetics, 52(11):11571–11580, 2021.