Simulink建模与仿真(6)

Simulink建模与仿真(6)
作 者: 姚俊 马松辉
出版社: 西安电子科技大学出版社
丛编项: MATLAB工程应用丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Simulink建模与仿真(6)》作者简介

内容简介

科学技术的发展使得各种系统的构建与仿真变得越来越复杂。如何快速有效地构建系统并进行仿真,已经成为各领域工程师急需解决的核心问题。Simulink是MathWorks公司推出的高性能的动态系统建模与仿真平台,而且已经在各领域得到广泛的应用。本书以Simulink 4.1为平台,由浅入深地介绍了Simulink辅助设计基础、动态仿真技术、高级仿真技术及基于Simulink的系统分析与设计等内容。读者通过使用本书,可快速掌握利用Simulink进行系统建模与仿真的精髓,以进行系统设计与仿真分析。本书可作为各领域工程技术人员的参考书,也可作为高等学校理工类各专业本科生和研究生的系统建模、仿真及设计课程的教材与参考书,还可作为其他科技工作者、教师学习Simulink的参考资料。

图书目录

第一部分 入门--Simulink辅助设计基础

第1章 绪论

1. 1 动态系统的计算机仿真

1. 1. 1 系统与模型

1. 1. 2 计算机仿真

1. 1. 3 仿真的作用

1. 1. 4 仿真算法和仿真软件

1. 1. 5 计算机仿真的一般过程

1. 2 动态系统的SimuIink仿真

1. 2. 1 Simulink简介

1. 2. 2 Simulink的应用领域

1. 2. 3 Simulink在MATLAB家族中的位置

1. 3 本书的组织结构

第2章 Simulink使用基础

2. 1 MATLAB的计算单元:向量与矩阵

2. 2 MATLAB计算单元的基本操作

2. 3 多项式表达与基本运算

2. 4 MATLAB的基本绘图功能

2. 5 M文件与MATLAB函数

2. 5. 1 M文件编辑器

2. 5. 2 MATLAB语言的语法

2. 5. 3 MATLAB脚本文件与M函数

2. 6 MATLAB的单元与结构体

习 题

第3章 动态系统模型及其Simulink表示

3. 1 简单系统模型及表示

3. 1. 1 简单系统的基本概念

3. 1. 2 简单系统的描述方式

3. 1. 3 简单系统的Simulink描述

3. 2 离散系统模型及表示

3. 2. 1 离散系统的基本概念

3. 2. 2 离散系统的数学描述

3. 2. 3 离散系统的Simulink描述

3. 2. 4 线性离散系统

3. 2. 5 线性离散系统的数学描述

3. 2. 6 线性离散系统的Simulink描述

3. 3 连续系统模型及表示

3. 3. 1 连续系统的基本概念

3. 3. 2 连续系统的数学描述

3. 3. 3 连续系统的Simulink描述

3. 3. 4 线性连续系统

3. 3. 5 线性连续系统的数学描述

3. 3. 6 线性连续系统的SimuIink描述

3. 4 混合系统模型及表示

3. 4. 1 混合系统的数学描述

3. 4. 2 混合系统的Simulink描述与简单分析

习 题

第二部分 进阶--Simulink动态系统仿真

第4章 创建Simulink模型

4. 1 启用Simulink并建立系统模型

4. 2 Simulink模块库简介与使用

4. 2. 1 Simulink公共模块库

4. 2. 2 Simulink专业模块库

4. 3 构建Simulink框图

4. 3. 1 模块选择

4. 3. 2 模块操作

4. 3. 3 运行仿真

4. 4 设计Simulink框图的界面

4. 4. 1 模块及框图属性编辑

4. 4. 2 信号标签与标签传递

4. 4. 3 Simulink子系统介绍

4. 4. 4 建立复杂系统模型

4. 5 Simulink与MATLAB的接口设计

4. 5. 1 由MATLAB工作空间变量设置系统模块参数

4. 5. 2 将信号输出到MATLAB工作空间中

4. 5. 3 使用工作空间变量作为系统输入信号

4. 5. 4 向量与矩阵

4. 5. 5 MATLAB Function与Function模块

4. 6 使用Simulink进行简单的仿真

习 题

第5章 动态系统的Simulink仿真

5. 1 简单系统的仿真分析

5. 1. 1 建立系统模型

5. 1. 2 系统模块参数设置

5. 1. 3 系统仿真参数设置及仿真分析

5. 1. 4 仿真步长设置

5. 2 Scope高级使用技术

5. 2. 1 Scope模块的使用

5. 2. 2 Display模块的使用

5. 2. 3 悬浮Scope模块

5. 3 离散系统的仿真分析

5. 3. 1 人口变化系统的数学模型

5. 3. 2 建立人口变化系统的模型

5. 3. 3 系统模块参数设置

5. 3. 4 系统仿真参数设置及仿真分析

5. 3. 5 定步长仿真与变步长仿真

5, 4 连续系统的仿真分析

5. 4. 1 蹦极跳系统的数学模型

5. 4. 2 建立蹦极跳系统的Simulink仿真模型

5. 4. 3 系统模块参数设置

5. 4. 4 系统仿真参数设置与仿真分析

5. 4. 5 仿真精度控制

5. 5 线性系统仿真分析

5. 5. 1 线性离散系统仿真分析

5. 5. 2 线性连续系统仿真分析

5. 6 混合系统设计分析

