一种电动车远程控制方法及系统与流程

文档序号:20194172发布日期:2020-03-27 19:58阅读:1295来源:国知局
一种电动车远程控制方法及系统与流程

本申请涉及电动车技术领域,尤其涉及一种电动车远程控制方法及系统。



背景技术:

电动车因其具有速度快、体积小、价格低廉、节能环保等优点而受到广大消费者的青睐,但电动车的不规范行车现象日益严重,由此造成的交通事故率连年上升,严重威胁着道路安全和参与者的生命安全,因此对电动车进行统一控制和管理迫在眉睫。现如今,电动车的物联网化虽已实现了电动车与物联网平台的互动,但是市面上的电动车种类繁多,现有的物联网平台尚未对不同种类的电动车实现统一的控制和管理。



技术实现要素:

为了解决上述问题,本申请提出了一种电动车远程控制方法及系统,可以克服不同种类电动车的差异,对不同厂家、不同配置的电动车实现远程统一的控制和管理。

一方面,本申请实施例提供了一种电动车的远程控制方法,包括:远程控制服务器接收第一电动车集合中若干电动车的定位数据和电动车状态信息,以及接收第二电动车集合中若干电动车的定位数据和电动车状态信息;根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令。其中,第一电动车集合包括一个或多个电动车,第一电动车集合中各电动车分别具有远程通信终端t-box,第二电动车集合包括一个或多个电动车,第二电动车集合中各电动车分别具有远程通信终端t-box,第一电动车集合中的各t-box的通信协议与第二电动车集合中的各t-box的通信协议不同。

在本申请的一种实现方式中,根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令,具体包括:根据电动车的定位数据,确定电动车所处路段的与行车有关的信息;与行车有关的信息包括以下任意一项或多项:限行信息、交通管制信息;根据与行车有关的信息、电动车定位数据,确定预设范围内电动车的行驶路径;根据与行车有关的信息、预设范围内电动车的行驶路径,以及当前电动车状态信息,向相应电动车发送控制指令。

在本申请的一种实现方式中,状态信息还包括以下一项或多项:速度信息、扬声器状态、车灯状态、电池温度、电池电量、电池电压或电流、电芯信息、仪表信息、usb充电器信息、转把转向信息、刹车状态、报警器状态信息、车锁状态。

在本申请的一种实现方式中,与行车有关的信息至少还包括以下任意一项或多项:时间信息、天气信息、堵塞路段的拥堵状态信息、交通事故状态信息。

在本申请的一种实现方式中,控制指令至少包括以下任意一项或多项:速度控制指令、电源管理指令、灯光管理指令、声音控制指令、开锁或解锁指令、仪表显示指令、usb充电指令。

在本申请的一种实现方式中,根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令,具体包括:接收来自电动车对应t-box中的电动车当前行驶速度信息;将接收到的定位数据,与电动车的当前位置对应的道路地图信息进行对比,确定电动车当前位置所处路段的道路特征;道路特征包括静态道路特征、动态道路特征;静态道路特征是与所处道路最大限速值有关的道路环境特征,动态道路特征是与所处道路当前路况相关的特征;根据道路特征,实时确定电动车在当前行驶路段的限速值;根据的限速值、电动车当前行驶速度,确定电动车当前行驶速度与电动车在当前行驶路段的限速值的差值是否大于预设阈值;在电动车当前行驶速度与的限速值的差值大于预设阈值的情况下,通过电动车t-box向电动车控制器发送速度控制指令。

在本申请的一种实现方式中,通过电动车t-box向电动车控制器发送速度控制指令,具体包括:在电动车当前行驶速度与的限速值的差值大于预设阈值的情况下,电动车远程控制服务器确定差值是否超过调速步长;在电动车当前行驶速度与的限速值的差值未超过调速步长的情况下,通过电动车t-box向电动车控制器发送速度控制指令;在电动车当前行驶速度与的限速值的差值超过调速步长的情况下,电动车远程控制服务器发送限速值及调速步长给电动车t-box,以便电动车的控制器按照调速步长对电动车的行驶速度进行多次调整,直至电动车当前行驶速度低于限速值。

在本申请的一种实现方式中,根据道路特征,实时确定电动车在当前行驶路段的限速值,具体包括:根据静态道路特征,确定电动车在当前行驶路段的静态限速值;电动车远程控制服务器预存有道路地图上的多个静态特征,以及各静态特征所对应的静态限速值;确定电动车当前行驶道路的交通管制状态,并在交通管制状态为临时管制状态情况下,确定电动车当前行驶道路的临时管制限速值;确定电动车当前行驶路段的拥堵状态等级以及各个拥堵状态等级所对应的限速系数;并根据电动车的基准限速值,以及各个拥堵状态等级所对应的限速系数,确定电动车在当前行驶路段的拥堵限速值;根据静态限速值、临时管制限速值、拥堵限速值之间的最小值,实时调整电动车在当前行驶路段的限速值。

