车辆上下电控制方法、装置、计算机设备和存储介质与流程

未命名 07-12 阅读:54 评论:0


1.本技术涉及车辆技术领域,特别是涉及一种车辆上下电控制方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

2.新能源车高低压部件的启动与休眠离不开上下电流程。随着新能源汽车技术的飞速发展,车辆的高低压部件不断增多,车辆上下电控制逻辑愈加复杂、上下电所用时间不断加长。
3.传统的车辆上电和下电流程,需要依靠驾驶员的操作才能实现,例如通过拧动钥匙门或者通过操作相关按键式钥匙发出上下电请求,以开启车辆上下电流程。车辆上电时,响应驾驶员对实体车钥匙的操作,首先唤醒各个低压部件进入工作状态,再进行各个高压部件依次上电;下电时同样需要驾驶员操作钥匙或按钮进入下电流程。一方面,使得驾驶员等待上电的时间较长,另一方面需要驾驶员操作的内容较多,存在车辆上下电控制不够高效的缺陷。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种高效的车辆上下电控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
5.第一方面,本技术提供了一种车辆上下电控制方法。所述方法包括:
6.在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
7.在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
8.在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
9.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
10.在其中一个实施例中,在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电,包括:
11.在整车控制器完成自检、且未发生故障的情况下,通过整车控制器发出低压继电器吸合指令,以控制车辆完成低压上电;
12.在检测到各个车辆子控制器反馈无三级故障、且各个车辆子控制器满足高压上电条件的情况下,通过整车控制器控制车辆完成高压上电。
13.在其中一个实施例中,通过整车控制器控制车辆完成高压上电,包括:
14.通过整车控制器依次发出主负继电器吸合指令、直流变压继电器吸合指令以及气泵继电器吸合指令,以控制车辆子控制器的继电器吸合;
15.在车辆子控制器的继电器的反馈状态为吸合状态、且车辆手刹处于拉起状态的情况下,通过整车控制器推送车辆已就绪提示消息;
16.检测制动踏板是否被踩下,在制动踏板被踩下的情况下,通过整车控制器依次发出油泵继电器吸合指令、主正继电器吸合指令以及电机使能指令;
17.通过整车控制器检测制动气缸的气压是否大于第一气压预设值,在制动气缸的气压大于第一气压预设值的情况下,完成车辆的高压上电。
18.在其中一个实施例中,在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电,包括:
19.在检测到制动踏板被踩下且停车档按钮被按下的情况下,通过整车控制器向电子驻车系统发送挂停车档指令;
20.在接收到电子驻车系统反馈的手刹状态为拉起状态的情况下,判断车辆当前档位为停车档;
21.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆完成高压下电;
22.在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态;
23.在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器进入休眠状态,以使车辆完成低压下电。
24.在其中一个实施例中,通过整车控制器控制车辆完成高压下电,包括:
25.通过整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作;
26.在车辆子控制器反馈的工作状态为停止工作状态的情况下,通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制各个车辆子控制器的继电器断开;
27.在车辆子控制器的继电器的反馈状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。
28.在其中一个实施例中,通过整车控制器控制车辆完成高压下电之后,还包括:
29.检测电子驻车制动系统的手刹状态是否为拉起状态,在电子驻车系统的手刹状态不为拉起状态的情况下,通过整车控制器向电子驻车系统发送手刹拉起指令;
30.检测变速箱控制器的当前档位是否为空档,在变速箱控制器的当前档位不为空档的情况下,向变速箱控制器发送挂空档指令。
31.第二方面,本技术还提供了一种车辆上下电控制装置。所述装置包括:
32.车辆唤醒模块,用于在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
33.上电控制模块,用于在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
34.取消唤醒模块,用于在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
35.下电控制模块,用于在整车控制器接收到车门已拉开状态信号、且车辆当前档位
为停车档的情况下,通过整车控制器控制车辆开始下电。
36.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
37.在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
38.在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
39.在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
40.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
41.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
42.在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
43.在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
44.在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
45.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
46.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
47.在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
48.在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
49.在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
50.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
51.上述车辆上下电控制方法、装置、计算机设备、存储介质和计算机程序产品,在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。整个车辆上下电控制流程,无需驾驶员操作专用的钥匙按钮或实体钥匙,在检测到车门解锁信号或者钥匙端与车端间距离小于预设距离值的情况下即
会自动开启车辆上电流程,在检测到车门已拉开状态信号、且当前车辆档位为停车档的情况下即会自动进入车辆下电流程。基于已有驾驶习惯设计上下电触发条件,有效减少了驾驶员在车内等待上电的时间以及驾驶员的驾驶负担,实现了高效的车辆上下电控制。
附图说明
52.图1为一个实施例中车辆上下电控制方法的应用环境图;
53.图2为一个实施例中车辆上下电控制方法的流程示意图;
54.图3为一个实施例中通过整车控制器控制车辆开始上电的流程示意图;
55.图4为一个实施例中通过整车控制器控制车辆完成高压上电的流程示意图;
56.图5为一个实施例中车辆上电控制方法的流程示意图;
57.图6为一个实施例中车辆下电控制方法的流程示意图;
58.图7为一个实施例中车辆上下电控制装置的结构框图;
59.图8为一个实施例中计算机设备的内部结构图。
具体实施方式
60.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
61.本技术实施例提供的车辆上下电控制方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。用户在终端102侧操作,终端102响应用户操作,从而实现高效的车辆上下电控制。
62.具体地,终端102在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。其中,终端102可以是各种新能源车辆的车身控制器(body control module,bcm)、智能车载远程控制终端(telematics-box,t-box)等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
63.在一个实施例中,如图2所示,提供了一种车辆上下电控制方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:
64.s100:在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障。
65.其中,车门解锁信号可以由钥匙端发出;钥匙端可以是与车辆通信连接且具有绑定关系的移动终端,包括但不限定于是各种智能手机、平板电脑、便携式可穿戴设备等。便携式可穿戴设备可以为智能手表、智能手环、头戴设备等。
66.可选地,驾驶员未上车前可以远程操作与车辆通信连接且具有绑定关系的钥匙
端,例如通过手机端应用程序发出车门解锁信号,当终端102接收到钥匙端发出的车门解锁信号时,唤醒整车控制器(hybrid control unit,hcu)以提前进行车辆上电。终端102也可以通过检测钥匙端与车端的距离来实现自动解锁,例如当终端102检测到钥匙端与车端的距离小于第一预设距离值时,自动唤醒整车控制器。整车控制器被唤醒后进行自检,若没有故障发生则进入上电流程。
67.s200:在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电。
68.其中,车辆子控制器包括车辆电池管理系统(battery management system,bms)、电机控制器(motor control unit,mcu)、变速箱控制器(transmission control unit,tcu)、高压气泵控制器(air-pump control unit,apcu)、高压油泵控制器(oil-pump control unit,opcu)、直流变压器(direct-current to direct-current converter,dcdc)和绝缘检测仪(insulation detector control unit,imcu)。
69.可选地,新能源汽车的上电过程包括低压上电和高压上电。若整车控制器自检后没有发现故障,则通过整车控制器发出低压继电器吸合指令,控制各个车辆子控制器低压上电。低压上电完成后,若各个控制器没有出现高等级警报,则进入高压上电流程。具体地,首先通过整车控制器检测各个车辆子控制器是否发生故障,在通过整车控制器检测到电池管理系统、电机控制器、变速箱控制器、高压气泵、高压油泵、直流变压器、绝缘检测仪这些车辆子控制器无三级故障,绝缘阻值大于绝缘电阻第一预设值,附件继电器、直流变压继电器、高压主负继电器、高压主正继电器无粘连或常开状态,充电枪连接确认(connection confirm,cc)状态信号为未插枪状态的情况下,则基于整车控制器控制车辆继续完成高压上电。
70.s300:在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号。
71.其中,车门上锁信号可以由钥匙端发出;钥匙端可以是与车辆通信连接且具有绑定关系的移动终端,包括但不限定于是各种智能手机、平板电脑、便携式可穿戴设备等。便携式可穿戴设备可以为智能手表、智能手环、头戴设备等。
72.可选地,驾驶员离开车辆后可以远程操作与车辆通信连接且具有绑定关系的钥匙端,例如通过手机端应用程序发出车门上锁信号,当终端102接收到钥匙端发出的车门解锁信号时,向整车控制器发送车门已拉开状态信号。终端102也可以通过检测钥匙端与车端的距离来实现自动上锁,例如当终端102检测到钥匙端与车端的距离大于第一预设距离值时,向整车控制器发送车门已拉开状态信号以控制车辆进入下电流程。
73.s400:在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
74.可选地,新能源汽车的下电流程依次包括高压下电流程和低压下电流程。若整车控制器判断车辆当前档位为停车档、且接收到终端102发出的车门已拉开状态信号时,则控制各个车辆子控制器开始完成车辆下电流程。
75.具体地,首先通过整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作。然后通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵
继电器断开指令,以控制各个车辆子控制器的继电器断开。最后通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态,在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器也进入休眠状态,以使车辆完成低压下电。
76.上述车辆上下电控制方法中,在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。整个车辆上下电控制流程,无需驾驶员操作专用的钥匙按钮或实体钥匙,在检测到车门解锁信号或者钥匙端与车端间距离小于预设距离值的情况下即会自动开启车辆上电流程,在检测到车门已拉开状态信号、且当前车辆档位为停车档的情况下即会自动进入车辆下电流程。基于已有驾驶习惯设计上下电触发条件,有效减少了驾驶员在车内等待上电的时间以及驾驶员的驾驶负担,实现了高效的车辆上下电控制。
77.在一个实施例中,如图3所示,在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电,包括:
78.在整车控制器完成自检、且未发生故障的情况下,通过整车控制器发出低压继电器吸合指令,以控制车辆完成低压上电;
79.在检测到各个车辆子控制器反馈无三级故障、且各个车辆子控制器满足高压上电条件的情况下,通过整车控制器控制车辆完成高压上电。
80.在车身控制器检测到钥匙端与车端间的距离小于第一预设距离,或检测到钥匙端发出的车门解锁信号的情况下,判断车辆将要被使用,此时通过唤醒电唤醒整车控制器,并控制整车控制器进行自检。若整车控制器自检完成后未发生故障,则控制各个车辆子控制器正式开启上电流程。
81.新能源汽车的上电流程依次包括低压上电流程和高压上电流程。首先整车控制器发出继电器吸合指令,控制各个车辆子控制器开始低压上电。车辆子控制器具体包括:电池管理系统、电机控制器、变速箱控制器、高压气泵、高压油泵、直流变压器、绝缘检测仪。低压上电完成后,若各控制器没有出现高等级警报,则进入高压上电流程。具体地,首先通过整车控制器检测各个车辆子控制器是否发生故障,在检测到电池管理系统、电机控制器、变速箱控制器、高压气泵、高压油泵、直流变压器、绝缘检测仪这些车辆子控制器无三级故障,绝缘阻值大于绝缘电阻第一预设值,附件继电器、直流变压继电器、高压主负继电器、高压主正继电器无粘连或常开状态,充电枪连接确认cc状态信号为未插枪状态的情况下,则基于整车控制器控制车辆继续完成高压上电流程。
82.本实施例中,通过车身控制器唤醒整车控制器,只有在整车控制器自检未发现故障的情况下,才基于整车控制器完成低压上电流程。在完成低压上电流程后,通过整车控制器检测各个车辆子控制器是否出现故障,只有在各个车辆子控制器无高等级故障、且各个继电器、充电枪等配件正常的情况下,才基于整车控制器完成高压上电流程。整个过程中,针对开启低压上电的条件和开启高压上电的条件进行判定,只有在满足条件的情况下才执
行对应的上电流程,可以实现安全可靠且自动高效的车辆上电控制。
83.在一个实施例中,如图4所示,通过整车控制器控制车辆完成高压上电,包括:
84.s221:通过整车控制器依次发出主负继电器吸合指令、直流变压继电器吸合指令以及气泵继电器吸合指令,以控制车辆子控制器的继电器吸合;
85.s222:在车辆子控制器的继电器的反馈状态为吸合状态、且车辆手刹处于拉起状态的情况下,通过整车控制器推送车辆已就绪提示消息;
86.s223:检测制动踏板是否被踩下,在制动踏板被踩下的情况下,通过整车控制器依次发出油泵继电器吸合指令、主正继电器吸合指令以及电机使能指令;
87.s224:通过整车控制器检测制动气缸的气压是否大于第一气压预设值,在制动气缸的气压大于第一气压预设值的情况下,完成车辆的高压上电。
88.在通过整车控制器控制车辆完成高压上电的过程中,首先通过整车控制器向电池管理系统发送主负继电器吸合指令。当整车控制器收到电池管理系统发送的主负继电器吸合状态后,向车辆的多合一控制器发送直流变压继电器吸合指令。当整车控制器收到多合一控制器发送的直流变压继电器吸合状态后,向多合一控制器继续发送气泵继电器吸合指令、以及直流变压器工作使能信号。当整车控制器收到多合一控制器发送的气泵继电器吸合状态后,向变速箱控制器发送气泵工作使能信号,发送空挡请求,发送电子手刹拉起指令,并在仪表中显示红色”ready”,当整车控制器收到变速箱控制器发送的已挂入空挡信号,手刹状态为拉起状态信号时,在仪表盘中显示“p”档,以向驾驶员推送车辆已就绪提示消息。
89.当驾驶员在上电周期第一次踩下制动踏板时,整车控制器发送油泵继电器吸合指令。当整车控制器收到多合一控制器发送的油泵继电器吸合状态后,发送油泵工作使能信号,主正继电器吸合指令。当整车控制器收到多合一控制器发送的主正继电器吸合指令后,发送电机使能信号。然后通过整车控制器检测此时制动气缸的气压,若气压值大于第一气压预设值,则说明车辆具备行车条件且驾驶员已踩下制动踏板,此时车辆的高压上电流程完成。整车控制器接收变速箱控制器的挡位信号,若当前挡位为空挡,则在仪表中显示绿色“ready”和”n”挡。
90.本实施例中,通过整车控制器控制各个车辆子控制器完成高压上电流程,首先通过整车控制器发出主负继电器、直流变压继电器、气泵继电器吸合指令。只有在各控制器反馈相关继电器的状态为已吸合状态的情况下,才向变速箱控制器发出工作使能信号;只有在整车控制器收到变速箱控制器反馈的已挂入空挡信号以及手刹状态为拉起信号的情况下,才向驾驶员推送车辆已就绪提示消息,提示驾驶员可以踩下制动踏板、发动汽车。在驾驶员踩下制动踏板后,整车控制器继续向油泵继电器发送吸合指令。只有在整车控制器收到油泵继电器发送的油泵继电器吸合状态后,才继续向油泵继电器发送工作是使能信号以及主正继电器吸合指令;只有在收到多合一控制器发送的主正继电器吸合指令后,才发送电机使能信号。最终,在检测到制动气缸的气压大于第一气压预设值的情况下,才完成车辆的高压上电。整个基于整车控制器的高压上电控制过程环环相扣,实现了安全可靠且自动高效的车辆上电控制。
91.在一个实施例中,在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电,包括:
92.在检测到制动踏板被踩下且停车档按钮被按下的情况下,通过整车控制器向电子驻车系统发送挂停车档指令;
93.在接收到电子驻车系统反馈的手刹状态为拉起状态的情况下,判断车辆当前档位为停车档;
94.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆完成高压下电;
95.在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态;
96.在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器进入休眠状态,以使车辆完成低压下电。
97.当驾驶员踩下制动踏板且按下“p”档按钮时,整车进入到停车档模式,整车控制器向电子驻车制动系统发送挂停车档指令,若电子驻车系统反馈此时手刹处于拉起状态,则整车控制器则判断当前整车挡位为停车档,此时仪表显示为“p”档。当整车控制器检测到车门已拉开状态信号且车辆当前档位为停车档时,通过整车控制器控制各个车辆子控制器开启下电流程。
98.新能源汽车的下电流程依次包括高压下电流程和低压下电流程。首先整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作。在各个车辆子控制器反馈状态为停止工作状态的情况下,通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制各个车辆子控制器的继电器断开。在多合一控制器反馈继电器的状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态,在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器也进入休眠状态,以使车辆完成低压下电。
99.本实施例中,在整车控制器检测到车门已拉开状态信号且车辆当前档位为停车档时,通过整车控制器控制各个车辆子控制器开启下电流程。首先通过整车和控制器依次向车辆的各电机发送停止使能指令,只有在各电机反馈的状态为停止工作状态的情况下,才继续向各继电器发送断开指令。只有在确认多合一控制器的反馈状态为断开状态的情况下,才向各车辆子控制器发送休眠指令。最后在确认各车辆子控制器均进入休眠状态的情况下,控制整车控制器也进入休眠状态。实现了安全可靠且自动高效的车辆下电控制。
100.在一个实施例中,通过整车控制器控制车辆完成高压下电,包括:
101.通过整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作;
102.在车辆子控制器反馈的工作状态为停止工作状态的情况下,通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制各个车辆子控制器的继电器断开;
103.在车辆子控制器的继电器的反馈状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。
104.在通过整车控制器控制车辆完成高压下电的过程中,首先通过整车控制器向依次
向电机控制器、高压油泵控制器、高压气泵控制器、直流转换器发送停止使能指令。当整车控制器收到电机控制器反馈的电机工作状态为停止工作状态时,发送主正继电器断开指令;当整车控制器收到高压油泵控制器反馈的工作状态为停止工作状态时,发送油泵继电器断开指令;当整车控制器收到高压气泵控制器反馈的工作状态为停止工作状态时,发送气泵继电器断开指令;当整车控制器收到直流变压器反馈的工作状态为停止工作状态时,发送直流变压继电器断开指令,并发送主负继电器断开指令。在多合一控制器反馈继电器的状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。
105.本实施例中,通过整车控制器控制各个车辆子控制器完成高压下电流程。首先通过整车控制器依次向车辆各电机发送停止使能指令。只有在各电机反馈的状态为停止工作的状态下,才向各电机对应的继电器发送断开指令。只有在多合一控制器反馈的各继电器的状态为断开状态的情况下,才向各个车辆子控制发送休眠指令。整个基于整车控制器的高压下电控制过程环环相扣,实现了安全可靠且自动高效的车辆高压下电控制。
106.在一个实施例中,通过整车控制器控制车辆完成高压下电之后,还包括:
107.检测电子驻车制动系统的手刹状态是否为拉起状态,在电子驻车系统的手刹状态不为拉起状态的情况下,通过整车控制器向电子驻车系统发送手刹拉起指令;
108.检测变速箱控制器的当前档位是否为空档,在变速箱控制器的当前档位不为空档的情况下,向变速箱控制器发送挂空档指令。
109.在车辆完成高压下电流程之后,再次确认电子驻车系统的手刹状态是否为拉起状态,若不为拉起状态则发送手刹拉起指令,并再次确认变速箱控制器发送的当前档位是否为空档,若不为空档则发送挂空档指令。以确保车辆完成发动前准备工作。
110.本实施例中,通过判断电子驻车系统的手刹状态是否为拉起状态,在手刹状态不为拉起状态的情况下,通过整车控制器向驻车系统发送拉手刹指令;并检测变速箱的当前档位是否为空档,在变速箱当前档位不为空档的情况下,向变速箱控制器发送挂空档指令,以此确保车辆完成发动前准备工作,实现了安全可靠的车辆下电控制。
111.为详细说明本技术车辆上下电控制的技术方案,下面将采用车辆上下电控制的具体应用实例,并结合图5和图6详细说明整个处理过程。其中,车辆上电控制的具体过程包括以下步骤:
112.1、车身控制器(body control module,bcm)检测钥匙端与车端间的距离是否小于第一预设距离值。具体包括:
113.a)、在bcm检测到钥匙端与车端的距离小于第一预设距离值的情况下,唤醒整车控制器(hybrid control unit,hcu)。
114.b)、在bcm未检测到钥匙端与车端的距离小于第一预设距离值的情况下,通过智能车载远程控制终端(telematics-box,t-box)检测车门解锁信号。在t-box检测到车门解锁信号的情况下,唤醒hcu;在t-box未检测到车门解锁信号的情况下,不开启车辆上电流程。
115.2、hcu进行自检,若没有故障发生,则hcu发出低压继电器吸合指令,控制整车低压上电。
116.3、通过hcu检测各个车辆子控制器是否发生故障且各个车辆子控制器是否满足高压上电条件。具体包括:
117.a)、在通过hcu检测到电池管理系统(battery management system,bms)、电机控制器(motor control unit,mcu)、变速箱控制器(transmission control unit,tcu)、高压气泵控制器(air-pump control unit,apcu)、高压油泵控制器(oil-pump control unit,opcu)、直流变压器(direct-current to direct-current converter,dcdc)和绝缘检测仪(insulation detector control unit,imcu)这些车辆子控制器无三级故障,绝缘阻值大于绝缘电阻第一预设值,附件继电器、dcdc继电器、高压主负继电器、高压主正继电器无粘连或常开状态,充电枪连接确认(connection confirm,cc)状态信号为未插枪状态的情况下,则基于hcu控制车辆继续完成高压上电。
118.b)、在通过hcu检测到车辆子控制器中有故障发生时,通过hcu向车辆仪表盘发送故障信息,并结束上电流程。
119.4、在通过hcu检测到各个车辆子控制器反馈无三级故障、且各控制器满足高压上电的情况下,通过hcu发出主负继电器、dcdc继电器、气泵继电器吸合指令,并判断各个车辆子控制器是否均反馈回与之对应的继电器为已吸合状态。具体包括:
120.a)、在各个车辆子控制器均反馈相关继电器已吸合的情况下,hcu向各个车辆子控制器发送工作使能信号,发送空档请求,以及电子手刹拉起指令。
121.b)、在存在车辆子控制器未反馈相关继电器已吸合的情况下,多合一控制器向仪表盘以及hcu发送继电器故障信息,结束车辆上电流程。
122.5、在各个车辆子控制器均反馈相关继电器已吸合的情况下,判断手刹是否处于拉起状态。具体包括:
123.a)、在手刹处于拉起状态的情况下,通过仪表盘推送车辆已就绪提示消息,具体是在仪表盘中显示红色的“ready”。
124.b)、在手刹不处于拉起状态的情况下,通过hcu向电子驻车制动系统发送电子手刹拉起指令,手刹被拉起后,在仪表盘中显示红色的“ready”。
125.6、判断驾驶员是否踩下制动踏板。具体包括:
126.a)、在驾驶员踩下制动踏板的情况下,hcu发出油泵继电器、主正继电器吸合指令以及电机使能信号。
127.b)、在驾驶员未踩下制动踏板的情况下,通过仪表盘推送“请踩下制动踏板”提示消息。
128.7、通过hcu检测此时制动气缸的气压。具体包括:
129.a)、若气压值大于第一气压预设值,则说明车辆具备行车条件且驾驶员已踩下制动踏板,此时车辆的上电流程完成。
130.b)、若气压值不大于第一气压预设值,则通过仪表盘推送气压不足提示消息,具体可以是在仪表盘中显示“气压不足,请等待”。
131.车辆下电控制的具体过程包括以下步骤:
132.1、在手刹处于拉起状态的情况下,hcu检测钥匙端与车端间的距离是否大于第一预设距离值。具体包括:
133.a)、在钥匙端与车端间的距离大于第一预设距离值的情况下,hcu依次发出电机、油泵电机、气泵电机、dcdc停止使能指令。
134.b)、在钥匙端与车端间的距离不大于第一预设距离值的情况下,通过t-box检测车
门上锁信号。在t-box检测到车门上锁信号的情况下,唤醒hcu;在t-box未检测到车门上锁信号的情况下,不开启车辆下电流程。
135.2、通过hcu检测到各个车辆子控制器是否已停止工作。具体包括:
136.a)、在各个车辆子控制器均反馈已停止工作的情况下,hcu依次发出主正继电器、油泵继电器、气泵继电器、dcdc继电器、主负继电器断开指令。
137.b)、在存在车辆子控制器未反馈停止工作的情况下,结束车辆下电流程。
138.3、判断多合一控制器是否反馈继电器均已断开信号。具体包括:
139.a)、在hcu接收到多合一控制器反馈的继电器均已断开信号的情况下,向mcu、opcu、apcu、dcdc以及bms发送休眠指令。
140.b)、在hcu未接收到多合一控制器反馈的继电器均已断开信号的情况下,结束车辆下电流程。
141.4、通过hcu检测各个车辆子控制器是否进入休眠状态,具体包括:
142.a)、在检测到各个车辆子控制器均已进入休眠状态的情况下,控制hcu也进入休眠状态,以使车辆完成低压下电。
143.b)、在未检测到各个车辆子控制器均已进入休眠状态的情况下,结束车辆下电流程。
144.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
145.基于同样的发明构思,如图7所示,本技术实施例还提供了一种用于实现上述所涉及的车辆上下电控制方法的车辆上下电控制装置。装置包括:
146.车辆唤醒模块701,用于在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
147.上电控制模块702,用于在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
148.取消唤醒模块703,用于在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
149.下电控制模块704,用于在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
150.上述车辆上下电控制装置,在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。整个车辆上下电控
制流程,无需驾驶员操作专用的钥匙按钮或实体钥匙,在检测到车门解锁信号或者钥匙端与车端间距离小于预设距离值的情况下即会自动开启车辆上电流程,在检测到车门已拉开状态信号、且当前车辆档位为停车档的情况下即会自动进入车辆下电流程。基于已有驾驶习惯设计上下电触发条件,有效减少了驾驶员在车内等待上电的时间以及驾驶员的驾驶负担,实现了高效的车辆上下电控制。
151.在其中一个实施例中,上电控制模块702还用于在整车控制器完成自检、且未发生故障的情况下,通过整车控制器发出低压继电器吸合指令,以控制车辆完成低压上电;在检测到各个车辆子控制器反馈无三级故障、且各个车辆子控制器满足高压上电条件的情况下,通过整车控制器控制车辆完成高压上电。
152.在其中一个实施例中,上电控制模块702还用于上电控制模块还用于通过整车控制器依次发出主负继电器吸合指令、直流变压继电器吸合指令以及气泵继电器吸合指令,以控制车辆子控制器的继电器吸合;在车辆子控制器的继电器的反馈状态为吸合状态、且车辆手刹处于拉起状态的情况下,通过整车控制器推送车辆已就绪提示消息;检测制动踏板是否被踩下,在制动踏板被踩下的情况下,通过整车控制器依次发出油泵继电器吸合指令、主正继电器吸合指令以及电机使能指令;通过整车控制器检测制动气缸的气压是否大于第一气压预设值,在制动气缸的气压大于第一气压预设值的情况下,完成车辆的高压上电。
153.在其中一个实施例中,下电控制模块704还用于在检测到制动踏板被踩下且停车档按钮被按下的情况下,通过整车控制器向电子驻车系统发送挂停车档指令;在接收到电子驻车系统反馈的手刹状态为拉起状态的情况下,判断车辆当前档位为停车档;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆完成高压下电;在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态;在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器进入休眠状态,以使车辆完成低压下电。
154.在其中一个实施例中,下电控制模块704还用于通过整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作;在车辆子控制器反馈的工作状态为停止工作状态的情况下,通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制各个车辆子控制器的继电器断开;在车辆子控制器的继电器的反馈状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。
155.在其中一个实施例中,下电控制模块704还用于检测电子驻车制动系统的手刹状态是否为拉起状态,在电子驻车系统的手刹状态不为拉起状态的情况下,通过整车控制器向电子驻车系统发送手刹拉起指令;检测变速箱控制器的当前档位是否为空档,在变速箱控制器的当前档位不为空档的情况下,向变速箱控制器发送挂空档指令。
156.上述车辆上下电控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
157.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构
图可以如图8所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种车辆上下电控制方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
158.本领域技术人员可以理解,图8中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
159.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
160.在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
161.在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
162.在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
163.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
164.在一个实施例中,处理器执行计算机程序时还实现以下步骤:在整车控制器完成自检、且未发生故障的情况下,通过整车控制器发出低压继电器吸合指令,以控制车辆完成低压上电;在检测到各个车辆子控制器反馈无三级故障、且各个车辆子控制器满足高压上电条件的情况下,通过整车控制器控制车辆完成高压上电。
165.在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过整车控制器依次发出主负继电器吸合指令、直流变压继电器吸合指令以及气泵继电器吸合指令,以控制车辆子控制器的继电器吸合;在车辆子控制器的继电器的反馈状态为吸合状态、且车辆手刹处于拉起状态的情况下,通过整车控制器推送车辆已就绪提示消息;检测制动踏板是否被踩下,在制动踏板被踩下的情况下,通过整车控制器依次发出油泵继电器吸合指令、主正继电器吸合指令以及电机使能指令;通过整车控制器检测制动气缸的气压是否大于第一气压预设值,在制动气缸的气压大于第一气压预设值的情况下,完成车辆的高压上电。
166.在一个实施例中,处理器执行计算机程序时还实现以下步骤:在检测到制动踏板被踩下且停车档按钮被按下的情况下,通过整车控制器向电子驻车系统发送挂停车档指令;在接收到电子驻车系统反馈的手刹状态为拉起状态的情况下,判断车辆当前档位为停
车档;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆完成高压下电;在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态;在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器进入休眠状态,以使车辆完成低压下电。
167.在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作;在车辆子控制器反馈的工作状态为停止工作状态的情况下,通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制各个车辆子控制器的继电器断开;在车辆子控制器的继电器的反馈状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。
168.在一个实施例中,处理器执行计算机程序时还实现以下步骤:检测电子驻车制动系统的手刹状态是否为拉起状态,在电子驻车系统的手刹状态不为拉起状态的情况下,通过整车控制器向电子驻车系统发送手刹拉起指令;检测变速箱控制器的当前档位是否为空档,在变速箱控制器的当前档位不为空档的情况下,向变速箱控制器发送挂空档指令。
169.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
170.在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;
171.在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;
172.在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;
173.在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。
174.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在整车控制器完成自检、且未发生故障的情况下,通过整车控制器发出低压继电器吸合指令,以控制车辆完成低压上电;在检测到各个车辆子控制器反馈无三级故障、且各个车辆子控制器满足高压上电条件的情况下,通过整车控制器控制车辆完成高压上电。
175.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过整车控制器依次发出主负继电器吸合指令、直流变压继电器吸合指令以及气泵继电器吸合指令,以控制车辆子控制器的继电器吸合;在车辆子控制器的继电器的反馈状态为吸合状态、且车辆手刹处于拉起状态的情况下,通过整车控制器推送车辆已就绪提示消息;检测制动踏板是否被踩下,在制动踏板被踩下的情况下,通过整车控制器依次发出油泵继电器吸合指令、主正继电器吸合指令以及电机使能指令;通过整车控制器检测制动气缸的气压是否大于第一气压预设值,在制动气缸的气压大于第一气压预设值的情况下,完成车辆的高压上电。
176.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在检测到制动踏板被踩下且停车档按钮被按下的情况下,通过整车控制器向电子驻车系统发送挂停车档指令;在接收到电子驻车系统反馈的手刹状态为拉起状态的情况下,判断车辆当前档位为停
车档;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆完成高压下电;在确认车辆完成高压下电流程后,通过整车控制器检测各个车辆子控制器是否进入休眠状态;在检测到各个车辆子控制器均已进入休眠状态的情况下,控制整车控制器进入休眠状态,以使车辆完成低压下电。
177.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指令以及直流变压器停止使能指令,以控制车辆子控制器停止工作;在车辆子控制器反馈的工作状态为停止工作状态的情况下,通过车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制各个车辆子控制器的继电器断开;在车辆子控制器的继电器的反馈状态为断开状态的情况下,通过整车控制器向各个车辆子控制器发送休眠指令,以使车辆完成高压下电。
178.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:检测电子驻车制动系统的手刹状态是否为拉起状态,在电子驻车系统的手刹状态不为拉起状态的情况下,通过整车控制器向电子驻车系统发送手刹拉起指令;检测变速箱控制器的当前档位是否为空档,在变速箱控制器的当前档位不为空档的情况下,向变速箱控制器发送挂空档指令。
179.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
180.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
181.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
182.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
183.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。

