选择特殊符号

选择搜索类型

热门搜索

首页 > 百科 > 建设工程百科

SIMULINK

Simulink是MATLAB中的一种可视化仿真工具, 是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。

Simulink提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。

SIMULINK基本信息

SIMULINK造价信息

  • 市场价
  • 信息价
  • 询价

SIMULINK常见问题

查看详情

SIMULINK文献

基于Matlab/Simulink的某空调系统能耗仿真分析 基于Matlab/Simulink的某空调系统能耗仿真分析

基于Matlab/Simulink的某空调系统能耗仿真分析

格式:pdf

大小:452KB

页数: 5页

本文运用Matlab软件对保定市某百货大楼的中央空调系统进行了动态仿真,得出该大楼在2007年最热天的温度、功率及能耗曲线图,同时也得出了该空调系统的夏季运行总能耗。此外,应用当量满负荷运行时间法对该大楼的空调系统进行了能耗计算,并将这两种能耗计算结果与实际能耗值进行了对比分析。结果表明:Matlab/Simulink的动态仿真更接近于空调系统的实际运行情况。

基于Matlab-Simulink的挖掘机挖掘力仿真分析 基于Matlab-Simulink的挖掘机挖掘力仿真分析

基于Matlab-Simulink的挖掘机挖掘力仿真分析

格式:pdf

大小:452KB

页数: 2页

以Matlab-Simulink作为工具,结合机器人学、动力学等有关知识建立了挖掘机的动力学模型后,利用这一模型绘制了挖掘机挖掘力图,分析了工作装置各个油缸和挖掘力的关系。分析结果对挖掘机工作装置油缸配置具有一定指导意义。

Simulink动态系统建模与仿真目录

第1章 Simulink基础

1.1 Simulink简介

1.2 运行Simulink演示程序

1.2.1 运行房屋热力学系统演示模型

1.2.2 房屋热力学系统模型说明

1.2.3 其他Simulink演示程序

1.3 建立一个简单的Simulink模型

1.4 保存Simulink模型

1.5 打印及HTML报告

1.5.1 打印模型

1.5.2 生成模型报告

1.6 打印边框编辑器

1.6.1 用户接口

1.6.2 设计打印边框

1.6.3 打印边框示例

1.7 Simulink参数设置

1.7.1 常用Simulink参数

1.7.2 Simulink字体参数

1.7.3 Simulink仿真参数

第2章 Simulink模块操作

2.1 模块操作

2.1.1 Simulink模块类型

2.1.2 自动连接模块

2.1.3 手动连接模块

2.2 改变模块外观

2.2.1 改变模块方向

2.2.2 改变模块名称

2.2.3 指定方块图颜色

2.3 设置模块参数

2.3.1 设置模块特定参数

2.3.2 来自工作区的模块参数

2.4 标注方块图

2.4.1 编辑标注

2.4.2 在标注中使用TeX格式命令

2.5 模块属性对话框

2.6 显示模块输出

2.6.1 设置输出提示

2.6.2 模块输出提示选项

2.7 控制和显示模块的执行顺序

2.7.1 指定模块优先级

2.7.2 显示模块执行顺序

2.8 查表编辑器

2.8.1 编辑查询表数值

2.8.2 显示N-维表

2.8.3 绘制LUT表曲线

2.8.4 编辑自定义LUT模块

2.9 鼠标和键盘操作概述

第3章 Simulink信号操作

3.1 信号基础

3.1.1 信号属性及分类

3.1.2 信号的线型

3.1.3 确定输出信号的维数

3.1.4 确定信号及参数维数的准则

3.1.5 输入和参数的标量扩展

3.1.6 设置信号属性

3.2 信号及示波器管理器

3.2.1 信号及示波器管理器对话框

3.2.2 信号选择对话框

3.3 显示信号

3.3.1 显示信号属性

3.3.2 信号标签

3.3.3 信号标签的传递

3.3.4 操作信号标签

3.4 多维数组信号的连接

3.5 信号组操作

3.5.1 创建信号组

3.5.2 编辑信号组

3.5.3 编辑信号

3.5.4 编辑波形

3.5.5 设置输入信号的时间范围

3.5.6 输出信号组数据及波形

3.5.7 用信号组仿真

3.5.8 仿真选项对话框

3.6 复合信号

3.6.1 混合信号

3.6.2 总线信号

3.6.3 总线对象

第4章 Simulink动态系统建模

4.1 创建动态系统模型的要素

4.1.1 方块图

4.1.2 系统函数

4.1.3 状态

4.1.4 模块参数

4.1.5 模块采样时间

4.1.6 用户模块

4.1.7 系统和子系统

4.1.8 信号

4.1.9 模块方法和模型方法

4.1.10 仿真算法

4.2 Simulink开放式动态系统建模

4.3 动态系统数学模型分类

4.3.1 常微分方程

4.3.2 差分方程

4.3.3 代数方程

4.3.4 组合系统

