信息更新装置、信息更新方法制造方法及图纸

技术编号:24296713 阅读:39 留言:0更新日期:2020-05-26 21:22
本发明专利技术的信息更新装置将存储在车辆用控制装置中的第一信息更新为第二信息,该信息更新装置具备:下载控制部,其接收包含第一信息与第二信息的差分或作为第二信息的更新本体、步骤信息以及启动条件的更新包,上述步骤信息包含使用更新本体将第一信息更新为第二信息的步骤的步骤信息,上述启动信息是开始将第一信息更新为第二信息的条件;事件管理部,其取得搭载有车辆用控制装置和信息更新装置的车辆的状态,在车辆的状态符合启动条件时,使更新执行部执行基于步骤信息的更新。

Information updating device and method

【技术实现步骤摘要】
【国外来华专利技术】信息更新装置、信息更新方法
本专利技术涉及信息更新装置和信息更新方法。
技术介绍
近年来,由于驾驶辅助功能、自动驾驶技术的发展,搭载于汽车用的电子控制装置(ECU:ElectricControlUnit)中的软件的规模正在扩大。另外伴随着软件的规模扩大,不只是因软件的问题造成的召回的次数增加,每一次需要应对的台数的也增加了。因此,对远程地更新搭载在于ECU中的软件的技术的需求提高了。在远程地更新软件的情况下,要求更新处理的自动化。在专利文献1中,公开了一种软件更新装置,其与服务器和多个控制装置连接而进行数据的收发,其特征在于,该软件更新装置具备:第一通信部,其针对上述多个控制装置的每个控制装置,从上述服务器接收包含更新数据、用于识别为了将上述更新数据应用于控制装置的适用方法的识别信息的更新控制信息;第二通信部,其向上述多个控制装置的每个控制装置发送所应用的上述更新数据;更新控制部,其经由上述第二通信部控制上述多个控制装置,以便根据上述识别信息应用上述更新数据。现有技术文献专利文献专利文献1:日本特开2016-170740号公报
技术实现思路
专利技术要解决的问题在专利文献1记载的专利技术中,更新处理的灵活性不充分。解决问题的方案本专利技术的第一方式的信息更新装置是将存储在车辆用控制装置中的第一信息更新为第二信息的信息更新装置,该信息更新装置具备:下载控制部,其接收包含上述第一信息与上述第二信息的差分或作为上述第二信息的更新本体、步骤信息以及启动条件的更新包,上述步骤信息包含使用上述更新本体将上述第一信息更新为上述第二信息的步骤上述启动条件是开始将上述第一信息更新为上述第二信息的条件;事件管理部,其取得搭载有上述车辆用控制装置和信息更新装置的车辆的状态,在上述车辆的状态符合上述启动条件时,使更新执行部执行基于上述步骤信息的上述更新。本专利技术的第二实施例的信息更新方法是由计算机将存储在车辆用控制装置中的第一信息更新为第二信息的信息更新方法,该信息更新方法包括:接收包含上述第一信息与上述第二信息的差分或作为上述第二信息的更新本体、步骤信息以及启动条件,上述步骤信息包含使用上述更新本体将上述第一信息更新为上述第二信息的步骤,上述启动条件是开始将上述第一信息更新为上述第二信息的条件;取得搭载有上述车辆用控制装置和上述计算机的车辆的状态,在上述车辆的状态符合上述启动条件时,执行基于上述步骤信息的上述更新。专利技术效果根据本专利技术,能够进行灵活的更新处理。附图说明图1是表示第一实施方式的软件更新系统S的结构的图。图2是表示网关10的硬件结构的框图。图3是表示网关程序100的结构的框图。图4是表示更新控制部10001的结构的框图。图5是表示更新状态D1的一个例子的图。图6是表示第一实施方式的更新包5的结构的图。图7是脚本启动控制信息502的结构例子。图8是表示网关程序100的各结构要素的动作的时序图。图9是更新包5的具体例子。图10是全控制信息502Z的具体例子。图11是对象ECU一览504的具体例子。图12是脚本对应表505的具体例子。图13是表示在动作例子中车辆1具备的装置的动作概要的时序图。图14是表示自动驾驶ECU更新脚本5111的具体例子的图。图15是表示自动驾驶ECU更新脚本5111的执行所伴随的网关程序100的动作的时序图。图16是表示确认用脚本5113的具体例子的图。图17是表示确认用脚本5113的执行所伴随的网关程序100的动作的时序图。图18是表示第二实施方式的更新控制部10001A的结构的框图。图19是表示脚本启动控制信息502A的结构的图。图20是表示脚本启动处理的时序图。图21是第二实施方式的更新包5的具体例子。图22是第二实施方式的全控制信息502Z的具体例子。图23是表示第二实施方式的软件更新处理的流程的时序图。图24是第二实施方式的确认用脚本5113A的具体例子。图25是表示确认用脚本5113A的执行所伴随的网关程序100的动作的时序图。图26是表示第二实施方式的诊断通信服务调用处理的流程的时序图。具体实施方式第一实施方式以下,参照图1~图17,说明第一实施方式的软件更新系统。此外,在本实施方式中,说明软件的更新,但更新对象并不限于软件,也能够应用于参数、数据等。此外,在本实施方式中,也将更新后的软件称为“新程序”,也将更新前的软件称为“旧程序”。(系统结构)图1是表示第一实施方式的软件更新系统S的结构的图。软件更新系统S具备车辆1、以及服务器2。车辆1和服务器2经由将接入网络、站点相连接的因特网3、以及通信服务提供商提供的接入网络4而连接。车辆1具备网关10、通信模块11、人机界面(HumanMachineInterface:HMI)12、引擎控制ECU13、刹车控制ECU14、自动驾驶ECU15、先进驾驶辅助系统(ADAS)ECU16、气囊ECU17、采暖通风空调(HeatingVentilationAirConditioning:HVAC)ECU18、以及车辆管理ECU19等用于车辆1实现行驶等功能所需要的ECU群、连接这些ECU群的车内网络10a、10b。在本实施方式中,说明更新引擎控制ECU13和自动驾驶ECU15的控制程序的例子。车内网络由控制局域网(ControlAreaNetwork:CAN)(注册商标)、本地互联网(LocalInterconnectNetwork:LIN)、FlexRay、以太网(Ethernet)(注册商标)等构成。在本实施方式中,车内网络10b由CAN构成,车内网络10a由以太网构成。另外,在图1中虽然没有图示,但各种ECU等车辆内的各结构要素通过电力线与蓄电池连接,接受供电。但是,此处所示的车内网络的结构是一个例子,网络的种类、数量并不限于此。网关10在各种ECU之间进行通信数据的中继,并且作为软件更新装置,进行搭载于本设备和经由车内网络连接的ECU中的软件的更新。即,在本实施方式中,详细说明该网关10的动作。网关10在每次启动时,即在每次车辆1的点火器接通时,向服务器2请求软件更新所需要的更新包5。在有应该更新的信息的情况下,服务器2向网关10发送更新包5。将在后面说明更新包5的结构。通信模块11对网关10、HMI12、各种ECU与服务器2之间的通信进行中继。HMI12是用于接受针对车辆1的乘员即用户的信息提示、来自用户的输入的装置,由进行画面显示的显示装置、各种开关等输入装置、或组合它们所得的触摸屏等构成。引擎控制ECU13进行引擎的控制。刹车控制ECU14进行刹车的控制。自动驾驶ECU15在自动驾驶时进行环境的识别、车辆1的启动指示等。ADASECU16进行自动刹车等驾驶辅助控制。气囊ECU17进行气囊的本文档来自技高网...

