A Comparison of the Extended and Unscented Kalman Filters for Discrete-Time Systems with Nondifferentiable Dynamics

Size: px
Start display at page:

Download "A Comparison of the Extended and Unscented Kalman Filters for Discrete-Time Systems with Nondifferentiable Dynamics"

Transcription

1 Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New Yor City, USA, July -3, 27 FrA7.2 A Comparison of the Extended and Unscented Kalman Filters for Discrete-Time Systems with Nondifferentiable Dynamics J. Chandrasear, A. J. Ridley, and D. S. Bernstein Abstract We compare the performance of the extended Kalman filter, the unscented Kalman filter, and two extensions of the H filter when applied to discrete-time nonlinear state estimation problems with nondifferentiable dynamics. We compare the performance of all the estimation techniques on simple nonlinear examples and finally consider state estimation of one-dimensional hydrodynamic flow based on a finite volume model that contains nondifferentiable nonlinearities. I. INTRODUCTION Because of the widespread need for nonlinear observers and estimators, this area of research remains one of the most active [, 2]. One of the main drivers of research in this area is applications to distributed, large scale systems, the most visible of which is weather forecasting [3]. This area is often referred to as data assimilation. The classical Kalman filter for linear systems is often applied to nonlinear systems in the form of the extended Kalman filter () [4, 5]. A variation of is the statedependent Riccati equation (SDRE) approach, in which, in place of the Jacobians, the dynamics and output map are exactly factored, and the factors are used for the pseudocovariance update [6, 7]. Another approach to state estimation of linear systems are the H filters [8]. Unlie the classical Kalman filter, these filters do not require the stringent Gaussian distribution assumption on the process and sensor noise affecting the system, and guarantee a performance bound. Estimation with uncertainty in the model has also been performed using the H filter [9]. We apply the H filter to nonlinear systems using the Jacobians of the dynamics and measurement maps and call the resulting filter the extended H filter (). Yet another approach to nonlinear estimation involves particle filters. Among the various techniques that have been developed are the unscented Kalman filter () [, ], which deterministically constructs the collection of state estimates. Although particle filters do not require the propagation of a covariance (or pseudo-covariance) in the usual (Riccati) way, the size of the collection determines the computational requirements. Finally, we combine the H filter gain expression with the particle filter framewor to obtain the unscented H filter (). The present paper focuses on discrete-time systems with dynamics that are not differentiable. The main motivation is state estimation based on computational fluid dynamics This research was supported the National Science Foundation, through Grant ATM to the University of Michigan, Ann Arbor, USA. The authors are with the University of Michigan, Ann Arbor, MI-489, dsbaero@umich.edu. (CFD) models for space weather forecasting [2]. In particular we focus on CFD models for hydrodynamics (HD) and magnetohydrodynamics (MHD) in which the equations of fluid motion are approximated finite volume schemes. In [6] we have considered SDRE and methods for state estimation of one-dimensional hydrodynamic flow. In HD and MHD, the CFD models involve nondifferentiable functions as part of the discretization of the underlying partial differential equations [3]. In the present paper, we consider an alternative approach in which we apply and despite the lac of differentiability. In particular, we compute the Jacobian at all points at which it exists, and we employ an averaged value at points at which the dynamics are not differentiable. To demonstrate the accuracy of,,, and when the dynamics are not differentiable, we consider several examples. We are interested in both the accuracy and computational requirements of each approach. II. THE KALMAN FILTER Consider the discrete-time linear system with dynamics and measurements x + = A x + B u + w (2.) y = C x + v, (2.2) where x R n, u R m, and y R p. The input u and output y is assumed to be measured, and w R n and v R p are uncorrelated zero-mean white noise processes with covariances Q and R, respectively. We assume that R is positive definite. For the system (2.) and (2.2), the Kalman filter provides optimal estimates of the state x using measurements y [4]. The Kalman filter equations can be expressed in two steps, namely, the data assimilation step K = P f C T (R f ), (2.3) P da = P f P f CT (Rf ) C P f, (2.4) = x f + K ( y y f ), (data update) (2.5) y f = C x f, (2.6) where R f C P f CT + R, and the forecast step x f + = A + B u, (physics update) (2.7) P+ f = A P da + Q, (2.8) where the data assimilation error covariance P da R n n and the forecast error covariance P f Rn n are defined /7/$ IEEE. 443

2 FrA7.2 P f E [ e f (ef )T], P da E [ e da (eda )T], and the data assimilation error state e da and forecast error state e f are defined e da x e f x x f. Note that the Kalman filter gain K in (2.3) minimizes the cost function J (K ) = tr(p+ f ). III. THE H FILTER Consider the cost function N J(K ) = (ef i )T Me f i (e f )T P fef + N wt i Qw i + N vt i Rv.(3.) i The H filter ensures that inspite of the worst possible process and sensor noise, the cost J(K ) satisfies J(K ) γ. (3.2) The data assimilation step of the robust H filter is given where and = x f + K (y y), f (3.3) y f = Cx f, (3.4) P da = (I K C) P f (I K C) T + K RK T,(3.5) K = P f CT (C P f CT + R) (3.6) P f P f (I γmp f ). (3.7) The forecast step of the H filter is given x f + P f + = A, (3.8) = A P da + Q. (3.9) Note that unlie the Kalman filter, w and v need not be white noise processes and hence Q and R are not their covariances, but a weighting on the uncertainty associated with the process and sensor noise. Moreover, P f da and P in (3.3)-(3.9) are not the error covariances. IV. THE EXTENDED KALMAN FILTER Next, we consider the discrete-time nonlinear system with dynamics and measurements x + = f(x, u, ) + w (4.) The two-step is given y = h(x, ) + v. (4.2) x f + = f(xda, u, ), (4.3) = x f + K (y y), f (4.4) y f = h(xf, ), (4.5) where K, P da and P f are given (2.3), (2.4) and (2.8), respectively, with f(x, u, ) h(x, ) A, C.(4.6) x x x=,u=u x= If f(x, u, ) and h(x, ) are not differentiable with respect to x, in (4.3)-(4.6) cannot be used because A and C defined in (4.6) may not exist for all. However, we assume that the first order symmetric partial derivatives [6] of f(x, u, ) and h(x, ) exist everywhere, that is, for all x R n, and sf(ξ, u, ) sξ i sh(ξ, ) sξ i ξ=x lim δ f(x + δe i, u, ) f(x δe i, u, ) 2δ ξ=x lim δ h(x + δe i, ) h(x δe i, ) 2δ (4.7) (4.8) exist, where ξ R n has scalar entries ξ = [ ξ ξ n ] T and ei R n is the ith column of the n n identity matrix. Hence, for example, although f(x) = x does not have a derivative at x =, it follows from (4.7) that sf sx () =. Furthermore, if g : Rn R is a differentiable function, then the symmetric partial derivative and the partial derivative are equal. Next, we define the (i, j) entry of the averaged Jacobian F s (x, u, ) R n n and H s (x, ) R p n of f( ) and h( ), respectively, sfi(ξ, u, ) shi(ξ, ) F s,i,j(x, u, ), H s,i,j(x, ), (4.9) sξ j ξ=x sξ j ξ=x where f i (x, u, ) and h i (x, ) are the scalar entries of f(x, u, ) R n and h(x, ) R p, respectively. Note that if f( ) and h( ) are differentiable, then, for all x R n, the averaged Jacobians F s and H s are equal to the true Jacobians. Hence, for (4.)-(4.2) when f( ) and h( ) satisfy (4.7) and (4.8) is given (4.3), where K, P da and P f are given (2.3), (2.4) and (2.8), respectively, with A = F s (, u, ), C = H s (, ). (4.) V. THE EXTENDED H FILTER An alternative approach to state estimation of (4.)-(4.2) is based on the H filter. Although, the H filter is derived for linear time-invariant systems, lie the extended Kalman filter, the Jacobian of the dynamics and measurements maps can be used in the filter equations. However, the performance bounds guaranteed in the linear case are not valid anymore. The extended H filter () is given (4.3)-(4.5), where K, P da and P f are given (3.5)-(3.7) and (3.9), with A and C defined (4.). Note that since the Jacobians are based on the symmetric derivatives, that uses the averaged Jacobians can be used on nonlinear systems with nondifferentiable dynamics. Finally, we use γ, Q and R in as tuning parameters to improve the estimates. Note that may not be stable for all values of γ and hence γ must be tuned carefully. VI. THE UNSCENTED KALMAN FILTER Another approach to state estimation of nonlinear systems is the unscented Kalman filter (). The starting point for is a set of sample points, that is, a collection of state estimates that capture the initial probability distribution of the state []. 4432

