System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及温度控制,特别涉及一种防止温度跳变控制方法和系统。
技术介绍
1、目前现有的工业设备中普遍存在温度控制联锁系统,即工业设备中预设有温度检测控制模块,当检测的温度达到预设的阈值后控制工业设备跳车以减少工业设备受到高温的损害,或者温度跳变达到预定阈值时控制工业设备跳车。目前现有的防止温度跳变的方法主要是通过实时检测温度变化的斜率来判断温度是否存在温度跳变,进而控制对应的温度控制联锁系统来判断是否执行对应工业设备的跳车操作。
2、然而上述单纯的斜率控制法存在诸多问题,由于温度跳变的原因多种多样,比如可能存在环境信号干扰、工业设备电压波动、相关电路瞬时短路和断路的情况下都会导致斜率控制法的温度跳变检测出现较大误差,从而进一步导致对工业设备误跳车的情况时常发生,从而影响了工业设备运行收益。
技术实现思路
1、本专利技术其中一个专利技术目的在于提供一种防止温度跳变控制方法和系统,所述方法和系统采用固定长度fifo队列(先进先出队列)构建工业设备输入电流fifo检测队列,并根据所述电流fifo检测队列计算对应工业设备电流的平均值,根据所述电流fifo检测队列的电流平均值进行输入信号的跳变计算,通过所述电流fifo检测队列的平均值计算可以有效地降低环境信号对工业设备的干扰,以及减少工业设备电压波动带来的干扰。
2、本专利技术另一个专利技术目的在于提供一种防止温度跳变控制方法和系统,所述方法和系统构建了基于温度检测模块的温度fifo检测队列,并基于所述温度fif
3、本专利技术另一个专利技术目的在于提供一种防止温度跳变控制方法和系统,所述方法和系统同时利用电流fifo检测队列和温度fifo检测队列分别计算对应的检测电流跳变比值和检测温度跳变比值,并根据所述检测电流跳变比值和检测温度跳变比值生成跳变相关性指数,并根据所述跳变相关性指数作为工业设备跳车的控制参数,从而有效地避免了单纯温度跳变斜率带来的工业设备误跳车现象,提高工业设备运行收益。
4、为了实现至少一个上述专利技术目的,本专利技术进一步提供一种防止温度跳变控制方法,所述方法包括:
5、检测工业设备输入电流,按照电流检测顺序得到的电流数据构建所述工业设备的输入电流fifo检测队列,并根据所述输入电流fifo检测队列计算电流跳变比值;
6、根据工业设备的温度检测模块获取工业设备温度检测数据,根据所述温度检测数据的顺序构建温度fifo检测队列,并根据所述温度fifo检测队列计算温度跳变比值;
7、根据所述电流跳变比值和温度跳变比值计算温度跳变相关性指数,并根据所述电流跳变比值、温度跳变比值和温度跳变相关性指数生成所述工业设备的跳车指令,根据所述跳车指令控制所述工业设备的跳车操作。
8、根据本专利技术其中一个较佳实施例,所述输入电流fifo检测队列构建方法包括:预设输入电流fifo检测队列的容量n,预设所述工业设备输入电流的检测频率,获取所述工业设备初始检测时间t0时的初始电流i0,将所述初始电流i0输入到所述电流fifo检测队列中存储,并按照所述输入电流的检测频率依顺序将检测电流i存储到所述电流fifo检测队列中存储,直到所述电流fifo检测队列中存储了n个检测电流i,得到第一电流fifo检测队列f1(i)。
9、根据本专利技术另一个较佳实施例,在得到所述第一电流fifo检测队列f1(i)后,进一步按照电流的检测频率和顺序将检测的电流数据存储到新的电流fifo检测队列中,定义所述第一电流fifo检测队列f1(i)最后一个电流数据为in-1,按照检测顺序获取新的电流数据为in,并将所述新的电流数据in存储到新的电流fifo检测队列中,当所述新的电流fifo检测队列按照顺序存满n个电流数据后,得到第二电流fifo检测队列f2(i)。
10、根据本专利技术另一个较佳实施例,定义所述电流跳变比值为p1,则所述电流跳变比值的计算方法包括:计算所述第一电流fifo检测队列f1(i)所有电流数据的平均值,并计算所述第二电流fifo检测队列f2(i)所有电流数据的平均值,则所述电流跳变比值为p1=,定义上一电流fifo检测队列fm(i)和当前电流fifo检测队列fm+1(i)的电流跳变比值为pm,根据包括所述电流跳变比值为pm执行对应电流fifo检测队列时间点工业设备的跳车操作。
11、根据本专利技术另一个较佳实施例,所述温度fifo检测队列构建方法包括:预设和输入电流fifo检测队列相同的温度fifo检测队列容量n,并设置和电流检测相同的温度检测频率,并在相同的初始检测时间t0时获取工业设备对应的初始温度数据t0,并将所述初始温度数据t0输入到温度fifo检测队列中存储,按照温度检测频率的顺序直到所述温度fifo检测队列中存满n个温度数据t,得到第一温度fifo检测队列h1(t)。
12、根据本专利技术另一个较佳实施例,在得到所述第一温度fifo检测队列h1(t)后,进一步按照温度的检测频率和顺序将检测的温度数据存储到新的温度fifo检测队列中,定义所述第一温度fifo检测队列h1(t)最后一个温度数据为 tn-1,按照检测顺序获取新的温度数据为tn,并将所述新的温度数据tn存储到新的温度fifo检测队列中,当所述新的温度fifo检测队列按照顺序存满n个温度数据后,得到第二温度fifo检测队列h2(t)。
13、根据本专利技术另一个较佳实施例,所述温度跳变比值的计算方法包括:定义温度跳变比值为q1,计算所述第一温度fifo检测队列h1(t)所有温度数据的平均值,并计算所述第二温度fifo检测队列h2(t)所有温度数据的平均值,所述温度跳变比值为q1=,定义上一温度fifo检测队列hm(t)和当前温度fifo检测队列hm+1(t)的温度跳变比值为qm,则所述温度跳变比值为qm=。
14、根据本专利技术另一个较佳实施例,将所述电流fifo检测队列和温度fifo检测队列相同队列m的电流跳变比值pm和温度跳变比值qm生成对应的温度跳变相关性指数λ=pm/qm,分别设置所述电流跳变比值pm、温度跳变比值qm和跳变相关性指数的阈值范围,根据所述阈值范围设置至少一个参数满足阈值范围的工业设备触发条件生成所述工业设备的跳车指令。
15、为了实现至少一个上述专利技术目的,本专利技术进一步提供一种防止温度跳变控制系统,所述系统执行上述一种防止温度跳变控制方法。
16、本专利技术进一步提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序执行所述一种防止温度跳变控制方法。
本文档来自技高网...【技术保护点】
1.一种防止温度跳变控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种防止温度跳变控制方法,其特征在于,所述输入电流FIFO检测队列构建方法包括:预设输入电流FIFO检测队列的容量n,预设所述工业设备输入电流的检测频率,获取所述工业设备初始检测时间t0时的初始电流I0,将所述初始电流I0输入到所述输入电流FIFO检测队列中存储,并按照所述输入电流的检测频率依顺序将检测电流I存储到所述电流FIFO检测队列中存储,直到所述电流FIFO检测队列中存储了n个检测电流I,得到第一电流FIFO检测队列F1(I)。
3.根据权利要求2所述的一种防止温度跳变控制方法,其特征在于,在得到所述第一电流FIFO检测队列F1(I)后,进一步按照电流的检测频率和顺序将检测的电流数据存储到新的电流FIFO检测队列中,定义所述第一电流FIFO检测队列F1(I)最后一个电流数据为In-1,按照检测顺序获取新的电流数据为In,并将所述新的电流数据In存储到新的电流FIFO检测队列中,当所述新的电流FIFO检测队列按照顺序存满n个电流数据后,得到第二电流FIFO检测队列F2(
4.根据权利要求3所述的一种防止温度跳变控制方法,其特征在于,定义所述电流跳变比值为P1,则所述电流跳变比值的计算方法包括:计算所述第一电流FIFO检测队列F1(I)所有电流数据的平均值,并计算所述第二电流FIFO检测队列F2(I)所有电流数据的平均值,则所述电流跳变比值为P1=,定义上一电流FIFO检测队列Fm(I)和当前电流FIFO检测队列Fm+1(I)的电流跳变比值为Pm,根据包括所述电流跳变比值为Pm执行对应电流FIFO检测队列时间点工业设备的跳车操作。
5.根据权利要求4所述的一种防止温度跳变控制方法,其特征在于,所述温度FIFO检测队列构建方法包括:预设和输入电流FIFO检测队列相同的温度FIFO检测队列容量n,并设置和电流检测相同的温度检测频率,并在相同的初始检测时间t0时获取工业设备对应的初始温度数据T0,并将所述初始温度数据T0输入到温度FIFO检测队列中存储,按照温度检测频率的顺序直到所述温度FIFO检测队列中存满n个温度数据T,得到第一温度FIFO检测队列H1(T)。
6.根据权利要求5所述的一种防止温度跳变控制方法,其特征在于,在得到所述第一温度FIFO检测队列H1(T)后,进一步按照温度的检测频率和顺序将检测的温度数据存储到新的温度FIFO检测队列中,定义所述第一温度FIFO检测队列H1(T)最后一个温度数据为 Tn-1,按照检测顺序获取新的温度数据为Tn,并将所述新的温度数据Tn存储到新的温度FIFO检测队列中,当所述新的温度FIFO检测队列按照顺序存满n个温度数据后,得到第二温度FIFO检测队列H2(T)。
7.根据权利要求6所述的一种防止温度跳变控制方法,其特征在于,所述温度跳变比值的计算方法包括:定义温度跳变比值为Q1,计算所述第一温度FIFO检测队列H1(T)所有温度数据的平均值,并计算所述第二温度FIFO检测队列H2(T)所有温度数据的平均值,所述温度跳变比值为Q1=,定义上一温度FIFO检测队列Hm(T)和当前温度FIFO检测队列Hm+1(T)的温度跳变比值为Qm,则所述温度跳变比值为Qm=。
8.根据权利要求7所述的一种防止温度跳变控制方法,其特征在于,将所述电流FIFO检测队列和温度FIFO检测队列相同队列m的电流跳变比值Pm和温度跳变比值Qm生成对应的温度跳变相关性指数λ=Pm/Qm,分别设置所述电流跳变比值Pm、温度跳变比值Qm和跳变相关性指数的阈值范围,根据所述阈值范围设置至少一个参数满足阈值范围的工业设备触发条件生成所述工业设备的跳车指令。
9.一种防止温度跳变控制系统,其特征在于,所述系统执行权利要求1-8中任意一项所述的一种防止温度跳变控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序执行权利要求1-8中任意一项所述的一种防止温度跳变控制方法。
...【技术特征摘要】
1.一种防止温度跳变控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种防止温度跳变控制方法,其特征在于,所述输入电流fifo检测队列构建方法包括:预设输入电流fifo检测队列的容量n,预设所述工业设备输入电流的检测频率,获取所述工业设备初始检测时间t0时的初始电流i0,将所述初始电流i0输入到所述输入电流fifo检测队列中存储,并按照所述输入电流的检测频率依顺序将检测电流i存储到所述电流fifo检测队列中存储,直到所述电流fifo检测队列中存储了n个检测电流i,得到第一电流fifo检测队列f1(i)。
3.根据权利要求2所述的一种防止温度跳变控制方法,其特征在于,在得到所述第一电流fifo检测队列f1(i)后,进一步按照电流的检测频率和顺序将检测的电流数据存储到新的电流fifo检测队列中,定义所述第一电流fifo检测队列f1(i)最后一个电流数据为in-1,按照检测顺序获取新的电流数据为in,并将所述新的电流数据in存储到新的电流fifo检测队列中,当所述新的电流fifo检测队列按照顺序存满n个电流数据后,得到第二电流fifo检测队列f2(i)。
4.根据权利要求3所述的一种防止温度跳变控制方法,其特征在于,定义所述电流跳变比值为p1,则所述电流跳变比值的计算方法包括:计算所述第一电流fifo检测队列f1(i)所有电流数据的平均值,并计算所述第二电流fifo检测队列f2(i)所有电流数据的平均值,则所述电流跳变比值为p1=,定义上一电流fifo检测队列fm(i)和当前电流fifo检测队列fm+1(i)的电流跳变比值为pm,根据包括所述电流跳变比值为pm执行对应电流fifo检测队列时间点工业设备的跳车操作。
5.根据权利要求4所述的一种防止温度跳变控制方法,其特征在于,所述温度fifo检测队列构建方法包括:预设和输入电流fifo检测队列相同的温度fifo检测队列容量n,并设置和电流检测相同的温度检测频率,并在相同的初始检测时间t0时获取工业设备对应的初...
【专利技术属性】
技术研发人员:韩立峰,崔拥军,周筱俊,
申请(专利权)人:盈德气体工程浙江有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。