一种共享电动车换乘的方法与流程

文档序号:15847360发布日期:2018-11-07 09:17阅读:1735来源:国知局
一种共享电动车换乘的方法与流程

本发明涉及电动自行车运营管理技术领域,特别是一种共享电动车换乘的方法。

背景技术

近年来,随着共享单车的普及和共享产业热度的上升,共享电动车服务产业在发展潮流中逐渐成长起来。共享电动车相较共享单车有着诸多优势,运载速度快,使用更省力等;但在运营过程中有着明显的由差异而导致的缺陷,电池的更换频率不好控制,电池使用效率不够高,无法为用户提供在电力不足时骑行的续航需求等。这些缺陷阻碍着共享电动车的普及和市场扩张,也让共享电动车的运营公司难以降低换电池过程的高成本。此时可能需要另辟蹊径,开发新的使用模式,找寻新的降成本思路。



技术实现要素:

为了解决现有共享电动车续航能力不高,电池使用效率不高,用户单次骑行电量不足的问题,本发明提供了一种共享电动车换乘的方法。

本发明采用的技术方案如下:

一种共享电动车换乘的方法,包括

步骤一:用户终端将位置信息通过用户终端上的信息处理模块上传至服务器,服务器确定用户位置后,将用户终端周围100米范围内可使用的共享电动车车辆信息传输到用户终端;

步骤二:用户终端扫描所选择的共享电动车的二维码上传到服务器,同时通过信息处理模块上传目的地信息至服务器;

步骤三:服务器接收二维码和目的地信息后,通过信息处理模块获取当前共享电动车的剩余电量,并通过路径分析模块规划路径,得到一条最短路径,之后通过距离测算模块判断剩余电量是否可以完成最短路径的骑行:如是,则服务器的信息处理模块向当前共享电动车发送开锁信息使其解锁,并推送最短路径信息到用户终端;如否,则服务器进一步判断最短路径上是否有可使用的共享电动车:如有,则服务器推送最短路径以及最短路径上可使用的共享电动车信息至用户终端,用户终端选择其中一台共享电动车作为预留车后,服务器的信息处理模块向当前共享电动车发送开锁信息使其解锁,并向预留车发送亮灯信息使其预留灯点亮,在服务器中记录该预留车的权限为个人开锁权限;如没有,服务器推送当前共享电动车剩余电量不足的信息至用户终端,提示用户终端重新选择共享电动车后返回步骤二;

步骤四:用户到达预留车位置并关锁当前共享电动车后,当前共享电动车的信息处理模块上传关锁信息到服务器;用户终端扫描预留车的二维码上传到服务器,服务器的信息处理模块向预留车发送开锁信息使其解锁,并将预留车权限修改为公共开锁权限。

本发明的有益效果在于,可以解决共享电动车电池使用频率不高、电量使用不充分的问题,给出一种续航使用方案,能为日后共享电动车的普及创造条件,也方便电动车的管理、维修、以及调度,不浪费过多的资源,并且可以记录用户的行驶路径与距离,对于用户的路径、日常生活习惯等具有分析价值。

附图说明

图1为本发明中模块交互的示意图;

图2为本发明中步骤三的流程图。

具体实施方式

以下结合附图对本发明进行进一步说明。

一种共享电动车换乘的方法,包括

步骤一:用户终端将位置信息通过用户终端上的信息处理模块上传至服务器,服务器确定用户位置后,将用户终端周围100米范围内可使用的共享电动车车辆信息传输到用户终端;

步骤二:用户终端扫描所选择的共享电动车的二维码上传到服务器,同时通过信息处理模块上传目的地信息至服务器;

步骤三:服务器接收二维码和目的地信息后,通过信息处理模块获取当前共享电动车的剩余电量,并通过路径分析模块规划路径,得到一条最短路径,之后通过距离测算模块判断剩余电量是否可以完成最短路径的骑行:如是,则服务器的信息处理模块向当前共享电动车发送开锁信息使其解锁,并推送最短路径信息到用户终端;如否,则服务器进一步判断最短路径上是否有可使用的共享电动车:如有,则服务器推送最短路径以及最短路径上可使用的共享电动车信息至用户终端,用户终端选择其中一台共享电动车作为预留车后,服务器的信息处理模块向当前共享电动车发送开锁信息使其解锁,并向预留车发送亮灯信息使其预留灯点亮,在服务器中记录该预留车的权限为个人开锁权限;如没有,服务器推送当前共享电动车剩余电量不足的信息至用户终端,提示用户终端重新选择共享电动车后返回步骤二;

步骤四:用户到达预留车位置并关锁当前共享电动车后,当前共享电动车的信息处理模块上传关锁信息到服务器;用户终端扫描预留车的二维码上传到服务器,服务器的信息处理模块向预留车发送开锁信息使其解锁,并将预留车权限修改为公共开锁权限。

本发明中,各模块的功能如下:

用户终端:可以安装使用该共享电动车app并发送和接收位置信息的移动设备。

服务器:包含路径分析模块、权限管理模块、距离测算模块、和信息发送与接收能力的服务端设备,是与用户和车辆进行信息交互并后台处理信息和执行运算的设备。

电量管理模块:采用库仑计测量法测定共享电动车电池剩余电量并记录剩余电量信息的系统。该模块可以向该车的信息处理模块发送剩余电量信息。

定位模块:采用gps或北斗定位,确定装载了该定位模块的设备的地理位置的系统。

语音提示模块:共享电动车上可以提供指定语音外放功能的设备。

路径分析模块:在定位的起点位置和目的地的终点间实现沿可行道路的有向通路的规划方案的系统。

