Kalman Filtering of Distributed Time Series

Size: px
Start display at page:

Download "Kalman Filtering of Distributed Time Series"

Transcription

1 Kalman Filtering of Distributed ime Series Dan Stefanoiu Janetta Culita Politehnica Universit of Bucharest Dept of Automatic Control and Computer Science 33 Splaiul Independentei 632 BucharestROMAIA s: Abstract: his paper aims to introduce an application to Kalman Filtering heor which is rather unconventional Recent experiments have shown that man natural phenomena especiall from ecolog or meteorolog could be monitored and predicted more accuratel when accounting their evolution over some geographical area hus the signals the provide are gathered together into a collection of distributed time series Despite the common sense such time series are more or less correlated each other Instead of processing each time series independentl their collection can constitute the set of measurable states provided b some open sstem Modeling and predicting the sstem states can tae benefit from the famil of Kalman filtering algorithms he article describes an adaptation of basic Kalman filter to the context of distributed signals collections and completes with an application coming from Meteorolog IRODUCIO AD PROBLEM SAEME Kalman Filtering (KF heor was originated at earl 6s b the wors of RE Kalman and RS Buc (Kalman 96 Kalman-Buc 96 One can sa that Kalman-Buc s approach acted lie a switch within the scientific communit because nowadas the literature on this topic is one of the richest concerning the theor as well as the applications Moreover new and sometimes surprising applications continue to eep the KF field alive For example one can mention the latest results from avionics (the stellar inertial navigation problem (Katon 997 fault diagnosis (Haiev 23 or robotics (egenborn 23 his paper focuses on the problem of correlated time series prediction Evolution of some natural phenomena can be monitored with higher accurac if the observation and measurement tae into account not onl time variation of some parameter but also its distribution over a geographical area ae for example the monitoring of minimum and maximum temperatures over a geographical area (see Fig suitable Sensors could thus provide several time series on different locations Such data coming from different channels are in general more or less correlated For example in Fig one can easil notice the strong correlations between the fourth temperature variations since the two cities are close to each-other It is even possible that hidden correlations (that cannot be perceived be crucial for monitoring Assume that the monitoring goal is to predict the temperature It is ver liel that better prediction results be obtained when considering the collection of all data sets rather than when building independent prediction models for each channel in isolation he problem is then to build and estimate multi-variable identification models in view of prediction he solution introduced within this paper relies on the idea that sensors provide direct nois data from the states of an open and quasi-ubiquitous sstem he sstem has in fact a continuous collection of variable states Placing a finite set of sensors at different locations in order to perform measuring is equivalent to sampling the sstem both in time and space he prediction problem of each data set (a time series in fact is actuall a problem of state prediction and can thus be solved in context of KF heor herefore an adaptation of basic KF algorithm to the context of distributed time series is presented next he article is structured as follows ext sections introduce the Marov-Kalman-Buc method and summarize the algorithm that allow the distributed prediction he simulation case stud is based on the example in Fig A conclusion and the references list complete the paper 2 DISRIBUED PREDICIO FRAMEWORK Fig emperature monitoring in 2 cities from Romania When using a stand alone sensor there is a problem with its location Obviousl the temperature varies both in time and space A small networ of sensors is seemingl more he distributed prediction relies on state representation below: x x[ + ] = Ax[ ] + Bu[ ] + Fw[ ] [ ] = Cx[ ] + Bu[ ] + Dv[ ] (

2 where: A R x nu B R n nu B R n C R n n D R and F R are matrices including all variable (but alread estimated parameters of some stochastic process; (usuall D = ; In x R is the unnown state vector; nu u R is the vector of (measurable input signals; n R is the vector of (measurable output signals; w R is the (unnown endogenous sstem noise; n v R is the (unnown exogenous noise which is usuall corrupting the measured data Whenever the stochastic process cannot be stimulated artificiall (lie in case of time series the input vector is assigned to null values herefore the noise w becomes the virtual useful input while the noise v is parasite he following noise hpotheses are assumed for model (: (a all noises are zero mean Gaussian; (b the two noises are uncorrelated each other; (c the endogenous noise is non auto-correlated but its compounds could be correlated at the same instant; (d the compounds of exogenous noise are white and uncorrelated each-other According to the last two hpotheses the covariance matrices of noises are mostl null excepting for the current instant when the are denoted b: Ψ [ ] = E{ w[ ] w [ ] } and [ ] = E{ [ ] [ ] } w Ψ v v (2 Obviousl the matrix Ψ v is diagonal his is perhaps the most restrictive condition in general case In case of distributed time series the output vector includes all the data sets (on channels whereas the state vector x encodes the invisible correlations between them aturall there is no reason to consider that the white noises corrupting the data are correlated each other he number of states is not necessaril equal to the number of time series It depends on the size of multi-dimensional ARMA(X model assigned to the global process as shown in next section wo main problems can be stated within this context he first one is to identif a rough ARMA model (b using the time series to improve its accurac and to transform it into a minimal state representation he second problem is to predict the states via an adapted version of Kalman filtering Each problem is approached next 3 FROM ARMA(X O SAE REPRESEAIO he rough ARMA model can be constructed b simpl considering that the time series are independent each other hus for each time series ( n of length the corresponding ARMA model: ( ( A q C q e v (3 (with nown notations is identified via Minimum Prediction Error Method (MPEM (Söderström and Stoica 989 After identification the estimated polnomials  and Ĉ (for n ield the evaluation of prediction error: ( ˆ ( vˆ Aˆ q C q ˆ + e (4 which actuall stands for the (approximated input overall stochastic process So nu = n in this case u of o refine the rough model one adopts a global model of ARMAX tpe: A ( q ( q ˆ ( q + B v C e (5 where the polnomial matrices n n ( q ABC R have to be identified from the time series as output data and rough prediction errors (4 as input data he two sstem functions of model (5 ie: ( q ( q = ( q & G( q = A ( q C( H A B q (6 encode moreover the correlations between time series Identification maes use of the same MPEM but applied to a multi-dimensional stochastic process Implementation of such a method is non trivial and involves man numerical problems In order to reach for a suitable tradeoff between speed and accurac some simplifications are necessar For example in MALAB environment the following general principle has been adopted: each output depends on the input signals and noises onl With another words output signals are not mixed each other which implies the matrix A ( q is diagonal Another simplification is related to inputs: since input signals are actuall noises the channel should not account twice the input u (one for input and another one for noise Consequentl the matrix B ( q has null diagonal Although the resulting model is seemingl less accurate than the one obtained b appling MPEM at once it is assumed that the accurac is acceptable he great facilit of such an approach is that the sstem functions (7 are directl computed without inverting the polnomial matrix A Once the sstem functions being estimated the MIMO model can be converted into a state representation lie ( following at least three rationales First of them is based on heorem of Division with Reminder and atomic ratios decomposition (for polnomials following the idea introduced in (Proais 996 he second one starts from the linear regression form of ARMAX model and ines the state b concatenating the regressors vector and the parameters vector (iedźwieci 2 he number of states can increase ver fast in case of MIMO models his is the

3 reason the third conversion technique introduced in (vanoverschee 996 is often preferred since it leads to the minimum state representation 4 ADAPED KALMA FILER (PREDICOR he filter is aiming to predict the states of model ( b using a numerical procedure that relies on the recursive Marov estimator (Stefanoiu 25 Hereafter the Marov estimator and the filter equations are described he main result of Gauss-Marov heorem (GM (Placet 95 can be implemented through a recursive procedure One starts from the canonic form of linear regression associated to an identification model (lie (3 or (5: Y = Φθ + V E { VV } = Ψ > (7 where Y R is the -length output (measurable data vector Φ R is the matrix of regressors (either n measurable or not θ R θ is the vector of unnown true parameters and V R is the vector of (non measurable noise data with Ψ R as covariance matrix One assumes the noise is Gaussian with zero mean but not necessaril white (ie the matrix Ψ could be non diagonal he GM states that the following Marov estimation: ( ˆ θ= Φ Ψ Φ Φ Ψ Y (8 is unbiased consistent and efficient Moreover the estimation accurac is also provided (the inverse of estimation error covariance matrix: {( ( } ˆ ˆ ˆ P = E θθ θ θ = Φ Ψ Φ (9 he problem is to design an efficient numerical procedure to compute (8 and (9 recursivel Since not onl Ψ is usuall unnown but its size could be quite big computing its inverse is non trivial o solve the problem one extends the canonical model (7 b the following virtual model (an identit also nown as random wal model: ( θ= θ + θθ where ( W θ R computation stage whereas is the Marov estimation from previous W is the virtual noise (unnown since θ is non measurable Interestingl the covariance matrix corresponding to virtual noise P is alread available from the previous computation too After fusing equations (7 and ( the extended model is: R Y Φ V = θ + ( θ I W Y Φ V with natural notations Whenever the noise V is not correlated to the virtual noise W the covariance matrix of extended noise V includes two diagonal blocs onl: { } E Ψ Ψ = V V = P (2 When computing again the Marov estimation with the extended stochastic process ( after some manipulations the direct lin between the current and previous values of estimated parameters can be revealed: ( ( ˆ θ= θ + Φ Ψ Φ+ P ΦΨ Y Φθ (3 Γ ε wo interesting terms are outlined in (3 he first one is the prediction error ε R based on previous estimation θ n he second one is the sensitivit gain Γ R θ based on previous accurac P Supplementar manipulations can lead to an equivalent expression of the gain which is more suitable for numerical evaluations (onl one matrix has to be inverted instead of 4: ( Γ = PΦ Ψ+ ΦPΦ (4 he covariance matrix of estimation error can also be updated without an matrix inversion (after computing the gain: ( ( Pˆ = P + ΦΨ Φ = I ΓΦ P (5 where I is the unit matrix of size Practicall the recursive equations (4 (5 and (3 constitute de core of implementation procedure for Marov estimator An estimation of Ψ can be obtained b using the prediction error ε instead of noise V (since actuall ε is the current estimation of V he most time consuming operation is computing the gain (4 because at ever step a matrix has to be inverted o reduce the computational effort the number of adaptation data should be used instead of whole data number So is the number of data between successive parameters upgrading (usuall no bigger than Recall the state representation ( and assume that all parameters are alread nown at current instant hen the final goal is to estimate/predict the state values at the next instant + ie x ˆ[ + ] depending on current state values

4 x ˆ[ ] and newl measured data In order to reach for this goal Marov estimator has to be emploed as main tool he main variables of Marov estimator are identified as follows from the last equation of model (: the state vector x[ ] is θ and the output matrix C is Φ Consequentl xˆ[ ] is θ while x ˆ[ + ] stands for ˆθ he covariance matrix from (9 is ined as follows: {( [ ] [ ]( [ ] [ ] Pˆ ˆ ˆ = E x x x x (6 Before starting the Marov estimation procedure it is necessar to verif whether the noise v[ ] is correlated to the error xˆ[ ] x [ ] or not Since the current state x[ ] ( onl depends on inside noise w and the estimated state xˆ[ ] is determined b the former state x ˆ[ ] (ie b the values of noises at instant at most the non correlation restriction is full verified (under the noise hpotheses of section 2 his allows the current state to roughl be estimated as follows: ( [ ] ˆ ˆ Γ = PC DΨ + v D CPC P ˆ ˆ = P ΓCP (7 x [ ] = xˆ[ ] + Γ ( [ ] ˆ Cx[ ] Bu[ ] since the exogenous noises are mixed through matrix D In (7 x [ ] is not et equal to xˆ[ + ] and P is different from Pˆ + as well because the first equation of model ( remained untouched he are onl rough approximations of the targeted terms o refine the approximations the next state is computed from the first equation of model ( with x [ ] instead of xˆ[ ] and w = hus: xˆ[ + ] = A x [ ] + B u[ ] (8 he next covariance matrix P ˆ + results then as direct consequence of equation (8: + = + w Pˆ A P A F Ψ [ ] F } (9 after some manipulations where the non correlation between w [ ] and ( x [ ] x[ ] plaed the main role After aggregating equations (7-(9 the ernel of final recursive procedure related to Kalman-Buc filtering is obtained: ( ˆ v[ ] x ( [ ] ( ˆ Γ = PC DΨ D + CPC xˆ[ + ] = A ˆ[ ] [ ] [ ] ˆ[ ] [ ] x + Bu + AΓ Cx Bu ˆ ˆ ˆ P+ = FΨ w F + A P Γ CP A (2 Obviousl the procedure (2 can be implemented onl after estimating the mixed covariance matrices of noises DΨv[ ] D and F [ ] Ψw F at an instant his operation involves 2 computation stages At the first step the mixed exogenous noise is estimated with the help of the second equation of ( Dvˆ[ n] = ε[ n] = [ n] C xˆ[ n] B u [ ] n (2 n n n n At the second step the covariance matrix is updated: D ˆ [ ] ˆ[ ] ˆ Ψv D = Dnv n v [ n] Dn = + n= = ( D ˆ [ ] ˆ ˆ Ψv D + Dv[ ] v [ ] D + (22 For the endogenous noise instead of repeating the steps above one can compute the estimation more elegantl hus it is eas to see from (2 (2 and ( that: A Γ Dvˆ[ ] = xˆ[ + ] Axˆ[ ] Bu x [ ] = Fw ˆ[ ] (23 Since the noises estimations are so correlated the estimation of F Ψ [ ] F follows straightforwardl: w F ˆ ˆ ˆ Ψw[ ] F = Fnw[ n] w [ n] Fn = + n= (25 = ( F ˆ [ ] ˆ ˆ Ψw F + AΓDv [ ] v[ ] DΓ A + Equations above can be gathered together into a numerical recipe aiming to predict the discrete stochastic states and outputs of model ( he main steps are as follows Input data: a small collection of time series values (the training set D = { [ n ] } n ielding initialization Initialization Produce the first state representation ( hen complete the initialization b setting: an arbitrar state vector ˆx the covariance matrices Pˆ = αi (with α R + ˆ [ ] F Ψw F = and DΨvˆ [ ] D = n 2 For : 2 Estimate the exogenous mixed noise: Dvˆ[ ] [ ] ˆ = Cx [ ] Bu [ ] 22 Update the covariance matrix of exogenous noise: D ˆ ˆ Ψvˆ[ ] D = D Ψvˆ[ ] D + Dv[ ] v [ ] D + 23 Compute the auxiliar matrix: Q = C Pˆ ( n n 24 Invert the matrix: R = D Ψ ˆ [ ] D + Q C R v 25 Evaluate the sensitivit gain: Γ = QR 26 Compute the auxiliar matrix S = AΓ

5 27 Update the covariance matrix of endogenous noise: F ˆ[ ] ( ˆ ˆ Ψw F = F Ψwˆ[ ] F + SDv[ ] v [ ] DS + 28 Update the covariance matrix of estimation error: Pˆ = ˆ [ ] ( ˆ + FΨ + w F A P ΓQ A 29 Predict the state: x xˆ[ + ] = A xˆ[ ] + B u[ ] + S D v ˆ [ ] 2 Predict the output: ˆ[ + ] = C xˆ[ + ] + B u[ + ] 2 Acquire new data: { } 22 Update the state model Output data: D = D + [ + ] predicted time series values { } ˆ[ ] ; estimated covariance matrices { DΨvˆ [ ] D} he most time consuming steps of algorithm above is 22 (state model matrices updating followed b 24 (matrix inversion he algorithm above can easil be adapted to multi-step prediction thans to Marov estimator In this case the algorithm has two stages he first one is concerned with the model adaptation In the second one multi-step prediction is performed he main difference between the two algorithms (one step and multi-step prediction consists of the exogenous noise estimation As long as the measured data are available equation (2 can successfull be emploed When the measured data are missing the exogenous noises have to be estimated b a different technique For example MIMO- ARMA(X models can be emploed in this aim; the estimated white noises can directl stand for mixed exogenous noises (since usuall D = Estimations of covariance matrices n In D Ψ D ˆ [ ] + v + + are necessar both to assess the prediction performance and to estimate the SRs hus the diagonal of each matrix 2 returns the set { σ } whose values pla the role of ˆ n prediction errors variances on ever channel Here is the data length and K is the current prediction step on the prediction horizon hen the following two tpes of SR can be evaluated (one for measured data and another one for predicted data: 2 2 ˆ ( 2 ( 2 ˆ K K K SR =σ / σ & SR = σ / σ n (26 where σ K σ are standard deviations of data on measuring and prediction horizons respectivel; also K ˆ is the standard deviation of prediction error he SRs (26 allow one to ine the prediction qualit ( PQ cost function below: K 2 ˆ σ = PQ = / + [%] ˆ K λe SR SR σ n (27 he bigger the norm of PQ = PQ PQ n the better the predictor performance Finding the structural indices that maximize the norm of PQ cannot be realized through an exhaustive search he structural indices are: p the degree of polnomial trend na nc the orders of ARMA model and the number of states for the linear sstem ( An evolutionar searching technique has to be emploed in this aim 5 SIMULAIO RESULS An application coming from Meteorolog has been considered Dail minimum and maximum temperatures of two cities have been monitored and predicted (as Fig suggests he cities are 6 m far each other on a plain he data bloc consists of 482 samples on 4 channels wo predictors are compared in terms of PQ: PARMA and KARMA he first one is based on ARMA prediction of each channel in isolation he second one relies on the adapted Kalman filter predictor Both algorithms have been implemented within MALAB environment In order to find optimal structural indices the technique from (Kenned 997 has been adopted here are man implementation details that cannot be described here Just one word regarding KARMA: numerical stabilit of the algorithm required special attention at step 25 For each one of the final figures (2-9 three variations are depicted: the original data with the deterministic model (trend and seasonal variation if an on top the residual noise with estimated SR in the middle and the performance on the prediction horizon at bottom Although the predictabilit varies from a channel to another KARMA succeeded to perform better than PARMA (higher PQ and SR values (his result was confirmed b other data blocs as well where correlation between channels exits However in general PARMA has superior performance on data blocs with (almost uncorrelated channels Below the PQ values and norms are shown: PQ [ ] PQ 95 ; ARMA = ARMA PQ [ ] PQ 3726 KARMA = KARMA (28 Onl 4 states were necessar to represent the linear sstem associated to data he fact = n in this case is pure coincidence On the figures corresponding to KARMA performance (Figs 6-9 the onl purpose of ARMA models is to estimate the input colored noises that stimulate the sstem he data on the first channel are seemingl the less predictable his is proven b the modest PQ values returned even b KARMA (onl slightl superior to PARMA one It seems that data from this channel are less correlated to data from the other channels which cannot be noticed b simpl inspecting the data

6 he prediction accurac has increased at the expense of computational complexit for KARMA herefore if the data are quite uncorrelated across channels PARMA should be emploed as the first option 6 COCLUSIO One can sa that KF is a new and old topic at the same time Concerning the theor KF has drawn the bottom line long time ago he applications reuvenate however this approach he KF-based algorithm introduced in this article is genuine Its maor contribution consists of noises estimation during the prediction he most KF algorithms tr to avoid this problem he simulation case stud on natural data has proven that the prediction qualit can be improved when considering correlations between channels REFERECES Haiev Ch and Calisan F (23 Fault Diagnosis and Reconfiguration in Flight Control Sstems Kluwer Academic Boston USA Kalman RE (96 A ew Approach to Linear Filtering and Prediction Problems ransactions of ASME Journal of Basic Engineering Vol 82D pp Kalman RE and Buc RS (96 ew Results in Linear Filtering and Prediction heor ransactions of ASME Journal of Basic Engineering Series D Vol 83 pp 95-8 Katon M and Fried WR (997 Avionics avigation Sstems John Wile & Sons Inc ew Yor USA Kenned J Eberhart R (995 Particle Swarm Optimization IEEE International Conference on eural etwors Piscatawa USA pp egenborn R (23 Robot Localization and Kalman Filters PhD hesis Delft Universit of echnolog Delft L iedźwieci M (2 Identification of ime-varing Processes John Wile & Sons West Sussex UK vanoverschee P and demoor B (996 Subspace Identification of Linear Sstems: heor Implementation Applications Kluwer Academic Publishers Holland Placett RL (95 Some heorems in Least Squares Biometria o 37 pp Proais JG and Manolais DG (996 Digital Signal Processing Principles Algorithms and Applications third edition Prentice Hall Upper Saddle River ew Jerse USA Söderström and Stoica P (989 Sstem Identification Prentice Hall London UK Stefanoiu D Culita J and Stoica P (25 A Foundation to Sstem Identification and Modeling PRIECH Press Bucharest Romania

7 Fig 2 PARMA performance on channel Fig 6 KARMA performance on channel Fig 3 PARMA performance on channel 2 Fig 7 KARMA performance on channel 2 Fig 4 PARMA performance on channel 3 Fig 8 KARMA performance on channel 3 Fig 5 PARMA performance on channel 4 Fig 9 KARMA performance on channel 4

MULTI-VARIABLE PREDICTION OF PHYSICAL DATA

MULTI-VARIABLE PREDICTION OF PHYSICAL DATA U.P.B. Sci. Bull., Series A, Vol. 72, Iss., 200 ISSN 223-7027 MULTI-VARIABLE PREDICTION OF PHYSICAL DATA Dan ŞTEFĂNOIU, Janetta CULITĂ 2 Lucrarea prezintă un studiu comparativ între diferite abordari adoptate

More information

VISION TRACKING PREDICTION

VISION TRACKING PREDICTION VISION RACKING PREDICION Eri Cuevas,2, Daniel Zaldivar,2, and Raul Rojas Institut für Informati, Freie Universität Berlin, ausstr 9, D-495 Berlin, German el 0049-30-83852485 2 División de Electrónica Computación,

More information

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model BULGARIAN ACADEMY OF SCIENCES CYBERNEICS AND INFORMAION ECHNOLOGIES Volume No Sofia Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model sonyo Slavov Department of Automatics

More information

Fault Detection and Diagnosis Using Information Measures

Fault Detection and Diagnosis Using Information Measures Fault Detection and Diagnosis Using Information Measures Rudolf Kulhavý Honewell Technolog Center & Institute of Information Theor and Automation Prague, Cech Republic Outline Probabilit-based inference

More information

Lecture Note #7 (Chap.11)

Lecture Note #7 (Chap.11) System Modeling and Identification Lecture Note #7 (Chap.) CBE 702 Korea University Prof. Dae Ryoo Yang Chap. Real-time Identification Real-time identification Supervision and tracing of time varying parameters

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Recursive Algorithms - Han-Fu Chen

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Recursive Algorithms - Han-Fu Chen CONROL SYSEMS, ROBOICS, AND AUOMAION - Vol. V - Recursive Algorithms - Han-Fu Chen RECURSIVE ALGORIHMS Han-Fu Chen Institute of Systems Science, Academy of Mathematics and Systems Science, Chinese Academy

More information

1 GSW Gaussian Elimination

1 GSW Gaussian Elimination Gaussian elimination is probabl the simplest technique for solving a set of simultaneous linear equations, such as: = A x + A x + A x +... + A x,,,, n n = A x + A x + A x +... + A x,,,, n n... m = Am,x

More information

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations Identification of Nonlinear Dnamic Sstems with Multiple Inputs and Single Output using discrete-time Volterra Tpe Equations Thomas Treichl, Stefan Hofmann, Dierk Schröder Institute for Electrical Drive

More information

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,

More information

Maneuvering Target Tracking Method based on Unknown but Bounded Uncertainties

Maneuvering Target Tracking Method based on Unknown but Bounded Uncertainties Preprints of the 8th IFAC World Congress Milano (Ital) ust 8 - Septemer, Maneuvering arget racing Method ased on Unnown ut Bounded Uncertainties Hodjat Rahmati*, Hamid Khaloozadeh**, Moosa Aati*** * Facult

More information

Model structure. Lecture Note #3 (Chap.6) Identification of time series model. ARMAX Models and Difference Equations

Model structure. Lecture Note #3 (Chap.6) Identification of time series model. ARMAX Models and Difference Equations System Modeling and Identification Lecture ote #3 (Chap.6) CHBE 70 Korea University Prof. Dae Ryoo Yang Model structure ime series Multivariable time series x [ ] x x xm Multidimensional time series (temporal+spatial)

More information

Bayesian Methods in Positioning Applications

Bayesian Methods in Positioning Applications Bayesian Methods in Positioning Applications Vedran Dizdarević v.dizdarevic@tugraz.at Graz University of Technology, Austria 24. May 2006 Bayesian Methods in Positioning Applications p.1/21 Outline Problem

More information

An Accurate Incremental Principal Component Analysis method with capacity of update and downdate

An Accurate Incremental Principal Component Analysis method with capacity of update and downdate 0 International Conference on Computer Science and Information echnolog (ICCSI 0) IPCSI vol. 5 (0) (0) IACSI Press, Singapore DOI: 0.7763/IPCSI.0.V5. An Accurate Incremental Principal Component Analsis

More information

Factor Analysis and Kalman Filtering (11/2/04)

Factor Analysis and Kalman Filtering (11/2/04) CS281A/Stat241A: Statistical Learning Theory Factor Analysis and Kalman Filtering (11/2/04) Lecturer: Michael I. Jordan Scribes: Byung-Gon Chun and Sunghoon Kim 1 Factor Analysis Factor analysis is used

More information

ESMF Based Multiple UAVs Active Cooperative Observation Method in Relative Velocity Coordinates

ESMF Based Multiple UAVs Active Cooperative Observation Method in Relative Velocity Coordinates Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, P.R. China, December 6-8, 009 WeCIn5.4 ESMF Based Multiple UAVs Active Cooperative Observation Method in

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

APPLICATION OF INSTRUMENTAL VARIABLE METHOD TO THE IDENTIFICATION OF HAMMERSTEIN-WIENER SYSTEMS

APPLICATION OF INSTRUMENTAL VARIABLE METHOD TO THE IDENTIFICATION OF HAMMERSTEIN-WIENER SYSTEMS APPLICAIO OF ISRUMEAL VARIABLE MEHOD O HE IDEIFICAIO OF HAMMERSEI-WIEER SYSEMS GREGOR MYK Wrocław University of echnology, Institute of Engineering Cybernetics, ul. Janisewsiego /7, 57 Wrocław, Poland,

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

Model-based Correlation Measure for Gain and Offset Nonuniformity in Infrared Focal-Plane-Array Sensors

Model-based Correlation Measure for Gain and Offset Nonuniformity in Infrared Focal-Plane-Array Sensors Model-based Correlation Measure for Gain and Offset Nonuniformity in Infrared Focal-Plane-Array Sensors César San Martin Sergio Torres Abstract In this paper, a model-based correlation measure between

More information

Square Estimation by Matrix Inverse Lemma 1

Square Estimation by Matrix Inverse Lemma 1 Proof of Two Conclusions Associated Linear Minimum Mean Square Estimation b Matri Inverse Lemma 1 Jianping Zheng State e Lab of IS, Xidian Universit, Xi an, 7171, P. R. China jpzheng@idian.edu.cn Ma 6,

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

Statistics 910, #15 1. Kalman Filter

Statistics 910, #15 1. Kalman Filter Statistics 910, #15 1 Overview 1. Summary of Kalman filter 2. Derivations 3. ARMA likelihoods 4. Recursions for the variance Kalman Filter Summary of Kalman filter Simplifications To make the derivations

More information

STOCHASTIC STABILITY FOR MODEL-BASED NETWORKED CONTROL SYSTEMS

STOCHASTIC STABILITY FOR MODEL-BASED NETWORKED CONTROL SYSTEMS Luis Montestruque, Panos J.Antsalis, Stochastic Stability for Model-Based etwored Control Systems, Proceedings of the 3 American Control Conference, pp. 49-44, Denver, Colorado, June 4-6, 3. SOCHASIC SABILIY

More information

COMPUTATIONAL METHODS AND ALGORITHMS Vol. I - Numerical Methods for Ordinary Differential Equations and Dynamic Systems - E.A.

COMPUTATIONAL METHODS AND ALGORITHMS Vol. I - Numerical Methods for Ordinary Differential Equations and Dynamic Systems - E.A. COMPUTATIOAL METHODS AD ALGORITHMS Vol. I umerical Methods for Ordinar Differential Equations and Dnamic Sstems E.A. oviov UMERICAL METHODS FOR ORDIARY DIFFERETIAL EQUATIOS AD DYAMIC SYSTEMS E.A. oviov

More information

State Estimation by IMM Filter in the Presence of Structural Uncertainty 1

State Estimation by IMM Filter in the Presence of Structural Uncertainty 1 Recent Advances in Signal Processing and Communications Edited by Nios Mastorais World Scientific and Engineering Society (WSES) Press Greece 999 pp.8-88. State Estimation by IMM Filter in the Presence

More information

Characterization of the Skew-Normal Distribution Via Order Statistics and Record Values

Characterization of the Skew-Normal Distribution Via Order Statistics and Record Values International Journal of Statistics and Probabilit; Vol. 4, No. 1; 2015 ISSN 1927-7032 E-ISSN 1927-7040 Published b Canadian Center of Science and Education Characterization of the Sew-Normal Distribution

More information

8.1 Exponents and Roots

8.1 Exponents and Roots Section 8. Eponents and Roots 75 8. Eponents and Roots Before defining the net famil of functions, the eponential functions, we will need to discuss eponent notation in detail. As we shall see, eponents

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

Time-Varying Systems and Computations Lecture 3

Time-Varying Systems and Computations Lecture 3 Time-Varying Systems and Computations Lecture 3 Klaus Diepold November 202 Linear Time-Varying Systems State-Space System Model We aim to derive the matrix containing the time-varying impulse responses

More information

Development of an Extended Operational States Observer of a Power Assist Wheelchair

Development of an Extended Operational States Observer of a Power Assist Wheelchair Development of an Extended Operational States Observer of a Power Assist Wheelchair Sehoon Oh Institute of Industrial Science Universit of Toko 4-6-, Komaba, Meguro, Toko, 53-855 Japan sehoon@horilab.iis.u-toko.ac.jp

More information

3.0 PROBABILITY, RANDOM VARIABLES AND RANDOM PROCESSES

3.0 PROBABILITY, RANDOM VARIABLES AND RANDOM PROCESSES 3.0 PROBABILITY, RANDOM VARIABLES AND RANDOM PROCESSES 3.1 Introduction In this chapter we will review the concepts of probabilit, rom variables rom processes. We begin b reviewing some of the definitions

More information

2 Introduction of Discrete-Time Systems

2 Introduction of Discrete-Time Systems 2 Introduction of Discrete-Time Systems This chapter concerns an important subclass of discrete-time systems, which are the linear and time-invariant systems excited by Gaussian distributed stochastic

More information

Week 3 September 5-7.

Week 3 September 5-7. MA322 Weekl topics and quiz preparations Week 3 September 5-7. Topics These are alread partl covered in lectures. We collect the details for convenience.. Solutions of homogeneous equations AX =. 2. Using

More information

Exploring Granger Causality for Time series via Wald Test on Estimated Models with Guaranteed Stability

Exploring Granger Causality for Time series via Wald Test on Estimated Models with Guaranteed Stability Exploring Granger Causality for Time series via Wald Test on Estimated Models with Guaranteed Stability Nuntanut Raksasri Jitkomut Songsiri Department of Electrical Engineering, Faculty of Engineering,

More information

A Matrix Theoretic Derivation of the Kalman Filter

A Matrix Theoretic Derivation of the Kalman Filter A Matrix Theoretic Derivation of the Kalman Filter 4 September 2008 Abstract This paper presents a matrix-theoretic derivation of the Kalman filter that is accessible to students with a strong grounding

More information

Let X denote a random variable, and z = h(x) a function of x. Consider the

Let X denote a random variable, and z = h(x) a function of x. Consider the EE385 Class Notes 11/13/01 John Stensb Chapter 5 Moments and Conditional Statistics Let denote a random variable, and z = h(x) a function of x. Consider the transformation Z = h(). We saw that we could

More information

On Identification of Cascade Systems 1

On Identification of Cascade Systems 1 On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se

More information

Least Squares. Ken Kreutz-Delgado (Nuno Vasconcelos) ECE 175A Winter UCSD

Least Squares. Ken Kreutz-Delgado (Nuno Vasconcelos) ECE 175A Winter UCSD Least Squares Ken Kreutz-Delgado (Nuno Vasconcelos) ECE 75A Winter 0 - UCSD (Unweighted) Least Squares Assume linearity in the unnown, deterministic model parameters Scalar, additive noise model: y f (

More information

Short-Term Electricity Price Forecasting

Short-Term Electricity Price Forecasting 1 Short-erm Electricity Price Forecasting A. Arabali, E. Chalo, Student Members IEEE, M. Etezadi-Amoli, LSM, IEEE, M. S. Fadali, SM IEEE Abstract Price forecasting has become an important tool in the planning

More information

PERIODIC KALMAN FILTER: STEADY STATE FROM THE BEGINNING

PERIODIC KALMAN FILTER: STEADY STATE FROM THE BEGINNING Journal of Mathematical Sciences: Advances and Applications Volume 1, Number 3, 2008, Pages 505-520 PERIODIC KALMAN FILER: SEADY SAE FROM HE BEGINNING MARIA ADAM 1 and NICHOLAS ASSIMAKIS 2 1 Department

More information

FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING. Lectures AB = BA = I,

FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING. Lectures AB = BA = I, FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING Lectures MODULE 7 MATRICES II Inverse of a matri Sstems of linear equations Solution of sets of linear equations elimination methods 4

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Recursive Identification Algorithms Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2012 Guy Dumont (UBC EECE) EECE 574 -

More information

Nonlinear System Identification Using Maximum Likelihood Estimation

Nonlinear System Identification Using Maximum Likelihood Estimation ISS (Print) : 30 3765 ISS (Online): 78 8875 (An ISO 397: 007 Certified Organizatio Vol., Special Issue, December 03 onlinear System Identification Using Maximum Lielihood Estimation Siny Paul, Bindu Elias

More information

State Estimation with Nonlinear Inequality Constraints Based on Unscented Transformation

State Estimation with Nonlinear Inequality Constraints Based on Unscented Transformation 14th International Conference on Information Fusion Chicago, Illinois, USA, Jul 5-8, 2011 State Estimation with Nonlinear Inequalit Constraints Based on Unscented Transformation Jian Lan Center for Information

More information

Expressions for the covariance matrix of covariance data

Expressions for the covariance matrix of covariance data Expressions for the covariance matrix of covariance data Torsten Söderström Division of Systems and Control, Department of Information Technology, Uppsala University, P O Box 337, SE-7505 Uppsala, Sweden

More information

Estimation and Test Statistic in Bivariate Probit Model ( r c)

Estimation and Test Statistic in Bivariate Probit Model ( r c) J Basic Appl Sci Res, (3)78-88, 0 00, extroad Publication ISSN 090-44X Journal of Basic and Applied Scientific Research wwwtextroadcom Estimation and est Statistic in Bivariate Probit Model ( r c) Vita

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

y R T However, the calculations are easier, when carried out using the polar set of co-ordinates ϕ,r. The relations between the co-ordinates are:

y R T However, the calculations are easier, when carried out using the polar set of co-ordinates ϕ,r. The relations between the co-ordinates are: Curved beams. Introduction Curved beams also called arches were invented about ears ago. he purpose was to form such a structure that would transfer loads, mainl the dead weight, to the ground b the elements

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 II: Observability and Stability James B. Rawlings and Fernando V. Lima Department of Chemical and Biological Engineering University of Wisconsin

More information

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities. 19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Identification of Time Varying Systems - Peter Young IDENTIFICATION OF TIME VARYING SYSTEMS

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Identification of Time Varying Systems - Peter Young IDENTIFICATION OF TIME VARYING SYSTEMS CONROL SYSEMS, ROBOICS, AND AUOMAION - Vol. V - Identification of ime Varying Systems - Peter Young IDENIFICAION OF IME VARYING SYSEMS Peter Young Centre for Research on Environmental Systems and Statistics,

More information

A Robust Extended Kalman Filter for Discrete-time Systems with Uncertain Dynamics, Measurements and Correlated Noise

A Robust Extended Kalman Filter for Discrete-time Systems with Uncertain Dynamics, Measurements and Correlated Noise 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 WeC16.6 A Robust Extended Kalman Filter for Discrete-time Systems with Uncertain Dynamics, Measurements and

More information

Design of Adaptive Filtering Algorithm for Relative Navigation

Design of Adaptive Filtering Algorithm for Relative Navigation Design of Adaptive Filtering Algorithm for Relative Navigation Je Young Lee, Hee Sung Kim, Kwang Ho Choi, Joonhoo Lim, Sung Jin Kang, Sebum Chun, and Hyung Keun Lee Abstract Recently, relative navigation

More information

A SQUARE ROOT ALGORITHM FOR SET THEORETIC STATE ESTIMATION

A SQUARE ROOT ALGORITHM FOR SET THEORETIC STATE ESTIMATION A SQUARE ROO ALGORIHM FOR SE HEOREIC SAE ESIMAION U D Hanebec Institute of Automatic Control Engineering echnische Universität München 80290 München, Germany fax: +49-89-289-28340 e-mail: UweHanebec@ieeeorg

More information

Maximum Likelihood Diffusive Source Localization Based on Binary Observations

Maximum Likelihood Diffusive Source Localization Based on Binary Observations Maximum Lielihood Diffusive Source Localization Based on Binary Observations Yoav Levinboo and an F. Wong Wireless Information Networing Group, University of Florida Gainesville, Florida 32611-6130, USA

More information

v are uncorrelated, zero-mean, white

v are uncorrelated, zero-mean, white 6.0 EXENDED KALMAN FILER 6.1 Introduction One of the underlying assumptions of the Kalman filter is that it is designed to estimate the states of a linear system based on measurements that are a linear

More information

UC San Francisco UC San Francisco Previously Published Works

UC San Francisco UC San Francisco Previously Published Works UC San Francisco UC San Francisco Previousl Published Works Title Radiative Corrections and Quantum Chaos. Permalink https://escholarship.org/uc/item/4jk9mg Journal PHYSICAL REVIEW LETTERS, 77(3) ISSN

More information

Gaussian Message Passing on Linear Models: An Update

Gaussian Message Passing on Linear Models: An Update Int. Symp. on Turbo Codes & Related Topics, pril 2006 Gaussian Message Passing on Linear Models: n Update Hans-ndrea Loeliger 1, Junli Hu 1, Sascha Korl 2, Qinghua Guo 3, and Li Ping 3 1 Dept. of Information

More information

New Expression for the Functional Transformation of the Vector Cramér-Rao Lower Bound

New Expression for the Functional Transformation of the Vector Cramér-Rao Lower Bound New Expression for the Functional Transformation of the Vector Cramér-Rao Lower Bound Ali A. Nasir, Hani Mehrpouan, and Rodne A. Kenned, Research School of Information Sciences and Engineering, the Australian

More information

Kalman Filter Computer Vision (Kris Kitani) Carnegie Mellon University

Kalman Filter Computer Vision (Kris Kitani) Carnegie Mellon University Kalman Filter 16-385 Computer Vision (Kris Kitani) Carnegie Mellon University Examples up to now have been discrete (binary) random variables Kalman filtering can be seen as a special case of a temporal

More information

Estimation of the wrist torque of robot gripper using data fusion and ANN techniques

Estimation of the wrist torque of robot gripper using data fusion and ANN techniques Estimation of the wrist torque of robot gripper using data fusion and ANN techniques Wu Ting 1 Tang Xue-hua 1 Li Zhu 1 School of Mechanical Engineering Shanghai Dianji Universit Shanghai 0040 China School

More information

2 Ordinary Differential Equations: Initial Value Problems

2 Ordinary Differential Equations: Initial Value Problems Ordinar Differential Equations: Initial Value Problems Read sections 9., (9. for information), 9.3, 9.3., 9.3. (up to p. 396), 9.3.6. Review questions 9.3, 9.4, 9.8, 9.9, 9.4 9.6.. Two Examples.. Foxes

More information

Evaluation of Some Techniques for Forecasting of Electricity Demand in Sri Lanka

Evaluation of Some Techniques for Forecasting of Electricity Demand in Sri Lanka Appeared in Sri Lankan Journal of Applied Statistics (Volume 3) 00 Evaluation of Some echniques for Forecasting of Electricity Demand in Sri Lanka.M.J. A. Cooray and M.Indralingam Department of Mathematics

More information

CONTINUOUS SPATIAL DATA ANALYSIS

CONTINUOUS SPATIAL DATA ANALYSIS CONTINUOUS SPATIAL DATA ANALSIS 1. Overview of Spatial Stochastic Processes The ke difference between continuous spatial data and point patterns is that there is now assumed to be a meaningful value, s

More information

CURVE FITTING LEAST SQUARE LINE. Consider the class of linear function of the form

CURVE FITTING LEAST SQUARE LINE. Consider the class of linear function of the form CURVE FITTIG LEAST SQUARE LIE Consider the class of linear function of the form f ( x) B...() In previous chapter we saw how to construct a polnomial that passes through a set of points. If all numerical

More information

sine wave fit algorithm

sine wave fit algorithm TECHNICAL REPORT IR-S3-SB-9 1 Properties of the IEEE-STD-57 four parameter sine wave fit algorithm Peter Händel, Senior Member, IEEE Abstract The IEEE Standard 57 (IEEE-STD-57) provides algorithms for

More information

Initial Value Problems for. Ordinary Differential Equations

Initial Value Problems for. Ordinary Differential Equations Initial Value Problems for Ordinar Differential Equations INTRODUCTION Equations which are composed of an unnown function and its derivatives are called differential equations. It becomes an initial value

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

Chapter 4 Analytic Trigonometry

Chapter 4 Analytic Trigonometry Analtic Trigonometr Chapter Analtic Trigonometr Inverse Trigonometric Functions The trigonometric functions act as an operator on the variable (angle, resulting in an output value Suppose this process

More information

Solving Linear Systems Problems Using Discrete Kalman Filter

Solving Linear Systems Problems Using Discrete Kalman Filter Solving Linear Systems Problems Using Discrete Kalman Filter Yasin Yousif Mohammed Al-Mustansirya University, College of Engineering, Electrical Engineering Department Abstract his paper deals with the

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

Strain Transformation and Rosette Gage Theory

Strain Transformation and Rosette Gage Theory Strain Transformation and Rosette Gage Theor It is often desired to measure the full state of strain on the surface of a part, that is to measure not onl the two etensional strains, and, but also the shear

More information

POLYNOMIAL EXPANSION OF THE PROBABILITY DENSITY FUNCTION ABOUT GAUSSIAN MIXTURES

POLYNOMIAL EXPANSION OF THE PROBABILITY DENSITY FUNCTION ABOUT GAUSSIAN MIXTURES POLYNOMIAL EXPANSION OF THE PROBABILITY DENSITY FUNCTION ABOUT GAUSSIAN MIXTURES Charles C. Cavalcante, J. C. M. Mota and J. M. T. Romano GTEL/DETI/CT/UFC C.P. 65, Campus do Pici, CEP: 6.455-76 Fortaleza-CE,

More information

A technique for simultaneous parameter identification and measurement calibration for overhead transmission lines

A technique for simultaneous parameter identification and measurement calibration for overhead transmission lines A technique for simultaneous parameter identification and measurement calibration for overhead transmission lines PAVEL HERING University of West Bohemia Department of cybernetics Univerzitni 8, 36 4 Pilsen

More information

The Design of Fuzzy Adaptive PID Controller of Two-Wheeled Self-Balancing Robot

The Design of Fuzzy Adaptive PID Controller of Two-Wheeled Self-Balancing Robot The esign of Fuzz Adaptive PI Controller of Two-Wheeled Self-Balancing Robot Conging Qiu and Yibin Huang Abstract A two-wheeled self-balancing robot sstem is developed and the hardware sstem mainl consists

More information

Multiscale Principal Components Analysis for Image Local Orientation Estimation

Multiscale Principal Components Analysis for Image Local Orientation Estimation Multiscale Principal Components Analsis for Image Local Orientation Estimation XiaoGuang Feng Peman Milanfar Computer Engineering Electrical Engineering Universit of California, Santa Cruz Universit of

More information

Research Design - - Topic 15a Introduction to Multivariate Analyses 2009 R.C. Gardner, Ph.D.

Research Design - - Topic 15a Introduction to Multivariate Analyses 2009 R.C. Gardner, Ph.D. Research Design - - Topic 15a Introduction to Multivariate Analses 009 R.C. Gardner, Ph.D. Major Characteristics of Multivariate Procedures Overview of Multivariate Techniques Bivariate Regression and

More information

Associativity of triangular norms in light of web geometry

Associativity of triangular norms in light of web geometry Associativit of triangular norms in light of web geometr Milan Petrík 1,2 Peter Sarkoci 3 1. Institute of Computer Science, Academ of Sciences of the Czech Republic, Prague, Czech Republic 2. Center for

More information

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof Delft Center for Systems and Control, Delft University of Technology, Mekelweg

More information

Kinematics. Félix Monasterio-Huelin, Álvaro Gutiérrez & Blanca Larraga. September 5, Contents 1. List of Figures 1.

Kinematics. Félix Monasterio-Huelin, Álvaro Gutiérrez & Blanca Larraga. September 5, Contents 1. List of Figures 1. Kinematics Féli Monasterio-Huelin, Álvaro Gutiérre & Blanca Larraga September 5, 2018 Contents Contents 1 List of Figures 1 List of Tables 2 Acronm list 3 1 Degrees of freedom and kinematic chains of rigid

More information

Kalman Filters with Uncompensated Biases

Kalman Filters with Uncompensated Biases Kalman Filters with Uncompensated Biases Renato Zanetti he Charles Stark Draper Laboratory, Houston, exas, 77058 Robert H. Bishop Marquette University, Milwaukee, WI 53201 I. INRODUCION An underlying assumption

More information

For each problem, place the letter choice of your answer in the spaces provided on this page.

For each problem, place the letter choice of your answer in the spaces provided on this page. Math 6 Final Exam Spring 6 Your name Directions: For each problem, place the letter choice of our answer in the spaces provided on this page...... 6. 7. 8. 9....... 6. 7. 8. 9....... B signing here, I

More information

Simultaneous state and input estimation with partial information on the inputs

Simultaneous state and input estimation with partial information on the inputs Loughborough University Institutional Repository Simultaneous state and input estimation with partial information on the inputs This item was submitted to Loughborough University's Institutional Repository

More information

Section 3.1. ; X = (0, 1]. (i) f : R R R, f (x, y) = x y

Section 3.1. ; X = (0, 1]. (i) f : R R R, f (x, y) = x y Paul J. Bruillard MATH 0.970 Problem Set 6 An Introduction to Abstract Mathematics R. Bond and W. Keane Section 3.1: 3b,c,e,i, 4bd, 6, 9, 15, 16, 18c,e, 19a, 0, 1b Section 3.: 1f,i, e, 6, 1e,f,h, 13e,

More information

Diffusion LMS Algorithms for Sensor Networks over Non-ideal Inter-sensor Wireless Channels

Diffusion LMS Algorithms for Sensor Networks over Non-ideal Inter-sensor Wireless Channels Diffusion LMS Algorithms for Sensor Networs over Non-ideal Inter-sensor Wireless Channels Reza Abdolee and Benoit Champagne Electrical and Computer Engineering McGill University 3480 University Street

More information

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

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener NONLINEAR OBSERVERS A. J. Krener University of California, Davis, CA, USA Keywords: nonlinear observer, state estimation, nonlinear filtering, observability, high gain observers, minimum energy estimation,

More information

* τσ σκ. Supporting Text. A. Stability Analysis of System 2

* τσ σκ. Supporting Text. A. Stability Analysis of System 2 Supporting Tet A. Stabilit Analsis of Sstem In this Appendi, we stud the stabilit of the equilibria of sstem. If we redefine the sstem as, T when -, then there are at most three equilibria: E,, E κ -,,

More information

Nonlinear Parameter Estimation for State-Space ARCH Models with Missing Observations

Nonlinear Parameter Estimation for State-Space ARCH Models with Missing Observations Nonlinear Parameter Estimation for State-Space ARCH Models with Missing Observations SEBASTIÁN OSSANDÓN Pontificia Universidad Católica de Valparaíso Instituto de Matemáticas Blanco Viel 596, Cerro Barón,

More information

Root-MUSIC Time Delay Estimation Based on Propagator Method Bin Ba, Yun Long Wang, Na E Zheng & Han Ying Hu

Root-MUSIC Time Delay Estimation Based on Propagator Method Bin Ba, Yun Long Wang, Na E Zheng & Han Ying Hu International Conference on Automation, Mechanical Control and Computational Engineering (AMCCE 15) Root-MUSIC ime Delay Estimation Based on ropagator Method Bin Ba, Yun Long Wang, Na E Zheng & an Ying

More information

Krylov Techniques for Model Reduction of Second-Order Systems

Krylov Techniques for Model Reduction of Second-Order Systems Krylov Techniques for Model Reduction of Second-Order Systems A Vandendorpe and P Van Dooren February 4, 2004 Abstract The purpose of this paper is to present a Krylov technique for model reduction of

More information

12.4 Known Channel (Water-Filling Solution)

12.4 Known Channel (Water-Filling Solution) ECEn 665: Antennas and Propagation for Wireless Communications 54 2.4 Known Channel (Water-Filling Solution) The channel scenarios we have looed at above represent special cases for which the capacity

More information

A New Closed-loop Identification Method of a Hammerstein-type System with a Pure Time Delay

A New Closed-loop Identification Method of a Hammerstein-type System with a Pure Time Delay A New Closed-loop Identification Method of a Hammerstein-tpe Sstem with a Pure Time Dela Edin Drljević a, Branislava Peruničić b, Željko Jurić c, Member of IEEE Abstract A procedure for the closed-loop

More information

The optimal filtering of a class of dynamic multiscale systems

The optimal filtering of a class of dynamic multiscale systems Science in China Ser. F Information Sciences 2004 Vol.47 No.4 50 57 50 he optimal filtering of a class of dynamic multiscale systems PAN Quan, ZHANG Lei, CUI Peiling & ZHANG Hongcai Department of Automatic

More information

A comparison of estimation accuracy by the use of KF, EKF & UKF filters

A comparison of estimation accuracy by the use of KF, EKF & UKF filters Computational Methods and Eperimental Measurements XIII 779 A comparison of estimation accurac b the use of KF EKF & UKF filters S. Konatowski & A. T. Pieniężn Department of Electronics Militar Universit

More information

LESSON #42 - INVERSES OF FUNCTIONS AND FUNCTION NOTATION PART 2 COMMON CORE ALGEBRA II

LESSON #42 - INVERSES OF FUNCTIONS AND FUNCTION NOTATION PART 2 COMMON CORE ALGEBRA II LESSON #4 - INVERSES OF FUNCTIONS AND FUNCTION NOTATION PART COMMON CORE ALGEBRA II You will recall from unit 1 that in order to find the inverse of a function, ou must switch and and solve for. Also,

More information

DATA FUSION III: Estimation Theory

DATA FUSION III: Estimation Theory Data Fusion III Estimation Theor March 16, 006 DATA FUSION III: Estimation Theor Date: March 16, 006 Time: 5:00 7:30 PM Location: B-300--3 (AAR-400) (Main Building, nd floor, near freight elevators) Instructor:

More information

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

Space frames. b) R z φ z. R x. Figure 1 Sign convention: a) Displacements; b) Reactions

Space frames. b) R z φ z. R x. Figure 1 Sign convention: a) Displacements; b) Reactions Lecture notes: Structural Analsis II Space frames I. asic concepts. The design of a building is generall accomplished b considering the structure as an assemblage of planar frames, each of which is designed

More information

FIR Filters for Stationary State Space Signal Models

FIR Filters for Stationary State Space Signal Models Proceedings of the 17th World Congress The International Federation of Automatic Control FIR Filters for Stationary State Space Signal Models Jung Hun Park Wook Hyun Kwon School of Electrical Engineering

More information