一种地磁停车检测方法及系统与流程

文档序号:27552525发布日期:2021-11-24 23:00阅读:233来源:国知局
一种地磁停车检测方法及系统与流程

1.本发明涉及自动检测技术领域,更具体地,涉及一种地磁停车检测方法及系统。


背景技术:

2.当下的车辆检测器有很多,比如超声波、微波、红外线、视频等等,但由于这些检测器有安装及后期维护困难问题,成本高,容易受环境影响等问题,同时需要高通信速率和供电相比于低功耗地磁受制约较大。
3.因此,现在亟需一种新的地磁停车检测方法及系统来解决上述问题。


技术实现要素:

4.本发明提供一种克服上述问题或者至少部分地解决上述问题的一种地磁停车检测方法及系统,根据本发明提供的第一方面,本发明提供一种地磁停车检测方法,包括:
5.在初次安装磁传感器时,获取车位的无车校准基值;
6.以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值;
7.当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态。
8.其中,所述在初次安装磁传感器时,获取车位的无车校准基值,包括:
9.无车校准基值其中,x
n
、y
n
、z
n
为所述磁传感器执行初始化后第n秒的磁场的值。
10.其中,所述以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值,包括:
[0011][0012]
其中,x为所述磁传感器各轴上相似平均法得出的值,k是权重系数,t是时间。
[0013]
其中,所述当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态,包括:
[0014]
计算m
x
=|x
c

x
b
|、m
y
=|y
c

y
b
|、m
z
=|z
c

z
b
|、其中,x
c
、y
c
、z
c
是磁传感器的当前测量值,x
b
、y
b
、z
b
是基值;
[0015]
当bool(m
x
>thr
x
|m
y
>thr
y
|m
z
>thr
z
|m
s
>thr
s
)为真判定为有车,其中thr
x
、thr
y
、thr
z
、thr
s
为预设阈值。
[0016]
其中,所述方法还包括:
[0017]
确认有车后更新车辆的稳定值;
[0018]
当出现大于预设判定阈值的扰动时,根据所述稳定值变化所计算的差值有符号数组修正当前磁场值并重新判定是否有车;
[0019]
若连续判定有车达到预设次数,则确认当前有车。根据本发明提供的第二方面,本发明提供一种地磁停车检测系统,包括:
[0020]
校准模块,用于在初次安装磁传感器时,获取车位的无车校准基值;
[0021]
基值更新模块,用于以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值;
[0022]
车位判定模块,用于当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态。
[0023]
本发明实施例提供的一种地磁停车检测方法及系统,能够有效的解决了磁场变化对停车结果判定的影响,同时可以有效调整阈值控制设备功耗,增加使用年限。
附图说明
[0024]
图1是本发明实施例提供的一种地磁停车检测方法流程示意图;
[0025]
图2是本发明实施例提供的一种地磁停车检测系统结构示意图。
具体实施方式
[0026]
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0027]
图1是本发明实施例提供的一种地磁停车检测方法流程示意图,如图1所示,包括:
[0028]
101、在初次安装磁传感器时,获取车位的无车校准基值;
[0029]
102、以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值;
[0030]
103、当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态。
[0031]
本发明实施例提供的一种地磁停车检测方法,能够有效的解决了磁场变化对停车结果判定的影响,同时可以有效调整阈值控制设备功耗,增加使用年限。
[0032]
在步骤101中,本发明实施例需要利用安装在车上的磁传感器进行初始值的定位测量,测量得到的值在本发明实施例中称为基值。
[0033]
接着在步骤102中,按照一定的时间间隔周期性获取车位值,并按照相似平均法更新步骤101中得到的基值。
[0034]
最后在步骤103中,当判定有车驶入时,根据测量值和基值的变化关系从而确定车的状态。
[0035]
在上述实施例的基础上,所述在初次安装磁传感器时,获取车位的无车校准基值,包括:
[0036]
无车校准基值其中,x
n
、y
n
、z
n
为所述磁传感器执行初始化后第n秒的磁场的值。
[0037]
可以理解的是,首次安装磁传感器,需要获取本车的无车校准基值其中,x
n
、y
n
、z
n
为所述磁传感器执行初始化后第n秒的磁场的值。具体的,可以用int
base
=(x
b
,y
b
,z
b
)进行表示。
[0038]
在上述实施例的基础上,所述以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值,包括:
[0039][0040]
其中,x为所述磁传感器各轴上相似平均法得出的值,k是权重系数,t是时间。
[0041]
可以理解的是,当获取基值之后,本发明实施例以预设时间间隔t读取当前车位的值,之后使用相似平均法对基值进行更新。
[0042]
相似平均法在本发明实施例中是指使用连续的一组数据{p1,p2,p3...p
n
},p={x,y,z}找到m个相似数据,其中m<n,
[0043]
通过m个相似数据定义一组th
m
数值两两做差的绝对值不超过δ,这组数据的相似平均值为如果没有找到相似值可适当调整m和δ,从而可以过滤掉环境的非正常变动。
[0044]
进而按照公式更新int
base
的值。其中x代表磁传感器各轴上相似平均法得出的值,k是权重系数,t是时间。
[0045]
在上述实施例的基础上,所述当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态,包括:
[0046]
计算m
x
=|x
c

