整车控制器的控制方法、装置以及整车控制方法、系统的制作方法

文档序号:9914990阅读:739来源:国知局
整车控制器的控制方法、装置以及整车控制方法、系统的制作方法
【技术领域】
[0001]本发明涉及车辆控制技术领域,尤其涉及一种整车控制器的控制方法、装置以及整车控制方法、系统。
【背景技术】
[0002]在车辆的行驶过程中,由于软件或硬件的问题,为了保证控制器的稳定运行,可能会触发整车控制器(Vehicle Control Unit,VCU)发生复位。因此在整车控制器复位后至正常运行的过程中,其通过控制器局域网络(Controller Area Network, CAN)发送到其他车辆控制器的信号可能中断或者发生变化。当发生这种情况时,车辆会表现为失去动力,直至停车,从而对车辆的正常运行造成影响。

【发明内容】

[0003]本发明实施例解决的问题是如何避免整车控制器发生故障触发复位时影响车辆运行。
[0004]为解决上述问题,本发明实施例提供一种整车控制器的控制方法,包括:在行驶过程中保存车辆的行驶参数;当车辆的整车控制器初始运行时,根据保存的所述行驶参数,判断所述整车控制器是正常上电初始化还是控制器复位后的初始化;当判定所述整车控制器的故障类型为控制器复位后的初始化,控制所述整车控制器切换至复位发生前的运行状
??τ O
[0005]可选的,所述行驶参数包括:判断所述车辆是否可行驶的参数以及所述车辆操作系统运行模式的参数。
[0006]可选的,所述根据保存的所述行驶参数,判断所述整车控制器是正常上电初始化还是控制器复位后的初始化包括:检测保存的所述车辆可行驶参数以及所述软件运行模式参数的状态;当所述车辆可行驶参数与所述软件运行模式参数的状态均为可运行状态时,判定所述整车控制器为控制器复位后的初始化。
[0007]为解决上述技术问题,本发明还提供了一种整车控制方法,包括:如上述的整车控制器的复位方法,还包括:部件控制器适于在预设时间内没有收到所述整车控制器的信号时,保持使用所述整车控制器发送的最后一个信号。
[0008]为解决上述技术问题,本发明还提供了一种整车控制器,包括:存储单元,用于在行驶过程中保存车辆的行驶参数;判断单元,用于当车辆的整车控制器初始运行时,根据保存的所述行驶参数,判断所述整车控制器是正常上电初始化还是控制器复位后的初始化;控制单元,用于当判定所述整车控制器的故障类型为控制器复位后的初始化时,控制所述整车控制器切换至复位发生前的运行状态。
[0009]可选的,所述行驶参数包括:判断所述车辆是否可行驶的参数以及所述车辆操作系统运行模式的参数。
[0010]可选的,所述判断单元包括:检测子单元,用于检测保存的所述车辆可行驶参数以及所述软件运行模式参数的状态;判定子单元,用于当所述车辆可行驶参数与所述软件运行模式参数的状态均为可运行状态时,判定所述整车控制器为控制器复位后的初始化。
[0011 ] 可选的,所述存储单元将所述行驶参数保存于非易失性存储单元中。
[0012]为了解决上述的技术问题,本发明实施例还公开了一种整车控制系统,包括部件控制器以及上述的整车控制器;所述部件控制器适于在预设时间内没有收到所述整车控制器的信号时,保持使用所述整车控制器发送的最后一个信号。
[0013]与现有技术相比,本发明实施例的技术方案具有以下优点:
[0014]通过保存的车辆行驶参数判别整车控制器为正常上电初始化还是复位后初始化,当判定所述整车控制器为控制器复位后的初始化时,控制所述整车控制器直接进入复位前的运行状态,保证其他控制器从整车控制器接收的指令信号不会发生跳变,使车辆的驾驶性不受影响。
【附图说明】
[0015]图1是本发明实施例的一种整车控制器的控制方法的流程图;
[0016]图2是本发明实施例的一种整车控制器的重启过程的流程示意图;
[0017]图3是本发明实施例的一种整车控制方法的流程示意图;
[0018]图4是本发明实施例的一种整车控制器的结构示意图;
[0019]图5是本发明实施例的一种整车控制系统的结构示意图。
【具体实施方式】
[0020]整车控制器是车辆的关键零部件之一。作为车辆电气控制的上层管理单元,负责与整车各系统方面关键零部件的控制器,如电池管理系统、电机控制系统、电动助力转向系统、电子刹车系统、空调暖风系统、转换系统、车载充电机等各大系统的之间的协调控制。在车辆的行驶过程中,会发生各种软件或硬件的问题,为保证控制器稳定运行,可能会导致整车控制器发生复位。因此在整车控制器发生复位到回复至正常运行的过程中,其通过控制器局域网络发送到其他车辆控制器的信号可能中断或者发生变化。当发生这种情况时,车辆会表现为失去动力,直至停车。从而对车辆的正常运行造成影响。此时驾驶员如果想重新行驶,需要执行拧汽车钥匙动作,重新启动汽车,因此会对车辆的驾驶性产生影响。
[0021]本发明实施例通过保存的车辆行驶参数判别整车控制器为正常上电初始化或者控制器复位后的初始化。当判定所述整车控制器为控制器复位后的初始化,则行驶过程中记录的行驶参数,控制所述整车控制器直接进入复位前的运行状态,保证其他控制器从整车控制器接收的指令信号不会发生跳变,使车辆的驾驶性不受影响。
[0022]为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0023]本发明实施例提供了一种整车控制器的控制方法,参照图1,以下通过具体步骤进行详细说明。
[0024]步骤S101,在行驶过程中保存车辆的行驶参数。
[0025]在具体实施中,上述的行驶参数可包括判断所述车辆是否可行驶的参数以及所述车辆操作系统运行模式的参数。所述判断所述车辆是否可行驶的参数以及所述车辆操作系统运行模式的参数是车辆控制系统内部计算的变量。在实际应用中,上述参数的考虑因素可以包括:电池是否正常并且有能力输出能量;电机是否正常可以工作;油栗是否可以正常工作或者是否在档;档位信息是否正常;钥匙防盗是否通过。
[0026]具体来说,上述参数的考虑因素中,所述电池是否正常并且有能力输出能量的检测对象包括:电池状态是否正常,车辆主继电器是否闭合,电池放电能力和输出能力是否受限。在实际应用中,可以针对车辆的实际情况对上述的检测对象设定阈值,以确定电池是否正常并且有能力输出能量。
[0027]上述参数的考虑因素中,所述油栗是否可以正常工作或者是否在档的检测对象包括:油栗是否可以正常打油,或者车辆的同步器是否已经在档。在实际应用中,可以针对车辆的实际情况对上述的检测对象设定阈值,以确定油栗是否可以正常工作或者是否在档。
[0028]上述参数的参考因素中,所述档位信息是否正常的检测对象包括:档位是否能够正常挂档,即如果驾驶员请求挂档,能正常响应。在实际应用中,可以针对车辆的实际情况对上述的检测对象设定阈值,以确定档位信息是否正常。
[0029]上述参数的参考因素中,所述钥匙防盗是否通过的检测对象包括:钥匙防盗是否通过。在实际应用中,可以针对车辆的实际情况对上述的检测对象设定阈值,以确定钥匙防盗是否通过。
[0030]在具体实施中,所述行驶参数可以保存于非易失性存储单元(nvram)中。现有的整车控制器中,在行驶过程中所记录的参数由于并非保存于非易失性存储单元中,因此当车辆的整车控制器发生故障时,系统存储器中保存的参数会丢失。通过将所述行驶参数可以保存于非易失性存储器,可以根据记录的所述行驶参数,从而判断出整车控制器复位发生时的运行状态。
[0031]步骤S102,当车辆的整车控制器初始运行时,根据保存的所述行驶参数,判断所述整车控制器是正常上电初始化还是控制器复位后的初始化。
[0032]例如,对于所述车辆是否可行驶的参数,O表示车辆不可行驶,I表示车辆可行驶。当检测到所述车辆是否可行驶参数从I变为O时,表示车辆从可以行驶状态变为不能行驶状态。对于所述运行模式的参数来说,当车辆操作系统的运行模式由正常运行模式变为非运行时,表示车辆的软件控制系统从正常运行变为关闭。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1