智能电动车无感解锁方案:设备篇

简介: 智能电动车无感解锁方案:设备篇

 

真!无钥匙!数字钥匙在智能电动车领域的实践

 

1、方案概述


电动自行车发展至今已经有20多年了,现在有了智能化升级的趋势,如下图所示。


对此,阿里云HaaS团队推出了智慧出行方案,用于电动自行车智能化,通过电动自行车安装智能化模块,给电动自行车C端用户带来车辆远程控制,车辆状态获取,车辆异常提醒,车辆无感控制等能力,方便用户的使用。
同时通过云-边-端平台的建设,在提供C端用户车辆维修点以及充电桩等服务的同时,也可以给B端客户提供数据运营以及内容运营等增值服务。
智慧出行的架构如下图所示:


而设备侧主要以智能中控的形态存在。

 

2、设备侧架构


由于电动自行车属于价格敏感型产品,智慧出行方案在规划设备侧方案时考虑了2个方案,即全功能方案与低成本方案,低成本方案能做到全功能方案80%-90%的功能。2个方案均可通过增加不同的传感器做功能扩充。

 

2.1、全功能方案

全功能方案提供车辆长时间在线,远程控制与监测能力,要求增加以下通讯模块。
●2G/4G模块,可以提供车辆随时在线能力,将车辆的信息以及车辆的异常状态上报。用户通过APP可随时获取这些信息。
●GPS模块,用于记录行驶轨迹,以及在车辆被盗时提供车辆的位置与行驶轨迹,方便追踪。
●蓝牙模块,用于无感解锁以及蓝牙本地控制等操作。

 

2.2、低成本方案

低成本方案相比全功能方案,取消了远程能力,这样大大了降低成本,低成本方案的通讯模块仅仅需要蓝牙模块,在线能力以及定位能力则通过手机代理来实现。

 

2.3、功能对比

下表对比了阿里的全功能方案和低成本方案,以及三方的部分方案。

 

阿里低成本方案
 

阿里全功能方案
 

竞品低成本方案
 

竞品A全功能方案
 

竞品B全功能方案
 

APP解锁
 

支持
 

支持
 

支持
 

支持
 

支持
 

无感解锁
 

支持
 

支持
 

兼容问题严重
 

不支持
 

支持
 

车辆状态
 

支持
 

支持
 

不支持
 

支持
 

支持
 

轨迹记录
 

支持
 

支持
 

不支持
 

支持
 

支持
 

远程控制
 

不支持
 

支持
 

不支持
 

支持
 

支持
 

异常报警
 

车辆报警
 

手机提醒
 

车辆报警
 

手机提醒
 

手机提醒
 

车辆防盗
 

支持
 

支持
 

不支持
 

支持
 

支持
 

智能钥匙
 

支持
 

支持
 

不支持
 

支持
 

支持
 

分享钥匙
 

支持
 

支持
 

不支持
 

支持
 

支持
 

可以看到,阿里全功能方案功能完备,而低成本方案实现了全功能方案80%-90%的功能。

 

2.4、软件架构

设备侧的软件架构如下,包括应用层,中间件与系统层。

 

3、设备侧SDK

智能出行的设备端主体为智能中控,这个由三方供应商提供。
为方便三方供应商快速开发,我们提供了一套软件SDK,这套SDK用于低成本方案,提供了核心的中间件与核心应用部分,并将操作系统与蓝牙协议栈的接口做了抽象,方便适配到不同的芯片与蓝牙协议栈。同时这套SDK也给全功能方案的蓝牙部分开发提供了参考。

 

3.1、SDK架构


SDK分为3层核心应用层,中间层,与适配层

核心应用层


核心应用层包括如下功能
●设备的绑定解绑,设备的鉴权。
●无感锁车解锁。
●控制类指令解析,车辆状态上报。
●在线升级。

中间层


中间层主要解决系统调度以及蓝牙本身的连接管理与数据分发,在SDK的调度层中我们实现了一个调度器,通过这个调度器,可以解决多线程同步问题以及长调用导致的堆栈高使用问题。
蓝牙连接管理与数据分发部分,使得应用无需关注蓝牙的连接状态,数据的通道复用以及数据的加解密问题。

适配层


适配层包括2块,OS适配和蓝牙协议栈适配。
OS适配包括内存管理,线程调度,信号量等部分,一般蓝牙芯片使用RTOS操作系统,不同的RTOS操作系统在实现这些接口时会有差异,需要在适配层进行适配。
蓝牙协议栈适配包括BLE广播,BLE连接,BLE服务,BLE数据传输等部分,使用的蓝牙协议栈不同,接口会不同,需要在这里完成适配。

 

3.2、SDK适配

目前SDK已在如下蓝牙芯片上完成了适配,后续会在更多的蓝牙芯片上完成适配。

品牌
 

型号
 

平头哥
 

PHY6212
 

平头哥
 