4.4 建立方程模型

4.4.1 建立代数方程模型

4.4.2 建立简单的连续系统模型

4.4.3 选择最佳的数学模型

4.4.4 避免无效循环

4.4.5 建模提示

第5章 Simulink仿真设置

5.1 仿真基础

5.1.1 设定仿真参数

5.1.2 控制仿真执行

5.1.3 交互运行仿真

5.2 设置仿真算法

5.2.1 设置仿真时间

5.2.2 设置仿真算法

5.2.3 设置仿真步长

5.2.4 计算仿真步长

5.2.5 设置误差容限

5.3 工作区输入/输出设置

5.3.1 从基本工作区中装载输入

5.3.2 把输出结果保存到工作区

5.3.3 装载和保存状态

5.3.4 设置输出选项

5.4 输出信号的显示

5.4.1 Scope模块和XYGraph模块的使用

5.4.2 悬浮Scope模块和Display模块的使用

5.4.3 返回变量的使用

5.4.4 ToWorkspace模块的使用

第6章 Simulink动态系统仿真

6.1 Simulink动态系统仿真过程

6.1.1 模型编译阶段

6.1.2 模型链接阶段

6.1.3 仿真循环阶段

6.1.4 求解器的分类

6.2 离散系统仿真

6.2.1 差分方程的实现

6.2.2 指定采样时间

6.2.3 采样时间的传递

6.2.4 确定离散系统的步长

6.2.5 多速率系统

6.2.6 线性离散系统

6.3 连续系统仿真

6.3.1 微分方程的实现

6.3.2 线性连续系统

6.4 混合系统仿真

6.5 模型离散化

6.5.1 模型离散化GUI

6.5.2 查看离散化模型

6.5.3 从Simulink模型中离散化模块

6.6 诊断仿真错误

6.6.1 仿真诊断查看器

6.6.2 创建用户仿真错误消息

6.7 改善仿真性能和精度

6.7.1 提高仿真速度

6.7.2 改善仿真精度

6.8 综合实例

6.8.1 坐标系及其转换

6.8.2 转换矩阵算法的Simulink实现

6.8.3 惯性测量输出的Simulink实现

6.8.4 刚体角速度在惯性空间中矢量的Simulink实现

6.8.5 空间姿态角计算

第7章 高级仿真概念

7.1 过零检测

7.1.1 过零检测的工作方式

7.1.2 过零检测的实现方式

7.1.3 使用过零检测

7.1.4 关闭过零检测

7.2 处理代数循环

7.2.1 代数约束

7.2.2 非代数的直接馈通环

7.2.3 切断代数环

7.2.4 消除代数环

7.2.5 高亮显示代数环

7.3 高级积分器

7.3.1 积分器模块参数对话框

7.3.2 创建自重置积分器

7.3.3 在使能子系统间传递状态

7.4 仿真诊断选项设置

7.4.1 仿真算法诊断设置

7.4.2 采样时间诊断设置

7.4.3 数据验证诊断设置

7.4.4 类型转换诊断设置

7.4.5 连接诊断设置

7.4.6 兼容性诊断设置

7.4.7 模型引用诊断设置

7.5 仿真性能优化设置

第8章 使用命令行仿真

8.1 通过命令行仿真

8.1.1 基本命令行语法--sim命令

8.1.2 设置仿真参数--simset命令

8.1.3 获取仿真参数--simget命令

8.1.4 获取模型属性--get_param命令

8.1.5 设置模型参数--set_param命令

8.1.6 绘制仿真曲线--simplot命令

8.1.7 确定模型状态

8.2 模型线性化

8.2.1 模型线性化命令

8.2.2 连续系统模型线性化

8.2.3 离散系统模型线性化

8.2.4 线性化模型分析

8.3 寻找平衡点

8.4 编写模型和模块的回调函数

8.4.1 跟踪回调函数

8.4.2 创建模型回调函数

8.4.3 创建模块回调函数

第9章 使用子系统

9.1 创建子系统

9.1.1 Simulink子系统定义

9.1.2 创建子系统

9.1.3 浏览层级子系统

9.2 创建条件执行子系统

9.2.1 使能子系统

9.2.2 触发子系统

9.2.3 触发使能子系统

9.2.4 创建交替执行子系统

9.2.5 函数调用子系统

9.3 控制流语句

9.3.1 If-Else控制流语句

9.3.2 Switch控制流语句

9.3.3 While控制流语句

9.3.4 For控制流语句

9.3.5 Stateflow图和控制流语句的比较

第10章 封装子系统

10.1 封装子系统概述

10.1.1 封装特征

10.1.2 封装举例

10.2 封装编辑器

10.2.1 Icon选项页的设置

10.2.2 Parameters选项页的设置

10.2.3 Initialization选项页的设置

10.2.4 Documentation选项页的设置

10.3 创建封装模块的动态对话框

10.3.1 设置封装模块对话框参数

10.3.2 预定义封装对话框参数

