《移动机器人系统建模、估计与控制》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:韩建达,何玉庆,赵新刚著
  • 出 版 社:北京:科学出版社
  • 出版年份:2011
  • ISBN:9787030312808
  • 页数:363 页
图书介绍:本书以广义移动机器人系统为对象,以地面、水面、空中移动机器人为重点,系统深入地阐述了其建模、估计与控制中存在的共性问题,并以中国科学院沈阳自动化研究所机器人学国家重点实验室的前期工作为基础,对相关领域的最新研究进行了详细地论述,创新性地提出了多种理论方法。全书共分为九章:第一章和第二章为本书的绪论和必备的数学基础;第三章为建模部分,主要介绍广义移动机器人系统的建模方法并给出了几种典型移动机器人系统模型;第四章和第五章为估计部分,分别讨论无色Kalman滤波及集员滤波两种非线性估计方法;第六章到第九章为控制部分,分别对移动机器人系统的线性自适应鲁棒控制、加速度反馈控制、模型预测控制、非线性自适应控制等内容进行论述。本书不仅注重广义移动机器人系统理论体系框架的建立,同时强调对工程技术人员的指导作用

第1章绪论 1

参考文献 8

第2章数学知识 9

2.1概率论基础 9

2.1.1基本概念 9

2.1.2随机变量 10

2.1.3均值和方差 12

2.1.4高斯分布 13

2.1.5随机过程 14

2.2线性矩阵不等式 15

2.3集合运算 18

2.4集值分析基础 19

参考文献 22

第3章典型移动机器人系统建模 24

3.1移动机器人典型建模方法 24

3.1.1移动机器人典型模型结构 24

3.1.2刚体动力学建模方法 25

3.1.3驱动装置的动态模型 37

3.2旋翼飞行机器人动力学模型 40

3.2.1旋翼飞行机器人的刚体动力学模型 41

3.2.2空气动力学 44

3.2.3旋翼飞行机器人简化模型 47

3.3水面移动机器人动力学模型 47

3.3.1水面移动机器人六自由度刚体动力学模型 48

3.3.2平面三自由度刚体动力学模型 51

3.4地面移动机器人动力学模型 52

3.4.1正交轮式全方位地面移动机器人的动力学 52

3.4.2包括滑动效应的履带式地面移动机器人运动学模型 54

参考文献 57

第4章基于卡尔曼滤波的状态-参数估计方法 59

4.1卡尔曼滤波基本原理 60

4.1.1贝叶斯估计理论 60

4.1.2卡尔曼滤波 62

4.2扩展卡尔曼滤波 64

4.3无色卡尔曼滤波 66

4.3.1无色变换 67

4.3.2无色卡尔曼滤波算法 68

4.3.3平方根无色卡尔曼滤波算法 70

4.3.4无色变换的精度分析 71

4.3.5无色卡尔曼滤波算法稳定性 74

4.4自适应无色卡尔曼滤波 83

4.4.1自适应滤波算法 83

4.4.2基于MIT的自适应UKF算法 83

4.4.3MS-AUKF 88

4.5数值仿真 91

4.5.1状态估计 91

4.5.2滤波算法性能比较 94

4.6本章小结 96

参考文献 96

第5章集员滤波的状态-参数估计方法 99

5.1集员滤波 100

5.2扩展集员滤波 102

5.3基于UD分解的自适应扩展集员滤波方法 104

5.3.1扩展集员算法的UD分解形式推导 104

5.3.2滤波参数的自适应更新方法 108

5.4数值仿真 111

5.5在线估计共性方法比较 116

5.5.1UPF估计方法 117

5.5.2比较研究 119

5.6本章小结 124

参考文献 125

第6章面向移动机器人的鲁棒保性能控制 128

6.1基于LMI的状态反馈控制基础知识 128

6.1.1几种性能指标 128

6.1.2状态反馈控制的LMI条件 130

6.1.3鲁棒状态反馈控制的LMI条件 133

6.2具有时不变不确定性的线性系统控制方法 135

6.2.1问题描述 135

6.2.2自适应鲁棒H∞控制器设计 136