PHY6220
 

泰凌微电子
 

8258
 

Nordic Semi
 

52832
 

 

4、展望

目前智慧出行平台已经建设完成,符合智慧出行的智能中控已经导入多个一二线电动车整车厂商,目前通过设备侧SDK的输出,已经大大降低了三方供应商的开发难度。
而随着智慧出行生态的建设,设备侧SDK可以提供给更多的三方供应商,供应商集成SDK后,无需关注基础能力与核心功能,仅需关注客户的定制化需求即可。
同时,在智慧出行基础上,我们积累了设备侧的SDK,这个SDK配合阿里云的小程序SDK,不仅仅可以用于智慧出行,在共享行业等其他领域都可以有广泛的使用。
 

开发者支持

如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号。

更多技术与解决方案介绍,请访问HaaS官方网站https://haas.iot.aliyun.com

相关文章
|
前端开发 API C#
C#使用外部字体、嵌入字体到程序资源中(Winform)及字体的版权问题
应用程序能够使用一个好的字体,是用户界面很重要的一部分,但是很多字体如果系统没有安装,则需要额外引入,这就涉及到极其重要的字体版权问题,及额外字体的使用和安装。最好的方式应该是将字体嵌入到程序中...
6534 1
C#使用外部字体、嵌入字体到程序资源中(Winform)及字体的版权问题
|
存储 监控 安全
RFID电动车车牌让出行更安全
RFID电动车车牌通过内置芯片实现车辆身份唯一识别,结合物联网技术,提升防盗、交通秩序、事故处理等多方面的出行安全,助力城市电动车智能化管理,守护市民安全出行。
|
10月前
|
缓存 并行计算 算法
TensorRT 和 ONNX Runtime 推理优化实战:10 个降低延迟的工程技巧
模型性能优化关键在于细节:固定输入形状、预热、I/O绑定、精度量化、图优化与CUDA Graph等小技巧,无需重构代码即可显著降低延迟。结合ONNX Runtime与TensorRT最佳实践,每个环节节省几毫秒,累积提升用户体验。生产环境实测有效,低延迟从此有据可依。
879 9
|
机器学习/深度学习 人工智能 供应链
《AI重塑工业制造:从传统流水线到智能生产新范式》
在第四次工业革命中,人工智能(AI)深度融入工业制造,推动其向智能化、数字化转型。AI优化生产规划,通过机器学习精准预测需求,提高生产效率和客户满意度;助力柔性生产,实现个性化定制;优化供应链管理,提升协同效率;但也面临数据孤岛、技术成本和伦理安全等挑战。尽管如此,AI正成为工业制造转型升级的核心驱动力。
1508 61
|
机器学习/深度学习 人工智能 分布式计算
使用PAI+LLaMA Factory 微调 Qwen2-VL 模型,搭建文旅领域知识问答机器人
本次教程介绍了如何使用 PAI ×LLaMA Factory 框架,基于全参方法微调 Qwen2-VL 模型,使其能够进行文旅领域知识问答,同时通过人工测试验证了微调的效果。
使用PAI+LLaMA Factory 微调 Qwen2-VL 模型,搭建文旅领域知识问答机器人
|
JSON API PHP
公交线路规划免费API接口详解
本接口提供基于起点和终点经纬度的公交线路规划功能,支持多种换乘方案,包含分段站点、线路名称、耗时等信息,适用于出行导航类应用开发。
384 4
|
人工智能 搜索推荐 API
AI尝鲜:使用dify监测金融市场情绪
本实验介绍了如何利用dify创建金融市场情绪工作流,通过输入公司名称(如英伟达),使用Tavily搜索引擎获取相关金融新闻,并借助大模型(如通义千问)进行情绪分析,输出介于-1到1之间的情绪评分。实验分为四步:安装dify、设置模型供应商、配置搜索引擎以及创建工作流。最终,用户可运行工作流,获得量化的市场情绪数据,为量化交易策略提供依据。
AI尝鲜:使用dify监测金融市场情绪
|
存储 物联网 机器人
RFID仓库出入库步入智能化趋势
RFID技术在仓储出入库中实现自动识别、批量处理与实时联动,大幅提升效率,降低错误率,推动仓储物流向智能化、数字化转型。
|
人工智能 自然语言处理 算法
基于 3D+AI 的商场导航软件核心技术解决方案
本文通过解析商场室内导航系统 3D+AI 三大核心技术模块,提供可直接复用的工程解决方案
542 0
基于 3D+AI 的商场导航软件核心技术解决方案
|
人工智能 计算机视觉
RT-DETR改进策略【损失函数篇】| NWD损失函数,提高小目标检测精度
RT-DETR改进策略【损失函数篇】| NWD损失函数,提高小目标检测精度
1498 5
RT-DETR改进策略【损失函数篇】| NWD损失函数,提高小目标检测精度

热门文章

最新文章