车辆控制方法、装置和计算机设备与流程
未命名
07-27
阅读:115
评论:0
1.本技术涉及车辆安全技术领域,特别是涉及一种车辆控制方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
2.随着工业化的发展,方便在城市街道间穿行的车辆成为了人们出行的首选。为提高车辆管理效率,会为车辆部署智能锁定系统,用户可以通过遥控器对车辆进行锁定和解锁。目前车辆的智能锁定系统,智能实现对电门锁的锁定,仍然需要用户手动启动和停止车辆。因此会发生用户停止车辆后带着遥控器离开,但忘记锁车的情况。此时由于车辆整车通电,会导致车辆能源的浪费。
3.因此,如何解决用户未按要求控制车辆导致车辆能源消耗过大,成为了亟需解决的问题。
技术实现要素:
4.基于此,有必要针对上述技术问题,提供一种能够减少车辆能源消耗的车辆控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
5.第一方面,本技术提供了一种车辆控制方法。所述方法包括:
6.在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号;
7.若根据所述通信信号确定所述遥控设备未在预设范围内,获取所述车辆的支撑设备状态、发动机转速以及所述车辆的速度;
8.检测到所述支撑设备状态为启用、所述发动机转速小于预设转速阈值且所述速度小于预设速度阈值时,控制所述车辆进入待机状态;所述待机状态为关闭所述车辆中运行功率大于或等于预设功率阈值的目标设备,以及控制所述车辆中锁定设备处于待唤醒的状态。
9.在其中一个实施例中,所述在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号,包括:
10.通过can通信总线或信息交换网路,检测到所述车辆处于通电状态的情况下,通过所述can通信总线或信息交换网路在预设范围内检测所述车辆对应的遥控设备的通信信号。
11.在其中一个实施例中,所述获取所述车辆的支撑设备状态、发动机转速以及所述车辆的速度,包括:
12.通过can通信总线或信息交换网路,获取由所述车辆中的燃油喷射控制单元采集的所述车辆的支撑设备状态和发动机转速;以及,
13.通过can通信总线或信息交换网路,获取由所述车辆中的防抱死刹车系统控制单元采集的所述车辆的车速。
14.在其中一个实施例中,所述根据所述通信信号确定所述遥控设备未在预设范围
内,包括:
15.若在预设时间阈值内,检测到的多个所述通信信号的信号强度均小于或等于预设强度阈值,确定所述遥控设备未在所述预设范围内。
16.在其中一个实施例中,所述车辆为两轮车辆,所述支撑设备包括边撑和/或主撑;
17.所述检测到所述支撑设备状态为启用,包括:
18.检测到所述边撑和/或所述主撑为启动状态,确定所述支撑设备状态为启用。
19.在其中一个实施例中,所述在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号之前,还包括:
20.检测到所述车辆的遥控设备发送的启动信号,控制所述车辆进入开关响应状态,并获取所述车辆中锁定设备的开关位置;
21.响应于所述锁定设备的开关位置处于通电位置,控制所述车辆进入通电状态。
22.在其中一个实施例中,所述目标设备包括所述车辆的照明设备、所述车辆的仪表背光、所述车辆的液晶屏和指示灯、所述车辆的锁定设备的面板灯、所述车辆与所述遥控设备的无线通信单元、油量侦测电路以及车载喇叭;
23.所述控制所述车辆进入待机状态,包括:
24.关闭所述车辆的仪表背光、所述锁定设备的面板灯、所述液晶屏和指示灯,关闭所述无线通信设备以及油量侦测电路,关闭所述照明设备和车载喇叭,以及控制所述锁定设备进入待唤醒状态。
25.在其中一个实施例中,所述控制所述车辆进入待机状态之后,还包括:
26.通过所述锁定设备检测到针对所述车辆的唤醒信号,控制所述锁定设备解除待唤醒的状态;
27.检测到所述遥控设备重新进入所述预设范围内且通过所述锁定设备检测到针对所述车辆的启动信号时,启动所述目标设备。
28.第二方面,本技术还提供了一种车辆控制装置,其特征在于,所述装置包括:
29.检测模块,用于在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号;
30.获取模块,用于若根据所述通信信号确定所述遥控设备未在预设范围内,获取所述车辆的支撑设备状态、发动机转速以及所述车辆的速度;
31.控制模块,用于检测到所述支撑设备状态为启用、所述发动机转速小于预设转速阈值且所述速度小于预设速度阈值时,控制所述车辆进入待机状态;所述待机状态为关闭所述车辆中运行功率大于或等于预设功率阈值的目标设备,以及控制所述车辆中锁定设备处于待唤醒的状态。
32.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的车辆控制方法。
33.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的车辆控制方法。
34.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的车辆控制方法。
35.上述车辆控制方法、装置、计算机设备、存储介质和计算机程序产品,通过车辆处于通电状态时,检测车辆对应的遥控设备的通信信号,并在基于通信信号确定遥控设备未在预设范围内时,获取车辆的支撑设备状态、发动机转速和速度信息。在确定支撑设备状态为启用、发动机转速小于预设转速阈值且速度小于预设速度阈值时,控制车辆进入关闭车辆中运行功率大于或等于预设功率阈值的目标设备且锁定设备处于待唤醒状态的待机状态,不允许车辆启动。相较于传统的用户未锁定离开车辆后,车辆仍处于通电状态的方式,本方案通过实时检测用户的遥控设备的位置,以及检测车辆各部件的状态和车辆的运行状态,确定是否需要关闭车辆中的耗电设备,减少了车辆的能源消耗。
附图说明
36.图1为一个实施例中车辆控制方法的应用环境图;
37.图2为一个实施例中车辆控制方法的流程示意图;
38.图3为一个实施例中微动开关的结构示意图;
39.图4为另一个实施例中车辆控制方法的流程示意图;
40.图5为一个实施例中车辆控制方法的数据流图;
41.图6为一个实施例中车辆控制装置的结构框图;
42.图7为一个实施例中计算机设备的内部结构图。
具体实施方式
43.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
44.本技术实施例提供的车辆控制方法,可以应用于如图1所示的应用环境中。其中,车辆控制单元可以设置在图1的车辆中,并分别与遥控设备、车辆中的仪表、智能锁、fi-ecu(fuel injection electronic control unit,燃油喷射控制单元)、支撑设备和abs(antilock brake system,防抱死刹车系统)控制单元进行通信。车辆控制单元可以在通电的状态下通过检测遥控设备的信号确定遥控设备是否在预设范围内,并当遥控设备不在范围时,通过检测车辆中其他部件的状态以及车辆的运行状态,确定是否需要将车辆中的耗能设备关闭并进入待机状态。其中,对于两轮车辆而言,支撑设备包括边撑和主撑,智能锁也称为锁定设备,智能锁中设置有智能锁控制器,用于控制智能锁的状态,燃油喷射控制单元也称为电喷。
45.在一个实施例中,如图2所示,提供了一种车辆控制方法,以该方法应用于图1中的车辆控制单元为例进行说明,包括以下步骤:
46.步骤s202,在车辆处于通电状态的情况下,检测车辆对应的遥控设备发送的通信信号。
47.其中,车辆可以是一种两轮车辆,例如油摩等,也可以是其他类型的车辆。车辆中可以设置有车辆控制单元。车辆控制单元可以通过车辆中预设的线路确定车辆当前所处于的状态。具体地,上述车辆中可以部署由can(controller area network,控制器局域网络)总线或信息交换网路。can总线是iso国际标准化的串行通信协议。因此在一些实施例中,上
述锁定设备是否处于on整车通电状态,以及遥控设备是否丢失状态信息可以发送到can通信总线或信息交换网路。车辆控制单元可以通过can通信总线检测到车辆处于通电状态的情况下,通过can通信总线或信息交换网路在预设范围内检测车辆对应的遥控设备的通信信号。
48.车辆中还可以包括锁定设备,锁定设备可以与遥控设备进行通信连接,遥控设备可以用于控制车辆进行通电和启动等操作。其中,锁定设备也称为智能锁,智能锁中设置有智能锁控制器用于控制智能锁。上述锁定设备可以是油摩中的锁定设备,与电摩中的锁定设备不同。上述锁定设备可以是一种半智能锁,包括二段式和一键式锁等方式。例如,锁定设备中可以包括旋钮,旋钮可以按下,行程约1mm,内部有微动开关,旋钮被按下,先触发侦测遥控器是否在通信范围内,若是则内部电磁阀解锁,并且旋钮需要用户手动转动。对于不同的车辆控制指令,需要对旋钮执行相应的动作。具体地,将旋扭转到on位置可以使电门锁通电;将旋扭转到off位置可以使电门锁关闭;将旋扭转到开坐垫、油箱盖位置,再按下右侧翘翘板造型按钮可以打开坐垫、油箱盖;手把转到最左边,将旋扭转到锁龙头位置可以锁龙头手把;将旋扭转离开锁龙头位置可以使龙头手把解锁。另外,在一些实施例中,上述锁定设备还可以通过按动相应按键的方式实现各个开关位置的触发,例如锁定设备上分别设置各个开关位置对应的按键,用户通过按动相应的按键来触发对应的功能。其中,当电门锁打开时,表示车辆通电,电门锁关闭时,表示车辆断电,即电门锁的开关代表了车辆的通电与否,开和关整车电门锁还是需要用户手动旋转。当车辆处于通电状态的情况下,即在检测到上述旋钮处于on位置的情况下,车辆控制单元可以检测车辆对应的遥控设备发送的通信信号。
49.用户可以通过将锁定设备的开关位置转到on位置,车辆控制单元通过can总线或信息交换网路获取到该开关信息,通过can总线或信息交换网路控制车辆的电门锁打开,从而使车辆通电,进而实现令车辆进入通电状态。车辆通电后,车辆控制单元可以通过无线通信方式检测遥控设备发送的通信信号。其中,上述通信信号可以是一种无线信号,通信信号表征车辆与遥控设备之间存在的通信连接,该通信信号可以由遥控设备持续向车辆发送。
50.步骤s204,若根据通信信号确定遥控设备未在预设范围内,获取车辆的支撑设备状态、发动机转速以及车辆的速度。
51.其中,上述通信信号可以用于确定遥控设备是否在预设范围内,由于遥控设备一般都由用户随身携带,因此通信信号也可以用于确定用户是否在预设范围内,另外,还有一种情况是用户在行驶过程中遥控设备丢失,此时车辆控制单元也会在确定遥控设备未在预设范围内时,对车辆的相关信息进行分析。若车辆控制单元根据上述通信信号确定遥控设备未在预设范围内,则车辆控制单元可以获取上述车辆的支撑设备状态、发动机转速和车辆的速度。其中,支撑设备可以是用于支撑车辆,使车辆不移动的设备,例如对于三轮或以上的车辆来说,支撑设备可以是车辆中的手刹,对于两轮或以下的车辆来说,支撑设备可以是车辆中的边撑、主撑等。其中,上述车辆中还设置有fi-ecu(fuel injection-electronic control unit,燃油喷射控制单元)以及abs(antilock brake system,防抱死刹车系统)控制单元。上述fi-ecu和abs可以分别与车辆中的can总线连接。则车辆控制单元可以在确定遥控设备不在预设范围内时,通过上述对应的控制单元确定车辆中支撑设备、发动机和车辆的速度。例如,在一些实施例中,车辆中的燃油喷射控制单元可以采集车辆的支撑设备状
态以及发动机的转速,车辆控制单元可以通过can通信总线或信息交换网路,获取由车辆中的采集的车辆的支撑设备状态和发动机转速;并且,车辆中防抱死刹车系统控制单元可以采集车辆的车速,从而车辆控制单元可以通过can通信总线或信息交换网路,获取由车辆中的防抱死刹车系统控制单元采集的车辆的车速。即上述支撑设备状态和发动机转速由fi-ecu侦测,车速由abs控制器侦测,并发送至can通信总线或信息交换网路。
52.步骤s206,检测到支撑设备状态为启用、发动机转速小于预设转速阈值且速度小于预设速度阈值时,控制车辆进入待机状态;待机状态为关闭车辆中运行功率大于或等于预设功率阈值的目标设备,以及控制车辆中锁定设备处于待唤醒的状态。
53.其中,车辆控制单元可以根据上述检测到的支撑设备的状态、发动机转速和车辆的速度,确定是否需要对车辆进行待机操作。若车辆控制单元检测到支撑设备状态为启用、发动机转速小于预设转速阈值且上述车辆的速度小于预设速度阈值时,车辆控制单元可以控制车辆进入待机状态。即车辆控制单元在判断车辆安全时方可允许进入待机。其中,车辆控制单元确定车辆需要进入待机状态时,可以关闭车辆中运行功率大于或等于预设功率阈值的目标设备,即高功率设备,并令车辆中的锁定设备处于待唤醒的状态。其中,上述预设转速阈值、预设速度阈值和预设功率阈值均可以根据实际情况进行设定。当锁定设备处于待唤醒的状态时,需要在遥控设备在预设范围内发送相应的唤醒信号时,才能从待唤醒状态变换为启动状态。其中,上述锁定设备中设置有智能锁控制器,上述允许进入待机状态的指令可以由智能锁控制器、或fiecu或车辆控制单元判断后发出允许进入待机状态的数据,发送到can通信总线,以控制上述高功率设备和锁定设备进入相应的待机状态。具体地,车辆控制单元在车辆的整车电门锁在on位置,检测到遥控设备离开通信范围且车辆为停车状态时,允许车辆进入待机状态。通过控制车辆进入待机状态,可以降低车辆电池的消耗,并减少被盗的概率。
54.上述车辆控制方法中,通过车辆处于通电状态时,检测车辆对应的遥控设备的通信信号,并在基于通信信号确定遥控设备未在预设范围内时,获取车辆的支撑设备状态、发动机转速和速度信息。在确定支撑设备状态为启用、发动机转速小于预设转速阈值且速度小于预设速度阈值时,控制车辆进入关闭车辆中运行功率大于或等于预设功率阈值的目标设备且锁定设备处于待唤醒状态的待机状态,不允许车辆启动。相较于传统的用户未锁定离开车辆后,车辆仍处于通电状态的方式,本方案通过实时检测用户的遥控设备的位置,以及检测车辆各部件的状态和车辆的运行状态,确定是否需要关闭车辆中的耗电设备,减少了车辆的能源消耗。
55.在一个实施例中,根据通信信号确定遥控设备未在预设范围内,包括:若在预设时间阈值内,检测到的多个通信信号的信号强度均小于或等于预设强度阈值,确定遥控设备未在预设范围内。
56.本实施例中,车辆控制单元可以通过检测遥控设备的通信信号的信号强度,确定遥控设备是否在预设范围内。例如车辆中可以设置有无线通信单元,车辆控制单元可以通过无线通信单元检测遥控设备的通信信号的信号强度,车辆控制单元可以持续检测遥控设备的通信信号的信号强度,若车辆控制单元在预设时间阈值内,检测到的多个通信信号强度均小于或等于预设强度阈值,则车辆控制单元可以确定遥控设备未在预设范围内。其中,遥控设备可以按照预设周期向车辆控制单元发送通信信号,则车辆控制单元可以在一定时
间内接收到遥控设备发送的多个信号。若在上述预设时间阈值内的多个通信信号的信号强度均小于预设强度阈值,说明遥控设备离开了预设范围。此时可能发生的情况包括用户未锁车便带着遥控设备离开,或遥控设备在行驶过程中丢失等。其中,遥控设备可以是遥控器或电子钥匙,这些设备一般是用户随身携带,因此上述判断也可以用于判断用户是否在预设范围。
57.具体地,上述锁定设备可以是智能锁,智能锁中可以设置有智能锁控制器。车辆控制单元通过智能锁控制器检测智能锁是否在on的整车通电状态,并在车辆处于on状态时,定期搜寻遥控设备是否在预设范围内,例如通过信号强度确定是否在预设范围内,若遥控设备不在预设范围内达到预设的时间阈值,例如大于或等于六十秒,则车辆控制单元可以确定遥控设备离开了预设范围。
58.通过本实施例,车辆控制单元可以通过检测遥控设备的通信信号的信号强度,确定遥控设备是否在预设范围内,从而车辆控制单元可以基于遥控设备的位置,确定车辆是否进入待机状态,减少车辆的能源消耗。
59.在一个实施例中,检测到支撑设备状态为启用,包括:检测到边撑和/或主撑为启动状态,确定支撑设备状态为启用。
60.本实施例中,上述车辆可以是两轮车辆,例如可以是两轮油摩。对于两轮油摩,上述支撑设备可以是两轮油摩的边撑和主撑,其中边撑和主撑的形态可以如图1所示。边撑用于平时停放摩托车使用,特点是方便,容易使用,以及较为稳定。主撑用于特定时候停放摩托车,比如:维修摩托车前轮后轮链条等方面的时,需要用主撑来支持,特点是稳定,能够让前后轮悬空,但相比边撑不容易使用,但更为稳定。车辆控制单元可以在遥控设备不在预设范围内时,检测边撑和主撑中至少一种支撑设备的状态,并在检测到边撑为启动状态、或主撑为启动状态时,确定支撑设备的状态为启用。具体地,上述启用状态可以通过fi-ecu检测。例如,fi-ecu侦测主撑或边撑状态,例如边撑架起表示用户有停车动作等,车辆控制单元通过获取fi-ecu侦测的数据,确定支撑设备是否为启用。
61.通过本实施例,车辆控制单元可以通过检测边撑和/或主撑的支撑状态,确定车辆在遥控设备离开预设范围时,用户是否有停车意图,进而在确定车辆停车时控制车辆进入待机状态,减少了车辆的能源消耗。
62.在一个实施例中,在车辆处于通电状态的情况下,检测车辆对应的遥控设备发送的通信信号之前,还包括:检测到车辆的遥控设备发送的启动信号,控制车辆进入开关响应状态,并获取车辆中锁定设备的开关位置;响应于锁定设备的开关位置处于通电位置,控制车辆进入通电状态。
63.本实施例中,车辆需要由遥控设备和用户对车辆的锁定设备进行相关操作后,方可进入通电状态。因此,在车辆控制单元检测车辆对应的遥控设备的通信信号之前,车辆可以处于停止运行的状态,即不通电的状态,车辆控制单元可以在检测到车辆的遥控设备发送的启动信号后,控制车辆进入开关响应状态,并获取车辆中锁定设备的开关位置。其中,上述启动信号可以通过无线方式进行发送,例如用户在遥控设备上触发启动信号对应的按钮后,遥控设备通过无线通信方式将启动信号发送至车辆控制单元;开关响应状态表示此时车辆会检测车辆中锁定设备的开关位置;锁定设备上可以设置有旋钮,旋钮被扭到不同的位置,代表着对车辆执行不同的控制。若车辆控制单元检测到车辆的锁定设备的开关位
置处于通电位置,则车辆控制单元可以控制车辆进入通电状态。
64.具体地,车辆在未通电的状态下,当遥控设备通过触发内部的微动开关,向车辆发送启动信号时,车辆在检测到车辆的遥控设备发送的启动信号,且遥控设备在预设范围内后,车辆控制单元可以控制车辆的内部电磁阀解锁,即控制从车辆进入开关响应状态,此时用户可以在车辆的锁定设备上进行操作,例如将旋钮拧到on位置,表示车辆电门锁通电,此时车辆控制单元在检测到锁定设备的开关位置为上述on位置时,可以控制车辆进入通电状态,即车辆从未通电状态接收到遥控设备的启动信号后,开关电门锁还需要用户对锁定设备的旋钮进行手动操作。
65.通过本实施例,车辆控制单元可以在接收到遥控设备的启动信号,以及车辆的锁定设备的开关位置处于通电位置时,控制车辆进入通电状态,提高了车辆的启动安全性。
66.在一个实施例中,控制车辆进入待机状态,包括:关闭车辆的仪表背光、锁定设备的面板灯、液晶屏和指示灯,关闭无线通信设备以及油量侦测电路,关闭照明设备和车载喇叭,以及控制锁定设备进入待唤醒状态。
67.本实施例中,上述车辆中的高功率设备,即目标设备,包括显示设备、通信单元、灯光设备和声音设备等。其中,灯光设备包括车辆中的照明设备,显示设备包括车辆中的仪表背光、液晶屏和指示灯、车辆的锁定设备的面板灯等,通信单元包括车辆与遥控设备之间进行通信的无线通信单元以及油量侦测电路等,声音设备包括车辆中的车载喇叭等。车辆控制单元在确定需要控制车辆进入待机状态时,可以关闭上述车辆的仪表背光、锁定设备的面板灯、液晶屏和指示灯,关闭无线通信设备以及油量侦测电路,关闭照明设备和车载喇叭,以及控制锁定设备进入待唤醒状态。从而实现控制车辆进入待机状态。其中,由于车辆中的各个设备可以集成在can总线中,车辆控制单元可以通过can总线的方式关闭上述各个设备。
68.具体地,上述车辆可以是两轮油摩,上述照明设备可以是两轮油摩中的灯具,锁定设备的面板灯可以是锁体面板灯,锁定设备可以是智能锁控制器,遥控设备可以是遥控器及电子钥匙,声音设备可以是车载喇叭。车辆控制单元控制车辆进入待机状态时,可以关闭仪表关闭背光和液晶屏、油量侦测电路、指示灯等功能,并关闭智能锁体面板灯,令智能锁控制器进入待机模式,即进入上述待唤醒的状态,关闭车辆控制单元和遥控器和/或电子钥匙之间的无线通信功能,以及不允许启动发动机;并且上述车辆还可以部署有bcm(body control module,车身控制器),车辆控制单元可以通过上述车身控制器,实现关闭灯具、喇叭等所有大功率控制器。需要说明的是,车辆控制单元还可以在上述车辆进入待机状态时,关闭其他高耗电装置,例如车辆中动力传输的电路等。
69.通过本实施例,由于两轮油摩的电瓶容量较小,更需要节省电力,车辆控制单元在检测到遥控设备离开预设范围时,通过将两轮油摩中的大功率设备均进入待机状态,减少了车辆的能源消耗;并且,即使用户忘记关闭电门锁,除非有心人刻意来看电门锁位置,否则不易发现整车还有通电,降低被盗机率。
70.在一个实施例中,控制车辆进入待机状态之后,还包括:通过锁定设备检测到针对车辆的唤醒信号,控制锁定设备解除待唤醒的状态;检测到遥控设备重新进入预设范围内且通过锁定设备检测到针对车辆的启动信号时,启动目标设备。
71.本实施例中,车辆进入待机状态后,需要遥控设备进行唤醒。车辆控制单元在通过
锁定设备检测到针对车辆的唤醒信号,控制锁定设备解除待唤醒的状态,其中,锁定设备的待唤醒的状态也可以称为锁定设备的待机状态。例如用户按下锁定设备的旋钮,旋钮的微动开关被触发,进而触发唤醒信号,车辆解除待机状态,若车辆解除待机状态后,检测到所述遥控设备重新进入所述预设范围内且通过所述锁定设备检测到针对所述车辆的启动信号时,启动上述各个目标设备。例如,通过can总线方式启动上述车辆的仪表背光、锁定设备的面板灯、液晶屏和指示灯、无线通信设备、油量侦测电路、照明设备和车载喇叭等。其中,唤醒信号可以是由用户通过锁定设备的旋钮触发的一种用于令车辆从待机状态中唤醒的信号,用户可以通过触发锁定设备中相应微动开关进行唤醒。
72.具体地,如图3所示,图3为一个实施例中微动开关的结构示意图。其中,上述锁定设备可以是智能锁,智能锁中设置有旋钮以及智能锁控制器,用户按下智能锁上旋钮,内部微动开关输入到智能锁控制器,触发离开待机模式;离开待机模式后,车辆控制单元可以触发搜寻遥控器或是电子钥匙,若上述遥控设备在通信范围内则允许发动车辆。
73.通过本实施例,车辆控制单元可以通过锁定设备的微动开关触发离开待机状态,提高车辆的响应速度,并在离开待机状态后基于遥控设备是否在预设范围内,确定是否允许启动车辆,保持防盗性。
74.在一个实施例中,如图4所示,图4为另一个实施例中车辆控制方法的流程示意图。本实施例中,上述车辆可以是一种两轮油摩,包括智能锁控制器,即上述锁定设备;电喷fi-ecu或动力控制器;abs;仪表;中控或是车身控制器,即上述车辆控制单元;can总线和遥控器,即上述遥控设备等。如图5所示,图5为一个实施例中车辆控制方法的数据流图。上述各个设备均可以通过can通信总线或信息交换网路进行通信连接。当用户没有关闭电门锁,例如将锁体电门锁保持在on位置,带遥控器离开通信范围,需要一套系统侦测在安全前提下,此安全前提为发动机不工作、车速为0、边撑或主撑架起,确认用户不是在骑乘条件下,确定遥控器离开通信范围后将仪表关闭背光和液晶屏、智能锁控制器和大功率控制器进入待机模式、智能锁体面板灯关闭,除了省电外,因仪表关闭背光和液晶屏、智能锁体面板灯关闭,周边人员比较不容易发现车辆没关,也降低被盗机率。
75.具体地,智能锁控制定期侦测遥控器或电子钥匙是否在通信范围,并将状态输出给其他控制器;车辆控制单元通过电喷fi-ecu或动力控制器,侦测边撑或主撑状态,判定是否有用户停车意向;并通过电喷fi-ecu或动力控制器,侦测发动机转速或电机转速判断是否在运行,从而确定车辆是否在行驶、怠速、引擎静止状态;车辆控制单元还可以通过abs或车身控制器侦测车速信息,判断车辆是否在行驶,其中,车辆控制单元也可以仅凭上述发动机转速作为车辆是否行驶中的判断条件,即车速判断为选项。例如,车辆控制单元通过abs侦测车速,当车速=0,车辆控制单元判定车辆静止。当车辆控制单元检测到下述两个条件中任意一个条件满足,则确定车辆为非行驶状态:主撑或边撑架起+发动机转速低于某个默认值(例如《怠速下发动机转速);主撑或边撑架起+发动机转速低于某个预设值+车速为0。
76.其中,车辆控制单元检测到边撑或主撑打下、发动机或电机转速在设定值以下、车速为0、遥控器是否离开通信范围,以上条件满足,则车辆控制单元允许车辆进入待机模式。车辆控制单元控制车辆进入待机模式后,周边显示和声光类控制器关闭,例如仪表、智能锁体面板灯、灯具、喇叭等高功率设备。车辆控制单元检测到车辆离开待机模式后,可以先侦测遥控器是否在通信范围,遥控器或电子钥匙在通信范围时,车辆控制单元才允许用户启
动发动机或电机,提升防盗性。
77.通过上述实施例,车辆控制单元通过实时检测用户的遥控设备的位置,以及检测车辆各部件的状态和车辆的运行状态,确定是否需要关闭车辆中的耗电设备,减少了车辆的能源消耗。并且,通过多种条件判断车辆进入停止状态才进一步判断是否允许进入待机状态,保证用户安全;通过关闭高功率类型的控制器,可以节省电量,通过关闭显示类和灯具、喇叭等这类可让周边人员感知到车辆还有通电状态的控制器,即使用户忘记关闭电门锁,除非有心人刻意来看电门锁位置,否则不易发现整车还有通电,降低被盗机率。并且从待机状态恢复后,车辆控制单元可以判断遥控器或电子钥匙是否在通信范围,若不在则不允许启动车辆,提升车辆的安全性。
78.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
79.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的车辆控制方法的车辆控制装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个车辆控制装置实施例中的具体限定可以参见上文中对于车辆控制方法的限定,在此不再赘述。
80.在一个实施例中,如图6所示,提供了一种车辆控制装置,包括:检测模块500、获取模块502和控制模块504,其中:
81.检测模块500,用于在车辆处于通电状态的情况下,检测车辆对应的遥控设备发送的通信信号。
82.获取模块502,用于若根据通信信号确定遥控设备未在预设范围内,获取车辆的支撑设备状态、发动机转速以及车辆的速度。
83.控制模块504,用于检测到支撑设备状态为启用、发动机转速小于预设转速阈值且速度小于预设速度阈值时,控制车辆进入待机状态;待机状态为关闭车辆中运行功率大于或等于预设功率阈值的目标设备,以及控制车辆中锁定设备处于待唤醒的状态。
84.在一个实施例中,上述检测模块500,具体用于通过can通信总线检测到车辆处于通电状态的情况下,通过can通信总线在预设范围内检测车辆对应的遥控设备的通信信号。
85.在一个实施例中,上述获取模块502,具体用于通过can通信总线或信息交换网路,获取由车辆中的燃油喷射控制单元采集的车辆的支撑设备状态和发动机转速;以及,通过can通信总线或信息交换网路,获取由车辆中的防抱死刹车系统控制单元采集的车辆的车速。
86.在一个实施例中,上述获取模块502,具体用于若在预设时间阈值内,检测到的多个通信信号的信号强度均小于或等于预设强度阈值,确定遥控设备未在预设范围内。
87.在一个实施例中,上述控制模块504,具体用于检测到边撑和/或主撑为启动状态,确定支撑设备状态为启用。
88.在一个实施例中,上述装置还包括:启动模块,用于检测到车辆的遥控设备发送的启动信号,控制车辆进入开关响应状态,并获取车辆中锁定设备的开关位置;响应于锁定设备的开关位置处于通电位置,控制车辆进入通电状态。
89.在一个实施例中,上述控制模块504,具体用于关闭车辆的仪表背光、锁定设备的面板灯、液晶屏和指示灯,关闭无线通信设备以及油量侦测电路,关闭照明设备和车载喇叭,以及控制锁定设备进入待唤醒状态。
90.在一个实施例中,上述装置还包括:唤醒模块,用于通过锁定设备检测到针对车辆的唤醒信号,控制锁定设备解除待唤醒的状态;检测到遥控设备重新进入预设范围内且通过锁定设备检测到针对车辆的启动信号时,启动目标设备。
91.上述车辆控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
92.在一个实施例中,提供了一种计算机设备,该计算机设备可以是车辆控制单元,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的车辆控制单元进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)、蓝牙或其他技术实现。该计算机程序被处理器执行时以实现一种车辆控制方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置。显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
93.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
94.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述的车辆控制方法。
95.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的车辆控制方法。
96.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的车辆控制方法。
97.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
98.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括
非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(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)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
99.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
100.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
技术特征:
1.一种车辆控制方法,其特征在于,所述方法包括:在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号;若根据所述通信信号确定所述遥控设备未在预设范围内,获取所述车辆的支撑设备状态、发动机转速以及所述车辆的速度;检测到所述支撑设备状态为启用、所述发动机转速小于预设转速阈值且所述速度小于预设速度阈值时,控制所述车辆进入待机状态;所述待机状态为关闭所述车辆中运行功率大于或等于预设功率阈值的目标设备,以及控制所述车辆中锁定设备处于待唤醒的状态。2.根据权利要求1所述的方法,其特征在于,所述在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号,包括:通过can通信总线检测到所述车辆处于通电状态的情况下,通过所述can通信总线在预设范围内检测所述车辆对应的遥控设备的通信信号。3.根据权利要求1所述的方法,其特征在于,所述获取所述车辆的支撑设备状态、发动机转速以及所述车辆的速度,包括:通过can通信总线或信息交换网路,获取由所述车辆中的燃油喷射控制单元采集的所述车辆的支撑设备状态和发动机转速;以及,通过can通信总线或信息交换网路,获取由所述车辆中的防抱死刹车系统控制单元采集的所述车辆的车速。4.根据权利要求1所述的方法,其特征在于,所述根据所述通信信号确定所述遥控设备未在预设范围内,包括:若在预设时间阈值内,检测到的多个所述通信信号的信号强度均小于或等于预设强度阈值,确定所述遥控设备未在所述预设范围内。5.根据权利要求1所述的方法,其特征在于,所述车辆为两轮车辆,所述支撑设备包括边撑和/或主撑;所述检测到所述支撑设备状态为启用,包括:检测到所述边撑和/或所述主撑为启动状态,确定所述支撑设备状态为启用。6.根据权利要求1所述的方法,其特征在于,所述在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号之前,还包括:检测到所述车辆的遥控设备发送的启动信号,控制所述车辆进入开关响应状态,并获取所述车辆中锁定设备的开关位置;响应于所述锁定设备的开关位置处于通电位置,控制所述车辆进入通电状态。7.根据权利要求1所述的方法,其特征在于,所述目标设备包括所述车辆的照明设备、所述车辆的仪表背光、所述车辆的液晶屏和指示灯、所述车辆的锁定设备的面板灯、所述车辆与所述遥控设备的无线通信单元、油量侦测电路以及车载喇叭;所述控制所述车辆进入待机状态,包括:关闭所述车辆的仪表背光、所述锁定设备的面板灯、所述液晶屏和指示灯,关闭所述无线通信设备以及油量侦测电路,关闭所述照明设备和车载喇叭,以及控制所述锁定设备进入待唤醒状态。8.根据权利要求1所述的方法,其特征在于,所述控制所述车辆进入待机状态之后,还包括:
通过所述锁定设备检测到针对所述车辆的唤醒信号,控制所述锁定设备解除待唤醒的状态;检测到所述遥控设备重新进入所述预设范围内且通过所述锁定设备检测到针对所述车辆的启动信号时,启动所述目标设备。9.一种车辆控制装置,其特征在于,所述装置包括:检测模块,用于在车辆处于通电状态的情况下,检测所述车辆对应的遥控设备发送的通信信号;获取模块,用于若根据所述通信信号确定所述遥控设备未在预设范围内,获取所述车辆的支撑设备状态、发动机转速以及所述车辆的速度;控制模块,用于检测到所述支撑设备状态为启用、所述发动机转速小于预设转速阈值且所述速度小于预设速度阈值时,控制所述车辆进入待机状态;所述待机状态为关闭所述车辆中运行功率大于或等于预设功率阈值的目标设备,以及控制所述车辆中锁定设备处于待唤醒的状态。10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
技术总结
本申请涉及一种车辆控制方法、装置和计算机设备。通过车辆处于通电状态时,检测车辆对应的遥控设备的通信信号,并在基于通信信号确定遥控设备未在预设范围内时,获取车辆的支撑设备状态、发动机转速和速度信息。在确定支撑设备状态为启用、发动机转速小于预设转速阈值且速度小于预设速度阈值时,控制车辆进入关闭车辆中运行功率大于或等于预设功率阈值的目标设备且锁定设备处于待唤醒状态的待机状态,不允许车辆启动。相较于传统的用户未锁定离开车辆后,车辆仍处于通电状态的方式,本方案通过实时检测用户的遥控设备的位置,以及检测车辆各部件的状态和车辆的运行状态,确定是否需要关闭车辆中的耗电设备,减少了车辆的能源消耗。耗。耗。
技术研发人员:林明达
受保护的技术使用者:江门市大长江集团有限公司
技术研发日:2023.02.20
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
