精通SIMULINK系统仿真与控制PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:沈辉编著
- 出 版 社:北京:北京大学出版社
- 出版年份:2003
- ISBN:7301061013
- 页数:268 页
第1章 MATLAB 6.0概述 1
1.1 MATLAB简介 1
1.1.1 MATLAB的发展历程 1
1.1.2 MATLAB 6.0对系统环境的要求 2
1.1.3 MATLAB 6.0软件的安装 3
1.2 MATLAB 6.0新特性 5
1.2.1 MATLAB语言的发展 5
1.2.2 MATLAB 6.0的开发环境 5
1.2.3 MATLAB的数学计算能力 6
1.2.4 MATLAB 6.0的其他新特点 7
1.3 SIMULINK 4.0概述 8
1.3.1 什么是SIMULINK 8
1.3.2 SIMULINK 4.0的组成 8
1.3.3 SIMULINK 4.0的特点 9
第2章 熟悉MATLAB 6.0环境 10
2.1 MATLAB 6.0的桌面环境 10
2.2 MATLAB基本指令和用法 11
2.2.1 数值、变量和表达式 11
2.2.2 向量运算 12
2.2.3 矩阵的简单运算 13
2.2.4 矩阵的特殊运算 15
2.2.5 元胞数组 16
2.2.6 结构数组 18
2.2.7 数据的图形显示 20
2.2.8 命令窗口基本指令 21
2.3 工作空间 22
2.3.1 工作空间简介 22
2.3.2 基本指令 22
2.3.3 使用工作空间浏览器 23
2.3.4 工作空间的保存 23
2.4 路径设置 24
2.4.1 路径设置简介 24
2.4.2 目录的设置 24
2.4.3 路径浏览器的使用 25
2.5 M文件的编写与调试 25
2.5.1 M文件编辑器 25
2.5.2 MATLAB控制流结构 26
2.5.3 M函数文件 28
2.5.4 变量的作用范围 28
2.5.5 M文件的调试 28
2.6 在线演示和帮助 30
2.6.1 在线引导 30
2.6.2 演示程序 30
2.6.3 帮助系统 31
第3章 SIMULINK 4.0概述 34
3.1 SIMULINK 4.0导引 34
3.1.1 SIMULINK 4.0的安装 34
3.1.2 SIMULINK 4.0的启动 34
3.1.3 SIMULINK 4.0的工作环境 35
3.1.4 SIMULINK 4.0的演示程序 35
3.2 SIMULINK 4.0的组成 36
3.2.1 应用工具箱 36
3.2.2 实时工作室 36
3.2.3 状态流模块 36
3.2.4 扩展的模块集 37
3.2.5 SB2SL工具 37
3.3 SIMULINK中的基本概念 37
3.3.1 模块与模块框图 37
3.3.2 信号 38
3.3.3 求解器 39
3.3.4 子系统 39
3.3.5 零点穿越 39
3.4 SIMULINK的常用工具 40
3.4.1 仿真加速器 40
3.4.2 模型比较工具 42
3.4.3 仿真统计表 43
3.5 SIMULINK环境的设置 43
3.5.1 MATLAB环境设置对话框 43
3.5.2 SIMULINK环境的设置 43
3.6 一个简单的例子 44
3.6.1 开始 44
3.6.2 创建模型 45
3.6.3 仿真配置 46
3.6.4 启动仿真 46
3.6.5 结果 47
第4章 模型的创建 48
4.1 模型和模型文件 48
4.1.1 SIMULINK模型的概念 48
4.1.2 模型文件的创建和修改 48
4.1.3 模型的打印 49
4.1.4 模型的注释 50
4.2 模块操作 50
4.2.1 模块的基本概念 50
4.2.2 模块的基本操作 51
4.2.3 模块的向量化与标量扩展 54
4.2.4 模块的参数设置 55
4.3 模型中的信号 56
4.3.1 概述 56
4.3.2 确定输出信号的维数 57
4.3.3 信号属性的设置 57
4.4 信号线操作 58
4.4.1 绘制信号线 58
4.4.2 信号线的移动与删除 58
4.4.3 信号线的分支 59
4.4.4 信号线的显示属性 59
4.4.5 注释信号线 60
4.5 数据类型与数据对象 60
4.5.1 SIMULINK中的数据类型 60
4.5.2 数据对象概述 61
4.5.3 创建数据对象 62
4.5.4 在SIMULINK模型中使用数据对象 63
4.5.5 数据类的创建 63
4.5.6 SIMULINK数据浏览器 65
4.6 模型创建指令介绍 66
4.6.1 导引 66
4.6.2 指令详解 67
4.7 模块库与连接 75
4.7.1 导引 75
4.7.2 库的创建与修改 76
4.7.3 创建对库的连接 76
4.7.4 修改具有连接的子系统 77
4.7.5 连接模块的更新与显示 77
4.7.6 浏览模块库 78
4.8 模型的查找与浏览 78
4.8.1 模型对象的查找 78
4.8.2 模型浏览器的使用 80
4.9 建模的方法与技巧 80
4.9.1 创建子系统 80
4.9.2 使用回调例程 81
4.9.3 建模时的考虑 83
4.9.4 方程的建模 83
4.9.5 快捷键介绍 85
4.10 管理模型的版本 86
4.10.1 导引 86
4.10.2 指定当前的用户 86
4.10.3 模型属性对话框 87
4.10.4 模型修改日志的创建与编辑 88
第5章 SIMULINK仿真模块库 89
5.1 SIMULINK库 89
5.1.1 SIMULINK库简介 89
5.1.2 标准SIMULINK模块库 89
5.1.3 SIMULINK扩展库(Simulink Extras) 90
5.2 SIMULINK模块集 91
5.2.1 通信模块集(Communications Blockset) 91
5.2.2 面板与仪表模块集(Dials Gauges Blockset) 94
5.2.3 数字信号处理模块(DSP Blockset) 95
5.2.4 定点模块库(Fixed-Point Blockset) 95
5.2.5 非线性控制系统设计模块集(NCD Blockset) 96
5.2.6 神经网络模块集(Neural Network Blockset) 96
5.2.7 MPC模块集(MPS Blockset) 97
5.2.8 电力系统模块集(Power System Blockset) 97
5.3 其他辅助工具 98
5.3.1 实时窗口目标库(Real-Time Windows Target) 98
5.3.2 实时工作室(Real-Time Workshop) 98
5.3.3 状态流模块库(Stateflow) 99
第6章 SIMULINK模块库索引 100
6.1 Source库 100
6.1.1 Band-Limit White Noise模块 100
6.1.2 Chirp Signal模块 101
6.1.3 Clock模块 102
6.1.4 Constant模块 102
6.1.5 Digital Clock模块 103
6.1.6 Discrete Pulse Generator模块 103
6.1.7 From Workspace模块 104
6.1.8 From File模块 105
6.1.9 Pulse Generator模块 106
6.1.10 Ramp模块 107
6.1.11 Random Number模块 107
6.1.12 Repeating Sequence模块 108
6.1.13 Signal Generator模块 109
6.1.14 Sine Wave模块 109
6.1.15 Step模块 110
6.1.16 Uniform Random Number模块 111
6.2 Sinks库 112
6.2.1 Display模块 112
6.2.2 Scope模块 113
6.2.3 Stop Simulation模块 114
6.2.4 To File模块 114
6.2.5 To Workspace模块 115
6.2.6 XY Graph模块 116
6.3 Discrete库 117
6.3.1 Discrete Filter模块 117
6.3.2 Discrete State-Space模块 118
6.3.3 Discrete-Time Integrator模块 119
6.3.4 Discrete Transfer Fcn模块 122
6.3.5 Discrete Zero-Pole模块 123
6.3.6 First-Order Hold模块 124
6.3.7 Zero-Order Hold模块 124
6.3.8 Unit Delay模块 125
6.4 Continuous库 125
6.4.1 Derivative模块 125
6.4.2 Integrator模块 126
6.4.3 Memory模块 129
6.4.4 State-Space模块 129
6.4.5 Transfer Fcn模块 130
6.4.6 Transfer Delay模块 131
6.4.7 Variable Transport Delay模块 132
6.4.8 Zero-Pole模块 133
6.5 Math库 134
6.5.1 Abs模块 134
6.5.2 Algebraic Constraint模块 135
6.5.3 Bitwise Logical Operator模块 136
6.5.4 Combinatorial Logic(组合逻辑)模块 137
6.5.5 Complex to Magnitude-Angle模块 138
6.5.6 Complex to Real-Image模块 139
6.5.7 Dot Product模块 139
6.5.8 Gain模块 140
6.5.9 Logical Operator模块 141
6.5.10 Magnitude-Angle to Complex模块 142
6.5.11 Math Function模块 142
6.5.12 Matrix Gain模块 143
6.5.13 MinMax模块 144
6.5.14 Product模块 145
6.5.15 Real-Image to Complex模块 146
6.5.16 Relational Operator模块 147
6.5.17 Rounding Function模块 148
6.5.18 Sign模块 148
6.5.19 Slider Gain模块 149
6.5.20 Sum模块 149
6.5.21 Trigonometric Function模块 150
6.6 Nonlinear库 151
6.6.1 Backlash模块 151
6.6.2 Coulomb Viscous Friction模块 152
6.6.3 Dead Zone模块 153
6.6.4 Manual Switch模块 154
6.6.5 Multiport Switch模块 154
6.6.6 Quantizer模块 155
6.6.7 Rate Limiter模块 156
6.6.8 Relay模块 157
6.6.9 Saturation模块 158
6.6.10 Switch模块 158
6.7 Function Table库 159
6.7.1 Direct Look-Up Table (n-D)模块 159
6.7.2 Fcn模块 161
6.7.3 Look-Up Table模块 162
6.7.4 Look-Up Table(2-D)模块 163
6.7.5 Look-Up Table(n-D)模块 164
6.7.6 MATLAB Fcn模块 165
6.7.7 Polynomial模块 166
6.7.8 PreLook-Up Index Search模块 167
6.7.9 Interpolation(n-D)Using PreLook-Up模块 168
6.7.10 S-Function模块 169
6.8 Signals Systems库 170
6.8.1 Bus Selector模块 170
6.8.2 Configurable Subsystem模块 171
6.8.3 Data Store Memory模块 171
6.8.4 Data Store Read模块 172
6.8.5 Data Store Write模块 173
6.8.6 Data Type Conversion模块 173
6.8.7 Demux模块 174
6.8.8 Enable模块 174
6.8.9 From模块 175
6.8.10 Function-Call Generator模块 176
6.8.11 Goto模块 177
6.8.12 Goto Tag Visibility模块 177
6.8.13 Ground模块 178
6.8.14 Hit Crossing模块 178
6.8.15 IC模块 179
6.8.16 Inport模块 179
6.8.17 Merge模块 181
6.8.18 Model Info模块 182
6.8.19 Mux模块 182
6.8.20 Output模块 183
6.8.21 Selector模块 184
6.8.22 Subsystem模块 184
6.8.23 Terminator模块 184
6.8.24 Trigger模块 184
6.8.25 Width模块 185
6.8.26 Probe模块 185
6.8.27 Reshape模块 186
6.8.28 Matrix Concatenation模块 186
第7章 子系统的创建与封装 188
7.1 子系统介绍 188
7.1.1 分层的建模思想 188
7.1.2 用户模块库的定制 189
7.1.3 条件子系统 189
7.1.4 一个简单的例子 189
7.2 一般子系统 192
7.2.1 什么是一般子系统 192
7.2.2 采用框选法创建一般子系统 192
7.2.3 采用Subsystem模块方法创建子系统 193
7.3 封装子系统 193
7.3.1 什么是封装子系统 193
7.3.2 封装子系统的创建过程 193
7.3.3 参数对话框的设置 193
7.4 条件子系统 198
7.4.1 使能子系统 198
7.4.2 触发子系统 199
7.4.3 触发-使能子系统 200
7.4.4 交替执行子系统 200
7.4.5 条件子系统小结 201
第8章 仿真模型的分析 202
8.1 模型状态的确定 202
8.1.1 导引 202
8.1.2 确定模型状态 202
8.1.3 平衡点的确定 203
8.1.4 实例 203
8.2 模型的线性化问题 204
8.2.1 线性化的数学描述 204
8.2.2 连续系统的线性化 205
8.2.3 离散系统的线性化 206
8.2.4 实例 206
8.3 代数环问题 207
8.3.1 仿真模型中的代数环 207
8.3.2 非代数环的情况 208
8.4 微分方程的求解算法 209
8.4.1 微分方程的求解 209
8.4.2 各种求解方法的比较 209
8.5 积分步长与容许误差 210
8.5.1 积分步长的选择 210
8.5.2 容许误差的设置 210
第9章 运行仿真 212
9.1 启动仿真过程 212
9.1.1 仿真入门 212
9.1.2 用菜单方式启动仿真 213
9.1.3 仿真过程的诊断 213
9.2 仿真的配置 214
9.2.1 求解器的设置 214
9.2.2 工作空间I/O的设置 216
9.2.3 诊断页的设置 217
9.2.4 高级属性的设置 218
9.3 优化仿真过程 220
9.3.1 介绍 220
9.3.2 提高仿真速度 220
9.3.3 提高仿真精度 221
9.4 从命令窗口中执行仿真 221
9.4.1 介绍 221
9.4.2 使用sim指令 222
9.4.3 仿真配置指令的使用 222
9.5 仿真结果的观察 224
9.5.1 使用示波器 224
9.5.2 使用返回变量方法 225
9.5.3 使用工作空间方式 225
第10章 模型的调试 227
10.1 SIMULINK 4.0的调试环境 227
10.1.1 启动调试器 227
10.1.2 开始调试 228
10.1.3 获取在线帮助 229
10.2 调试过程 229
10.2.1 调试步骤 229
10.2.2 无条件断点的设置 230
10.2.3 无条件断点的清除 231
10.2.4 条件断点的设置 231
10.3 仿真信息的显示 232
10.3.1 模块I/O的显示 232
10.3.2 代数环的显示 233
10.3.3 显示系统状态 233
10.4 模型信息的显示 233
10.4.1 显示模型中模块的执行次序 233
10.4.2 根据索引号确定模块 234
10.4.3 显示模型当中的非虚拟系统 234
10.4.4 显示模型当中的非虚拟模块 234
10.4.5 显示零点穿越模块 235
10.4.6 显示代数环 235
10.4.7 显示调试器设置信息 235
10.4.8 调试命令列表 236
第11章 S函数的编写 237
11.1 S函数概述 237
11.1.1 什么是S函数 237
11.1.2 什么时候使用S函数 237
11.1.3 S函数的工作原理 238
11.1.4 S函数的基本概念 239
11.2 采用M文件编写S函数 240
11.2.1 S函数模块的创建 240
11.2.2 连续系统的S函数 243
11.2.3 离散系统的S函数 244
11.2.4 混合系统的S函数 246
11.3 采用C MEX文件编写S函数 248
11.3.1 概述 248
11.3.2 简单C MEX文件的创建 248
11.3.3 连续系统的C MEX实现 250
11.3.4 离散系统的C MEX实现 253
11.3.5 混合系统的C MEX实现 256
第12章 控制系统的建模与仿真 259
12.1 离散系统建模 259
12.1.1 离散系统建模的基本概念 259
12.1.2 不同采样速率的彩色显示 260
12.1.3 混合系统建模 261
12.2 经典控制系统的设计与仿真 261
12.2.1 控制系统的时域分析方法 261
12.2.2 控制系统的频域分析方法 262
12.2.3 控制系统的根轨迹分析方法 263
12.2.4 常用控制器的设计与仿真 264
12.3 现代控制系统的设计与仿真 266
12.3.1 现代控制系统的特点 266
12.3.2 模型参考自适应系统 267
12.3.3 实例 267
- 《管理信息系统习题集》郭晓军 2016
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019