在本申请的一种实现方式中,根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令,具体包括:根据接收到的电动车的定位数据,确定电动车所处路段是否为禁止鸣笛路段;在电动车处于禁止鸣笛路段的情况下,通过电动车t-box向电动车的控制器发送指令,以使控制器关闭电动车的扬声器。

在本申请的一种实现方式中,根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令,具体包括一下任意一项或多项:根据电动车的定位数据,确定电动车当前所处环境的光线强度;在光线强度低于预设阈值的情况下,通过电动车t-box向电动车控制器发送开启电动车灯的指令;根据状态信息中的电动车的电池温度,确定电池温度是否超出预设温度阈值;在电池温度超出预设温度阈值的情况下,向相应电动车发送温度异常提示与刹车控制指令;温度异常提示包括以下任意一项或多项:声音提示、灯光提示、电子屏幕提示、振动提示;根据状态信息中的电动车的电池电量,确定电池电量是否低于预设电量阈值;在电池电量低于预设电量阈值,向相应电动车发送充电指令或提示省电指令。

在本申请的一种实现方式中,远程控制服务器除接收第一电动车集合中若干电动车的定位数据和电动车状态信息,以及接收第二电动车集合中若干电动车的定位数据和电动车状态信息之外,电动车的远程控制方法还包括:

远程控制服务器接收来自第一服务器的有关第一电动车集合中若干t-box的通信信息,以及接收来自第二服务器的有关第二电动车集合中若干t-box的通信信息;第一服务器对应第一电动车集合,第二服务器对应第二电动车集合;t-box通信信息与远程控制服务器与t-box建立通信有关。

另一方面,本申请实施例还提供了一种电动车远程控制系统,包括:由多个电动车组成的第一电动车集合,第一电动车集合中各电动车分别对应相应的远程通信终端t-box,第一电动车集合中各t-box用于实时获取相应电动车的定位数据和状态信息;由多个电动车组成的第二电动车集合,第二电动车集合中各电动车分别对应相应的远程通信终端t-box,第二电动车集合中各t-box用于实时获取相应电动车的定位数据和状态信息;其中,第一电动车集合中的各t-box的通信协议与第二电动车集合中的各t-box的通信协议不同;远程控制服务器,用于实时接收第一电动车集合以及第二电动车集合中各电动车的定位数据和所述各电动车的状态信息,根据所述该定位数据和所述电动车状态信息中的一个或多个,向相应电动车发送控制指令;控制指令至少包括以下任意一项或多项:速度控制指令、电源管理指令、灯光管理指令、声音控制指令、开锁或解锁指令、仪表显示指令、usb充电指令。

通过本申请提出一种电动车的远程控制方法和系统能够带来如下有益效果:

1、本申请实施例提供的一种电动车远程控制方法,可以克服不同电动车集合的t-box通信协议的差异,从而使远程控制服务器可以接收不同电动车集合的定位数据和电动车状态信息,实现对电动车精细化、智能化的管理,同时实现对不同厂家、不同配置电动车的统一远程控制,减少了道路交通事故的发生几率,保障了道路交通与参与者的人身安全。

2、本申请实施例提供的一种电动车远程控制方法,可以通过服务器接收对应的电动车集合中的各电动车t-box信息,实现对已经具有不同服务器的电动车集合的统一控制,实现对电动车的集群化管理,提升了用户体验。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请中远程控制服务器控制各类电动车的系统示意图;

图2为本申请实施例提供的一种电动车的远程控制方法流程示意图;

图3为本申请实施例提供的一种bms、cms与t-box之间的交互方式示意图;

图4为本申请实施例提供的一种远程控制服务器向电动车发送控制指令的流程示意图;

图5为本申请实施例提供的一种电动车部件执行远程控制服务器控制指令的流程示意图;

图6为本申请实施例提供的一种电动车远程控制系统内部结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

下面通过附图具体说明本申请实施例提出的技术方案。

图1为本申请中远程控制服务器控制各类电动车的系统示意图,详见如下:

