速锐得发布《共享汽车分时租赁短租车载TBOX终端E6S电源管理策略》

本文主要是介绍速锐得发布《共享汽车分时租赁短租车载TBOX终端E6S电源管理策略》,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

现在做共享汽车分时租赁TBOX的朋友越来越多,在车载电子上,待机功耗一直是占据着重要的位置。这不仅是因为各种各样的能效标准的执行,也确实符合实际应用的需求。

2014年早期,我们发布了共享汽车分时租赁TBOX的API接口协议,配套的TBOX-E6,只有两种工作模式:全速模式和休眠模式。很呆板,要么全开,要么全关。之前认为自己牛逼的地方,在后续看来,会影响到整体的租赁业务。全开,是正常业务全速进行,这个状态在业务模式下保持不变进一步优化。休眠模式,当检测电动汽车电压低于设定阀值,需要通过短信唤醒。两种工作模式对应的运营情况不同,全开模式自然是最高,时时刻刻保持被平台激活的状态,业务上需要极高运营效率,休眠模式面向是处于5分钟后没有订单进入,汽车直接进入休眠。这样的话,给平台开发增加了很大的压力,API简单容易操作和对接,但是简单得有些粗暴。为此,功耗上,没有做出好的控制策略,我们把问题归位到客户运营效率不高,想的是如果你车18个小时都在跑,根本用不到休眠,剩下的几个小时处于充电状态,也不用太关心设备是否休眠。

这个方式,我们用了好长一段时间,2016年推出4G全网通的TBOX-E6S,峰值电流比之前的E6功耗上直接翻番,可达到150mA/h,运营的车务人员,2-3天动不动就得去给汽车充电,总是觉得耗电特别快,一来觉得是自己运营的能力不足,二来也是因为盒子的功耗过大。幸好的是这套用车、还车的流程及与业务的磨合,是足够的,除了发生一些高频次的亏电,几乎也没有太多来自运营平台的别的声音。那个时候做分时租赁运营的客户还不多,也就寥寥几家,反馈及服务都及时,处理方式虽然有点粗暴,车型也不是很多,自然是能够保持正常的运营。这,也许就是初期形态,这,也是成长过程。

实际上,把待机功耗降低,也不是什么太高深的事,不需要高等数据频谱分析高大上的理论,基本上是需要一些经验,有时候,需要做一些妥协,回顾以往,我们选择了妥协。

妥协之一:2017年,分时租赁开始进入元年,我们和江淮、北汽、海马、东南、蓥石、奇瑞等多方主机厂及主机厂的零部件供应商,东软、日辉信息及一堆签约保密协议的出行公司及平台共同沟通,定义了一套新的V2.0接口协议。并优化了SCRTC时间,增加了心跳包,增加设置进入休眠时间间隔的指令、SN号定义说明,也修正了远程控制还车描述操作及优先级定义。

硬件上,我们一直采用的是市面上主流中最好的电源管理方案,E6S全部采用的TI的电源管理。目前来说,物料在TBOX领域都是处于领先水平,2路的DC/DC,2路LDO,都是采用进口物料,这类芯片相应安规认证,放在电桥前面都有高可靠性,没得说,正常工作时候,几乎是没有损耗。

需要优化的部分,是软件的逻辑。

在实际的汽车租赁、短租、分时租增加一个工作模式叫“监听模式”。监听模式的意思就是在实际的租赁运营上,当汽车熄火后15分钟后,TBOX应该保持的一个等待下一个订单的工作状态。监听模式下,TCP的连接不能中断,等待订单随时被唤醒,就避免了网络重新连接,连接汽车数据CAN总线,也随时保持开启,因为有短信唤醒、蓝牙唤醒、震动唤醒、CAN数据唤醒、定时唤醒的机制下,主控的业务可以暂停,从而又降低了对应的功耗。这个时候CAN是打开的,蓝牙是打开的、内置的六轴陀螺仪也是打开的。

以市面上标准的透明蓝色OBD蓝牙盒子为例子,蓝牙+MCU工作功耗,一般是25-35mA/h,如果加上TCP长连接,功耗应该要超过35 mA/h,还不包涵陀螺仪。

通过软件的同步优化,我们把E6S终端整机工作功耗做到如下列表情况并做了登记并在微信公众号上公开与发布,欢迎老朋友测试:

妥协之二:大家从上一段稳重透明蓝牙功耗来看,如果把电源管理剪掉10mA/h,蓝牙本身的工作功耗也在25mA/h左右。当下,E6S采用是双蓝牙 SPP+BLE的工作模式,目前双模蓝牙没有更好的低功耗方案。现在市面上的智能手机,基本都是采用了BLE的传输方式,已经完全实现了低功耗的过渡了。为此,方案的选择上,将作出进一步的优化,采用单模BLE的蓝牙,从而降低E6S整机大约10mA/h的监听模式下的功耗。

 

我们在2014年做OBD产品的时候,曾经发布过一个变态级的零功耗模块,虽然TBOX已经附加了很多功能、模块、及传感器,但是这类产品在实际应用场景中的功耗是没有最低,只有更低。也许,回顾自己的老产品EST13,能激发我们更多可以想象,uA级而这将是所有TBOX及OBD产品都无法抵达和突破的目标了,但是通往前进的路,依然可以坚持走下去。

自我突破的同时,我们希望能为大家做的更多。

这篇关于速锐得发布《共享汽车分时租赁短租车载TBOX终端E6S电源管理策略》的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/309339

相关文章

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

找不到Anaconda prompt终端的原因分析及解决方案

《找不到Anacondaprompt终端的原因分析及解决方案》因为anaconda还没有初始化,在安装anaconda的过程中,有一行是否要添加anaconda到菜单目录中,由于没有勾选,导致没有菜... 目录问题原因问http://www.chinasem.cn题解决安装了 Anaconda 却找不到 An

Nginx实现前端灰度发布

《Nginx实现前端灰度发布》灰度发布是一种重要的策略,它允许我们在不影响所有用户的情况下,逐步推出新功能或更新,通过灰度发布,我们可以测试新版本的稳定性和性能,下面就来介绍一下前端灰度发布的使用,感... 目录前言一、基于权重的流量分配二、基于 Cookie 的分流三、基于请求头的分流四、基于请求参数的分