本发明属于数据处理,具体涉及一种厂房温度数据处理方法、系统、设备及存储介质。
背景技术:
1、某厂房占地为200m2,高度42m,厂房配置有空调进行温度控制。空调通过送风管道对厂房进行送风,从而达到对厂房温度控制,但由于厂房容积过大,受室外影响较大,因此温度值会不断产生变化。厂房内设置有保温区域,保温区域内设3层操作平台,平台高度为4.5m、12m、20m。为获取厂房温度,在距离地面1m高及距离每层操作平台1m高的保温区域的对角位置处安装有2支温度传感器,且在对应高度的保温区域外安装有1支温度传感器,温度数据每0.5秒采集并保存一次。
2、在运行过程中,厂房需要连续提供一组保温区内的温度数据,然而,当温度传感器发生校验、偶发故障等问题时可能导致温度数据丢失,从而导致温度数据中断,无法确保保温区内每层温度数据连续,影响厂房温度数据的可靠性。
技术实现思路
1、为了克服上述现有技术存在的不足,本发明提供了一种厂房温度数据处理方法,所述厂房保温区域内设置有多层操作平台,距每层操作平台1米高处的保温区域内设置有第一点位和第二点位,保温区域外设置有第三点位,每个点位设置有温度传感器,具体包括如下步骤:
2、通过温度传感器采集各层的多个点位的温度数据;
3、根据设定阈值判断采集到的每一层的多个点位的温度数据是否正常;
4、若某一层第一点位或第二点位的温度数据异常,则计算数据异常前第一时间区间内第一点位和第二点位的多个时间点的温度数据的差值,并求取所述差值的平均值,将所述平均值与第二点位的温度数据的和作为第一点位的温度数据,或将所述平均值与第一点位的温度数据的和作为第二点位的温度数据;
5、若某一层第一点位和第二点位的温度数据均异常,而第三点位的温度数据正常,则使用数据异常时刻前第二时间区间内的第三点位和第一点位的多个时间点的温度数据对第一点位异常温度数据进行拟合,或使用数据异常时刻前第二时间区间内的第三点位和第二点位的多个时间点的温度数据对第二点位异常温度数据进行拟合;
6、若某一层三个点位的温度数据均异常,则采用与相邻层同一点位同一时间段的温度梯度对异常数据进行拟合。
7、优选的,所述第一时间区间为第一点位或第二点位温度数据异常前600秒。
8、优选的,所述使用数据异常前第二时间区间内的第三点位和第一点位的多个温度数据对温度数据异常时刻的第一点位温度数据进行拟合,具体通过如下公式进行:
9、tn1=k1*ty(t)+c1,
10、式中,tn1为拟合后的第一点位的温度数据,ty(t)为第三点位的温度数据;k1为数据异常时刻前第三点位和第一点位的多个温度数据拟合后的斜率、c1为数据异常时刻前第三点位和第一点位的多个温度数据拟合后的截距。
11、优选的,所述使用数据异常时刻前第二时间区间内的第三点位和第二点位的多个时间点的温度数据对第二点位异常温度数据进行拟合,具体通过如下公式进行:
12、tn2=k2*ty(t)+c2,
13、式中,k2为数据异常时刻前第三点位和第二点位的多个温度数据拟合后的斜率,c2为数据异常时刻前第三点位和第二点位的多个温度数据拟合后的截距。
14、优选的,若三个点位的温度数据均异常,则采用与相邻层同一点位同一时间段的温度梯度对异常数据进行拟合,具体通过如下公式进行:
15、tn1=tm1+h1,
16、式中,tn1为拟合后的第一点位的温度数据,tm1为相邻层的第一点位的温度数据;h1为数据异常层的第一点位的温度数据与相邻层的第一点位温度数据的温度梯度的均值。
17、优选的,所述第二时间区间为第一点位或第二点位温度数据异常前600秒。
18、本发明还提供有一种厂房温度数据处理系统,包括:
19、数据采集模块,用于通过温度传感器采集各层的多个点位的温度数据;
20、异常数据判断模块,用于根据设定阈值判断采集到的每一层的多个点位的温度数据是否正常;
21、第一异常数据处理模块,若某一层第一点位或第二点位的温度数据异常,则用于计算数据异常前第一时间区间内第一点位和第二点位的多个时间点的温度数据的差值,并求取所述差值的平均值,将所述平均值与第二点位的温度数据的和作为第一点位的温度数据,或将所述平均值与第一点位的温度数据的和作为第二点位的温度数据;
22、第二异常数据处理模块,若某一层第一点位和第二点位的温度数据均异常,而第三点位的温度数据正常,则使用数据异常时刻前第二时间区间内的第三点位和第一点位的多个时间点的温度数据对第一点位异常温度数据进行拟合,或使用数据异常时刻前第二时间区间内的第三点位和第二点位的多个时间点的温度数据对第二点位异常温度数据进行拟合;
23、第三异常数据处理模块,若某一层三个点位的温度数据均异常,则用于采用与相邻层同一点位同一时间段的温度梯度对异常数据进行拟合。
24、本发明还提供有一种计算机设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行所述厂房温度数据处理方法。
25、本发明还提供有一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行所述厂房温度数据处理方法。
26、本发明提供的厂房温度数据处理方法、系统、设备及存储介质具有以下有益效果:
27、本发明针对保温区内的异常温度情况,可以利用同层的其它点位的历史数据对缺失数据进行拟合;针对保温区内及保温区外点位的数据均异常的情况,可通过采用与相邻层同一点位同一时间段的温度梯度对异常数据进行拟合,通过该拟合方法能够解决温度数据丢失的问题,保证了保温区内每层温度数据的连续,提高厂房数据可靠性。
1.一种厂房温度数据处理方法,所述厂房保温区域内设置有多层操作平台,距每层操作平台1米高处的保温区域内设置有第一点位和第二点位,保温区域外设置有第三点位,每个点位设置有温度传感器,其特征在于,包括如下步骤:
2.根据权利要求1所述的厂房温度数据处理方法,其特征在于,所述第一时间区间为第一点位或第二点位温度数据异常前600秒。
3.根据权利要求1所述的厂房温度数据处理方法,其特征在于,所述使用数据异常时刻前第二时间区间内的第三点位和第一点位的多个温度数据对第一点位异常温度数据进行拟合,具体通过如下公式进行:
4.根据权利要求1所述的厂房温度数据处理方法,其特征在于,所述使用数据异常时刻前第二时间区间内的第三点位和第二点位的多个时间点的温度数据对第二点位异常温度数据进行拟合,具体通过如下公式进行:
5.根据权利要求1所述的厂房温度数据处理方法,其特征在于,若三个点位的温度数据均异常,则采用与相邻层同一点位同一时间段的温度梯度对异常数据进行拟合,具体通过如下公式进行:
6.根据权利要求1所述的厂房温度数据处理方法,其特征在于,所述第二时间区间为第一点位或第二点位温度数据异常前600秒。
7.一种厂房温度数据处理系统,其特征在于,包括:
8.一种计算机设备,其特征在于,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至6任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至6任一项所述的方法。