2020
概述
自1997年以来,戴姆勒一直推行一款诊断系统。该系统利用专有的数据驱动通信平台,在诊断应用与车辆之间交换数据。戴姆勒在工程设计/开发、制造和售后服务阶段一直使用该平台(包括数据)。在2013年推出S级222车型时,戴姆勒选择了Softing公司的一款商用现货产品(COTS)。从那时起,Softing公司的产品就用于所有新梅赛德斯汽车和VAN系列,以在工程设计/开发、制造和售后服务阶段实现诊断应用与车辆之间的数据通信。由于从一开始就采取了明智的迁移策略,该项目不仅在技术上取得了成功,而且快速实现了投资回报。
经过多年的编撰工作,是实施和应用这些标准的时候了——即使您考虑到先前所作的努力,您也很快就可以得到回报。
戴姆勒公司项目经理Marc Blatter
现状
1997年,戴姆勒成功引入了一款诊断通信平台,并在整个工程设计/开发、制造和售后服务阶段的所有过程中运行该平台。该系统是专供戴姆勒使用而(进一步)开发的。从本质上来看,该系统就是一个数据库,用于通过API存储ECU诊断信息和顺序系统。数据库中的ECU诊断信息被转换为运行时系统,并经顺序系统处理,使操作人员易于辨认。
此过程的优势显而易见:
仅需创建一次ECU诊断数据,就可供多个应用使用。
使用标准API实现与工具的整合,并以集中的方式进行记录和提供支持。
由于使用了标准平台,诊断服务的运行时行为属于预定义行为。
最后,由于数据流程是在工程设计/开发阶段并行创建的,因此数据流程的优势显而易见,即用于制造和售后服务的数据质量一致。
考虑到维护专有工具环境极为耗时,戴姆勒决定在指定应用领域使用现成的工具。而标准化已为此创造了先决条件。这是因为已使用ODX(ASAM MCD-2D)对数据库进行了标准化处理。同时,利用ASAM MCD-3D,公司就可以自行决定为基于标准的诊断系统提供编程接口。此外,ODX 2.2.比较成熟且其功能范围使其可以替代现有解决方案。
挑战
通常情况下,仅能在新整车项目中引入新的通信平台;否则,必须在运行期间修改所有诊断说明、测试序列和工具。但是,对于新整车项目来说,不仅需要实现新开发,也需要向新的通信平台迁移。这就需要制定一个后备方案,以在实现新通信平台的过程中出现问题时进行诊断。这相对来说比较简单,因为ECU诊断数据的制作系统既可以按原有格式导出,也可以按ODX数据导出。在这种情况下,仅需临时生成两个数据库。新整车数据经修改后,以新格式从制作系统中导出,用于采集控制单元的迁移。
表:在生命周期中需要迁移的主要工具
在工具方面,有三种工具必须从一开始就适应新的运行时环境:刚刚推出且基于新格式的工程测试仪(Softing公司的DTS Monaco)、制造系统NISP(在全球所有汽车制造厂中使用)和售后服务用检测仪XENTRY Diagnostics。NISP是针对戴姆勒而开发的系统,而XENTRY Diagnostics是基于一个框架,且该框架已根据ASAM MCD-3D标准的先前版本得以实现。鉴于在全球范围内应用所有组件,这些组件在性能、不稳定性和缺陷方面都至关重要。
成功策略
为确保顺利完成项目,从一开始就一致采用了多阶段程序,包括以下阶段:
在执行所有其他步骤之前,将VCI驱动程序转换为D-PDU API标准;
概念验证阶段;
利用工程测试仪实现数据;
与此同时,在制造和售后服务阶段试点实现修改后的应用;
制定和实施现有制造和售后数据的迁移策略。
在实现新车辆通信接口(VCI,eCOM)的准备阶段,将驱动程序层转换为D-PDU API标准。这就意味着原有系统和D-Server可以在同一硬件上运行。
然后,与多家供应商合作启动概念验证(PoC)项目,以证明标准中定义的范围确实满足需求,并且可以在整个环境中实现。
在实现该系统之前,首先在工程测试仪DTS Monaco中成功完成了PoC,其中该测试仪同MVCI-Server一样,也是Softing公司的产品。该测试仪可以按原有格式和ODX数据形式处理数据。因此,在比较原有数据和ODX数据时,就非常容易确定数据质量的一致性和实现ODX处理。这意味着利用ECU执行测试任务时受到的限制极小。同时,调整了制造和售后阶段用检测仪以及编辑系统,并对用户进行了培训。
表:不同的迁移策略
为了尽量减少迁移,戴姆勒决定让新通信平台和原有通信平台并行运行,并在工程设计/开发和制造阶段逐步淘汰原有通信平台。但是,必须保证在未来数年内提供售后支持。其优点是无需更改现有数据和测试序列,从而省去了耗时的发布工作。
令人兴奋的是,经过多年的标准化和工具开发工作,标准的实际应用进展顺利——甚至比预期的还要顺利!
Softing Automotive Electronics GmbH产品管理部总监Markus Steffelbauer
项目实施期间的挑战
在项目实施期间,比较明确的一点是,选择的程序应准确无误。总的来说,就是确保实现工作如期进行和最终的高质量交付。为了确保完全符合要求,必须在Softing公司的MVCI-Server中新增一些额外的功能。这是因为这些工具的某些操作顺序无法用该标准进行复制。此外,选择的开发方法应支持简单的扩展实现。
商业优势
自由选择工具和供应商;
与其他OEM的合作得以简化;
因为有多名不同的用户,成熟度较高;