首页 / 专利库 / 专利权 / 发明 / 车辆共享电池更换方法、装置、计算机设备和存储介质

车辆共享电池更换方法、装置、计算机设备和存储介质

阅读:373发布:2020-11-30

专利汇可以提供车辆共享电池更换方法、装置、计算机设备和存储介质专利检索,专利查询,专利分析的服务。并且本 申请 涉及一种车辆共享 电池 更换方法、装置、计算机设备和存储介质。所述车辆共享电池更换方法包括:接收用户端发送的针对换电柜的操作 请求 ,所述操作请求携带有用户标识;根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开 门 指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。采用本方法能够降低用户的车辆电池更换难度及电池使用成本,提高用户的车辆电池更换效率。,下面是车辆共享电池更换方法、装置、计算机设备和存储介质专利的具体信息内容。

1.一种车辆共享电池更换方法,其特征在于,所述方法包括:
接收用户端发送的针对换电柜的操作请求,所述操作请求携带有用户标识;
根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;
若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
2.根据权利要求1所述的方法,其特征在于,所述发送开门指令及第一操作号至所述换电柜之后,还包括:
接收所述换电柜发送的开门上报信息;
若所述开门上报信息包括所述第一操作号,则检测所述开门上报信息是否包括第一电池标识;
若所述开门上报信息包括所述第一电池标识,则在所述换电记录中将所述用户标识与所述第一电池标识绑定。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述换电记录中存在与所述用户标识绑定的目标电池标识,则发送开门指令及第二操作号至所述换电柜,以使所述换电柜根据所述开门指令的指示,打开所述第二操作号对应的空格口。
4.根据权利要求3所述的方法,其特征在于,所述发送开门指令及第二操作号至所述换电柜之后,还包括;
接收所述换电柜发送的关门上报信息;
若所述关门上报信息包括所述第二操作号及第二电池标识,则检测所述第二电池标识与所述目标电池标识是否相同;
若所述第二电池标识与所述目标电池标识相同,则在所述换电记录中将所述用户标识与所述目标电池标识的绑定关系清除。
5.根据权利要求4所述的方法,其特征在于,在所述检测所述第二电池标识与所述目标电池标识是否相同之后,还包括:
若所述第二电池标识与所述目标电池标识不相同,则发送电池归还异常信息至所述换电柜,所述电池归还异常信息用于提示所述第二电池标识与所述目标电池标识不匹配。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述接收用户端发送的针对换电柜的操作请求之后,还包括:
根据所述用户标识,检测是否存在与所述用户标识对应的换电记录;
若存在与所述用户标识对应的换电记录,则执行所述根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识的步骤。
7.根据权利要求6所述的方法,其特征在于,在所述检测是否存在与所述用户标识对应的换电记录之后,还包括:
若不存在与所述用户标识对应的换电记录,则执行所述发送开门指令及第一操作号至所述换电柜的步骤。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述换电柜上报的异常信息;所述异常信息包括电池温度异常信息;
发送温度保护开启指令至所述换电柜,以使所述换电柜开启电池温度保护功能。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
控制所述换电柜,基于预设周期上报所述换电柜的硬件信息;所述硬件信息包括所述换电柜的在线状态;
当超过所述预设周期未接收到所述换电柜上报的所述硬件信息时,将所述换电柜标记为离线状态,并发送离线提示信息至所述换电柜。
10.根据权利要求1所述的方法,其特征在于,所述接收用户端发送的针对换电柜的操作请求之后,还包括:
检测所述换电柜是否被占用;
若所述换电柜未被占用,则执行所述根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识的步骤。
11.一种车辆共享电池更换装置,其特征在于,所述装置包括:
第一接收模,用于接收用户端发送的针对换电柜的操作请求,所述针对换电柜的操作请求携带有用户标识;
查找模块,用于根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;
第一发送模块,用于若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开门指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
12.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至10中任一项所述方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述的方法的步骤。

