一种识别充电桩类型的方法及装置与流程

文档序号:16840600发布日期:2019-02-12 21:28阅读:541来源:国知局
一种识别充电桩类型的方法及装置与流程
本发明涉及电动汽车控制
技术领域
,尤其涉及一种识别充电桩类型的方法及装置。
背景技术
:目前电动汽车充电是电动汽车控制方面的一个重要组成部分,2016年实施新充电国标之后,市面上会出现两种状态的直流快充桩——老国标的充电桩和新国标的充电桩。虽然新国标在制定充电标准时会考虑到市面上老充电桩的充电兼容性,但是老充电桩的状态鱼龙混杂,真正按照新国标的标准执行,车辆在充电时会出现很多问题均不能充电。具体地,GB27930-2015新国标快充标准相比较27930-2011老国标快充标准,总体变化如下:1、通信速率规定为250kb,特殊场合下(商用车等)可以协商为50kb,删除了老国标当中的125kb推荐值。2、增加了车辆握手报文BHM/充电机握手报文CHM。3、车辆辨识报文BRM增加8个字节预留。4、充电机最大输出能力报文CML增加最小充电电流字段。5、充电机充电状态报文CCS增加充电暂停字段。6、车辆充电终止报文BST中增加终止充电故障原因。7、电池充电需求报文BCL/CCS超时处理由100ms变更为1s。8、增加充电时序图、充电过程故障处理方式、报文开始和结束发送的条件。9、超时的处理更加细化,时间计时规定的比较明确,报文超时有的是1s/5s/10s/60s,需要全篇通读。10、增加了通信中断的处理。11、增加了出现无法充电故障的处理。其中,在执行27930-2011老国标快充标准的时候,整车厂通过实际在市面上的车与桩的匹配测试,发现导致充电不能成功的主要是以下三个方面:1)充电桩发送crm_00超时;2)充电桩发送crm_aa超时;3)充电桩发送ccs充电机状态报文超时。由于在执行27930-2011老国标快充标准时,好多控制时序和处里故障方式(超时、停止充电等)都是不非常明确的,具有模糊性,因此各个厂家理解的也不一样,做出来的充电桩策略也不尽相同。如此,则会造成车主在市面上充电时,用户也不一定知道进行充电的充电桩是符合新国标的充电桩还是符合老国标的充电桩,如果不能正常充电,会造成用户体验不好,抱怨增加。技术实现要素:为了克服现有技术中在电动汽车进行充电时,因无法对充电桩的类型进行识别而造成充电失败率低,用户体验不好的问题,本发明提供了一种识别充电桩类型的方法及装置。为了解决上述技术问题,本发明采用如下技术方案:依据本发明的一个方面,提供了一种识别充电桩类型的方法,其中,该方法包括:在电动汽车与充电桩连接后的第一预设时间段内,判断是否接收到充电桩发送的握手报文;若判断结果为是,则判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电;若判断结果为否,则判定接收握手报文超时,并在充电参数配置过程中,根据充电桩发送的最大输出能力报文中是否存在最小充电电流信息判断该充电桩为第一类型或第二类型的充电桩,根据与该充电桩的类型对应的充电标准程序进行充电。可选地,在判断结果为否时,该方法还包括:向充电桩发送错误报文,并在第二预设时间段内,判断充电桩是否发生故障。可选地,向充电桩发送错误报文,并在第二预设时间段内,判断充电桩是否发生故障的步骤具体包括:将第二预设时间段划分为连续且互不重叠的多个等待时间段;从第1个等待时间段开始,依次在各个等待时间段的起始时刻向充电桩发送错误报文,判断在该等待时间段内是否接收到充电桩发生的辨识报文,若收到,则停止发送错误报文,并判定充电桩未发生故障,若在所有等待时间段内均未收到充电桩发送的辨识报文,则判定充电桩发生故障。可选地,在充电参数配置过程中,根据充电桩发送的最大输出能力报文中是否存在最小充电电流信息判断充电桩为第一类型或第二类型的充电桩,根据与该充电桩的类型对应的充电标准程序进行充电的步骤具体包括:向充电桩发送电池充电参数报文;接收充电桩根据电池充电参数报文配置充电参数后发送的最大输出能力报文;判断最大输出能力报文中是否存在最小充电电流信息;若判断结果为是,则判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电,否则,则判定该充电桩为第二类型的充电桩,并根据第二类型的充电桩对应的充电标准程序进行充电。依据本发明的另一个方面,还提供了一种识别充电桩类型的装置,其中,该装置包括:第一判断模块,用于在电动汽车与充电桩连接后的第一预设时间段内,判断是否接收到充电桩发送的握手报文;判定模块,用于在第一判断模块的判断结果为是时,判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电;第二判断模块,用于在第一判断模块的判断结果为否时,判定接收握手报文超时,并在充电参数配置过程中,根据充电桩发送的最大输出能力报文中是否存在最小充电电流信息判断该充电桩为第一类型或第二类型的充电桩,根据与该充电桩的类型对应的充电标准程序进行充电。可选地,该装置还包括:第三判断模块,用于在第一判断模块的判断结果为否时,向充电桩发送错误报文,并在第二预设时间段内,判断充电桩是否发生故障。可选地,第三判断模块具体包括:划分单元,用于将第二预设时间段划分为连续且互不重叠的多个等待时间段;第一判定单元,用于从第1个等待时间段开始,依次在各个等待时间段的起始时刻向充电桩发送错误报文,判断在该等待时间段内是否接收到充电桩发生的辨识报文,若收到,则停止发送错误报文,并判定充电桩未发生故障,若在所有等待时间段内均未收到充电桩发送的辨识报文,则判定充电桩发生故障。可选地,第二判断模块具体包括:发送单元,用于向充电桩发送电池充电参数报文;接收单元,用于接收充电桩根据电池充电参数报文配置充电参数后发送的最大输出能力报文;判断单元,用于判断最大输出能力报文中是否存在最小充电电流信息;第二判定单元,用于在所述判断单元的判断结果为是时,则判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电,否则,则判定该充电桩为第二类型的充电桩,并根据第二类型的充电桩对应的充电标准程序进行充电。本发明的有益效果是:在本发明中,由于第一类型的充电桩,在与电动汽车连接后的第一预设时间段内,会立即可发送握手报文,且在充电参数配置过程中发送的最大输出能力报文中携带有最小充电电流信息,而第二类型的充电桩,在与电动汽车连接后的第一预设时间段内,不会立即发送握手报文,且在充电参数配置过程中发送的最大输出能力报文中未携带最小充电电流信息。因此,通过对充电桩是否发送握手报文以及发送的最大输出能力报文中是否存在最小充电电流信息进行判断,即可识别该充电桩的类型,并执行与该充电桩的类型相对应的充电标准程序,既保证了充电成功率,又提高了用户体验。附图说明图1表示本发明实施例中识别充电桩类型的方法流程图;图2表示本发明实施例中充电各阶段的流程图;图3表示本发明实施例中判断是否接收到握手报文的时序流程图;图4表示本发明实施例中判断充电桩是否发生故障的流程图;图5表示本发明实施例中根据最大输出能力报文判断充电桩类型的流程图;图6表示本发明实施例中充电配置阶段的时序流程图;图7表示本发明实施例中识别充电桩类型的装置的结构框图;图8表示本发明实施例中第三判断模块的结构框图;图9表示本发明实施例中第二判断模块的结构框图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。实施例一依据本发明的一个方面,提供了一种识别充电桩类型的方法,如图1的流程图所示,该方法包括:步骤S101、在电动汽车与充电桩连接后的第一预设时间段内,判断是否接收到充电桩发送的握手报文;步骤S102、若判断结果为是,则判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电;步骤S103、若判断结果为否,则判定接收握手报文超时,并在充电参数配置过程中,根据充电桩发送的最大输出能力报文中是否存在最小充电电流信息判断该充电桩为第一类型或第二类型的充电桩,根据与该充电桩的类型对应的充电标准程序进行充电。由于第一类型的充电桩对应的充电标准程序与第二类型充电桩对应的充电标准程序不同,因此可根据充电标准程序对充电桩的类型进行判别。其中,第一类型的充电桩,在与电动汽车连接后的第一预设时间段内,会立即可发送握手报文,且在充电参数配置过程中发送的最大输出能力报文中携带有最小充电电流信息,而第二类型的充电桩,在与电动汽车连接后的第一预设时间段内,不会立即发送握手报文,且在充电参数配置过程中发送的最大输出能力报文中未携带最小充电电流信息。因此,通过对充电桩是否发送握手报文以及发送的最大输出能力报文中是否存在最小充电电流信息进行判断,即可识别充电桩的类型,既保证了充电成功率,又提高了用户体验。其中,如图2所示,电动汽车在充电过程中,主要包括如下四个阶段:充电握手阶段、充电参数配置阶段、充电阶段和结束阶段。上述通过握手报文识别充电桩类型在充电握手阶段进行。具体地,如图3中的时序流程图所示,在本发明实施例中,是否接收到握手报文的时序流程如下:在电动汽车与充电桩物理连接完成后,开始进入低压辅助上电阶段,此时,车辆端与充电桩之间开始交互报文。首先在第一预设时间内判断是否接收到充电桩发送的握手报文,其中,当判断结果为是时,车辆端向充电桩返回一握手报文,充电桩接收到车辆端返回的握手报文后,车辆端与充电桩进入充电握手阶段,且车辆端上的整车控制器判定该充电桩为第一类型的充电桩;当判断结果为否时,车辆端继续判断是否接收到充电桩发送的握手报文,此时车辆端不会向充电桩返回握手报文,若在第一预设时间内,车辆端一直未收到充电桩发送的握手报文,则最终判断结果为超时;当判断结果为超时时,以免仅通过对握手报文识别充电桩类型造成误判,在车辆端与充电桩继续进入后续充电参数配置阶段,车辆端会在充电参数配置阶段等待充电桩发送的最大输出能力报文,并根据最大输出能力报文中是否存在最小充电电流信息判断该充电桩为第一类型或第二类型的充电桩。具体地,在本发明实施例中,在电动汽车与充电桩连接后的第一预设时间段内,判断是否接收到所述充电桩发送的握手报文,其判断结果为否时,该方法还包括:向充电桩发送错误报文,并在第二预设时间段内,判断充电桩是否发生故障。其中,如图4所示,判断充电桩是否发生故障时,具体包括如下步骤:步骤S401、将第二预设时间段划分为连续且互不重叠的多个等待时间段;步骤S402、从第1个等待时间段开始,依次在各个等待时间段的起始时刻向充电桩发送错误报文,判断在该等待时间段内是否接收到充电桩发生的辨识报文,若收到,则停止发送错误报文,并判定充电桩未发生故障,若在所有等待时间段内均未收到充电桩发送的辨识报文,则判定充电桩发生故障。在本发明实施例中,在判断充电桩是否发生故障时,具体处理过程如下:当车辆断接收握手报文超时之后,会发送错误报文到充电桩,并在30s内等待是否会接收到充电桩发送的辨识报文,若有两次超时,则有两个30s,若在两个30s之内均未接收到辨识报文,则在第三次超时,等待时间会延长为9min,因此等待时间共10min。所以,在车辆端等待的10min之内,始终没有接收到充电桩发送的辨识报文,则判定该充电桩发生故障,否则,该充电桩未发生故障。其中,需要注意的是,在前两次发送错误报文后,车辆端不会发送充电终止报文,防止充电桩被唤醒。由上述可知,在本发明实施例中,第二预设时间预定为10min,其中,该值是经过实车匹配测试得出的。当然可以理解的是,对第一预设时间以及第二预设时间的设定时长并不进行具体限定。具体地,如图5所示,在本发明实施例中,步骤S103中根据最大输出能力报文中是否存在最小充电电流信息判断充电桩的类型,并根据与该充电桩的类型对应的充电标准程序进行充电时,包括如下步骤:步骤S1031、向充电桩发送电池充电参数报文;步骤S1032、接收充电桩根据电池充电参数报文配置充电参数后发送的最大输出能力报文;步骤S1033、判断最大输出能力报文中是否存在最小充电电流信息;步骤S1034、若判断结果为是,则判定充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电,否则,则判定充电桩为第二类型的充电桩,并根据第二类型的充电桩对应的充电标准程序进行充电。图6为充电配置阶段的时序流程图,其中,在充电桩根据车辆端发送的电池充电参数报文配置充电参数后,会向车辆端发送最大输出能力报文。通过将表1与表2中最大输出能力报文格式进行对比,可知表1中新增了最小充电电流信息,因此根据最大输出能力报文中是否存在最小充电电流信息即可对充电桩的类型进行判断。其中,表1为第一类型的充电桩对应的充电标准程序中对最大输出能力格式的规定,表2为第二类型的充电桩对应的充电标准程序中对最大输出能力格式。起始字节或位长度SPNSPN定义发送选项12字节2824最高输出电压(V)必须项32字节2825最低输出电压(V)必须项52字节2826最大输出电流(A)必须项72字节2827最小输出电流(A)必须项表1起始字节或位长度SPNSPN定义发送选项12字节2824最高输出电压(V)必须项32字节2825最低输出电压(V)必须项52字节2826最大输出电流(A)必须项表2因此,当最大输出能力报文中存在最小充电电流信息,则该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电;当最大输出能力报文中不存在最小充电电流信息,则该充电桩为第二类型的充电桩,并根据第二类型的充电桩对应的充电标准程序进行充电。综上,通过对充电桩是否发送握手报文以及发送的最大输出能力报文中是否存在最小充电电流信息进行判断,即可识别充电桩类型,并执行与充电桩类型相对应的充电标准程序,既保证了充电成功率,又提高了用户体验。实施例二依据本发明的另一个方面,还提供了一种识别充电桩类型的装置,如图7所示,该装置包括:第一判断模块701,用于在电动汽车与充电桩连接后的第一预设时间段内,判断是否接收到充电桩发送的握手报文;判定模块702,用于在第一判断模块701的判断结果为是时,判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电;第二判断模块703,用于在第一判断模块701的判断结果为否时,则判定接收握手报文超时,并在充电参数配置过程中,根据充电桩发送的最大输出能力报文中是否存在最小充电电流信息判断该充电桩为第一类型或第二类型的充电桩,根据与该充电桩的类型对应的充电标准程序进行充电。因此,在本发明实施例中,通过对充电桩是否发送握手报文以及发送的最大输出能力报文中是否存在最小充电电流信息进行判断,即可识别充电桩类型,并执行与充电桩类型相对应的充电标准程序,既保证了充电成功率,又提高了用户体验。具体地,在本发明实施例中,该装置还包括:第三判断模块,用于在第一判断模块701的判断结果为否时,向充电桩发送错误报文,并在第二预设时间段内,判断充电桩是否发生故障。其中,如图8所示,在本发明实施例中,第三判断模块具体包括:划分单元801,用于将第二预设时间段划分为连续且互不重叠的多个等待时间段;第一判定单元802,用于从第1个等待时间段开始,依次在各个等待时间段的起始时刻向充电桩发送错误报文,判断在该等待时间段内是否接收到充电桩发生的辨识报文,若收到,则停止发送错误报文,并判定充电桩未发生故障,若在所有等待时间段内均未收到充电桩发送的辨识报文,则判定充电桩发生故障。其中,通过第三判断模块对充电桩是否发生故障进行判断,不仅避免了通过对握手报文识别充电桩类型造成误判,而且还为在充电参数配置过程中,根据充电桩发送的最大输出能力报文中是否存在最小充电电流信息判断充电桩为第一类型或第二类型的充电桩提供了判定前提。进一步地,如图9所示,在本发明实施例中,第二判断模块703具体包括:发送单元7031,用于向充电桩发送电池充电参数报文;接收单元7032,用于接收充电桩根据电池充电参数报文配置充电参数后发送的最大输出能力报文;判断单元7033,用于判断最大输出能力报文中是否存在最小充电电流信息;第二判定单元7034,用于在判断单元7033的判断结果为是时,则判定该充电桩为第一类型的充电桩,并根据第一类型的充电桩对应的充电标准程序进行充电,否则,则判定该充电桩为第二类型的充电桩,并根据第二类型的充电桩对应的充电标准程序进行充电。由于不同充电桩类型发送的最大输出能力报文格式不同,因此,根据最大输出能力报文中是否存在最小充电电流信息对充电桩的类型进行判断充电桩为第一类型或第二类型的充电桩时,具有一定可靠性和准确性。以上所述的是本发明的优选实施方式,应当指出对于本
技术领域
的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1