System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及火电机组过程控制,尤其涉及一种再热蒸汽温度控制系统的超调抑制器及超调抑制方法。
技术介绍
1、在火电机组过程控制中,火电机组的再热汽温控制系统通常会采用一种加速型工程最速比例-积分(accelerated engineering fastest proportional-integral,aefpi)控制器。但在再热汽温控制的过程中超调量较大,现有技术主要采用一阶惯性滤波器(first order inertial filter,foif)对超调进行抑制,但是这种技术方案会明显降低再热汽温控制系统的性能。
技术实现思路
1、本专利技术提供了一种再热蒸汽温度控制系统的超调抑制器及超调抑制方法,以解决现有技术会明显降低再热汽温控制系统的性能技术问题。
2、为了解决上述技术问题,本专利技术实施例提供了一种再热蒸汽温度控制系统的超调抑制器,包括延时器、过程超调模型和减法器;其中,
3、所述延时器用于将所述再热蒸汽温度控制系统的过程给定信号进行延时处理,获得延时信号;并将所述延时信号输入至所述过程超调模型;
4、所述过程超调模型用于对所述延时信号进行信号处理,获得超调信号;并将所述超调信号输入至所述减法器的减数端;
5、所述减法器通过被减数端获取所述过程给定信号,基于所述过程给定信号以及所述超调信号进行减法处理,获得过程给定修正信号。
6、作为优选方案,所述过程超调模型包括:
7、
8、td=t
9、pvd1=pv1-pvsu;
10、pvd2=pv2-pv1;
11、pvd3=pv3-pv2;
12、pvd4=pv4-pv3;
13、pvd5=pv5-pv4;
14、pvd6=pv6-pv5;
15、pvd7=pv7-pv6;
16、pvd8=pvd1+pvd2+pvd3+pvd4+pvd5+pvd6+pvd7;
17、其中,fpom(s)为过程超调模型的拉普拉斯传递函数,s为拉普拉斯算子,vsu为所述过程给定信号的幅值,ts为过程输出上升至所述幅值的时间,te为过程输出从峰值下降到所述幅值的时间,td为te减ts的差值且用于简化运算,toie为td的八分之一数的整数部分,pv1为过程输出在ts+1*toie时刻的过程值,pv2为过程输出在ts+2*toie时刻的过程值,pv3为过程输出在ts+3*toie时刻的过程值,pv4为过程输出在ts+4*toie时刻的过程值,pv5为过程输出在ts+5*toie时刻的过程值,pv6为过程输出在ts+6*toie时刻的过程值,pv7为过程输出在ts+7*toie时刻的过程值,pvd1、pvd2、pvd3、pvd4、pvd5、pvd6和pvd7为中间变量且用于简化运算,pvd8为pvd1、pvd2、pvd3、pvd4、pvd5、pvd6和pvd7的和。
18、作为优选方案,所述延时器包括:
19、flo(s)=e-τs;
20、其中,flo(s)为延时器的拉普拉斯传递函数;τ为延时器的时间常数。
21、作为优选方案,所述获得过程给定修正信号,具体为:
22、fefcspos(s)=1-flo(s)fpom(s);
23、其中,fefcspos(s)为所述超调抑制器的拉普拉斯传递函数。
24、相应的,本专利技术实施例还提供了一种再热蒸汽温度控制系统的超调抑制方法,包括:
25、获取所述再热蒸汽温度控制系统的过程给定信号,并将所述过程给定信号输入至延时器中;
26、通过所述延时器对所述过程给定信号进行延时处理,获得延时信号,并将所述延时信号输入至所述过程超调模型;
27、通过所述过程超调模型对所述延时信号进行信号处理,获得超调信号;并将所述超调信号输入至所述减法器的减数端;
28、将所述过程给定信号输入所述减法器的被减数端,通过所述减法器,基于所述过程给定信号以及所述超调信号进行减法处理,获得过程给定修正信号。
29、作为优选方案,所述过程超调模型包括:
30、
31、td=te-ts;
32、pvd1=pv1-pvsu;
33、pvd2=pv2-pv1;
34、pvd3=pv3-pv2;
35、pvd4=pv4-pv3;
36、pvd5=pv5-pv4;
37、pvd6=pv6-pv5;
38、pvd7=pv7-pv6;
39、pvd8=pvd1+pvd2+pvd3+pvd4+pvd5+pvd6+pvd7;
40、其中,fpom(s)为过程超调模型的拉普拉斯传递函数,s为拉普拉斯算子,vsu为所述过程给定信号的幅值,ts为过程输出上升至所述幅值的时间,te为过程输出从峰值下降到所述幅值的时间,td为te减ts的差值且用于简化运算,toie为td的八分之一数的整数部分,pv1为过程输出在ts+1*toie时刻的过程值,pv2为过程输出在ts+2*toie时刻的过程值,pv3为过程输出在ts+3*toie时刻的过程值,pv4为过程输出在ts+4*toie时刻的过程值,pv5为过程输出在ts+5*toie时刻的过程值,pv6为过程输出在ts+6*toie时刻的过程值,pv7为过程输出在ts+7*toie时刻的过程值,pvd1、pvd2、pvd3、pvd4、pvd5、pvd6和pvd7为中间变量且用于简化运算,pvd8为pvd1、pvd2、pvd3、pvd4、pvd5、pvd6和pvd7的和。
41、作为优选方案,所述延时器包括:
42、flo(s)=e-τs;
43、其中,flo(s)为延时器的拉普拉斯传递函数;τ为延时器的时间常数。
44、作为优选方案,所述获得过程给定修正信号,具体为:
45、fefcspos(s)=1-flo(s)fpom(s);
46、其中,fefcspos(s)为所述超调抑制器的拉普拉斯传递函数。
47、相应的,本专利技术实施例还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现所述的再热蒸汽温度控制系统的超调抑制方法。
48、相应的,本专利技术实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行所述的再热蒸汽温度控制系统的超调抑制方法。
49、相比于现有技术,本专利技术实施例具有如下有益效果:
50、本专利技术实施例提供了一种再热蒸汽温度控制系统的超调抑制器及超调抑制方法,所述超调抑制器包括延时器、过本文档来自技高网...
【技术保护点】
1.一种再热蒸汽温度控制系统的超调抑制器,其特征在于,包括延时器、过程超调模型和减法器;其中,
2.如权利要求1所述的一种再热蒸汽温度控制系统的超调抑制器,其特征在于,所述过程超调模型包括:
3.如权利要求2所述的一种再热蒸汽温度控制系统的超调抑制器,其特征在于,所述延时器包括:
4.如权利要求3所述的一种再热蒸汽温度控制系统的超调抑制器,其特征在于,所述获得过程给定修正信号,具体为:
5.一种再热蒸汽温度控制系统的超调抑制方法,其特征在于,包括:
6.如权利要求5所述的一种再热蒸汽温度控制系统的超调抑制方法,其特征在于,所述过程超调模型包括:
7.如权利要求6所述的一种再热蒸汽温度控制系统的超调抑制方法,其特征在于,所述延时器包括:
8.如权利要求7所述的一种再热蒸汽温度控制系统的超调抑制方法,其特征在于,所述获得过程给定修正信号,具体为:
9.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求5至8中任意一项所述的再热蒸汽温度控制系统的超调抑制方法。
...【技术特征摘要】
1.一种再热蒸汽温度控制系统的超调抑制器,其特征在于,包括延时器、过程超调模型和减法器;其中,
2.如权利要求1所述的一种再热蒸汽温度控制系统的超调抑制器,其特征在于,所述过程超调模型包括:
3.如权利要求2所述的一种再热蒸汽温度控制系统的超调抑制器,其特征在于,所述延时器包括:
4.如权利要求3所述的一种再热蒸汽温度控制系统的超调抑制器,其特征在于,所述获得过程给定修正信号,具体为:
5.一种再热蒸汽温度控制系统的超调抑制方法,其特征在于,包括:
6.如权利要求5所述的一种再热蒸汽温度控制系统的超调抑制方法,其特征在于,所述过程超调模型包括:
7.如权利要求6所述的一...
【专利技术属性】
技术研发人员:李军,陈锦攀,
申请(专利权)人:广东电网有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。