一种车辆防盗方法、装置、可读介质和电动汽车与流程

文档序号:19736539发布日期:2020-01-18 04:33阅读:242来源:国知局
一种车辆防盗方法、装置、可读介质和电动汽车与流程

本发明涉及汽车安全技术领域,尤其涉及一种车辆防盗方法、装置、可读介质和电动汽车。



背景技术:

随着经济的发展,车辆的普及度越来越高,然而车辆被盗的问题也随之产生。

现有的车辆防盗方法都是在车辆启动前进行车辆控制器之间的密钥检查及车辆控制器与车钥匙之间的密钥检查,当密钥检查通过后车辆就可以正常启动,但现有的方法依然存在下述情况,在驾驶过程中途停车时,由于驾驶员已经离开驾驶位或者钥匙被带出车辆,因驾驶员未对车辆主动下电而导致车辆会在处于循环维持可驾驶的状态。而这种情况下,车辆尤其是电动汽车在停车状态下由于驱动电机没有噪音使得车辆环境十分安静,容易导致驾驶员忘记对车辆进行下电及锁车,这就可能导致车辆被不法人员开走或者拖走,给驾驶员带来经济损失。

因此,如何提高车辆的防盗能力,避免车辆被不法人员开走或拖走问题的发生是首要考虑的问题。



技术实现要素:

本发明实施例提供一种车辆防盗方法、装置、可读介质和电动汽车,用以提高车辆的防盗能力,避免车辆被不法人员开走或拖走等问题的发生。

第一方面,本发明实施例提供一种车辆防盗方法,包括:

在车辆静止且处于未下电状态下,在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第一触发事件时,检测驾驶员是否在驾驶位上;以及

在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第二触发事件时,检测车辆钥匙是否在车辆内;

若检测结果均为否,则控制所述车辆中的永磁同步电机进入短路模式。

在车辆静止且处于未下电状态时,当检测到驾驶员不在驾驶位且车辆钥匙不在车辆内部时,通过及时驱动车辆内永磁同步电机进入短路模式,使得永磁同步电机无法输出驱动扭矩且在转动时产生较大的阻力矩,这样达到了防拖走或盗走的效果。

第二方面,本发明实施例提供一种车辆防盗装置,包括:

第一检测单元,用于在车辆静止且处于未下电状态下,在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第一触发事件时,检测驾驶员是否在驾驶位上;

第二检测单元,用于在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第二触发事件时,检测车辆钥匙是否在车辆内;

控制单元,用于若所述第一检测单元和所述第二检测单元的检测结果均为否,则控制所述车辆中的永磁同步电机进入短路模式。

第三方面,本发明实施例提供一种计算机可读介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本申请提供的车辆防盗方法。

第四方面,本发明实施例提供一种电动汽车,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请提供的车辆防盗方法。

本发明有益效果:

本发明实施例提供的车辆防盗方法、装置、可读介质和电动汽车,在车辆静止且处于未下电状态下,在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第一触发事件时,检测驾驶员是否在驾驶位上;以及在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第二触发事件时,检测车辆钥匙是否在车辆内;若检测结果均为否,则控制所述车辆中的永磁同步电机进入短路模式。在车辆静止且处于未下电状态时,当检测到驾驶员不在驾驶位且车辆钥匙不在车辆内部时,通过及时驱动车辆中永磁同步电机进入到短路模式,使得永磁同步电机在极小的电机转速下产生非常大的阻力矩,导致拖动车辆异常困难,由此即可达到防拖车和车辆被盗走的目的。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例提供的车辆防盗方法的原理示意图;

图2为本发明实施例提供的车辆防盗方法的流程示意图;

图3为本发明实施例提供的检测驾驶员是否在驾驶位上的流程示意图;

图4为本发明实施例提供的确定驾驶位的车门的状态信息是否满足预设的检测条件的流程示意图;

图5为本发明实施例提供的确定驾驶位的安全带的状态信息是否满足预设的检测条件的流程示意图;

图6为本发明实施例提供的检测车辆钥匙是否在车辆上的流程示意图;

图7为本发明实施例提供的在电机处于短路情况下,电机转速与电机扭矩之间的变化关系示意图;