3 FrA7.2 Assume that x R n, P R n n is positive semidefinite and λ >. The unscented transformation is used to obtain 2n + sample points X i R n and corresponding weights γ x,i and γ P,i, for i =,...,2n, so that the weighted mean and the weighted variance of the sample points is x and P, respectively. The unscented transformation X = Ψ(x, P, λ) of x with covariance P is defined x, if i =, X i = x + P i, if i =,...,n, (6.) x P i n, if i = n +,...,2n, where P ( λp ) /2, for i =,..., n, Pi is the ith column of P, X R n 2n+ has entries X = [ ] X X 2n and λ determines the spread of the sample points around x. Note that 2n γ x,ix i = x, and 2n γ P,i(X i x)(x i x) T = P, where the weights are defined γ x, λ n λ, γ P, λ n λ + ( λ n + β), where β >, and for i =,...,2n, γ x,i = γ P,i 2λ. The analysis step of the unscented Kalman filter is given where = xf + K (y y f ), (6.2) y f = h(x f, ), (6.3) X da, P da, λ), (6.4) P da = P f K P yy, K T, (6.5) K = P xy, P yy,, (6.6) P xy, = P yy, = γ P,i (X f i, xf )(Y f i, yf )T, (6.7) γ P,i (Y f i, y f )(Y f i, y f ) T + R, (6.8) Y f i, = h(x f i,, ), (6.9) and the forecast step of the unscented Kalman filter is given ˆX i,+ f = f(xda i,, ), (6.) x f + = γ x,i ˆXf i,+, (6.) P+ f = γ P,i ( ˆX i,+ f xf + )( ˆX i,+ f xf + )T +Q, (6.2) X f + = Ψ(x f +, P f +, λ). (6.3) Since involves 2n + model update, the computational burden of is of the order (2n+)n 2 = 2n 3 +n 2. On the other hand, involves a single model update and covariance propagation using the Riccati equation and hence the computational burden of is of the order n 3 + n 2. Hence, when n is large the computational burden of is approximately twice that of. The performance of and are compared in []. VII. THE UNSCENTED H FILTER Finally, we consider an extension of that is based on the H filter. The analysis step of the unscented H filter () is given (6.2)-(6.4) with where P da = P f K Pyy, K T, (7.) K = P xy, P yy,, (7.2) P xy, = P yy, = γ P,i ( X f i, x f )(Ỹ f i, y f ) T, (7.3) γ P,i (Ỹ f i, y f )(Ỹ f i, y f ) T + R, (7.4) Ỹi, f = h( X i, f, ), (7.5) and the forecast step of is given (6.)-(6.2), Xf, is obtained using X f + = Ψ(x f +, P f +, λ), (7.6) and P f is defined (3.7). Note that when the dynamics are linear, then is equivalent to presented in Section 3. VIII. EXAMPLES Next, we use,,, and for state estimation of low-dimensional discrete-time systems with nondifferentiable nonlinearities. Specifically, we consider nonlinearities that are not differentiable but have symmetric derivatives everywhere. A. Absolute Value Function First, we consider nonlinearities that commonly occur in finite volume discretization of hyperbolic partial differential equations [3]. For example, the absolute value function appears in the first-order upwind discretization of an advection equation [3]. Let x R 4 and x + = abs(sin(mx )) + w, y = Cx + v, where M R 4 4 and [ C = (8.) ], (8.2) and w and v are zero-mean white processes with covariances Q =.I 4 and R =.I 2, respectively. Note that for all x R, 8 ><, if x >, sabs(ξ) =, if x <, sξ ξ=x >:, if x =. (8.3) Hence, it follows from (4.9), (8.) and (8.3) that for i, j =,...,n, the (i, j) entry of F s (x) is given 8 >< cos(row i(m)x)m i,j, if sin(row i(m)x) >, F s,i,j(x)= cos(row i(m)x)m i,j,if sin(row i(m)x) <, >: 4, if sin(row i(m)x) =, where row i (M) is the ith row of M, and H s (x) = C. (8.4) 4433

