System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及氢燃料电池,尤其是涉及一种氢燃料电池电堆冷却液流量的测量方法。
技术介绍
1、氢质子交换膜燃料电池因其效率高、无污染、运行温度低、低噪声等优点而被广泛应用于交通运输领域,尤其是公交车、物流车、重型卡车等。氢燃料电池电堆冷却液流量显著影响氢燃料电池冷却系统热管理控制算法设计,从根本上决定了氢燃料电池系统输出功率动态加减载速率。现阶段氢燃料电池系统追求高集成度,当氢燃料电池电堆被集成于氢燃料电池系统后,无法在系统中安装流量计仪器设备测量真实的氢燃料电池电堆冷却液流量,因为现有的流量仪器设备计往往尺寸很大且结构适配性较差。
2、因此,有必要提出一种氢燃料电池电堆冷却液流量的测量方法,以解决氢燃料电池系统中氢燃料电池电堆冷却液流量不能采用仪器设备进行测量的问题。
技术实现思路
1、本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种氢燃料电池电堆冷却液流量的测量方法,通过对传感器获取的温度和时间数据进行处理,能够在不采用任何流量测量仪器的情况下,测量得到氢燃料电池电堆冷却液流量。
2、本专利技术的目的可以通过以下技术方案来实现:
3、本专利技术提供一种氢燃料电池电堆冷却液流量的测量方法,包括以下步骤:
4、s1:获取n个氢燃料电池电堆冷却液入口和出口温度的数据点并确定对应的时间信息,形成连续数据集;
5、s2:设置计数编号q,对s1中的数据集,按带有单次信号相关性计算数据片段,且截取长度n的信号相关性公式进行
6、s3:比较s2中的数组集中各元素大小,得到数组最大值对应的编号p;
7、s4:计算氢燃料电池电堆冷却液流量;
8、s5:更新s2中的计数编号q,重复s2-s5,直到满足n+m+q=n-1,得到氢燃料电池电堆冷却液流量的数据集,取氢燃料电池电堆冷却液流量数据集的平均值,即为氢燃料电池电堆冷却液流量。
9、进一步地,s1中,所述氢燃料电池电堆冷却液入口和出口温度的数据分别来自冷却液入口温度传感器和出口温度传感器;
10、所述入口温度传感器获得的温度和时间对应关系为:tin[t|1],tin[t|2]…tin[t|n-1],tin[t|n],其中,n为数据点总数,t为时间间隔;
11、所述出口温度传感器获得的温度和时间对应关系为:tout[t|1],tout[t|2]…tout[t|n-1],tout[t|n],其中,n为数据点总数,t为时间间隔。
12、进一步地,s2中,所述信号相关性公式为:x[k|q]=tin[t|1+q]*tout[t|1+k+q]+…+tin[t|n+q]*tout[t|n+k+q];
13、其中,q为计数编号,初始第一次执行时设置q=0且q为非负整数;m为数据长度;t为时间间隔;k为当前数组集中数组元素索引号,0≤k≤m-1并且满足n+m+1≤n;n为从连续数据集中,截取的单次进行信号相关性计算的数据片段的截取长度。
14、进一步地,s2中,所述数组集为x[0|q],x[1|q],x[2|q]…x[m-1|q];
15、其中,q为计数编号,初始第一次执行时设置q=0且q为非负整数;m为数据长度。
16、进一步地,s2中,当氢燃料电池电堆的入口温度波动频繁,则数据长度m在预设范围内取少、数据采集时间间隔t在预设范围内取短;
17、当氢燃料电池电堆的入口温度波动缓慢,则数据长度m在预设范围内取多、数据采集时间间隔t在预设范围内取长。
18、进一步地,s2中,所述数据长度m具体为当前数组集合{x[0|q],…x[m-1|q]}中最大允许的元素数量。
19、进一步地,s3中,当i<p时,x[p|q]>x[i|q];当i>p时,x[i|q]<x[p|q];
20、其中,i为当前数组集中数组元素索引号,0≤i≤m-1,m为数据长度;p为数组最大值对应的编号。
21、进一步地,s4中,根据数据片段tin[t|q]…tin[t|n+q],计算对应的氢燃料电池电堆冷却液流量的公式为:
22、qstk[t|q]=vstk/([t|p+q]-[t|q])
23、其中,vstk是氢燃料电池电堆冷却液腔体容积;p为数组最大值对应的编号;q为计数编号。
24、进一步地,所述数据片段tin[t|q]…tin[t|n+q]为从连续数据集中截取的单次进行信号相关性计算的数据片段,所述qstk[t|q]与数据片段tin[t|q]…tin[t|n+q]一一对应;
25、其中,n为从连续数据集中,截取的单次进行信号相关性计算的数据片段的截取长度;q为计数编号,初始第一次执行时设置q=0且q为非负整数。
26、进一步地,s5中,具体过程为:更新计数编号q使q自动加1,取氢燃料电池电堆冷却液流量的数据集qstk[t|1],qstk[t|2]…qstk[t|n-1-n-m]的平均值,即为氢燃料电池电堆冷却液流量。
27、与现有技术相比,本专利技术具有以下优点和有益效果:
28、本专利技术通过对传感器获取的温度和时间数据进行处理,能够在不采用任何流量测量仪器的情况下,测量得到氢燃料电池电堆冷却液流量,解决氢燃料电池电堆集成的系统中氢燃料电池电堆冷却液流量不可测的问题。
本文档来自技高网...【技术保护点】
1.一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S1中,所述氢燃料电池电堆冷却液入口和出口温度的数据分别来自冷却液入口温度传感器和出口温度传感器;
3.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S2中,所述信号相关性公式为:X[k|q]=Tin[t|1+q]*Tout[t|1+k+q]+…+Ti n[t|n+q]*Tout[t|n+k+q];
4.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S2中,所述数组集为X[0|q],X[1|q],X[2|q]…X[M-1|q];
5.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S2中,当氢燃料电池电堆的入口温度波动频繁,则数据长度M在预设范围内取少、数据采集时间间隔t在预设范围内取短;
6.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S2中,所述数据长度M具体为当前数组
7.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S3中,当i<P时,X[P|q]>X[i|q];当i>P时,X[i|q]<X[P|q];
8.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S4中,根据数据片段Tin[t|q]…Tin[t|n+q],计算对应的氢燃料电池电堆冷却液流量的公式为:
9.根据权利要求8所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,所述数据片段Tin[t|q]…Tin[t|n+q]为从连续数据集中截取的单次进行信号相关性计算的数据片段,所述Qstk[t|q]与数据片段Tin[t|q]…Tin[t|n+q]一一对应;
10.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,S5中,具体过程为:更新计数编号q使q自动加1,取氢燃料电池电堆冷却液流量的数据集Qstk[t|1],Qstk[t|2]…Qstk[t|N-1-n-M]的平均值,即为氢燃料电池电堆冷却液流量。
...【技术特征摘要】
1.一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,s1中,所述氢燃料电池电堆冷却液入口和出口温度的数据分别来自冷却液入口温度传感器和出口温度传感器;
3.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,s2中,所述信号相关性公式为:x[k|q]=tin[t|1+q]*tout[t|1+k+q]+…+ti n[t|n+q]*tout[t|n+k+q];
4.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,s2中,所述数组集为x[0|q],x[1|q],x[2|q]…x[m-1|q];
5.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,s2中,当氢燃料电池电堆的入口温度波动频繁,则数据长度m在预设范围内取少、数据采集时间间隔t在预设范围内取短;
6.根据权利要求1所述的一种氢燃料电池电堆冷却液流量的测量方法,其特征在于,s2中,所述数据长度m具体为当前数组集合{x[0...
【专利技术属性】
技术研发人员:洪坡,明平文,张存满,李冰,杨代军,
申请(专利权)人:同济大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。