作者: HighQSoft GmbH, Robert Bosch GmbH
相关标准: ASAM ODS

一、概要

挑战
在博世汽车柴油系统公司, 测量数据已变得非常庞大;文件和数据量猛增。 如今,该领域的工程师和专家正在花费大量的时间和资源进行人工开发并执行重复的分析程序,而这些程序只能在本地运行一次。 在80%的情况下,这些任务是重复性的,因为它们需要经受标准数据验证和评估。

解决方案
该解决方案将分析框架集成到产品生命周期管理数据库(PLCD)的现有系统架构中,该系统包括用于测量数据管理的ASAM ODS数据库。 服务器端的框架定义并提供了工作流,该工作流集成了基于DIAdem脚本、MATLAB脚本或纯Java的自动评估计算。分析服务器使系统能够注册ASAM ODS服务器的事件通知,并将它们与具有已定义的MIME类型的测量和相应的预定义的第三方工具评估结合起来。

主要优势
分析服务器的主要优势在于,它减少了工程师大部分的重复性分析任务,从而使他们可以将时间花费在特定的评估上。 此外,分析结果(例如报告)是以标准化方式生成,并且在ASAM ODS内仍可用于进一步评估。除了能够以全自动的方式处理大规模测量数据外,该解决方案还提供了一种简便的方法以评估多个测试的特性。

“ASAM ODS中测量数据的语义描述是进行自动化和针对性分析的必然前提,因为我们计划使用可能更大规模的数据来做到这一点。”–博世

二、现状

博世的PLCD项目始于汽车柴油系统部,并将在整个公司范围内推广。它目前被用于喷油器测试的多个试验台,但旨在将来覆盖其他领域。

PLCD项目当前已经被实施,运行在高效的ASAM ODS环境中,并且在数据采集、数据准备和验证方面表现优越;它还集成了基于Web的前端数据管理和工作流GUI。尽管这些功能已经被启动并使用,但是重点还是要改进被管理的数据的评估过程。

到目前为止,数据评估主要是通过将文件从ASAM ODS服务器下载到公用共享驱动器进行下一步处理来完成的。2015年,因为需求变化,博世希望对工作流中的这一部分进行标准化,以便为其内部客户提供整体简化的解决方案。

将分析服务器集成到PLCD的想法主要受到戴姆勒股份公司的影响,自2010年以来该公司的道路荷载数据分析系统在其生产环境中一直运行良好,证实了这一想法的可行性;该系统有一部分是由HighQSoft GmbH进行开发的。博世的目的是通过通用的实施方式重新使用该想法,这种实施方式结合了经验教训、新的要求和功能。

三、挑战

将测量数据保存在共享驱动器上会导致两个主要问题:首先,将文件从ASAM ODS服务器下载到共享驱动器上会产生冗余;其次,多样化的分析脚本会导致不同的实现方式和无法对比的结果。

这两个问题造成效率低下的原因如下:

  • 重复性的任务占用了工程师的时间,使他们无法专注于“实际工作”。此外,要执行的分析数量正在以人为无法追上的速度增长。最后,结果数据没能及时完整地反馈到ASAM ODS系统中。因此,无法进行分析结果对比
  • 这些挑战促使决定使用服务器端框架以集成评估的自动执行。目的是根据它们的MIME类型和预定义的分析程序来处理这些新传入的ASAM ODS测量数据,以便检索标准化且可比较的结果集

四、成熟的解决方案

① 我们通过使用基于ASAM ODS标准的分析服务器应用程序解决了上述问题。 该分析服务器通过执行评估来管理工作流程。它的树状结构包括了调用、分析程序和参数。分析程序本身是一个第三方脚本,由分析服务器使用第三方工具(例如DIAdem,MATLAB或纯JAVA)运行。

评估的实体和关系的示意图:

评估的结果可能是多方面的,并取决于工程师的特殊要求。评估可以产生模拟的测量数据并将这些数据重写入ASAM ODS,而且评估报告要附加到实例元素或发送给用户组的通知中。Web界面还允许工程师管理分析程序及其参数集以进行自动调整。此外,他们可以检索结果,也可以触发特定评估。

分析服务器及其ASAM ODS集成的示意性体系结构:

② 另一个挑战是与手动测量下载和单独分析相关的,即共享驱动器上的数据量呈指数增长。由于文件数量众多,我们开发了一种工具以支持识别ASAM ODS和共享文件夹中的冗余数据。 该工具允许管理员基于各种比较模式设置搜索以识别、复制、移动和/或删除文件。管理员可以根据公司的数据准则分配数据。可在Web界面上使用这个工具。

五、商业优势

  • 分析服务器的集成和自动的数据工作流的设置可以大大减少工程师为完成不必要的任务所花费的时间精力。该解决方案通过标准化提高了结果集的质量,从而实现了结果的可比性
  • 同时,评估结构可以非常灵活地被定义。此外,一个评估可以包含多个后续分析程序,并将多个测量集成到车队分析中。 因此,该解决方案满足了Bosch在不同领域重用的要求
  • 另一个重要优势是,该解决方案旨在提供自动化数据分析的工作流程。分析方面的专业知识资源将由单个工程师提供,因此可以被保留在企业内部
  • 在IT基础架构方面,该解决方案允许在数据源处分析大规模数据量。该解决方案的可扩展性体现在垂直方向(机器性能,CPU和内存)以及水平方向(多台机器)上,这样就减少了网络上的数据流量和共享驱动器上的数据冗余