图8为本发明实施例提供的电机控制器驱动永磁同步电机进入短路模式的效果示意图;

图9为本发明实施例提供的控制永磁同步电机退出短路模式的流程示意图;

图10为本发明实施例提供的车辆防盗装置的结构示意图;

图11为本发明实施例提供的实施车辆防盗方法的计算装置的硬件结构示意图。

具体实施方式

本发明实施例提供的车辆防盗方法、装置、可读介质和电动汽车,用以提高车辆的防盗能力,避免车辆被不法人员开走或拖走等问题的发生。

以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

为了便于理解本发明,本发明涉及的技术术语中:

1、下电状态:是指电动汽车处于正常熄火状态,即整车控制器(vcu)的输出电压调整至低压,直流-直流逆变器(dcdc)、电机和电池管理系统(bms)等部件均处于低压和高压断电的状态。

2、车辆驾驶位的相关部件:为可以检测到车辆驾驶位及驾驶员的状态的部件,如驾驶位的压力传感器、驾驶位的安全带、制动踏板和驾驶位的车门等等。

3、永磁同步电机,永磁同步电机是由永磁体励磁产生同步旋转磁场的同步电机,永磁体作为转子产生旋转磁场,三相定子绕组在旋转磁场作用下通过电枢反应,感应三相对称电流。其特点是:在短路模式下无法响应驾驶员需求的扭矩,且在电机有较小的转速时会产生很大的阻力矩。

为了解决现有技术中采用的防盗方法依然存在的车辆会被不法人员开走或拖走的问题,本发明实施例给出了解决方案,参考图1所示的原理示意图,vcu在检测到车辆静止且车辆处于未下电状态情况下,vcu开始检测车辆驾驶位的相关部件是否发生表征驾驶员离开车辆的第一触发事件,当检测到发生第一触发事件后,则检测驾驶员是否在驾驶位上;同时整车控制器vcu会检测车辆驾驶位的相关部件是否发生表征驾驶员离开车辆的第二触发事件,同时在检测到发生第二触发事件时,无钥匙启动系统(passiveentry&passivestart,peps)检测车辆钥匙是否在车辆内部;当vcu检测到驾驶员不在驾驶位上,且vcu接收到peps的检测结果为车辆钥匙也不在车辆内部时,则向电机控制器发送驱使电机进入短路模式的can总线信号,从而可以驱使与电机控制器相连的永磁同步电机进入短路模式,这样一来,由于永磁同步电机在短路模式下,无法输出驱动扭矩且在较低的电机转速下会产生较大的阻力矩,从而可以实现防止车辆被盗走或拖走情况的发生。

需要说明的是,本发明中车辆在静止之前是处于行驶状态的,而当车辆行驶之前即车辆启动时,peps会执行密钥验证流程,即:确定车辆钥匙与peps之间、peps与车辆控制器之间、peps与vcu之间的密钥是否匹配。本发明中的车辆控制器可以但不限于包括:自动驾驶控制器和自动泊车控制器等。以检测peps与vcu之间密钥是否匹配的验证流程为:peps会随机产生一个随机数,并将该随机数输入到特定算法中产生一个输出结果,然后peps将该随机数和输出结果发送给vcu,vcu在接收到该随机数和输出结果后,先利用该随机数与vcu内存储的算法也产生一个输出结果,然后可以确定计算得到的输出结果和接收到的输出结果是否一致,如果一致则确定peps与vcu之间校验通过。同理,车辆控制器与peps之间的密钥校验过程与车辆钥匙与peps之间的密钥校验过程类似,在此不再详细描述。当所有密钥校验都通过后,vcu才能允许启动车辆,否则禁止车辆启动。

下面结合图1的原理示意图,参考图2-图11来描述根据本发明示例性实施方式提供的数据查询方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。

如图2所示,为本发明实施例提供的车辆防盗方法的流程示意图,包括以下步骤:

s11、在车辆静止且处于未下电状态下,在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第一触发事件时,检测驾驶员是否在驾驶位上。