远程控制服务器可对第一电动车集合、第二电动车集合进行远程控制,第一电动车集合可以包括一个电动车,也可以包括多个电动车,第二电动车也可以包括一个电动车,也可以包括多个电动车。远程控制服务器可以对第一电动车集合及第二电动车集合中的各电动车进行远程控制,同一电动车集合可为同一厂家生产的同一型号电动车,也可为同一品牌的共享电动车。此外,第一电动车集合可以对应有第一服务器,第二电动车集合可以对应有第二服务器,第一服务器与第二服务器分别只能针对相应的电动车集合进行控制,而本申请提供的电动车远程控制服务器可以实现对第一服务器和第二服务器的统一控制。

远程控制服务器还可对电动车1、电动车2、电动车3等单独的电动车个体进行控制,此类电动车多为私人电动车,各电动车拥有本地控制系统,远程控制服务器通过电动车的本地控制系统实现对电动车的远程控制。本地控制系统包括远程通信终端t-box、电池管理系统bms和控制管理系统cms,t-box、bms、cms之间的关系,以及本地控制系统是如何与远程控制服务器进行交互的具体参见下文所述。

图2为本申请实施例提供的一种电动车的远程控制方法流程示意图。如图2所示,上述远程控制方法包括以下步骤:

s201、远程控制服务器接收电动车的定位数据和状态信息。

在本申请的一个示例中,电动车为两轮或三轮电动车,电动车的速度符合当前国际要求的电动车最高行车速度25km/h。

远程控制服务器通过电动车中的远程通信终端t-box接受单个电动车的定位数据和状态信息,以实现对电动车的控制。此外,远程控制服务器也可以接收第一电动车集合以及第二电动车集合中若干电动车的定位数据和状态信息。

在本申请的一个实施例中,第一电动车集合中可包括一个电动车,也可以包括多个电动车,且第一电动车集合中各电动车分别具有远程通信终端t-box;第二电动车集合包括一个或多个电动车,且第二电动车集合中各电动车分别具有远程通信终端t-box,第一电动车集合中的各t-box的通信协议与第二电动车集合中的各t-box的通信协议不同,远程控制服务器通过t-box实时获取电动车的定位数据和状态信息。

在本申请的一个实施例中,远程控制服务器还可以接收来自第一服务器的有关第一电动车集合中若干t-box的通信信息,以及接收来自第二服务器的有关第二电动车集合中若干t-box的通信信息,可以实现对拥有不同服务器的不同电动车集合的统一控制。其中,第一服务器对应第一电动车集合,第二服务器对应第二电动车集合;t-box通信信息与远程控制服务器与t-box建立通信有关。

本领域技术人员可以理解的是,本申请实施例所提供的电动车集合不限于第一电动车集合和第二电动车集合,服务器也不限于第一服务器和第二服务器。

一个例子中,电动车的定位数据包括电动车当前所处地理位置的经纬度坐标。另一个例子中,电动车的定位数据包括电动车当前所处地理位置的经纬度坐标以及当前的时间信息。

电动车状态信息包括以下一项或多项:速度信息、扬声器状态、车灯状态、电池温度、电池电量、电池电压或电流、电芯信息、仪表信息、usb充电器信息、转把转向信息、刹车状态、报警器状态信息、车锁状态。

在本申请的一个实施例中,电动车的t-box具有全球导航卫星系统gnss,以实现电动车的定位功能,可以获取电动车的当前地理位置、当前行驶路段等定位数据。

在本申请的一个实施例中,各电动车除具有t-box之外,还具有电池管理系统bms以及控制管理系统cms。bms、cms与t-box之间的交互方式,以及t-box与远程控制服务器之间的交互方式如图2所示:

t-box通过无线通信技术与远程控制服务器实现数据交互。所使用的无线通信技术包括以下一项或几项:蜂窝网络、窄带物联网技术nb-iot、低功耗局域网无线标准lora。

t-box通过串行通信协议与bms、cms进行通信。所使用的串行通信协议包括以下一项或几项:rs485、rs422、modbus、can、iic、spi,所使用的通信方式可以是如rs232的点对点通信,也可以是如rs485的总线通信。

在本申请的一个实施例中,bms可以采集电动车电池电压、电流、电池温度、电芯实时状态等信息,可估算剩余电量,平衡电池消耗。bms通过串行通信协议将所采集的电池状态信息传送给t-box。

在本申请的一个实施例中,cms负责电机运行管理,采集部件状态信息,并控制部件,所控制的部件包括以下一项或几项:仪表、usb充电器、转把、刹车、车灯、扬声器、报警器、车锁。cms通过串行通信协议将所采集的部件状态信息传送给t-box。

s202、远程控制服务器向相应电动车发送控制指令。

远程控制服务器根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令。具体过程参见图3所示及相关内容阐述。

s203、电动车执行控制指令。

