车辆蓄电池充电方法、服务器、客户端及设备与流程
2021-02-03 12:02:24|503|起点商标网
[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]
图1是本发明实施例提供的车载充电装置的硬件结构原理图;
[0031]
图2是本发明实施例提供的蓄电池充电方法的流程图;
[0032]
图3是本发明实施例提供的蓄电池充电方法的流程图;
[0033]
图4是步骤s103的流程图;
[0034]
图5是本发明实施例提供的蓄电池充电方法的流程图;
[0035]
图6是本发明实施例提供的蓄电池充电服务器的结构框图;
[0036]
图7是本发明实施例提供的蓄电池充电客户端的结构框图。
具体实施方式
[0037]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例
中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
[0038]
实施例
[0039]
本说明书实施例所指的车辆为燃油型共享车辆。车辆蓄电池作为车辆电子系统的供电电源,关系到所有电子系统的正常工作。由于停车状态下车辆的ecu、防盗系统等还在正常工作,车辆停放时间过长就可能出现溃电的情况,使得发动机无法启动。不仅补电不方便而且还影响蓄电池的使用寿命。
[0040]
实际使用中,车辆蓄电池在低于预设电量时,车辆能自行启动,依靠发电机运转,给蓄电池充电。为解决车辆溃电无法启动的问题,在本说明书实施例中,车载充电装置对燃油型共享车辆的蓄电池状态进行监控,在检测到蓄电池低于预设电量时,向蓄电池充电服务器发送蓄电池充电请求。
[0041]
图1是本发明实施例提供的车载充电装置的硬件结构原理图,请参照图1,车载充电装置包括蓄电池电量传感器、通信模块、epb/tcu、ems、发动机和发电机,ems与发动机电连接,发动机与发电机连接,发电机与蓄电池连接,蓄电池和档位开关分别与ems连接。
[0042]
在一个实施例中,蓄电池电量传感器设置在车辆蓄电池上,用于检测蓄电池的电压、电流、温度等状态,并向相关控制系统发送检测结果,从而避免过充电或溃电。
[0043]
在一个实施例中,电量传感器在蓄电池的存储电量低于预设电量时,将溃电信号由lin总线传递至通信模块,通信模块响应于该溃电信号向蓄电池充电服务器发送蓄电池充电请求,并将该溃电信号转成can信号发至整车can网络。具体地,通信模块可以是t-box,也可以是其他具有通信功能的外接设备。
[0044]
在一个实施例中,蓄电池充电请求包括溃电信号和车辆基础信息,车辆基础信息包括车辆id;优选地,车辆基础信息还可以包括车辆类型、载客量等信息。
[0045]
图2是本发明实施例提供的蓄电池充电方法的流程图,本说明书提供了如实施例或流程图的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
[0046]
请参照图2,在一个实施例中,蓄电池充电方法应用于蓄电池充电服务器端,该方法可以包括:
[0047]
s101:响应于接收到的蓄电池充电请求获取车辆租用状态信息;
[0048]
s102:在车辆租用状态为待租状态时获取目标车辆数量;目标车辆包括蓄电池工作状态为非溃电状态且车辆租用状态为待租状态的车辆;
[0049]
s103:根据目标车辆数量判断当前是否满足预设的充电条件;
[0050]
在一个实施例中,为防止车辆在有坡度的地方会溜车,步骤s103还包括:
[0051]
向车载充电装置发送车辆epb信号和档位信号获取请求;
[0052]
根据所述epb信号判断车辆epb是否在正常驻车工作,根据所述档位信号判断档位
信号是否在p档驻车挡;
[0053]
当车辆epb在正常驻车工作且档位在p档驻车档时,确定当前车辆满足预设的充电条件。
[0054]
在一个实施例中,步骤s103还包括:
[0055]
向车载充电装置发送燃油液位检测请求;
[0056]
当燃油液位低于警戒线时,不满足预设的充电条件,根据蓄电池充电请求中的车辆id标记该车辆;
[0057]
当燃油液位不低于警戒线时,满足预设的充电条件。
[0058]
s104:在满足预设的充电条件时,向车载充电装置发送充电指令。
[0059]
在一个实施例中,车载充电装置在各模块信号正常时,控制车辆正常启动发动机,发动机带动发电机运转进行发电,蓄电池电量传感器检测充电完成后,反馈信号到通信模块,通信模块控制ems停止发动机工作,充电结束,通信模块向蓄电池充电服务器发送充电起始过程时间。蓄电池充电服务器接收并存储所述充电起始过程时间。
[0060]
在一个实施例中,充电完成以蓄电池电量传感器检测到的电量达到预设电量为准,预设电量可以是充满时的电量,例如100%的电量;也可以是达到预设比例的电量,例如60%的电量。
[0061]
在一个实施例中,充电完成以达到预设充电持续时长为准。其中,预设充电时长取值可以是20min-30min之间的任意值,还可以是根据实际需要设置的其他值。
[0062]
图3是本发明实施例提供的蓄电池充电方法的流程图,请参照图3,在一个实施例中,步骤s101之后还包括:
[0063]
s105:在车辆租用状态为已出租状态时,向租车客户端发送充电模式选项;也就是说,蓄电池充电服务器通过租车客户端将此信息告知车辆租用者;
[0064]
s106:监测预设时长内是否接收到租车客户端发送的充电模式选择信息;
[0065]
具体地,预设时长的取值可以是1min-5min中的任意值,还可以根据实际需要设置,本实施例不以此为限。
[0066]
s107:若是,判断充电模式选择信息是否为自动充电模式;充电模式选择信息为自动充电模式或手动充电模式;
[0067]
在充电模式选择信息为自动充电模式时,执行步骤s104向车载充电装置发送充电指令;具体地,车载充电装置响应于接收到的充电指令,控制车辆启动充电,蓄电池电量传感器检测电量充满后,反馈信号到通信模块,通信模块发送充电结束信息至蓄电池充电服务器和租车客户端;
[0068]
具体地,在充电模式选择信息为手动充电模式时,不进行任何操作。由车辆使用者手动自行启动车辆充电,在充电结束后,解除报警。
[0069]
请继续参照图3,在一个实施例中,步骤s106之后还包括:
[0070]
若否,执行步骤s104向车载充电装置发送充电指令。
[0071]
图4是步骤s103的流程图,请参照图4,在一个实施例中,步骤s103包括:
[0072]
s1031:获取与当前租车时段对应的目标车辆数量的预设最小值;
[0073]
在一个实施例中,8:00-10:00以及17:00-19:00为高峰租车时段,其余时间段为非高峰租车时段,由于高峰租车时段可能存在车辆供小于求的情况,因此,高峰租车时段的预
设最小值应大于费高峰租车时段的预设最小值。例如,某蓄电池充电服务器上存储有1000辆车的信息,高峰租车时段对应的预设最小值为200辆,非高峰租车时段对应的预设最小值为150辆。需要说明的是,上述示例仅用于对本发明实施例进行举例说明,不应理解为对本发明实施例的限制。
[0074]
s1032:判断目标车辆数量是否大于预设最小值;
[0075]
s1033:若否,确定满足预设的充电条件。
[0076]
若是,不进行任何操作。
[0077]
在一个实施例中,当前时间为9:15,目标车辆数量为180辆,那么当前处于8:00-10:00的租车时段,该租车时段为高峰租车时段,由于目标车辆180辆小于目标车辆数量的预设最小值200辆,此时满足预设的充电条件。
[0078]
在一个实施例中,当前时间为11:30,目标车辆数量为180辆,那么当前处于10:00-17:00的租车时段,该租车时段为非高峰租车时段,由于目标车辆180辆大于目标车辆数量的预设最小值150辆,此时不满足预设的充电条件,车辆蓄电池充电服务器不进行任何操作。
[0079]
图5是本发明实施例提供的蓄电池充电方法的流程图,请参照图5,在一个实施例中,蓄电池充电方法可以包括:
[0080]
s201:接收并展示服务器发送的充电模式选项;
[0081]
s202:根据接收到的用户输入生成充电模式选择信息;
[0082]
s203:向服务器发送充电模式选择信息。
[0083]
图6是本发明实施例提供的蓄电池充电服务器的结构框图,可以理解,上述各模块是指计算机程序或者程序段,用于执行某一项或多项特定的功能,此外,上述各模块的区分并不代表实际的程序代码也必须是分开的。请参照图6,在一个实施例中,该服务器可以包括:
[0084]
车辆租用状态获取模块301,用于响应于接收到的蓄电池充电请求获取车辆租用状态信息;
[0085]
目标车辆数量获取模块302,用于在车辆租用状态为待租状态时获取目标车辆数量,目标车辆包括蓄电池工作状态为非溃电状态且车辆租用状态为待租状态的车辆;
[0086]
条件判断模块303,用于根据目标车辆数量判断当前是否满足预设的充电条件;
[0087]
第一充电控制模块304,用于在满足预设的充电条件时,向车载充电装置发送充电指令。
[0088]
在一个实施例中,该服务器还可以包括:充电模式选择模块,用于在车辆租用状态为已出租状态时,向租车客户端发送充电模式选项;监测模块,用于监测预设时长内是否接收到租车客户端发送的充电模式选择信息;模式判断模块,用于判断接收到的充电模式选择信息是否自动充电模式;第二充电控制模块,用于在充电模式选择信息为自动充电模式时,向车载充电装置发送充电指令;在充电模式选择信息为手动充电模式时,不进行任何操作。
[0089]
在一个实施例中,条件判断模块303包括:获取模块,用于获取与当前租车时段对应的目标车辆数量的预设最小值;判断模块,用于判断目标车辆数量是否大于预设最小值;若否,确定满足预设的充电条件。
[0090]
图7是本发明实施例提供的蓄电池充电客户端的结构框图,请参照图7,在一个实施例中,该客户端包括:
[0091]
选项展示模块401,用于接收并展示服务器发送的充电模式选项;
[0092]
生成模块402,用于根据接收到的用户输入生成充电模式选择信息;
[0093]
发送模块403,用于向服务器发送充电模式选择信息。
[0094]
本发明实施例通过对燃油型共享车辆的蓄电池电量进行监控,在车辆蓄电池低于预设电量且当前满足预设充电条件时,控制车辆充电装置对车辆蓄电池进行充电,避免溃电。
[0095]
本发明实施例在车辆已出租时,由用户根据实际需要选择是否充电以及所需的充电模式;在车辆未出租,由蓄电池充电服务器判断当前是否满足预设充电条件,根据判断结果确定是否进行充电。这样,只有在共享车辆即将使用或使用中时,才对低于预设电量的车辆蓄电池进行充电,不仅满足了车辆使用需求,还能够避免车辆反复自启充电带来的资源浪费。
[0096]
在上述实施例中,对各实施例的描述都各有侧重,某各实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0097]
本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。
[0098]
应当指出的是,以上所述仅为本发明的几种具体实施方式,不能理解为对本发明保护范围的限制。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除
热门咨询
tips