5. 6. 1 混合系统仿真技术的一般知识

5. 6. 2 混合系统设计之一:通信系统

5. 6. 3 混合系统设计之二:行驶控制系统

5. 6. 4 工作空间输入输出WorkspaceI/0设置

5. 7 Simulink的调试技术

5. 7. 1 Simulink图形调试器启动

5. 7. 2 调试器的操作设置与功能

5. 7. 3 系统调试举例

习 题

第三部分 精通--Simulink高级仿真技术

第6章 Simulink系统仿真原理

6. 1 Simulink求解器概念

6. 1. 1 离散求解器

6. 1. 2 连续求解器

6. 2 系统过零的概念与解决方案

6. 2. 1 过零的产生

6. 2. 2 事件通知

6. 2. 3 支持过零的模块

6. 2. 4 过零的举例--过零的产生与关闭过零

6. 2. 5 使用过零检测的其它注意事项

6. 3 系统代数环的概念与解决方案

6. 3. 1 直接馈通模块

6. 3. 2 代数环的产生

6. 3. 3 代数环的举例与解决方案之一:直接求解系统方程

6. 3. 4 代数环的举例与解决方案之二:代数约束

6. 3. 5 代数环的举例与解决方案之三:切断环

6. 4 高级积分器

6. 5 仿真参数设置:高级选项与诊断选项

6. 5. 1 高级选项

6. 5. 2 诊断选项

习 题

第7章 Simulink子系统技术

7. 1 Simulink简单子系统概念:回顾与复习

7. 1. 1 通用子系统的生成

7. 1. 2 子系统的基本操作

7. 2 Simulink高级子系统技术

7. 2. 1 条件执行子系统的建立方法

7. 2. 2 使能子系统

7. 2. 3 触发子系统

7. 2. 4 触发使能子系统

7. 2. 5 原子子系统

7. 2. 6 其它子系统介绍

7. 3 Simulink的子系统封装技术

7. 3. 1 如何封装子系统

7. 3. 2 封装编辑器之图标编辑对话框

7. 3. 3 封装编辑器之参数初始化对话框

7. 3. 4 封装编辑器之文档编辑对话框

7. 4 Simulink模块库技术

7. 4. 1 模块库的概念及其应用

7. 4. 2 建立与使用模块库

7. 4. 3 库模块与引用块的关联.

7. 4. 4 可配置于系统

习 题

第8章 Simulink命令行仿真技术

8. 1 使用命令行方式建立系统模型

8. 2 回顾与复习:Simulink与MATLAB的接口

8. 3 使用命令行方式进行动态系统仿真

8. 3. 1 使用sim命令进行动态系统仿真

8. 3. 2 举例之一:简单仿真

8. 3. 3 举例之二:仿真时间设置

8. 3. 4 举例之三:外部输入变量设置

8. 3. 5 simset与simget命令的使用

8. 3. 6 simplot命令的使用

8. 4 使用MATLAB脚本分析动态系统

8. 4. 1 蹦极跳的安全性分析

8. 4. 2 行驶控制系统中控制器的调节

8. 5 其它内容

8. 5. 1 系统状态的确定

8. 5. 2 系统平衡点的确定

8. 5. 3 非线性系统的线性化处理

8. 6 回调函数

习 题

第9章 S-函数

9. 1 S-函数概述

9. 1. 1 S-函数的基本概念

9. 1. 2 如何使用S-函数

9. 1. 3 与S-函数相关的一些术语

9. 2 S-函数的工作原理

9. 2. 1 状态方程

9. 2. 2 Simulink仿真的两个阶段

9. 2. 3 S-函数仿真流程

9. 3 编写M文件S-函数

9. 3. 1 M文件S-函数的工作流程

9. 3. 2 M文件S-函数模板

9. 3. 3 含用户参数的简单系统

9. 3. 4 离散系统的S-函数描述

9. 3. 5 连续系统的S-函数描述

9. 3. 6 混合系统的S-函数描述

9. 4 编写C MEX S-函数

9. 4. 1 MEX文件

9. 4. 2 Simstruct数据结构

9. 4. 3 工作向量(WorkVector)

9. 4. 4 C MEX S-函数流程

9. 4. 5 C MEX S-函数模板

9. 4. 6 S-函数包装程序

9. 4. 7 S-function Builder

习 题

第四部分 实例分析--利用Simulink进行系统设计与分析

第10章 控制系统设计分析

10. 1 控制系统的线性分析

10. 1. 1 滑艇动态方程及其线性化

10. 1, 2 线性时不变系统浏览器LTIViewer介绍

10. 1. 3 LTI线性时不变系统对象介绍

10. 2 线性控制系统设计分析

10. 2. 1 控制系统工具箱简介

10. 2. 2 系统分析与设计简介

10. 2. 3 单输入单输出系统设计工具

10. 3 非线性控制系统设计简介

习 题

第11章 DSPBlockset

11. 1 DSP处理单元:帧

11. 1. 1 基于帧的信号处理

11. 1. 2 设置Simulink进行DSP仿真

11. 2 DSPBlockset模块库介绍

11. 2. 1 信号的操作和管理

11. 2. 2 信号变换

11. 2. 3 滤波器设计与频率分析

11. 2. 4 功率谱估计

11. 2. 5 统计

11. 2. 6 矩阵操作与线性方程求解

习 题

附录 内容索引

参考文献