Simulink在线帮助文档.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Simulink在线帮助文档

本 科 毕 业 论 文 Simulink工作原理 导言 SimulinkSimulink是一个软件包,它可以让您将模型,模拟和分析系统,其输出随时间而改变。这些系统通常被称为动态系统。该仿真软件可用于探索行为的范围广泛的现实世界的动态系统,包括电路,减震器,制动系统,以及许多其他的电气,机械和热力系统。本节说明Simulink的工作原理。 基于Simulink的系统仿真是一个动态的过程,分为两步:首先,用户利用仿真模型编辑器创建一个框图,模型图形化地描述了系统中基于时间输入,状态和输出之间的数学关系。然后用户命令Simulink软件从指定的开始时间到指定的停止时间,模拟模型所代表的系统。 动态系统建模 框图语义Simulink通过介绍两种典型的模块:虚拟模块和非虚拟模块来扩展那些典型的结构图模型。 虚拟模块代表子系统。虚拟块的存在仅为方便组织图形他们影响方程所描述的框图模型。您可以使用虚拟模块,以改善可读性。一般情况下,模块和线可以用来描述许多计算的模式。一个例子是一个流程图。流程图包括模块和线,无法使用一般动态系统流程图语义描述。术语“基于时间的框图”是用来区分描述动力系统框图与其他形式的框图,并框图(或模型)是指一个基于时间的框图,除非:Simulink模块框图详细的说明了信号和状态变量之间的基于时间的关系。系统通过评估这些随着时间变化的关系而得到模块框图的解时间始于一个用户指定的“开始时间”,并结束于用户指定的“停止时间。被称为时间步长。 信号代表数量随时间变化,并确定了各点之间的方框图的开始时间和结束时间。 信号和状态变量之间的关系。这些方程定义输入信号,输出信号和状态变量之间的关系。,。Simulink产品提供了一个图形编辑器,可让您创建和连接实例(见创建一个模型)(见模块-按字母顺序排列)。Simulink提供的这些模块都成为内户还可以创建自己的块类型和使用Simulink编辑器来创建实例。用户定义的块被称为自定义模块。时间时间是一个框图固有组成部分框图模拟的结果随着时间而改变的换句话说,。确定一个系统随着时间推移的行为从而引起反复求解模型的时间间隔,,从开始的时间结束的时间。连续时间步模型的被称为模型代表模拟系统通常情况下一些系统的当前值这些变量被称为。。这项任务。:离散和连续。连续状态不断的变化。。离散状态是一个近似的连续状态。一个离散状态的例子汽车数字里程表上显示的,而不是。。特别是,: 定义连续状态系统的模块包括以下标准的Simulink模块:积分 状态空间 传递函数模块传递函数模块 变量迁移延迟可变延迟模块 零极点 一个模型总的状态数量是各个模块所定义的状态的总和。,。这项任务在的汇编阶段执行。,包括的,,。 ,Simulink调试器中的states命令显示了模型当前的状态的相关信息。(见仿真调试器)。 模型的参数配置对话框数据导入/导出窗格(见导入和导出数据)让您可以指定初始值,MATLAB工作区间以队列或矩阵的形式记录仿真期间状态在每一个时间步长的值。 块参数对话框(和Continuous State Attributes参数)可以让您(如)。这可以简化分析数据记录下来供,尤其是当一个。 两缸负荷约束模型的演示。 计算连续状态需要知道它的变化率,。由于变率(即本身是一个),。因此仿真框图使用模块。对应的常微分方程()。一般情况下,简单的动态系统,。软件最常见的常微分方程方法。。。一些常微分方程,称为可变时间步长器,可以,以模拟进行过程中实现特定的精度。。为了尽量减少计算工作量,。 离散时间系统 要计算离散时间系统,需要知道系统当前时刻的值和上一时刻的值之间的关系,这种关系被描述为系统的更新功能。离散时间计算一个离散时间系统的状态,需要知道系统在当前时间步长的值以及在上一个时间步长的这指的时离散系统的更新功能离散时间系统的值不仅仅取决与上一个时间步长的值,还取决因此,对离散系统建模需要对上一个时间步长的输入进行建模。框图使用称为离散块特定类型的模块,指定更新能。,。具体来说,步长必须确保模型所有的。这项任务指派。:固定步离散求解和可变步离散求解。固定步离散求解确定一个固定的步长。相比之下,变步离散求解。混合系统建模混合系统是一个既有离散和连续的系统。严格地说,,假设,该模型。Simulink软件通过离散求解所确定的下一抽样时间中,作为求解额外的制约因素满足这一要求。。连续求解可以在短的时间步长的下一个的时间,以满足其约束,但。参数。例如,。您可以使用MATLAB指定参数值。Simulink会对公式进行估算仿真运行过程中,你可以改变参数的值。这使您能够确定最适合的参数值。。例如,当创建一个模型,你可以设置参数的值,使每个个体的行为是不同的。因为它允许每个标准代表一个家的块,大大提高了标准Simuli

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档