Abo  ut

Peak测 试数据传输工具--通过链式数据预处理优化数据导入


现代测试数据管理解决方案的任务是为用户提供来自不同测试和仿真系统的各种数据,以最佳方式支持车辆开发中的各种测试和验证流程。必须处理和保存原始数据,以便通过尽可能多的评估和分析工具使用这些数据。


当将数据导入数据存储(例如基于 ASAM ODS)时,由于数据的质量,经常会出现挑战。这些文件往往缺乏正式信息,如单位的测量值。有时,不同属性和通道导入文件命名存在偏差,例如,如果它们来自不同的测试台或自动化系统


在这里,Peak测试数据传输工具的"预处理链"是有帮助的。这种新的特征允许在导入软件中注册各种插件,在数据传输到目标模型并导入 ODS 数据存储库之前,该插件可以预处理数据。通过这些任务解决的典型任务是


  • 清理数据,例如,通过协调不同命名,添加缺失的测量单元和其他。
  • 提取提供商特定信息,例如,如果不同的数据提供商使用不同的策略来提供元数据
  • 计算结果值,例如包含的值或通道。标准化的"微积分插件"允许在基于 Phyton 脚本的Peak数据传输工具之外执行计算。
  • 生成新通道,例如基于现有通道内数据的计算。
  • 等等

更多的任务是可想而知的。因此,插件概念可以轻松扩展到无限数量的处理插件。


下图显示了使用此机制的许多示例之一。



显示的过程导入由各种数据源生成的 MDF 文件。基于 MDF 文件,创建符合 ODS 的源模型并赋予预处理链。首先,数据被清理。由于某些数据提供商直接在通道中保存所有元信息,因此这些信息被读出并转换为符合 ODS 的元数据。最后,复杂的计算在预定义的phyton脚本(例如根据欧盟 6 排放标准)中进行,并将结果保存在元数据中。最后,数据被给予Peak数据传输工具核心,将其传输到目标模型并保存在 ODS 存储库中。


通过Peak测试数据传输工具的预处理链,Peak Solution为各部门的测试和验证团队提供了进一步的构建模块,以建立集成工具链,实现了更高的测试和验证效率,从而节省了时间和成本。