4 FrA7.2 Figure shows a plot of abs(sin(mx)) and it can be seen that as m increases, the nonlinearities become more prominent. The logarithm of the sum of the Euclidean norms of the errors in the state estimates for 5 different choices of M with sprad(m) =.5 is shown in Figure 2. Numerical simulations suggest that the performance of,,, and is almost indistinguishable for all choices of M. The error in the state estimates when no data assimilation is performed, that is, K = for in, is also plotted for comparison. Next, the performance of all the estimators for 5 different choices of M with sprad(m) = is shown in Figure 3. It can be seen that in the case of more severe nonlinearities, the performance of and is better than the performance of and. The values of γ in all the cases were chosen such that and are both stable. B. Minmod Function Next, we consider discrete-time systems involving the minmod function, which is used in second-order upwind finite volume schemes as a slope limiter to reduce the diffusion effects [3]. For α, β R, define minmod(α, β) = (sign(β) + sign(β)) min{ α, β } (8.5) 2 (see Figure 4). Let x R and x + =sin(mx )+minmod(m L x, M R x ) + w, y = Cx + v. (8.6) We choose M R so that sprad(m) <, and for i, j =,...,, the (i, j) entry of M L R is given (M L) i,i =, (M L) i,i =, (M L) i,j = if j / {i, i }, (8.7) M R = ML T, and for all, C R 2 is chosen to be [ ] C = 9. (8.8) 9 We assume that w and v are zero-mean white processes with covariances Q =.I and R =.I 2, respectively. Note that for all u, v R, 8, if uv < or u = v =,, if uv > and u > v, >< s minmod(α,, if u, v =, sα β) (u,v) =.5, if uv > and u = v,.5, if u =, v, >:, if uv > and u < v. (8.9) Furthermore, (8.6) implies that H s (x) = C. The sum of the Euclidean norm of the error in the state estimates obtained from,,, and for 5 different choices of M with sprad(m) =.5, is shown in Figure 5. The performance of the four estimators for 5 different choices of M with sprad(m) =. is shown in Figure 6. IX. SIMULATION EXAMPLE : ONE-DIMENSIONAL HYDRODYNAMICS Finally, we consider state estimation of one-dimensional hydrodynamic flow based on a finite volume model. The flow of an inviscid, compressible fluid along a one-dimensional channel is governed Euler s equations. A discrete-time model of hydrodynamic flow can be obtained using a finite-volume based spatial and temporal discretization. Assume that the channel consists of n identical cells. For all i =...,n, define U [i] R 3 U [i] = [ ] ρ [i] T, m [i] E [i] where ρ [i] is the density, m [i] is the the momentum and E [i] is the energy in the ith cell. We use a second-order Rusanov scheme [3] to discretize Euler s equations and obtain a discrete-time model that enables us to update the flow variables at the center of each cell. Define the state vector x R 3(n 4) [ x = (U [3] )T (U [n 2] ) T ] T. (9.) For all, let u R 3 denote the boundary condition for the first two cells, so that u = (U [] )T = (U [2] )T. Furthermore, we assume Neumann boundary conditions at cells with indices n and n. The second-order Rusanov scheme yields a nonlinear discrete-time update model of the form (4.), where w R 3(n 4) represents unmodeled drivers and is assumed to be zero-mean white Gaussian process noise with covariance matrix Q R 3(n 4) 3(n 4) such that only the flow variables in the th, 25th and 4th cell are directly affected w. We assume that measurement y R 6 of density, momentum and energy at cells with indices 6, 6, 26, 35, and 42 are available and and v is zero-mean white Gaussian noise with covariance matrix R =.I 5 5. Let n = 54 so that x R 5. For all, let [] = [2] = g/m 3, m [] = m [2] = v in + vin 4 sin() m/s, and SE [] = E [2] = (/2)(m [] )2/ [] + 3/2 N/m2, where v in is the inlet velocity. We simulate the truth model from an arbitrary initial condition x R 3(n 4) and obtain measurements y for various choices of v in {.,., 2.,...,.} m/s. Note that if v in >.29 m/s, then the flow is supersonic. The objective is to estimate the density, momentum, and energy at the cells where measurements of flow variables are unavailable using and. It follows from (3.7) that and involve inverting a n n matrix which is computationally intensive when n is large which is the case in finite volume discretization of partial differential equations. Moreover, in the previous examples, no significant improvement in performance was noticed when the and were used instead of and, respectively. Hence, we do not use or for state estimation in the one-dimensional hydrodynamic flow example. The error in the estimates of the energy E [3] in cell 3, when measurements y are used in and with v in = m/s is shown in Figure 7. The error in estimates of the energy E [3] in cell 3, when v in = m/s is shown in Figure 8. The sum of the Euclidean norm of error in the state 4434

5 FrA7.2 estimates for different values of v in is shown in Figure 9. Note that at low inlet velocities v in, the performance of and is very similar. However, at higher inlet velocities, the nonlinearities are more severe and the performance of is better than that of. X. CONCLUSION In this paper we compared the performance of the extended Kalman filter, the extended H filter, the unscented Kalman filter, and the unscented H filter for nonlinear systems with nondifferentiable nonlinearities. Whenever the Jacobian fails to exist, we use an averaged Jacobian based on the symmetric derivatives in the extended Kalman filter. For all the examples that we considered, whenever the nonlinearities are not severe, the performance of with the averaged Jacobian and is similar. However, when the nonlinearities become severe, performs better that. No significant improvement in the performance was noticed when either the extended H filter or the unscented H filter was used over the extended Kalman filter and unscented Kalman filter, respectively. REFERENCES [] M. Athans, R. P. Wishner, and A. Bertolini, Suboptimal State Estimation for Continuous-Time Nonlinear Systems from Discrete Noisy Measurements, IEEE Trans. Auto. Ctrl., vol. 3, pp , 968. [2] K. Ito and K. Xiong, Gaussian Filters for Nonlinear Filtering Problems, IEEE Trans. Auto. Ctrl., vol. 45, pp , 2. [3] J. M. Lewis, S. Lashmivarahan, and S. Dhall, Dynamic Data Assimilation : A Least Squares Approach. Cambridge University Press, 26. [4] A. Jazwinsi, Stochastic Processes and Filtering Theory. Academic Press, 97. [5] A. Gelb, Applied Optimal Estimation. Cambridge: MIT Press, 974. [6] J. Chandrasear, A. J. Ridley, and D. S. Bernstein, A SDRE-Based Asymptotic Observer for Nonlinear Discrete-Time Systems, in Proc. Amer. Contr. Conf., Portland, OR, June 25, pp [7] C. P. Mrace, J. R. Cloutier, and C. A. D Souza, A New Technique for Nonlinear Estimation, in Proc. Int. Conf. Contr. App., Dearborn, MI, June 996, pp [8] W. Sun, K. M. Nagpal, and P. P. Khargonear, H Control and Filtering for Sampled-Data Systems, IEEE Trans. Auto. Ctrl., vol. 38, pp , 993. [9] E. G. Collins Jr. and T. Song, Robust H Estimation and Fault Detection of Uncertain Dynamic Systems, Int. J. Guid. Cont. Dyn., vol. 23, no. 5, pp , 2. [] S. Julier, J. Uhlmann, and H. F. Durrant-Whyte, A New Method for the Nonlinear Transformation of Means and Covariances in Filters and Estimators, IEEE Trans. Auto. Ctrl., vol. 45, pp , 2. [] R. V. der Merwe and E. A. Wan, The Square-root Unscented Kalman Filter for State and Parameter-Estimation, in Proc. Int. Conf. Acou. Speech Sig. Process., May 2, pp [2] C. Groth, D. D. Zeeuw, T. Gombosi, and K. Powell, Global 3D MHD Simulation of a Space Weather Event: CME Formation, Interplanetary Propagation, and Interaction with the Magnetosphere, J. Geophys. Res., vol. 5, pp , 2. [3] C. Hirsch, Numerical Computation of Internal and External Flows. John Wiley and Sons, 99. [4] B. D. O. Anderson and J. B. Moore, Optimal Filtering, Dover Publications Inc., Mineola, NY, 979. [5] L. Scherliess, R. W. Schun, J. J. Soja, and D. C. Thompson, Development of a Physics-based Reduced State Kalman filter for the Ionosphere, Radio Science, vol. 39, 24. [6] L. Larson, The Symmetric Derivative, Trans. Amer. Math. Soc., vol. 277, pp , 983. log (Σ e /2 ).5.5 abs(sin(mx)).5.5 m=.5 m= x Fig.. Plot of abs(sin(mx)) for m =.5 and m = Fig. 2. Logarithm of the sum of Euclidean norms of the errors in state estimates obtained using,,, and for the system (8.). The performance is compared for 5 different choices of M with sprad(m) =.5. The error in the estimates when no data assimilation is performed, that is, K = for all in is also shown for comparison. log (Σ e /2 ) Fig. 3. Logarithm of the sum of the Euclidean norms of the errors in state estimates obtained using,,, and for the system (8.). The performance is compared for 5 different choices of M with sprad(m) =. The performance of and is much better than the performance of or. However, the performances of and are very similar to the performance of and, respectively. 4435

