一种基于驾驶行为的车辆防盗方法与流程

文档序号:11718216阅读:190来源:国知局
一种基于驾驶行为的车辆防盗方法与流程

本发明涉及汽车防盗领域,尤其是涉及一种基于驾驶行为的车辆防盗方法。



背景技术:

纯电动车辆的整车控制器和传统车辆的发动机控制器,负责解析驾驶员驾驶意图,并控制车辆的动力系统输出驾驶员期望的动力。在国标gb_t32960-2016发布后,纯电动车辆必须安装数据终端上传整车相关的数据,所以新能源车辆都有整车控制器和数据终端。

现有车辆的防盗系统,都是基于钥匙等固定媒介如智能钥匙等实现身份辨认,不同的人只要有对应的钥匙就可以通过防盗系统。虽然有些高级车辆采用了指纹识别的方案来完成车辆防盗,但指纹识别成本高,也需要独立的控制器,增加了整车的成本。

综上可知,现有车辆的防盗系统主要具有以下缺点:(1)需要独立的防盗控制器;(2)智能钥匙在通信过程中遇到强干扰可能出现失效;(3)采用指纹识别的方案成本高。



技术实现要素:

本发明的目的在于:针对现有技术存在的问题,提供一种基于驾驶行为的车辆防盗方法,解决现有防盗系统容易受干扰,且成本较高的问题。

本发明的发明目的通过以下技术方案来实现:

一种基于驾驶行为的车辆防盗方法,其特征在于,该方法包括:采集车辆从停止状态到启动状态到下一次停止状态之间的特征输入信号,所述特征输入信号包括用户对车辆不同操控件的操作、不同操作之间的间隔时间和操作的停留时间;将采集的特征输入信号转换成对应的基数,再将各基数分别乘上对应的比例系数后再相加得到异常值,若异常值大于给定值则报警。

作为进一步的技术方案,用户对车辆不同操控件的操作包括:操作点火钥匙,操作制动踏板,操作档位,操作手刹,操作加速踏板。

作为进一步的技术方案,不同操作之间的间隔时间包括:点火钥匙从off切换到acc档所用的时间,点火钥匙从acc档切换到on档所用的时间,档位从空挡切换到前进挡所用的时间,档位从空挡切换到倒车挡所用的时间;操作的停留时间包括:点火钥匙在acc档停留的时间。

作为进一步的技术方案,车辆从停止状态到启动状态到下一次停止状态之间的所有特征输入信号均只采集一次,重复出现的不再采集。

作为进一步的技术方案,用户对车辆不同操控件的操作的比例系数为:a/(n+1),其中a和n的含义为:建立一个按序排列的数组,每个数组对应存放用户对车辆一种操控件的操作,每个数组所容纳的数据个数为a;用户对车辆操控件x的操作在车辆从停止状态到启动状态到下一次停止状态之间所有的用户对车辆不同操控件的操作中出现的顺序为k,则统计顺序为k的数组中用户对车辆操控件x的操作的个数为n;不同操作之间的间隔时间或操作的停留时间的比例系数为:max(vn,vo)/min(vn,vo),其中,vn,vo的含义为:建立存储不同操作之间的间隔时间和操作的停留时间的变量vn,n为(1,2,3…),采集车辆从停止状态到启动状态到下一次停止状态之间的某不同操作之间的间隔时间或某操作的停留时间为vo。

作为进一步的技术方案,用户对车辆不同操控件的操作所对应的基数为1,不同操作之间的间隔时间所对应的基数为10,操作的停留时间所对应的基数为10。

作为进一步的技术方案,每个数组所容纳的数据个数a的值为50,给定值为100。

作为进一步的技术方案,若不报警或报警后收到忽略报警的指示,则将用户对车辆不同操控件的操作存入对应数组,将不同操作之间的间隔时间或操作的停留时间的10%加上对应变量vn中的值的90%后存入对应变量vn。

作为进一步的技术方案,每个数组中的内容依次替换,只保留最新的50个数据,在未装满时依次填装。

作为进一步的技术方案,不存储最开始采集的20次特征输入信号。

与现有技术相比,本发明具有以下优点:

1、无需额外增加防盗控制器和执行器,使整车系统更简单,成本更低;

2、通过驾驶操作方法防盗,无需外部解除防盗报警的装置设备,提高系统的可靠性;

3、防盗是做在整车控制器内的所以安全性和可靠性更好。

附图说明

图1为本发明的方法流程图;

图2为特征输入信号包含的内容图;

图3为非易失性存储空间分配图;

图4为本发明涉及的系统框图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。

实施例

