Optimal State Estimation Kalman H Infinity and Nonlinear Approaches

-
Optimal State Estimation Kalman H Infinity and Nonlinear Approaches
Optimal state estimation Kalman, Hoo, and nonlinear approaches Dan simon Cleveland State University TERSCIENCE A JOHN WILEY sons INc publication Copyright 2006 by John Wiley sons, Inc. All rights reserved Published by John Wiley Sons, Inc, Hoboken, New Jersey Published simultaneously in Canada No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, Inc, 222 Rosewood Drive, Danvers, MA 01923, (978)750-8400, fax(978)646-8600,oronthewebatwww.copyright.comRequeststothePublisherforpermission should be addressed to the Permissions Department, John Wiley Sons, Inc, 111 River Street Hoboken,NJ07030,(201)748-6011,fax(201)748-6008 or online at http://www.wiley.com/go/permission Limit of Liability/disclai While the publis their best efforts in preparing this book, they make no representations or warranties with respect to the accuracy or completeness of the contents of this book and specifically disclaim any implied warranties of merchantability or fitness for a particular purpose. No warranty may be created or extended by sales representatives or written sales materials. The advice and strategies contained herein may not be suitable for your situation. You should consult with a professional where appropriate. Neither the publisher nor author shall be liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or other d For general information on our other products and services or for technical support, please contact our Customer Care Department within the U.S. at(800)762-2974, outside the U.S. at(317)572 993 or fax(317)572-4002 Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic format. For information about wiley products, visit our web site at www.wileycom Library of Congress Cataloging-in-Publication is available. ISBN-13978-0471-708582 ISBN-100471-70858-5 Printed in the United States of America 10987654321 CONTENTS Acknowledgments Acronyms xV List of algorithms Introduction PART INTRODUCTORY MATERIAL 1 Linear systems theory 1.1 Matrix algebra and matrix calculus 4 1. 1. 1 Matrix algebra 1.1.2 The matrix inversion lemma 1.1.3 Matrix calculus 14 1.1.4 The history of matrices 7 1.2 Linear systems 8 1.3 Nonlinear systems 2 1.4 Discretization 26 1.5 Simulation 27 1.5. 1 Rectangular integration 29 1.5.2 Trapezoidal integration 1.5.3 Runge-Kutta integration 31 1.6 Stabilit 33 CONTENTS 1.6.1 Continuous-time systems 33 1.6.2 Discrete-time systems 37 1.7 Controllability and observability 1.7.1 Controllability 1.7.2 Observability 1.7.3 Stabilizability and detectability 43 8 Summary 45 Problems 2 Probability theory 49 2.1 Probability 50 2.2 Random variables 53 2.3 Transformations of random variables 59 2.4 Multiple random variables 61 2.4.1 Statistical independence 62 2.4.2 Multivariate statistics 65 2.5 Stochastic Processes 2.6 White noise and colored noise 2.7 Simulating correlated noise 2. 8 Summary Problems 75 3 Least squares estimation 79 3.1 Estimation of a constant 80 3.2 Weighted least squares estimation 82 3. 3 Recursive least squares estimation 84 .3.1 Alternate estimator forms 86 3.3.2 Curve fitting 92 3.4 Wiener filtering 94 3.4.1 Parametric filter optimization 3.4.2 General filter optimizatio 97 3.4.3 Noncausal filter optimization 98 3. 4.4 Causal filter optimization 100 3.4.5 Comparison 101 3.5 Summary 102 Proble 102 4 Propagation of states and covariances 107 4.1 Discrete-time system 07 4.2 Sampled-data systems 111 4.3 Continuous-time systems 114 CONTENTS 4.4 Summary 117 Problems 117 PART‖ THE KALMAN FILTER 5 The discrete-time Kalman filter 1?2 123 5.1 Derivation of the discrete-time Kalman filter 124 5.2 Kalman filter properties 5.3 One-step Kalman filter equations 131 5.4 Alternate propagation of covariance 135 5.4. 1 Multiple state systems 135 5.4.2 Scalar systems 37 5.5 Divergence issues 139 5.6 Summary 144 Problems 145 6 Alternate Kalman filter formulations 6. 1 Sequential Kalman filtering 150 6.2 Information filtering 56 6. 3 Square root filtering 158 6.3. 1 Condition number 159 6.3.2 The square root time-update equation 162 6. 3. 3 Potter's square root measurement-update equation 165 6.3.4 Square root measurement update via triangularization 169 6.3.5 Algorithms for orthogonal transformations 171 6.4 U-D fltering 174 6.4.1 U-D Altering: The measurement-update equation 174 6.4.2 U-D filtering: The time-update equation 176 6.5 Summary Problems 179 7 Kalman filter generalizations 183 7.1 Correlated process and measurement noise 184 7.2 Colored process and measurement noise 88 7.2.1 Colored process noise 188 7.2.2 Colored measurement noise State augmentation 189 7.2.3 Colored measurement noise: Measurement differencing 190 7. 3 Steady-state filtering 193 7.3.1 a-B filtering 199 7.3.2 a-B-y filtering 202 7. 3. 3 A Hamiltonian approach to steady-state filtering 203 7.4 Kalman filtering with fading memory 208 CONTENTS 7.5 Constrained Kalman filtering 12 21 7.5.1 Model reduction 212 7.5.2 Perfect measurements 213 7.5. 3 Projection approaches 214 7.5.4 A pdf truncation approach 218 7.6 Summary 223 Problems 225 8 The continuous-time Kalman filter 229 8.1 Discrete-time and continuous-time white noise 230 8. 1. 1 Process noise 230 8.1.2 Measurement noise 232 8. 1.3 Discretized simulation of noisy continuous-time systems 232 8.2 Derivation of the continuous-time Kalman filter 233 8. 3 Alternate solutions to the Riccati equation 238 8.3. 1 The transition matrix approach 238 8.3.2 The Chandrasekhar algorithm 242 8.3.3 The square root filter 246 8.4 Generalizations of the continuous-time filter 247 8.4.1 Correlated process and measurement noise 248 8. 4.2 Colored measurement noise 249 8.5 The steady-state continuous-time Kalman filter 252 8.5. 1 The algebraic Riccati equation 253 8.5.2 The Wiener filter is a Kalman filter 257 8.5.3 Duality 258 8.6 Summary 259 Problems 260 9 Optimal smoothing 263 9.1 An alternate form for the Kalman filter 265 9.2 Fixed-point smoothing 267 9.2.1 Estimation improvement due to smoothing 270 9.2.2 Smoothing constant states 274 9.3 Fixed-lag smoothing 274 9.4 Fixed-interval smoothing 279 9.4.1 Forward-backward smoothing 280 9.4.2 RTS smoothing 286 9.5 Summary 294 Problems 294 CONTENTS X 10 Additional topics in Kalman filtering 297 10.1 Verifying Kalman filter performance 298 10.2 Multiple-model estimation 301 10.3 Reduced-order Kalman filtering 305 10.3.1 Andersons approach to reduced-order fltering 306 10.3.2 The reduced-order Schmidt-Kalman filter 309 10.4 Robust Kalman filtering 312 10.5 Delayed measurements and synchronization errors 317 10.5.1 A statistical derivation of the Kalman filter 318 10.5.2 Kalman filtering with delayed measurements 320 10.6S 325 Problems 326 PART川THEH。 FILTER 11 The Ho filter 333 11.1 Introduction 334 11.1.1 An alternate form for the kalman flter 334 11.1.2 Kalman flter limitations 336 11.2 Constrained optimization 337 11.2.1 Static constrained optimization 337 11.2.2 Inequality constraints 39 11. 2. 3 Dynamic constrained optimization 341 11. 3 A game theory approach to Hoo filtering 343 11. 3.1 Stationarity with respect to o and wk 345 11. 3.2 Stationarity with respect to i and y 347 11.3.3 A comparison of the Kalman and hoo filters 354 11.3.4 Steady-state Hoo filtering 354 11.3.5 The transfer function bound of the hoo filter 357 11.4 The continuous-time hm flter 61 11.5 Transfer function approaches 11.6 Summary 367 Problems 369 12 Additional topics in Hoo filtering 373 12.1 Mixed Kalman Hoo filtering 374 12.2 Robust Kalman/ Hoo filtering 377 12.3 Constrained Hoo filtering 381 12.4 Summary 388 Problems 389 CONTENTS PART V NONLINEAR FILTERS 13 Nonlinear Kalman filtering 395 13. 1 The linearized Kalman filter 397 13.2 The extended Kalman filter 400 13.2.1 The continuous-time extended Kalman filter 13. 2.2 The hybrid extended Kalman filter 403 13.2.3 The discrete-time extended Kalman filter 407 13.3 Higher-order approaches 410 13.3.1 The iterated extended Kalman filter 410 13.3.2 The second-order extended Kalman fter 413 3.3.3 Other approaches 420 13.4 Parameter estimation 22 13.5 Summary 425 Problems 426 14 The unscented Kalman filter 433 14.1 Means and covariances of nonlinear transformations 434 14.1.1 The mean of a nonlinear transformation 14.1.2 The covariance of a nonlinear transformation 437 14.2 Unscented transformations 441 14.2.1 Mean approximation 441 14.2.2 Covariance approximation 444 14.3 Unscented Kalman filtering 447 14.4 Other unscented transformations 452 14.4.1 General unscented transformations 452 14.4.2 The simplex unscented transformation 454 14.4.3 The spherical unscented transformation 455 4.5 Summary 457 Problems 458 15 The particle filter 461 15. 1 Bayesian state estimation 462 15.2 Particle filtering 466 15.3 Implementation issues 469 15.3. 1 Sample impoverishment 469 15.3.2 Particle filtering combined with other filters 477 15.4 Summary 480 Problems 481

