Comparison of Periodic and Event-Based Sampling for Linear State Estimation

Similar documents
Chapter 2 Event-Triggered Sampling

Time and Event-based Sensor Scheduling for Networks with Limited Communication Resources

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

Distributed Event-Based Control for Interconnected Linear Systems

Event-based State Estimation of Linear Dynamical Systems: Communication Rate Analysis

A study on event triggering criteria for estimation

An Event-Triggered Consensus Control with Sampled-Data Mechanism for Multi-agent Systems

Zeno-free, distributed event-triggered communication and control for multi-agent average consensus

Level Crossing Sampling in Feedback Stabilization under Data-Rate Constraints

Optimal Event-triggered Control under Costly Observations

AN EVENT-TRIGGERED TRANSMISSION POLICY FOR NETWORKED L 2 -GAIN CONTROL

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

arxiv: v1 [cs.sy] 30 Sep 2015

OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL

Event-based control of input-output linearizable systems

SYSTEMTEORI - KALMAN FILTER VS LQ CONTROL

Event-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays

A Stochastic Online Sensor Scheduler for Remote State Estimation with Time-out Condition

Event-Triggered Control for Linear Systems Subject to Actuator Saturation

Effects of time quantization and noise in level crossing sampling stabilization

Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels

WeA9.3. Proceedings of the European Control Conference 2009 Budapest, Hungary, August 23 26, 2009

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Limited circulation. For review only

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate

Comparison of Riemann and Lebesgue Sampling for First Order Stochastic Systems

Level-triggered Control of a Scalar Linear System

Output-based Event-triggered Control with Performance Guarantees

Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels

Stabilization of Large-scale Distributed Control Systems using I/O Event-driven Control and Passivity

Event-Based State Estimation with Switching Static-Gain Observers

Event-Based State Estimation with Variance-Based Triggering

Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter

On Design of Reduced-Order H Filters for Discrete-Time Systems from Incomplete Measurements

Optimal Polynomial Control for Discrete-Time Systems

Event-triggered Learning

On Stochastic Adaptive Control & its Applications. Bozenna Pasik-Duncan University of Kansas, USA

Optimal Filtering for Linear States over Polynomial Observations

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

On Lyapunov Sampling for Event-driven Controllers

Event-triggered PI control: Saturating actuators and anti-windup compensation

Introduction. Introduction. Introduction. Standard digital control loop. Resource-aware control

Partial Differential Equations with Applications to Finance Seminar 1: Proving and applying Dynkin s formula

Discrete-Time H Gaussian Filter

Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays

Curriculum Vitae Wenxiao Zhao

Distributed Event-Based Control Strategies for Interconnected Linear Systems

Robust Event-Triggered Control Subject to External Disturbance

Reflected Brownian Motion

A New Subspace Identification Method for Open and Closed Loop Data

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

A Simple Self-triggered Sampler for Nonlinear Systems

Linear-quadratic-Gaussian control of linear system with Rayleigh flat fading channel

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1

Self-triggered output feedback control of linear

6.241 Dynamic Systems and Control

Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data

Towards control over fading channels

Stability of Stochastic Differential Equations

(q 1)t. Control theory lends itself well such unification, as the structure and behavior of discrete control

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

LQG CONTROL WITH MISSING OBSERVATION AND CONTROL PACKETS. Bruno Sinopoli, Luca Schenato, Massimo Franceschetti, Kameshwar Poolla, Shankar Sastry

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME

ROBUST PASSIVE OBSERVER-BASED CONTROL FOR A CLASS OF SINGULAR SYSTEMS

On the Optimality of Threshold Policies in Event Triggered Estimation with Packet Drops

Control of Multi-Agent Systems via Event-based Communication

1. Stochastic Processes and filtrations

Using Radial Basis Functions to Approximate the LQG-Optimal Event-Based Sampling Policy

Event-triggered PI control design.

LMI-Based Synthesis for Distributed Event-Based State Estimation

Consensus Control of Multi-agent Systems with Optimal Performance

Norm invariant discretization for sampled-data fault detection

Optimal Stopping for Event-triggered sensing and actuation

Optimal PMU Placement for Power System State Estimation with Random Communication Packet Losses