ASAM官网原文链接:ASAM原文

相关文章:试验数据管理平台解决方案-MDM

用于自动化测量数据评估的ASAM ODS分析服务器集成相关推荐

  1. 基于ASAM ODS标准的试验数字化平台-WDP

    一 现状 随着现代测控技术的提高,数据结构变得越来越复杂多样,测量的数据量也在日益增大.并且由于试验条件的限制,大多数企业的数据管理方式主要是通过各类电子文档将试验数据保存在每个工程师的移动电脑中,再 ...

  2. 计算机技术在农机上的应用,计算机视觉技术在农机自动化上的应用与优势分析.pdf...

    文档介绍: 万方数据 计算机视觉技术在农机自动化上的应用与优势分析农机使修年第期董美荣拖嘏┐寤祷裰行模诹农业机械的自动化是农机技术发展的必经之路,近年来在传统农机技术的基础上,农业机械的自动化程度得到 ...

  3. 用于自动化的 10 个杀手级 Python 脚本

    用于自动化的 10 个杀手级 Python 脚本 您是否厌倦了在繁琐的任务上浪费时间? 您是否梦想着一个计算机为您完成所有工作的世界?别无所求,因为我们有 5 个 Python 脚本,准备好告别体力劳 ...

  4. 大数据专栏一-全自动化在线式当当销售情况分析预测系统

    (ps:临时想起来补一句,,本项目仅用于学习交流,不用于任何商业用途.还有如果有大数据班的学弟学妹看到这一定记得作业得按时交作业延期交了成绩会和下一个档次的作业一个分数)项目报告和代码以及录屏都保存在 ...

  5. 自动化专业求职方向与前景分析(合集)

    自动化专业求职方向与前景分析     自动化专业求职方向 自动化专业是近几年高校教育改革中几个控制类专业合并后形成的宽口径专业,其实自动化就是搞控制的,用老师的话说就是控制一切可以控制的物理量,还说学 ...

  6. 自动化控制行业常见面试问题分析

    一.系统建模,二.经典控制与现代控制,三.自动检测,四.过程控制,五.计算机控制,六.微机原理,七.电子技术综合,八.电机控制,九.专业英语名词 一.系统建模 建模的方法 (1)机理建模(微分方程.传 ...

  7. 2022-2028年中国渗滤液处理行业市场全景评估及发展策略分析报告

    报告类型:产业研究 报告格式:电子版.纸介版.电子+纸介 出品单位:智研咨询-产业信息网 智研咨询发布的<2022-2028年中国渗滤液处理行业市场全景评估及发展策略分析报告>共十二章.首 ...

  8. 【哪些工作会被ChatGPT取代?】我用ChatGPT全自动化生成代码进行了深度分析

    [哪些工作会被ChatGPT取代?]我用ChatGPT全自动化生成代码进行了深度分析 前言 配置好ChatGPT的几个小时之后,我发现了一个宝藏网页https://github.com/f/aweso ...

  9. 用科技词汇润色下句:并将模型在中国西北地区应用,对水碳能耦合循环过程进行定量评估和时空格局分析,旨在优化区域生态系统管理策略。...

    我们将在中国西北地区应用机器学习模型,对水碳能耦合循环进行定量评估和时空格局分析,以优化该地区的生态系统管理策略.

最新文章

  1. 杨桃32开发版最小核心板和底板接口定义以及各io口功能
  2. 使用wxSqlite3来解决sqlite加密问题zz
  3. boost::io模块ios相关的测试程序
  4. Android 入职感想
  5. [BZOJ 1012] [JSOI 2008] 最大数maxnumber
  6. 如何在Ubuntu 20.04 上安装 Xrdp 服务器(远程桌面)
  7. 6月8日任务(12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件)
  8. 拳王虚拟项目公社:虚拟资源知识付费怎么玩?如何做知识付费?知识付费如何赚钱?
  9. jboss 的debug启动4法
  10. ASP.NET生成Excel并下载
  11. oracle 按时间每五分钟分割,Oracle 5分钟或30分钟分割方法
  12. python影评_用Python分析18万条《八佰》影评,看看观众怎么说?
  13. HDFS BALANCER
  14. 数码管段码代码查询工具
  15. (14)写一个函数,将两个字符串连接
  16. 交通管理PDA手持机
  17. 2022-01-27 使用liquibase管理mysql执行版本
  18. 从入门到放弃C语言-入门篇(2)
  19. 绝知5G须躬行,带你了解多网聚合路由系统
  20. overflow:hidden的功能

热门文章

  1. $(div /)代表的意思
  2. 机器学习的数学基础(2):赋范空间、内积空间、完备空间与希尔伯特空间
  3. 陶朗食品业务调整为两个业务版块,专注新鲜食品和加工食品
  4. 微信小程序【渲染层网络层错误】解决方法
  5. 日本泡沫经济时期的普通百姓
  6. MT6261芯片处理器性能特点资料介绍
  7. 025 京东网站案例
  8. python找零_【python算法书】硬币找零问题?
  9. 港科夜闻|香港科技大学校长叶玉如教授,新加坡国立大学曾运雄博士:发现阿尔茨海默病新疗法...
  10. 管理Linux 系统的用户与用户组