一种燃料电池电堆敏感性测试数据切片方法技术

技术编号:18457883 阅读:23 留言:0更新日期:2018-07-18 12:21
本发明专利技术涉及一种燃料电池电堆敏感性测试数据切片方法,敏感性测试时,施加多档加载电流,每档加载电流下敏感变量呈阶梯状变化,多档加载电流过渡过程中存在过渡干扰数据,该方法用于将某一档设定的参考加载电流值下敏感变量阶梯变化过程中对应某一参考敏感变量值时的测试数据切分出来,该方法包括如下步骤:(1)搜索整个测试过程产生的数据,将参考加载电流值下敏感变量为参考敏感变量值的所有数据切分出来组成粗切片数据;(2)采用时间定位法将过渡干扰数据剔除得到待切分的数据的起始时间和结束时间;(3)从粗切片数据将上述起始时间和结束时间中的数据切分出来得到精确切片数据。与现有技术相比,本发明专利技术切片效率高,结果准确可靠。

A slicing method for sensitivity test data of fuel cell stack

The invention relates to a method of data slicing for the test of fuel cell sensitivity test. When the sensitivity test is applied, the multifile loading current is applied. The sensitive variable is stepped change under each load current, and there is a transition interference data in the process of multifile loading current transition. This method is used to set the reference load current value set in one file. This method includes the following steps: (1) searching the data generated by the whole test process, and cutting the sensitive variable of the load current value for the reference sensitive variable value to form the coarse slice data; (2) The time location method eliminates the transition interference data to get the beginning and end time of the data to be cut, and (3) the data from the initial time and the end time are cut out from the rough slice data to get the precise slice data. Compared with the prior art, the invention has high slice efficiency and accurate and reliable result.

