【技术实现步骤摘要】
基于车载设备的车辆发动机启停状态检测方法及装置
本专利技术涉及车辆运输
,具体涉及一种基于车载设备的车辆发动机启停状态检测方法、装置、车载设备、电子设备及存储介质。
技术介绍
对于一个车载设备,如果该设备与车辆没有任何的电气连接,或者设备仅仅接了汽车上的电源,除此之外没有其他电气连接,设备与车辆也没有任何形式的数据交换,那么该设备是无法知道车辆的发动机有没有在工作。很多时候,发动机工作与否对于这种类型的车载设备有重要的意义,比如可以让设备在发动机关闭的时候进入休眠状态,以减少电能的消耗;也可以通过得到的发动机启停状态来告知与所述设备相连的服务器,该车辆的发动机状态;还可以根据这个发动机启停状态来统计发动机的运行时长等等。然而目前还没有一种检测发动机启停的检测方法。
技术实现思路
针对现有技术中的问题,本专利技术提供一种基于车载设备的车辆发动机启停状态检测方法、装置、车载设备、电子设备及存储介质。具体地,本专利技术提供以下技术方案:第一方面,本专利技术提供了一种基于车载设备的车辆发动机启停状态检测方法,包括:S1、采集位于车载设备上的n个加速度传感器获取的z轴输出 ...
【技术保护点】
1.一种基于车载设备的车辆发动机启停状态检测方法,其特征在于,包括:S1、采集位于车载设备上的n个加速度传感器获取的z轴输出数据,该组数据称为z,数据组z中包括有n个数据,n≥2,且n为正整数;S2、对数据组z进行滤波处理,将数据组z中发生概率低于预设阈值的数据去除,得到数据组w;S3、获取数据组w的波动范围并根据数据组w的波动范围确定车辆发动机的启停状态。
【技术特征摘要】
1.一种基于车载设备的车辆发动机启停状态检测方法,其特征在于,包括:S1、采集位于车载设备上的n个加速度传感器获取的z轴输出数据,该组数据称为z,数据组z中包括有n个数据,n≥2,且n为正整数;S2、对数据组z进行滤波处理,将数据组z中发生概率低于预设阈值的数据去除,得到数据组w;S3、获取数据组w的波动范围并根据数据组w的波动范围确定车辆发动机的启停状态。2.根据权利要求1所述的方法,其特征在于,所述S2具体包括:S21、将数据组z中的每个数据分别除于10后取整,得到数据组v,该数据组v中的数据分别为v1,v2,v3,...,vn;S22、统计数据组v中的相同值的个数,存放到数组c中,c的索引为vi的值,c[vi]的值为值为vi的数据在v中的个数;S23、对数组c按照值的大小从小到大进行排序;S24、从发生概率最小的vi开始依次去除v中最多p%的数据,最多去除的数据个数为r,r=n*p/100;其中,当待被去除的数据vi在v中的发生次数大于当前剩余的最多可去除的个数时,不去除该数据vi;S25、执行完S24后数据组v变为数据组w,数据组w中的数据个数为m,m>=n–r。3.根据权利要求1或2所述的方法,其特征在于,所述S3具体包括:S31、获取数据组w的平均值avg;S32、统计数据组w中大于或等于avg的数据个数a,并对这a个数据求和得到h;S33、统计数据组w中小于avg的数据个数b,并对这b个数据求和得到l;S34、获取数据组w的波动范围值f=h/a-l/b;S35、根据数据组w的波动范围值f确定车辆发动机的启停状态。4.根据权利要求3所述的方法,其特征在于,所述S35具体包括:将f与预设阈值q比较,若f≥q,则表示发动机处于发动状态,如果f<q,则表示发动机处于熄火状态。5.一种基于车载设备的车辆发动机启停状态检测装置,其特征在于,包括:采集模块,用于采集位于车载设备上的n个加速度传感器获取的z轴输出数据,该组数据称为z,数据组z中包括有n个数...
【专利技术属性】
技术研发人员:何军强,沈林强,
申请(专利权)人:浙江鸿泉电子科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。