//working principle/electronic fence
一、电子围栏的工作原理是什么?
如图所示,管理员预先在服务器上指定一系列坐标数据以划定电子围栏的范围。
- 定位设备定期向服务器上报其位置数据,该数据包含坐标数据及定位时间。服务器将相邻的两笔位置数据与电子围栏范围进行对比,根据对比结果推断设备是否进入或离开围栏:
- 如果前一笔位置数据位于围栏以内,而后一笔数据位于围栏以外,则会触发“离开围栏报警”。
- 如果前一笔位置数据位于围栏以外,而后一笔数据位于围栏以内,则会触发“进入围栏报警”。
- 如果前后两笔数据均位于围栏以内,或均位于围栏以外,都不会触发任何报警。
以图一为例,设备上报的相邻两个位为位置点A和A1,A在围栏范围以外,紧跟其后的位置点A1在围栏范围以内,则触发“进入围栏报警”。
设备上报的相邻两个位为位置点B和B1,B在围栏范围以内,紧跟其后的位置点B1在围栏范围以外,则触发“离开围栏报警”。
(图一)
二、误报/漏报/延迟报警是怎么产生的?
如果设备上传位置数据的时间间隔较长,或因设备进入建筑物内、涵洞、山谷或高楼之间造定位失败,则相邻两个位置数据可能距离较远。设备可能实际上已经穿过了围栏范围,但服务器收到的相邻两笔位置数据均落在围栏范围外,因此不会触发报警,造成漏报。
如图一中所示的C和C1,前后两个坐标均在围栏以外,因此不会触发任何围栏报警。实际上在两个数据之间设备穿越了围栏范围,但服务器仅根据C和C1无法得知设备真实的运动路径,因此造成漏报警。
三、电子围栏是设备端的功能还是服务器端的功能?
电子围栏是服务器端的软件功能,其数据处理都在服务器端,不需要设备端进行运算。电子围栏处理的位置数据来自于设备,只要设备定期向服务器上报其位置数据,服务器就可以实现电子围栏功能。
四、定位精度会对围栏报警的准确率造成影响吗?该如何提高报警准确率?
会。每一种定位方式都受到多种不同因素的影响,获得的定位精度都不同。因为定位精度不够高,设备上报的位置数据可能与其实际所在的位置相距较远,则可能使服务器做出漏报、误报或延迟报警。另外设备如果以较大的时间间隔上传位置数据(例如每30分钟),也会使电子围栏报警的准确率降低。考虑到提高定位频率通常会带来较大的耗电量,需要综合考虑佩戴者实际使用场景和设备的电池容量以设定适当的定位频率。
另外,当设备处于建筑物、涵洞、山谷、矿井或高楼林立之间的狭小街道,GPS信号会被屏蔽而造成定位失败。如果此处通过Wifi定位方式获得的定位精度又不足,则可以考虑使用蓝牙信标进行辅助定位。
Thinkrace已经开发了基于蓝牙信标的定位和电子围栏功能,欢迎与我们联系以取得更多资讯。