具体地,电动车接收来自远程控制服务器的控制指令后,电动车的相应部件执行控制指令,具体过程参见图5所示及相关内容阐述。

下图4通过图详细阐述远程控制服务器如何根据接收到的定位数据、电动车状态信息中的一个或多个,向相应电动车发送控制指令。

s401、远程控制服务器接收t-box数据信息。

在本申请的一个实施例中,远程控制服务器通过t-box电动车获取电动车定位信息和状态信息,cms和bms通过串行协议将收集的状态信息发送给电动车t-box。

在本申请的一个实施例中,t-box数据信息包括定位数据以及电动车状态信息,电动车状态信息包括以下一项或多项:速度信息、扬声器状态、车灯状态、电池温度、电池电量、电池电压或电流、电芯信息、仪表信息、usb充电器信息、转把转向信息、刹车状态、报警器状态信息、车锁状态。

s402、远程控制服务器获取电动车所处的路段特征。

在本申请的一个实施例中,远程控制服务器根据接收的定位数据,确定电动车所处路段的与行车有关的信息,与行车有关的信息包括以下任意一项或多项:限行信息、交通管制信息,远程控制服务器会定时刷新系统内数据,保证数据的及时性。远程控制服务器将获取的与行车有关的信息与当前电动车的定位数据进行对比,确定预设范围内电动车的行驶路径,与电动车用户进行互动,向其展示路径信息,并结合电动车的当前状态信息,向相应电动车发送控制指令。

在本申请的一个实施例中,与行车有关的信息还包括以下一项或多项:时间信息、天气信息、堵塞路段的拥堵状态信息、交通事故状态信息。

在本申请的一个实施例中,远程控制服务器根据接收的定位数据,确定电动车当前位置所处路段的道路特征,道路特征包括静态道路特征和动态道路特征,静态道路特征是与所处道路最大限速值有关的道路环境特征,动态道路特征是与所处道路当前路况相关的特征;根据道路特征,实时确定电动车在当前行驶路段的限速值,再根据所接收的来自于电动车t-box的当前行驶速度,根据电动车当前行驶速度、电动车在当前行驶路段的限速值,向相应电动车发送速度控制指令,当电动车通过限速路段后,远程控制系统会下发通过限速路段提示并解除限速,提示方式包括以下任意一项或多项:声音提示、灯光提示、电子屏幕提示、振动提示。

在本申请的一个实施例中,静态道路特征为道路地图中事先设置的关键地理区域限速区,包括以下一项或多项:交叉路口、限速路段、学校、幼儿园、政府驻地、大型园区商超、隧道、桥梁;动态道路特征为根据交通事故、交通管制、道路交通状态等临时性信息的动态地理区域限速区,包括以下一项或多项:路口红绿灯状态、红绿灯维持时长、道路实时车流量及道路拥堵实况等。

在本申请的一个实施例中,远程控制服务器可根据静态限速值、临时管制限速值、拥堵限速值之间的最小值,实时确定所述电动车在当前行驶路段的限速值,具体包括:根据静态道路特征确定电动车在当前行驶路段的静态限速值,电动车远程控制服务器预存有道路地图上的多个静态特征,以及各静态特征所对应的静态限速值;根据动态道路特征确定电动车当前行驶道路的交通管制状态,交通管制状态包括由于恶劣天气状况导致的管制状态,并在交通管制状态为临时管制状态情况下,确定电动车当前行驶道路的临时管制限速值;根据动态道路特征确定电动车当前行驶路段的拥堵状态等级以及各个拥堵状态等级所对应的限速系数,并根据电动车的基准限速值,以及各个拥堵状态等级所对应的限速系数,确定电动车在当前行驶路段的拥堵限速值。

在本申请的一个实施例中,远程控制服务器通过接收到的电动车定位数据,确定电动车的所处路段是否为禁止鸣笛路段,在电动车处于禁止鸣笛路段的情况下,通过电动车t-box向所述电动车的控制器发送指令。

在本申请的一个实施例中,远程控制服务器通过接收到的电动车定位数据,确定电动车当前所处环境的时间信息、天气信息,以确定电动车当前所处环境的光线强度,根据电动车的状态信息与所处环境的光线信息向电动车发送控制车灯的指令。

s403、远程控制服务器下发控制指令。

在本申请的一个实施例中,远程控制服务器综合所接收的定位数据、电动车的一个或多个状态信息,以及确定的电动车所处路段与行车有关的信息进行算法分析,向相应电动车下发控制指令,控制指令至少包括以下任意一项或多项:速度控制指令、电源管理指令、灯光管理指令、声音控制指令、开锁或解锁指令、仪表显示指令、usb充电指令。

