机动车辆中的电子模块被重新刷新而不会遇到归因于在重新刷新过程中没有足够的电力可用造成的错误。服务器系统存储更新文件的数据库和当各自的更新文件应用在各车辆中时与各自的更新文件相关联的各自的电流消耗和重新刷新时间的相应数据。车辆发送系统信息到服务器系统,该系统然后识别用于特定的车辆的相关的更新文件和相应的电流消耗和重新刷新时间数据。相关的更新文件和相应的数据被发送到特定的车辆。在车辆中的电池的荷电状态被确定。估计在应用相关的更新文件之后剩余的耗余荷电状态。如果估计的耗余荷电状态比预定的荷电状态小,则更新文件不被应用。
【技术实现步骤摘要】
【专利说明】
技术介绍
本专利技术总体上涉及用于机动车辆的电子系统和模块,并且,更具体地,涉及远程重新刷新或更新模块中的软件或固件。现代车辆具有极多的控制车辆子系统的软件组件和计算机化的硬件组件。这些组件可以对车辆状态作出反应来提供用于车辆控制的先进的功能。此外,许多这些组件可以彼此相互作用,在一个或多个数据网络上,比如,但不限制于,车辆CAN(控制器局域网)总线,连接车辆的各种模块。这些模块典型地包括使用可定制指令集的、以软件和/或固件形式的可编程的处理器/控制器电路。特定的模块设计可以在不同的车辆型号中或在具有不同的操作级别的相同车辆型号中采用独特地可编程的版本使用。所需要的仅是为制造商按需来“闪存”或编程每个单独的模块。此外,模块可以在出售和投入使用之后能够动态地更新。因此,如果需要改进或修正模块的编程,则可以对模块进行改变而无需更换硬件。因此,制造商有能力将改进推送至其车队中单独的车辆或整组车辆(例如,型号)。典型地,当模块的改变被期望时,车辆已被带到诊断点(例如,经销商),在那儿存在技术人员,或具有诊断和更新工具的技术人员已被分派到车辆。技术人员访问期望的软件模块,进行任何所需的改变,验证改变已被正确地实施,且然后转移到下一个车辆。当要在车队中对大群车辆进行改变时,更新可能需要很长的时间并且存在一些车辆可能错过的风险。除了具有软件控制模块外,许多车辆装备有一个或多个无线收发器,其能够与远程网络直接通信或通过车辆使用者携带的便携式无线设备(例如,蜂窝电话)通信。例如,远程信息处理模块通常用来与远程网络和提供导航,道路救援,远程车辆访问,以及其它设备的远程信息处理服务提供商连接。使用这种无线数据通信能力,远程地重新刷新电子模块的可编程存储器是可能的。例如,公开号为2013/0031540、申请日为2011年7月26日的美国申请,其在此通过引用全部地并入于此,总体上涉及包括建立与更新服务器的无线连接的计算机实施的方法。方法进一步包括发送至少一个VIN(车辆识别码)号到更新服务器并下载与发送的VIN号一致的一个或多个模块的更新。在重新刷新一个或多个更新所对应的一个或多个模块后,每个已刷新的模块的功能可以验证。未决的申请序列号为13/803,850、申请日为2013年3月14日的美国申请,其通过引用全部地并入于此,公开了允许针对每个车队车辆上的多个模块重新刷新的多个车队的车辆的方法及系统。用于车辆整个刷新事件的自动文件编制和到车辆配置数据库的即时上传被提供。它公开了车辆硬件配置的自动检测,该配置向安全服务器的通信,软件包的汇集和向车辆的安全传递,确保根据其特定配置刷新各车辆的协助。为了重新刷新任何特定的模块,模块不能处于激活操作。为了确保目标模块不在使用,车辆必须在进行更新过程时停放和点火开关关闭。因为发动机是关闭的且不可以认定车辆连接到电池充电器,通过监督模块或主模块(例如,远程信息处理单元)以及正在更新的模块消耗的电力必须由蓄电池供电。在重新刷新过程中,如通过其荷电状态(SOC)测量的电池容量将被消耗。如果多个模块被重新刷新(无论是顺序地还是并行地),存在某时刻的电池SOC可以减少到可以支持正在进行的重新刷新的水平以下的风险。在那种情况下,重新刷新过程可能无法完成,并且一个或多个模块可以处在无功能状态。如果模块是至关重要的(例如,动力传动系统控制器),则车辆可以变得不能操作,其将需要用维修工具手动重新刷新,例如,在被拖曳到维修设施后。即使不能操作的模块对于驾驶车辆不是必需的,但是电池可能变得消耗过大以致于车辆不能启动。
技术实现思路
在本专利技术的一个方面中,提供了一种方法,其用于重新刷新电子模块而不会遇到归因于在重新刷新过程中没有足够的电力可用造成的错误。服务器系统保存更新文件的数据库,其用于在车队内的各自车辆中安装的各自的电子模块的重新刷新。服务器系统保存当各自的更新文件在每个各自车辆中应用时与各自的更新文件相关联的各自电流消耗和各自的重新刷新时间的相应数据。系统信息(Pedigree informat1n)是从各车辆中的特定的一个发送到服务器系统。服务器系统响应于系统信息识别用于特定车辆的相关的更新文件和相应的电流消耗和重新刷新时间的数据。相关的更新文件和相应的数据被发送到特定的车辆。在特定车辆中电池的荷电状态被确定。在应用相关的更新文件之后将剩余的耗余荷电状态被估计。如果耗余荷电状态比预定的荷电状态大,则更新的文件被应用,并且如果耗余荷电状态比预定的荷电状态小,则更新的文件不被应用。根据本专利技术的一个实施例,进一步包含以下步骤:排列多个相关的更新文件的次序以形成重新刷新计划; 其中估计步骤确定在计划中的每个相关的更新文件后各自的耗余荷电状态。根据本专利技术的一个实施例,进一步包含以下步骤:在应用各自的更新文件之后,报告实际的重新刷新时间给服务器系统。根据本专利技术的一个实施例,进一步包含以下步骤:在应用各自的更新文件之后,报告实际的电流消耗给服务器系统。根据本专利技术的一个实施例,其中估计步骤响应于相应的电流消耗和重新刷新时间数据来估计耗余荷电状态。根据本专利技术的一个实施例,其中进一步响应于当相关的更新文件应用到各自模块时与特定车辆内操作的其他模块相应的电流消耗,估计步骤估计耗余荷电状态。根据本专利技术的一个实施例,进一步包含以下步骤:当相关的更新文件应用到各自模块中时,断开不必要的负载。根据本专利技术,提供一种用于更新车队中各自车辆中安装的电子模块的服务器系统,包含:更新文件的数据库,其用于各自的电子模块的重新刷新;存储数据的数据库,该数据限定当各自的更新文件应用在每个各自车辆中时与各自的更新文件相关联的各自的电流消耗和各自的重新刷新时间;控制器,其配置为A)从各车辆中的特定的一个接受系统信息到服务器系统,B)响应于系统信息而识别用于特定车辆的相关的更新文件和相应的电流消耗和重新刷新时间数据,以及C)发送相关的更新文件和相应的数据到特定的车辆。根据本专利技术的一个实施例,其中控制器进一步配置为在应用各自的更新文件之后接收来自特定的车辆的实际电流消耗的报告。根据本专利技术的一个实施例,其中控制器进一步配置为在应用各自的更新文件之后接收来自特定的车辆的实际重新刷新时间的报告。根据本专利技术,提供一种车辆,包含:多个电子模块,其通过可更新的指令集操作;主电子模块,其配置用于与远程服务器系统进行无线通信,远程服务器系统存储用于多个电子模块中的各个模块的重新刷新的更新文件的数据库和存储当各自的更新文件应用在车辆中时与各自的更新文件相关联的各自的电流消耗和各自的重新刷新时间的相应数据;其中主电子模块配置为确定车辆中的电池的荷电状态,估计在应用相关更新文件后剩余的耗余荷电状态,如果耗余荷电状态比预定的荷电状态大,则应用更新文件,和如果耗余荷电状态比预定的荷电状态小,则不应用更新文件。根据本专利技术的一个实施例,其中主电子模块进一步配置为排列多个相关的更新文件的次序以形成重新刷新计划,并且其中在计划中每个相关的更新文件之后估计各自的耗余荷电状态。 根据本专利技术的一个实施例,其中主电子模块进一步配置为当前第1页1 2 3 本文档来自技高网...
【技术保护点】
一种方法,包含以下步骤:在服务器系统中保存用于在车队中的各车辆中安装的各电子模块的重新刷新的更新文件的数据库;在服务器系统中保存当各自的更新文件应用在各车辆中时与各自的更新文件相关联的各自电流消耗和各自的重新刷新时间的相应数据;将系统信息从各自的车辆中的特定的一个发送到服务器系统;响应于系统信息,在服务器系统中识别用于特定车辆的相关的更新文件和相应的电流消耗和重新刷新时间数据;发送相关的更新文件和相应的数据到特定的车辆;确定在特定的车辆中的电池荷电状态;估计在应用相关更新文件后将剩余的耗余荷电状态;以及如果耗余荷电状态比预定的荷电状态大,则应用更新文件,如果耗余荷电状态比预定的荷电状态小,则不应用更新文件。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:梅德维尔·杰伊·思鲁普,布莱恩·D·蒂尔曼,保罗·A·米勒,阿普里尔·D·约翰逊,查尔斯·H·纳吉,
申请(专利权)人:福特全球技术公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。