Issues in sampling and estimating continuous-time models with stochastic disturbances

Observability and state estimation

State observers for invariant dynamics on a Lie group

Comparison of Periodic and Event Based Sampling for First-Order Stochastic Systems

MARKOVIANITY OF A SUBSET OF COMPONENTS OF A MARKOV PROCESS

NONUNIFORM SAMPLING FOR DETECTION OF ABRUPT CHANGES*

Event-triggered Control for Discrete-Time Systems

A Reset State Estimator for Linear Systems to Suppress Sensor Quantization Effects

Risk-Sensitive Filtering and Smoothing via Reference Probability Methods

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1

NETWORKED control systems (NCS), that are comprised

Continuous-Time Model Identification and State Estimation Using Non-Uniformly Sampled Data

Applied Mathematics Letters

Lecture 19 Observability and state estimation

On Identification of Cascade Systems 1

Communication constraints and latency in Networked Control Systems

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Optimization of the Sampling Periods and the Quantization Bit Lengths for Networked Estimation

Nonlinear representation, backward SDEs, and application to the Principal-Agent problem

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

arxiv: v2 [math.oc] 3 Feb 2011

Linear Quadratic Zero-Sum Two-Person Differential Games Pierre Bernhard June 15, 2013

Optimal State Estimators for Linear Systems with Unknown Inputs

EECE Adaptive Control

Transcription:

Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 4-9, 4 Comparison of Periodic and Event-Based Sampling for Linear State Estimation Bingchang Wang,, Minyue Fu, School of Control Science and Engineering, Shandong University, Jinan, 56, China School of Electrical Engineering and Computer Science, University of Newcastle, Callaghan, NSW, 8, Australia Department of Control Science and Engineering, Zhejiang University, Hangzhou, 58, China Abstract: In this paper, the state estimation problem for continuous-time linear systems with two types of sampling is considered. First, the optimal state estimator under periodic sampling is presented. Then the state estimator with event-based updates is designed, i.e., when an event occurs the estimator is updated linearly by using the measurement of output, while between the consecutive event times the estimator is updated by minimum mean-squared error criteria. The average estimation errors under both sampling schemes are compared quantitatively for first and second order systems, respectively. A numerical example is given to compare the effectiveness of two state estimators. Keywords: Event-based estimation, Kalman filter, periodic sampling, event-based sampling, average estimation errors. INTRODUCTION Recently, event-based control and estimation have received a lot of attention in the system and control community (Lemmon, ; Heemels et al., ). Event-based mechanism occurs naturally in many situations, such as relay systems (Dodds, 98), pulse modulation (Holmes and Lipo, ), and biological systems (Keener and Sneyd, 8); particularly it has been boosted in wireless sensor networks where the communication resource is limited and even scare (Xu and Hespaa, 4; Imer and Basar, 5). Åström and Berardsson () highlighted some advantages of event-based sampling over periodic sampling and motivated the development of systematic design and analysis of event-based controllers and estimators (Tabuada, 7; Henningsson et al., 8; Rabi et al., 8; Li et al., ; Wang and Lemmon, ; Meng and Chen, ; Meng et al., ; Wang et al., 4). In this paper, we focus on the event-based estimation problem. To reduce data transmission rate in sensor networks, some estimation schemes and algorithms on event-based mechanism such as Send on Delta were presented and considered (Miskowicz, 6; Suh et al., 7). Åström (7) provided some comments on Kalman filter under event-based sampling. Rabi (6) and Rabi et al. () investigated the state estimation problem for first order linear systems with a constraint on the sampling rate, and compared the estimation errors under event-based and periodic sampling. However, to our knowledge, there has been no work carrying out the comparison of periodic and This work was supported by the Fundamental Research Funds of Shandong University under Grant 4TB7. Email: bcwang@sdu.edu.cn, minyue.fu@newcastle.edu.au. event-based sampling for state estimation of higher order systems, which is definitely worth studying. The previous work (Sijs and Lazar, ; Wu et al., ; You and Xie, ) gave some approximating algorithms for event-based estimator under the assumption that the predicted estimate or the innovation is Gaussian. Sijs and Lazar () considered the state estimation under general event based sampling, and provided a stable approximation algorithm by using Gaussian sums. Wu et al. (), and You and Xie () devised scheduling schemes that the output is communicated based on measurement innovation, and provided recursive algorithms for the discretetime state estimation with the assumption of Gaussian prediction. However, the above Gaussian assumption is not guaranteed to be true. Without the assumption, Shi et al. () considered the discrete-time event-triggered state estimation problem in the framework of maximum likelihood estimation. In this paper, some results for continuous-time linear state estimation are provided without the Gaussion assumption. The objective of the paper is to compare periodic and event-based sampling for the state estimation of continuous-time linear stochastic systems. First, we present the optimal state estimator under periodic sampling. Then we design the state estimator with event-based updates. Specifically, when an event occurs the estimator is updated linearly by using the upcoming measurement, while between the consecutive event times the estimator is updated by MMSE (minimum mean-squared error) criteria. The main idea of the event-based sampling is that the output measurement is transmitted to the estimator only if the measurement innovation is significant enough. Later, we compare the mean-square estimate errors of two state Copyright 4 IFAC 558

