生活中我们常常有这样的体验,开车到了一个商场停车场停车之后,由于在忙其他的事情,常常导致“短暂性失忆”而忘记了车停在了哪里。对于不少缺乏“路感”的朋友,停车场对于他们来说是一个大迷宫,找车浪费个半小时是家常便饭的事情。

传统的通过车钥匙控制鸣笛的方式可以在较短距离寻车,车钥匙通过RFID的方式发送指令到车,信号较好的感应区间是在10多米左右(空旷场地可以稍远)。

进入智能网联汽车时代,为了给车主提供更好的便利性,避免人肉记住停车位的麻烦,越来越多的寻车方式被挖掘——懒惰是科技进步的驱动力。

一方面联网后的汽车可以将自己的GPS位置信息上传至云端,以便用户在手机APP上查看自己的车辆位置。另一方面,基于远程控制的鸣笛闪灯功能解除了车钥匙鸣笛在距离方面的局限性。

然而,基于卫星定位的GPS只适合车辆在室外的场景,到了封闭的室内停车场只能提供车辆的大致位置,误差可达数百米。而对于一些地下停车场,由于没有蜂窝网络信号的覆盖,远程鸣笛控制功能则可能处于失效状态。

现在也有部分大型的商场停车场安装上了基于摄像头的车辆位置识别方案。比如北京朝阳大悦城,微信关注商场公众号并绑定车牌信息,车辆在停车场停车后,停车场的摄像头识别到车牌信息便会给你的微信推送一条停车位置的信息,便于你稍后寻车。

在不依赖于停车场建设的通用寻车方案方面,部分智能行车记录仪产品提供了基于摄像头的远程实时查看功能方便寻车,然而这同样也较大依赖于蜂窝网络的信号覆盖。

蓝牙5标准的发布以及今年一月份新发布的蓝牙5.1标准,其中长距离模式(Long Range Mode)和测向功能(Direction Finding)等几个新特性,为寻车问题提供了一种新的解决思路。

蓝牙5技术在空旷场地的理论最大传播距离可达1公里左右,相对于4.0的版本有较大的提升。在蓝牙5之前,提高蓝牙传播距离的唯一办法是通过提高无线电波的传输电流,这对产品的电消会有较大的影响并不适用于有低功耗要求的产品。

蓝牙5相对之前的版本在低功耗模式下除了提供了2Mbps的高速模式,还引入了125kbps和500kbps的长距离模式,通过降低传输速率来提高传输距离,其中500kbps相对125kbps会有更高的电流消耗。

提高距离而不增加电耗的方式除了降低传输速率,另一个trick是使用误差校正。蓝牙5使用了一种FEC(Forward Error Correction)编码来做传输误差校正,使用冗余传输多余的数据位来帮助纠正损坏的数据位。举个例子,一种简单的FEC编码可以定义为当你要发送一个二进制数据"0"时,在链路上实际发送4倍的数据位比如“0000”,显然增加了位数会降低传输速率,但它提供了一种纠错的能力,当传输出现一个bit的数据损坏,对端收到“0010”时仍然可以大概率确定它传输的数据是“0”。在蓝牙5中实际使用的FEC编码为Hamming编码,如下图。

Nordic半导体使用nRF52840开发板对蓝牙5长距离的测试数据显示,对于使用1Mbps的PHY,无连接状态下(BLE广播)信号强度减小为0的距离为654.92米,对于使用长距离PHY@125Kbps,无连接模式下信号强度减小为0的距离为1300米。建立BLE连接后的测试结果相近。Silicon Labs的BGM13P模组规格标明配合长距离PHY使用最大可达600米的范围。

Gary Sims在应用层面使用同样的开发板在现实生活中做了个主观感受的测试,在如下图超过100米的一个场地上两端的蓝牙5开发板仍能成功建立连接进行数据传输。测试同时表明金属性质的建筑障碍物的对蓝牙的无线传输速率影响非常大。

蓝牙5.1标准中一个重要的特性是引入了AoA(Angle of Arrival,到达角)和AoD(Angle of Departure,出发角)测向方法。AoA是蓝牙接收器Rx测量蓝牙发送器Tx相对自己的角度,而AoD则是蓝牙发送器Tx测量自己相对于蓝牙接收器Rx的角度。先来看看效果,Silicon Labs的一个demo视频展示了AoA可以实现较高精度的方向测量。

AoA方法的基本原理在于蓝牙芯片开放蓝牙射频端的载波振幅和相位值收发(I/Q值),通过天线阵列来计算到达角度,事实上在AoA进入蓝牙5.1标准前已有芯片厂商研发产品支持该定位方法。如下图(来源:TI CC2640R2),Pt为发射器,接收器的两个天线同一时间接收到的信号相位不同(天线之间距离小于波长)。

假设相位差为Φ,天线之间距离为d,则按下图的几何关系可以换算出到达角θ=arcsin(λΦ/2πd),其中λ为波长。

通过AoA方法,蓝牙接收器可以测算出发送器的方位信息,使用两个接收器同时进行AoA测向则可以测算出发送器的准确位置(两条射线交点),如下图(来源:TI CC2640R2)。实际应用场景中,由于噪音,障碍物反射及信号屏蔽的存在,AoA定位会遇到更多的挑战,通过增加天线来多点测算减少误差是一种常用的方法。另外使用二维的矩阵天线阵列或圆形的天线阵列可以测量出包含相对高度信息的三维空间角度。

结合蓝牙5的长距离模式和AoA定位,车联网手机应用可以为车主提供便捷的室内寻车和导航功能,提高用车体验。

End

