实时仿真和测试
此工作流从实时仿真和测试然后从模型创建通过回归测试和压力测试。
创建金宝app或Stateflow模型
在仿真软件金宝app®编辑器,模拟选项卡,从新中,选择模型。
从仿真软件开始页面金宝app,选择一个模型模板或点击空白模型。
创建块图仿真软件通过拖动块模型。金宝app如果可能的话,设置模型和块参数使用fixed-listitem解决者和指定样本时间兼容你的模型的实时要求。
模拟模型为非实时应用程序
金宝app模型使用一个向量计算时间步模型。计算输出值对于一个给定的时间后,仿真软件立即重复计算在接下来的时间价值,直到它到达停止时间。金宝app
因为向量的计算时间是不连接到一个物理时钟,输出计算尽快你的电脑可以运行。仿真的运行时间可以明显的区别于真实系统的运行时间。
稍后您可以登录模拟结果比较。
配置开发和目标计算机
配置之间的通信方法的开发和目标计算机。
配置开发和目标计算机通过使用:
准备模型实时执行
设置模型配置参数值兼容实时执行:
在应用程序选项卡上,单击金宝app实时仿真软件。这个选择设置系统目标文件模型参数
slrealtime.tlc
并设置类型模型参数Fixed-listitem
。在实时选项卡上,单击硬件设置。在配置参数>解算器>Fixed-listitem大小列,选择一个大小兼容你的模型的实时要求。
在实时选项卡上,单击硬件设置。选择的选项配置参数>代码生成>金宝app实时仿真软件的选择。这些设置为实时应用程序选项设置初始值。如果需要,您可以更改这些选项后实时应用程序构建应用程序。
添加金宝app仿真软件实时™块I / O代表您的I / O板模型。
可视化仿真结果,马克信号模型中的数据与仿真数据检查记录。看到视图中的数据仿真数据检查员。
连接并重新启动目标计算机
开发计算机连接到Speedgoat目标机器。目标计算机的IO模块连接到物理硬件适用的地方。
重新启动目标计算机的金宝app实时仿真软件通过使用实时操作系统:
目标计算机重启按钮。
构建和下载的实时应用程序
在实时选项卡上,切换切换目标计算机连接来
连接
并点击运行在目标。关于构建和下载的实时应用程序的更多信息,见:您还可以构建、部署和运行实时应用程序通过使用listitem-by-listitem方法。有关更多信息,请参见执行实时应用仿真软件外部模式通过使用循序渐进的命令金宝app。
可视化的信号
查看信号数据实时应用程序运行时,标记信号与仿真数据检查日志。使用标记信号获取和显示信号数据的实时应用程序。你可以组分层信号流检查员用仿真数据金宝app实时仿真软件探险家。
记录信号目标计算机上的数据,查看数据实时应用程序运行后,插入文件日志块和连接这些信号的日志记录。仿真运行后,数据加载到数据查看检查员。
在MATLAB信号数据视图®仪表板应用程序,创建一个应用程序设计师仪表板应用程序和应用程序连接到实时应用程序通过使用
仪器
对象。你插入图形化仪器仪表面板数据显示。假设信号通过使用:
调整参数
调整可观测的时间延迟等参数输入和输出振幅,输入和输出频率。
请注意
金宝app实时仿真软件不支持多字的参数的金宝app数据类型。
调优参数通过使用:
在模型编辑器中从实时信号表选择选项卡金宝app
准备回归和压力测试
编写MATLAB脚本执行参数扫描和极端值测试在一个可重复的方式,积累已知良好的数据结果。