《系统仿真技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:彭晓源主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2006
  • ISBN:7810779222
  • 页数:268 页
图书介绍:本书首先讲述系统仿真定义、应用及分类,介绍系统仿真基础知识、名词术语,仿真计算机系统常用的操作系统、编程语言、开发环境及与仿真应用有关的数据库知识。在较系统地讲述系统仿真技术基本概念、一般原理、方法的基础上,本书重点讲述工程领域中连续系统的建模仿真方法,包括连续系统数学模型、连续系统仿真数值积分方法、连续系统离散化仿真、随机控制系统仿真。

1.1 系统仿真技术及应用 1

1.1.1 系统仿真技术定义 1

第1章 绪论 1

1.1.2 系统仿真技术在复杂产品研制中的应用 4

1.1.3 系统仿真技术在操作人员培训中的应用 6

1.2 仿真分类及任务 8

1.2.1 按被仿真对象性质分类——连续系统仿真和离散事件系统仿真 8

1.2.2 按功能及用途分类——工程仿真和训练仿真 9

1.2.3 按仿真系统体系结构分类——单平台仿真和多平台分布交互仿真 9

1.2.4 按分布仿真中虚实结合程度分类——构造仿真、虚拟仿真、实况仿真 9

1.2.5 按仿真时钟与墙钟时间(自然时间)的比例关系分类——实时仿真、欠实时仿真和超实时仿真 10

1.2.6 按系统数学模型描述方法分类——定量仿真和定性仿真 10

1.3.2 硬件在回路仿真 11

1.3.3 软件在回路仿真 11

1.3 工程领域连续系统仿真方法分类及任务 11

1.3.1 数学仿真 11

1.3.4 人在回路仿真 12

1.4 现代建模/仿真技术的应用及发展 12

1.4.1 现代建模/仿真技术 12

1.4.2 现代建模/仿真技术体系 13

第2章 系统仿真基础知识 16

2.1 名词术语 16

2.1.1 数学模型 16

2.1.2 仿真模型 16

2.1.5 高层体系结构 17

2.1.3 实时仿真 17

2.1.4 分布交互仿真 17

2.1.6 建模/仿真的校核、验证与确认 18

2.1.7 基于仿真的采办 18

2.1.8 虚拟样机 19

2.1.9 虚拟制造 19

2.1.10 仿真网格 19

2.1.11 虚拟现实技术 20

2.2 操作系统、编程语言/开发环境的比较与选择 20

2.2.1 操作系统 20

2.2.2 编程语言及开发环境 25

2.2.3 面向对象建模方法及统一建模语言(UML) 28

2.3.1 仿真系统中常用的数据库及特点 32

2.3 数据库、模型库 32

2.3.2 仿真系统数据库、模型库的开发、管理及应用 36

习题 39

参考文献 39

第3章 连续系统数学模型 40

3.1 引言 40

3.2 常用确定性连续系统数学模型 40

3.2.1 数学模型 40

3.2.2 数学模型间的转换 41

3.3.4 离散系统结构图 48

3.3.3 离散状态空间表达式 48

3.3.2 z传递函数 48

3.3 离散时间系统数学模型 48

3.3.1 差分方程 48

3.3.5 关于采样系统 49

3.4 随机系统数学模型 50

3.4.1 连续随机系统描述方法 50

3.4.2 离散随机系统描述方法 50

3.4.3 随机系统建模/仿真中的专门问题 51

习题 51

参考文献 52

第4章 连续系统仿真的数值积分法 53

4.1 数值积分法原理 53

4.2.2 改进欧拉法 54

4.2 欧拉方法 54

4.2.1 欧拉法 54

4.2.3 几个基本概念 56

4.3 龙格-库塔法 58

4.3.1 龙格-库塔法的基本原理 58

4.3.2 固定步长的龙格-库塔法 59

4.3.3 龙格-库塔法的稳定区 61

4.3.4 实时龙格-库塔法公式 63

4.3.5 变步长龙格-库塔法 64

4.4 亚当姆斯法 66

4.4.1 亚当姆斯显式公式 66

4.4.2 亚当姆斯隐式公式 67

4.4.3 预估校正公式 68

4.4.4 亚当姆斯法的稳定区 69

4.5 刚性方程的数字仿真 70

4.5.1 刚性方程 70

4.5.2 吉尔法 71

4.5.3 单步多值法的误差估计 75

4.5.4 单步多值法阶与步长的控制 76

4.6 计算方法和计算步长的选择 77

4.6.1 积分方法的选择 77

4.6.2 计算步长的选择 79

习题 80

参考文献 80

5.1 替换法 81

第5章 连续系统的离散化仿真 81

5.1.1 简单替换法 82

5.1.2 双线性变换法 83

5.2 根匹配法 87

5.2.1 根匹配法的步骤 87

5.2.2 根匹配法的稳定性和精度 90

5.3 离散相似法 93

5.3.1 离散相似法的含义和特点 93