更多干货

  • 端与云的融合

  • 特斯拉Model 3 Key Card里的黑科技

  • 从AVB到TSN - 时效性网络来了

  • 汽车电子架构,进化或改革?

  • 聊起车联网技术时,我们可能想说什么

新建"智能汽车与互联网技术"群聊,欢迎添加群主微信 6080901 添加入群。

关注我们 (http://weng.ai)

公众号:曲奇泡芙

停车场寻车难?蓝牙5.1提供的新思路相关推荐

  1. 停车场寻车是怎么实现的?车库寻车有什么好办法?

    随着机动车辆的不断增多,停车场的规模也在不断扩大,对于大型的停车场,由于停车场规模较大,这就带来了一个令停车客户很头疼的问题:当客户要去取车时,已经忘记自己把车辆停放在哪里了.开车寻找停车位,相信每一 ...

  2. 智慧停车怎么实现的,停车场寻车是怎么实现的

    智慧停车怎么实现的?随着汽车快速发展,停车场行业也面临着积极发展,由于停车场面积大,找到自己想去的停车位就成了一个大问题.而停车场地图可以根据地点.距离等给出最佳的路线规划,引导司机快速的到达目标停车 ...

  3. 停车场寻车系统(识别车牌,手机app查询相关信息)

    停车场寻车系统 文章目录 停车场寻车系统 前言 一.手机app 二.车牌识别 三.数据查询 总结 停车场寻车系统 前言 上个星期用了一周左右做了一个停车场寻车系统的项目,可以识别车牌,通过手机app查 ...

  4. 商场3D导航导购系统,解决商场导购和停车场寻车难题

    随着经济的发展,城市逐步发展扩大,大型室内场所迅速增加,商场的设计也趋于复杂化,超市.电影院.餐饮店.文娱.服装.妆发店的入驻,使得商场的规模逐步扩大,商城的入驻店铺种类和数量繁多,顾客无法快速精准地 ...

  5. 华科智标_停车场定位导航反向寻车系统

    本系统为华科智标研发设计,其主要为停车场用户提供精确定位导航找车功能:为手机客户端用户提供停车场内的定位导航功能,实时为用户提供停车场内的位置服务,包括为其提供停车位的数量显示,停车位至出口的最短路径 ...

  6. 商场导航反向寻车方案及造价分析

    商场来往车辆多,停车场面积大,游客每次返程时,面对"车山车海",无法确认停车位置,需要花费大量时间寻车,在商场游玩的兴致被一扫而尽,消费服务体验降低,对商场服务的印象变差,商场可能 ...

  7. 反向寻车管理系统服务器,一种反向寻车系统及寻车方法

    一种 诚信合作--质量至上 [技术领域] 本发明专利提供了一种倒车寻车系统和寻车方法,具有较高的图像信息识别精度和识别速度,属于停车系统的倒车寻车领域. [背景技术] 目前,随着我国机动车数量的不断增 ...

  8. OPPO获得“智能寻车方法”相关专利授权,要开始造车了?

    随着百度.小米.360等公司宣布开始造车,近期有报道称OPPO集团也已经在筹备造车事项.而从该公司申请的专利和商标情况,也似乎印证了这一报道. 企查查APP显示,近日,OPPO(重庆)智能科技有限公司 ...

  9. 停车场反向寻车实现方法和算法

    停车场停车,目前还有至少两大问题没解决好. 一.不知道哪有空车位,怎么过去,经常在里面转,找不到空位(其实可能某个角落有空位). 二.好不容易停好车,商场里逛一圈再到停车场,记不得车停哪了,或者记得车 ...

最新文章

  1. VMware Coding Challenge: Possible Scores Summary: static
  2. csdn文章保存到本地pdf
  3. [图示]做人36字诀:二)形象塑造 ——教你品格高雅
  4. 一文回顾阿里云弹性计算云栖大会精彩看点
  5. 【32位win7一键扫雷】32位win7系统自带扫雷游戏逆向分析之一键扫雷(附VS代码工程文件、可执行文件和OD分析缓存文件)
  6. 推荐系统相关科技论文写作建议
  7. 【软件质量】代码注释的消极作用
  8. web Api 返回json 的两种方式
  9. (96)FPGA PLL与MMCM区别?
  10. 2022春节档电影票房破20亿元
  11. Echarts数据可视化series-radar雷达图,开发全解+完美注释
  12. java学习笔记(二)图形用户接口
  13. python request保持连接_python接口自动化 - Requests-3 高级用法
  14. 利用前中,后中建立二叉搜索树和二叉树的镜像翻转
  15. 从零学计算机网络、TCP、IP、路由器、Vlan、HCIA-数通
  16. Response.AddHeader使用实例
  17. Unable to load DLL 'xxx.dll': 找不到指定的模块。 (Exception from HRESULT: 0x8007007E)
  18. AcWing 2048. 干草
  19. 特征预处理和特征生成 (一)数字特征
  20. Android开发真实谎言:个人无空间nbsp;…

热门文章

  1. CSS3图片上下移动的动画效果
  2. [附源码]JAVA+ssm计算机毕业设计房屋租赁管理系统(程序+Lw)
  3. Flink 1.12 内存和提交参数
  4. 20160301 常用AFX函数
  5. 最近在学这个东东,高端大气上档次
  6. 笔记本AutoCAD启动时闪退怎么办_AutoCAD启动时闪退怎么办?打开AutoCAD就死机怎么办?...
  7. 【信号处理】因果系统的理解
  8. xv6的sleep和wakeup
  9. 一图看尽APP各推广渠道“超级用户浓度”| 互联网行业公会
  10. 清明 祭拜于形,感恩于心