【技术实现步骤摘要】
一种燃料电池电堆敏感性测试数据切片方法
本专利技术涉及一种数据切片方法,尤其是涉及一种燃料电池电堆敏感性测试数据切片方法。
技术介绍
敏感性测试是燃料电池比较常见的测试类型。试验的目的是去对比敏感性变量对燃料电池性能影响的程度高低。敏感性测试按照类型分为电堆温度敏感性测试、反应气体进口压力敏感性测试、空气计量比敏感性测试、空气进口温度敏感性测试、空气进口压力敏感性测试、空气相对湿度敏感性测试、冷却液进出口温差敏感性测试、氢气计量比敏感性测试、氢气进口压力敏感性测试、氢气相对湿度敏感性测试等测试实验。敏感性测试数据的数据类型特点是“两种变量,多个参数”。两种变量包括:电流和敏感性变量。敏感性测试数据的处理是需要对每一档电流每一个敏感性变量的阶段进行截断,切片后另行计算。如果整个敏感性的测试都在一档电流下完成,那么这是单调的数据特点,市面上几乎人工都可以完成这种区间筛选计算工作。但是,倘若要求电堆在多个电流下完成多个变量的敏感性测试,那么这时,就需要具体的甄别算法去帮助数据分析师完成数据切片的工作。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种燃料电池电堆敏感性测试数据切片方法。本专利技术的目的可以通过以下技术方案来实现:一种燃料电池电堆敏感性测试数据切片方法,敏感性测试时,施加多档加载电流,每档加载电流下敏感变量呈阶梯状变化,多档加载电流过渡过程中存在过渡干扰数据,该方法用于将某一档设定的参考加载电流值下敏感变量阶梯变化过程中对应某一参考敏感变量值时的测试数据切分出来,该方法包括如下步骤:(1)搜索整个测试过程产生的数据,将参考加载电流值下敏感变量为参考敏感变量值的所有数据切分出来组成粗切片数据;(2)采用时间定位法将过渡干扰数据剔除得到待切分的数据的起始时间和结束时间;(3)从粗切片数据将上述起始时间和结束时间中的数据切分出来得到精确切片数据。步骤(1)具体为:(11)建立向量:将敏感性测试中所有档加载电流组成加载电流向量X=[C1,C2,C3,…,CN],向量X中的第i个元素记作Ci,Ci表示第i档加载电流值,i=1,2,…,N,N表示加载电流总档数,将呈阶梯状变化敏感变量中的敏感变量变化值组成向量Y=[V1,V2,V3,…,VM],向量Y中的第j个元素记作Cj,Cj表示第j阶敏感变量值,j=1,2,…,M,M表示敏感变量总阶数,建立切片参考向量Z=[C_refer,V_refer],C_refer表示参考加载电流值,V_refer表示参考敏感变量值;(12)确定C_refer在向量X中的位置为n,即X[n]=C_refer,X[n]表示向量X中第n个元素,确定V_refer在向量Y中的位置为m,即Y[m]=V_refer,Y[m]表示向量Y中第m个元素;(13)搜索整个测试过程产生的数据,将加载电流等于X[n]且敏感变量等于Y[m]的数据切分出来组成粗切片数据,同时将其余数据切分成多个小数据片,每个小数据片表示连续时间下加载电流为唯一值且敏感变量为唯一值的数据。步骤(13)中粗切片数据通过布尔函数扫描得到。步骤(13)中小数据片记作matrix[p,q],matrix[p,q]表示第p档加载电流值下第q阶敏感变量值时的数据切片,p=1,2,…,N且p≠n,q=1,2,…,M且q≠m。每个小数据片均通过布尔函数扫描得到。步骤(2)具体为:(21)计算小数据片matrix[n,m-1]的末尾时间d0n以及小数据片matrix[n,m+1]的起始时间d1n,其中:(21)计算小数据片matrix[n,m-1]的末尾时间d0n以及小数据片matrix[n,m+1]的起始时间d1n,其中:若n=1且m=1,则d0n=0;若n≠1且m=1,则d0n取matrix[n-1,m]的末尾时间;若n<N且m=M,则d1n取matrix[n+1,m]的起始时间;若n=N且m=M,则d1n取整个测试过程产生的数据的末尾时间;(22)将d0n作为待切分的数据的起始时间,d1n作为待切分的数据的结束时间,提取加载电流等于X[n]且敏感变量等于Y[m]的数据作为精确切片数据。与现有技术相比,本专利技术具有如下优点:(1)本专利技术能够实现自动识别切片,能够有效将过渡干扰数据剔除,实现无人参与的数据自动识别切片,切片效率高,很大程度简化数据分析师工作;(2)本专利技术采用时间定位法实现待切片的数据的精确定位,结果准确可靠。附图说明图1为本专利技术燃料电池电堆敏感性测试数据切片方法的流程框图;图2为实施例中敏感性测试时加载电流和敏感变量的变化曲线图。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例如图1所示,一种燃料电池电堆敏感性测试数据切片方法,敏感性测试时,施加多档加载电流,每档加载电流下敏感变量呈阶梯状变化,多档加载电流过渡过程中存在过渡干扰数据,该方法用于将某一档设定的参考加载电流值下敏感变量阶梯变化过程中对应某一参考敏感变量值时的测试数据切分出来,该方法包括如下步骤:(1)搜索整个测试过程产生的数据,将参考加载电流值下敏感变量为参考敏感变量值的所有数据切分出来组成粗切片数据;(2)采用时间定位法将过渡干扰数据剔除得到待切分的数据的起始时间和结束时间;(3)从粗切片数据将上述起始时间和结束时间中的数据切分出来得到精确切片数据。步骤(1)具体为:(11)建立向量:将敏感性测试中所有档加载电流组成加载电流向量X=[C1,C2,C3,…,CN],向量X中的第i个元素记作Ci,Ci表示第i档加载电流值,i=1,2,…,N,N表示加载电流总档数,将呈阶梯状变化敏感变量中的敏感变量变化值组成向量Y=[V1,V2,V3,…,VM],向量Y中的第j个元素记作Cj,Cj表示第j阶敏感变量值,j=1,2,…,M,M表示敏感变量总阶数,建立切片参考向量Z=[C_refer,V_refer],C_refer表示参考加载电流值,V_refer表示参考敏感变量值;(12)确定C_refer在向量X中的位置为n,即X[n]=C_refer,X[n]表示向量X中第n个元素,确定V_refer在向量Y中的位置为m,即Y[m]=V_refer,Y[m]表示向量Y中第m个元素;(13)搜索整个测试过程产生的数据,将加载电流等于X[n]且敏感变量等于Y[m]的数据切分出来组成粗切片数据,同时将其余数据切分成多个小数据片,每个小数据片表示连续时间下加载电流为唯一值且敏感变量为唯一值的数据。步骤(13)中粗切片数据通过布尔函数扫描得到。步骤(13)中小数据片记作matrix[p,q],matrix[p,q]表示第p档加载电流值下第q阶敏感变量值时的数据切片,p=1,2,…,N且p≠n,q=1,2,…,M且q≠m。每个小数据片均通过布尔函数扫描得到。步骤(2)具体为:(21)计算小数据片matrix[n,m-1]的末尾时间d0n以及小数据片matrix[n,m+1]的起始时间d1n,其中:若n=1且m=1,则d0n=0;若n≠1且m=1,则d0n取matrix[n-1,m]的末尾时间;若n<N且m=M,则d1n取matrix[n+1,m]的起始时间;若n=N且m=M,则d1n取整个测试过程产生的数据的末尾时间;(22)将d0n作为待切分的数本文档来自技高网...