6 FrA Two step.3 Error in energy estimates at cell Fig. 4. Plot of minmod(α, β) for 5 α, β < time in s.5.95 Fig. 7. The error in the estimates of energy at cell 3 obtained using and when v in = m/s and the flow is subsonic..8 Two step log (Σ e /2 ) Error in energy estimates at cell Fig. 5. Logarithm of the sum of the Euclidean norms of the errors in state estimates obtained using,,, and for the system (8.6). The performance of the four estimators are compared for different choices of M with sprad(m) =.5. We choose the largest possible γ (=.5) such that both and are stable for all choices of M time in s Fig. 8. The error in the estimates of velocity at cell 3 obtained using and when v in = m/s and the flow is supersonic with Mach number Two step log (Σ e /2 ).5 Σ e Fig. 6. Logarithm of the sum of the Euclidean norms of the errors in state estimates obtained using,,, and for the system (8.6). The performance of the two estimators is compared for 5 different choices of M with sprad(m) =.. There seems to be no significant improvement in the performance when the H filters ( and ) are used over and, respectively v in m/s in Fig. 9. The square root of the sum of the Euclidean norms of the errors in state estimates, obtained using and for different choices of the inlet velocity v in. The performance of is better that the performance of for high inlet velocities, with a computational burden that is twice that of. 4436

Data Assimilation for Magnetohydrodynamics with a Zero-Divergence Constraint on the Magnetic Field

Data Assimilation for Magnetohydrodynamics with a Zero-Divergence Constraint on the Magnetic Field 008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -, 008 ThBI0. Data Assimilation for Magnetohydrodynamics with a Zero-Divergence Constraint on the Magnetic Field Bruno

More information

Data Assimilation Using the Global Ionosphere-Thermosphere Model

Data Assimilation Using the Global Ionosphere-Thermosphere Model Data Assimilation Using the Global Ionosphere-Thermosphere Model I.S. Kim 1, J. Chandrasekar 1,A.Ridley, and D.S. Bernstein 1 1 Department of Aerospace Engineering, University of Michigan, Ann Arbor dsbaero@umich.edu

More information

Reduced-Complexity Algorithms for Data Assimilation of Large-Scale Systems

Reduced-Complexity Algorithms for Data Assimilation of Large-Scale Systems Reduced-Complexity Algorithms for Data Assimilation of Large-Scale Systems by Jaganath Chandrasear A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy

More information

Extended Kalman Filter Tutorial

Extended Kalman Filter Tutorial Extended Kalman Filter Tutorial Gabriel A. Terejanu Department of Computer Science and Engineering University at Buffalo, Buffalo, NY 14260 terejanu@buffalo.edu 1 Dynamic process Consider the following

More information

Sliding Window Recursive Quadratic Optimization with Variable Regularization

Sliding Window Recursive Quadratic Optimization with Variable Regularization 11 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 11 Sliding Window Recursive Quadratic Optimization with Variable Regularization Jesse B. Hoagg, Asad A. Ali,

More information

A new unscented Kalman filter with higher order moment-matching

A new unscented Kalman filter with higher order moment-matching A new unscented Kalman filter with higher order moment-matching KSENIA PONOMAREVA, PARESH DATE AND ZIDONG WANG Department of Mathematical Sciences, Brunel University, Uxbridge, UB8 3PH, UK. Abstract This

More information

ROBUST CONSTRAINED ESTIMATION VIA UNSCENTED TRANSFORMATION. Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a 1

ROBUST CONSTRAINED ESTIMATION VIA UNSCENTED TRANSFORMATION. Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a 1 ROUST CONSTRINED ESTIMTION VI UNSCENTED TRNSFORMTION Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a a Department of Chemical Engineering, Clarkson University, Potsdam, NY -3699, US.

More information

Growing Window Recursive Quadratic Optimization with Variable Regularization

Growing Window Recursive Quadratic Optimization with Variable Regularization 49th IEEE Conference on Decision and Control December 15-17, Hilton Atlanta Hotel, Atlanta, GA, USA Growing Window Recursive Quadratic Optimization with Variable Regularization Asad A. Ali 1, Jesse B.

More information

Data Assimilation for Dispersion Models

Data Assimilation for Dispersion Models Data Assimilation for Dispersion Models K. V. Umamaheswara Reddy Dept. of Mechanical and Aerospace Engg. State University of New Yor at Buffalo Buffalo, NY, U.S.A. venatar@buffalo.edu Yang Cheng Dept.

More information

The Kalman Filter. Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience. Sarah Dance

The Kalman Filter. Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience. Sarah Dance The Kalman Filter Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience Sarah Dance School of Mathematical and Physical Sciences, University of Reading s.l.dance@reading.ac.uk July

More information

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother Simo Särkkä, Aki Vehtari and Jouko Lampinen Helsinki University of Technology Department of Electrical and Communications

More information

A New Nonlinear Filtering Method for Ballistic Target Tracking

