大型复杂模型分布在多个处理单元,例如处理器板卡和处理器内核上,以在高计算能力的条件下确保仿真的实时性。有两种可行的工作流程:
- 第一种流程是每个内核使用单独的行为模型,然后将模型导入 ConfigurationDesk中。在该工作流程中,模型之间的通信在ConfigurationDesk中进行配置。如果使用多个模型,ConfigurationDesk还提供Multiple Models视图集。
- 第二种流程采用一个针对全部应用的 Simulink® 总模型,并使用一个模型分离程序指定其中哪些子系统应在一个内核上进行计算。随后总模型将自动拆分为单独的模型文件。在这一工作流程中,模型之间的通信由Simulink传输到 ConfigurationDesk。
我们可以将多个模型组合为一个流程,并且可以将多个流程分配给ConfigurationDesk中的每个处理单元。因此,ConfigurationDesk能够为不同的建模方法提供最大的自由度和灵活性。尤其是当不断地将模型集成到测试框架中时,由于ConfigurationDesk能够对许多模型进行支持,从而产生了巨大的优势。