x
b
|、m
y
=|y
c

y
b
|、m
z
=|z
c

z
b
|、其中,x
c
、y
c
、z
c
是磁传感器的当前测量值,x
b
、y
b
、z
b
是基值;
[0047]
当bool(m
x
>thr
x
|m
y
>thr
y
|m
z
>thr
z
|m
s
>thr
s
)为真判定为有车,其中thr
x
、thr
y
、thr
z
、thr
s
为预设阈值。
[0048]
需要说明的是,x
c
、y
c
、z
c
是磁传感器的当前测量值,thr
x
、thr
y
、thr
z
、thr
s
为预设阈值,当bool(m
x
>thr
x
m
y
>thr
y
m
z
>thr
z
m
s
>thr
s
)为真判定为有车,此时停止基值更新
[0049]
在上述实施例的基础上,所述方法还包括:
[0050]
确认有车后更新车辆的稳定值;
[0051]
当出现大于预设判定阈值的扰动时,根据所述稳定值变化所计算的差值有符号数组修正当前磁场值并重新判定是否有车;
[0052]
若连续判定有车达到预设次数,则确认当前有车。
[0053]
可以理解的是,当判定有车后,本发明实施例还需要进行车停稳的时候,判定车的稳定值,把车的稳定值标定为m
car
={x
car
,y
car
,z
car
},此时间隔时间t,并使用相似平均法计算出值,再使用公式更新有车的稳定值m
dcar
={x
dcar
,y
dcar
,z
dcar
},计算出m
dcar
和m
car
的差值有符号数组,记为m
cc
={x
cc
,y
cc
,z
cc
},当出现大的扰动的时候,利用m
cc
修正当前磁场(x
c

x
cc
),(y
c

y
cc
),(z
c

z
cc
)再重新带入阈值计算,根据每次计算的结果判定是否有车。
[0054]
当连续判定p次均为有车时,则设备进入有车态,持续更新m
cc
,当然可以理解的是,如果判定为无车,则重新更新int
base
,每次从无车状态进入有车状态需要重新取值。
[0055]
而对于上述所有预设参数视现场环境和使用传感器而定,没有固定值。p为确认周期可以在2

30秒调整。默认3,t默认为5秒。相似平均法默认n=10,m=3
[0056]
图2是本发明实施例提供的一种地磁停车检测系统结构示意图,如图2所示,包括:校准模块201、基值更新模块202和车位判定模块203,其中:
[0057]
校准模块201用于在初次安装磁传感器时,获取车位的无车校准基值;
[0058]
基值更新模块202用于以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值;
[0059]
车位判定模块203用于当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态。
[0060]
本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:在初次安装磁传感器时,获取车位的无车校准基值;以预设时间间隔获取当前车位的无车位状态值,并基于相似平均法更新所述基值;当有车辆驶入时,获取所述磁传感器的测量值,并根据所述测量值和所述基值判定车位状态。
[0061]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0062]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0063]
最后,本技术的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1