说明书全文

车辆共享电池更换方法、装置、计算机设备和存储介质

技术领域

[0001] 本发明涉及交通工具技术领域,特别是涉及一种车辆共享电池更换方法、装置、计算机设备和存储介质。

背景技术

[0002] 近年来,为提倡绿色出行,新能源车辆越来越多的出现在人们的日常生活中,例如,电动汽车、电单车,等等。
[0003] 目前,随着外卖、快递等行业的快速发展及从业人员的快速增长,电单车的需求越来越大。然而,受限于车辆电池的续航能,一个电池无法满足外卖、快递等行业从业人员一天内的代步需求;这些行业的从业人员为了快速更换电池以避免影响订单配送,可能会购买多电池存放于特定地点,当需要更换电池时到达该特定地点再更换满电的电池,这就导致用户更换车辆电池的效率低下。

发明内容

[0004] 基于此,有必要针对上述技术问题,提供一种能够提升用户更换车辆电池的更换效率的车辆共享电池更换方法、装置、计算机设备和存储介质。
[0005] 第一方面,本申请实施例提供了一种车辆共享电池更换方法,所述方法包括:
[0006] 接收用户端发送的针对换电柜的操作请求,所述操作请求携带有用户标识;
[0007] 根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;
[0008] 若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
[0009] 在其中一个实施例中,所述发送开门指令及第一操作号至所述换电柜之后,还包括:
[0010] 接收所述换电柜发送的开门上报信息;
[0011] 若所述开门上报信息包括所述第一操作号,则检测所述开门上报信息是否包括第一电池标识;
[0012] 若所述开门上报信息包括所述第一电池标识,则在所述换电记录中将所述用户标识与所述第一电池标识绑定。
[0013] 在其中一个实施例中,所述方法还包括:
[0014] 若所述换电记录中存在与所述用户标识绑定的目标电池标识,则发送开门指令及第二操作号至所述换电柜,以使所述换电柜根据所述开门指令的指示,打开所述第二操作号对应的空格口。
[0015] 在其中一个实施例中,所述发送开门指令及第二操作号至所述换电柜之后,还包括;
[0016] 接收所述换电柜发送的关门上报信息;
[0017] 若所述关门上报信息包括所述第二操作号及第二电池标识,则检测所述第二电池标识与所述目标电池标识是否相同;
[0018] 若所述第二电池标识与所述目标电池标识相同,则在所述换电记录中将所述用户标识与所述目标电池标识的绑定关系清除。
[0019] 在其中一个实施例中,在所述检测所述第二电池标识与所述目标电池标识是否相同之后,还包括:
[0020] 若所述第二电池标识与所述目标电池标识不相同,则发送电池归还异常信息至所述换电柜,所述电池归还异常信息用于提示所述第二电池标识与所述目标电池标识不匹配。
[0021] 在其中一个实施例中,所述接收用户端发送的针对换电柜的操作请求之后,还包括:
[0022] 根据所述用户标识,检测是否存在与所述用户标识对应的换电记录;
[0023] 若存在与所述用户标识对应的换电记录,则执行所述根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识的步骤。
[0024] 在其中一个实施例中,在所述检测是否存在与所述用户标识对应的换电记录之后,还包括:
[0025] 若不存在与所述用户标识对应的换电记录,则执行所述发送开门指令及第一操作号至所述换电柜的步骤。
[0026] 在其中一个实施例中,所述方法还包括:
[0027] 接收所述换电柜上报的异常信息;所述异常信息包括电池温度异常信息;
[0028] 发送温度保护开启指令至所述换电柜,以使所述换电柜开启电池温度保护功能。
[0029] 在其中一个实施例中,所述方法还包括:
[0030] 控制所述换电柜,基于预设周期上报所述换电柜的硬件信息;所述硬件信息包括所述换电柜的在线状态;
[0031] 当超过所述预设周期未接收到所述换电柜上报的所述硬件信息时,将所述换电柜标记为离线状态,并发送离线提示信息至所述换电柜。
[0032] 在其中一个实施例中,所述接收用户端发送的针对换电柜的操作请求之后,还包括:
[0033] 检测所述换电柜是否被占用;
[0034] 若所述换电柜未被占用,则执行所述根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识的步骤。
[0035] 第二方面,本申请实施例提供一种车辆共享电池更换装置,所述装置包括:
[0036] 第一接收模块,用于接收用户端发送的针对换电柜的操作请求,所述针对换电柜的操作请求携带有用户标识;
[0037] 查找模块,用于根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;
[0038] 第一发送模块,用于若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开门指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
[0039] 第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的方法的步骤。
[0040] 第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的方法的步骤。
[0041] 本申请实施例提供的技术方案带来的有益效果至少包括:
[0042] 通过接收用户端发送的针对换电柜的操作请求,所述操作请求携带有用户标识;根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开门指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口;由此,在用户端对应的用户标识不存在绑定的目标电池标识时,用户端通过发送针对换电柜的操作请求,换电柜的共享电池格口即会开启,供用户取用格口内的共享电池以便快速更换车辆电池;避免了传统技术中,用户需要购买多块电池存放于特定地点,当需要更换电池时到达该特定地点更换满电电池所造成的用户更换车辆电池效率低的问题。本申请提供的共享电池式的换电方法,降低了用户的车辆电池更换及电池使用成本,大幅提高了用户的车辆电池更换效率。
附图说明
[0043] 图1为一个实施例提供的车辆共享电池更换方法的应用环境图;
[0044] 图2为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0045] 图3为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0046] 图4为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0047] 图5为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0048] 图6为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0049] 图7为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0050] 图8为一个实施例提供的车辆共享电池更换方法的流程示意图;
[0051] 图9为一个实施例提供的车辆共享电池更换装置的结构框图