在本申请的一个实施例中,远程控制服务器通过电动车t-box向所述电动车控制器发送速度控制指令,具体包括:远程控制服务器在确定电动车当前行驶速度与限速值的差值大于预设阈值后,进一步确定差值是否超过调速步长,若未超过调速步长,则通过电动车t-box向电动车控制器发送速度控制指令,若超过了调速步长,则远程控制服务器发送限速值及调速步长给电动车t-box,以便电动车的控制器按照调速步长对电动车的行驶速度进行多次调整,直至电动车当前行驶速度低于限速值。

在本申请的一个实施例中,远程控制服务器通过电动车t-box向电动车控制器发送车灯控制指令,具体包括:若远程控制服务器确定电动车当前所处环境的光线强度低于预设阈值,则远程控制服务器向电动车t-box发送开启车灯的控制指令;若远程控制服务器确定电动车当前所处环境的光线强度高于预设阈值,则远程控制服务器向电动车t-box发送关闭车灯的控制指令或提示用户,用户提示包括以下任意一项或多项:声音提示、灯光提示、电子屏幕提示、振动提示。

在本申请的一个实施例中,远程控制服务器根据接收到的电动车状态信息中的电池温度,确定电池温度是否超出预设温度阈值,在电池温度超出预设温度阈值的情况下,并结合电动车所处路段的特征,若电动车处于路口等不允许停车的道路,则向相应电动车发送温度异常提示,若道路特征允许停车,则向相应电动车发送温度异常提示与刹车控制指令,以使车速平稳降低为零,远程控制服务器会根据当前电动车的最新数据定时更新安全温度范围。温度异常提示包括以下任意一项或多项:声音提示、灯光提示、电子屏幕提示、振动提示。

在本申请的一个实施例中,远程控制服务器根据接收到的电动车状态信息中的电池电量,确定电池电量是否低于预设电量阈值;在电池电量低于预设电量阈值,并结合电动车所处路段的特征,向相应电动车发送充电指令或提示省电指令,用户提示包括以下任意一项或多项:声音提示、灯光提示、电子屏幕提示、振动提示,省电指令一旦应用后,远程管理服务器会持续定时更新省电方案,保持最佳的省电状态。

远程控制服务器图5详细阐述了本申请实施例中电动车接收来自远程控制服务器的控制指令后,电动车的相应部件如何执行控制指令的过程。

s501、t-box对控制指令进行解析。

在本申请的一个实施例中,电动车的t-box接收来自远程控制服务器的控制指令,并对控制指令进行协议解析,以及本地计算判断。

s502、bms和cms接收控制指令。

在本申请的一个实施例中,bms、cms通过串行通信协议接收经电动车t-box解析计算后的控制指令。

s503、电动车部件执行控制指令。

在本申请的一个实施例中,电动车的bms、cms对接收的控制指令进行解析,给电动车对应的部件发送控制指令,电动车部件执行指令,至少包括以下任意一项或多项:速度变化、电池输出限制、灯光变化、报警器提示音、车锁开关、仪表显示、usb充电开关。

s504、电动车部件反馈执行情况

在本申请的一个实施例中,电动车相应部件将执行情况反馈给bms和cms,bms和cms再向t-box发送更新后的状态数据,t-box将最新的状态数据反馈给远程控制服务器。

基于同样的发明构思,本申请实施例还提出了一种电动车远程控制系统。其内部结构示意图如图6所示,电动车远程控制系统包括:电动车1-601、电动车2-602、第一电动车集合-603、第二电动车集合-604、远程控制服务器-605。

其中,第一电动车集合由一个或多个电动车组成,第一电动车集合中各电动车分别对应相应的远程通信终端t-box,第一电动车集合中各t-box用于实时获取相应电动车的定位数据和状态信息;第二电动车集合由一个或多个电动车组成,第二电动车集合中各电动车分别对应相应的远程通信终端t-box,第二电动车集合中各t-box用于实时获取相应电动车的定位数据和状态信息;第一电动车集合中的各t-box的通信协议与第二电动车集合中的各t-box的通信协议不同。

远程控制服务器,用于实时接收电动车1、电动车2、第一电动车集合以及第二电动车集合中各电动车的定位数据和各电动车的状态信息,根据该定位数据和电动车状态信息中的一个或多个,向相应电动车发送控制指令。其中控制指令至少包括以下任意一项或多项:速度控制指令、电源管理指令、灯光管理指令、声音控制指令、开锁或解锁指令、仪表显示指令、usb充电指令。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1