本发明的原理是:不同的司机拥有不同的驾驶习惯,在扭动点火钥匙时从off档到acc档经过的时间,在acc档停留的时间,从acc档到on档经过的时间,整车档位从空挡切换到倒车档、从空挡切换到前进挡各自所用的时间,加速踏板、制动踏板、点火钥匙、档位和手刹的操作顺序以及各操作的时间间隔都会因人而异,但针对同一司机,这些操作顺序以及时间间隔都不会相差很大,为方便描述,将前面所述的点火钥匙所在的档位、加速踏板、制动踏板、档位和手刹等部件的操作统称为操作,对应的时间间隔和停留时间统称为时间参数,操作和时间参数统称为特征输入信号。

如图2所示,假设a代表操作点火钥匙,b代表操作制动踏板,c代表操作档位,d代表操作手刹,e代表操作加速踏板,toff2acc代表点火钥匙从off切换到acc档所用的时间,tacc代表点火钥匙在acc档停留的时间,tacc2on代表点火钥匙从acc档切换到on档所用的时间,tn2d代表档位从空挡切换到前进挡所用的时间,tn2r代表档位从空挡切换到倒车挡所用的时间。

整车控制器不会存储最开始采集的20次特征输入信号,以减少新车搬运和驾驶员适应产生的操作混乱对系统判断的影响。在此之后,整车控制器将采集到的特征输入信号存储在非易失性存储中,整车控制器为保存这些特征值需要在非易失性存储器中开辟足够的存储空间,如图3所示,假设存放第一个操作的数组为room1,存放第二个操作的数组为room2,存放第三个操作的数组为room3,存放第四个操作的数组为room4,存放第五个操作的数组为room5,前面定义的数组大小都为50,类型为byte。存放时间的变量名和toff2acc、tacc、tacc2on等一一对应。

如图3所示,车辆从停止状态(停止状态指车速为0,点火钥匙在off档)下开始采集特征输入信号,其中a、b、c、d、e所代表的内容只采集一次,重复出现的不再采集,直到车辆进入下一次停止状态才重新开始采集。

整车控制器通过采集的特征输入信号计算一个异常值,并根据异常值决定是否报警。下面详细描述采集方法、异常值计算方法和车辆报警处理。

特征输入信号采集和存储方法:

车辆在停止状态下,整车控制器判断司机的操作是否为a、b、c、d、e中之一,若是则与room1中的内容计算,之后出现的a、b、c、d、e中的事件依次与room2,room3、room4、room5的内容计算,重复出现的事件不再计算。时间参数在a、b、c、d、e这些操作过程中采集,也只采集第一次出现时的值。特征输入信号采集计算完成得到异常值,整车控制器根据异常值决定是否报警,若不报警,则将特征输入信号中的操作按出现的顺序存放到room1到room5中,时间变量取非易失性存储器中的值的90%加上新采集的时间变量的10%的和作为新的时间变量存放到对应的变量中。room中的内容依次替换,只保留最新的50个数据,在未装满时依次填装。时间变量由于只能存放一个所以存放的都是最新的值。若产生了报警,且车主选择忽略报警则整车控制器按照没有报警的方式存储特征输入信号。若产生了报警,且车主选择让车辆安全停车,则整车控制器不会存储此次的特征输入信号。

特征输入信号计算异常值的方法:

各个操作和时间变量的基数乘上对应的比例系数再相加得到异常值。a、b、c、d、e的基数都是1,时间参数的基数都是10。假设操作k(k是a、b、c、d、e中之一)出现的顺序为k(k是1,2,3,4,5中之一),整车控制器统计k在roomk(roomk是room1,room2,room3,room4,room5中之一)中的个数为n,则操作k的比例系数计算方法为50/(n+1)。

设整车控制器采集的时间变量为vn,整车控制器非易失性存储器中存放的时间变量为vo,时间变量的比例系数计算方法为这两者较大的数除以较小的数据,即max(vn,vo)/min(vn,vo)。

车辆报警处理:

若前面计算的异常值大于100,则整车控制器产生一个报警信号,通过数据终端上报到服务平台,服务平台再推送到对应车主的手机上,车主通过手机选择忽略报警或者让车辆安全停车。手机将车主的选择反馈至服务平台,服务平台再反馈给数据终端,数据终端再反馈给整车控制器,线路如图4所示。若车主选择忽略报警则整车控制器按照没有报警的方式存储特征输入信号。若车主选择让车辆安全停车,则整车控制器不会存储此次的特征输入信号,并主动逐渐减小驱动力矩,让车速减小,在车数低于20km/h后不再输出力矩。车辆停好后,整车控制器通过数据终端和服务平台向车主反馈车辆已安全停下,并提供一个解锁按钮。只有在车主点击解锁按钮后车辆才恢复正常。在报警处理完成后异常值清0。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,应当指出的是,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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