速锐得发布《共享汽车分时租赁短租车载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

相关文章

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建

java父子线程之间实现共享传递数据

《java父子线程之间实现共享传递数据》本文介绍了Java中父子线程间共享传递数据的几种方法,包括ThreadLocal变量、并发集合和内存队列或消息队列,并提醒注意并发安全问题... 目录通过 ThreadLocal 变量共享数据通过并发集合共享数据通过内存队列或消息队列共享数据注意并发安全问题总结在 J

NFS实现多服务器文件的共享的方法步骤

《NFS实现多服务器文件的共享的方法步骤》NFS允许网络中的计算机之间共享资源,客户端可以透明地读写远端NFS服务器上的文件,本文就来介绍一下NFS实现多服务器文件的共享的方法步骤,感兴趣的可以了解一... 目录一、简介二、部署1、准备1、服务端和客户端:安装nfs-utils2、服务端:创建共享目录3、服

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

Python使用Colorama库美化终端输出的操作示例

《Python使用Colorama库美化终端输出的操作示例》在开发命令行工具或调试程序时,我们可能会希望通过颜色来区分重要信息,比如警告、错误、提示等,而Colorama是一个简单易用的Python库... 目录python Colorama 库详解:终端输出美化的神器1. Colorama 是什么?2.

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模

Python中构建终端应用界面利器Blessed模块的使用

《Python中构建终端应用界面利器Blessed模块的使用》Blessed库作为一个轻量级且功能强大的解决方案,开始在开发者中赢得口碑,今天,我们就一起来探索一下它是如何让终端UI开发变得轻松而高... 目录一、安装与配置:简单、快速、无障碍二、基本功能:从彩色文本到动态交互1. 显示基本内容2. 创建链

使用Nginx来共享文件的详细教程

《使用Nginx来共享文件的详细教程》有时我们想共享电脑上的某些文件,一个比较方便的做法是,开一个HTTP服务,指向文件所在的目录,这次我们用nginx来实现这个需求,本文将通过代码示例一步步教你使用... 在本教程中,我们将向您展示如何使用开源 Web 服务器 Nginx 设置文件共享服务器步骤 0 —