5.3.2 离散相似法的精度和稳定性 95

5.4 状态方程的离散化 101

5.4.1 离散化模型的推导 102

5.4.2 状态转移矩阵的近似计算 103

5.5.2 不同输入信号下的增广状态方程 107

5.5 增广矩阵法 107

5.5.1 增广矩阵法的基本思想 107

5.6 面向结构图的数字仿真 112

5.6.1 连接矩阵法 113

5.6.2 例题 115

习题 118

参考文献 119

第6章 随机控制系统仿真 120

6.1 随机控制系统概述 120

6.1.1 随机控制系统模型 120

6.1.2 随机控制系统仿真的专门问题 121

6.1.3 随机控制系统仿真方法 130

6.1.4 仿真结果统计特性计算 132

6.2 蒙特卡罗仿真法 133

6.2.1 仿真原理及仿真算法 133

6.2.2 仿真结果分析 136

6.3 伴随系统仿真法 136

6.3.1 仿真原理 137

6.3.2 伴随系统在确定性控制系统仿真中的应用 142

6.3.3 伴随系统在随机控制系统仿真中的应用 146

习题 149

参考文献 149

第7章 实时仿真系统 150

7.1 实时仿真系统概述 150

7.1.1 实时仿真系统分类 150

7.1.2 实时仿真系统基本组成及特点 151

7.2 硬件在回路仿真——半实物仿真系统 153

7.2.1 半实物仿真概述 153

7.2.2 半实物仿真主要物理效应设备 154

7.2.3 飞行器半实物仿真系统 157

7.2.4 制导武器半实物仿真系统 158

7.3 人在回路仿真 160

7.3.1 人在回路仿真概述 160

7.3.2 人在回路仿真系统——飞行模拟器 160

7.3.3 飞行模拟器结构、原理和仿真模型 161

7.3.4 飞行模拟器环境仿真关键设备 165

7.4 平台级分布交互仿真系统 169

7.4.1 分布交互仿真标准、协议和通信机制 170

7.4.2 应用实例——航空兵攻防对抗仿真系统和基于网络的飞行仿真器 181

习题 186

参考文献 186

第8章 虚拟现实技术及其在系统仿真中的应用 188

8.1 概述 188

8.1.1 虚拟现实(VR)技术的产生、定义、特点及系统组成 188

8.1.2 人-机多维信息交互原理及显示方式 193

8.1.3 VR系统人机接口 198

8.2 视觉反馈原理及三维图像生成 206

8.2.1 计算机实时三维图像生成基本过程 206

8.2.2 三维图像数字化建模 206

8.2.3 坐标变换 207

8.2.5 纹理与光照效果 209

8.2.4 剪裁与消隐 209

8.2.6 立体成像 210

8.2.7 视觉环境的构造方式 214

8.3 三维虚拟声的生成原理与显示方法 214

8.3.1 三维虚拟声的生成与显示 214

8.3.2 声音的距离仿真 216

8.3.3 声音的运动仿真 216

8.3.4 三维虚拟声音的合成与定位 217

8.3.5 三维音响的显示 219

8.4 触觉/力感反馈系统 220

8.4.1 触觉/力感反馈原理 220

8.4.2 触觉/力反馈仿真设备 221

8.4.3 虚拟操作及力反馈系统举例 222

8.5 虚拟现实(VR)技术及在仿真系统中的应用 224

8.5.1 VR技术在训练仿真器中的应用 224

8.5.2 VR技术在虚拟样机及虚拟制造中的应用 225

8.5.3 VR技术在虚拟战场中的应用 227

8.5.4 VR技术在科普及娱乐中的应用 229

8.5.5 虚拟人 230

习题 230

参考文献 231

9.2 建模与仿真的VV A 232

9.2.1 VV A概念 232

9.1 引言 232

第9章 建模与仿真的VV A技术 232

9.2.2 VV A的基本原则 234

9.2.3 VV A的工作过程 236

9.2.4 V V的主要技术方法 238

9.3 M S、VV A与T E的关系 242

9.3.1 M S与T E的关系 242

9.3.2 VV A与T E的关系 243

9.4 飞行模拟器的VV A与T E过程 244

习题 246

参考文献 246

10.1.1 MATLAB的基本计算功能 247

10.1 MATLAB功能简介 247

第10章 系统建模/仿真工具——MATLAB 247

10.1.2 图形与可视化 248

10.1.3 控制系统模型与分析 251

10.2 图形建模/仿真环境——SIMULINK主要功能及应用实例 257

10.2.1 SIMULINK模型库 258

10.2.2 SIMULINK模型的建立及模型特点 258

10.2.3 SIMULINK仿真运行 259

10.2.4 SIMULINK应用实例 261

10.3 SIMULINK实时代码生成方法及应用实例 262

10.3.1 RTW代码自动生成和实时系统开发环境 262

10.3.2 应用实例 266

习题 268

参考文献 268