-
2016-12-15
22.96MB
Optimal State Estimation Kalman, H-infinity, and Nonlinear Approaches
2014-03-21该书内容非常全面,涵盖了多种卡尔曼滤波算法及MATLAB实现,作者将多年的工作经验融入此书,使之成为学习卡尔曼滤波的同学一本不可多得的经典参考书。
20.64MB
Optimal State Estimation Kalman, H infinity, and Nonlinear Approaches
2015-03-06Optimal State Estimation Kalman, H infinity, and Nonlinear Approaches kalman pdf+代码
20.64MB
Optimal State Estimation: Kalman, H infinity, and Nonlinear Approaches
2011-12-09This rar file consists of a pdf file of the book, a list of errors, and the matlab code.
22.96MB
Optimal State Estimation: Kalman, H-infinity, and Nonlinear Approaches
2012-08-18惯性导航方面的权威书籍,有kalman filter介绍
- 【读书笔记】-最优状态估计 Optimal State Estimation Kalman, H,, and Nonlinear Approaches 【Dan Simon】 11852019-08-21Overview: 特点: "This book is obviously written with care and reads very easily. A very valuable resource for students, teachers, and practitioners…highly recommended." "The dozens of helpful step-...
- python抢票软件哪个好_50个抢票加速包,还不如这个Python抢票神器 39862020-12-19如点赞超过5K,我就做成移动版Web工具,免费提供给大家使用!需要的,顺便点个赞,想用的请关注专栏!———————————————————抢到票的同学,别忘了把文章分享给身边需要的人!考虑到有些同学上不了 GitHub,我已经上传到百度网盘了,需要的请点击链接下载https://pan.baidu.com/s/1YvtnJljnaAC0vU0rdEttRA提取码:zr7u但今年各种抢票软件的横行,
35KB
抢茅台jd_seckill-master 来自huanghyw
2021-01-04本仓库发布的jd_seckill项目中涉及的任何脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。 本项目内所有资源文件,禁止任何公众号、自媒
7.60MB
.net版微信红包开发Demo
2015-01-29.net做的微信红包开发,里面附带了测试程序,如果你有审批好的商户信息,只需要在config文件中配置相应的参数即可运行
64B
python爬虫20个案例
2018-03-25讲诉python爬虫的20个案例 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
Python进阶-Pandas数据分析库
2018-12-18您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 Pandas是python中非常常用的数据分析库,在数据分析,机器学习,深度学习等领域经常被使用。本课程会讲解到pandas中最核心的一些知识点,包括Series以及DataFrame的构建,赋值,操作,选择数据,合并等等,以及使用pandas对文件进行读取和写入,使用pandas绘图等等。
111.65MB
DirectX修复工具V4.0增强版
2020-06-13DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。本程序为绿色版,无需安装,可直接运行。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复
14.83MB
Python界面版学生管理系统
2018-10-27前不久上传了一个控制台版本的学生管理系统,这个是Python界面版学生管理系统,这个是使用pycharm开发的一个有界面的学生管理系统,基本的增删改查,里面又演示视频和完整代码,有需要的伙伴可以自行下
52.80MB
抢茅台脚本以及使用方法
2021-01-08抢茅台的方法,里面有脚本文件和python的安装包,小白可以学习使用,大佬绕行吧,哈哈
18.78MB
Android开发入门60个小案例+源代码
2013-08-24适合初学者,大量简单小例子,完整源代码。
程序员的数学:线性代数
2019-09-26编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。程序员的数学系列课程主要讲解程序员必备的数学知识,借以培养程序员的数学思维。学习者无需精通编程,也无需精通数学。从概率统计、线性代数、微积分、优化理论、随机过程到当前大热的机器学习,讲师幽默风趣,课件精致美观,深入浅出带你重学数学,时间不可重来,知识可以重学!
Linux系统编程:入门篇视频教程
2018-10-16Linux系统编程视频课程为《Linux系统编程》入门篇,主要针对零基础的Linux开发学员科普Linux系统编程的概念以及需要掌握的各种技能,掌握Linux命令编写、Linux学习路线并熟悉嵌入式设备编程的方法。为后续的Linux系统编程深入学习打下良好的基础。
2.80MB
Microsoft Visual C++ 14.0(安装包)
2018-05-08安装python依赖包报错信息"microsoft visual c++ 14.0 is required"的解决办法。 具体参考我的博客:https://blog.csdn.net/amoscn/a
Mysql数据库基础入门视频教程
2018-10-24Mysql数据库基础入门视频课程:属于零基础Mysql数据库教程,从数据库的基本专业术语介绍到数据库软件的下载使用 一步一步带你安装MySql。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL 在学会各中查询语句之后,会带你学习数据的完整性, 掌握如果正确的向数据库中添加数据 以上掌握技能之后,将会带你学习如何进行多表操作,关系的建立,各种连接查询等. 常用函数,事务的学习,您将学到什么是事务的提交,回滚,并发操作及脏读,幻读. 最后视图,存储过程,索引的学习,将会带你掌握更高级的数据库技术.
-
下载
不设区的地级市之中山市直接用的HTML地图,包含geoJSon
不设区的地级市之中山市直接用的HTML地图,包含geoJSon
-
下载
CiscoIOUKeygen.py
CiscoIOUKeygen.py
-
下载
自用PyCharm配色方案
自用PyCharm配色方案
-
下载
NEC 78F0485 源码
NEC 78F0485 源码
-
学院
MySQL索引
MySQL索引
-
博客
php常用的7大框架
php常用的7大框架
-
下载
生物化学备考适合研究生
生物化学备考适合研究生
-
博客
练习2-14 求奇数分之一序列前N项和 (15分)
练习2-14 求奇数分之一序列前N项和 (15分)
-
下载
HPEasyStart
HPEasyStart
-
下载
操作系统原理与设计(中科大2020).rar
操作系统原理与设计(中科大2020).rar
-
博客
数组学习笔记1
数组学习笔记1
-
学院
【数据分析-随到随学】数据分析基础及方法论
【数据分析-随到随学】数据分析基础及方法论
-
学院
C#文件传输、Socket通信、大文件断点续传
C#文件传输、Socket通信、大文件断点续传
-
学院
【数据分析-随到随学】Tableau数据分 析+PowerBI
【数据分析-随到随学】Tableau数据分 析+PowerBI
-
下载
C#基于Quartz任务调度系统
C#基于Quartz任务调度系统
-
博客
ffmpeg截取视频片段的两种方式 1) 按时间截取 2)按帧数截取
ffmpeg截取视频片段的两种方式 1) 按时间截取 2)按帧数截取
-
博客
Redis-第三章节-安装和配置
Redis-第三章节-安装和配置
-
下载
win7&win10文件透明加解密.rar
win7&win10文件透明加解密.rar
-
学院
21年新接口自动化测试视频postman教程 零基础接口测试
21年新接口自动化测试视频postman教程 零基础接口测试
-
下载
HTML5CSS3_day01.md
HTML5CSS3_day01.md
-
下载
VxWorks6.9参考文档(英文)
VxWorks6.9参考文档(英文)
-
下载
LinkedList.zip
LinkedList.zip
-
博客
C++ 递归遍历修改所有文件/文件夹的创建时间、修改时间、访问时间
C++ 递归遍历修改所有文件/文件夹的创建时间、修改时间、访问时间
-
博客
数据分析 Task2:论文作者统计
数据分析 Task2:论文作者统计
-
博客
jquery如何判断是否是数组元素
jquery如何判断是否是数组元素
-
博客
强制横屏
强制横屏
-
学院
小白自学Photoshop美工人像抠图平面设计全套教程
小白自学Photoshop美工人像抠图平面设计全套教程
-
学院
23种JAVA设计模式
23种JAVA设计模式
-
博客
python3 数组(列表)初始化
python3 数组(列表)初始化
-
学院
备战2021年软考信息系统项目管理师考试学习套餐
备战2021年软考信息系统项目管理师考试学习套餐