9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 estimators under the same average sampling rates for first order systems and symmetric second order systems, respectively. Finally, we give a numerical example to compare the estimation errors of two state estimators. The following notations will be used in the paper. For a sequence of numbers a j, j =,..., m, diag{a,..., a m } denotes the diagonal matrix with a j in the diagonal and zero elsewhere. For a stochastic process x(t), t, σ(x(s), s t) denotes the σ-algebra generated by x(s), s t. E[ and E[ denote the mathematical expectation and the conditional expectation, respectively.. PROBLEM FORMULATION Consider the following linear stochastic system: dx(t) = Ax(t) + DdW (t), () y(t) = Cx(t), () where x(t) R n, y(t) R m are the state and the output, respectively. E[x() = µ, E[(x() µ)(x() µ) T = Σ >. The stochastic disturbance W (t) R d is a standard Wiener process defined on a probability space (Ω, F, P). Assume C R m n has full row rank. (A, D) is controllable. The output y(t) is transmitted to the estimator by a sensor with limited computational capability at sampling times τ,..., τ N,.... In this paper, we will design and compare two types of estimators for the state x(t) based on the measurements y(τ ),..., y( ), and sampling times τ,...,, where t < +, k =,,.... To be specific, for the first estimator the sampling times are deterministic and periodic, while for the second estimator the sampling times are a sequence of random times based on the event occurrence.. STATE ESTIMATORS From (), we have for any k =,,..., x(t) = e A(t τk) x( ) + e A(t s) DdW (s), t. () Let F t = σ{x(s), s t}, and Y t = σ{y(s), s t}. Let H t = σ{y(τ ),..., y( ), τ,..., } for t < +. Noting H t Y t F t and H t = H τk, t < +, from () we obtain that E[x(t) H t = E[e A(t ) x( ) H τk +E [ E[ e A(t s) DdW (s) F τk H τk = e A(t τk) E[x( ) H τk, t < +. (4) From the fundamental result of state estimation (Åström, 6; Oksendal, ), we have the MMSE (minimum mean-squared error) update between two consecutive sampling times: ˆx(t) = e A(t )ˆx( ), t < +, where ˆx(t) is the estimator for x(t). In what follows, we develop the recursive algorithms for ˆx( ), k =,,.... By () and (), it follows that τk+ x(+ )=e A(+ ) x( ) + y( )=Cx( ), k =,,.... e A(+ s) DdW (s), First, consider the case of periodic sampling, i.e., =. Following the argument to the standard Kalman filter derivation (Anderson and Moore, 979; Åström, 6), we get the algorithm for the periodic estimator: Algorithm I. Periodic estimator: ˆx[(k + )h = ˆx [(k + )h + K k+ { y[(k + )h C ˆx [(k + )h }, ˆx [(k + )h = e Ahˆx(), K k+ = P k+c T (CP k+c T ), P k+ = P k+ K k+ CP k+; P k+ = e Ah P k e AT h + (k+)h (5) e A[(k+)h s DD T e AT [(k+)h s ds, ˆx () = µ, P = Σ. (6) We now consider the case that the sampling times are the following event-based times: τ =, + = inf{t > ; z(t ) δ}, k =,,..., (7) where δ > is a tuning parameter, z(t) = y(t) C ˆx(t) is the so-called innovation process, and z(t ) = lim s t z(s) is the left limit of z(t). Remark.. The main idea of the specification for the event-based times, k =,,... is that the output is transmitted to the estimator only when the measurement innovation (the error between the measurement and the predicted value of output) is large enough; otherwise it is not regarded significant enough and hence not be sent to the estimator. It is still not clear whether the innovation process z(t) is approximately Gaussian or not. However, z( ) = δ, and z( ) is non-gaussian. Actually, for the one-dimensional case, z( ) is binomial, and for the two-dimensional case, z( ) is supported on a circle. From (4), we have ˆx(+ ) = lim ˆx(t) = e A(+ )ˆx( ). (8) t + At the time +, an event occurs and a new measurement is received by the estimator. Then by Theorem.. in Anderson and Moore (979), we get the linear MMSE update as follows: ˆx(+ ) = ˆx(+ ) + K k+ z(+ ), k =,,... (9) where K k+ = P k+ CT (CP k+ CT ), () P k+ = ea(+ ) P k e AT (+ ) + τk+ e A(τk+ s) DD T e A T (+ s) ds, () P k = P k K kcp k. () Here, () is obtained from x(+ ) = e A(+ ) x( ) + τk+ e A(+ s) DdW (s), 559

9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 which follows by (5) and (8). By the above result we get the following algorithm for the event-based estimator. Algorithm II. Event-based estimator: ˆx( ) = ˆx( ) + K k [ y(τk ) C ˆx( ), ˆx(+ ) = e A(+ )ˆx( ), K k = P k CT (CP k CT ), P k = P k K kcp k, P k+ = ea(+ ) P k eat (+ ) + τk+ ˆx( ) = µ, P e A[τk+ s DD T e A T [+ s ds, = Σ. () Different from Algorithm I, the updating times, k =,,... in Algorithm II are random. From (7), they depend on the output y(t), which implies that the gains K k, k =,,... are also random and dependent on y(t). Remark.. Noting τ =, Σ >, it follows that z(τ ) = y(τ ) C ˆx(τ ) =, which leads to τ >. Since (A, D) is controllable, it follows that for any t >, eas DD T e AT s ds is positive definite, which gives that τ τ e A(τ s) DD T e AT (τ s) ds is positive definite. This together with the fact that C has full row rank implies that CP CT is invertible and positive definite. From (), it follows that z(τ ) = y(τ ) C ˆx(τ ) =, which together with (7) leads to τ > τ. Thus, by the induction we obtain that + is strictly greater than, which guarantees the sequence of sampling times, k =,,... are well defined. 4. THE CASE OF FIRST ORDER SYSTEMS In this section, consider the first order system described by dx(t) = ax(t)dt + σdw(t), (4) y(t) = cx(t), (5) where x(t), y(t) R, c, and σ. w(t) is a onedimensional Wiener process. We will compare the average estimation errors for both sampling schemes. For the system above, by Algorithm II we obtain that ˆx( ) = c y(), K k = c, P k =. From (4), it follows that ˆx(t) = c ea(t ) y( ), t < +. We now check the average estimation errors [ T J = lim sup T T E x(t) ˆx(t) dt, (6) for periodic and event-based sampling, respectively. First, under the periodic sampling scheme (i.e., = ), the average estimation error is = lim sup n (k+)h k= E [ x(t) ˆx(t) dt = lim sup n (k+)h k= [ E σe a(t s) dw(s) dt. Thus, we have for the case a =, n (k+)h = lim sup σ (t )dt = σ h, k= and for the case a, = lim sup n k= σ (k+)h = σ (e ah ah ) 4a. h e a(t ) dt a In what follows, we calculate the average estimation error under the event-based sampling. In this case, the sampling times are τ =, and + = inf{t > ; z(t ) δ}, k =,,..., where z(t) = y(t) cˆx(t) = σ e a(t s) dw(s), t < +. It can be verified that z( ) =, and z(t) satisfies dz(t) = az(t) + cσdw(t), t < +. (7) Let Z t = σ(z(s), s t). Noting z(t) is a time-homogeneous strong Markovian process (Oksendal, ) and z( ) =, k =,,,..., we obtain that for any Borel-measurable function f, [ + [ + E f(z(t))dt Z τk = E f(z(t))dt z( ) [ τ = E f(z(t))dt z(τ ) τ [ τ = E f(z(t))dt. Thus, + f(z(t))dt, k =,,... are independent and identically distributed. From this together with (6), the average estimation error is J E = lim sup = lim sup = E[ τ c τ n n k= n n c τ n n z(t) dt c E[τ k= [ + E z(t) dt [ + E z(t) dt. (8) From the probabilistic representation of solutions to differential equations (See Lemma. in Wang et al. (4) or Oksendal () ), it follows that E[τ z() = x is the solution of c σ h (x) + axh (x) =, with boundary conditions h(δ) = h( δ) =, which gives E[τ = = δ c σ y exp [ a(y z ) c σ k ( a) k (k )!δ k. (k)! k= Similarly, we have [ τ E z(t) dt = dzdy z c σ exp [ a(y z ) dzdy. c σ 55

9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 /J E 5 4.5 4.5.5.5 a= a= a=.5.5 h or Eτ Fig.. /J E for a =,, with the same average sampling period From this together (8), we get J E = z exp [ a(y z ) c σ dzdy c δ y exp [ a(y z ), c σ dzdy which coincides with the result in (Rabi, 6, Chapter ). Particularly, for the case a =, E[τ = δ c σ, J E = δ 6c. We now compare the estimation effectiveness under both sampling schemes. Specifically, the estimation error with periodic sampling is compared to one with event-based sampling under the assumption that average sampling rates are the same, i.e. h = h E. For the case a =, we have h = E[τ = δ /(c σ ) and = δ /c J E δ /6c =. The ratio /J E as a function of h or E[τ is plotted in Figure for a =,,. The figure shows that eventbased sampling gives substantially smaller estimation errors under the same sampling rates. It can be seen that the ratio for unstable systems is larger than one for stable systems. 5. THE CASE OF SYMMETRIC SECOND ORDER SYSTEMS In this section, consider the following second order system described by dx(t) = Ax(t)dt + Ddw(t), y(t) = Cx(t), (9) where x(t), y(t) R, A = diag{a, a}, C = diag{c, c} and D = diag{σ, σ}. w(t) = (w (t), w (t)) T is a twodimensional Wiener process. Without loss of generality, assume c = σ =. In this case, by Algorithm II and (4), it follows that K k = I, P k =, ˆx( ) = x( ), ˆx(t) = e A(t ) x( ), t < +. First, for the case of the periodic sampling the average estimation error is = lim sup n (k+)h k= n (k+)h = lim sup k= { h a = = e ah ah a a. h E [ x(t) ˆx(t) dt [ E e a(t s) dw(s) dt In what follows, we calculate the average estimation error under the event-based sampling. In this case, the sampling times are + = inf{t > ; z(t ) δ}, where z(t) = x(t) ˆx(t). Then ( ) T z(t) = e a(t s) dw (s), e a(t s) dw (s) satisfies dz(t) = Az(t) + dw(t), z( ) = (, ) T, t < +. As in Gardiner (4) and Meng and Chen (), set z (t) = r(t)cos[ϕ(t), z (t) = r(t)sin[ϕ(t), with r(t) = z (t) + z (t). Then by using Ito s formula, we have that dr(t) = [ar(t)+ r(t) dt+dv(t), r() =, t < +, where v(t) = w (t)cos[ϕ(t) + w (t)sin[ϕ(t). It can be verified that v(t) is a standard Wiener process, since it is an orthogonal transformation of w(t). From Lemma. in Wang et al. (4) or Oksendal (), we obtain that E[τ r() = x satisfies g (x) + (ax + x )g (x) =, with boundary conditions g(δ) = g( δ) =, which gives E[τ = = ( a) k δ k. kk! k= Similarly, we have [ τ E z(t) dt = = z y exp [ a(y z ) dzdy k= From this together (8), we get δ y z y exp [ a(y z ) dzdy ( a) k δ (k+) (k + )(k + )!. z y J E = exp [ a(y z ) dzdy z y exp [ a(y z ) dzdy. Particularly, for the case a =, E[τ = δ, J E = δ 4. We now compare the estimation errors for both sampling under the assumption that average sampling rates are 55

9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 /J E.8.6.4..8.6.4. a= a= a=..4.6.8 h or Eτ Fig.. /J E for a =,, with the same average sampling period the same, i.e. h = E[τ. For the case a =, we have h = E[τ = δ /, and J E = δ / δ /4 =. The ratio /J E as a function of h or E[τ is plotted in Figure for a =,,. The figure shows that eventbased sampling gives smaller estimation errors and the ratio for unstable systems is larger than one for stable systems. Different from the case of first order systems, the improvement of event-based sampling over periodic sampling declines for unstable systems when the average sampling period exceeds around.7. = (t ) x ( ) + (t s)dw (s) τ k t = [ x ( ) + w (s)ds, () where x( ) = x( ) ˆx( ). From this together with (7), { } + = inf t > ; [ x ( ) + w (s)ds = δ. Take δ =.. By implementing Algorithm II, we get the trajectory of the event-based estimator, which together with the state x(t) is shown in Figure. Meanwhile, we have lim k /k =.64. Let h =.64. From Algorithm I, we get the trajectory of the the periodic estimator, which is also plotted in Figure. It can be seen that the event-based estimator is more consistent with the state trajectory than the periodic estimator, irrespective of the first state or the second state. 6 5 4 the state event based estimator periodic estimator 4 6 8 t/s (a) The first state 6. AN ILLUSTRATIVE EXAMPLE In this section, an example of the double integrator is provided to demonstrate and compare the effectiveness of two state estimators. For the system in ()-(), set ( ) A =, D = ( ), and C = ( ). Then it follows that ( ) ( ) dx(t) = x(t)dt + dw (t) y(t) = ( ) x(t). () Here x(t) = (x (t), x (t)) T is characterized as the position and speed of an object, while only the position can be measured. Noting e At = ( t ), C(x( ) ˆx( )) =, we get that for t < +, k =,,..., z(t) = Ce A(t τk) (x( ) ˆx( )) + C e A(t s) Ddw(s) ( ) ( ) t τk x (τ = ( ) k ) +( ) ( t s x ( ) ) ( dw (s) ) the state event based estimator periodic estimator 4 5 6 7 8 9 t/s (b) The second state Fig.. Trajectories of the state, event-based estimator and periodic estimator The squared estimation errors x(t) under event-based and periodic sampling are shown in Figure 4. It can be seen that the average estimation errors under event-based sampling are smaller compared with the periodic sampling. Indeed, the time-average value of squared estimation errors under event-based and periodic samplings are.47 and.566, respectively. 7. CONCLUDING REMARKS This paper considered the state estimation problem of continuous-time linear systems with two types of sampling. We first presented the optimal state estimator under periodic sampling, and designed the state estimator with 55

9th IFAC World Congress Cape Town, South Africa. August 4-9, 4 squared estimation errors 7 6 5 4 periodic event based 4 6 8 t/s Fig. 4. Squared estimation errors under event-based and periodic sampling event-based updates. Then, we compared the average estimation errors for both sampling schemes in first and second order systems, respectively. A numerical example was provided to compare the effectiveness of two state estimators. It can be shown that in these cases the eventbased sampling does outperform periodic sampling for state estimation. Specifically, for critically stable first order systems, the ratio of the average estimation error with periodic sampling to one with event-based sampling is ; for critically stable symmetric second order systems, the ratio is. However, due to severe mathematical difficulties, the quantitative comparison of average estimation errors for the general case under both sampling schemes was not provided in this paper, which needs to be investigated further. ACKNOWLEDGEMENTS We would like to thank Professor Tongwen Chen for his many insightful discussions and suggestions. REFERENCES Anderson, B. and Moore, J. (979). Optimal Filtering. Prentice-hall Englewood Cliffs, NJ. Åström, K. (6). Introduction to Stochastic Control Theory. Courier Dover Publications. Åström, K. and Berardsson, B. (). Comparison of Riemann and Lebesgue sampling for first order stochastic systems. In Proceedings of the 4st IEEE Conference on Decision and Control, volume, 6. Åström, K. (7). Event based control. Analysis and Design of Nonlinear Control Systems: In Honor of Alberto Isidori, 7 47. Dodds, S. (98). Adaptive, high precision, satellite attitude control for microprocessor implementation. Automatica, 7(4), 56 57. Gardiner, C. (4). Handbook of Stochastic Methods: For Physics, Chemistry and the Natural Sciences. Heemels, W., Johansson, K.H., and Tabuada, P. (). An introduction to event-triggered and self-triggered control. In Proceedings of the 5th IEEE Conference on Decision and Control and European Control Conference. Henningsson, T., Johannesson, E., and Cervin, A. (8). Sporadic event-based control of first-order linear stochastic systems. Automatica, 44(), 89 895. Holmes, D. and Lipo, T. (). Pulse Width Modulation for Power Converters: Principles and Practice. Wiley- IEEE Press. Imer, O. and Basar, T. (5). Optimal estimation with limited measurements. In Proceedings of the 44th IEEE Conference on Decision and Control and European Control Conference, 9 4. Keener, J. and Sneyd, J. (8). Mathematical Physiology: I: Cellular Physiology. Springer. Lemmon, M. (). Event-triggered feedback in control, estimation, and optimization. In Networked Control Systems, 9 58. Springer. Li, L., Lemmon, M., and Wang, X. (). Eventtriggered state estimation in vector linear processes. In Proceedings of American Control Conference, 8 4. Meng, X. and Chen, T. (). Optimal sampling and performance comparison of periodic and event based impulse control. IEEE Transactions on Automatic Control, 57(), 5 59. Meng, X., Wang, B., Chen, T., Darouach, M., et al. (). Sensing and actuation strategies for event triggered stochastic optimal control. In Proceedings of the 5nd IEEE Conference on Decision and Control. Miskowicz, M. (6). Send-on-delta concept: an eventbased data reporting strategy. Sensors, 6(), 49 6. Oksendal, B. (). Stochastic Differential Equations: An Introduction with Applications. Springer Verlag. Rabi, M. (6). Packet Based Inference and Control. Ph.D. thesis, University of Maryland. Rabi, M., Johansson, K., and Johansson, M. (8). Optimal stopping for event-triggered sensing and actuation. In Proceedings of the 47th IEEE Conference ondecision and Control, 67 6. Rabi, M., Moustakides, G., and Baras, J. (). Adaptive sampling for linear state estimation. SIAM Journal on Control and Optimization, 5(), 67 7. Shi, D., Chen, T., and Shi, L. (). Event-triggered maximum likelihood state estimation. Automatica, 5(), 47-54. Sijs, J. and Lazar, M. (). Event based state estimation with time synchronous updates. IEEE Transactions on Automatic Control, 57(), 65 655. Suh, Y., Nguyen, V., and Ro, Y. (7). Modified Kalman filter for networked monitoring systems employing a send-on-delta method. Automatica, 4(), 8. Tabuada, P. (7). Event-triggered real-time scheduling of stabilizing control tasks. IEEE Transactions on Automatic Control, 5(9), 68 685. Wang, B., Meng, X., and Chen, T. (4). Event based pulse-modulated control of linear stochastic systems. IEEE Transactions on Automatic Control. In press. Wang, X. and Lemmon, M. (). Event-triggering in distributed networked control systems. IEEE Transactions on Automatic Control, 56(), 586 6. Wu, J., Jia, Q., Johansson, K., and Shi, L. (). Eventbased sensor data scheduling: Trade-off between communication rate and estimation quality. IEEE Transactions on Automatic Control, 58(4), 4 46. Xu, Y. and Hespaa, J. (4). Optimal communication logics in networked control systems. In Proceedings of the 4rd IEEE Conference on Decision and Control, vol 4, 57 5. You, K. and Xie, L. (). Kalman filtering with scheduled measurements. IEEE Transactions on Signal Processing, 6, 5 5. 55