控制装置、程序更新方法和计算机程序制造方法及图纸

技术编号:21439509 阅读:27 留言:0更新日期:2019-06-22 14:28
这种控制装置控制车辆安装的控制装置的控制程序的更新,该车辆安装的控制装置控制安装在车辆中的目标装置,所述控制装置设置有:预测单元,其基于信号信息预测由等待交通灯引起的车辆的停止时间;获取单元,其获取更新控制程序所需的更新时间;以及确定单元,其基于通过比较停止时间和更新时间获得的结果,确定在等待交通灯时是否更新控制程序。

【技术实现步骤摘要】
【国外来华专利技术】控制装置、程序更新方法和计算机程序
本专利技术涉及一种控制设备、程序更新方法和计算机程序。本申请要求于2016年10月27日提交的日本专利申请No.2016-210174的优先权,该申请的全部内容在此以引用方式并入本文中。
技术介绍
近年来,在汽车
中,车辆在功能上越来越复杂,并且车辆中安装有各种车载装置。因此,车辆已经在其中安装有大量所谓的ECU(电子控制单元),它们是用于控制车载装置的控制装置。ECU的类型的示例包括:行驶系统ECU,其响应于对加速器、制动器或方向盘执行的操作来控制发动机、制动器、EPS(电动助力转向)等;车身系统ECU,其执行打开/关闭车内照明和前灯的控制,导致警报响起等;以及仪表系统ECU,其控制设置在驾驶员座椅附近的仪表的操作。通常,ECU被实现为诸如微计算机的算术处理单元,并且ECU读出并执行存储在ROM(只读存储器)中的控制程序,从而实现对车载装置的控制。ECU的控制程序可以是不同的,这取决于车辆的目的地、等级等,并且根据控制程序的更新,需要用新版本的控制程序重写旧版本的控制程序。例如,专利文献1公开了一种技术,其中诸如车载通信单元的网关从管理服务器接收更新程序,并且ECU通过使用所接收的更新程序分别用新版本的控制程序重写旧版本的控制程序,由此通过无线通信远程执行用于车辆中的每个ECU的程序更新。引用列表专利文献专利文献1:日本特开专利公开No.2007-65856
技术实现思路
根据实施例,控制装置配置为控制车载控制装置的控制程序的更新,该车载控制装置配置为控制安装在车辆中的目标装置。该控制装置包括:预测单元,配置为基于信号信息预测由等待交通信号引起的车辆的停止时间段;获取单元,配置为获取更新时间段,更新时间段为更新控制程序所需的时间段;以及确定单元,配置为基于停止时间段和更新时间段之间的比较结果,确定在等待交通信号期间是否可能更新控制程序。根据另一实施例,程序更新方法是用于更新车载控制装置的控制程序的方法,该车载控制装置配置为控制安装在车辆中的目标装置。该方法包括:基于信号信息,预测由等待交通信号而引起的车辆的停止时间段;获取更新时间段,更新时间段为更新控制程序所需的时间段;以及基于停止时间段和更新时间段之间的比较结果,确定在等待交通信号期间是否可能更新控制程序。根据另一实施例,计算机程序配置为使计算机用作控制装置,该控制装置配置为控制车载控制装置的控制程序的更新,该控制装置配置为控制安装在车辆中的目标装置。该计算机程序使计算机用作:预测单元,配置为基于信号信息,预测由等待交通信号引起的车辆的停止时间段;获取单元,配置为获取更新时间段,更新时间段为更新控制程序所需的时间段;以及确定单元,配置为基于停止时间段和更新时间段之间的比较结果,确定在等待交通信号期间是否可能更新控制程序。附图说明图1是示出根据实施例的程序更新系统的整体配置的图。图2是示出网关的内部配置的框图。图3是示出ECU的内部配置的框图。图4是示出管理服务器的内部配置的框图。图5是示出ECU的控制程序的更新的示例的序列图。图6是根据第一实施例的示出图5中所示的步骤S5A中的过程的具体内容的流程图,该过程为确定是否可能更新控制程序。图7是根据第二实施例的示出图5中所示的步骤S5A中的过程的具体内容的流程图,该过程为确定是否可能更新控制程序。具体实施方式<本公开要解决的问题>根据要执行重写的ECU或控制程序,能够在车辆行驶时执行重写,但是在某些情况下,在重写期间不能使用由ECU控制的功能。在功能与车辆行驶有关的情况下,如果在车辆行驶时执行控制程序的重写,则存在车辆行驶受到阻碍的风险。根据本公开的一方面的目的是提供能够在适当的定时更新控制程序的控制设备、程序更新方法和计算机程序。<本公开的效果>根据本公开,能够在适当的定时更新控制程序。[实施例的描述]本公开的实施例至少包括以下内容。即,本实施例中包括的控制设备是被配置为控制车载控制装置的控制程序的更新的控制设备,该车载控制装置配置为控制安装在车辆中的目标装置。该控制设备包括:预测单元,其被配置为基于信号信息预测由等待交通信号引起的车辆的停止时间段;获取单元,其被配置为获取更新时间段,更新时间段为更新控制程序所需的时间段;以及确定单元,其被配置为基于停止时间段和更新时间段之间的比较结果,确定是否可能在等待交通信号期间更新控制程序。根据该配置,如果预先指定其中允许更新控制程序的停止时间段和更新时间段之间的关系以及其中不允许更新控制程序的停止时间段和更新时间段之间的关系,则当停止时间段和更新时间段满足指定关系时,能够防止控制程序被更新。因此,能够防止由于在控制程序的更新期间限制目标装置的使用而妨碍车辆的行驶。优选地,当更新时间段短于停止时间段时,确定单元允许在等待交通信号期间更新控制程序。因此,能够在车辆等待交通信号的停止时间段中执行控制程序的更新。优选地,在控制程序是在车辆的行驶期间不允许在等待交通信号期间进行更新的控制程序的情况下,确定单元在不执行停止时间段和更新时间段之间的比较的情况下不允许在车辆的行驶期间更新控制程序。不允许在等待交通信号期间进行更新的控制程序的示例包括使驾驶员的驾驶可操作性在更新之前和之后不同的控制程序。如果在车辆等待交通信号时更新这样的控制程序,则由于存在等待交通信号的车辆停止,驾驶员的驾驶可操作性变得不同,这给驾驶员带来奇怪的感觉或困惑。通过不允许在行驶期间更新这样的控制程序,能够防止驾驶员由于在行驶期间在等待交通信号之前和之后的驾驶可操作性的改变而产生奇怪的感觉等。优选地,确定单元通过使用预定的裕度来计算更新时间段以使更新时间段变长,或者通过使用预定的裕度来计算停止时间段以使停止时间段变短。因此,确定在车辆停止时是否必定完成控制程序的更新。优选地,根据是否存在用于控制程序的备份存储器,通过不同的算术表达式计算更新时间段。因此,能够提高确定精度。本实施例中包括的程序更新方法是用于更新车载控制装置的控制程序的方法,该车载控制装置配置为控制安装在车辆中的目标装置。该方法包括:基于信号信息预测由等待交通信号引起的车辆的停止时间段;获取更新时间段,更新时间段为更新控制程序所需的时间段;以及基于停止时间段和更新时间段之间的比较结果,确定是否可能在等待交通信号期间更新控制程序。根据该配置,如果预先指定其中允许更新控制程序的停止时间段和更新时间段之间的关系以及其中不允许更新控制程序的停止时间段和更新时间段之间的关系,则当停止时间段和更新时间段满足指定关系时,能够防止控制程序被更新。因此,能够防止由于在控制程序的更新期间限制目标装置的使用而妨碍车辆的行驶。本实施例中包括的计算机程序是被配置为使计算机用作控制设备的计算机程序,该控制设备被配置为控制车载控制装置的控制程序的更新,该车载控制装置被配置为控制安装在车辆中的目标装置。该计算机程序使计算机用作:预测单元,其被配置为基于信号信息预测由等待交通信号引起的车辆的停止时间段;获取单元,其被配置为获取更新时间段,更新时间段为更新控制程序所需的时间段;以及确定单元,其被配置为基于停止时间段和更新时间段之间的比较结果,确定是否可能在等待交通信号期间更新控制程序。根据该配置,如果本文档来自技高网...

