一种用于将数据集存储在车辆控制系统中的ECU中的装置,其中该装置包括与车辆相连的计算机设备,其中该计算机设备适合于执行访问应用,其中该访问应用包括车辆特定信息和服务动作特定信息,并且其中对该信息进行加密,其中该装置适合于对车辆特定信息和服务动作特定信息进行解密以通过将密码从计算机设备发送到ECU来对ECU进行解锁,通过将服务动作特定信息存储在ECU中来执行服务动作,通过将锁定命令从计算机设备发送到ECU来锁定ECU,并且损坏访问应用软件使得它不能再使用。本发明专利技术的优点在于独立车间可以安全可控的方式对车辆执行包括更新车辆控制系统中的数据的修理。
【技术实现步骤摘要】
【国外来华专利技术】安全的修理数据包
本专利技术涉及一种根据权利要求1的前序的用于将数据集存储在车辆控制系统中的ECU中的装置和方法。本专利技术进一步涉及一种适合于在计算机上运行程序时执行用于将数据集存储在车辆控制系统中的ECU中的方法的计算机程序以及包括存储在计算机可读介质上的这种程序代码设备的计算机程序产品。该装置适用于对不同类型的车辆、客运车辆、以及重型车辆进行工作的车间。
技术介绍
在修理车辆的车间中,越来越多地使用计算机以诊断车辆故障以及更新车辆控制系统。通常,为了诊断目的每个车辆制造商使用装备他们自己的特定计算机的仪器并且为了更新车辆的控制系统还使用基于他们自己的计算机的系统。车辆控制系统包括通过一个或多个总线系统而彼此相连的若干电子控制单元(ECU),其中每个ECU包括适合于特定ECU的特定软件以及由ECU控制的功能。通过连接用于对车辆中的一个或多个ECU中的软件进行更新的车间更新系统,在车间更新系统与ECU之间执行握手例程以便ECU准备更新并且确保被授权的车间系统更新ECU。当握手成功结束后,可将新的软件或数据上载到ECU并将其存储在ECU的存储器中。当更新完成时,ECU返回到工作状态。为了确保只有授权的车间可更新车辆的控制系统中的软件,车间更新系统与ECU之间的初始握手通常包括车间更新系统将密码发送到ECU以便对ECU解锁并确保授权车间更新系统以更新E⑶这样的解锁过程。当更新完成时,再次锁定E⑶以便未经授权的个人不可访问ECU。该解锁过程是制造商特有的并且通常将其集成到制造商所提供的特定车间更新系统中。通常只允许批准的和指定的零售商和分销商及其车间使用这种系统。未来立法将迫使车辆制造商将与车辆控制系统的诊断和更新有关的信息提供给独立车间以及外部工具供应商。按照这种方式,独立车间将能够通过利用与特定制造商的官方车间相同的协议来诊断并更新来自不同制造商的车辆。外部工具供应商将能够提供计算机化的工具以诊断并更新不同制造商的车辆中的数据。新立法的目的是防止制造商停止独立车间修理来自该制造商的车辆。进一步的目的是允许独立工具供应商向可与来自不同制造商的车辆进行通信的独立车间提供工具。按照这种方式,对于独立车间而言将更容易负担要对来自特定制造商的车辆进行修理所需的工具。由制造商提供的特定原始工具历史上对于大多数独立车间来说是太贵了,尤其考虑到当车间需要来自若干不同制造商的工具时。有时,每个车辆型号需要特定工具。这种状况已导致对车辆的一些修理只有在制造商批准的车间才能进行这样的事实。因此,制造商必须确保他们的车辆在交通使用中是安全的并且它们有没有被第三方操纵。如果车间偶然地或故意更新了错误数据或者更改了错误软件,那么后果可能是车辆不再按预期地运转。对于用户来说转而会导致不安全,这涉及谁对车辆的性能和规范负责。汽车的制造商不得不辩解遭遇交通意外的下述车辆的性能和规范这样的若干情况已经众所周知,独立车间对所述车辆进行了未经制造商批准的修改。这些修改不涉及车辆控制系统中的任何数据更新。当每个车间具有更新车辆控制系统中的数据这样可能性时,在没有任何类型的授权以执行更新的情况下制造商将不可能保证他们的车辆的道路安全。同时,制造商还必须保证车辆的规范,例如当提到二氧化碳的排放量或发动机的功率时。存在下述可能性,即肆无忌惮的车间或技工利用该可能性以修改数据以便操纵车辆的规范使得该规范不再符合原始车辆的规范。US7, 551,986描述了用于向车辆分发软件的系统。具有车辆类型表格的程序分发系统利用车载网关来分发车辆特定软件。程序分发系统还可以使用标识符以控制在分发期间没有对软件做出修改。该解决方案可以安全的方式解决向车辆分发软件的问题,但是没有提到对车辆中的数据进行更新的问题。因而有改进的余地。
技术实现思路
[0011 ]因此本专利技术的目的是提供一种用于将数据集存储在车辆控制系统中的ECU中的改进装置。本专利技术的进一步目的是提供一种用于将数据集存储在车辆控制系统中的ECU中的改进方法。在该装置的权利要求1的特征部分以及该方法的权利要求10的特征部分描述了根据本专利技术的对该问题的方案。其它权利要求包含本专利技术的装置和方法的有利的进一步发展。在用于将数据集存储在车辆控制系统中的ECU中的装置中,其中该装置包括与车辆相连的计算机设备,其中该计算机设备适合于执行访问应用,其中该访问应用包括车辆特定信息和服务动作特定信息,并且其中对该信息进行加密,其中该装置适合于对车辆特定信息和服务动作特定信息进行解密以通过将密码从计算机设备发送到E⑶来对车辆E⑶进行解锁,通过将服务动作特定信息存储在ECU中来执行服务动作,并且通过将锁定命令从计算机设备发送到E⑶来锁定E⑶,本专利技术目的的实现在于该装置适合于在将服务动作特定信息存储在ECU之后损坏访问应用软件使得它不能再使用。通过用于将数据集存储在车辆控制系统中的ECU中的装置的第一实施例,获得了可使独立车间按照安全方式来更新车辆的装置。在本专利技术的装置中,独立车间接收来自制造商的与车间要进行特定修理动作的确切需要相对应的特定访问应用。当车间订购访问应用时,车间例如通过提供车辆的序列号以及要执行的修理动作来指定确切车辆。此后制造商的中央数据库对特定修理动作的访问应用进行编译。该访问应用包括要访问并更新车辆控制系统所需的所有必需代码和数据。对该数据进行加密以便禁止对数据本身的未经授权的访问。该访问应用进一步包括当修理动作完成时将损坏访问应用的功能以便不能大于一次地使用访问应用。按照这种方式,制造商可允许任何独立车间以安全可控的方式来执行需要软件更新的修理动作,而不存在第三方将能够提取秘密信息这样的风险。在本专利技术装置的有利发展中,访问应用适合于用于预定数目的车辆,并且访问应用被使用预定次数之后执行对访问应用软件的损坏。按照这种方式,车间可订购可用于若干类似车辆的访问应用,其中至少特定部件的规范是一样的。这例如可以是在若干不同类型的汽车上所使用的通用部件的情况,并且其中访问应用仅包含与特定部件有关的特定信息,例如校准数据或者标识特定部件的数据。该数据例如可以是对用于设置车辆的刹车参数的特定类型的刹车片进行识别的数据或者在不同汽车型号上所使用的特定传感器的校准数据。这对拥有若干相似或相同车辆的车队是有益的或者对在替换若干相同部件时执行活动(campaign)的车间是有益的。在本专利技术装置的有益发展中,该装置适合于更新与车辆部件相对应的一个或多个数据参数。按照这种方式,可利用例如替换部件的校准数据这样的与特定车辆部件相对应的新参数来更新车辆控制系统的ECU。例如由于调换(drift)或将其适配于另一替换车辆部件,因此还可对现有车辆部件进行重校准。因为不必将源代码或原始访问代码提供给讨论中的车间,因此制造商可允许独立车间替换要对车辆控制系统进行软件更新所需的车辆部件。还可同时更新与不同车辆部件相对应的一个或多个数据参数。按照这种方式,通过利用同一访问应用来用与不同车辆部件相对应的新参数来更新车辆控制系统的大于一个的ECU。在本专利技术装置的有益发展中,该装置适合于将软件模块添加到ECU中的现有软件。这允许独立车间将专用软件功能以及与添加到车辆上的新车辆部件相关联的软件功能这样的功能添加到车辆控制系统。在本专利技术装置的有益发本文档来自技高网...
【技术保护点】
一种用于将数据集存储在车辆控制系统中的ECU(7)中的装置(1),其中所述装置包括与所述车辆(6)相连的计算机设备(2),其中所述计算机设备适合于执行访问应用(3),所述访问应用包括车辆特定信息(4)和服务动作特定信息(5),并且其中所述信息被加密,其中所述装置适合于对所述车辆特定信息和所述服务动作特定信息进行解密以通过将密码从所述计算机设备发送到所述ECU来对所述车辆ECU进行解锁,通过将所述服务动作特定信息存储在所述ECU中来执行服务动作,并且通过将锁定命令从所述计算机设备发送到所述ECU来锁定所述ECU,其特征在于,所述装置适合于在将所述服务动作特定信息存储在所述ECU之后损坏所述访问应用软件使得它不能再被使用。
【技术特征摘要】
【国外来华专利技术】1.一种用于将数据集存储在车辆控制系统中的ECU(7)中的装置(1),其中所述装置包括与所述车辆(6)相连的计算机设备(2),其中所述计算机设备适合于执行访问应用(3),所述访问应用包括车辆特定信息(4)和服务动作特定信息(5),并且其中所述信息被加密,其中所述装置适合于对所述车辆特定信息和所述服务动作特定信息进行解密以通过将密码从所述计算机设备发送到所述ECU来对所述车辆ECU进行解锁,通过将所述服务动作特定信息存储在所述ECU中来执行服务动作,并且通过将锁定命令从所述计算机设备发送到所述ECU来锁定所述ECU,其特征在于,所述装置适合于在将所述服务动作特定信息存储在所述ECU之后损坏所述访问应用软件使得它不能再被使用。2.根据权利要求1所述的装置,其特征在于,所述访问应用(3)适合于用于预定数目的车辆,并且在所述访问应用已被使用预定次数之后执行对所述访问应用软件的损坏。3.根据权利要求1或2所述的装置,其特征在于,所述装置适合于更新与车辆部件相对应的一个或多个数据参数。4.根据前述权利要求中的任何一个所述的装置,其特征在于,所述装置适合于将软件模块添加到所述ECU中的现有软件。5.根据前述权利要求中的任何一个所述的装置,其特征在于,所述访问应用是由所述特定车辆的制造商编译的。6.根据前述权利要求中的任何一个所述的装置,其特征在于,所述访问应用包括将对所述车辆中的多于一个的ECU进行解锁的信息。7.根据前述权利要求中的任何一个所述的装置,其特征在于,在车间需要特定车辆的访问应用时由所述车辆的制造商对它进行编译。8.根据前述权利要求中的任何一个所述的装置,其特征在于,在生产硬件部分时对包括与所述特定硬件部分相对应的数据的访问应用进行编译。9.根据权利要求8所述的装置,其特征在于,通过唯一编号使所述访问应用与所述硬件部分相链接并且所述访问应用能够通过...
【专利技术属性】
技术研发人员:约阿基姆·保利,
申请(专利权)人:沃尔沃拉斯特瓦格纳公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。