10.4 自定义库操作

10.4.1 建立和使用库

10.4.2 库连接状态

10.4.3 显示库关联及信息

10.4.4 把用户库添加到Simulink库浏览器中

10.5 可配置子系统

10.5.1 创建可配置子系统

10.5.2 映射I/O端口

第11章 Simulink调试器

11.1 调试器概述

11.1.1 启动调试器

11.1.2 调试器的图形用户接口

11.1.3 调试器的命令行接口

11.1.4 调试器命令

11.2 调试器控制

11.2.1 连续运行仿真

11.2.2 继续仿真

11.2.3 单步运行仿真

11.3 设置断点

11.3.1 设置无条件断点

11.3.2 设置有条件断点

11.4 显示仿真信息

11.4.1 显示模块I/O

11.4.2 显示代数环信息

11.4.3 显示系统状态

11.4.4 显示求解器信息

11.5 显示模型信息

11.5.1 显示模型中模块的执行顺序

11.5.2 显示模块

第12章 编写M语言S-函数

12.1 S-函数

12.1.1 S-函数的定义

12.1.2 S-函数的工作方式

12.2 在模型中创建S-函数

12.2.1 在模型中使用S-函数

12.2.2 向S-函数中传递参数

12.2.3 何时使用S-函数

12.3 S-函数的概念

12.3.1 直接馈通

12.3.2 动态设置数组维数

12.3.3 设置采样时间和偏移量

12.4 编写M语言S-函数

12.4.1 M文件S-函数模板

12.4.2 定义S-Function模块特征

12.5 M文件S-函数范例

12.5.1 无状态M文件S-函数

12.5.2 连续状态S-函数

12.5.3 离散状态S-函数

12.5.4 混合系统S-函数

附录

附录A 模型和模块参数

A.1 模型参数

A.2 共用模块参数

A.3 专用模块参数

A.4 封装参数

附录B 模型和模块回调函数

B.1 模型回调函数

B.2 模块回调函数

附录C Simulink模块简介

C.1 输入源模块库(Sources)

C.2 接收模块库(Sinks)

C.3 连续系统模块库(Continuous)

C.4 离散系统模块库(Discretes)

C.5 数学运算模块库(Math Operations)

C.6 信号路由模块库(Signal Routing)

C.7 信号属性模块库(Signal Attributes)

C.8 非线性模块库(Discontinuous)

C.9 查询表模块库(Look-Up Tables)

C.10 用户定义函数模块库(User-Defined Functions)

C.11 模型验证模块库(Model Verification)

C.12 端口和子系统模块库(Ports & Subsystems)

C.13 模型实用模块库(Model-Wide Utilities)

附录D MATLAB可用的TeX字符集

查看详情

MATLAB/Simulink入门经典教程内容简介

本书全面简洁地介绍MATLAB/Simulink的基础知识。全书以当今流行的MATLAB R2018a和Simulink 9.1为平台,结合高等学校教师的丰富教学经验和科学研究,详细介绍MATLAB/Simulink的开发环境、程序设计和系统仿真。本书的特色是注重MATLAB/Simulink的基础,兼顾数学应用;内容编排合理科学,由浅入深,循序渐进;内容翔实,例题新颖,例题丰富,便于高校不同专业的本科生学习和掌握MATLAB/Simulink。

查看详情

Matlab/Simulink实例详解内容简介

全书分三篇,共29章。第一篇基础篇,介绍Matlab仿真基础知识及部分工具箱,包括1~7章:第1章概述Matlab应用领域及编程基础;第2章介绍Matlab界面编程基础及Matlab二维图形和三维图形功能;第3章讲解Matlab图形句柄的相关函数,并给出相关实例;第4章介绍GUI工具箱及其应用实例;第5章系统介绍Simulink仿真的通用模块、建模方法及扩展模块;第6章介绍Stateflow工具箱及其应用实例;第7章介绍其他相关工具箱与软件,涉及Simulink 3D模块及其报告生成器工具箱,并给出实例。第二篇应用篇,是本书的重点,包括8~25章共18章,以典型的实际应用为背景,把经典建模方法及现代建模仿真方法与实际应用相结合,从分析建模到结果分析给出了详细步骤,并给出上机实习,包括电力系统、动力系统、石化系统、冶金系统、制冷系统、汽车系统、能源系统、交通系统、管理系统、安全系统、机械系统、环保系统、风电系统、化工系统、物流系统、金融系统和经济系统等领域的典型案例。第三篇提高篇,包括26~29章:第26章介绍一般函数编写和工具箱编写,并给出应用实例;第27章介绍常用函数及其相关实例;第28章介绍实时仿真环境及实例;第29章详细介绍了一般函数错误信息、调试错误信息及Simulink仿真错误信息。本书可作为在校高年级本科生和研究生的学习用书,也可以作为广大科研人员、教授学者、工程技术人员的参考用书。

查看详情

相关推荐

立即注册
免费服务热线: 400-888-9639