System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据采集,尤其涉及一种天然气发热量数据预处理的方法。
技术介绍
1、天然气发热量指的是单位体积或质量的天然气燃烧时所产生的热量,是评价天然气质量的重要指标之一,因此,对天然气发热量的检测具有重大意义。
2、通过采集与天然气发热量相关的数据可以计算天然气热量,但是,根据目前的采集手段采集到的与天然气发热量相关的数据往往不是完整的数据,存在数据缺失问题,因此,通过该数据会降低计算得到的天然气发热量的准确度。
技术实现思路
1、本专利技术所要解决的技术问题是提供一种天然气发热量数据预处理的方法,能够通过解决采集到的与天然气发热量相关的数据存在数据缺失的问题,从而提高得到的天然气发热量的准确度。
2、本专利技术解决上述技术问题的技术方案如下:一种天然气发热量数据预处理的方法,可以获取天然气对应的第一数据;所述第一数据包括至少一个数据参数;所述数据参数为与所述天然气的发热量相关联的数据参数;所述至少一个数据参数中包括至少一个第一数据参数;所述第一数据参数是不存在对应的参数值的数据参数;基于历史数据,对所述第一数据包括的每一个第一数据参数的参数值进行预测,得到第二数据;所述第二数据包括所述第一数据包括的至少一个数据参数;所述第二数据包括的每一个数据参数均存在对应的参数值;所述历史数据为历史获取的与所述天然气的发热量相关联的数据;所述历史数据中包括的数据参数均存在对应的参数值;基于所述第二数据,获取所述天然气的发热量。
3、本专利技术的有益效果是
4、在上述技术方案的基础上,本专利技术还可以做如下改进。
5、进一步,基于历史数据对初始模型进行训练,得到数据恢复模型;所述数据恢复模型用于对输入的所述第一数据包括的所述第一数据参数的参数值进行预测和补全,并输出所述第二数据;将所述第一数据输入至所述数据恢复模型,得到所述第二数据。
6、采用上述进一步方案的有益效果是:提供一种可能的得到第二数据的实现方式。
7、进一步,所述初始模型为随机森林模型,所述随机森林模型基于随机森林算法确定。
8、采用上述进一步方案的有益效果是:提供了初始模型的具体框架。
9、进一步,对所述第二数据执行标准化处理,得到第三数据;基于所述第三数据,获取所述天然气的发热量。
10、采用上述进一步方案的有益效果是:提供了一种可能的获取天然气的发热量的实现方式。
11、进一步,获取第二数据包括的各数据参数对应的值的平均值;获取第二数据包括的各数据参数对应的值的标准差;对于所述第二数据包括的任一数据参数对应的值,基于所述平均值和所述标准差对所述任一数据参数对应的值执行标准化处理,得到所述任一数据参数对应的标准化值;基于所述第二数据包括的每一个数据参数对应的标准化值,得到所述第三数据。
12、采用上述进一步方案的有益效果是:提供了一种可能的对第二数据执行标准化处理的实现方式。
13、进一步,基于所述平均值、所述标准差、所述任一数据参数对应的值和标准化关系,得到所述任一数据参数对应的标准化值;所述标准化关系包括所述平均值、所述标准差、所述任一数据参数对应的值和所述任一数据参数对应的标准化值之间的对应关系。
14、采用上述进一步方案的有益效果是:提供了一种可能的得到所述任一数据参数对应的标准化值的实现方式。
15、进一步,所述所述标准化关系包括:其中,yi用于表征所述任一数据参数对应的标准化值,xi用于表征所述任一数据参数对应的值;用于表征所述平均值,s用于表征所述标准差。
16、采用上述进一步方案的有益效果是:提供了标准化关系的具体内容。
17、进一步,对于所述第三数据包括的任一数据参数,确定所述第三数据包括的任一数据参数与所述天然气的发热量之间的关联度;在所述关联度处于预设范围中的情况下,保留所述第三数据包括的任一数据参数;在所述关联度处于预设范围外的情况下,删除所述第三数据包括的任一数据参数;基于在所述第三数据中保留的各数据参数,得到第四数据;基于所述第四数据,获取所述天然气的发热量。
18、采用上述进一步方案的有益效果是:提供了一种可能的获取天然气的发热量的实现方式。
19、进一步,基于斯皮尔曼等级相关系数,确定所述第三数据包括的任一数据参数与所述天然气的发热量之间的关联度。
20、采用上述进一步方案的有益效果是:提供了一种可能的确定所述第三数据包括的任一数据参数与所述天然气的发热量之间的关联度的实现方式。
本文档来自技高网...【技术保护点】
1.一种天然气发热量数据预处理的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于历史数据,对所述第一数据包括的每一个第一数据参数的参数值进行预测,得到第二数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述初始模型为随机森林模型,所述随机森林模型基于随机森林算法确定。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第二数据,获取所述天然气的发热量,还包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述第二数据执行标准化处理,得到第三数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述平均值和所述标准差对所述任一数据参数对应的值执行标准化处理,得到所述任一数据参数对应的标准化值,包括:
7.根据权利要求6所述的方法,其特征在于,所述标准化关系包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述第三数据,获取所述天然气的发热量,包括:
9.根据权利要求8所述的方法,其特征在于,所述确定所述第三数据包括的任一数据参
...【技术特征摘要】
1.一种天然气发热量数据预处理的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于历史数据,对所述第一数据包括的每一个第一数据参数的参数值进行预测,得到第二数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述初始模型为随机森林模型,所述随机森林模型基于随机森林算法确定。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第二数据,获取所述天然气的发热量,还包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述第二数据执行标...
【专利技术属性】
技术研发人员:刘喆,郑宏伟,郭哲,苏怀,邱惠,黄冠文,刘译文,段冲,王磊,伍开成,金钟翔,徐勤,罗宇成,张宇光,牛锦皓,王新喨,韩旭,岳陶,
申请(专利权)人:国家石油天然气管网集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。