【技术保护点】
1.一种控制设备,其被配置为控制车载控制装置的控制程序的更新,所述车载控制装置被配置为控制安装在车辆中的目标装置,所述控制设备包括:预测单元,其被配置为基于信号信息预测由等待交通信号引起的所述车辆的停止时间段;获取单元,其被配置为获取更新时间段,所述更新时间段为更新所述控制程序所需的时间段;以及确定单元,其被配置为基于所述停止时间段和所述更新时间段之间的比较结果,确定是否可能在等待所述交通信号期间更新所述控制程序。

【技术特征摘要】
【国外来华专利技术】2016.10.27 JP 2016-2101741.一种控制设备,其被配置为控制车载控制装置的控制程序的更新,所述车载控制装置被配置为控制安装在车辆中的目标装置,所述控制设备包括:预测单元,其被配置为基于信号信息预测由等待交通信号引起的所述车辆的停止时间段;获取单元,其被配置为获取更新时间段,所述更新时间段为更新所述控制程序所需的时间段;以及确定单元,其被配置为基于所述停止时间段和所述更新时间段之间的比较结果,确定是否可能在等待所述交通信号期间更新所述控制程序。2.根据权利要求1所述的控制设备,其中当所述更新时间段短于所述停止时间段时,所述确定单元允许在等待所述交通信号期间更新所述控制程序。3.根据权利要求1或2所述的控制设备,其中在所述控制程序是在所述车辆的行驶期间不允许在等待所述交通信号期间进行更新的控制程序的情况下,所述确定单元在不执行所述停止时间段和所述更新时间段之间的所述比较的情况下不允许在所述车辆的行驶期间更新所述控制程序。4.根据权利要求1到3中任一项所述的控制设备,其中所述确定单元通过使用预定的裕度来计算所述更新时间段以使所述更新时间段变...

【专利技术属性】
技术研发人员:佐野佑树
申请(专利权)人:住友电气工业株式会社
类型:发明
国别省市:日本,JP

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

1