技术特征:
1.一种车辆上下电控制方法,其特征在于,所述方法包括:在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测所述整车控制器是否发生故障;在所述整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过所述整车控制器控制车辆开始上电;在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向所述整车控制器发送车门已拉开状态信号;在所述整车控制器接收到所述车门已拉开状态信号、且所述车辆当前档位为停车档的情况下,通过所述整车控制器控制所述车辆开始下电。2.根据权利要求1所述的方法,其特征在于,所述在所述整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过所述整车控制器控制车辆开始上电,包括:在所述整车控制器完成自检、且未发生故障的情况下,通过所述整车控制器发出低压继电器吸合指令,以控制所述车辆完成低压上电;在检测到所述各个车辆子控制器反馈无三级故障、且所述各个车辆子控制器满足高压上电条件的情况下,通过所述整车控制器控制所述车辆完成高压上电。3.根据权利要求2所述的方法,其特征在于,所述通过所述整车控制器控制所述车辆完成高压上电,包括:通过所述整车控制器依次发出主负继电器吸合指令、直流变压继电器吸合指令以及气泵继电器吸合指令,以控制所述车辆子控制器的继电器吸合;在所述车辆子控制器的继电器的反馈状态为吸合状态、且车辆手刹处于拉起状态的情况下,通过所述整车控制器推送车辆已就绪提示消息;检测制动踏板是否被踩下,在所述制动踏板被踩下的情况下,通过所述整车控制器依次发出油泵继电器吸合指令、主正继电器吸合指令以及电机使能指令;通过所述整车控制器检测制动气缸的气压是否大于第一气压预设值,在所述制动气缸的气压大于第一气压预设值的情况下,完成所述车辆的高压上电。4.根据权利要求1所述的方法,其特征在于,所述在所述整车控制器接收到所述车门已拉开状态信号、且所述车辆当前档位为停车档的情况下,通过所述整车控制器控制所述车辆开始下电,包括:在检测到制动踏板被踩下且停车档按钮被按下的情况下,通过所述整车控制器向电子驻车系统发送挂停车档指令;在接收到所述电子驻车系统反馈的手刹状态为拉起状态的情况下,判断车辆当前档位为停车档;在所述整车控制器接收到所述车门已拉开状态信号、且所述车辆当前档位为停车档的情况下,通过所述整车控制器控制所述车辆完成高压下电;在确认所述车辆完成高压下电流程后,通过所述整车控制器检测所述各个车辆子控制器是否进入休眠状态;在检测到所述各个车辆子控制器均已进入休眠状态的情况下,控制所述整车控制器进入休眠状态,以使所述车辆完成低压下电。5.根据权利要求4所述的方法,其特征在于,所述通过所述整车控制器控制所述车辆完
成高压下电,包括:通过所述整车控制器依次发出电机停止使能指令、油泵电机停止使能指令、气泵电机停止使能指以及直流变压器停止使能指令,以控制所述车辆子控制器停止工作;在所述车辆子控制器反馈的工作状态为停止工作状态的情况下,通过所述车辆子控制器依次发送主正继电器断开指令、直流变压继电器断开指令以及气泵继电器断开指令,以控制所述各个车辆子控制器的继电器断开;在所述车辆子控制器的继电器的反馈状态为断开状态的情况下,通过所述整车控制器向所述各个车辆子控制器发送休眠指令,以使所述车辆完成高压下电。6.根据权利要求4所述的方法,其特征在于,所述通过所述整车控制器控制所述车辆完成高压下电之后,还包括:检测电子驻车制动系统的手刹状态是否为拉起状态,在所述电子驻车系统的手刹状态不为拉起状态的情况下,通过所述整车控制器向所述电子驻车系统发送手刹拉起指令;检测变速箱控制器的当前档位是否为空档,在所述变速箱控制器的当前档位不为空档的情况下,向所述变速箱控制器发送挂空档指令。7.一种车辆上下电控制装置,其特征在于,所述装置包括:车辆唤醒模块,用于在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测所述整车控制器是否发生故障;上电控制模块,用于在所述整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过所述整车控制器控制车辆开始上电;取消唤醒模块,用于在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向所述整车控制器发送车门已拉开状态信号;下电控制模块,用于在所述整车控制器接收到所述车门已拉开状态信号、且所述车辆当前档位为停车档的情况下,通过所述整车控制器控制所述车辆开始下电。8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

技术总结
本申请涉及一种车辆上下电控制方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:在检测到车门解锁信号或钥匙端与车端间的距离小于第一预设距离值的情况下,唤醒整车控制器并检测整车控制器是否发生故障;在整车控制器未发生故障的情况下,检测各个车辆子控制器是否发生故障并通过整车控制器控制车辆开始上电;在检测到车门上锁信号或钥匙端与车端间的距离大于第一预设距离值的情况下,向整车控制器发送车门已拉开状态信号;在整车控制器接收到车门已拉开状态信号、且车辆当前档位为停车档的情况下,通过整车控制器控制车辆开始下电。采用本方法能够有效减少驾驶员等待上电的时间以及驾驶负担,实现了高效的车辆上下电控制。车辆上下电控制。车辆上下电控制。


技术研发人员:赵子健 庞学文 蔡文文 王大中 于辉
受保护的技术使用者:一汽解放汽车有限公司
技术研发日:2023.02.13
技术公布日:2023/6/26
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