01

DigiThread的概念


DigiThread是一款为多学科、多领域中不同的仿真模型进行协同仿真的一体式平台,其分布式的特性可充分调度网络中各个计算节点的计算资源,提升仿真效率。DigiThread采用开放式的架构,使支持FMI标准的仿真软件均可互联并接入SkyEye仿真环境,实现全系统的全数字仿真。


02

DigiThread应用场景


系统集成仿真

实现大规模复杂系统多个仿真节点间的互联,为跨学科、分布式的项目组提供了解决方案。


数字孪生

利用数字孪生体对物理实体的行为进行预测分析,并基于孪生数据改善优化物理实体。

03

DigiThread主要功能


  • 支持单步、停止、暂停仿真进程,各仿真模型的仿真状态可视化。

  • 支持图形化拖拽设计联合仿真模型之间的连接关系。

  • 支持变步长/定步长仿真解算。

  • 支持多用户、多节点的并发仿真,各解算任务之间互不影响,提升解算效率。

  • 支持仿真解算计算节点的调度和资源分配。

  • 动态显示各个仿真模型单个计算步长的耗时(包括解内置可视化设计器,用于设计仿真结果显示界面。

04

DigiThread支持多种仿真模型


  • Amesim

  • MATLAB/Simulink

  • Adams

  • Rhapsody

  • LabVIEW

  • Simplorer

  • 其他符合FMI标准的模型

05

DigiThread应用案例


DigiThread电机控制系统仿真案例


DigiThread可与SkyEye、Simulink联合,实现电机控制系统的仿真,快速调试并定位电机与控制芯片运行时存在的问题,降低开发成本。该案例的仿真模型搭建步骤如下:


1.使用MATLAB建立Simulink动力学模型,仿真电机的运行逻辑;

2.使用SkyEye仿真控制芯片的运行逻辑,建立虚拟硬件模型;

3.在完成前序模型搭建后,开发人员可使用DigiThread控制两者的运行时序和数据交互,并通过可视化的参数监控界面更快获取反馈。


图 4-22 DigiThread电机控制系统仿真案例_1@2x-8.png

▲图1:DigiThread电机控制系统仿真案例


DigiThread飞行器复杂机电系统仿真案例


复杂机电系统包括液压系统、燃油系统、电气系统、环控系统、动力学系统等,目前无法在单独的仿真软件内完成复杂、专业的多领域建模。通过分布式仿真软总线,DigiThread可连接不同计算机中的SkyEye、Simulink、Saber、Amesim、Fluent等仿真软件,并通过统一调度机制推进时序同步和数据通信,从而实现复杂机电系统的协同仿真。


图 4-23 DigiThread飞行器复杂机电系统仿真案例@2x-8.png

▲图2:DigiThread飞行器复杂机电系统仿真案例



首页
产品
新闻
联系