【技术保护点】
1.一种燃料电池电堆敏感性测试数据切片方法,敏感性测试时,施加多档加载电流,每档加载电流下敏感变量呈阶梯状变化,多档加载电流过渡过程中存在过渡干扰数据,其特征在于,该方法用于将某一档设定的参考加载电流值下敏感变量阶梯变化过程中对应某一参考敏感变量值时的测试数据切分出来,该方法包括如下步骤:(1)搜索整个测试过程产生的数据,将参考加载电流值下敏感变量为参考敏感变量值的所有数据切分出来组成粗切片数据;(2)采用时间定位法将过渡干扰数据剔除得到待切分的数据的起始时间和结束时间;(3)从粗切片数据将上述起始时间和结束时间中的数据切分出来得到精确切片数据。

【技术特征摘要】
1.一种燃料电池电堆敏感性测试数据切片方法,敏感性测试时,施加多档加载电流,每档加载电流下敏感变量呈阶梯状变化,多档加载电流过渡过程中存在过渡干扰数据,其特征在于,该方法用于将某一档设定的参考加载电流值下敏感变量阶梯变化过程中对应某一参考敏感变量值时的测试数据切分出来,该方法包括如下步骤:(1)搜索整个测试过程产生的数据,将参考加载电流值下敏感变量为参考敏感变量值的所有数据切分出来组成粗切片数据;(2)采用时间定位法将过渡干扰数据剔除得到待切分的数据的起始时间和结束时间;(3)从粗切片数据将上述起始时间和结束时间中的数据切分出来得到精确切片数据。2.根据权利要求1所述的一种燃料电池电堆敏感性测试数据切片方法,其特征在于,步骤(1)具体为:(11)建立向量:将敏感性测试中所有档加载电流组成加载电流向量X=[C1,C2,C3,…,CN],向量X中的第i个元素记作Ci,Ci表示第i档加载电流值,i=1,2,…,N,N表示加载电流总档数,将呈阶梯状变化敏感变量中的敏感变量变化值组成向量Y=[V1,V2,V3,…,VM],向量Y中的第j个元素记作Cj,Cj表示第j阶敏感变量值,j=1,2,…,M,M表示敏感变量总阶数,建立切片参考向量Z=[C_refer,V_refer],C_refer表示参考加载电流值,V_refer表示参考敏感变量值;(12)确定C_refer在向量X中的位置为n,即X[n]=C_refer,X[n]表示向量X中第n个元素,确定V_refer在向量Y中的位置为m,即Y[m]=V_refer,Y...

【专利技术属性】
技术研发人员:巨佳磊
申请(专利权)人:上海神力科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1