主要内容

信号监控和参数调优

监视和优化行动使仿真软件金宝app®在你的主机与部署通信模型在运行时您的硬件板上。

这里描述的监视和优化操作适用于以下硬件支持包:金宝app

  • 嵌入式编码器®金宝app支持包BeagleBone®黑色的硬件

  • 金宝app仿真软件编码器™支持包金宝appNXP™FRDM-K64F董事会

  • 金宝app仿真软件金宝app支持包树莓π®硬件

  • 金宝app仿真软件金宝app为Arduino支持包®硬件

对于所有其他硬件支持包,请参考金宝app外部模式模拟参数优化、信号监测、分析和代码执行(金宝app仿真软件编码器)

监视和优化是如何运作的吗

监视和优化操作的主机上创建一个通信服务和硬件。这两个服务之间建立通信通道模型引擎和生成的代码部署到硬件板。金宝app通信服务隔离模型流程硬件董事会从代码和格式的传输层,传输和接收数据包。通信服务主机接收到数据包通过传输层并更新显示仿真软件模型。金宝app图中显示了外部的连接模式之间的通信服务创建仿真软件在主机电脑和硬件板上的部署代码。金宝app

使用的通信服务监视和优化是一个前台任务模型中的线程或存在后台任务

接下来的任务描述假设为单一任务执行进行建模(金宝app仿真软件编码器)。他们也可以被应用到对于多任务执行建模(金宝app仿真软件编码器),包含外部模式的后台任务执行最低的优先级。

前台任务

作为前台任务之后调用每个执行步骤模型,监视和优化收集数据的基准利率模型。

这个图表显示了典型的外部模式相对于模型的执行代码。

每个模型时间步后执行维护记录的数据的完整性监视和优化的硬件。

当模型代码消耗的大部分执行时间对于每一个时间步,监视和优化执行超支到下一个时间步。这延迟开始下一个模型的执行步骤,降低了部署模型的实时行为。下图显示了一个溢出的外部模式到下一个时间步由于模型代码执行时间。

由于这种泛滥,在部署模型数据日志优先于实时执行,操作监视和优化配置为一个前景的任务。

后台任务

可以配置监视和优化操作在你的硬件作为后台任务。作为一个后台任务,监视和优化使用模型代码之间的执行时间完成在一个时间步,从下次开始的一步。不阻塞模型步骤,可用于监视和优化行动系统要求实时执行。这种监视和优化配置使硬件板上部署模型的直接观察,因为它会表现在独立操作。

下图显示了模型和后台任务的执行。

当模型代码消耗的大部分执行时间对于每一个时间步,在后台监视和优化任务变得渴望执行时间。没有足够的时间来收集和传输数据从主机硬件板,数据包下降了监视和优化,导致差距的数据日志记录。

由于这些潜在的缺口,在部署模型实时执行优先于数据日志记录、监视和优化配置操作后台任务。

另请参阅

相关的话题