后台-营销-SEO-头部优化文字处修改
DigiThread的概念
DigiThread是一款为多学科、多领域中不同的仿真模型进行协同仿真的一体式平台,其分布式的特性可充分调度网络中各个计算节点的计算资源,提升仿真效率。DigiThread采用开放式的架构,使支持FMI标准的仿真软件均可互联并接入SkyEye仿真环境,实现全系统的全数字仿真。
DigiThread应用场景
系统集成仿真
实现大规模复杂系统多个仿真节点间的互联,为跨学科、分布式的项目组提供了解决方案。
数字孪生
利用数字孪生体对物理实体的行为进行预测分析,并基于孪生数据改善优化物理实体。
DigiThread主要功能
支持单步、停止、暂停仿真进程,各仿真模型的仿真状态可视化。
支持图形化拖拽设计联合仿真模型之间的连接关系。
支持变步长/定步长仿真解算。
支持多用户、多节点的并发仿真,各解算任务之间互不影响,提升解算效率。
支持仿真解算计算节点的调度和资源分配。
动态显示各个仿真模型单个计算步长的耗时(包括解内置可视化设计器,用于设计仿真结果显示界面。
DigiThread支持多种仿真模型
Amesim
MATLAB/Simulink
Adams
Rhapsody
LabVIEW
Simplorer
其他符合FMI标准的模型
DigiThread应用案例
DigiThread电机控制系统仿真案例
DigiThread可与SkyEye、Simulink联合,实现电机控制系统的仿真,快速调试并定位电机与控制芯片运行时存在的问题,降低开发成本。该案例的仿真模型搭建步骤如下:
1.使用MATLAB建立Simulink动力学模型,仿真电机的运行逻辑;
2.使用SkyEye仿真控制芯片的运行逻辑,建立虚拟硬件模型;
3.在完成前序模型搭建后,开发人员可使用DigiThread控制两者的运行时序和数据交互,并通过可视化的参数监控界面更快获取反馈。
▲图1:DigiThread电机控制系统仿真案例
DigiThread飞行器复杂机电系统仿真案例
复杂机电系统包括液压系统、燃油系统、电气系统、环控系统、动力学系统等,目前无法在单独的仿真软件内完成复杂、专业的多领域建模。通过分布式仿真软总线,DigiThread可连接不同计算机中的SkyEye、Simulink、Saber、Amesim、Fluent等仿真软件,并通过统一调度机制推进时序同步和数据通信,从而实现复杂机电系统的协同仿真。
▲图2:DigiThread飞行器复杂机电系统仿真案例