本步骤中,本发明是在车辆由行驶状态切换到静止状态,且驾驶员未对车辆执行下电操作的情况下实施车辆防盗方法,当车辆在行驶过程中则执行车辆防盗方法没有意义,若车辆静止且处于下电状态,此时如果没有车辆钥匙则无法启动车辆,故此时也不用实施本发明提供的车辆防盗方法。

此外,本发明设定了检测驾驶员是否离开驾驶位的检测时机,即检测车辆驾驶位的相关部件是否发生表征驾驶员离开车辆的第一触发事件,在发生第一触发事件时再检测驾驶员是否在驾驶位上,而不是一直检测驾驶员是否在驾驶位上,这样可以避免频繁检测带来的能耗损失,而且也不错过驾驶员是否在驾驶位上的时机。

本发明中车辆驾驶位的相关部件能够表征驾驶员离开车辆的第一触发事件可以但不限于包括:检测到驾驶位的车门由关闭状态切换至打开状态、检测到驾驶位的安全带由系上到解开,和检测到车辆中制动踏板由受压状态切换为未受压状态。

具体地,当检测到驾驶位的车门由关闭状态切换至打开状态时,可能是驾驶员要离开车辆才会触发的事件,故当检测到上述事件发生时可以检测驾驶员是否离开车辆。而触发事件---检测到驾驶位的安全带由系上到解开时,也表明驾驶员可能要离开车辆,同样检测到车辆中制动踏板由受压状态切换为未受压状态也可能表示驾驶员要离开车辆。当以上任一第一触发事件发生时,再检测驾驶员是否在驾驶位上。

较佳地,本发明可以采用图3所示的方法检测驾驶员是否在驾驶位上,可以包括以下步骤:

s21、确定车辆驾驶位的相关部件的工作状态信息。

本发明中的工作状态信息包括以下至少一项:驾驶位的车门的状态信息、驾驶位的安全带的状态信息、制动开关的状态信息和驾驶位的受压状态等。

具体实施时,可以利用现有的技术来确定驾驶位的车门的状态信息、驾驶位的安全带的状态信息、制动开关的状态信息和驾驶位的受压状态等。本步骤中,为了准确的确定出驾驶员是否在驾驶位上,提出可以基于多个工作状态信息来确定驾驶位是否在驾驶位上。

s22、若所述工作状态信息包括至少两项,则判断每一项工作状态信息是否满足预设的检测条件。

s23、若至少一项工作状态信息满足预设的检测条件,则确定驾驶员不在驾驶位上。

s24、若每一项工作状态信息均不满足预设的检测条件,则确定驾驶员在驾驶位上。

基于步骤s21~s24只要有一项工作状态信息满足预设的检测条件,则可以确定驾驶员不在驾驶位上。当然,当确定出有更多的工作状态信息满足预设的检测条件,则可以更准确的确定出驾驶员不在驾驶位上。

具体地,当工作状态信息为驾驶位的车门的状态信息时,可以按照图4所示的流程确定驾驶位的车门的状态信息是否满足预设的检测条件,包括以下步骤:

s31、判断驾驶位的车门的状态信息是否为打开状态,若是则执行步骤s32;否则执行步骤s33。

s32、确定驾驶位的车门的状态信息满足预设的检测条件。

s33、确定驾驶位的车门的状态信息不满足预设的检测条件。

具体地,正常情况下,车门的状态信息包括打开状态和关闭两种,基于步骤s31~s33所示的流程,驾驶位的车门是指车辆中主驾驶位的车门,当发生第一触发事件后,当检测到驾驶位的车门处于打开状态时,表明驾驶员已经离开车辆,而当检测到车门处于关闭状态时表明驾驶员还未离开车辆,即驾驶员还在驾驶位上。

优选地,当工作状态信息为驾驶位的安全带的状态信息时,可以按照图5所示的流程确定驾驶位的安全带的状态信息是否满足预设的检测条件,包括以下步骤:

s41、判断驾驶位的安全带的状态信息是否为解开状态,若是,则执行步骤s42;若否则执行步骤s43。

s42、确定驾驶位的安全带的状态信息满足预设的检测条件。

s43、确定驾驶位的安全带的状态信息不满足预设的检测条件。