A New Nonlinear Filtering Method for Ballistic Target Tracking th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 9 A New Nonlinear Filtering Method for Ballistic arget racing Chunling Wu Institute of Electronic & Information Engineering

More information

in a Rao-Blackwellised Unscented Kalman Filter

in a Rao-Blackwellised Unscented Kalman Filter A Rao-Blacwellised Unscented Kalman Filter Mar Briers QinetiQ Ltd. Malvern Technology Centre Malvern, UK. m.briers@signal.qinetiq.com Simon R. Masell QinetiQ Ltd. Malvern Technology Centre Malvern, UK.

More information

Wind-field Reconstruction Using Flight Data

Wind-field Reconstruction Using Flight Data 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC18.4 Wind-field Reconstruction Using Flight Data Harish J. Palanthandalam-Madapusi, Anouck Girard, and Dennis

More information

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise

More information

Unscented Filtering for Interval-Constrained Nonlinear Systems

Unscented Filtering for Interval-Constrained Nonlinear Systems Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 8 Unscented Filtering for Interval-Constrained Nonlinear Systems Bruno O. S. Teixeira,LeonardoA.B.Tôrres, Luis

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Recursive Estimation of Terrestrial Magnetic and Electric Potentials

Recursive Estimation of Terrestrial Magnetic and Electric Potentials Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Recursive Estimation of Terrestrial Magnetic and Electric Potentials A. M. D Amato, B. O. S. Teixeira, H.

More information

Gaussian Filters for Nonlinear Filtering Problems

Gaussian Filters for Nonlinear Filtering Problems 910 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 45, NO. 5, MAY 2000 Gaussian Filters for Nonlinear Filtering Problems Kazufumi Ito Kaiqi Xiong Abstract In this paper we develop analyze real-time accurate

More information

ESTIMATOR STABILITY ANALYSIS IN SLAM. Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu

ESTIMATOR STABILITY ANALYSIS IN SLAM. Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu ESTIMATOR STABILITY ANALYSIS IN SLAM Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu Institut de Robtica i Informtica Industrial, UPC-CSIC Llorens Artigas 4-6, Barcelona, 88 Spain {tvidal, cetto,

More information

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Mini-Course 07 Kalman Particle Filters Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Agenda State Estimation Problems & Kalman Filter Henrique Massard Steady State

More information

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

More information

A data-driven method for improving the correlation estimation in serial ensemble Kalman filter

A data-driven method for improving the correlation estimation in serial ensemble Kalman filter A data-driven method for improving the correlation estimation in serial ensemble Kalman filter Michèle De La Chevrotière, 1 John Harlim 2 1 Department of Mathematics, Penn State University, 2 Department

More information

Introduction to Unscented Kalman Filter

Introduction to Unscented Kalman Filter Introduction to Unscented Kalman Filter 1 Introdution In many scientific fields, we use certain models to describe the dynamics of system, such as mobile robot, vision tracking and so on. The word dynamics

More information

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization and Timothy D. Barfoot CRV 2 Outline Background Objective Experimental Setup Results Discussion Conclusion 2 Outline

More information

The Scaled Unscented Transformation

The Scaled Unscented Transformation The Scaled Unscented Transformation Simon J. Julier, IDAK Industries, 91 Missouri Blvd., #179 Jefferson City, MO 6519 E-mail:sjulier@idak.com Abstract This paper describes a generalisation of the unscented

More information

State Estimation using Moving Horizon Estimation and Particle Filtering

State Estimation using Moving Horizon Estimation and Particle Filtering State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

Online monitoring of MPC disturbance models using closed-loop data

Online monitoring of MPC disturbance models using closed-loop data Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification

More information

Parameterized Joint Densities with Gaussian Mixture Marginals and their Potential Use in Nonlinear Robust Estimation

Parameterized Joint Densities with Gaussian Mixture Marginals and their Potential Use in Nonlinear Robust Estimation Proceedings of the 2006 IEEE International Conference on Control Applications Munich, Germany, October 4-6, 2006 WeA0. Parameterized Joint Densities with Gaussian Mixture Marginals and their Potential

More information

Dual Estimation and the Unscented Transformation

Dual Estimation and the Unscented Transformation Dual Estimation and the Unscented Transformation Eric A. Wan ericwan@ece.ogi.edu Rudolph van der Merwe rudmerwe@ece.ogi.edu Alex T. Nelson atnelson@ece.ogi.edu Oregon Graduate Institute of Science & Technology

More information

UNSCENTED KALMAN FILTERING FOR SPACECRAFT ATTITUDE STATE AND PARAMETER ESTIMATION

UNSCENTED KALMAN FILTERING FOR SPACECRAFT ATTITUDE STATE AND PARAMETER ESTIMATION AAS-04-115 UNSCENTED KALMAN FILTERING FOR SPACECRAFT ATTITUDE STATE AND PARAMETER ESTIMATION Matthew C. VanDyke, Jana L. Schwartz, Christopher D. Hall An Unscented Kalman Filter (UKF) is derived in an

More information

Comparison of Kalman Filter Estimation Approaches for State Space Models with Nonlinear Measurements

Comparison of Kalman Filter Estimation Approaches for State Space Models with Nonlinear Measurements Comparison of Kalman Filter Estimation Approaches for State Space Models with Nonlinear Measurements Fredri Orderud Sem Sælands vei 7-9, NO-7491 Trondheim Abstract The Etended Kalman Filter (EKF) has long

More information

Nonlinear State Estimation! Particle, Sigma-Points Filters!

Nonlinear State Estimation! Particle, Sigma-Points Filters! Nonlinear State Estimation! Particle, Sigma-Points Filters! Robert Stengel! Optimal Control and Estimation, MAE 546! Princeton University, 2017!! Particle filter!! Sigma-Points Unscented Kalman ) filter!!

More information

Stabilization with Disturbance Attenuation over a Gaussian Channel

Stabilization with Disturbance Attenuation over a Gaussian Channel Proceedings of the 46th IEEE Conference on Decision and Control New Orleans, LA, USA, Dec. 1-14, 007 Stabilization with Disturbance Attenuation over a Gaussian Channel J. S. Freudenberg, R. H. Middleton,

More information

Kalman Filter. Predict: Update: x k k 1 = F k x k 1 k 1 + B k u k P k k 1 = F k P k 1 k 1 F T k + Q

