主要内容

实时仿真

金宝app®实时™Simscape™检查,Simscape HDL工作流顾问

部署一个植物模型允许您测试您的控制算法。您可以部署Simscape电气™模型进行实时仿真,包括硬件在环(HIL)仿真,使用生成的C代码或HDL代码。

生成C代码以部署需要20µs或更长的模拟采样时间的非线性、线性或切换线性模型。如果你有执照金宝app仿真软件编码器™,您可以生成用于部署到实时目标计算机的C代码。如果你有嵌入式编码器的许可证®,您可以生成用于部署到嵌入式系统的C代码。如果你有执照金宝app实时仿真软件,您可以使用Simscape检查来准备Simscape电用于代码生成的模型。然后可以使用金宝app实时仿真软件资源管理器:

  • 在开发计算机上生成和编译代码。

  • 将实时应用程序下载到目标计算机。

  • 从开发计算机远程执行实时应用程序。

要了解如何生成和部署Simscape模型的C代码版本,请参见实时模型准备流程实时仿真工作流程,硬件在环仿真工作流

生成HDL代码以部署需要1µs或更长的模拟采样时间的线性或切换线性模型。如果您拥有HDL Coder™的许可证,则可以从您的代码生成HDL代码Simscape电无需首先使用Simscape HDL Workflow Advisor将模型手动转换为Simulink模型。金宝app的sschdladvisor函数生成模型的HDL代码兼容版本。然后,您可以从HDL实现模型生成代码,并将工厂模型部署到FPGA进行HIL仿真。

要了解如何生成Simscape模型的HDL版本,请参见在Simscape FPGA HIL工作流中从Simscape模型生成HDL代码

主题