图5所示的流程中,可以检测车辆中主驾驶位的安全带是否处于解开状态,若是,则确定出驾驶员已经离开驾驶位,若否则确定驾驶员未离开驾驶位。当工作状态信息包括驾驶位的车门的状态信息和驾驶位的安全带的状态信息时,当确定出驾驶位的车门为打开状态且驾驶位的安全带处于解开状态时,则可以准确地确定出驾驶位不在驾驶位上。

优选地,当工作状态信息为制动开关的状态信息时,则可以按照下述过程确定制动开关的状态信息是否满足预设的检测条件:当检测到制动开关的状态信息为第一设定值时,则确定制动开关的状态信息满足预设的检测条件,当检测到制动开关的状态信息为第二设定值时,则确定制动开关的状态信息不满足预设的检测条件。本发明中的第一设定值和第二设定值可以根据实际情况进行设定,本发明对其不进行限定。

为了描述方便,以第一设定值可以为0,第二设定值可以为1为例进行说明。

本发明中制动开关是安装在制动踏板上的,制动开关的状态信息表征了制动踏板是否受压,而制动开关的状态信息可以为制动开关的输出值,若确定出制动开关的输出值为0,则可以认定制动踏板没有被踩踏,即确定当前制动开关的输出值按照预设的检测条件,可以确定出驾驶员没有在驾驶位上,所以不会踩踏制动踏板;若制动开关的输出值为1,则可以认定制动踏板被踩踏,即制动踏板处于受压状态,即可以确定当前制动开关的输出值不满足预设的检测条件,可以认定驾驶员在驾驶位上故会踩踏制动踏板。因此,可以根据制动开关的输出值来确定驾驶员是否在驾驶位上。

当工作状态信息包括驾驶位的车门的状态信息、驾驶位的安全带的状态信息和制动踏板的状态信息时,则在确定出驾驶位车门打开、驾驶位的安全带处于解开状态且制动踏板未被踩踏时,则可以确定出驾驶员不在驾驶位上,进一步提高了检测结果的准确性。

优选地,当工作状态信息为驾驶位的状态信息,则可以按照下述方法确定驾驶位的状态信息是否满足预设的检测条件:当检测到驾驶位的状态信息为受压状态时,则确定驾驶位的状态信息不满足预设的检测条件;当确定出驾驶位的状态信息为未受压状态,则确定驾驶位的状态信息满足预设的检测条件。

具体地,驾驶位即驾驶座位,驾驶座位上安装有压力传感器,通过该压力传感器可以检测驾驶位的状态,即驾驶位是否处于受压状态,若确定出驾驶位处于受压状态,则表明驾驶员坐上驾驶位上并没有离开车辆;否则,确定驾驶员没有坐在驾驶位上离开了车辆。

当工作状态信息为驾驶位的车门的状态信息、驾驶位的安全带的状态信息、制动踏板的状态信息和驾驶位的状态信息时,则在确定出驾驶位车门打开、驾驶位的安全带处于解开状态、制动踏板未被踩踏且驾驶位处于未受压状态时,则可以确定出驾驶员不在驾驶位上,更进一步地提高了检测结果的准确性。

需要说明的是,本发明中由vcu来执行步骤s11,即检测是否发生第一触发事件和在检测到第一触发事件发生时,检测驾驶员是否在驾驶位上;也就是说图3~图5中的执行主体均是vcu。

s12、在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第二触发事件时,检测车辆钥匙是否在车辆内。

本发明中的第二触发事件可以但不限于包括:检测到驾驶位的车门由关闭状态切换至打开状态、检测到驾驶位的安全带由系上到解开,和检测到车辆中制动踏板由受压状态切换为未受压状态。

优选地,本发明中第二触发事件还可以包括:检测到驾驶位的车门由关闭状态切换至打开状态之后第一预设时间达到,或者检测到驾驶位的车门由关闭状态切换至打开状态之后再切换至关闭状态。

