Introduction to the Kalman Filter and Tuning Its Statistics for Near Optimal Estimates and Cramer Rao Bound

Total Page:16

File Type:pdf, Size:1020Kb

Introduction to the Kalman Filter and Tuning Its Statistics for Near Optimal Estimates and Cramer Rao Bound Introduction to the Kalman Filter and Tuning its Statistics for Near Optimal Estimates and Cramer Rao Bound by Shyam Mohan M, Naren Naik, R.M.O. Gemson, M.R. Ananthasayanam Technical Report : TR/EE2015/401 arXiv:1503.04313v1 [stat.ME] 14 Mar 2015 DEPARTMENT OF ELECTRICAL ENGINEERING INDIAN INSTITUTE OF TECHNOLOGY KANPUR FEBRUARY 2015 Introduction to the Kalman Filter and Tuning its Statistics for Near Optimal Estimates and Cramer Rao Bound by Shyam Mohan M1, Naren Naik2, R.M.O. Gemson3, M.R. Ananthasayanam4 1Formerly Post Graduate Student, IIT, Kanpur, India 2Professor, Department of Electrical Engineering, IIT, Kanpur, India 3Formerly Additional General Manager, HAL, Bangalore, India 4Formerly Professor, Department of Aerospace Engineering, IISc, Banglore Technical Report : TR/EE2015/401 DEPARTMENT OF ELECTRICAL ENGINEERING INDIAN INSTITUTE OF TECHNOLOGY KANPUR FEBRUARY 2015 ABSTRACT This report provides a brief historical evolution of the concepts in the Kalman filtering theory since ancient times to the present. A brief description of the filter equations its aesthetics, beauty, truth, fascinating perspectives and competence are described. For a Kalman filter design to provide optimal estimates tuning of its statistics namely initial state and covariance, unknown parameters, and state and measurement noise covariances is important. The earlier tuning approaches are reviewed. The present approach is a reference recursive recipe based on multiple filter passes through the data without any optimization to reach a ‘statistical equilibrium’ solution. It utilizes the a priori, a pos- teriori, and smoothed states, their corresponding predicted measurements and the actual measurements help to balance the measurement equation and similarly the state equation to help form a generalized likelihood cost function. The filter covariance at the end of each pass is heuristically scaled up by the number of data points is further trimmed to statistically match the exact estimates and Cramer Rao Bounds (CRBs) available with no process noise provided the initial covariance for subsequent passes. During simulation studies with process noise the matching of the input and estimated noise sequence over time and in real data the generalized cost functions helped to obtain confidence in the results. Simulation studies of a constant signal, a ramp, a spring, mass, damper system with a weak non linear spring constant, longitudinal and lateral motion of an airplane was followed by similar but more involved real airplane data was carried out in MATLAB R . In all cases the present approach was shown to provide internally consistent and best possible estimates and their CRBs. i ACKNOWLEDGEMENTS It is a pleasure to thank many people with whom the authors interacted over a period of time in the topic of Kalman filtering and its Applications. Decades earlier this topic was started as a course in the Department of Aerospace Engineering and a Workshop was conducted along with Prof. S. M. Deshpande who started it and then moved over full time to Computational Fluid Dynamics. Subsequently MRA taught the course and spent many years carrying out research and development in this area during his tenure at the IISc, Bangalore. The problem of filter tuning has always been intriguing for MRA since most people in the area tweaked rather than tuned most of the time with the result that there is no one procedure that could be used routinely in applying the Kalman filter in its innumerable applications. The PhD thesis of RMOG has been the only effort for a proper tuning of the filter parameters but this was not too well known. In the recent past for a couple of years the interaction among the present authors helped to reach the present method which we believe is quite good for such routine applications. The report has been written in such a way to be useful as a teaching material. Our grateful thanks are due to Profs. R. M. Vasu (Dept. of Instrumentation and Applied Physics), D. Roy (Dept. of Civil Engineering), and M. R. Muralidharan (Supercomputer Education and Research Centre) for help in a number of observable and unobservable ways without which this work would just not have been possible at all and also for providing computational facilities at the IISc, Bangalore. It should be possible to further improve the present approach based on applications in a wide variety of problems in science and technology. - AUTHORS. Shyam Mohan M ([email protected]) Naren Naik ([email protected]) R.M.O. Gemson ([email protected]) M.R. Ananthasayanam ([email protected]) ii Contents 1 Historical Development of Concepts in Kalman Filter1 1.1 Randomness from Ancient Times to the Present . .1 1.2 Conceptual Development of the Kalman Filter . .2 1.3 Estimation Theory in Ancient Indian Astronomy . .3 1.4 Estimation Theory during the Medieval Period . .5 1.5 Estimation Theory (ET) During the Twentieth Century . .6 1.6 Present day Applications of Estimation Theory . .7 1.7 Three Main Types of Problems in Estimation Theory . .7 1.8 Summary of different aspects of Estimation Theory . 10 2 Introduction to the Kalman Filter 13 2.1 Important Features of the Kalman Filter . 13 2.2 Importance of Proper Data Processing . 14 2.3 Problem Formulation and Extended Kalman Filter Equations . 15 2.4 Aesthetics, Beauty, and Truth of the Kalman Filter . 20 2.5 Definition and Different ways of Looking at the Kalman Filter . 21 2.5.1 Inverse Problem . 21 2.5.2 Qualitative Modeling . 22 2.5.3 Quantitative Estimation . 23 2.5.4 Handling Deterministic State and Measurement Errors . 23 2.5.5 Estimation of Unmodelable Inputs by Noise Modeling . 23 2.5.6 Unobservables from Observables . 24 2.5.7 Expansion of the Scenario . 24 2.5.8 Deterministic or Probabilistic Approach? . 24 2.5.9 Handling Numerical Errors by Noise Addition . 25 2.5.10 Stochastic Corrective Process . 26 iii 2.5.11 Data Fusion and Statistical Estimation by Probabilistic Mixing . 26 2.5.12 Optimization in the Time Domain . 27 2.5.13 Frequency Domain Analysis . 27 2.5.14 Smoothing of the Filter Estimates . 28 2.5.15 Improved States and Measurements . 28 2.5.16 Estimation of Process and Measurement Noise . 29 2.5.17 Correlation of the Innovation Sequence . 29 2.5.18 Reversing an ‘Irreversible’ Process . 29 2.5.19 Some Human Activities from ET Perspective . 30 2.6 Tuning of the Kalman Filter Statistics . 31 2.7 Important Qualitative Features of the Filter Statistics . 32 2.8 Constant Gain Approach . 33 2.9 Kalman Filter and some of its Variants . 34 3 Kalman Filter Tuning : Earlier and the Present Approach 37 3.1 Introduction to Kalman filter Tuning . 37 3.2 Some Simple Choices for Initial X0 for States and Parameters . 38 3.3 Importance of Initial P0 for States and Parameters . 38 3.4 Choice of Initial R ............................. 39 3.5 Choice of Initial Q ............................. 39 3.6 Simultaneous Estimation of R and Q .................... 40 3.6.1 Tuning Filter Statistics with only R ................ 40 3.6.2 Tuning Filter Statistics with both R and Q ............. 41 3.7 Earlier Approaches for Tuning the Kalman Filter Statistics . 41 3.7.1 Mathematical Approaches and Desirable Features . 41 3.7.2 Review of Earlier Adaptive Kalman Filtering Approaches . 42 3.7.3 Earlier versus the Present Approach for Filter Tuning . 47 3.8 Present Approach for Tuning Filter Statistics . 49 3.8.1 Choice of X0 ............................ 51 3.8.2 Choice of P0 ............................ 52 3.8.3 Estimation of R and Q using EM Method . 53 3.8.4 The Present DSDT Method for Estimating Q ........... 55 3.8.5 Choice of R ............................. 57 3.8.6 Choice of Q ............................. 58 iv 3.9 Adaptive Tuning Algorithm and the Reference Recursive Recipe . 58 4 Simulated Case Studies 63 4.1 Simulated Constant Signal System . 64 4.1.1 Details of Sensitivity Study . 64 4.1.2 Remarks on the Results . 68 4.1.3 Constant System Tables (Q =0).................. 70 4.1.4 Constant System Tables (Q > 0) . 73 4.1.5 Constant System Figures (Q = 0) . 78 4.1.6 Constant System Figures (Q > 0) . 82 4.2 Simulated Ramp System . 88 4.2.1 Remarks on the Results . 88 4.2.2 Ramp System Tables (Q =0) ................... 90 4.2.3 Ramp System Tables (Q > 0) ................... 93 4.2.4 Ramp System Figures (Q =0)................... 98 4.2.5 Ramp System Figures (Q > 0) . 102 4.3 Simulated Spring, Mass, and Damper System . 108 4.3.1 Remarks on the Results . 108 4.3.2 SMD System Tables (Q =0).................... 110 4.3.3 SMD System Tables (Q > 0) ................... 113 4.3.4 SMD System Figures (Q =0) ................... 118 4.3.5 SMD System Figures (Q > 0)................... 124 4.4 Simulated Longitudinal Motion of Aircraft . 133 4.4.1 Remarks on the Results . 133 4.4.2 Longitudinal Motion of Aircraft System Tables (Q = 0) . 135 4.4.3 Longitudinal Motion of Aircraft System Tables (Q > 0) . 139 4.4.4 Longitudinal Motion of Aircraft System Figures (Q = 0) . 143 4.4.5 Longitudinal Motion of Aircraft System Figures (Q > 0) . 155 4.5 Simulated Lateral Motion of Aircraft System . 167 4.5.1 Remarks on the Results . 168 4.5.2 Lateral Motion of Aircraft System Tables (Q = 0) . 169 4.5.3 Lateral Motion of Aircraft System Tables (Q > 0) . 175 4.5.4 Lateral Motion of Aircraft System Figures (Q = 0) . 180 4.5.5 Lateral Motion of Aircraft System Figures (Q > 0) . 200 v 5 Real Flight Test Data Analysis 215 5.1 Real Flight Test Case-1 . 216 5.1.1 Remarks on Case-1 . 219 5.1.2 Case-1 Tables .
Recommended publications
  • A Neural Implementation of the Kalman Filter
    A Neural Implementation of the Kalman Filter Robert C. Wilson Leif H. Finkel Department of Psychology Department of Bioengineering Princeton University University of Pennsylvania Princeton, NJ 08540 Philadelphia, PA 19103 [email protected] Abstract Recent experimental evidence suggests that the brain is capable of approximating Bayesian inference in the face of noisy input stimuli. Despite this progress, the neural underpinnings of this computation are still poorly understood. In this pa- per we focus on the Bayesian filtering of stochastic time series and introduce a novel neural network, derived from a line attractor architecture, whose dynamics map directly onto those of the Kalman filter in the limit of small prediction error. When the prediction error is large we show that the network responds robustly to changepoints in a way that is qualitatively compatible with the optimal Bayesian model. The model suggests ways in which probability distributions are encoded in the brain and makes a number of testable experimental predictions. 1 Introduction There is a growing body of experimental evidence consistent with the idea that animals are some- how able to represent, manipulate and, ultimately, make decisions based on, probability distribu- tions. While still unproven, this idea has obvious appeal to theorists as a principled way in which to understand neural computation. A key question is how such Bayesian computations could be per- formed by neural networks. Several authors have proposed models addressing aspects of this issue [15, 10, 9, 19, 2, 3, 16, 4, 11, 18, 17, 7, 6, 8], but as yet, there is no conclusive experimental evidence in favour of any one and the question remains open.
    [Show full text]
  • Life-Members
    Life Members SUPREME COURT BAR ASSOCIATION Name & Address Name & Address 1 Abdul Mashkoor Khan 4 Adhimoolam,Venkataraman Membership no: A-00248 Membership no: A-00456 Res: Apartment No.202, Tower No.4,, SCBA Noida Res: "Prashanth", D-17, G.K. Enclave-I, New Delhi Project Complex, Sector - 99,, Noida 201303 110048 Tel: 09810857589 Tel: 011-26241780,41630065 Res: 328,Khan Medical Complex,Khair Nagar Fax: 41630065 Gate,Meerut,250002 Off: D-17, G.K. Enclave-I, New Delhi 110048 Tel: 0120-2423711 Tel: 011-26241780,41630065 Off: Apartment No.202, Tower No.4,, SCBA Noida Ch: 104,Lawyers Chamber, A.K.Sen Block, Supreme Project Complex, Sector - 99,, Noida 201303 Court of India, New Delhi 110001 Tel: 09810857589 Mobile: 9958922622 Mobile: 09412831926 Email: [email protected] 2 Abhay Kumar 5 Aditya Kumar Membership no: A-00530 Membership no: A-00412 Res: H.No.1/12, III Floor,, Roop Nagar,, Delhi Res: C-180,, Defence Colony, New Delhi 110024 110007 Off: C-13, LGF, Jungpura, New Delhi 110014 Tel: 24330307,24330308 41552772,65056036 Tel: 011-24372882 Tel: 095,Lawyers Chamber, Supreme Court of India, Ch: 104, Lawyers Chamber, Supreme Court of India, Ch: New Delhi 110001 New Delhi 110001 23782257 Mobile: 09810254016,09310254016 Tel: Mobile: 9911260001 Email: [email protected] Email: [email protected] 3 Abhigya 6 Aganpal,Pooja (Mrs.) Membership no: A-00448 Membership no: A-00422 Res: D-228, Nirman Vihar, Vikas Marg, Delhi 110092 Res: 4/401, Aganpal Chowk, Mehrauli, New Delhi Tel: 22432839 110030 Off: 704,Lawyers Chamber, Western Wing, Tis Hazari
    [Show full text]
  • Kalman and Particle Filtering
    Abstract: The Kalman and Particle filters are algorithms that recursively update an estimate of the state and find the innovations driving a stochastic process given a sequence of observations. The Kalman filter accomplishes this goal by linear projections, while the Particle filter does so by a sequential Monte Carlo method. With the state estimates, we can forecast and smooth the stochastic process. With the innovations, we can estimate the parameters of the model. The article discusses how to set a dynamic model in a state-space form, derives the Kalman and Particle filters, and explains how to use them for estimation. Kalman and Particle Filtering The Kalman and Particle filters are algorithms that recursively update an estimate of the state and find the innovations driving a stochastic process given a sequence of observations. The Kalman filter accomplishes this goal by linear projections, while the Particle filter does so by a sequential Monte Carlo method. Since both filters start with a state-space representation of the stochastic processes of interest, section 1 presents the state-space form of a dynamic model. Then, section 2 intro- duces the Kalman filter and section 3 develops the Particle filter. For extended expositions of this material, see Doucet, de Freitas, and Gordon (2001), Durbin and Koopman (2001), and Ljungqvist and Sargent (2004). 1. The state-space representation of a dynamic model A large class of dynamic models can be represented by a state-space form: Xt+1 = ϕ (Xt,Wt+1; γ) (1) Yt = g (Xt,Vt; γ) . (2) This representation handles a stochastic process by finding three objects: a vector that l describes the position of the system (a state, Xt X R ) and two functions, one mapping ∈ ⊂ 1 the state today into the state tomorrow (the transition equation, (1)) and one mapping the state into observables, Yt (the measurement equation, (2)).
    [Show full text]
  • Prospectus 2021
    Ramakrishna Mission Vidyamandira Belur Math, Howrah-711202 A Residential Autonomous College affiliated to University of Calcutta College with Potential for Excellence DST-FIST sponsored College, Funded by DBT- Star College Scheme, NIRF India Ranking 2020 (College Category) – 7th Contents 1. History and Objective 1 2. Units of Ramakrishna Mission Saradapitha 2 3. Courses of Study 3 4. Programme Outcomes (PO) 42 5. Rules of Admission 44 6. Rules for Payment of Dues 45 7. Examination 46 8. Stipends and Scholarships 57 9. Library 57 10. Computer Laboratory & Internet Kiosk 59 11. Smart Classrooms & Language Laboratory 59 12. ‘Swami Vivekananda Research Centre’ (SVRC) 59 13. Internal Quality Assurance Cell 59 14. Placement & Career Counselling Cell 60 15. College and Hostel Dress Code 61 16. Hostel 61 17. Co-curricular Activities 62 18. Anti-ragging Cell 64 19. Discipline 65 20. Vidyamandira Vidyarthi Samsad 67 21. Visits by Guardians 68 22. Health 68 23. Administrative & Faculty Members 68 24. Administrative & Academic Support Staff (College) 81 25. Administrative & Academic Support Staff (Hostel) 86 26. Academic Medals & Prizes 88 27. Donations 105 28. Fees Structure 113 29. Withdrawals 116 30. Daily Routine 121 31. Contact 122 1 1. History and Objective: What is today the Ramakrishna Mission Vidyamandira, traces its origin to the educational ethos of Swami Vivekananda. True education, according to Swami Vivekananda, must enable a person to manifest all that is best in him by a harmonious development of head, hand, and heart. Such an education would not only combine in it the best elements of Eastern and Western culture but would at the same time hold aloft the Indian ideals of devotion, wisdom and morality so that it might meet the national temperament at every point.
    [Show full text]
  • Track 1: Computer Science & Engineering
    IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014) IEEE International Conference On Recent Advances and Innovations in Engineering (ICRAIE-2014) IEEE Conference Record # 33681 May 9-11, 2014 Technical Sponsored by DELHI SECTION Organized By Venue : Poornima University, Jaipur (Raj.) India i IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014) About Jaipur The City Hosting The Conference The famous city of Jaipur is the capital of Rajasthan and is universally known as the "Pink City" and pink it is, with beautiful constructed palaces, havelis and forts. Tall, rugged men with handle-bar whiskers sport bright pink turbans. Jaipur which means the city of victory was built 286 years back and is 262 km by road from Delhi (capital of India). A strong wall encircles the old city, protecting all within. Built in 1727 by Sawai Jai Singh-II, Jaipur was the first planned city of its time (the earlier planned city in northern India having been built near Taxila sometime in the 2nd century BC). Jaipur was planned by Vidyadhar Bhattacharya, a Bengali architect, in a grid system with wide straight avenues, roads, streets and lanes and uniform rows of shops on either side of the main bazaras, all arranged in nine rectangular city sectors (chokris). The city itself is an attractive creation worthy of universal admiration. Jaipur is predominantly known for its musicians, artisans, craftsmen and fairs & festivals. It has attractive monuments where one can breathe the fragrance of history. Comfortable and luxurious hotels, once the pride of kings, parks, gardens, excursions to nearby places of interest, make Jaipur a tourist's paradise.
    [Show full text]
  • Lecture 8 the Kalman Filter
    EE363 Winter 2008-09 Lecture 8 The Kalman filter • Linear system driven by stochastic process • Statistical steady-state • Linear Gauss-Markov model • Kalman filter • Steady-state Kalman filter 8–1 Linear system driven by stochastic process we consider linear dynamical system xt+1 = Axt + But, with x0 and u0, u1,... random variables we’ll use notation T x¯t = E xt, Σx(t)= E(xt − x¯t)(xt − x¯t) and similarly for u¯t, Σu(t) taking expectation of xt+1 = Axt + But we have x¯t+1 = Ax¯t + Bu¯t i.e., the means propagate by the same linear dynamical system The Kalman filter 8–2 now let’s consider the covariance xt+1 − x¯t+1 = A(xt − x¯t)+ B(ut − u¯t) and so T Σx(t +1) = E (A(xt − x¯t)+ B(ut − u¯t))(A(xt − x¯t)+ B(ut − u¯t)) T T T T = AΣx(t)A + BΣu(t)B + AΣxu(t)B + BΣux(t)A where T T Σxu(t) = Σux(t) = E(xt − x¯t)(ut − u¯t) thus, the covariance Σx(t) satisfies another, Lyapunov-like linear dynamical system, driven by Σxu and Σu The Kalman filter 8–3 consider special case Σxu(t)=0, i.e., x and u are uncorrelated, so we have Lyapunov iteration T T Σx(t +1) = AΣx(t)A + BΣu(t)B , which is stable if and only if A is stable if A is stable and Σu(t) is constant, Σx(t) converges to Σx, called the steady-state covariance, which satisfies Lyapunov equation T T Σx = AΣxA + BΣuB thus, we can calculate the steady-state covariance of x exactly, by solving a Lyapunov equation (useful for starting simulations in statistical steady-state) The Kalman filter 8–4 Example we consider xt+1 = Axt + wt, with 0.6 −0.8 A = , 0.7 0.6 where wt are IID N (0, I) eigenvalues of A are
    [Show full text]
  • ICPR Fax: 0522-2392636 Phone No
    Gram : ICPR Fax: 0522-2392636 Phone No. 0522-2392636 E-Mail : [email protected] Central Library Accession Register 3/9,Vipul Khand,Gomti Nagar Lucknow - 226010 U.P Acc. No. Title Author Publisher Year 0001 The Critic As Leavis,F R Chatto & Windus,London 1982 Anti-philosopher 2 Philosophy, Literature Nasir,S H Jeddah, Hodder & Stoughton,- 1982 And Fine Arts 3 Charector of Mind Mcginn,Colin Oxford Uni Press,- 1982 4 Claim of Reason Cavell,Stanley Oxford Uni Press,- 1979 0004 The Claim of Reason Cavell,Stanley Oxford Uni Press , Delhi,, 1979 5 ISLAM THE IDEA DIGWY,EL;Y,S Oxford & IBH Pub,N.Delhi 1982 RELIGION 6 Selfless Persons Collins,Steven Cambridge University Press,- 1982 7 Thought And Action Hampshire,Stuart Chatto & Windus,London 1982 8 Pluto's Republic Medawar,Perer Oxford Uni Press,- 1982 9 Acomparative Study Tambyah,T I Indian Book Gallery,Delhi 1983 Of hinduism, Budhism 10 The Moral Prism Emmet,Dorothy Macmillan,London 1979 11 Dictionary Of Islam Hughes,T P Cosmo Publication,New Delhi 1982 12 The Mythology Of Bailey,Grey Oxford Uni Press,- 1983 Brahma 13 Identity And Essence Brody,Baruch A Princeton University Press,Princeton And Oxford 1980 14 The Greeks On Taylor,C C.w.;Gosling,J C.b. Clarendon Press,Oxford 1982 Pleasure 15 The Varieties of Gareth,Evans Oxford U Press,London 1982 Reference 16 Concept of Indentity Hirsch,Eli Oxford University Press,New York 1982 17 Essays On Bentham Hart,H L.a. Clarendon Press,Oxford 1982 18 Marxism And Law Collins,Hugh Clarendon Press,Oxford 1982 19 Montaigne : Essays Maclean,Ian;Mefarlane,I D Clarendon Press,Oxford 1982 On Memory of Richard Sayce 20 Legal Right And Maccormick,Neil Clarendon Press,Oxford 1982 Social Democracy:Essays In Legal And Political Philosophy 21 Mar'x Social Theory Carver,Tarrell Oxford Uni Press,- 1982 22 The Marxist Hudson,Wayne Macmillan,London 1982 Philosophy Of Ernst Bloch 23 Basic Problems of Heidegger,Martin Indiana University Press,Bloomington 1982 Phenomenology 24 In Search of The Erasmus,Charles J The Free Press,London 1977 Common Good:Utopian Experiments Past And Future Acc.
    [Show full text]
  • Kalman-Filter Control Schemes for Fringe Tracking
    A&A 541, A81 (2012) Astronomy DOI: 10.1051/0004-6361/201218932 & c ESO 2012 Astrophysics Kalman-filter control schemes for fringe tracking Development and application to VLTI/GRAVITY J. Menu1,2,3,, G. Perrin1,3, E. Choquet1,3, and S. Lacour1,3 1 LESIA, Observatoire de Paris, CNRS, UPMC, Université Paris Diderot, Paris Sciences et Lettres, 5 place Jules Janssen, 92195 Meudon, France 2 Instituut voor Sterrenkunde, KU Leuven, Celestijnenlaan 200D, 3001 Leuven, Belgium e-mail: [email protected] 3 Groupement d’Intérêt Scientifique PHASE (Partenariat Haute résolution Angulaire Sol Espace) between ONERA, Observatoire de Paris, CNRS and Université Paris Diderot, France Received 31 January 2012 / Accepted 28 February 2012 ABSTRACT Context. The implementation of fringe tracking for optical interferometers is inevitable when optimal exploitation of the instrumental capacities is desired. Fringe tracking allows continuous fringe observation, considerably increasing the sensitivity of the interfero- metric system. In addition to the correction of atmospheric path-length differences, a decent control algorithm should correct for disturbances introduced by instrumental vibrations, and deal with other errors propagating in the optical trains. Aims. In an effort to improve upon existing fringe-tracking control, especially with respect to vibrations, we attempt to construct con- trol schemes based on Kalman filters. Kalman filtering is an optimal data processing algorithm for tracking and correcting a system on which observations are performed. As a direct application, control schemes are designed for GRAVITY, a future four-telescope near-infrared beam combiner for the Very Large Telescope Interferometer (VLTI). Methods. We base our study on recent work in adaptive-optics control.
    [Show full text]
  • The Unscented Kalman Filter for Nonlinear Estimation
    The Unscented Kalman Filter for Nonlinear Estimation Eric A. Wan and Rudolph van der Merwe Oregon Graduate Institute of Science & Technology 20000 NW Walker Rd, Beaverton, Oregon 97006 [email protected], [email protected] Abstract 1. Introduction The Extended Kalman Filter (EKF) has become a standard The EKF has been applied extensively to the field of non- technique used in a number of nonlinear estimation and ma- linear estimation. General application areas may be divided chine learning applications. These include estimating the into state-estimation and machine learning. We further di- state of a nonlinear dynamic system, estimating parame- vide machine learning into parameter estimation and dual ters for nonlinear system identification (e.g., learning the estimation. The framework for these areas are briefly re- weights of a neural network), and dual estimation (e.g., the viewed next. Expectation Maximization (EM) algorithm) where both states and parameters are estimated simultaneously. State-estimation This paper points out the flaws in using the EKF, and The basic framework for the EKF involves estimation of the introduces an improvement, the Unscented Kalman Filter state of a discrete-time nonlinear dynamic system, (UKF), proposed by Julier and Uhlman [5]. A central and (1) vital operation performed in the Kalman Filter is the prop- (2) agation of a Gaussian random variable (GRV) through the system dynamics. In the EKF, the state distribution is ap- where represent the unobserved state of the system and proximated by a GRV, which is then propagated analyti- is the only observed signal. The process noise drives cally through the first-order linearization of the nonlinear the dynamic system, and the observation noise is given by system.
    [Show full text]
  • 1 the Kalman Filter
    Macroeconometrics, Spring, 2019 Bent E. Sørensen August 20, 2019 1 The Kalman Filter We assume that we have a model that concerns a series of vectors αt, which are called \state vectors". These variables are supposed to describe the current state of the system in question. These state variables will typically not be observed and the other main ingredient is therefore the observed variables yt. The first step is to write the model in state space form which is in the form of a linear system which consists of 2 sets of linear equations. The first set of equations describes the evolution of the system and is called the \Transition Equation": αt = Kαt−1 + Rηt ; where K and R are matrices of constants and η is N(0;Q) and serially uncorrelated. (This setup allows for a constant also.) The second set of equations describes the relation between the state of the system and the observations and is called the \Measurement Equation": yt = Zαt + ξt ; where ξt is N(0;H), serially uncorrelated, and E(ξtηt−j) = 0 for all t and j. It turns out that a lot of models can be put in the state space form with a little imagination. The main restriction is of course on the linearity of the model while you may not care about the normality condition as you will still be doing least squares. The state-space model as it is defined here is not the most general possible|it is in principle easy to allow for non-stationary coefficient matrices, see for example Harvey(1989).
    [Show full text]
  • April 1, 2007 Onwards Till March 31, 2008
    April 1, 2007 onwards till March 31, 2008 Sl. Date of Fee Applicants name, address, Gist of Information Related Transferred Additi Information Information Mode of Remarks No. Receipt Tel. No., e-mail solicited to to Section -onal received forwarded to sending which vide Amou from Section applicant vide information Section File/Dy. nt on dispatch No., Date No./Date 1 2.4.07 10/- Sh. Bharatbhai G. Modi, Royalty on Bauxite meeting DS(M) 3/53/07-PI ---- 31/31/2007- 31/31/2007-M.III Speed Post Transferred H-6, Mahabaleshwar Aptt., held at Nagpur on 24.1.02 & Dt. 3.4.07 M.III dt. dt. 5.4.07 to IBM, Jodhpur Cross Road, 20.6.02 at IBM office, 5.4.07 Nagpur Ahmedabad- 15. Nagpur chaired by CGM. Action over. 2 3.4.07 10/- Sh. Sanjeeb Bhattacharya, Regarding holding of DPC DS(F) 3/54/07-PI --- 27(57)/2007- 27(57)/2007-M.II --- Action over Asstt. Geologist, GSI, for the post of Geologist (Jr.) Dt. 4.4.07 M.II dt. dt. 27.4.07 NH-5 P, N.I.T., from Asstt. Geologist. 27.4.07 Faridabad- 121001 3 3.4.07 10/- Ms. Sonalika Joshi, Regarding holding of DPC DS(F) 3/55/07-PI --- 27(57)/2007- 27(57)/2007-M.II --- Action over. Asstt. Geologist, GSI, for the post of Geologist (Jr.) Dt. 4.4.07 M.II dt. dt. 27.4.07 NH-5 P, N.I.T., from Asstt. Geologist. 27.4.07 Faridabad- 121001 4 4.4.07 -- Sh.
    [Show full text]
  • BDS/GPS Multi-System Positioning Based on Nonlinear Filter Algorithm
    Global Journal of Computer Science and Technology: G Interdisciplinary Volume 16 Issue 1 Version 1.0 Year 2016 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 0975-4172 & Print ISSN: 0975-4350 BDS/GPS Multi-System Positioning based on Nonlinear Filter Algorithm By JaeHyok Kong, Xuchu Mao & Shaoyuan Li Shanghai Jiao Tong University Abstract- The Global Navigation Satellite System can provide all-day three-dimensional position and speed information. Currently, only using the single navigation system cannot satisfy the requirements of the system's reliability and integrity. In order to improve the reliability and stability of the satellite navigation system, the positioning method by BDS and GPS navigation system is presented, the measurement model and the state model are described. Furthermore, Unscented Kalman Filter (UKF) is employed in GPS and BDS conditions, and analysis of single system/multi-systems’ positioning has been carried out respectively. The experimental results are compared with the estimation results, which are obtained by the iterative least square method and the extended Kalman filtering (EFK) method. It shows that the proposed method performed high-precise positioning. Especially when the number of satellites is not adequate enough, the proposed method can combine BDS and GPS systems to carry out a higher positioning precision. Keywords: global navigation satellite system (GNSS), positioning algorithm, unscented kalman filter (UKF), beidou navigation system (BDS). GJCST-G Classification : G.1.5, G.1.6, G.2.1 BDSGPSMultiSystemPositioningbasedonNonlinearFilterAlgorithm Strictly as per the compliance and regulations of: © 2016. JaeHyok Kong, Xuchu Mao & Shaoyuan Li. This is a research/review paper, distributed under the terms of the Creative Commons Attribution-Noncommercial 3.0 Unported License http://creativecommons.org/ licenses/by-nc/3.0/), permitting all non- commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
    [Show full text]