一种新能源汽车预约充电的电子计时处理方法及系统与流程
未命名
07-11
阅读:63
评论:0

1.本发明涉及计时处理逻辑技术领域,具体为一种新能源汽车预约充电的电子计时处理方法。
背景技术:
2.当前越来越多的新能源车搭载了车联网系统,车联网系统可以有效的为客户联系设备,为众多技术提供了理论基础。新能源汽车的动力源泉是其搭载的电池,电池能充几次电直接影响车辆能开多久,为了保护新能源车的电池,避免过度充电影响电池寿命。因此配备车联网功能的车辆需要设置车辆电池的充电时间。
3.目前常用的充电方法在实际运行过程中,车联网总成零件的记录时间的(芯片)时钟晶振会出现微小偏差,由于t-box实时更新rtc里面的当前时间,会出现跳秒的现象,且判断需进行准确时间的判断,需要同时判断大于、等于、小于三种情况,判断逻辑难度也较高;充电满电时的处理方法也无法避免过量充电,损坏电池寿命。
4.因此,亟须一种新能源汽车预约充电的电子计时处理方法,可以避免时钟晶振出现微小偏差,且判断逻辑更加简单,充电池电量及时反馈。
技术实现要素:
5.本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本技术的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。
6.鉴于上述存在的问题,提出了本发明。
7.因此,本发明解决的技术问题是:现有的新能源汽车预约充电存在微小偏差,判断逻辑较难,以及如何充电满电时向用户反馈的优化问题。
8.为解决上述技术问题,本发明提供如下技术方案:一种新能源汽车预约充电的电子计时处理方法,包括:
9.手机端app设置并发送预约充电指令;
10.接收gps时间,预约充电指令下发后停滞gps时间实时更新;
11.计算预定时间和当前时间的差值,将差值设置为rtc定时器时间并判断是否唤醒车机进行充电;
12.通过can总线监管系统传达充电指令。
13.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:所述发送预约充电指令包括,手机端app发送预约充电指令至t-box,t-box将预约充电指令发送至车联网,车联网主机的网络芯片接到后传给mcu。
14.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:所述停滞gps时间实时更新包括,车联网中的t-box正常运行时,实时接收gps时间,当车辆接收到预设指令后,mcu暂停更新t-box收到的当前gps时间指令,停止对照gps时间的动
作,参照rtc当前时间进行计时触发事件。
15.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:所述计算预定时间和当前时间的差值包括,所述mcu将app指令时间减掉rtc的当前时间得到时间差值,
16.若时间差值<0视为超时预约,需重新选择预约时间,超时指令由车联网发送至手机端app,显示预约超时,提醒用户重新预约;
17.若时间差值≥0则将时间差值设置为rtc定时器时间,预约成功指令由车联网发送至手机端app,显示预约成功。
18.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:所述判断是否唤醒车机进行充电包括,
19.若rtc定时器时间为不为零,则重新判断,直至rtc定时器时间为零;
20.若rtc定时器时间为零,则准备唤醒车机进行充电操作,并恢复mcu接收t-box的时间指令,接受gps时间的实时更新,恢复rtc时间更新逻辑,给can总线监管系统传达充电指令。
21.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:所述通过can总线监管系统传达充电指令包括,当can总线接收到唤醒车机进行充电操作指令,
22.若客户设置充电时间,则can总线监管系统向充电桩发出三帧指令,包括帧开始充电指令的数据帧、帧间隔以及充电结束失灵的数据帧;
23.若客户未设置充电时间,则can总线监管系统向充电桩发出两帧指令,包括开始充电指令的数据帧、帧间隔以及满电反馈的数据帧。
24.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:所述通过can总线监管系统传达充电指令还包括,
25.若客户设置充电时间,且时间结束电池电量<80%,can总线监管系统向充电桩发出三帧指令,包括充电状态的遥控帧、帧间隔以及充电请求的遥控帧,并由车联网将指令传递至手机端app,客户根据信息自行判断是否继续进行充电;
26.若客户设置充电时间,且充电时间结束前电池电量≥80%,can总线监管系统向充电桩发出三帧指令,包括充电状态的遥控帧、帧间隔以及满电时间预测的遥控真,时间结束无法充满,由车联网将指令传递至手机端app,客户根据信息自行判断是否延长充电时间;
27.若客户未设置充电时间或客户设置充电时间结束前电池充满,can总线监管系统向充电桩发出三帧指令,包括车辆满电的遥控帧、帧间隔以及停止充电的数据帧,并由车联网将指令传递至手机端app,告知用户电池已充满。
28.本发明的另外一个目的是提供一种新能源汽车预约充电的电子计时处理系统,其能通过关闭gps时间避免芯片振动偏差,解决了现有的设备出现跳秒、逻辑判断类型较多的技术问题。
29.为解决上述技术问题,本发明提供如下技术方案:一种新能源汽车预约充电的电子计时处理系统,包括:车联网总成模块、gps时间管理模块、rtc定时模块、can总线监管模块,
30.所述车联网总成模块是一种接收并转换信号的装置,用于接收手机端app发出的
充电指令,并总成至车联网mcu;
31.所述gps时间管理模块是一种开关网络计时的装置,用于在接收到充电指令时,控制mcu暂停更新t-box收到的当前gps时间指令,当准备唤醒车机进行充电操作时,恢复mcu接收t-box的时间指令,接受gps时间的实时更新;
32.所述rtc定时模块是一种判断是否唤醒车机充电的装置,用于判断rtc定时器时间数值,进行唤醒车机的管理;
33.所述can总线监管模块是一种电量监管装置,用于向充电桩发送充电指令,并根据电池电量向用户反馈请求。
34.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现一种用于智能电厂的设备可靠性维护方法。
35.作为本发明所述的新能源汽车预约充电的电子计时处理方法的一种优选方案,其中:一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现一种用于智能电厂的设备可靠性维护方法。
36.本发明的有益效果:本发明提供的新能源汽车预约充电的电子计时处理方法避免了跳秒产生未知的错误,通过停止接收gps时间指令避免芯片振动错误发生跳秒现象,从而能够避免充电申请错误;使用can总线反馈充电状态,避免过量充电减少电池寿命;判断rtc时间将准确时间的判断更改为定时判断,从大于,小于,等于三种判断变更为是非两种判断。降低了判断的逻辑难度。本发明避免了跳秒现象,在避免错误、判断逻辑、保护电池寿命方面都取得了更好的效果。
附图说明
37.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:
38.图1为本发明一个实施例提供的一种新能源汽车预约充电的电子计时处理方法的整体流程图。
39.图2为本发明第二个实施例提供的一种新能源汽车预约充电的电子计时处理方法的满电电压对比图。
40.图3为本发明第三个实施例提供的一种新能源汽车预约充电的电子计时处理系统的不流程图。
具体实施方式
41.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本发明的具体实施方式做详细的说明,显然所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明的保护的范围。
42.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以
采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
43.其次,此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。
44.本发明结合示意图进行详细描述,在详述本发明实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本发明保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。
45.同时在本发明的描述中,需要说明的是,术语中的“上、下、内和外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一、第二或第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
46.本发明中除非另有明确的规定和限定,术语“安装、相连、连接”应做广义理解,例如:可以是固定连接、可拆卸连接或一体式连接;同样可以是机械连接、电连接或直接连接,也可以通过中间媒介间接相连,也可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
47.实施例1
48.参照图1,为本发明的一个实施例,提供了一种新能源汽车预约充电的电子计时处理方法,包括:
49.s1:手机端app设置并发送预约充电指令。
50.更进一步的,手机端app发送预约充电指令至t-box,t-box将预约充电指令发送至车联网,车联网主机的网络芯片接到后传给mcu。
51.应说明的是,预约信息应包含预约时间、充电时间、充电状态选择。
52.s2:接收gps时间,预约充电指令下发后停滞gps时间实时更新。
53.更进一步的,停滞gps时间实时更新包括,车联网中的t-box正常运行时,实时接收gps时间,当车辆接收到预设指令后,mcu暂停更新t-box收到的当前gps时间指令,停止对照gps时间的动作,参照rtc当前时间进行计时触发事件。
54.应说明的是,在接收到预设指令的时候,停掉对照gps时间的动作,直接参照rtc当前时间进行计时。触发预设事件以后再对照gps更新车联网的当前时间,gps时间被关闭后,可有效的避免跳秒现象的发生。
55.s3:计算预定时间和当前时间的差值,将差值设置为rtc定时器时间并判断是否唤醒车机进行充电。
56.更进一步的,mcu将app指令时间减掉rtc的当前时间得到时间差值,
57.若时间差值<0视为超时预约,需重新选择预约时间,超时指令由车联网发送至手机端app,显示预约超时,提醒用户重新预约;
58.若时间差值≥0则将时间差值设置为rtc定时器时间,预约成功指令由车联网发送至手机端app,显示预约成功。
59.应说明的是,判断是否唤醒车机进行充电包括,
60.若rtc定时器时间为不为零,则重新判断,直至rtc定时器时间为零;
61.若rtc定时器时间为零,则准备唤醒车机进行充电操作,并恢复mcu接收t-box的时间指令,接受gps时间的实时更新,恢复rtc时间更新逻辑,给can总线监管系统传达充电指令。
62.s4:通过can总线监管系统传达充电指令。
63.更进一步的,通过can总线监管系统传达充电指令包括,当can总线接收到唤醒车机进行充电操作指令,
64.若客户设置充电时间,则can总线监管系统向充电桩发出三帧指令,包括帧开始充电指令的数据帧、帧间隔以及充电结束失灵的数据帧;
65.若客户未设置充电时间,则can总线监管系统向充电桩发出两帧指令,包括开始充电指令的数据帧、帧间隔以及满电反馈的数据帧。
66.应说明的是,can总线监管系统传达充电指令还包括,
67.若客户设置充电时间,且时间结束电池电量<80%,can总线监管系统向充电桩发出三帧指令,包括充电状态的遥控帧、帧间隔以及充电请求的遥控帧,并由车联网将指令传递至手机端app,客户根据信息自行判断是否继续进行充电;
68.若客户设置充电时间,且充电时间结束前电池电量≥80%,can总线监管系统向充电桩发出三帧指令,包括充电状态的遥控帧、帧间隔以及满电时间预测的遥控真,时间结束无法充满,由车联网将指令传递至手机端app,客户根据信息自行判断是否延长充电时间;
69.若客户未设置充电时间或客户设置充电时间结束前电池充满,can总线监管系统向充电桩发出三帧指令,包括车辆满电的遥控帧、帧间隔以及停止充电的数据帧,并由车联网将指令传递至手机端app,告知用户电池已充满。
70.还应说明的是,电池电量在80这个阈值点进行反馈,是因为部分充电桩是快充,快充的充电速度快但是电流更大,且是直流电,功率一般在30kw-100kw之间,预留20%可以适用于各种功率的充电桩,不充满可以防止电池短路发生危险;其次可以减少电池循环,新能源汽车的电池一般都是以循环次数作为单位使用,如果电池充满了还继续充电,就会导致车辆的电池循环次数增多,长期这样充电电池性能就会逐渐衰减,使用寿命也会大大降低。因此,电量在80时向用户反馈,根据用户需求,判断是否充满。
71.实施例2
72.参照图2,为本发明的一个实施例,提供了一种新能源汽车预约充电的电子计时处理方法,为了验证本发明的有益效果,通过经济效益计算和仿真实验进行科学论证。
73.如表所示为本发明进行的一个实地实验,车辆选择新能源汽车比亚迪汉进行实验,共2辆车,每辆车分别以传统技术方案和我方发明技术方案完成30次充电实验。
[0074] 跳秒次数充电判断错误次数实验前后满电电压比我方发明00100.003%传统技术方案21100.01%
[0075]
根据数据对比表可以看出,我方发明在30次充电实验中未发生跳秒现象,有无我方发明未按照gps时间进行时间判断,不存在跳秒的可能;充电判断错误次数也为0,因为rtc时间判断逻辑仅为是或否,判断逻辑简单,不容易发生错误;因为采取can总线进行监管反馈,避免了因为充电过多或过快引起的寿命减少。
[0076]
从图2可以看出30次充电电压变化的对比,我方发明的电压几乎不变,传统技术方案满电电压变化很大,满电电压可以显示出一个电池的寿命,由于我方发明可以反馈充电状态,可以降低充电对电池的损伤。
[0077]
实施例3
[0078]
参照图3,为本发明的一个实施例,提供了一种新能源汽车预约充电的电子计时处理系统,包括车联网总成模块、gps时间管理模块、rtc定时模块、can总线监管模块。
[0079]
车联网总成模块是一种接收并转换信号的装置,用于接收手机端app发出的充电指令,并总成至车联网mcu。
[0080]
gps时间管理模块是一种开关网络计时的装置,用于在接收到充电指令时,控制mcu暂停更新t-box收到的当前gps时间指令,当准备唤醒车机进行充电操作时,恢复mcu接收t-box的时间指令,接受gps时间的实时更新。
[0081]
rtc定时模块是一种判断是否唤醒车机充电的装置,用于判断rtc定时器时间数值,进行唤醒车机的管理。
[0082]
can总线监管模块是一种电量监管装置,用于向充电桩发送充电指令,并根据电池电量向用户反馈请求。
[0083]
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0084]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
[0085]
计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置)、便携式计算机盘盒(磁装置)、随机存取存储器(ram)、只读存储器(rom)、可擦除可编辑只读存储器(eprom或闪速存储器)、光纤装置以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0086]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路
的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0087]
应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
技术特征:
1.一种新能源汽车预约充电的电子计时处理方法,其特征在于,包括:手机端app设置并发送预约充电指令;接收gps时间,预约充电指令下发后停滞gps时间实时更新;计算预定时间和当前时间的差值,将差值设置为rtc定时器时间并判断是否唤醒车机进行充电;通过can总线监管系统传达充电指令。2.如权利要求1所述的新能源汽车预约充电的电子计时处理方法,其特征在于:所述发送预约充电指令包括,手机端app发送预约充电指令至t-box,t-box将预约充电指令发送至车联网,车联网主机的网络芯片接到后传给mcu。3.如权利要求1或2所述的新能源汽车预约充电的电子计时处理方法,其特征在于:所述停滞gps时间实时更新包括,车联网中的t-box正常运行时,实时接收gps时间,当车辆接收到预设指令后,mcu暂停更新t-box收到的当前gps时间指令,停止对照gps时间的动作,参照rtc当前时间进行计时触发事件。4.如权利要求3所述的新能源汽车预约充电的电子计时处理方法,其特征在于:所述计算预定时间和当前时间的差值包括,所述mcu将app指令时间减掉rtc的当前时间得到时间差值,若时间差值<0视为超时预约,需重新选择预约时间,超时指令由车联网发送至手机端app,显示预约超时,提醒用户重新预约;若时间差值≥0则将时间差值设置为rtc定时器时间,预约成功指令由车联网发送至手机端app,显示预约成功。5.如权利要求4所述的新能源汽车预约充电的电子计时处理方法,其特征在于:所述判断是否唤醒车机进行充电包括,若rtc定时器时间为不为零,则重新判断,直至rtc定时器时间为零;若rtc定时器时间为零,则准备唤醒车机进行充电操作,并恢复mcu接收t-box的时间指令,接受gps时间的实时更新,恢复rtc时间更新逻辑,给can总线监管系统传达充电指令。6.如权利要求5所述的新能源汽车预约充电的电子计时处理方法,其特征在于:所述通过can总线监管系统传达充电指令包括,当can总线接收到唤醒车机进行充电操作指令,若客户设置充电时间,则can总线监管系统向充电桩发出三帧指令,包括帧开始充电指令的数据帧、帧间隔以及充电结束失灵的数据帧;若客户未设置充电时间,则can总线监管系统向充电桩发出两帧指令,包括开始充电指令的数据帧、帧间隔以及满电反馈的数据帧。7.如权利要求6所述的新能源汽车预约充电的电子计时处理方法,其特征在于:所述通过can总线监管系统传达充电指令还包括,若客户设置充电时间,且时间结束电池电量<80%,can总线监管系统向充电桩发出三帧指令,包括充电状态的遥控帧、帧间隔以及充电请求的遥控帧,并由车联网将指令传递至手机端app,客户根据信息自行判断是否继续进行充电;若客户设置充电时间,且充电时间结束前电池电量≥80%,can总线监管系统向充电桩发出三帧指令,包括充电状态的遥控帧、帧间隔以及满电时间预测的遥控真,时间结束无法充满,由车联网将指令传递至手机端app,客户根据信息自行判断是否延长充电时间;
若客户未设置充电时间或客户设置充电时间结束前电池充满,can总线监管系统向充电桩发出三帧指令,包括车辆满电的遥控帧、帧间隔以及停止充电的数据帧,并由车联网将指令传递至手机端app,告知用户电池已充满。8.一种采用如权利要求1~7任一所述的用于新能源汽车预约充电的电子计时处理方法,其特征在于:包括,车联网总成模块、gps时间管理模块、rtc定时模块、can总线监管模块,所述车联网总成模块是一种接收并转换信号的装置,用于接收手机端app发出的充电指令,并总成至车联网mcu;所述gps时间管理模块是一种开关网络计时的装置,用于在接收到充电指令时,控制mcu暂停更新t-box收到的当前gps时间指令,当准备唤醒车机进行充电操作时,恢复mcu接收t-box的时间指令,接受gps时间的实时更新;所述rtc定时模块是一种判断是否唤醒车机充电的装置,用于判断rtc定时器时间数值,进行唤醒车机的管理;所述can总线监管模块是一种电量监管装置,用于向充电桩发送充电指令,并根据电池电量向用户反馈请求。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于:所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的用于智能电厂的设备可靠性维护方法。
技术总结
本发明公开了一种新能源汽车预约充电的电子计时处理方法包括:手机端APP设置并发送预约充电指令;接收GPS时间,预约充电指令下发后停滞GPS时间实时更新;计算预定时间和当前时间的差值,将差值设置为RTC定时器时间并判断是否唤醒车机进行充电;通过CAN总线监管系统传达充电指令。本发明提供的新能源汽车预约充电的电子计时处理方法避免了跳秒产生未知的错误,通过停止接收GPS时间指令避免芯片振动错误发生跳秒现象,从而能够避免充电申请错误;使用CAN总线反馈充电状态,避免过量充电减少电池寿命;判断RTC时间将准确时间的判断更改为定时判断,从大于,小于,等于三种判断变更为是非两种判断。为是非两种判断。为是非两种判断。
技术研发人员:唐稳生 罗勐 于斯亮 黄裕锟 冼维东 李晓燕
受保护的技术使用者:上汽通用五菱汽车股份有限公司
技术研发日:2023.04.04
技术公布日:2023/7/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/