需要说明的是,检测到的第一触发事件和第二触发事件可以相同也可以不同,具体可以根据实际情况而定。由于车辆钥匙一般会由驾驶员随身携带,故可以设置第一触发事件与第二触发事件相同,但车辆钥匙若在车门外边且靠近车门或车门打开驾驶员正在下车时,车辆钥匙与车辆的距离是非常近的,甚至还在车辆内,这样有可能导致检测车辆钥匙是否在车辆内的检测结果不准确,为了避免这一问题,本发明可以在车门由关闭状态切换至打开状态之后第一预设时间后,即驾驶员打开车门后的一段时间再检测车辆钥匙是否在车辆内,或者检测到驾驶位的车门由关闭状态切换至打开状态之后再切换至关闭状态,即驾驶员将车门打开后,再关闭车门后再检测车辆钥匙是否在车辆内,这样车辆钥匙与车辆之间的距离相对较远,基于此才能提高检测车辆钥匙是否在车辆内的检测结果的准确性。

较佳地,可以按照下述图6所示的方法检测车辆钥匙是否在车辆上,可以包括以下步骤:

s51、确定车辆钥匙与车辆之间的距离。

s52、判断确定出的距离是否大于预设距离阈值;若是则执行步骤s53;否则执行步骤s54。

s53、确定车辆钥匙不在车辆内。

s54、确定车辆钥匙在车辆内。

本发明步骤s51~s54所示的流程中,车辆钥匙中安装有信号感应设备,由此车辆中的peps向车辆钥匙发送射频信号,车辆钥匙接收到该射频信号后向peps反馈响应结果,由此peps可以根据接收到的信号来确定车辆钥匙与车辆之间的距离。若确定出该距离超出预设距离阈值,则确定车辆钥匙不在车辆内,否则确定车辆钥匙在车辆内部。

基于此,peps可以基于图6所示的流程检查出车辆钥匙是否在车辆内,若确定出检查结果为否,则确定车辆钥匙不在车辆内,并将检测为否的检测结果发生给vcu,以使vcu在确定出驾驶员不在驾驶位以及接收到peps反馈的车辆钥匙不在车辆内的检测结果时,则执行步骤s13。

s13、控制所述车辆中的永磁同步电机进入短路模式。

本步骤中,当vcu确定出驾驶员不在驾驶位上且车辆钥匙不在车辆内时,则控制车辆中的永磁同步电机进入短路模式,从而使得处于短路模式的永磁同步电机无法响应驾驶员的扭矩请求,同时在拖动转动时还会产生较大的阻力矩来阻止转动,也就达到了可以禁止车辆行驶及防止车辆被拖走或盗走的目的。若步骤s11和步骤s12中任一检测结果为否,则保持永磁同步电机正常工作模式不变,即扭矩模式。

具体地,参考图7所示的在电机处于短路情况下,电机转速与电机扭矩之间的变化关系示意图,由图7可知,在电机转速非常小,相当于车辆处于静止状态时,电机扭矩为负值且绝对值较大,表明阻力矩较大,导致拖动车辆异常困难,由此可以达到防拖车的目的,即达到防盗的目的。

需要说明的是,本发明中步骤s11和步骤s12的实施没有先后顺序,可以先执行步骤s11再执行步骤s12,也可以先执行步骤s12再执行步骤s11,还可以同时执行,本发明对此顺序不进行限定。

具体实施时,结合图1和图8所示的电机控制器驱动永磁同步电机进入短路模式的效果示意图,vcu在执行步骤s13时的大致过程为:vcu通过can总线向电机控制器发送短路模式切换指令,电机控制器接收到该短路模式切换指令后,通过控制6个绝缘栅双极型晶体管(insulatedgatebipolartransistor,igbt)的引脚1~6的输入值来控制与电机控制器相连的永磁同步电机进入到短路模式,例如通过控制igbt的引脚1~引脚6的输入值,使得引脚1~引脚3对应的是三个上臂igbt均处于导通状态,使得引脚4~6对应的三个下臂igbt均处于断开状态;或者通过控制igbt的引脚1~引脚6的输入值,使得引脚1~引脚3对应的三个上臂igbt均处于断开状态,使得引脚4~6对应的三个下臂igbt均处于导通状态,由于永磁同步电机的三相输入段分别与电机控制器的igbt连接,例如永磁同步电机的第一相输入端分别与引脚1对应的igbt和引脚4对应的igbt相连;永磁同步电机的第二输入端分别与引脚2对应的igbt和引脚5对应的igbt相连;永磁同步电机的第三输入端分别与引脚3对应的igbt和引脚6对应的igbt相连,这样当引脚1~引脚3对应的igbt处于导通状态,且引脚4~引脚6对应的三个下臂igbt均处于断开状态时,会驱动永磁同步电机的第一相输入端、第二相输入端和第三相输入端相连,即永磁同步电机进入短路模式,由于处于短路模式的igbt的开关状态处于锁定的状态,因此电机无法响应外部的扭矩请求,即车辆无法正常行驶;同时,由于永磁同步电机在三相短路状态下,参考图7所示,在电机转速较小时,电机转动会切割磁感应线而产生很大的阻力矩,导致拖动车辆异常困难,由此即可达到防拖车的目的。

