An Improved Stability Condition for Kalman Filtering with Bounded Markovian Packet Losses✩

Total Page:16

File Type:pdf, Size:1020Kb

An Improved Stability Condition for Kalman Filtering with Bounded Markovian Packet Losses✩ Automatica 62 (2015) 32–38 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper An improved stability condition for Kalman filtering with bounded Markovian packet lossesI Junfeng Wu a, Ling Shi b, Lihua Xie c, Karl Henrik Johansson a a ACCESS Linnaeus Center, School of Electrical Engineering, Royal Institute of Technology, Stockholm, Sweden b Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology, Hong Kong c School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore article info a b s t r a c t Article history: In this paper, we consider the peak-covariance stability of Kalman filtering subject to packet losses. The Received 22 January 2015 length of consecutive packet losses is governed by a time-homogeneous finite-state Markov chain. We Received in revised form establish a sufficient condition for peak-covariance stability and show that this stability check can be 21 May 2015 recast as a linear matrix inequality (LMI) feasibility problem. Compared with the literature, the stability Accepted 21 August 2015 condition given in this paper is invariant with respect to similarity state transformations; moreover, our Available online 8 October 2015 condition is proved to be less conservative than the existing results. Numerical examples are provided to demonstrate the effectiveness of our result. Keywords: Networked control systems ' 2015 Elsevier Ltd. All rights reserved. Kalman filtering Estimation theory Packet losses Stability 1. Introduction works assume the packet drops, due to the Gilbert–Elliott channel (Gilbert, 1960; Elliott, 1963), are governed by a time-homogeneous Networked control systems are closed-loop systems, wherein Markov chain. Huang and Dey(2007) introduced the notion of peak sensors, controllers and actuators are interconnected through a covariance, which describes an upper envelope of the sequence of communication network. In the last decade, advances of modern error covariance matrices for the case of an unstable scalar system. control, micro-electronics, wireless communication and network- They focused on its stability with Markovian packet losses and ing technologies have given birth to a considerable number of net- gave a sufficient stability condition. The stability condition was worked control applications. further improved in Xie and Xie(2007) and Xie and Xie(2008). In networked control systems, state estimation such as using a In Wu, Shi, Anderson, and Johansson(0000), the authors proved Kalman filter is necessary whenever precise measurement of the that the peak-covariance stability implies mean-square stability system state cannot be obtained. When a Kalman filter is running for general random packet drop processes, if the system matrix has no defective eigenvalues on the unit circle. In addition to the peak- subject to intermittent observations, the stability of the estimation covariance stability, the mean-square stability was considered for error is affected by not only the system dynamics but also by some classes of linear systems in Mo and Sinopoli(2012), You, the statistics of the packet loss process. The stability of Kalman Fu, and Xie(2011), and weak convergence of the estimation error filtering with packet drops has been intensively studied in the covariance was studied in Xie(2012). literature. In Sinopoli et al.(2004), Plarre and Bullo(2009), Mo and In the aforementioned packet loss models, the length of consec- Sinopol(2010), Shi, Epstein, and Murray(2010) and Kar, Sinopoli, utive packet losses can be infinitely large. In contrast, some works and Moura(2012), independently and identically distributed (i.i.d.) also considered bounded packet loss model, whereby the length of Bernoulli packet losses have been considered. Some other research consecutive packet losses is restricted to be less than a finite inte- ger. A real example of bounded packet losses is the WirelessHART (Wireless Highway Addressable Remote Transducer) protocol, the state-of-the-art wireless communication solution for process au- I The material in this paper was not presented at any conference. This paper was tomation applications. In WirelessHART, there are two types of recommended for publication in revised form by Associate Editor Tongwen Chen under the direction of Editor Ian R. Petersen. time slots: one is the dedicated time slot allocated to a specific E-mail addresses: [email protected] (J. Wu), [email protected] (L. Shi), field device for time-division multiple-access (TDMA) based trans- [email protected] (L. Xie), [email protected] (K.H. Johansson). mission and the other is the shared time slot for contention-based http://dx.doi.org/10.1016/j.automatica.2015.09.005 0005-1098/' 2015 Elsevier Ltd. All rights reserved. J. Wu et al. / Automatica 62 (2015) 32–38 33 communication. A contiguous group of time slots during a con- the Kronecker delta function with δkj D 1 if k D j and δkj D 0 stant period of time forms a superframe, within which every node otherwise. The initial state x0 is a zero-mean Gaussian random is guaranteed at least one time slot for data communication. Vari- vector that is uncorrelated to wk and vk, with covariance Σ0 ≥ 0. ous networked control problems with bounded packet loss models It can be seen that, by applying a similarity transformation, the have been studied, e.g., Wu and Chen(2007) and Xiong and Lam unstable and stable modes of the LTI system can be decoupled. (2007); while the stability of Kalman filtering for this kind of mod- An open-loop prediction of the stable mode always has a bounded els was rarely discussed. In Xiao, Xie, and Fu(2009), the authors estimation error covariance, therefore, this mode does not play gave a first attempt to the stability issue related to the Kalman fil- any key role in the problem considered below. Without loss of tering with bounded Markovian losses. They provided a sufficient generality, all eigenvalues of A are assumed to have magnitudes not condition for peak-covariance stability, the stability notion stud- less than 1. We also assume that .A; C/ is observable and .A; Q 1=2/ ied in Huang and Dey(2007), Xie and Xie(2007) and Xie and Xie is controllable. We introduce the definition of the observability (2008). Their result has established a connection between peak- index of .A; C/, which is taken from Antsaklis and Michel(2006). covariance stability, the dynamics of the underlying system and the probability transition matrix of the underlying packet-loss pro- Definition 1. The observability index Io is defined as the smallest 0 0 0 Io−1 0 0 0 cess. In this paper, we consider the same problem as in Xiao et al. integer such that TC ; A C ;:::;.A / C U has rank n. If Io D 1, the (2009) and improve the stability condition thereof. The main con- system .A; C/ is called one-step observable. tributions of this work are summarized as follows: (1) We present a sufficient condition for peak-covariance stability 2.2. Bounded Markovian packet-loss process of the Kalman filtering subjected to bounded Markovian packet losses (Theorem 1). Different from that of Xiao et al.(2009), this In this paper, we consider the estimation scheme, where the f g stability check can be recast as a linear matrix inequality (LMI) raw measurements yk k2N of the sensor are transmitted to the feasibility problem (Proposition 1). estimator over an erasure communication channel: packets may (2) We compare the proposed condition with that of Xiao et al. be randomly dropped or successively received by the estimator. 2 f g (2009). We show both theoretically and numerically that Denote by a random variable γk 0; 1 whether or not yk is D the proposed stability condition is invariant with respect received at time k. If γk 1, it indicates that yk arrives error-free D to similarity state transformations, while the one given in at the estimator; otherwise γk 0. Whether γk equals 0 or 1 is C Xiao et al.(2009) may generate opposite conclusions under assumed to have been known by the estimator before time k 1. different similarity transformations. Moreover, the analysis In order to introduce the packet loss model, we further define a also suggests that our condition is less conservative than the sequence of stopping times, the time instants at which packets are former one. received by the estimator: The remaining part of the paper is organized as follows. Section2 t1 , minfk V k 2 N; γk D 1g; presents the mathematical models of the system and packet losses, t2 , minfk V k > t1; γk D 1g; and introduces the preliminaries of Kalman filtering. Section3 : provides the main results. Comparison with Xiao et al.(2009) and : (2) numerical examples are presented in Section4. Some concluding t minfk V k > t − ; γ D 1g; (3) remarks are drawn in the end. j , j 1 k where we assume t0 D 0 by convention. The packet-loss process, Notations. N is the set of positive integers and C is the set of τj, is defined as n complex numbers. SC is the set of n by n positive semi-definite n×n τ t − t − − 1: matrices over the field C. For a matrix X 2 C , σ .X/ denotes j , j j 1 the spectrum of X, i.e., σ .X/ D fλ V det(λI − X/ D 0g, and ρ.X/ As for the model of packet losses, we assume that the packet- denotes the spectrum radius of X, X ∗, X 0 and X are the Hermitian f g loss process τj j2N is modeled by a time-homogeneous ergodic conjugate, transpose and complex conjugate of X, respectively. k·k Markov chain, where S D f0;:::; sg is the finite-state space of n means the L2-norm on C or the matrix norm induced by L2-norm.
Recommended publications
  • Curriculum Vitae of Karl Henrik Johansson
    Curriculum Vitae of Karl Henrik Johansson Personal Data Name Karl Henrik Johansson Work address Dept of Automatic Control School of Electrical Engineering and Computer Science KTH Royal Institute of Technology SE–100 44 Stockholm, Sweden Mobile: +46 73 404 7321 [email protected] http://people.kth.se/˜kallej Home address Tornrosv¨ agen¨ 72 SE–181 61 Lidingo,¨ Sweden Born Vaxj¨ o,¨ Sweden, June 14, 1967 Citizenship Swedish Civil status Married to Liselott Johansson; Sons, Kasper and Felix, born 1999 and 2002 Languages Swedish, native; English, fluent; German, good Degrees Docent in Automatic Control, Royal Institute of Technology, Sweden, May 2002. Doctor of Philosophy in Engineering (Automatic Control), Lund University, Sweden, November 1997. Ad- visors: Prof.’s Karl Johan Astr˚ om¨ and Anders Rantzer. Master of Science in Electrical Engineering, Lund University, January 1992. GPA 4.7 (5.0). Academic Appointments Director, Digital Futures, from 2020. Distinguished Professor (radsprofessor˚ ), Swedish Research Council, 2018–2027. Distinguished Professor of Overseas Academician, Zhejiang University, China, from 2018. Visiting Researcher, Department of Electrical Engineering and Computer Sciences, University of California at Berkeley, CA, August 2016–August 2017. Invited by Profs. Shankar Sastry and Claire Tomlin. International Chair Adjunct Professor, Norwegian University of Science and Technology, Norway, 2016– 2019. Visiting Fellow, Institute of Advanced Study, Hong Kong University of Science and Technology, Hong Kong, May 2015–April 2016. Qiushi Dinstinguished Adjunct Professor, Zhejiang University, China, February 2015–February 2018. Visiting Professor, School of Electrical and Electronic Engineering, Nanyang Technological University, Sin- gapore, 2014–2017. 1 Director, Strategic Research Area ICT The Next Generation (TNG), 2013–2019 (Deputy Director 2010– 2012).
    [Show full text]
  • Kalman Filtering Over Gilbert–Elliott Channels: Stability Conditions and Critical Curve Junfeng Wu , Guodong Shi , Brian D
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 63, NO. 4, APRIL 2018 1003 Kalman Filtering Over Gilbert–Elliott Channels: Stability Conditions and Critical Curve Junfeng Wu , Guodong Shi , Brian D. O. Anderson , Life Fellow, IEEE, and Karl Henrik Johansson , Fellow, IEEE Abstract—This paper investigates the stability of Kalman tal question has inspired various significant results focusing on filtering over Gilbert–Elliott channels where random packet the interface of control and communication and has become drops follow a time-homogeneous two-state Markov chain a central theme in the study of networked sensor and control whose state transition is determined by a pair of failure and recovery rates. First of all, we establish a relaxed condition systems [2]–[4]. guaranteeing peak-covariance stability described by an in- Early works on networked control systems assumed that sen- equality in terms of the spectral radius of the system matrix sors, controllers, actuators, and estimators communicate with and transition probabilities of the Markov chain. We further each other over a finite-capacity digital channel, e.g., [2] and show that the condition can be interpreted using a linear [5]–[13], with the majority of contributions focused on one or matrix inequality feasibility problem. Next, we prove that the peak-covariance stability implies mean-square stability, both finding the minimum channel capacity or data rate needed if the system matrix has no defective eigenvalues on the for stabilizing the closed-loop system, and constructing optimal unit circle. This connection between the two stability no- encoder–decoder pairs to improve system performance. At the tions holds for any random packet drop process.
    [Show full text]
  • Emergent Behaviors Over Signed Random Dynamical Networks: Relative-State-Flipping Model Guodong Shi, Member, IEEE, Alexandre Proutiere, Mikael Johansson, John S
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, VOL. 4, NO. 2, JUNE 2017 369 Emergent Behaviors Over Signed Random Dynamical Networks: Relative-State-Flipping Model Guodong Shi, Member, IEEE, Alexandre Proutiere, Mikael Johansson, John S. Baras, Life Fellow, IEEE, and Karl Henrik Johansson, Fellow, IEEE Abstract—We study asymptotic dynamical patterns that emerge Consensus problems aim to compute a weighted average of among a set of nodes interacting in a dynamically evolving signed the initial values held by a collection of nodes, in a distributed random network, where positive links carry out standard consen- manner. The DeGroot’s model [2], as a standard consensus sus, and negative links induce relative-state flipping. A sequence of deterministic signed graphs defines potential node interactions algorithm, described how opinions evolve in a network of that take place independently. Each node receives a positive rec- agents and showed that a simple deterministic opinion update ommendation consistent with the standard consensus algorithm based on the mutual trust and the differences in belief be- from its positive neighbors, and a negative recommendation de- tween interacting agents could lead to global convergence of fined by relative-state flipping from its negative neighbors. After the beliefs. Consensus dynamics have since then been widely receiving these recommendations, each node puts a deterministic weight to each recommendation, and then encodes these weighted adopted for describing opinion dynamics in social networks, recommendations in its state update through stochastic attentions for example, [6], [7], and [14]. In engineering sciences, a huge defined by two Bernoulli random variables. We establish a number amount of literature has studied these algorithms for distributed of conditions regarding almost sure convergence and divergence of averaging, formation forming, and load balancing between the node states.
    [Show full text]
  • Åström, Karl Johan
    Activity Report: Automatic Control 1994-1995 Dagnegård, Eva; Åström, Karl Johan 1995 Document Version: Publisher's PDF, also known as Version of record Link to publication Citation for published version (APA): Dagnegård, E., & Åström, K. J. (Eds.) (1995). Activity Report: Automatic Control 1994-1995. (Annual Reports TFRT-4023). Department of Automatic Control, Lund Institute of Technology (LTH). Total number of authors: 2 General rights Unless other specific re-use rights are stated the following general rights apply: Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal Read more about Creative commons licenses: https://creativecommons.org/licenses/ Take down policy If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim. LUND UNIVERSITY PO Box 117 221 00 Lund +46 46-222 00 00 Activity Report Automatic Control 1994-1995 Department of Automatic Control Lund Institute of Technology Mailing address
    [Show full text]
  • A Virtual Laboratory for Micro-Grid Information and Communication
    2012 3rd IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe), Berlin 1 A Virtual Laboratory for Micro-Grid Information and Communication Infrastructures James Weimer, Yuzhe Xu, Carlo Fischione, Karl Henrik Johansson, Per Ljungberg, Craig Donovan, Ariane Sutor, Lennart E. Fahlén Abstract—Testing smart grid information and com- these challenges, the European Institute of Technology munication (ICT) infrastructures is imperative to en- (EIT) Information and Communication Technology (ICT) sure that they meet industry requirements and stan- Labs has introduce the action-line Smart Energy Systems dards and do not compromise the grid reliability. Within the micro-grid, this requires identifying and (SES) to develop a Europe-wide coalition of academic and testing ICT infrastructures for communication between industrial partners and resources in the ICT sector to ac- distributed energy resources, building, substations, etc. celerate innovation in energy management and green ICT To evaluate various ICT infrastructures for micro-grid management. The virtual micro-grid laboratory described deployment, this work introduces the Virtual Micro- in this work is part of the EIT ICT Labs SES virtual smart Grid Laboratory (VMGL) and provides a preliminary analysis of Long-Term Evolution (LTE) as a micro-grid grid laboratory activity, where academic and industrial communication infrastructure. partners from six European countries have joined forces to create a large-scale pan-European smart grid lab. Within the EIT ICT Labs SES, and motivated by ongo- I. Introduction ing smart grid pilot research within the Stockholm Royal With the recent technological advancements in com- Seaport project, partners from industry and academia munication infrastructures, mobile and cloud computing, have combined resources to develop a virtual laboratory smart devices, and power electronics, a renewed interest in for testing ICT infrastructures within the micro-grid.
    [Show full text]
  • Vulnerability Analysis Against Cyber Attacks
    1 Power Grid AC-based State Estimation: Vulnerability Analysis Against Cyber Attacks Ming Jin1, Javad Lavaei2, and Karl Henrik Johansson3 Abstract—To ensure grid efficiency and reliability, power transmission and distribution infrastructures are collected and system operators continuously monitor the operational char- filtered in order to facilitate a key procedure known as power acteristics of the grid through a critical process called state system state estimation (SE), which is conducted on a regular estimation (SE), which performs the task by filtering and fusing various measurements collected from grid sensors. This study basis (e.g., every few minutes), as shown in Fig. 1 [4]–[6]. The analyzes the vulnerability of the key operation module, namely outcome presents system operators with essential information AC-based SE, against potential cyber attacks on data integrity, about the real-time operating status to improve situational also known as false data injection attack (FDIA). A general awareness, make economic decisions, and take contingency form of FDIA can be formulated as an optimization problem, actions in response to potential threat that could engander the whose objective is to find a stealthy and sparse data injection vector on the sensor measurements with the aim of making the grid reliability [7]. state estimate spurious and misleading. Due to the nonlinear In smart grid where information is sent via remote terminal AC measurement model and the cardinality constraint, the units (RTUs), maintaining the security of the communication problem includes both continuous and discrete nonlinearities. network is imperative to guard against system intrusion and To solve the FDIA problem efficiently, we propose a novel ensure operational integrity [5], [9], [10].
    [Show full text]
  • Automatic Control 1997
    Activity Report Automatic Control 1997 Department of Automatic Control Lund Institute of Technology Mailing address Department of Automatic Control Lund Institute of Technology Box 118 SE –221 00 LUND SWEDEN Visiting address Institutionen för Reglerteknik Lunds Tekniska Högskola Ole Römers väg 1, Lund Telephone Nat 046 –222 87 80 Int +46 46 222 87 80 Fax Nat 046 –13 81 18 Int +46 46 13 81 18 Generic email address [email protected] WWW and Anonymous FTP http://www.control.lth.se ftp://ftp.control.lth.se/pub The report is edited by Eva Dagnegård and Per Hagander Printed in Sweden Reprocentralen, Lunds Universitet, February 1998 Contents 1. Introduction 5 2. Internet Services 9 3. Economy and Facilities 12 4. Education 15 5. Research 21 6. External Contacts 44 7. Looking Back on Real-Time Systems 47 8. Dissertations 58 9. Honors and Awards 63 10. Personnel and Visitors 64 11. Staff Activities 69 12. Publications 82 13. Reports 90 14. Lectures by the Staff outside the Department 95 15. Seminars at the Department 105 3 4 1. Introduction This report covers the activities at the Department of Automatic Control at Lund Institute of Technology (LTH) from January 1 to December 31, 1997. The budget for 1997 was 23 MSEK, which is a slight increase compared to last year. The proportion coming from the University is reduced from 53% last year to 43% this year. One PhD thesis by Karl Henrik Johansson were defended, which brings the total number of PhDs graduating from our department to 48. Three Lic Tech theses by Lennart Andersson, Johan Eker, and Charlotta Johnsson were completed.
    [Show full text]