System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及共享电动车,尤其涉及一种电量提示方法、装置、电子设备及共享电动车系统。
技术介绍
1、共享电动车可以随扫随用,比较方便,但是共享电动车需要考虑电量问题。
2、用户在骑行时,时常会遇到电量不足以维持用户行程的情况。虽然车辆有低电量提示,但是低电量提示的行驶路程一般在3公里左右。若用户行驶距离较长的时候,则用户需要中途换车。用户在没有提示的情况下可能会遭遇中途没电,但是附近没有可更换车辆的问题,导致用户体验感较低。
技术实现思路
1、针对现有技术存在的问题,本专利技术实施例提供一种电量提示方法、装置、电子设备及共享电动车系统,以在估计车辆可能不能满足用户行程的情况下向用户提示。
2、本专利技术提供一种电量提示方法,包括:
3、接收用户的骑行指令,所述骑行指令用于指示骑行当前车辆;
4、响应于所述骑行指令,根据所述当前车辆的当前位置,从所述用户对应的预设骑行路线中确定出目标路线;
5、在所述当前车辆的当前电量小于估算电量的情况下,生成第一电量指示指令,所述第一电量提示指令用于提示更换当前车辆;
6、所述预设骑行路线是根据用户在历史骑行路线中,在任一历史骑行起点为当前位置的情况下,根据所述历史骑行起点对应的历史骑行路线确定的;
7、所述估算电量是输入所述目标路线的距离至预设电量估算模型后确定的,所述预设电量估算模型是根据当前车辆在不同行驶里程下的历史电量进行线性拟合确定的。
8、在
9、在所述当前车辆对应的预设范围内,确定所有备选车辆;
10、确定每一备选车辆对应的备选电量,根据所述备选车辆的车辆位置以及备选电量确定目标车辆;
11、根据所述目标车辆生成第二电量指示指令,所述第二电量提示指令用于提示更换当前车辆为所述目标车辆;
12、所述预设范围是以所述当前车辆的当前位置为中心,以预设长度为半径确定的。
13、在一些实施例中,在从所述用户对应的预设骑行路线中确定出目标路线之前,所述方法还包括:
14、获取每一所述历史骑行路线中的历史起点位置以及历史终点位置;
15、聚类所有历史起点位置,获取每一历史骑行起点;聚类所有历史终点位置,获取每一历史骑行终点;
16、对于任一历史骑行起点,根据所述历史骑行起点,以及与所述历史骑行起点对应的历史骑行终点确定所述历史骑行起点对应的历史骑行路径;
17、遍历所有历史骑行起点,确定所有历史骑行路径,根据所有历史骑行路径构建所述预设骑行路线。
18、在一些实施例中,所述根据所有历史骑行路径构建所述预设骑行路线,包括:
19、获取每一历史骑行路径对应的所有历史骑行时刻;
20、对于任一历史骑行时刻,确定所述历史骑行时刻所在的历史骑行时段,遍历所有历史骑行时刻,确定每一历史骑行路径对应的历史骑行时段;
21、根据所有历史骑行路径,以及每一历史骑行路径对应的历史骑行时段构建所述预设骑行路线。
22、在一些实施例中,所述从所述用户对应的预设骑行路线中确定出目标路线,包括:
23、根据用户的当前骑行时刻确定当前骑行时段;
24、根据所述当前车辆的当前位置以及所述当前骑行时段,从所述用户对应的预设骑行路线中确定出目标路线。
25、在一些实施例中,所述根据所述当前车辆的当前位置,从所述用户对应的预设骑行路线中确定出目标路线,包括:
26、根据所述当前车辆的当前位置,从所述用户对应的预设骑行路线中确定所有待选择路线;
27、确定每一待选择路线对应的路线距离,将所述路线距离最长的待选择路线确定为所述目标路线。
28、在一些实施例中,在从所述用户对应的预设骑行路线中确定出目标路线之后,所述方法还包括:
29、在所述当前车辆的当前电量大于或等于所述估算电量的情况下,生成授权骑行指令,所述授权骑行指令用于指示向所述当前车辆发送骑行授权;
30、在所述当前车辆的骑行过程中,在所述当前车辆的实时电量低于车辆预设电量的情况下,生成阻止电量提示指令,所述阻止电量提示指令用于指示阻止所述当前车辆发出电量不足的预警提示。
31、本专利技术还提供一种电量提示装置,包括:
32、接收模块,用于接收用户的骑行指令,所述骑行指令用于指示骑行当前车辆;
33、确定模块,用于响应于所述骑行指令,根据所述当前车辆的当前位置,从所述用户对应的预设骑行路线中确定出目标路线;
34、第一生成模块,用于在所述当前车辆的当前电量小于估算电量的情况下,生成第一电量指示指令,所述第一电量提示指令用于提示更换当前车辆;
35、所述预设骑行路线是根据用户在历史骑行路线中,在任一历史骑行起点为当前位置的情况下,根据所述历史骑行起点对应的历史骑行路线确定的;
36、所述估算电量是输入所述目标路线的距离至预设电量估算模型后确定的,所述预设电量估算模型是根据当前车辆在不同行驶里程下的历史电量进行线性拟合确定的。
37、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述电量提示方法。
38、本专利技术还提供一种共享电动车系统,包括服务器、共享电动车和用户终端,所述服务器包括处理器和存储有计算机程序的存储器,所述计算机程序被处理器执行时实现如上述任一种所述电量提示方法。
39、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述电量提示方法。
40、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述电量提示方法。
41、本专利技术提供的电量提示方法、装置、电子设备及共享电动车系统,通过根据用户的当前位置以及历史骑行路线,从用户对应的预设骑行路线中确定出目标路线,在骑行前就可判断出该车辆是否电量不足,从而提示用户更换当前车辆,减少用户骑行途中换车的情况,提供更好的骑行服务,提高了用户体验。
本文档来自技高网...【技术保护点】
1.一种电量提示方法,其特征在于,包括:
2.根据权利要求1所述的电量提示方法,其特征在于,在生成第一电量指示指令之后,所述方法还包括:
3.根据权利要求1所述的电量提示方法,其特征在于,在从所述用户对应的预设骑行路线中确定出目标路线之前,所述方法还包括:
4.根据权利要求3所述的电量提示方法,其特征在于,所述根据所有历史骑行路径构建所述预设骑行路线,包括:
5.根据权利要求4所述的电量提示方法,其特征在于,所述从所述用户对应的预设骑行路线中确定出目标路线,包括:
6.根据权利要求1所述的电量提示方法,其特征在于,所述根据所述当前车辆的当前位置,从所述用户对应的预设骑行路线中确定出目标路线,包括:
7.根据权利要求1所述的电量提示方法,其特征在于,在从所述用户对应的预设骑行路线中确定出目标路线之后,所述方法还包括:
8.一种电量提示装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现
10.一种共享电动车系统,包括服务器、共享电动车和用户终端,其特征在于,所述服务器包括处理器和存储有计算机程序的存储器,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述电量提示方法。
...【技术特征摘要】
1.一种电量提示方法,其特征在于,包括:
2.根据权利要求1所述的电量提示方法,其特征在于,在生成第一电量指示指令之后,所述方法还包括:
3.根据权利要求1所述的电量提示方法,其特征在于,在从所述用户对应的预设骑行路线中确定出目标路线之前,所述方法还包括:
4.根据权利要求3所述的电量提示方法,其特征在于,所述根据所有历史骑行路径构建所述预设骑行路线,包括:
5.根据权利要求4所述的电量提示方法,其特征在于,所述从所述用户对应的预设骑行路线中确定出目标路线,包括:
6.根据权利要求1所述的电量提示方法,其特征在于,所述根据所述当前车辆的当前位置,从所述用...
【专利技术属性】
技术研发人员:邱荣波,
申请(专利权)人:广东星云开物科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。