较佳地,本发明提供的车辆防盗方法,还包括图9所示的流程,可以包括以下步骤:

s61、在检测到车辆驾驶位的相关部件发生表征驾驶员返回到车辆的第三触发事件时,检测驾驶员是否在驾驶位上。

当驾驶员离开车辆后必然有返回车辆的时候,当驾驶员返回到车辆时,驾驶员要开车,所以不能一直将永磁同步电机处于短路模式,因此,本发明给出了检测驾驶员是否返回到车辆的检测时机。即本发明中在检测到车辆驾驶位的相关部件发生表征驾驶员返回到车辆的第三触发事件发生时,则检测驾驶员是否在驾驶位上。

较佳地,本发明中的第三触发事件可以但不限于包括:检测到驾驶位的车门由打开状态切换至关闭状态、检测到驾驶位的安全带由解开切换至系上,和检测到车辆中制动踏板由未受压状态切换为受压状态等。

具体地,当检测到驾驶位的车门由打开状态切换至关闭状态时,可能是驾驶员要进入车辆才会触发的事件,故当检测到上述事件发生时可以检测驾驶员是否在驾驶位上。再者,触发事件---检测到驾驶位的安全带由解开切换至系上时,可能是驾驶员进入到车辆后要开车之前将安全带系上的过程,因此在触发上述事件后可以开始检测驾驶员是否在驾驶位上。同样在检测到车辆中制动踏板由未受压状态切换为受压状态时,表明之前车辆静止然后驾驶员返回到车辆后要开车时执行的踩制动踏板的过程,故此事件发生后也可以开始检测驾驶员是否在驾驶位上,本发明只有在第三触发事件发生时才会检测驾驶员是否在车辆上,而不是一直检测驾驶员是否在驾驶位上,由此可以节省车辆资源,同时也不会耽误检测时机。

当检测到第三触发事件发生时,可以检测驾驶员是否在驾驶位上,具体检测方法可以参考步骤s11中的描述,在此不再重复介绍。

需要说明的是,本发明由vcu执行步骤s61。

s62、在检测到车辆驾驶位的相关部件发生表征驾驶员返回到车辆的第四触发事件时,检测车辆钥匙是否在车辆内。

本发明中的第四触发事件可以但不限于包括:检测到驾驶位的车门由打开状态切换至关闭状态、检测到驾驶位的安全带由解开切换至系上,和检测到车辆中制动踏板由未受压状态切换为受压状态。

具体地,由于车辆钥匙一般会随身携带在驾驶员身上,故本发明中的第四触发事件可以与第三触发事件相同。

较佳地,本发明中的第四触发事件还包括:检测到驾驶位的车门由关闭状态切换至打开状态之后的第二预设时间达到,或者检测到驾驶位的车门由关闭状态切换至打开状态之后再切换至关闭状态。

具体地,由于车辆钥匙在车门外部且靠近车门时,或车门打开驾驶员正在下车时,车辆钥匙与车辆的距离是非常近的,这样有可能导致检测结果不准确,因此可以在检测到驾驶位的车门由关闭状态切换至打开状态之后的第二预设时间达到时,检测车辆钥匙是否在车辆内,因为这个时刻是驾驶员打开车门之后可能已经进入车辆的时刻,此时检测车辆钥匙是否在车辆内的检测结果会更准确。而另一第四触发事件---检测到驾驶位的车门由关闭状态切换至打开状态之后再切换至关闭状态,可以理解为驾驶员打开车门之后做到驾驶位上,然后关闭车门的流程,在此触发事件发生时,再检测车辆钥匙是否在车辆内的检测结果会更准确。

