《小型无人机理论与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)兰德尔·W·比尔德(Randal W.Beard),(美)蒂莫西·W·麦克莱恩(Timothy W.Mclain)著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2017
  • ISBN:9787118109696
  • 页数:241 页
图书介绍:作者探讨了理解UAV问题所必需的物理和传感器方面的关键知识,包括底层的自动驾驶仪稳定性和高层的路径规划功能。引导读者从刚体动力学入手,经过空气动力学、稳定性分析和用板载传感器进行状态估计,最后实现穿越障碍物的飞行。为了帮助理解,作者设计了丰富的利用MATLAB/Simulink环境的仿真项目。读者以刚体动力学建模开始,然后加入空气动力学和传感器模型,可以开发底层的自动驾驶仪程序,用于状态估计的扩展卡尔曼滤波器和轨迹跟踪路线,也可以设计高层的路径规划算法。本书的最后一章还集中讨论了基于视觉的UAV导航。

第1章 引言 1

1.1 系统架构 1

1.2 设计模型 3

1.3 设计项目 5

第2章 坐标系 6

2.1 旋转矩阵 6

2.2 MAV坐标系 8

2.2.1 惯性坐标系Fi 9

2.2.2 飞机坐标系Fv 9

2.2.3 飞机-1坐标系Fv1 10

2.2.4 飞机-2坐标系Fv2 10

2.2.5 机体坐标系Fb 11

2.2.6 稳定坐标系Fs 12

2.2.7 风轴坐标系Fw 13

2.3 空速、风速和地速 14

2.4 风速三角 15

2.5 矢量的微分 18

2.6 本章小结 19

注释和参考文献 19

2.7 设计项目 19

第3章 运动学与动力学 22

3.1 状态变量 22

3.2 运动学 23

3.3 刚体动力学 24

3.3.1 平移运动 25

3.3.2 旋转运动 26

3.4 本章小结 29

注释和参考文献 29

3.5 设计项目 30

第4章 力与力矩 31

4.1 重力 31

4.2 空气动力与力矩 32

4.2.1 控制面 33

4.2.2 纵轴空气动力学 35

4.2.3 横向空气动力学 39

4.2.4 空气动力学系数 40

4.3 推进力与力矩 41

4.3.1 推进器推力 41

4.3.2 推进器扭矩 42

4.4 空气干扰 42

4.5 本章小结 45

注释和参考文献 46

4.6 设计项目 46

第5章 线性设计模型 47

5.1 非线性运动方程的总结 47

5.2 协调转弯 49

5.3 平衡条件 51

5.4 传递函数模型 52

5.4.1 横向传递函数 53

5.4.2 纵向传递函数 55

5.5 线性状态空间模型 60

5.5.1 线性化 60

5.5.2 横向状态空间方程 60

5.5.3 纵向状态空间方程 64

5.5.4 降阶模式 67

5.6 本章小结 70

注释和参考文献 71

5.7 设计项目 71

第6章 基于连续闭环的自动驾驶仪设计 73

6.1 连续闭环 73

6.2 饱和约束和性能 75

6.3 横向自动驾驶仪 76

6.3.1 滚转姿态环设计 76

6.3.2 航迹保持 79

6.3.3 侧滑保持 80

6.4 纵向自动驾驶仪 81

6.4.1 俯仰姿态控制 82

6.4.2 利用俯仰指令的高度控制 83

6.4.3 利用俯仰指令的空速控制 85

6.4.4 利用油门的空速控制 86

6.4.5 高度控制状态机 87

6.5 PID环的数字实现 87

6.6 本章小结 90

6.6.1 横向自动驾驶仪设计过程总结 90

6.6.2 纵向自动驾驶仪设计过程摘要 91

注释和参考文献 91

6.7 设计项目 91

第7章 MAV的传感器 93

7.1 加速度计 93

7.2 速率陀螺 96

7.3 压强传感器 97

7.3.1 高度测量 98

7.3.2 空速传感器 100

7.4 数字指南针 101

7.5 全球定位系统 103