6.2.3自适应鲁棒H2控制器设计 140

6.2.4自适应鲁棒保性能控制器设计 143

6.2.5旋翼飞行机器人航向控制的应用仿真 146

6.3具有时变不确定性的线性系统控制方法 155

6.3.1问题描述 155

6.3.2自适应鲁棒H∞控制器设计 157

6.3.3自适应鲁棒H2控制器设计 161

6.3.4自适应鲁棒保性能控制器设计 165

6.3.5仿真试验 169

6.4本章小结 174

参考文献 174

第7章基于加速度反馈的非线性系统鲁棒控制 176

7.1加速度信号的在线估计 177

7.1.1RLSN方法 178

7.1.2卡尔曼滤波 179

7.1.3牛顿-卡尔曼滤波加速度估计方法 180

7.1.4加速度估计试验 181

7.2高增益加速度反馈鲁棒控制 187

7.2.1高增益加速度反馈控制基本原理 187

7.2.2关节加速度反馈控制 187

7.2.3试验与分析 190

7.2.4高增益加速度反馈在全方位轮式移动机器人系统上的应用 193

7.3非线性欠驱动移动机器人系统加速度反馈控制 196

7.3.1常规的高增益加速度反馈存在的问题 196

7.3.2基于前置滤波器的加速度反馈控制 198

7.4旋翼飞行机器人仿真范例 209

7.4.1旋翼飞行机器人模型转换 209

7.4.2控制器设计 212

7.4.3仿真结果 214

7.5本章小结 223

参考文献 223

第8章基于控制Lyapunov函数的非线性控制 226

8.1控制Lyapunov函数 227

8.2基于控制Lyapunov函数的非线性控制器设计 232

8.2.1Sontag的方法 233

8.2.2Freeman的方法 234

8.3广义逐点最小范数控制器设计 235

8.4鲁棒广义逐点最小范数控制器 237

8.4.1参数不确定系统的鲁棒广义逐点最小范数控制 237

8.4.2H∞鲁棒广义逐点最小范数控制 241

8.4.3联合鲁棒广义逐点最小范数控制 243

8.5控制Lyapunov函数的获取方法 244

8.6仿真试验 246

8.6.1旋翼飞行机器人平面动力学模型 246

8.6.2广义逐点最小范数控制 246

8.6.3鲁棒广义逐点最小范数控制 251

8.7本章小结 254

参考文献 254

第9章实时非线性模型预测控制 257

9.1非线性预测控制 258

9.2广义逐点最小范数控制器的解析表达 260

9.3引导函数ξ(x,θ)的选取 263

9.4鲁棒非线性预测控制 264

9.4.1可反馈线性化系统 265

9.4.2严格反馈型系统 267

9.4.3鲁棒预测控制 269

9.5实现问题 269

9.5.1优化过程频率选取 270

9.5.2数值积分 271

9.5.3指标函数 271

9.6算法性能评估 272

9.7在移动机器人系统上的仿真范例 275

9.7.1地面移动机器人系统 275

9.7.2旋翼飞行机器人系统平面动力学模型的非线性预测控制仿真 277

9.8本章小结 284

参考文献 284

第10章基于在线估计的非线性自适应控制 287

10.1非线性系统的状态-参数联合估计 287

10.2基于主动建模的控制 292

10.2.1基于主动建模的控制策略结构 292

10.2.2基于主动建模的正交轮式移动机器人跟踪控制 293

10.2.3基于主动建模的履带式地面移动机器人滑动补偿问题 297

10.2.4基于主动建模的移动机器人运动模型的镇定 305

10.2.5基于主动建模的水面移动机器人跟踪控制 311

10.3模型差在线估计与控制 318

10.3.1旋翼飞行机器人 319

10.3.2水面移动机器人 337

10.4故障诊断及容错控制 345

10.4.1执行器健康因子(AHCs)在线优化估计 346

10.4.2执行器软性故障重构控制方法 347

10.4.3试验验证及结果分析 349

10.5本章小结 355

参考文献 355

作者团队发表的相关论文 359