Kalman Filter-Based Distributed Predictive Control of Large-Scale Multi-Rate Systems: Application to Power Networks

In this paper, a novel distributed Kalman filter (KF) algorithm along with a distributed model predictive control (MPC) scheme for large-scale multi-rate systems is proposed. The decomposed multi-rate system consists of smaller subsystems with linear dynamics that are coupled via states. These subsystems are multi-rate systems in the sense that either output measurements or input updates are not available at certain sampling times. Such systems can arise, e.g., when the number of sensors is smaller than the number of variables to be controlled, or when measurements of outputs cannot be completed simultaneously because of practical limitations. The multi-rate nature gives rise to lack of information, which will cause uncertainty in the system's performance. To circumvent this problem, we propose a distributed KF-based MPC scheme, in which multiple control and estimation agents each determine actions for their own parts of the system. Via communication, the agents can in a cooperative way take one another's actions into account. The main task of the proposed distributed KF is to compensate for the information loss due to the multi-rate nature of the systems by providing optimal estimation of the missing information. A demanding two-area power network example is used to demonstrate the effectiveness of the proposed method.

[1]  Joel M. Morris,et al.  The Kalman filter: A robust estimator for some classes of linear quadratic problems , 1976, IEEE Trans. Inf. Theory.

[2]  J. H. Schuppen,et al.  On Nash equilibrium solutions in stochastic dynamic games , 1980 .

[3]  Sigurd Skogestad,et al.  Robust control of ill-conditioned plants: high-purity distillation , 1988 .

[4]  R. Scattolini Self-tuning control of systems with infrequent and delayed output sampling , 1988 .

[5]  Riccardo Scattolini,et al.  Multirate self-tuning predictive control with application to binary distillation column , 1990 .

[6]  M. S. Gelormino,et al.  Model predictive control of multi-rate sampled-data systems: a state-space approach , 1992 .

[7]  Takashi Yoneyama,et al.  Multirate multivariable model predictive control and its application to a polymerization reactor , 1994 .

[8]  Howard Kaufman,et al.  Multirate MPC design for a nonlinear drug infusion system , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[9]  Riccardo Scattolini,et al.  A multirate model-based predictive controller , 1995, IEEE Trans. Autom. Control..

[10]  P. Albertos,et al.  Receding horizon control of non-uniformly sampled data systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[11]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[12]  Eduardo Camponogara,et al.  Distributed model predictive control , 2002 .

[13]  Sirish L. Shah,et al.  Generalized predictive control for non-uniformly sampled systems , 2002 .

[14]  Francis J. Doyle,et al.  A distributed state estimation and control algorithm for plantwide processes , 2003, IEEE Trans. Control. Syst. Technol..

[15]  Yan Zhang,et al.  Nash-optimization enhanced distributed model predictive control applied to the Shell benchmark problem , 2005, Inf. Sci..

[16]  Jun Yan,et al.  Incorporating state estimation into model predictive control and its application to network traffic control , 2005, Autom..

[17]  M. Embiruçu,et al.  Multirate multivariable generalized predictive control and its application to a slurry reactor for ethylene polymerization , 2006 .

[18]  Young Soo Suh,et al.  Attitude Estimation by Multiple-Mode Kalman Filters , 2006, IEEE Transactions on Industrial Electronics.

[19]  Manuel Berenguel,et al.  A survey on control schemes for distributed solar collector fields. Part II: Advanced control approaches , 2007 .

[20]  Francis J. Doyle,et al.  Distributed model predictive control of an experimental four-tank system , 2007 .

[21]  Eduardo Camponogara,et al.  Distributed Model Predictive Control: Synchronous and Asynchronous Computation , 2007, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[22]  Teresa Orlowska-Kowalska,et al.  Performance Improvement of Industrial Drives With Mechanical Elasticity Using Nonlinear Adaptive Kalman Filter , 2008, IEEE Transactions on Industrial Electronics.

[23]  Bart De Schutter,et al.  Multi-agent model predictive control for transportation networks: Serial versus parallel schemes , 2008, Eng. Appl. Artif. Intell..

[24]  Stephen J. Wright,et al.  Distributed MPC Strategies With Application to Power System Automatic Generation Control , 2008, IEEE Transactions on Control Systems Technology.

[25]  Dongbing Gu,et al.  A Differential Game Approach to Formation Control , 2008, IEEE Transactions on Control Systems Technology.

[26]  Francesco Borrelli,et al.  Decentralized Receding Horizon Control and Coordination of Autonomous Vehicle Formations , 2008, IEEE Transactions on Control Systems Technology.

[27]  Marcello Farina,et al.  Moving horizon state estimation of large-scale constrained partitioned systems , 2009 .

[28]  Shu Wang,et al.  Explicit Model Predictive Control of DC–DC Switched-Mode Power Supplies With Extended Kalman Filtering , 2009, IEEE Transactions on Industrial Electronics.

[29]  Liuping Wang,et al.  Model Predictive Control System Design and Implementation Using MATLAB , 2009 .

[30]  Z. Lukszo,et al.  Intelligent Infrastructures , 2009 .

[31]  Thomas Bak,et al.  Distributed Control of Large-Scale Offshore Wind Farms , 2009 .

[32]  Riccardo Scattolini,et al.  Architectures for distributed and hierarchical Model Predictive Control - A review , 2009 .

[33]  C. Aubrun,et al.  Distributed state estimation and model predictive control: Application to fault tolerant control , 2009, 2009 IEEE International Conference on Control and Automation.

[34]  Ali Elkamel,et al.  Selection of control structure for distributed model predictive control in the presence of model errors , 2010 .

[35]  Marcello Farina,et al.  Moving-horizon partition-based state estimation of large-scale systems , 2024, Autom..

[36]  H. Hellendoorn,et al.  Intelligence in Transportation Infrastructures via Model-Based Predictive Control , 2010 .

[37]  Eduardo F. Camacho,et al.  Distributed model predictive control based on a cooperative game , 2011 .

[38]  L. Giovanini Game approach to distributed model predictive control , 2011 .

[39]  Khadir Mohamed,et al.  Model Predictive Control: Theory and Design , 2014 .