- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(6)仿真运行中产生数据显示 获得仿真系统行为的最快的方法是在其运行过程中查看图形或动画显示。(7)存储仿真数据、创建图形和离线造表 在多仿真计算环境中,有必要存储每次运行的输出数据以便后续分析和显示。 (1)图形模型开发 虽然也有其他图形模式,但在仿真工具中的图形模型常是以框图形式来表示的。 (2)公式建模 尽管图形建模能力十分强大,还有许多情况需要在仿真模型中用一系列公式来描述其行为。 (3)实时HIL仿真 对非实时环境下开发的模型,可以在实时HIL仿真环境下进行编译和运行。 (4)底层仿真模型的扩展库 仿真工具提供的模型越多,开发者用于仿真开发的时间就越短。这个功能是假设仿真工具提供的模型与仿真开发者的使用有关。 (5)支持向量/矩阵运算 许多仿真运算基于或有效利用了向量和矩阵运算,而一个具有鲁棒性的仿真环境应该易于用向量和矩阵来实现仿真。 (6)仿真运行中产生数据显示 获得仿真系统行为的最快的方法是在其运行过程中查看图形或动画显示。如果有明显问题,用户可以停止仿真运行,找出问题,并且开始新的运行。 (7)存储仿真数据、创建图形和离线造表 在多仿真计算环境中,有必要存储每次运行的输出数据以便后续分析和显示。 9.4.1 方案的提出9.4.2 RTW的基础及应用9.4.3 dSPACE实时系统 9.4.1 方案的提出 图9.3 Windows方式 图9.4 MATLAB实时内核方式 9.4.1 方案的提出 图9.5 实时仿真系统原理框图 9.4.2 RTW的基础及应用 1.RTW的主要特点2.RTW的程序创建3.RTW的开放式体系结构 1.RTW的主要特点 1)RTW支持连续时间、离散时间和混合时间系统,包括条件执行系统和非虚拟型系统。2)RTW将Simulink外部模式的运行监视器(Run-Time Monitor)与实时目标无缝集成在一起,提供了极好的信号监视和参数调整界面。3)RTW支持Stateflow代码生成器,可用来生成事件驱动型系统的有限状态机代码。 图9.6 RTW在系统设计中的作用 2.RTW的程序创建 1)分析模型和对模型描述文件进行编译。2)由目标语言编译器从模型中生成代码。3)程序联编文件(Makefile)的生成。4)在自定义的程序创建文件的控制下,由联编实用程序生成可执行程序。 图9.7 RTW程序创建过程 3.RTW的开放式体系结构 (1)中间模型描述文件(modle.rtw) 代码生成过程的初始阶段是对源模型进行分析。(2)目标语言编译器(TLC)程序 目标语言编译器对某一特定程序进行解释,该程序读取中间模型描述文件并生成代码。(3)从模型中生成的源代码(4)模板联编文件和程序联编文件 程序联编文件(modle.mk)的作用是对所生成的代码的编译和链接过程进行控制。 3.RTW的开放式体系结构 图9.8 RTW开放式体系结构 (1)中间模型描述文件(modle.rtw) 代码生成过程的初始阶段是对源模型进行分析。分析得到的模型描述文件包含了一个等级式结构,该结构记录了系统、模块及其连接的描述。用户可以将自己的模块参数加入到中间模型描述文件中,对代码生成过程进行个性化配置。 (2)目标语言编译器(TLC)程序 目标语言编译器对某一特定程序进行解释,该程序读取中间模型描述文件并生成代码。 (3)从模型中生成的源代码 1)可输出的入口点提供了用户手写代码与生成代码的接口,可以使用户开发自己的定时和执行引擎,或将由几个模型生成的代码合并到一个可执行文件中。2)可自动使用户代码对生成代码中的信号、参数和其他数据结构进行访问,因而可使用户代码具有参数调整和信号监测功能。3)自定义代码模块可以使用户将自己的代码直接加入到生成的代码中(模型或子系统中)。4)运行时界面(RTI)支持文件所包含的代码并提供了访问所生成的模型代码的接口。①主程序;②用于实现用户外部模式通信协议的代码与生成代码中定义的参数和信号;③进行接口的代码;④定时器和其他中断服务例程; (3)从模型中生成的源代码 ⑤硬件I/O驱动模块。 (4)模板联编文件和程序联编文件 程序联编文件(modle.mk)的作用是对所生成的代码的编译和链接过程进行控制。RTW在代码生成/程序建立过程中从模板联编文件中生成modle.mk文件。用户可以生成自己的模板联编文件,对程序联编过程中编译器选项和其他变量进行控制。 9.4.3 dSPACE实时系统 1.系统的组成及特点2.基于dSPACE的控制系统开发过程 1.系统的组成及特点 1)组合性强:使用标准组件系统,可以对系统进行多种组合,以满足不同需求。2)过渡性好,易于掌握使用:与MATLAB/Simulink无缝连接,方便地从非实时分析设
您可能关注的文档
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 任务1 变压器的基本构造、分类及用途.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 任务3 变压器的外特性及损耗.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 任务6 三相变压器绕组的连接及并联运行.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 任务7 认识自耦变压器.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 任务9 认识电焊变压器.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 实训1 变压器的空载和负载运行实验.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 实训4 交流法测定三相变压器绕组极性.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目二 变压器 实训5 电力变压器的维护和检修.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目三 交流电机 任务1 认识交流电机.ppt
- 电机与变压器 项目式.含习题册 作者 朱志良 _项目三 交流电机 任务3 三相异步电动机工作原理分析.ppt
- 计算机仿真技术 作者 郝培锋 崔建江 潘峰 第10章1.ppt
- 计算机仿真技术 作者 郝培锋 崔建江 潘峰 第11章.ppt
- 计算机仿真技术 作者 郝培锋 崔建江 潘峰 第12章.ppt
- 计算机仿真技术 作者 郝培锋 崔建江 潘峰 第12章1.ppt
- 计算机工具软件使用教程 第5版 作者 崔淼 曾赟 第1章 计算机工具软件概述.ppt
- 计算机工具软件使用教程 第5版 作者 崔淼 曾赟 第3章 系统测试与管理工具.ppt
- 计算机工具软件使用教程 第5版 作者 崔淼 曾赟 第4章 系统优化及维护工具.ppt
- 计算机工具软件使用教程 第5版 作者 崔淼 曾赟 第5章 常用网络工具.ppt
- 计算机工具软件使用教程 第5版 作者 崔淼 曾赟 第6章 文件管理工具.ppt
- 计算机基础 第2版 作者 王丽华 何世勇第八章 8.1.ppt
文档评论(0)