电动汽车绝缘检测方法、装置及检测设备
技术领域
本发明涉及电动汽车技术领域,具体而言,涉及一种电动汽车绝缘检测方法、装置及检测设备。
背景技术
近年来,电动汽车被人们认为一种低污染、低噪声和低消耗的新能源汽车并受到了广泛的应用。但是,电动汽车的动力电池组的绝缘性非常重要,如果电动汽车的动力电池组的绝缘性较差,对使用者的人身安全构成很大威胁。
目前,多采用国标GB/T18384.1推荐的测量原理并采用电桥电路计算动力电池组正负极直流母线相对电平台的绝缘电阻,当外部环境发生变化时,动力电池组对电平台的绝缘环境也会实时变化,为了保证测量精度,从外部绝缘环境发生变化到电气环境达到稳定时的测量时间都为较大的固定值,因此不能及时响应外部绝缘环境变化,从而对使用者的人身安全产生很大威胁。
发明内容
针对上述现有技术中存在的问题,本发明提供了一种电动汽车绝缘检测方法、装置及检测设备,可以在外部绝缘环境发生不同程度的变化后,能准确及时的获取静置时间并计算绝缘电阻,保证及时响应外部绝缘环境变化,避免使用者人身安全受到威胁。
第一方面,本发明实施例提供了一种电动汽车绝缘检测方法,其中,包括:
当第一开关状态和第二开关状态发生变化到电气环境达到稳态时,分别获取正极端子和负极端子相对电平台的正极电压和负极电压;
如果相邻两次的所述正极电压和所述负极电压的差值小于设定电压值,获取静置时间并计算所述第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值;
判断相邻两次的所述绝缘电阻值的差值是否大于设定电阻值;
如果否,获取所述静置时间和所述绝缘电阻值;
如果是,重新获取静置时间并计算绝缘电阻值。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述如果相邻两次的所述正极电压和所述负极电压的差值小于设定电压值时,获取静置时间的步骤,包括:
获取所述第一开关和所述第二开关均断开状态下的第一静置时间;
获取所述第一开关闭合状态下或所述第二开关闭合状态下的第二静置时间;
将所述第一静置时间和所述第二静置时间之和作为所述静置时间。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,获取所述第一静置时间的步骤,包括:
当所述第一开关和所述第二开关均处于断开状态时,分别获取所述正极端子和负极端子相对电平台的第一正极电压和第一负极电压;
判断相邻两次的所述第一正极电压和所述第一负极电压的差值是否小于设定电压值;
如果是,计算第一静置时间。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,获取所述第二静置时间的步骤,包括:
对获取的所述第一正极电压和所述第一负极电压中电压值较大一侧的开关闭合,获取第二正极电压、第二负极电压;
判断相邻两次的所述第二正极电压和所述第二负极电压的差值是否小于设定电压值;
如果是,计算第二静置时间。
结合第一方面或第一方面的第二种可能的实施方式或第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述设定电压值为1伏特。
结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,计算所述第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值的步骤,包括:
获取所述第一开关和所述第二开关均断开状态下的相对电平台的第一正极电压和第一负极电压;
对获取的所述第一正极电压和所述第一负极电压中电压值较大一侧的开关闭合,获取第二正极电压、第二负极电压和引入电阻;其中,所述引入电阻为闭合所述第一开关或所述第二开关后引入的定值电阻;
根据所述第一正极电压、第一负极电压、第二正极电压、第二负极电压及引入电阻计算所述绝缘电阻值。
结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,所述设定电阻值为100kΩ。
第二方面,本发明实施例还提供了一种电动汽车绝缘检测装置,其中,包括:
第一获取模块,用于当第一开关状态和第二开关状态发生变化到电气环境达到稳态时,分别获取正极端子和负极端子相对电平台的正极电压和负极电压;
计算模块,用于如果相邻两次的所述正极电压和所述负极电压的差值小于设定电压值,获取静置时间并计算所述第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值;
判断模块,用于判断相邻两次的所述绝缘电阻值的差值是否大于设定电阻值;
第二获取模块,用于当相邻两次的所述绝缘电阻值的差值不大于设定电阻值时,获取所述静置时间和所述绝缘电阻值;
第三获取模块,用于当相邻两次的所述绝缘电阻值的差值大于设定电阻值时,重新获取静置时间并计算绝缘电阻值。
第三方面,本发明实施例还提供了一种检测设备,其中,包括处理器和存储器,所述存储器中存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现第一方面中任一项所述的方法。
第四方面,本发明实施例还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,其中,所述程序代码使所述处理器执行所述第一方面的任一所述方法。
本发明实施例带来了以下有益效果:
本发明实施例提供的电动汽车绝缘检测方法、装置及检测设备,当由第一开关状态和第二开关状态变化引起的外部绝缘环境发生变化时,获取从外部绝缘环境发生变化到电气环境达到稳态时的静置时间和绝缘电阻,在外部绝缘环境发生不同程度的变化后,能准确并及时的获取静置时间并计算绝缘电阻,保证及时响应外部绝缘环境变化,避免使用者人身安全受到威胁。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例所提供的电动汽车绝缘检测方法的流程图;
图2为本发明一实施例所提供的步骤S104中获取静置时间的流程图;
图3~4为本发明一实施例所提供的国标(GB/T 18384.1)法原理计算电动汽车绝缘电阻的电路图;
图5为本发明一实施例所提供的步骤S104中获取绝缘电阻的流程图;
图6为本发明一实施例所提供的测量电动汽车绝缘电阻的电路图;
图7为本发明另一实施例所提供的电动汽车绝缘检测装置的结构框图;
图8为本发明又一实施例所提供的检测设备的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
针对现有的从外部绝缘环境发生变化到电气环境达到稳定时的测量时间都为较大的固定值,不能及时响应外部绝缘环境变化,从而对使用者的人身安全产生很大威胁的问题,本发明实施例提供了一种电动汽车绝缘检测方法、装置及检测设备,以下首先对本发明的电动汽车绝缘检测方法进行详细介绍。
实施例一
本实施例提供了一种电动汽车绝缘检测方法,如图1所示为该方法的流程图,该方法包括:
步骤S102,当第一开关状态和第二开关状态发生变化到电气环境达到稳态时,分别获取正极端子和负极端子相对电平台的正极电压和负极电压。
具体地,电气环境达到稳态时的判定条件为:相邻两次的正极电压和负极电压的差值小于设定电压值,其中,该设定电压值可以为1V。
可以理解的是,第一开关状态和第二开关状态发生变化可以有以下三种情况:
第一种:第一开关和第二开关均处于断开状态;
第二种:第一开关处于闭合状态,第二开关处于断开状态;
第三种:第一开关处于断开状态,第二开关处于闭合状态。
当第一开关状态和第二开关状态符合上述第一种情况时,获取正极端子相对电平台的正极电压及负极端子相对电平台的负极电压;
当第一开关状态和第二开关状态符合上述第二种情况时,获取正极端子相对电平台的正极电压及负极端子相对电平台的负极电压;
当第一开关状态和第二开关状态符合上述第三种情况时,获取正极端子相对电平台的正极电压及负极端子相对电平台的负极电压。
步骤S104,如果相邻两次的正极电压和负极电压的差值小于设定电压值,获取静置时间并计算第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值。
具体地,需要首先获取第一开关和所述第二开关均断开状态下的第一静置时间,然后获取第一开关闭合状态下或第二开关闭合状态下的第二静置时间,最后将第一静置时间和所述第二静置时间之和作为静置时间。
如图2所示为获取静置时间方法的流程图,该方法包括:
步骤S1041,当第一开关和第二开关均处于断开状态时,分别获取正极端子和负极端子相对电平台的第一正极电压和第一负极电压。
结合图6,当第一开关S1和第二开关S2均处于断开状态时,获取Rp两端电压为第一正极电压Up,获取Rn两端电压为第一负极电压Un,并且记录该时间为t0。
步骤S1042,判断相邻两次的第一正极电压和第一负极电压的差值是否小于设定电压值,如果是,执行步骤S1043;如果否,返回执行步骤S1041。
具体地,需要判断相邻两次的第一正极电压Up和第一负极电压Un的差值是否小于设定电压值,该设定电压值可以为1V,并记录该测量时间为t1。
步骤S1043,计算第一静置时间。
如果相邻两次的第一正极电压Up和第一负极电压Un的差值小于设定电压值为1V的电压时,计算第一静置时间为:△t1=t1-t0;如果第一正极电压Up和第一负极电压Un的差值不小于设定电压值为1V的电压时,返回执行步骤S1041。
步骤S1044,对获取的第一正极电压和第一负极电压中电压值较大一侧的开关闭合,获取第二正极电压、第二负极电压。
当检测到第一正极电压Up大于第一负极电压Un时,记录该时刻tp0,然后闭合S1,并获取该状态下第二正极电压Up1和第二负极电压Un1;
当检测到第一正极电压Up不大于第一负极电压Un时,记录该时刻tn0,然后闭合S2,并获取该状态下第二正极电压Up2和第二负极电压Un2。
步骤S1045,判断相邻两次的第二正极电压和第二负极电压的差值是否小于设定电压值,如果是,执行步骤S1045;如果否,返回执行步骤S1044。
具体地,当闭合S1时,判断相邻两次的第二正极电压Up1和第二负极电压Un1的差值是否小于设定电压值,该设定电压值可以为1V,并记录该测量时间为tp1;当闭合S2时,判断相邻两次的第二正极电压Up2和第二负极电压Un2的差值是否小于设定电压值,该设定电压值可以为1V,并记录该测量时间为tn1。
如果在闭合S1状态下,第二正极电压Up1和第二负极电压Un的差值不小于设定电压值为1V的电压时;或者,如果在闭合S2状态下,第二正极电压Up2和第二负极电压Un2的差值不小于设定电压值为1V的电压时,返回执行步骤S1044。
步骤S1046,计算第二静置时间。
当闭合S1时,如果相邻两次的第二正极电压Up1和第二负极电压Un1的差值小于设定电压值为1V的电压时,计算第二静置时间为:△tp=tp1-tp0;当闭合S2时,如果相邻两次的第二正极电压Up2和第二负极电压Un2的差值小于设定电压值为1V的电压时,计算第二静置时间为:△tn=tn1-tn0。
步骤S1047,将第一静置时间和第二静置时间之和作为静置时间。
在闭合S1状态下,静置时间△t=△t1+△tp;
在闭合S2状态下,静置时间△t=△t1+△tn。
步骤S106,判断相邻两次的绝缘电阻值的差值是否大于设定电阻值。
为了判断由开关S1和开关S2开关状态变化引起的外部绝缘环境是否达到电气环境达到稳定状态,还需要判断相邻两次的绝缘电阻值的差值是否大于设定电阻值,以保证该检测方法能够及时响应外部绝缘环境变化。
具体地,如果相邻两次的绝缘电阻值的差值不大于设定电阻值时,说明外部绝缘环境变化达到稳定,则执行步骤S108,获取上述静置时间和绝缘电阻值;如果相邻两次的绝缘电阻值的差值大于设定电阻值时,说明外部绝缘环境变化未达到稳定,重新获取静置时间并计算绝缘电阻值,执行步骤S102。其中,该设定电阻值可以为100kΩ。
图3~4所示为国标(GB/T 18384.1)法原理计算电动汽车绝缘电阻,步骤如下:
(1)测量REESS的正极端子和负极端子相对电平台的电压,其中,较高的电压定义为U1,较低的电压定义为U1',两个电阻定义为Ri1和Ri2;
(2)添加一个已知的测量电阻R0与Ri1和Ri2并联,测量REESS的正极端子和负极端子相对电平台的电压,较高的电压定义为U2,较低的电压定义为U2',其中,需要在测试期间保持电压的稳定;
(3)计算绝缘电阻Ri如下:整理得到,
如图5所示为获取绝缘电阻的流程图,计算第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值的步骤,包括:
步骤S1048,获取第一开关和所述第二开关均断开状态下的相对电平台的第一正极电压和第一负极电压。
结合图6,当第一开关S1和第二开关S2均处于断开状态时,获取Rp两端电压为第一正极电压Up,获取Rn两端电压为第一负极电压Un。
步骤S1049,对获取的第一正极电压和第一负极电压中电压值较大一侧的开关闭合,获取第二正极电压、第二负极电压和引入电阻,其中,引入电阻为闭合第一开关或第二开关后引入的定值电阻。
当检测到第一正极电压Up大于第一负极电压Un时,闭合S1,并获取该状态下第二正极电压Up1和第二负极电压Un1和引入电阻Rp;
当检测到第一正极电压Up不大于第一负极电压Un时,闭合S2,并获取该状态下第二正极电压Up2和第二负极电压Un2和引入电阻Rn。
步骤S10410,根据第一正极电压、第一负极电压、第二正极电压、第二负极电压及引入电阻计算所述绝缘电阻值。
结合国标(GB/T 18384.1)法原理技术计算电动汽车绝缘电阻,当闭合S1时,绝缘电阻值当闭合S2时,绝缘电阻值
本发明实施例提供的电动汽车绝缘检测方法,当第一开关状态和第二开关状态发生变化到电气环境达到稳态时,分别获取正极端子和负极端子相对电平台的正极电压和负极电压,如果相邻两次的正极电压和所述负极电压的差值小于设定电压值,获取静置时间并计算第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值,然后判断相邻两次的绝缘电阻值的差值是否大于设定电阻值,如果相邻两次的绝缘电阻值的差值不大于设定电阻值,获取静置时间和绝缘电阻值,如果相邻两次的绝缘电阻值的差值大于设定电阻值,重新获取静置时间并计算绝缘电阻值,以使外部绝缘环境发生不同程度的变化后,准确并及时的获取静置时间并计算绝缘电阻,保证及时响应外部绝缘环境变化,避免使用者人身安全受到威胁。
实施例二
与上述方法实施例相对应地,本实施例提供了一种电动汽车绝缘检测装置,如图7所示,该装置包括:
第一获取模块71,用于当第一开关状态和第二开关状态发生变化到电气环境达到稳态时,分别获取正极端子和负极端子相对电平台的正极电压和负极电压。
计算模块72,用于如果相邻两次的正极电压和负极电压的差值小于设定电压值,获取静置时间并计算所述第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值。
判断模块73,用于判断相邻两次的所述绝缘电阻值的差值是否大于设定电阻值。
第二获取模块74,用于当相邻两次的绝缘电阻值的差值不大于设定电阻值时,获取静置时间和绝缘电阻值。
第三获取模块75,用于当相邻两次的绝缘电阻值的差值大于设定电阻值时,重新获取静置时间和绝缘电阻值。
计算模块72还可以用于,获取第一开关和第二开关均断开状态下的第一静置时间;
获取第一开关闭合状态下或第二开关闭合状态下的第二静置时间;
将第一静置时间和第二静置时间之和作为所述静置时间。
计算模块72还可以用于,当第一开关和第二开关均处于断开状态时,分别获取极端子和负极端子相对电平台的第一正极电压和第一负极电压;
判断相邻两次的第一正极电压和第一负极电压的差值是否小于设定电压值;
如果是,计算第一静置时间。
计算模块72还可以用于,对获取的第一正极电压和第一负极电压中电压值较大一侧的开关闭合,获取第二正极电压、第二负极电压;
判断相邻两次的第二正极电压和第二负极电压的差值是否小于设定电压值;
如果是,计算第二静置时间。
计算模块72还可以用于,获取第一开关和第二开关均断开状态下的相对电平台的第一正极电压和第一负极电压;
对获取的第一正极电压和第一负极电压中电压值较大一侧的开关闭合,获取第二正极电压、第二负极电压和引入电阻;
根据第一正极电压、第一负极电压、第二正极电压、第二负极电压及引入电阻计算绝缘电阻值。
本发明实施例提供的电动汽车绝缘检测装置,当第一开关状态和第二开关状态发生变化到电气环境达到稳态时,分别获取正极端子和负极端子相对电平台的正极电压和负极电压,如果相邻两次的正极电压和所述负极电压的差值小于设定电压值,获取静置时间并计算第一开关状态和第二开关状态发生变化到电气环境达到稳态时的绝缘电阻值,然后判断相邻两次的绝缘电阻值的差值是否大于设定电阻值,如果相邻两次的绝缘电阻值的差值不大于设定电阻值,获取静置时间和绝缘电阻值,如果相邻两次的绝缘电阻值的差值大于设定电阻值,重新获取静置时间并计算绝缘电阻值,以使外部绝缘环境发生不同程度的变化后,准确并及时的获取静置时间并计算绝缘电阻,保证及时响应外部绝缘环境变化,避免使用者人身安全受到威胁。
实施例三
本发明实施例提供了一种检测设备,如图8所示,检测设备8包括存储器82、处理器81,存储器82中存储有可在处理器81上运行的计算机程序,处理器执行计算机程序时实现上述电动汽车绝缘检测方法提供的步骤。
如图8所示,检测设备还包括:总线83和通信接口84,处理器81、通信接口84和存储器82通过总线83连接;处理器81用于执行存储器82中存储的可执行模块,例如计算机程序。
其中,存储器82可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口84(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
总线83可以是ISA总线、PCI总线或EISA总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
其中,存储器82用于存储程序,处理器81在接收到执行指令后,执行程序,前述本发明任一实施例揭示的电动汽车绝缘检测装置所执行的方法可以应用于处理器81中,或者由处理器81实现。
处理器81可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器81中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器81可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的电动汽车绝缘检测方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器82,处理器81读取存储器82中的信息,结合其硬件完成上述方法的步骤。
进一步地,本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述的数据备份方法。
本发明实施例提供的电动汽车绝缘检测方法、装置及检测设备具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
需要说明的是,在本发明所提供的实施例中,应该理解到,所揭露***和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。