7.5.1 GPS测量误差 103

7.5.2 GPS定位误差的瞬时特性 106

7.5.3 GPS速率测量 107

7.6 本章小结 108

注释和参考文献 108

7.7 设计项目 108

第8章 状态估计 110

8.1 基准机动飞行 110

8.2 低通滤波器 111

8.3 逆推传感器模型状态估计 111

8.3.1 角速率 112

8.3.2 高度 112

8.3.3 空速 112

8.3.4 转动和倾斜角度 113

8.3.5 位置、航线和对地速率 114

8.4 动态观测器理论 115

8.5 连续-离散卡尔曼滤波器推导 117

8.6 姿态估计 120

8.7 GPS平滑 122

8.8 本章小结 125

注释和参考文献 125

8.9 设计项目 126

第9章 制导系统的设计模型 127

9.1 自动驾驶仪模型 127

9.2 受控飞行的运动模型 127

9.2.1 协调转弯 128

9.2.2 加速爬升 129

9.3 运动制导模型 130

9.4 动态制导模型 132

9.5 本章小结 133

注释和参考文献 133

9.6 设计项目 134

第10章 直线和轨道跟踪 135

10.1 直线路径跟随 135

10.1.1 直线跟随的纵向制导策略 138

10.1.2 直线跟随的侧向制导策略 138

10.2 轨道跟随 140

10.3 本章小结 142

注释和参考文献 144

10.4 设计项目 144

第11章 路径管理器 146

11.1 位置点间的转换 146

11.2 Dubins路径 152

11.2.1 Dubins路径定义 152

11.2.2 路径长度计算 153

11.2.3 Dubins路径追踪算法 157

11.3 本章小结 161

注释和参考文献 161

11.4 设计项目 162

第12章 路径规划 163

12.1 点到点算法 163

12.1.1 维诺图 163

12.1.2 快速探测随机树 167

12.2 覆盖算法 174

12.3 本章小结 177

注释与参考文献 177

12.4 设计项目 178

第13章 基于视觉的导航 179

13.1 框架、相机坐标系与投影几何 179

13.1.1 相机模型 180

13.2 框架指向 182

13.3 地理定位 183

13.3.1 使用平地模型确定到目标的距离 183

13.3.2 使用扩展卡尔曼滤波进行地球定位 184

13.4 图像平面内目标运动预估 185

13.4.1 数字低通滤波器和差分 186

13.4.2 旋转导致的视运动 186

13.5 碰撞时间 188

13.5.1 由目标尺寸计算碰撞时间 189

13.5.2 由平面地球模型计算碰撞时间 189

13.6 精确着陆 190

13.7 本章小结 193

注释和参考文献 193

13.8 设计项目 194

附录A 术语和符号 195

术语 195

符号 195

附录B 四元数 201

B.1 四元数的旋转 201

B.2 飞机的运动学和动力学方程 202

B.2.1 用单位四元数姿态表征的12状态-6自由度动力学模型 203

B.3 欧拉角和四元数之间的转换 205

附录C 动画仿真 206

C.1 利用Matlab进行图形处理 206

C.2 动画举例:倒立摆 206

C.3 动画举例:线绘航天器 209

C.4 动画举例:使用顶点和面的航天器 213

附录D 基于S-函数的Simulink建模 216

D.1 举例:二阶微分方程 216

D.1.1 1级m文件S-函数 216

D.1.2 C文件S-函数 218

附录E 机身参数 221

E.1 Zagi飞翼 221

E.2 无人机 222

附录F 在Simulink中修正和线性化 223

F.1 使用Simulink中的trim命令 223

F.2 trim的数值计算 224

F.2.1 修正算法 225

F.2.2 梯度下降法的数值实现 226

F.3 利用Simulink的linmond命令生成状态空间模型 227

F.4 状态空间模型的数值计算 229

附录G 概率论要点 230

附录H 传感器参数 232

H.1 速率陀螺 232

H.2 加速度计 232

H.3 压力传感器 233

H.4 数字罗盘/磁力计 233

H.5 GPS 233

参考文献 234