资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Evaluation Warning: The document was created with Spire.Doc for .NET.在一个稳固的基础上高效的开发汽车诊断功能引言:Vector Informatik和戴姆勒克莱斯勒公司是两个总部均设在德国斯图加特的公司。近几年,在过去的合作基础之上,他们在开发诊断工具方面扩展了战略合作伙伴关系。如今,Vector和戴姆勒克莱斯勒已经合作开发和定制出机动车诊断领域专用的工具如CANdela系列。应用这些工具刚开始会花费较多精力,但最终的分析结果证明,它们对品质和成本的改善都是非常有效的。 为了满足今后汽车诊断任务的要求,上世纪90年代末,戴姆勒克莱斯勒公司为其车辆诊断工具的开发制定了新的方向。主要目的是让新工具变得更容易使用和理解,同时诊断的相关数据也要以统一格式描述。只有这样才能保证诊断工具在所有相关业务单位和合作伙伴间(包括ECU供应商和软件供应商)具备较高的接受度,还能保证诊断相关数据的可重用性。 为了支持这这个努力力方向,该该公司通通过它的的GSPP/TDD中心(诊断和和闪存技技术中心心)对诊诊断技术术和方法法进行强强化和集集中。该该中心全全面开发发出新的的诊断和和闪存概概念及其其与这些些概念相相关联的的在公司司范围内内开发、生生产和维维护的实实现过程程。同时时,该中中心还对对在这些些不同业业务领域域内引进进上述概概念、过过程和工工具提供供整个公公司范围围内的支支持。 诊断功能的的通用实实现 作为诊断功功能的合合作开发发方,VVecttor Infformmatiik公司司的诊断断专家设设计了一一种基于于“单源源法则”(Sinnglee Soourcce PPrinncipple)的工具具,即所所有诊断断功能只只用机器器可读的的XMLL描述文文件进行行一次正正式规格格定义,然然后所有有用户可可普遍使使用这些些规格数数据。 戴姆勒克莱莱斯勒希希望在开开发、生生产和维维护中继继续保留留其DIIOGEENESS描述格格式及其其专有的的运行时时(ruun-ttimee)系统统CAEESARR(戴姆姆勒克莱莱斯勒内内部针对对“车用用电子系系统公共共入口”采采用的DDC项目目名),为为此,VVecttor设设计的CCANddelaa系列诊诊断工具具(可用用于诊断断不良应应用的CCAN诊诊断环境境)具备备了集成成各OEEM专用用导出格格式所需需的灵活活性。 除了戴姆勒勒克莱斯斯勒公司司以外,VVecttor与与欧宝和和Claaas(农用设设备生产产商)的的战略联联盟也对对这些诊诊断工具具的开发发产生影影响。同同时,VVecttor还还与菲亚亚特、福福特及其其他许多多世界级级汽车厂厂商开始始建立合合作关系系。如今今,几乎乎所有具具备汽车车和相关关供应产产业的国国家都在在使用CCANddelaa工具。这这些工具具在诊断断数据的的采集和和编辑以以及将数数据导出出为多种种不同格格式方面面给用户户提供了了重要的的支持。通通过它们们采集的的数据还还能用来来自动生生成ECCU诊断断软件。 图1:CAANdeelaSStuddio提提出专门门的ECCU诊断断需求描描述并从从CANNdella数据据库向DDIOGGENEES数据据库导出出数据。图2:利用用专业网网络开发发工具CCANooe进行行诊断功功能性测测试。图3:在一一个集成成测试基基准平台台上测试试A级车车的电子子元件。图4:利用用CANNdellaSttudiio提供供的诊断断数据描描述可节节省6-7成费费用并加加快诊断断协议的的实现。图5:闪存存数据的的管理以以及用CCANddelaaFlaash产产生ODDX FFlassh CConttainner。通过前加载载(frronttloaadinng)节节约开发发时间 戴姆勒克莱莱斯勒公公司诊断断功能开开发过程程的指导导原则就就是通过过在开发发过程的的很早阶阶段创建建一个完完备的规规格,来来保证获获得的数数据库完完整可靠靠。有了了这样的的数据库库,就可可以避免免在与供供应商合合作时出出现误解解和差错错,也因因此免去去了大多多数优化化步骤。一一旦戴姆姆勒克莱莱斯勒选选定某个个开发项项目的EECU供供应商,其其开发、生生产和维维护部门门的工程程师就开开始与这这些ECCU供应应商合作作定义EECU的的诊断功功能。 CANdeelaSStuddio友友好的用用户输入入界面和和需求工工程工具具,使供供应商和和ECUU开发商商们能用用一种正正式的描描述方式式来创建建诊断规规格。提提出这种种描述方方式的基基础就是是形成所所谓的模模板,模模板中包包含了对对诊断协协议的要要求以及及汽车模模型的具具体要求求和数据据。GSSP/TTDE部部门作为为诊断和和闪存技技术中心心内一个个面向开开发的部部门,根根据戴姆姆勒克莱莱斯勒公公司的内内部标准准和准则则来协调调和检查查参数配配置,然然后从这这种正式式描述自自动生成成微软WWordd格式的的规格。戴戴姆勒克克莱斯勒勒正是这这样保证证了不同同供应商商生产的的ECUU都能同同样地满满足所有有要求。无无论一个个新的EECU样样品什么么时候送送达公司司,都能能立即清清楚的确确定其诊诊断规格格级别。 戴姆勒克莱莱斯勒通通过将CCANddelaaStuudioo中的EECU描描述导出出得到公公司内部部的DIIOGEENESS格式的的数据,见见图1。DDIOGGENEES格式式的数据据又转换换为CBBF这种种优化的的运行时时二进制制数据格格式(CCAESSAR二二进制格格式),然然后再用用这些二二进制数数据来确确定测试试仪的参参数。只只要ECCU中的的诊断功功能有一一次改动动,CAANdeela文文件中就就会描述述一个新新的变量量,因此此公司能能够立即即为最新新的ECCU样品品准备好好定制的的测试环环境。 Vectoor公司司开发的的工具CCANooe (见图 2)、 CANNapee Grraphh和CAANdiito中中还具备备诊断测测试仪功功能。只只要ECCU规格格存在,用用户就能能利用这这些工具具测试EECU样样品。 随着汽车中中的电子子功能持持续增多多,对这这些功能能进行诊诊断的能能力也变变得日益益重要。将将诊断软软件的开开发挪至至开发阶阶段的早早期进行行(即所所谓“前前加载”)就能避避免ECCU软件件中出现现最后时时刻才匆匆忙开发发出的次次质量诊诊断功能能。 开发质量 在戴姆勒克克莱斯勒勒公司的的开发过过程中,CCANddelaa的地位位已经不不可动摇摇。采用用这一工工具的目目的是使使ECUU供应商商不但要要负责开开发诊断断功能,而而且还要要提供相相关的正正式描述述。在这这个过程程中ECCU供应应商除了了使用内内部的DDC诊断断开发测测试仪来来实现和和验证数数据描述述之外,还还可依靠靠Vecctorr公司这这些已经经验证的的工具来来开发高高品质的的ECUU及其描描述文件件。这样样做的目目的是使使得ECCU供应应商在向向戴姆勒勒克莱斯斯勒提交交新的EECU样样品之前前全面测测试其诊诊断功能能。 为了进一步步提高软软件质量量,戴姆姆勒克莱莱斯勒已已要求供供应商采采用标准准软件组组件来实实现ECCU诊断断功能。这这些标准准软件组组件可以以利用VVecttor的的ECUU诊断软软件组件件CANNdessc(CCAN嵌嵌入式诊诊断软件件组件)从CAANdeela数数据自动动生成。有有了这些些自动生生成的组组件,EECU生生产商和和OEMM厂商就就能在整整个产品品的诊断断协议实实现上达达到一致致。 在ECU供供应商实实现并测测试了EECU的的软件后后,戴姆姆勒克莱莱斯勒会会根据诊诊断描述述进行所所有诊断断服务的的测试。戴戴姆勒克克莱斯勒勒的工程程师从CCANddelaa中将相相关参数数导出为为DIOOGENNES格格式,然然后,这这些数据据再转换换为对运运行时优优化的CCAESSAR二二进制格格式,并并被送入入到汽车车OEMM厂商专专有的测测试工具具中去,如如图3所所示。 现在梅赛德德斯奔奔驰汽车车公司在在开发几几乎所有有基于CCAN的的ECUU时都采采用这种种方式。SSmarrt和三三菱发动动机公司司(MMMC)也也在使用用CANNdella与DDIOGGENEES结合合的方式式。其他他诸如克克莱斯勒勒、Frreigghtllineer、底底特律柴柴油机公公司( Dettroiit DDiessel)和三菱菱扶桑(Mittsubbishhi FFusoo)等品品牌也已已开始了了这方面面的项目目。 ODX诊诊断数据据的标准准化交换换格式 ODX是一一个由自自动化及及测量系系统标准准化组织织(ASSAM)咨询实实体制定定的国际际标准,220066年底该该标准将将以ISSO标准准(ISSO 2229001-11)形式式发布最最终版本本。该标标准支持持汽车OOEM厂厂商和供供应商使使用不同同的测试试工具。 在现有汽车车网络中中以数据据驱动的的ECUU互连通通信系统统中,工工程师们们已不再再是孤立立地开发发诊断软软件。因因此,CCANddelaa的XMML数据据库中单单独的数数据和描描述模块块被设计计为可重重用的模模块。CCANddelaa中今后后还会添添加ODDX导入入功能,从从而允许许它使用用来自其其他来源源的诊断断数据。 戴姆勒克莱莱斯勒接接下来还还准备用用标准的的开放式式诊断交交换(OODX)数据格格式代替替其专有有的DIIOGEENESS格式作作为诊断断功能的的正式描描述格式式。通过过向CAANdeela中中导入和和导出OODX数数据,该该公司将将能保证证诊断数数据描述述具备一一致性并并且在诊诊断过程程中具有有鲁棒性性。如今今,在与与一家竞竞争者的的联合开开发中,戴戴姆勒克克莱斯勒勒已经开开始第一一次应用用这种数数据格式式。 从20044年底开开始,CCANddelaa中已经经集成了了ODXX导出功功能。这这就使每每个汽车车OEMM厂商和和供应商商都能从从他们自自己专用用的诊断断数据格格式平滑滑过渡到到标准化化的交换换数据格格式。而而对计算算机屏幕幕前或测测试平台台前的用用户而言言,操作作过程没没有发生生任何改改变。 优化诊断开开发过程程 Vectoor高度度重视诊诊断软件件,因而而仍在继继续扩展展CANNdella产品品系列。这这是因为为在供应应商处进进行诊断断和闪存存功能的的早期整整合与可可靠验证证的重要要性将会会继续增增长。同同时自动动化的环环路硬件件测试(harrdwaare-in-thee-looop)也呈增增多趋势势。此外外,Veectoor的CCANooe、CCANaape Graaph、CCANdditoo和CAANdeelaSStuddio产产品均已已支持新新的UDDS诊断断协议(ISOO142229)。奔驰驰汽车也也会从其其下一代代C级产产品开始始,在所所有改动动车型中中相继引引入该协协议,用用以代替替现在还还在使用用的KWWP20000协协议。 采用了CAANdeelaSStuddio工工具后,奔奔驰公司司的工程程师们输输入数据据的速度度比过去去快了66-7倍倍,见图图4。但但要想对对整个开开发过程程中节约约的时间间下个定定论是极极其困难难的,因因为开发发过程本本身也在在不断进进行自我我调整。然然而有一一点十分分清楚,那那就是如如今的诊诊断功能能往往在在B样点点处就完完全开发发就绪,而而过去最最早也要要在C样样点处(甚至更更晚)才才有诊断断功能可可用。这这都归功功于采用用了对用用户友好好的诊断断描述,以以及在开开发早期期就完成成了诊断断功能的的实现。这这带来的的好处是是能进行行更加深深入的测测试,从从而进一一步改善善网络中中相互连连接的EECU质质量。 在CANddelaaStu
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号