System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及锅炉控制,特别涉及一种燃煤蒸汽锅炉智能控制方法及装置。
技术介绍
1、燃煤蒸汽锅炉指的是通过煤炭燃烧把水加热到一定参数并生产高温蒸汽的工业锅炉,水在锅筒中受热变成蒸气,火在炉膛中发出热量,就是蒸汽锅炉的原理。蒸汽锅炉属于特种设备,该锅炉的设计、加工、制造、安装及使用都必须接受技术监督部门的监管,用户只有取得锅炉使用证,才能使用蒸汽锅炉。
2、在使用燃煤锅炉进行生产时,锅炉的负荷是一个重要指标,专利(cn113110631b)公开了一种火力发电厂主蒸汽压力控制方法,包括在锅炉主控pid控制器上增加一项前馈pid控制器,负荷稳定时维持主蒸汽压力具有较好效果。然而负荷目标量发生变化时,无法有效的控制负荷。
3、鉴于此,特提出本专利技术。
技术实现思路
1、本专利技术的目的是提供一种燃煤蒸汽锅炉智能控制方法,用于煤炭蒸汽锅炉的控制,可有效的控制负荷,且具有算法便于实现的有益效果,基于此,本专利技术还提供了一种燃煤蒸汽锅炉智能控制装置。
2、为解决上述技术问题,本专利技术提供了一种燃煤蒸汽锅炉智能控制方法,包括如下步骤:
3、步骤1:构建目标量计算第一矩阵a和目标量计算第二矩阵b,a和b的形式如下:
4、a=[a1 a2 a3 ... an];
5、b=[b1 b2 b3 ... bn];
6、其中,n为常数,b1=b2=b3=...=bn=0;
7、步骤2:获取锅炉负荷调节量,并进
8、步骤3:根据c计算中间值d,d的计算公式如下:
9、d=ceil(n*c);
10、步骤4:若d=1,则将b1和b2置1,并根据如下公式计算控制量e:
11、e=[a1 a2 a3 ... an]*[f1*b1 f2*b2 b3 ... bn]t;
12、若1<d<n,则将bd-1、bd和bd+1置1,并根据如下公式计算控制量e:
13、e=[a1 a2 a3 ... an]*[...fd-1*bd-1 fd*bd fd+1*bd+1 ...]t;
14、若d=n,则将dn-1和dn置1,并根据如下公式计算控制量e:
15、e=[a1 a2 a3 ... an]*b=[b1 ...fn-1*bn-1 fn*bn];
16、其中,f根据n*c计算获得;
17、步骤5:将控制量设置为目标量对被控变量进行控制。
18、进一步,在步骤4中,若d=1,根据如下公式计算f1和f2:
19、f1=g1/(g-g0);
20、f2=g2/(g-g0);
21、g=1.5*k;
22、g0=0.5*k/[n*c-floor(n*c)+1];
23、g2=0.5*k/[ceil(n*c)+1-n*c];
24、g1=g-g0-g2;
25、其中,k为常数。
26、进一步,在步骤4中,若1<d<n,根据如下公式计算fd-1、fd和fd+1:
27、fd-1=gd-1/g;
28、fd=gd/g;
29、fd+1=gd+1/g;
30、g=1.5*k;
31、gd-1=0.5*k/[n*c-floor(n*c)+1];
32、gd+1=0.5*k/[ceil(n*c)+1-n*c];
33、gd=g-gd-1-gd+1;
34、其中,k为常数。
35、进一步,在步骤4中,若d=n,根据如下公式计算fn-1和fn:
36、fn-1=gn-1/(g-gn+1);
37、fn=gn/(g-gn+1);
38、g=1.5*k;
39、gn-1=0.5*k/[n*c-floor(n*c)+1];
40、gn+1=0.5*k/[ceil(n*c)+1-n*c];
41、gn=g-gn-1-gn+1;
42、其中,k为常数。
43、进一步,步骤1中,目标量计算第一矩阵包括给水流量目标量计算第一矩阵、燃煤供应量目标量计算第一矩阵和排放风量目标量计算第一矩阵。
44、进一步,步骤4中,控制量包括给水流量控制量、煤炭供应量控制量和排放风量控制量。
45、进一步,步骤5中包括如下步骤:
46、步骤5.1:将水流量控制量设置为水流量的目标量,并通过pid控制器对水流量进行控制;
47、步骤5.2:将煤炭供应量控制量设置为煤炭供应量的目标量,并通过pid控制器对煤炭供应量进行控制;
48、步骤5.3:将排放风量控制量设置为排放风量的目标量,并通过pid控制器对排放风量进行控制。
49、本专利技术还提供了一种燃煤蒸汽锅炉智能控制装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的燃煤蒸汽锅炉智能控制程序,所述燃煤蒸汽锅炉智能控制程序被所述处理器执行时实现本专利技术提供的任一项所述的燃煤蒸汽锅炉智能控制方法的步骤。
50、本专利技术提供了一种燃煤蒸汽锅炉智能控制方法,具有如下有益效果:首先获取目标量计算第一矩阵a和目标量计算第二矩阵b,然后根据锅炉负荷调节量将目标量计算第二矩阵b中不同元素置1,然后根据目标量计算第一矩阵a和目标量计算第二矩阵b计算控制量,最后根据控制量设备为被控变量的目标量,进而实现控制;用于煤炭蒸汽锅炉的控制,可有效的控制负荷,且具有算法便于实现的有益效果。
本文档来自技高网...【技术保护点】
1.一种燃煤蒸汽锅炉智能控制方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,在步骤4中,若d=1,根据如下公式计算f1和f2:
3.根据权利要求1所述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,在步骤4中,若1<d<n,根据如下公式计算fd-1、fd和fd+1:
4.根据权利要求1所述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,在步骤4中,若d=n,根据如下公式计算fn-1和fn:
5.根据权利要求1述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,步骤1中,目标量计算第一矩阵包括给水流量目标量计算第一矩阵、燃煤供应量目标量计算第一矩阵和排放风量目标量计算第一矩阵。
6.根据权利要求5述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,步骤4中,控制量包括给水流量控制量、煤炭供应量控制量和排放风量控制量。
7.根据权利要求6述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,步骤5中包括如下步骤:
8.一种燃煤蒸汽锅炉智能控制装置,其特征在于,包括:
...【技术特征摘要】
1.一种燃煤蒸汽锅炉智能控制方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,在步骤4中,若d=1,根据如下公式计算f1和f2:
3.根据权利要求1所述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,在步骤4中,若1<d<n,根据如下公式计算fd-1、fd和fd+1:
4.根据权利要求1所述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,在步骤4中,若d=n,根据如下公式计算fn-1和fn:
5.根据权利要求1述的一种燃煤蒸汽锅炉智能控制方法,其特征在于,步骤1中,目标量计算第一矩阵包括给...
【专利技术属性】
技术研发人员:郭辉,郑福林,王海亮,陶勇,林志强,
申请(专利权)人:宁夏和宁化学有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。