CosiMate(数学物理结构平台)是一款旨在连接物理学与数学课程不同抽象层次的异构模拟器。该软件基于协同模拟仿真系统总线开放架构,支持异构模拟器的高度集成与通信,同时能够在互联网上模拟实体模型,有效提升CPU的应用和仿真性能。CosiMate提供了一种架构,用于连接不同抽象层次的物理学和数学课程系统软件的异构模拟器。该解决方案基于协同模拟仿真系统总线的开放架构,具有两个关键优势:一是支持高度集成和异构模拟器通信的开放架构,二是能够在互联网上模拟实体模型,提升CPU的应用和仿真特性。
随着汽车、航空航天和通讯等行业系统软件的日益复杂,软件、硬件配置和机械零部件的集成显得尤为重要。在众多工程项目机构中,复杂系统的设计通常需要来自不同专业领域的多个团队使用不同的开发设计和认证工具进行合作。在具体实施之前,工程师现在需要能够在开发进度和不同抽象层次上迅速验证整个系统行为。与仅能与其他模拟器进行点对点通信的解决方案不同,CosiMate采用了基于相互模拟系统总线的开放架构。该解决方案提供了两个关键优势:一是开放架构,支持异构模拟器的高度集成和通信,二是能够在互联网上模拟实体模型,提升CPU的应用和仿真特性。
开放架构:其开放架构允许工程师将无数数量的模拟环境连接在一起。一旦相互模拟过程启动,客户可以透明地与设备模拟器互动,仿佛CosiMate并不存在。不同抽象层次的实体模型可以混合和搭配,提供高度的协调能力。另外由于单个工程师可以在他们熟悉的工作环境中进行操作,从而保证了总体系统质量。
接口测试:它可以通过集成C/C++调试器或监控器以及检测和测量仪器(如LabVIEW或LabWindows/CVI)进行接口测试。还可以支持像CarSim这样的专业工具来模拟和动画汽车和货车的动态性检测。它提供了一系列应用工具,例如自动化控制台制作器,以便便捷地开发实体模型或代码,而无需对整个系统进行协同模拟。形成的C代码允许应用协同模拟轻松地检测系统的一部分。
认证服务平台:它具备在不同抽象层次上相互模拟实体模型的能力。此功能提供了一个详细的验证环境,用于确保实体模型功能在设计流程中的不回归。与我们的OEM客户Chiastek合作,我们已经证实了该软件在定义的软件在环(SIL)认证应用CosiMate。我们的客户创建了一个详细的架构,以检测生产监控软件与各种工厂模式的计算机。关键是软件通信(如直接I/O、CAN)、软件复位(校正)和系统同步(线程同步)。
数字化架构:其网络结构特别适合多学科开发团队的定义。由于其互联网特性,还支持在多个任务方式下研究系统行为,方式是模型拟合进行系统分区,并将每个部分的模拟分布到多个不同的设备上。在许多客户标准测试中,这项技术有助于显著提高仿真速度。
异构实体模型:电气设备、机械设备、电子器件、液压机、优化算法、环境数据图表等。
硬件/软件协同认证,硬件在环检测。
跨行业和机构的模拟。
在单独协同模拟仿真项目中支持多种模拟器/语言,包括不同模拟器中的多个求解器、多个抽象层次和多种基本数据类型连接。
仿真动态性的协调能力:支持多个通信采样时间(时间步长)和多个启动时间。
支持基于HDL和UML的模拟器的纯量化策略协同模拟仿真。
量化策略通讯的协调能力:中断驱动器、忙等待轮询、缓存等。
支持求解器(如Simulink)和量化策略(HDL,UML)或顺序(C)模拟器之间的异构协同模拟仿真。
使用图形在线编辑器轻松模拟器连接,以构建协同模拟仿真网表。
轻松设置远程登录和多平台协同模拟仿真。
轻松模拟器管理器和自定义模拟器设置。
根据应用I/O的规范XML描述轻松进行架构集成。
集成的调节和监管作用(代理数据,VCD和Excel追踪,协同模拟仿真操作)。
多种仿真类型(如连续或离散变量仿真)和基本数据类型(如标量、逻辑性、空间向量或总线)。
免费下载安装文件,解压后双击“CosiMate 2017.07 v9.0.0 x64 Setup.exe”进行安装,选择“I accept the agreement”然后点击“next”。
点击“next”进入下一步。
点击“install”开始安装。
软件正在安装,请耐心等待。
安装完成后点击“finish”。
安装完成后将补丁下载解压,将文件复制到C:\ChiasTek\CosiMate文件目录下替换源文件即可。
运行软件键入C:\ChiasTek\CosiMate\cosimate_SSQ.dat,然后点击“OK”即可。