【技术保护点】
1.一种信息更新装置,其将存储在车辆用控制装置中的第一信息更新为第二信息,其特征在于,该信息更新装置具备:/n下载控制部,其接收包含上述第一信息与上述第二信息的差分或作为上述第二信息的更新本体、步骤信息以及启动条件的更新包,上述步骤信息包含使用上述更新本体将第一信息更新为上述第二信息的步骤的步骤信息,上述启动条件是开始将上述第一信息更新为上述第二信息的条件;/n事件管理部,其取得搭载有上述车辆用控制装置和信息更新装置的车辆的状态,当上述车辆的状态符合上述启动条件时,使更新执行部执行基于上述步骤信息的上述更新。/n

【技术特征摘要】
【国外来华专利技术】20171012 JP 2017-1986221.一种信息更新装置,其将存储在车辆用控制装置中的第一信息更新为第二信息,其特征在于,该信息更新装置具备:
下载控制部,其接收包含上述第一信息与上述第二信息的差分或作为上述第二信息的更新本体、步骤信息以及启动条件的更新包,上述步骤信息包含使用上述更新本体将第一信息更新为上述第二信息的步骤的步骤信息,上述启动条件是开始将上述第一信息更新为上述第二信息的条件;
事件管理部,其取得搭载有上述车辆用控制装置和信息更新装置的车辆的状态,当上述车辆的状态符合上述启动条件时,使更新执行部执行基于上述步骤信息的上述更新。


2.根据权利要求1所述的信息更新装置,其特征在于,
上述信息更新装置还具备根据上述步骤信息执行上述更新的上述更新执行部。


3.根据权利要求2所述的信息更新装置,其特征在于,
在上述更新包中包含多组上述更新本体、上述步骤信息、以及上述启动条件,
在上述更新包中还包含表示上述多个步骤信息与上述多个启动条件的对应关系的信息。


4.根据权利要求3所述的信息更新装置,其特征在于,
上述启动条件是成为开始执行上述更新的契机的现象即事件和执行顺序的组合,
在多个上述启动条件所包含的上述事件相同的情况下,上述事件管理部根据上述执行顺序决定用于使上述更新执行部执行上述更新的上述步骤信息的顺序。


5.根据权利要求2所述的信息更新装置,其特征在于,
上述更新执行部在规定的情况下中断上述更新。


6.根据权利要求5所述的信息更新装置,其特征在于,
在上述更新包中包含中断上述更新的条件即中断条件,
在上述车辆的状态与上述中断条件一致时,上述事...

【专利技术属性】
技术研发人员:寺冈秀敏山崎裕纪矢野正
申请(专利权)人:日立汽车系统株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1