具体实施方式

[0052] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0053] 本申请提供的车辆共享电池更换方法,可以应用于如图1所示的应用环境中。其中,服务器101通过网络与换电柜103及用户端102进行通信。服务器101接收用户端102发送的针对换电柜103的操作请求,操作请求携带有用户标识;服务器101根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识;若换电记录中不存在与用户标识绑定的目标电池标识,服务器101则发送开门指令及第一操作号至换电柜103,开门指令用于指示换电柜103打开第一操作号对应的共享电池格口。其中,用户端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器101可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0054] 本申请实施例提供的车辆共享电池更换方法、装置、计算机设备和存储介质,旨在解决传统技术中,受限于车辆电池的续航能力,新能源车辆使用频次高的用户在频繁更换车辆电池时,更换效率低的技术问题。下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体地实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
[0055] 需要说明的是,本申请实施例提供的车辆共享电池更换方法,其执行主体可以是车辆共享电池更换装置,该车辆共享电池更换装置可以通过软件、硬件或者软硬件结合的方式实现成为计算机设备的部分或者全部,该计算机设备可以是服务器。下述方法实施例中,均以该车辆共享电池更换方法应用于图1中的服务器为例进行说明。
[0056] 请参考图2,其示出了本申请实施例提供的一种车辆共享电池更换方法的流程图,如图2所示,本实施例车辆共享电池更换方法可以包括以下步骤:
[0057] 步骤S100,接收用户端发送的针对换电柜的操作请求,操作请求携带有用户标识。
[0058] 服务器接收用户端发送的针对换电柜的操作请求,该操作请求携带有用户标识;具体地,用户端通过用户端安装的应用程序扫描换电柜上的二维码来发送操作请求,本实施例中,用户标识可以是用户的手机号码,用户标识用于区分用户身份;在其它实施例中,用户端还可以通过其它方式来发送操作请求,例如,通过小程序扫描换电柜上的二维码来发送操作请求,等等,在此不做具体限制。
[0059] 步骤S200,根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识。
[0060] 具体地,数据库中存储有关于用户与共享电池的绑定关系,形成用户的换电记录;用户领取共享电池,即目标电池后,服务器则在数据库中记录该用户已领取该目标电池,且该目标电池待归还至换电柜;本实施例中,服务器具体是在数据库中将该用户的用户标识与目标电池标识绑定,形成该目标电池被该用户领取且未归还的换电记录,其中,用户身份采用对应的用户标识表示,绑定的目标电池采用对应的目标电池标识表示,目标电池标识可以是目标电池对应的电池编码。
[0061] 服务器根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识,即服务器根据用户标识,通过换电记录来确认该用户是否存在已领取但未归还至换电柜的目标电池。
[0062] 步骤S300,若换电记录中不存在与用户标识绑定的目标电池标识,则发送开门指令及第一操作号至换电柜。
[0063] 若换电记录中不存在与用户标识绑定的目标电池标识,服务器则发送开门指令及第一操作号至换电柜,该开门指令用于指示换电柜打开第一操作号对应的共享电池格口。
[0064] 具体地,若换电记录中不存在与用户标识绑定的目标电池标识,即代表该用户不存在已领取但未归还至换电柜的目标电池,则该用户满足领取新的共享电池的条件,服务器则发送开门指令及第一操作号至换电柜,换电柜在接收到该开门指令及第一操作号后,按照开门指令的指示,打开第一操作号对应的共享电池格口,该共享电池格口内存放有供用户取用的共享电池。
[0065] 本实施例通过接收用户端发送的针对换电柜的操作请求,操作请求携带有用户标识;根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识;若换电记录中不存在与用户标识绑定的目标电池标识,则发送开门指令及第一操作号至换电柜,开门指令用于指示换电柜打开第一操作号对应的共享电池格口;由此,在用户端的用户标识不存在绑定的目标电池标识时,用户端通过发送针对换电柜的操作请求,换电柜的共享电池格口即会开启,供用户取用格口内的共享电池以快速更换车辆电池;避免了传统技术中,用户需要购买多块电池存放于特定地点,当需要更换电池时到达该特定地点更换满电电池所造成的用户更换车辆电池效率低的问题。本实施例提供的共享电池式的换电方法,降低了用户的车辆电池更换及电池使用成本,大幅提高了用户的车辆电池更换效率。
[0066] 图3为另一个实施例提供的车辆共享电池更换方法的流程示意图。在上述图2所示实施例的基础上,本实施例车辆共享电池更换方法,步骤S300之后,还包括:
[0067] 步骤S410,接收换电柜发送的开门上报信息。
[0068] 服务器发送开门指令及第一操作号至换电柜,换电柜成功打开第一操作号对应的共享电池格口后,换电柜发送开门上报信息至服务器。本实施例中,开门上报信息携带有换电柜接收开门指令时接收到的第一操作号,不同的操作号对应不同的操作类型,例如,在本实施例中,第一操作号对应的操作类型具体为领取电池,可以理解的是,在其它实施例中,其它操作号对应的操作类型还可以是归还电池等,在此不做具体限制。
[0069] 步骤S420,若开门上报信息包括第一操作号,则检测开门上报信息是否包括第一电池标识;
[0070] 服务器若检测到换电柜发送的开门上报信息中包括第一操作号,由第一操作号对应的操作类型可确定,用户当前的操作是领取电池,服务器则进一步检测该开门上报信息是否包括第一电池标识,第一电池标识即为第一操作号对应的共享电池格口内存放的共享电池对应的电池标识。
[0071] 步骤S430,若开门上报信息包括第一电池标识,则在换电记录中将用户标识与第一电池标识绑定。
[0072] 若该开门上报信息中包括第一电池标识,即换电柜成功打开第一操作号对应的共享电池格口后,向服务器发送的开门上报信息中包括该共享电池格口内存放的共享电池对应的第一电池标识,服务器则在数据库中记录该第一电池标识对应的共享电池被该用户领取且未归还,具体地,服务器通过在换电记录中将用户标识与第一电池标识绑定来记录,用户本次领取电池完成。
[0073] 本实施例通过接收换电柜发送的开门上报信息,若开门上报信息包括第一操作号,则检测开门上报信息是否包括第一电池标识,若开门上报信息包括第一电池标识,则在换电记录中将用户标识与第一电池标识绑定,由此,服务器根据换电柜的开门上报信息,即可将用户领取的共享电池与该用户形成绑定关系,便于共享电池的领取管理。
[0074] 图4为另一个实施例提供的车辆共享电池更换方法的流程示意图。在上述图2所示实施例的基础上,步骤S200之后,还包括:
[0075] 步骤S510,若换电记录中存在与用户标识绑定的目标电池标识,则发送开门指令及第二操作号至换电柜,以使换电柜根据开门指令的指示,打开第二操作号对应的空格口。
[0076] 服务器接收用户端发送的针对换电柜的操作请求,该操作请求携带有用户标识,服务器根据该用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识,若换电记录中存在与用户标识绑定的目标电池标识,则表示当前用户存在已领取但未归还至换电柜的目标电池,则该用户不能再领取新的共享电池,从而确定该用户当前的操作为归还电池。
[0077] 服务器发送开门指令及第二操作号至换电柜,换电柜在接收到该开门指令及第二操作号后,按照开门指令的指示,打开第二操作号对应的空格口,供用户将之前领取的目标电池归还于该空格口内。
[0078] 进一步地,发送开门指令及第二操作号至换电柜之后,本实施例还包括;
[0079] 步骤S520,接收换电柜发送的关门上报信息。
[0080] 换电柜成功打开第二操作号对应的空格口后,用户归还共享电池于该空格口,空格口存入用户归还的共享电池且格口成功关闭后,换电柜发送关门上报信息至服务器,本实施例中,关门上报信息携带有换电柜接收开门指令时接收到的第二操作号,不同的操作号对应不同的操作类型,例如,在本实施例中,第二操作号对应的操作类型具体为归还电池,在其它实施例中,其它操作号对应的操作类型还可以是领取电池等,在此不做具体限制。
[0081] 步骤S530,若关门上报信息包括第二操作号及第二电池标识,则检测第二电池标识与目标电池标识是否相同。
[0082] 服务器若检测到换电柜发送的关门上报信息中包括第二操作号,由第二操作号对应的操作类型可确定,用户当前的操作是归还电池,服务器则进一步检测该关门上报信息是否包括第二电池标识,第二电池标识即为用户归还至空格口内的共享电池对应的电池标识。
[0083] 步骤S540,若第二电池标识与目标电池标识相同,则在换电记录中将用户标识与目标电池标识的绑定关系清除。
[0084] 服务器若检测到第二电池标识与换电记录中和用户标识绑定的目标电池标识相同,则确定用户本地归还的共享电池为该用户上一次领取的目标电池,服务器则在换电记录中将用户标识与目标电池标识的绑定关系清除,用户本次归还电池完成。
[0085] 本实施例通过若换电记录中存在与用户标识绑定的目标电池标识,则发送开门指令及第二操作号至换电柜,接收换电柜发送的关门上报信息,若关门上报信息包括第二操作号及第二电池标识,则检测第二电池标识与目标电池标识是否相同,若第二电池标识与目标电池标识相同,则在换电记录中将用户标识与目标电池标识的绑定关系清除,由此,服务器根据换电柜发送的关门上报信息,即可确定用户是否正常归还电池,并在用户正常归还电池后,在换电记录中清除与该用户的用户标识绑定的目标电池标识,便于该用户在下次更换电池时领取新的共享电池,便于共享电池的归还管理。
[0086] 图5为另一个实施例提供的车辆共享电池更换方法的流程示意图。在上述图4所示实施例的基础上,步骤S530之后,本实施例车辆共享电池更换方法还包括:
[0087] 步骤S550,若第二电池标识与目标电池标识不相同,则发送电池归还异常信息至换电柜。
[0088] 该电池归还异常信息用于提示第二电池标识与目标电池标识不匹配。
[0089] 本实施例中,具体地,服务器若检测到第二电池标识与换电记录中绑定于用户标识的目标电池标识不相同,则表示用户本次归还的共享电池不是用户上次领取的目标电池,即用户本次归还电池操作存在异常,服务器则发送电池归还异常信息至换电柜,该电池归还异常信息可以是“非本人电池,请联系客服处理”,由客服对进一步对用户此次归还的共享电池作相应处理。
[0090] 本实施例对于用户归还的共享电池与用户之前领取的目标电池的电池标识不一致的情况给出了一种实施方式,由此,扩大了本申请车辆共享电池更换方法的应用场景范围。
[0091] 进一步地,提出本申请车辆共享电池更换方法的另一实施例,在上述图2所示实施例的基础上,步骤S100之后,本实施例车辆共享电池更换方法还包括:
[0092] 步骤a,根据用户标识,检测是否存在与用户标识对应的换电记录。
[0093] 步骤b,若存在与用户标识对应的换电记录,则执行根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识的步骤。
[0094] 步骤c,若不存在与用户标识对应的换电记录,则执行发送开门指令及第一操作号至换电柜的步骤。
[0095] 本实施例中,具体地,服务器在接收到用户端发送的针对换电柜的操作请求后,首先根据用户标识,检测是否存在与用户标识对应的换电记录,可以理解的是,对于新用户首次使用换电柜更换车辆电池时,数据库中是不存在与该用户的用户标识对应的换电记录的,这种情况下,服务器则直接执行发送开门指令及第一操作号至换电柜的步骤,以便该新用户领取共享电池去更换车辆电池;而对于非首次使用换电柜更换车辆电池的老用户,数据库中是存在与该用户标识对应的换电记录的,换电记录中记录了该老用户是否存在已领取但未归还的目标电池,这种情况下,服务器进入根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识的步骤。
[0096] 本实施例对于无换电记录的用户通过换电柜更换车辆电池时的情况给出了一种实施方式,扩大了本申请车辆共享电池更换方法的应用场景范围。
[0097] 图6为另一个实施例提供的车辆共享电池更换方法的流程示意图。在上述图2所示实施例的基础上,本实施例车辆共享电池更换方法还包括:
[0098] 步骤S610,接收换电柜上报的异常信息;异常信息包括电池温度异常信息。
[0099] 本实施例中,换电柜若检测到换电柜异常信息或共享电池异常信息,则向服务器上报检测到的异常信息。其中,换电柜异常信息可以包括换电柜格口异常信息,例如,换电柜格口内共享电池的电池标识无法被换电柜识别时,换电柜则上报该格口的异常信息至服务器,以使服务器记录该格口异常并作出相应的处理;共享电池异常信息可以包括电池温度异常信息,例如,换电柜中共享电池的温度过高,换电柜则上报共享电池异常信息至服务器。
[0100] 步骤S620,发送温度保护开启指令至换电柜,以使换电柜开启电池温度保护功能。
[0101] 若服务器接收到换电柜上报的异常信息,则对异常信息作出相应的处理;例如,服务器若接收到换电柜上报的电池温度异常信息,则发送温度保护开启指令至换电柜,以使换电柜开启电池温度保护功能,如电池温度过高,则停止为该电池充电,并实时检测该电池温度,待温度降低到合理阈值后再开始充电,提升了共享电池的使用安全性。
[0102] 在本实施例中,作为一种实施方式,换电柜检测电池温度的同时还会检测电池电量,待电池电量达到满电阈值后,控制对共享电池停止充电,满电阈值在实施时可以自行设定,例如,满电阈值可以是电池总电量的90%或95%,在此不做具体限制,由此,可以避免过量充电导致的电池使用时间缩短的问题。
[0103] 图7为另一个实施例提供的车辆共享电池更换方法的流程示意图。在上述图2所示实施例的基础上,本实施例车辆共享电池更换方法还包括:
[0104] 步骤S710,控制换电柜,基于预设周期上报换电柜的硬件信息。其中,硬件信息包括换电柜的在线状态。
[0105] 在本实施例中,具体地,服务器控制换电柜基于预设周期上报换电柜的硬件信息,预设周期可以是5分钟,硬件信息包括但不限于换电柜的在线状态、电池数量、电池电量、电压状态等信息。
[0106] 步骤S720,当超过预设周期未接收到换电柜上报的硬件信息时,将换电柜标记为离线状态,并发送离线提示信息至换电柜。
[0107] 当服务器超过该预设周期未接收到换电柜上报的硬件信息时,将换电柜标记为离线状态,并发送离线提示信息至换电柜,运维人员在收到离线提示信息后则会前往换电柜作进一步维护。
[0108] 本实施例通过控制换电柜,基于预设周期上报换电柜的硬件信息,当超过预设周期未接收到换电柜上报的硬件信息时,将换电柜标记为离线状态,并发送离线提示信息至换电柜,由此,便于服务器监控各换电柜的在线状态,通过发送离线提示信息至换电柜,便于运维人员及时对换电柜进行维修,提升了换电柜的维修效率。
[0109] 在本实施例中,作为一种实施方式,服务器接收换电柜上报的硬件信息,由于换电柜密集布置,数量众多,因此,硬件信息的数据量较大,为了便于硬件信息的长期维护,服务器将各换电柜上报的硬件信息存储至关系型数据库中,例如,服务器可以将各换电柜上报的硬件信息存储至Mysql关系型数据库中;而对于换电记录,为了便于服务器查询,服务器将换电记录存储到Hbase数据库中。
[0110] 图8为另一个实施例提供的车辆共享电池更换方法的流程示意图。在上述图2所示实施例的基础上,步骤S100之后,本实施例车辆共享电池更换方法还包括:
[0111] 步骤S800,检测换电柜是否被占用。
[0112] 在本实施例中,具体地,在接收到用户端发送的针对换电柜的操作请求时,检测换电柜是否正在被其他用户使用,若该换电柜正在被其他用户使用,则利用redis机制不允许另外的用户操作换电柜,即换电柜同一时间只能被一个用户使用;服务器通过换电柜显示“换电柜正在使用中,请稍后再试”等提示信息,提示用户换电柜当前正在被占用,稍后再通过用户端发送操作请求。
[0113] 若换电柜未被占用,则执行根据用户标识,在换电记录中查找是否存在与用户标识绑定的目标电池标识的步骤,进入本申请上述实施例方法的步骤,由此,确保了用户换电记录的数据准确性,在用户端对应的用户标识不存在绑定的目标电池标识时,用户端通过发送针对换电柜的操作请求,换电柜的共享电池格口即会开启,供用户取用格口内的共享电池以便快速更换车辆电池;用户不必再购买多块电池存放于特定地点,当需要更换电池时到达该特定地点更换满电电池,降低了用户的电池使用成本,提高了用户的车辆电池更换效率。
[0114] 应该理解的是,虽然图2-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0115] 在一个实施例中,如图9所示,提供了一种车辆共享电池更换装置,包括:
[0116] 第一接收模块10,用于接收用户端发送的针对换电柜的操作请求,所述针对换电柜的操作请求携带有用户标识;
[0117] 查找模块20,用于根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;
[0118] 第一发送模块30,用于若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开门指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
[0119] 可选地,所述装置还包括:
[0120] 第二接收模块,用于接收所述换电柜发送的开门上报信息;
[0121] 第一检测模块,用于若所述开门上报信息包括所述第一操作号,则检测所述开门上报信息是否包括第一电池标识;
[0122] 绑定模块,用于若所述开门上报信息包括所述第一电池标识,则在所述换电记录中将所述用户标识与所述第一电池标识绑定。
[0123] 可选地,所述装置还包括:
[0124] 第二发送模块,用于若所述换电记录中存在与所述用户标识绑定的目标电池标识,则发送开门指令及第二操作号至所述换电柜,以使所述换电柜根据所述开门指令的指示,打开所述第二操作号对应的空格口。
[0125] 可选地,所述装置还包括:
[0126] 第三接收模块,用于接收所述换电柜发送的关门上报信息;
[0127] 第二检测模块,用于若所述关门上报信息包括所述第二操作号及第二电池标识,则检测所述第二电池标识与所述目标电池标识是否相同;
[0128] 解绑模块,用于若所述第二电池标识与所述目标电池标识相同,则在所述换电记录中将所述用户标识与所述目标电池标识的绑定关系清除。
[0129] 可选地,所述装置还包括:
[0130] 第三发送模块,用于若所述第二电池标识与所述目标电池标识不相同,则发送电池归还异常信息至所述换电柜,所述电池归还异常信息用于提示所述第二电池标识与所述目标电池标识不匹配。
[0131] 可选地,所述装置还包括:
[0132] 第三检测模块,用于根据所述用户标识,检测是否存在与所述用户标识对应的换电记录;
[0133] 所述查找模块20,还用于若存在与所述用户标识对应的换电记录,则执行所述根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识的步骤。
[0134] 可选地,所述第一发送模块30,还用于若不存在与所述用户标识对应的换电记录,则执行所述发送开门指令及第一操作号至所述换电柜的步骤。
[0135] 可选地,所述装置还包括:
[0136] 第四接收模块,用于接收所述换电柜上报的异常信息;所述异常信息包括电池温度异常信息;
[0137] 第四发送模块,用于发送温度保护开启指令至所述换电柜,以使所述换电柜开启电池温度保护功能。
[0138] 可选地,所述装置还包括:
[0139] 控制模块,用于控制所述换电柜,基于预设周期上报所述换电柜的硬件信息;所述硬件信息包括所述换电柜的在线状态;
[0140] 标记模块,用于当超过所述预设周期未接收到所述换电柜上报的所述硬件信息时,将所述换电柜标记为离线状态,并发送离线提示信息至所述换电柜。
[0141] 可选地,所述装置还包括:
[0142] 第四检测模块,用于检测所述换电柜是否被占用;
[0143] 所述查找模块20,,还用于若所述换电柜未被占用,则执行所述根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识的步骤。
[0144] 本实施例提供的车辆共享电池更换装置,可以执行上述车辆共享电池更换方法实施例,其实现原理和技术效果类似,在此不再赘述。
[0145] 关于车辆共享电池更换装置的具体限定可以参见上文中对于车辆共享电池更换方法的限定,在此不再赘述。上述车辆共享电池更换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0146] 在一个实施例中,还提供了一种计算机设备,该计算机设备可以是服务器。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储车辆共享电池更换数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆共享电池更换方法。
[0147] 本领域技术人员可以理解,具体地计算机设备可以包括比上述部件更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0148] 在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0149] 接收用户端发送的针对换电柜的操作请求,所述操作请求携带有用户标识;根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开门指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
[0150] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Ramb微秒)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0151] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0152] 接收用户端发送的针对换电柜的操作请求,所述操作请求携带有用户标识;根据所述用户标识,在换电记录中查找是否存在与所述用户标识绑定的目标电池标识;若所述换电记录中不存在与所述用户标识绑定的目标电池标识,则发送开门指令及第一操作号至所述换电柜,所述开门指令用于指示所述换电柜打开所述第一操作号对应的共享电池格口。
[0153] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0154] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