需要说明的是,第四触发事件由vcu来检测,当vcu检测到第四触发事件发生时,要求peps检测车辆钥匙是否在车辆内,并将检测结果反馈给vcu,检测过程可以参考步骤s12的流程,在此不再详细描述。

s63、若检测结果均为是,则控制所述车辆中的永磁同步电机退出短路模式。

本步骤中,当vcu接收到peps发送的车辆钥匙是否在车辆内的检测结果和vcu检测并得到驾驶员是否在驾驶位的检测结果后,当确定出驾驶员在驾驶位和车辆钥匙在车辆内时,则控制所述车辆中的永磁同步电机退出短路模式,进入扭矩模式,此时电机可以响应外部扭矩请求,车辆的行驶功能得到恢复,驾驶员可以重新获得车辆的控制权。

较佳地,若步骤s61和步骤s62中任一检测结果为否,则保持永磁同步电机短路模式不变。

具体地,参考图8所示,vcu可以通过can总线向电机控制器发送退出短路模式指令,电机控制器接收到退出短路模式指令后,通过控制6个igbt的引脚的输入值来控制与电机控制器相连的永磁同步电机退出短路模式,即控制引脚1~引脚6对应的igbt不会出现引脚1~引脚3对应的三个上臂igbt均处于导通状态以及引脚4~引脚6对应的三个下臂igbt均处于断开状态,或者控制引脚1~引脚6对应的igbt不会出现引脚1~引脚3对应的三个上臂igbt均处于断开通状态以及引脚4~引脚6对应的三个下臂igbt均处于导通状态,这样就可以保证永磁同步电机不在短路模式而是进入扭矩模式,可以响应外部触发的扭矩请求。

需要说明的是,本发明中步骤s61和步骤s62的实施没有先后顺序,可以先执行步骤s61再执行步骤s62,也可以先执行步骤s62再执行步骤s61,还可以同时执行,本发明对此顺序不进行限定。

本发明提供的车辆防盗方法,在车辆静止且处于未下电状态下,在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第一触发事件时,检测驾驶员是否在驾驶位上;以及在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第二触发事件时,检测车辆钥匙是否在车辆内;若检测结果均为否,则控制所述车辆中的永磁同步电机进入短路模式。在车辆静止且处于未下电状态时,当检测到驾驶员不在驾驶位且车辆钥匙不在车辆内部时,通过及时驱动车辆中永磁同步电机进入到短路模式,使得永磁同步电机在极小的电机转速下产生非常大的阻力矩,导致拖动车辆异常困难,由此即可达到防拖车和车辆被盗走的目的。

基于同一发明构思,本发明实施例中还提供了一种车辆防盗装置,由于上述装置解决问题的原理与车辆防盗方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。

如图10所示,为本发明实施例提供的车辆防盗装置的结构示意图,包括:

第一检测单元71,用于在车辆静止且处于未下电状态下,在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第一触发事件时,检测驾驶员是否在驾驶位上;

第二检测单元72,用于在检测到车辆驾驶位的相关部件发生表征驾驶员离开车辆的第二触发事件时,检测车辆钥匙是否在车辆内;

控制单元73,用于若所述第一检测单元71和所述第二检测单元72的检测结果均为否,则控制所述车辆中的永磁同步电机进入短路模式。

较佳地,所述表征驾驶员离开车辆的第一触发事件和第二触发事件包括以下任一项:检测到驾驶位的车门由关闭状态切换至打开状态、检测到驾驶位的安全带由系上到解开,和检测到车辆中制动踏板由受压状态切换为未受压状态。

优选地,所述第二触发事件还包括:检测到驾驶位的车门由关闭状态切换至打开状态之后第一预设时间达到,或者检测到驾驶位的车门由关闭状态切换至打开状态之后再切换至关闭状态。