权限管理模块:对用户选定预留车进行被扫码权限管理的系统,其中权限状态(至少)应包含两类:个人开锁权限、公共开锁权限。其中个人开锁权限是指:只有选择了对应预留车的用户的设备可以在扫描车辆二维码后向服务器发送申请骑行的信息时可以被通过申请,其他设备的申请将一律拒绝的权限状态。公共开锁权限是指:任何用户的设备在扫描车辆二维码后向服务器发送申请骑行的信息时都可以被通过申请的权限状态。

距离测算模块:计算给定地理位置与取定路径之间路径长度的系统。

信息处理模块:服务器和用户终端、车辆的模块之间收发和传递信息的系统。该模块信息收发采用gprs通信技术。

本发明中,

用户周围可使用的车辆设备是指:提供共享电动车服务的服务方可以通过平均骑行距离与耗电速度测试得出一个两者之间的变化关系,和同一款电池和配套的共享电动车具备相同的“距离——耗电”变化关系。服务方依据距离折算电量,或直接规定例如剩余电量≥5%作为车辆设备可提供骑行服务,这个取值用于决定服务人群的定位和电池更换的标准。

剩余电量不足状态是指:按上述可提供骑行服务车辆设备的服务方规定标准,不足以提供服务的车辆剩余电量状态。

路径分析模块进行行程规划时,最短路径无法实现换乘,仍可以考虑对仅次于其规划线路长度的其他路径进行换乘车的搜索尝试。流程中为最简洁使用方式的叙述。

距离测算模块计算的距离是沿点到点的有向可达路径的路径曲线距离。

车辆信息处理模块上传电池信息过程采用4g信号进行传输。

服务器记录的预留车是指满足按用户选择的换乘需求为用户提供的预留共享电动车服务的对应共享电动车,“预留车”是用于描述符合这个条件的车辆设备的概念而不限于命名成这样的车辆。

共享电动车的公共开锁权限是指符合以下两项条件的车辆状态:1.任何用户在扫描该车的二维码后,用户终端向服务器的信息处理模块发送开锁请求,服务器都不会因为该车不具备开锁权限而拒绝用户的开锁请求;2.任何用户在选择换乘服务时,服务器均可以把拥有公共开锁权限的车辆作为备选车辆推荐给用户。

待骑灯是指在符合上述亮起和熄灭时机与判断标准规则,用于提示用户本车为预留车的灯,是对特定功能的描述,不限定其命名。

个人开锁权限是指该车已标记为预留车且只有选择了该车在本次行程中作为预留车的用户在扫描该车的二维码后,用户终端向服务器的信息处理模块发送开锁请求时,服务器才不会因为该车不具备开锁权限而拒绝用户的开锁请求的车辆状态。

本发明中,各模块交互说明如下:

参与交互的设备端共有五部分,分为:服务器、用户终端、当前车、预留车、其他车。

服务器包括四个模块:信息处理模块、距离测算模块、路径规划模块和权限管理模块。

服务器中的信息处理模块用于:1.收取用户终端、当前车、预留车三个设备经过各自信息处理模块处理后发送的信息并对这三个设备发送信息,实现端与端之间的信息交互。2.对路径分析模块和距离测算模块的结果进行排序和筛选,将优选结果进行打包发送。3.将预留车信息、预约设备信息和用户行为信息(包括必要行为“锁当前车”及其他行为)传递至权限管理模块。

服务器中的路径分析模块用于处理用户终端上传的用户位置信息和目的地位置信息,是规划换乘路径,提供换乘服务的核心模块。该模块输入设备位置信息,输出交通有向路径信息,并交给距离测算模块进行实地距离判断,同时上传至信息处理模块进行下一步筛选。

服务器中的距离测算模块用于对给定地理位置信息和路径信息进行有向路径距离的计算,并将对应信息的计算处理结果反馈至信息处理模块。

服务器的权限管理模块接收服务器信息处理模块的指定信息并判断开启或关闭对应用户对应预留车的特定权限。

用户终端至少应包含信息处理模块和定位模块所对应的功能。

用户终端的信息处理模块用于上传设备信息和用户使用app的行为信息以及接收并上传用户终端定位模块提供的用户终端的位置信息。

用户终端的定位模块用于定位用户终端设备的位置信息并传递至用户终端的信息处理模块。当前车的电量管理模块用于测量当前车的剩余电量,并将剩余电量信息发送至当前车的信息处理模块。

当前车的定位模块用于定位当前车的位置信息并传递至当前车的信息处理模块。

当前车的信息处理模块用于上传当前车的剩余电量信息和位置信息并接收服务器发送的开锁信息和其他信息。

预留车的电量管理模块用于测量预留车的剩余电量,并将剩余电量信息发送至预留车的信息处理模块。

预留车的定位模块用于定位预留车的位置信息并传递至预留车的信息处理模块。

预留车的语音提示模块用于接收预留车信息处理模块的信息并执行相应的语音提示行为和待骑灯的开关控制行为。

预留车的信息处理模块用于上传预留车的剩余电量信息和位置信息并接收服务器发送的开锁信息,发送语音提示信息到预留车的语音提示模块。

每辆车的模块和需要实现的功能应相同,所以当前车和预留车的模块构造都应相同,模块间的交互行为都应可以实现,上述描述是按服务方提供的一次换乘服务的服务过程中,不同设备端的模块间需要执行的工作行为来进行描述的,不代表当前车不具备语音提示功能或当前车与预留车好之间存在什么物理意义上的差异。

其他车在一次换乘服务中只用于上传其位置信息和剩余电量信息,供服务器进行规划备选的,实现此需求的工作原理与预留车相同,因此不作独立描述。

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