主要内容

实时硬件在环仿真的部署环境模型

关于硬件在环仿真

硬件在环(HIL)仿真在软件测试平台的上下文中测试和验证嵌入式系统或控制单元。测试平台包括实时目标系统和指令集模拟器(IISs)。使用Simuli金宝appnk®开发和验证代表测试环境的模型的软件。使用代码生成器,您可以生成、构建模型的可执行程序,并将其下载到HIL仿真平台。设置好环境后,可以运行可执行文件以实时验证嵌入式系统或控制单元。

在HIL模拟过程中,在细化和制造组件的过程中,逐步用硬件组件替换系统环境的某些部分。HIL仿真提供了一种高效的设计过程,消除了昂贵的零件制造迭代。

为系统模拟器构建的代码提供实时系统功能。例如,代码可以包含VxWorks®来自风河®或其他实时操作系统(RTOS)。

下图显示了一个典型的HIL设置。

HIL仿真设置的概念图,其中包括部署到嵌入式系统的算法模型,该算法模型连接到部署到实时模拟器的环境模型

MathWorks提供的HIL平台是金宝app实时产品。一些第三方产品也可用作HIL平台。下载188bet金宝搏的金宝app仿真软件实时™产品提供硬实时性能的个人电脑与英特尔®或AMD®32位处理器作为实时目标。的金宝app实时仿真软件product允许您将I/O接口块添加到您的模型中,并使用代码生成技术自动生成代码。的金宝app实时仿真软件产品可以将代码下载到另一台运行金宝app实时仿真软件实时内核。系统集成商的解决方案是基于金宝搏官方网站金宝app实时仿真软件也是可用的。

设置并运行HIL模拟

要设置和运行HIL模拟,请执行以下步骤:

  1. 开发一个表示正在开发的环境或系统的模型。

    有关更多信息,请参见比较不同产品对系统目标文件的支持下载188bet金宝搏金宝app

  2. 为环境模型生成可执行文件。

  3. 将环境模型的可执行文件下载到HIL仿真平台。

  4. 用相应的硬件代替代表系统组件的软件。

  5. 在HIL系统上下文中测试硬件。

  6. 重复步骤4和5,直到您可以在包含需要测试的组件后模拟系统。

相关的话题