较佳地,所述第一检测单元71,具体用于确定车辆驾驶位的相关部件的工作状态信息,所述工作状态信息包括以下至少一项:驾驶位的车门的状态信息、驾驶位的安全带的状态信息和制动踏板的状态信息;若所述工作状态信息包括至少两项,则判断每一项工作状态信息是否满足预设的检测条件;若至少一项工作状态信息满足预设的检测条件,则确定驾驶员不在驾驶位上;若每一项工作状态信息均不满足预设的检测条件,则确定驾驶员在驾驶位上。

进一步地,所述第一检测单元71,具体用于按照以下方法确定驾驶位的车门的状态信息是否满足预设的检测条件:判断所述车门的状态信息是否为打开状态;若是,则确定驾驶位的车门的状态信息满足预设的检测条件;若否,则确定驾驶位的车门的状态信息不满足预设的检测条件。

进一步地,所述第一检测单元71,按照以下方法确定驾驶位的安全带的状态信息是否满足预设的检测条件:判断所述安全带的状态信息是否为解开状态;若是,则确定驾驶位的安全带的状态信息满足预设的检测条件;若否,则确定驾驶位的安全带的状态信息不满足预设的检测条件。

优选地,所述第二检测单元72,具体用于确定车辆钥匙与车辆之间的距离;若确定出所述距离大于预设距离阈值,则确定车辆钥匙不在车辆内;否则,确定车辆钥匙在车辆内。

较佳地,所述第一检测单元71,还用于在检测到车辆驾驶位的相关部件发生表征驾驶员返回到车辆的第三触发事件时,检测驾驶员是否在驾驶位上;

所述第二检测单元72,还用于在检测到车辆驾驶位的相关部件发生表征驾驶员返回到车辆的第四触发事件时,检测车辆钥匙是否在车辆内;

所述控制单元73,还用于若所述第一检测单元和所述第二检测单元的任一检测结果为是,则控制所述车辆中的永磁同步电机退出短路模式。

优选地,所述第三触发事件和所述第四触发事件包括以下任一项:检测到驾驶位的车门由打开状态切换至关闭状态、检测到驾驶位的安全带由解开切换至系上,和检测到车辆中制动踏板由未受压状态切换为受压状态。

较佳地,所述第四触发事件还包括:检测到驾驶位的车门由关闭状态切换至打开状态之后的第二预设时间达到,或者检测到驾驶位的车门由关闭状态切换至打开状态之后再切换至关闭状态。

为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。

在介绍了本发明示例性实施方式的车辆防盗方法、系统和可读介质之后,接下来,介绍根据本发明的另一示例性实施方式的计算装置。

所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

在一些可能的实施方式中,根据本发明的计算装置可以至少包括至少一个处理单元、以及至少一个存储单元。其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本说明书上述描述的根据本发明各种示例性实施方式的车辆防盗方法中的步骤。例如,所述处理单元可以执行如图2所示的步骤s11~s13中车辆防盗流程。

下面参照图11来描述根据本发明的这种实施方式的计算装置80。图11显示的计算装置80仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图11所示,计算装置80以通用计算设备的形式表现。计算装置80的组件可以包括但不限于:上述至少一个处理单元81、上述至少一个存储单元82、连接不同系统组件(包括存储单元82和处理单元81)的总线83。

总线83表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。

存储单元82可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)821和/或高速缓存存储器822,还可以进一步包括只读存储器(rom)823。

存储单元82还可以包括具有一组(至少一个)程序模块824的程序/实用工具825,这样的程序模块824包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

计算装置80也可以与一个或多个外部设备84(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与计算装置80交互的设备通信,和/或与使得该计算装置80能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口85进行。并且,计算装置80还可以通过网络适配器86与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器86通过总线83与用于计算装置80的其它模块通信。应当理解,尽管图中未示出,可以结合计算装置80使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

在一些可能的实施方式中,本发明提供的车辆防盗方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本发明各种示例性实施方式的车辆防盗方法中的步骤,例如,所述计算机设备可以执行如图2所示的步骤s11~s13中车辆防盗流程。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

本发明的实施方式的用于车辆防盗方法的程序产品可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在计算设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如java、c++等,还包括常规的过程式程序设计语言-诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1