Kalman Filter. Predict: Update: x k k 1 = F k x k 1 k 1 + B k u k P k k 1 = F k P k 1 k 1 F T k + Q Kalman Filter Kalman Filter Predict: x k k 1 = F k x k 1 k 1 + B k u k P k k 1 = F k P k 1 k 1 F T k + Q Update: K = P k k 1 Hk T (H k P k k 1 Hk T + R) 1 x k k = x k k 1 + K(z k H k x k k 1 ) P k k =(I

More information

A Note on the Particle Filter with Posterior Gaussian Resampling

A Note on the Particle Filter with Posterior Gaussian Resampling Tellus (6), 8A, 46 46 Copyright C Blackwell Munksgaard, 6 Printed in Singapore. All rights reserved TELLUS A Note on the Particle Filter with Posterior Gaussian Resampling By X. XIONG 1,I.M.NAVON 1,2 and

More information

Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets

Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets J. Clayton Kerce a, George C. Brown a, and David F. Hardiman b a Georgia Tech Research Institute, Georgia Institute of Technology,

More information

Conditions for Suboptimal Filter Stability in SLAM

Conditions for Suboptimal Filter Stability in SLAM Conditions for Suboptimal Filter Stability in SLAM Teresa Vidal-Calleja, Juan Andrade-Cetto and Alberto Sanfeliu Institut de Robòtica i Informàtica Industrial, UPC-CSIC Llorens Artigas -, Barcelona, Spain

More information

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics Sensitivity Analysis of Disturbance Accommodating Control with Kalman Filter Estimation Jemin George and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY, 14-44 The design

More information

State Estimation of Linear and Nonlinear Dynamic Systems

State Estimation of Linear and Nonlinear Dynamic Systems State Estimation of Linear and Nonlinear Dynamic Systems Part III: Nonlinear Systems: Extended Kalman Filter (EKF) and Unscented Kalman Filter (UKF) James B. Rawlings and Fernando V. Lima Department of

More information

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft 1 Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft K. Meier and A. Desai Abstract Using sensors that only measure the bearing angle and range of an aircraft, a Kalman filter is implemented

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Probabilistic Fundamentals in Robotics Gaussian Filters Course Outline Basic mathematical framework Probabilistic models of mobile robots Mobile

More information

Quadratic Extended Filtering in Nonlinear Systems with Uncertain Observations

Quadratic Extended Filtering in Nonlinear Systems with Uncertain Observations Applied Mathematical Sciences, Vol. 8, 2014, no. 4, 157-172 HIKARI Ltd, www.m-hiari.com http://dx.doi.org/10.12988/ams.2014.311636 Quadratic Extended Filtering in Nonlinear Systems with Uncertain Observations

More information

EKF, UKF. Pieter Abbeel UC Berkeley EECS. Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics

EKF, UKF. Pieter Abbeel UC Berkeley EECS. Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics EKF, UKF Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics Kalman Filter Kalman Filter = special case of a Bayes filter with dynamics model and sensory

More information

EKF, UKF. Pieter Abbeel UC Berkeley EECS. Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics

EKF, UKF. Pieter Abbeel UC Berkeley EECS. Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics EKF, UKF Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics Kalman Filter Kalman Filter = special case of a Bayes filter with dynamics model and sensory

More information

Local Ensemble Transform Kalman Filter

Local Ensemble Transform Kalman Filter Local Ensemble Transform Kalman Filter Brian Hunt 11 June 2013 Review of Notation Forecast model: a known function M on a vector space of model states. Truth: an unknown sequence {x n } of model states

More information

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances Journal of Mechanical Engineering and Automation (): 6- DOI: 593/jjmea Cramér-Rao Bounds for Estimation of Linear System oise Covariances Peter Matiso * Vladimír Havlena Czech echnical University in Prague

More information

STOCHASTIC STABILITY OF EXTENDED FILTERING FOR NONLINEAR SYSTEMS WITH MEASUREMENT PACKET LOSSES

STOCHASTIC STABILITY OF EXTENDED FILTERING FOR NONLINEAR SYSTEMS WITH MEASUREMENT PACKET LOSSES Proceedings of the IASTED International Conference Modelling, Identification and Control (AsiaMIC 013) April 10-1, 013 Phuet, Thailand STOCHASTIC STABILITY OF EXTENDED FILTERING FOR NONLINEAR SYSTEMS WITH

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Unscented Transformation of Vehicle States in SLAM

Unscented Transformation of Vehicle States in SLAM Unscented Transformation of Vehicle States in SLAM Juan Andrade-Cetto, Teresa Vidal-Calleja, and Alberto Sanfeliu Institut de Robòtica i Informàtica Industrial, UPC-CSIC Llorens Artigas 4-6, Barcelona,

More information

Nonlinear State Estimation! Extended Kalman Filters!

Nonlinear State Estimation! Extended Kalman Filters! Nonlinear State Estimation! Extended Kalman Filters! Robert Stengel! Optimal Control and Estimation, MAE 546! Princeton University, 2017!! Deformation of the probability distribution!! Neighboring-optimal

More information

Data assimilation in high dimensions

Data assimilation in high dimensions Data assimilation in high dimensions David Kelly Courant Institute New York University New York NY www.dtbkelly.com February 12, 2015 Graduate seminar, CIMS David Kelly (CIMS) Data assimilation February

More information

Data assimilation in high dimensions

Data assimilation in high dimensions Data assimilation in high dimensions David Kelly Kody Law Andy Majda Andrew Stuart Xin Tong Courant Institute New York University New York NY www.dtbkelly.com February 3, 2016 DPMMS, University of Cambridge

More information

Unscented Kalman Filter/Smoother for a CBRN Puff-Based Dispersion Model

Unscented Kalman Filter/Smoother for a CBRN Puff-Based Dispersion Model Unscented Kalman Filter/Smoother for a CBRN Puff-Based Dispersion Model Gabriel Terejanu Department of Computer Science and Engineering University at Buffalo Buffalo, NY 14260 terejanu@buffalo.edu Tarunraj

More information

Estimation of white-box model parameters via artificial data generation: a two-stage approach

Estimation of white-box model parameters via artificial data generation: a two-stage approach Estimation of white-box model parameters via artificial data generation: a two-stage approach Simone Garatti Sergio Bittanti Dipartimento di Elettronica ed Informazione, Politecnico di Milano, piazza L

More information

ECONOMETRIC METHODS II: TIME SERIES LECTURE NOTES ON THE KALMAN FILTER. The Kalman Filter. We will be concerned with state space systems of the form

ECONOMETRIC METHODS II: TIME SERIES LECTURE NOTES ON THE KALMAN FILTER. The Kalman Filter. We will be concerned with state space systems of the form ECONOMETRIC METHODS II: TIME SERIES LECTURE NOTES ON THE KALMAN FILTER KRISTOFFER P. NIMARK The Kalman Filter We will be concerned with state space systems of the form X t = A t X t 1 + C t u t 0.1 Z t

More information

Data Assimilation in Variable Dimension Dispersion Models using Particle Filters

Data Assimilation in Variable Dimension Dispersion Models using Particle Filters Data Assimilation in Variable Dimension Dispersion Models using Particle Filters K. V. Umamaheswara Reddy Dept. of MAE venatar@buffalo.edu Yang Cheng Dept. of MAE cheng3@buffalo.edu Tarunraj Singh Dept.

More information

Data assimilation with and without a model

Data assimilation with and without a model Data assimilation with and without a model Tim Sauer George Mason University Parameter estimation and UQ U. Pittsburgh Mar. 5, 2017 Partially supported by NSF Most of this work is due to: Tyrus Berry,

More information

Information, Covariance and Square-Root Filtering in the Presence of Unknown Inputs 1

Information, Covariance and Square-Root Filtering in the Presence of Unknown Inputs 1 Katholiee Universiteit Leuven Departement Eletrotechnie ESAT-SISTA/TR 06-156 Information, Covariance and Square-Root Filtering in the Presence of Unnown Inputs 1 Steven Gillijns and Bart De Moor 2 October

More information

A STUDY ON THE STATE ESTIMATION OF NONLINEAR ELECTRIC CIRCUITS BY UNSCENTED KALMAN FILTER

A STUDY ON THE STATE ESTIMATION OF NONLINEAR ELECTRIC CIRCUITS BY UNSCENTED KALMAN FILTER A STUDY ON THE STATE ESTIMATION OF NONLINEAR ELECTRIC CIRCUITS BY UNSCENTED KALMAN FILTER Esra SAATCI Aydın AKAN 2 e-mail: esra.saatci@iku.edu.tr e-mail: akan@istanbul.edu.tr Department of Electronic Eng.,

More information

RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T DISTRIBUTION

RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T DISTRIBUTION 1 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING, SEPT. 3 6, 1, SANTANDER, SPAIN RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T

More information

Extension of the Sparse Grid Quadrature Filter

Extension of the Sparse Grid Quadrature Filter Extension of the Sparse Grid Quadrature Filter Yang Cheng Mississippi State University Mississippi State, MS 39762 Email: cheng@ae.msstate.edu Yang Tian Harbin Institute of Technology Harbin, Heilongjiang

More information

State Estimation of Linear and Nonlinear Dynamic Systems

State Estimation of Linear and Nonlinear Dynamic Systems State Estimation of Linear and Nonlinear Dynamic Systems Part I: Linear Systems with Gaussian Noise James B. Rawlings and Fernando V. Lima Department of Chemical and Biological Engineering University of

More information

The Unscented Particle Filter

The Unscented Particle Filter The Unscented Particle Filter Rudolph van der Merwe (OGI) Nando de Freitas (UC Bereley) Arnaud Doucet (Cambridge University) Eric Wan (OGI) Outline Optimal Estimation & Filtering Optimal Recursive Bayesian

More information

SQUARE-ROOT CUBATURE-QUADRATURE KALMAN FILTER

SQUARE-ROOT CUBATURE-QUADRATURE KALMAN FILTER Asian Journal of Control, Vol. 6, No. 2, pp. 67 622, March 204 Published online 8 April 203 in Wiley Online Library (wileyonlinelibrary.com) DOI: 0.002/asjc.704 SQUARE-ROO CUBAURE-QUADRAURE KALMAN FILER

More information

A Theoretical Overview on Kalman Filtering

A Theoretical Overview on Kalman Filtering A Theoretical Overview on Kalman Filtering Constantinos Mavroeidis Vanier College Presented to professors: IVANOV T. IVAN STAHN CHRISTIAN Email: cmavroeidis@gmail.com June 6, 208 Abstract Kalman filtering

More information

EM-algorithm for Training of State-space Models with Application to Time Series Prediction

EM-algorithm for Training of State-space Models with Application to Time Series Prediction EM-algorithm for Training of State-space Models with Application to Time Series Prediction Elia Liitiäinen, Nima Reyhani and Amaury Lendasse Helsinki University of Technology - Neural Networks Research

More information

Stochastic Tube MPC with State Estimation

Stochastic Tube MPC with State Estimation Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems MTNS 2010 5 9 July, 2010 Budapest, Hungary Stochastic Tube MPC with State Estimation Mark Cannon, Qifeng Cheng,

More information

On the Representation and Estimation of Spatial Uncertainty

On the Representation and Estimation of Spatial Uncertainty Randall C. Smith* SRI International Medo Park, California 94025 Peter Cheeseman NASA Ames Moffett Field, California 94025 On the Representation and Estimation of Spatial Uncertainty Abstract This paper

More information

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010 Probabilistic Fundamentals in Robotics Gaussian Filters Basilio Bona DAUIN Politecnico di Torino July 2010 Course Outline Basic mathematical framework Probabilistic models of mobile robots Mobile robot

More information

Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations

Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations PREPRINT 1 Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations Simo Särä, Member, IEEE and Aapo Nummenmaa Abstract This article considers the application of variational Bayesian

More information

Partitioned Covariance Intersection

Partitioned Covariance Intersection Partitioned Covariance Intersection Arne Petersen Christian Albrechts University Kiel, Germany E-Mail: apetersen@mip.informati.uni-iel.de Phone: +49 ()431 88 1418 Marc-André Beyer Raytheon Anschütz GmbH

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

Ergodicity in data assimilation methods

Ergodicity in data assimilation methods Ergodicity in data assimilation methods David Kelly Andy Majda Xin Tong Courant Institute New York University New York NY www.dtbkelly.com April 15, 2016 ETH Zurich David Kelly (CIMS) Data assimilation

More information

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006 14 th IFAC Symposium on System Identiication, Newcastle, Australia, 26 SUBSPACE IDENTIFICATION OF PERIODICALLY SWITCHING HAMMERSTEIN-WIENER MODELS FOR MAGNETOSPHERIC DYNAMICS 1 Harish J Palanthandalam-Madapusi

More information

Lagrangian Data Assimilation and Its Application to Geophysical Fluid Flows

Lagrangian Data Assimilation and Its Application to Geophysical Fluid Flows Lagrangian Data Assimilation and Its Application to Geophysical Fluid Flows Laura Slivinski June, 3 Laura Slivinski (Brown University) Lagrangian Data Assimilation June, 3 / 3 Data Assimilation Setup:

More information

Least Squares Estimation Namrata Vaswani,

Least Squares Estimation Namrata Vaswani, Least Squares Estimation Namrata Vaswani, namrata@iastate.edu Least Squares Estimation 1 Recall: Geometric Intuition for Least Squares Minimize J(x) = y Hx 2 Solution satisfies: H T H ˆx = H T y, i.e.

More information

Bayesian Inverse problem, Data assimilation and Localization

Bayesian Inverse problem, Data assimilation and Localization Bayesian Inverse problem, Data assimilation and Localization Xin T Tong National University of Singapore ICIP, Singapore 2018 X.Tong Localization 1 / 37 Content What is Bayesian inverse problem? What is

More information

Filtering for Linear Systems with Error Variance Constraints

Filtering for Linear Systems with Error Variance Constraints IEEE RANSACIONS ON SIGNAL PROCESSING, VOL. 48, NO. 8, AUGUS 2000 2463 application of the one-step extrapolation procedure of [3], it is found that the existence of signal z(t) is not valid in the space

More information

A new Hierarchical Bayes approach to ensemble-variational data assimilation

A new Hierarchical Bayes approach to ensemble-variational data assimilation A new Hierarchical Bayes approach to ensemble-variational data assimilation Michael Tsyrulnikov and Alexander Rakitko HydroMetCenter of Russia College Park, 20 Oct 2014 Michael Tsyrulnikov and Alexander

More information

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE 3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE 3.0 INTRODUCTION The purpose of this chapter is to introduce estimators shortly. More elaborated courses on System Identification, which are given

More information

Gaussian Processes. Le Song. Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012

Gaussian Processes. Le Song. Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012 Gaussian Processes Le Song Machine Learning II: Advanced Topics CSE 8803ML, Spring 01 Pictorial view of embedding distribution Transform the entire distribution to expected features Feature space Feature

More information

Least Squares and Kalman Filtering Questions: me,

Least Squares and Kalman Filtering Questions:  me, Least Squares and Kalman Filtering Questions: Email me, namrata@ece.gatech.edu Least Squares and Kalman Filtering 1 Recall: Weighted Least Squares y = Hx + e Minimize Solution: J(x) = (y Hx) T W (y Hx)

More information

Sigma Point Belief Propagation

Sigma Point Belief Propagation Copyright 2014 IEEE IEEE Signal Processing Letters, vol. 21, no. 2, Feb. 2014, pp. 145 149 1 Sigma Point Belief Propagation Florian Meyer, Student Member, IEEE, Ondrej Hlina, Member, IEEE, and Franz Hlawatsch,

More information

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system

More information

(Extended) Kalman Filter

(Extended) Kalman Filter (Extended) Kalman Filter Brian Hunt 7 June 2013 Goals of Data Assimilation (DA) Estimate the state of a system based on both current and all past observations of the system, using a model for the system

More information

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 Jinglin Zhou Hong Wang, Donghua Zhou Department of Automation, Tsinghua University, Beijing 100084, P. R. China Control Systems Centre,

More information

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games Adaptive State Feedbac Nash Strategies for Linear Quadratic Discrete-Time Games Dan Shen and Jose B. Cruz, Jr. Intelligent Automation Inc., Rocville, MD 2858 USA (email: dshen@i-a-i.com). The Ohio State

More information

The nonsmooth Newton method on Riemannian manifolds

The nonsmooth Newton method on Riemannian manifolds The nonsmooth Newton method on Riemannian manifolds C. Lageman, U. Helmke, J.H. Manton 1 Introduction Solving nonlinear equations in Euclidean space is a frequently occurring problem in optimization and

More information

TSRT14: Sensor Fusion Lecture 6. Kalman Filter (KF) Le 6: Kalman filter (KF), approximations (EKF, UKF) Lecture 5: summary

TSRT14: Sensor Fusion Lecture 6. Kalman Filter (KF) Le 6: Kalman filter (KF), approximations (EKF, UKF) Lecture 5: summary TSRT14 Lecture 6 Gustaf Hendeby Spring 217 1 / 42 Le 6: Kalman filter KF approximations EKF UKF TSRT14: Sensor Fusion Lecture 6 Kalman filter KF KF approximations EKF UKF Gustaf Hendeby hendeby@isyliuse

More information

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006 1 th IFAC Symposium on System Identification, Newcastle, Australia, 6 THE REDUCED RANK TRANSFORM SQUARE ROOT FILTER FOR DATA ASSIMILATION S. Gillijns D. S. Bernstein B. De Moor Department of Electrical

More information

A variance limiting Kalman filter for data assimilation: I. Sparse observational grids II. Model error

A variance limiting Kalman filter for data assimilation: I. Sparse observational grids II. Model error A variance limiting Kalman filter for data assimilation: I. Sparse observational grids II. Model error Georg Gottwald, Lewis Mitchell, Sebastian Reich* University of Sydney, *Universität Potsdam Durham,

More information

Research Article Weighted Measurement Fusion White Noise Deconvolution Filter with Correlated Noise for Multisensor Stochastic Systems

Research Article Weighted Measurement Fusion White Noise Deconvolution Filter with Correlated Noise for Multisensor Stochastic Systems Mathematical Problems in Engineering Volume 2012, Article ID 257619, 16 pages doi:10.1155/2012/257619 Research Article Weighted Measurement Fusion White Noise Deconvolution Filter with Correlated Noise

More information

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science.

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science. STC Lecture Series An Introduction to the Kalman Filter Greg Welch and Gary Bishop University of North Carolina at Chapel Hill Department of Computer Science http://www.cs.unc.edu/~welch/kalmanlinks.html

More information

An Introduction to the Kalman Filter

An Introduction to the Kalman Filter An Introduction to the Kalman Filter by Greg Welch 1 and Gary Bishop 2 Department of Computer Science University of North Carolina at Chapel Hill Chapel Hill, NC 275993175 Abstract In 1960, R.E. Kalman

More information

4 Derivations of the Discrete-Time Kalman Filter

4 Derivations of the Discrete-Time Kalman Filter Technion Israel Institute of Technology, Department of Electrical Engineering Estimation and Identification in Dynamical Systems (048825) Lecture Notes, Fall 2009, Prof N Shimkin 4 Derivations of the Discrete-Time

More information

Ensemble square-root filters

Ensemble square-root filters Ensemble square-root filters MICHAEL K. TIPPETT International Research Institute for climate prediction, Palisades, New Yor JEFFREY L. ANDERSON GFDL, Princeton, New Jersy CRAIG H. BISHOP Naval Research

More information

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 WeC17.1 Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3 (1) Graduate Student, (2) Assistant

More information

SIGMA POINT GAUSSIAN SUM FILTER DESIGN USING SQUARE ROOT UNSCENTED FILTERS

SIGMA POINT GAUSSIAN SUM FILTER DESIGN USING SQUARE ROOT UNSCENTED FILTERS SIGMA POINT GAUSSIAN SUM FILTER DESIGN USING SQUARE ROOT UNSCENTED FILTERS Miroslav Šimandl, Jindřich Duní Department of Cybernetics and Research Centre: Data - Algorithms - Decision University of West

More information