用于控制工业过程的方法和系统的制作方法

文档序号:6289692阅读:186来源:国知局
专利名称:用于控制工业过程的方法和系统的制作方法
技术领域
本发明涉及用于控制工业过程的系统和控制方法。具体而言,本发明涉及这样的系统和控制方法其用于通过基于定义的设定点以及根据所测过程变量确定的模糊逻辑指标来计算被控变量,来控制工业过程(例如在水泥生产过程中运行回转炉)。
背景技术
在工业过程的高级过程控制中,关于控制算法的许多不同的系统构造是已知的。 但是,如图3所示,根据用户规范(设定点r),考虑到从一组传感器获得的测量结果(过程变量y),所有系统会为一组促动器产生设定点(被控变量u)。典型地,并非所有期望的过程变量y均可测,并且因此指标生成器33用来确定近似于这些缺少的测量结果的过程指标 ζ.如图3所示意性地示出的那样,基于过程变量y2和/或被控变量U2中的一个或多个来确定指标ζ。例如,在水泥生产过程中,原料组分和原料混合物从给料器输送到炉,可能涉及额外的破碎机、对原料混合物提供额外的添加剂的给料器、传送带、存储设施等。如图1所示, 炉1布置成具有一定坡度,并且安装成使得其可绕着其中心纵向轴线旋转。原料混合物(粗粉)11在炉1的顶部(进料端或后端)12处引入,并且在重力的作用下沿着炉1的长度输送到在底部处的出料开口(排出端或前端)13。炉1在约1000摄氏度的温度处运行。当原料混合物通过炉时,原料混合物被煅烧(用化学用语讲,被还原)。水和二氧化碳被排掉,化学反应在原料混合物的组分之间进行,并且原料混合物的组分熔化而形成所谓的熔渣14。 在这些反应的过程中,会形成新的化合物。熔化温度取决于进料材料的化学成分和存在于混合物中的助熔剂的类型和数量。主要的助熔剂为氧化铝(Al2O3)和氧化铁(Fe2O3),它们使得化学反应能够在相对更低的温度处进行。熔渣生产的环境条件(高达2500°C、含尘、旋转)使得不能够直接测量沿着回转炉 1的长度的温度分布图10。典型地,燃烧区温度Ybzt被用作、而且是被回转水泥炉1的操作员用作当前系统中的指标。烧结状况或燃烧区温度Azt通常涉及以下测量结果中的一个或若干个的组合
-使炉1旋转所需的扭矩(或功率)(γτ。_); -排气中的NOju量结果(Ynqx);以及
-基于位于炉1的出料开口(排出端或前端)13处的高温计的温度读数(YpyJ。当热的粗粉在更高的温度处变得更具粘性时,旋转所需的扭矩会增加,因为越来越多的材料被拖到炉的侧部上。气体的温度可与排气中的NOx水平相关。但是,所有这三个测量结果都是不可靠的。例如,不同的含尘状况将显著影响高温计读数,因为高温计经常被指向“盲区(shadows)”,产生错误读数。但是,如等式(1)中所定义的三个测量结果的综合通常对燃烧区温度提供相当可靠的确定。其中,/是对^zr与传感器测量结果如何相关的描述。典型地,函数/由指标生成器所执行的模糊逻辑系统(通常称为专家系统)来描述。此指标因此是基于模糊逻辑的指标, 例如在对应于[冷…热]的指示的范围[_3,+3]上的整数值,即综合燃烧区温度的模糊指标,但不是实际物理温度值(以。C或下为单位)。虽然三个测量结果的综合作为燃烧区温度的相当可靠的指标提供了燃烧区温度, 但是其并不提供沿着回转炉的整个长度的温度分布图。但是,温度分布图的知识将使得可能更好地预测该过程,从而导致有改进的过程控制。在另一个实例中,取决于矿石特性、设计设备容量等,湿研磨过程可需要具有不同的构造的研磨线路。如图2所示,研磨线路2将典型地在适当的位置处包括与若干个分选机(水力旋流器)23和贮槽M串联和/或并联的几个磨机(棒磨机、球磨机、SAG磨机、AG 磨机)21、22。典型地,该布置是这样一种布置其中通过泵25导致离开分选机23的流中的一个回到贮槽M或另一个磨机21,22,以进行进一步处理,而另一流被从线路2中消除。 一个分选机将具有选取最终产品的任务。随着新鲜进料20进入系统,通常在贮槽M处添加水沈。基于对磨机21、22中的它们的负荷的估计来持续地将研磨介质引入系统中。研磨区段的目的是将矿石颗粒大小降低到足以在浮选阶段中进行处理的水平。可测过程变量可包括磨机声音水平、磨机轴承压力、磨机功率提取(draw)、浆料密度,以及在关键位置处的流量和压力。将被控的可控变量包括新鲜进料速率、过程水流量(泵送速率)和磨机(一个或多个)的旋转速度。过程目标包括颗粒大小规范、循环负荷目标和轴承压力极限。因此,基于可测过程变量和/或可控变量,需要确定一个或多个指标,以便控制研磨过程。能够在质量规范内具有恒定的生产速率是非常重要的。能够以可能最低的能量和研磨介质消耗来执行此加工步骤也是非常重要的。

发明内容
因此本发明的一个目标是提供适用于在实际设备情形中控制工业过程的控制系统和控制方法,其中,表示过程变量的测量结果的可用信号可能彼此矛盾,从而使得它们不可用于传统的基于模型的控制系统中。特别地,本发明的一个目标是提供这样的控制系统和控制方法其提供可用来产生回转炉的温度分布图的、水泥回转炉的状态的健壮的(可靠的)指标。此外,本发明的一个具体目标是提供这样的控制系统和控制方法其提供研磨系统的磨机状态的健壮的指标。这些目标中的至少一些通过根据权利要求1所述的用于控制工业过程的控制方法和根据权利要求7所述的用于控制工业过程的控制系统来实现。根据从属权利要求,另外的优选实施例是显而易见的。为了控制工业过程,测量多个过程变量,根据所测过程变量确定了至少一个基于模糊逻辑的指标(简称为模糊逻辑指标),并且为了控制过程,基于定义的设定点和该模糊逻辑指标来计算被控变量。例如,使用神经网络或统计学习方法来确定模糊逻辑指标。根据本发明,上述目的尤其以这种方式来实现基于模糊逻辑指标来确定估计过程状态,并且控制器使用估计过程状态基于过程的模型来计算被控变量。具体而言,基于模糊逻辑指标来确定估计物理过程状态,并且控制器使用估计物理过程状态基于该过程的物理模型来计算被控变量。例如,控制器是模型预测控制器(MPC)。例如,估计过程状态通过卡尔曼滤波器、状态观测器和滚动时域估计方法中的一种来确定。例如,工业过程与运行例如用于水泥生产过程的回转炉相关。对应地,测量过程变量包括测量使炉旋转所需的扭矩、测量排气中的NOx水平,以及获得炉的出料开口处的高温计读数。基于扭矩、NOjK平和高温计读数来作为模糊逻辑指标确定燃烧区温度。基于燃烧区温度来作为估计过程状态确定沿着炉的纵向轴线的温度分布图,并且基于该温度分布图来计算被控变量。在一个实施例中,模糊逻辑指标基于所测过程变量且基于被控变量中的一个或多个。在另一个实施例中,基于模糊逻辑指标、过程变量中的一个或多个和/或被控变量中的一个或多个来确定估计过程状态。


参照附图,将通过实例对本发明进行更详细的阐述,其中
图1显示了传统回转炉的示意图和沿着炉的温度分布图的曲线图, 图2显示了示出用于执行湿研磨过程的传统研磨线路的简图, 图3显示了示出用于控制工业过程的传统控制系统的简图,该系统包括联结到过程控制器上的指标生成器。图4显示了示出根据本发明的、用于控制工业过程的控制系统的一个实例的简图,该系统包括将指标生成器联结到基于模型的过程控制器上的状态估计器。
具体实施例方式图3显示了传统控制系统3,其包括用于基于用户定义的设定点r来控制工业过程 32的过程控制器31。控制系统3进一步包括指标生成器33,指标生成器33包括模糊逻辑系统或专家系统。指标生成器33配置成以便基于所测过程变量y的集合y2和/或基于被控变量u的集合U2来产生模糊逻辑指标z,被控变量u由用于控制工业过程32的过程控制器31产生。 模糊逻辑指标ζ反馈回到过程控制器31,过程控制器31因此配置成基于模糊逻辑系统或专家系统的控制器,以基于模糊逻辑指标ζ来获得被控变量u的设定点。例如,在水泥生产过程中,具体而言,在水泥生产过程中运行回转炉1时,模糊指标ζ指示了回转炉1的综合燃烧区温度Azt,并且该模糊指标ζ基于所测过程变量y的集合y2来确定,所测过程变量y包括使炉1旋转所需的扭矩(YT_J、排气中的NOx测量结果 (YnJ,以及基于位于炉的出料开口(排出端或前端)处的高温计的温度读数(YpyJ,如之前参照图1所描述的那样。在另一个实例中,在湿研磨过程中,模糊指标ζ指示了研磨系统的磨机状态,并且该模糊指标ζ基于所测过程变量y的集合y2来确定,所测过程变量y包括磨机声音水平、 磨机轴承压力、磨机功率提取、浆料密度,以及在特定位置处的流量和压力,如之前参照图2 所描述的那样。在图4中,参考标号4指的是根据本发明的、用于控制诸如水泥生产过程或湿研磨过程的工业过程42的控制系统。基于被控变量u的设定点来控制工业过程42,被控变量u由过程控制器41基于用户定义的设定点r来产生。控制系统4进一步包括指标生成器43,指标生成器43用于基于所测过程变量y 的集合y2和/或基于被控变量u的集合U2来确定一个或多个模糊逻辑指标ζ,如上面在图 3的背景下描述的那样。在一个实施例中,指标生成器43基于神经网络系统或统计学习方法。在控制系统4中,过程控制器41实现为基于模型的控制器。大体上,在基于模型的控制器(例如模型预测控制MPC)中,使用数学模型来预测系统在不远的将来的行为。此模型可分别为黑箱模型或物理模型(即灰箱)。为了控制目的,需要在控制器产生被控变量u之前提供模型状态。具体而言,MPC是解决包括系统动态特性和对系统输出和/或状态变量的约束的最优控制问题的过程。至少在某些运行点的周围有效的系统或过程模型允许关于系统的当前状态、外部变量的预测以及未来控制信号u来表示受控系统轨迹或输出信号y的序列。根据一些预先规定的标准且在某些预测范围(horizon)中优化涉及轨迹或输出信号y的性能、成本或目标函数。然后对该系统应用由优化产生的最优的第一或下一控制信号U1,并且基于系统的随后观察到的状态和更新的外部变量来重复该优化过程。取决于实施例,基于模型的控制器41基于任何基于线性模型或非线性模型的控制算法,例如 IMC (内部模型控制)、LQR(线性二次型调节器)、LQG (线性二次型高斯法)、线性MPC (模型预测控制)、NMPC (非线性模型预测控制)等。控制系统4进一步包括状态估计器44,状态估计器44配置成以便基于模糊指标ζ 来确定模型状态 (例如估计物理过程状态)。如通过图4中的点划线示意性地示出的那样,在不同的实施例中,状态估计器44配置成以便还基于所测过程变量y的集合yi和/或基于被控变量u的集合U1来确定模型状态(估计物理过程状态)\。例如,状态估计器44 配置成以便通过估计技术(例如卡尔曼滤波器、观测器设计或滚动时域估计)来获得模型状态(估计物理过程状态)关。EP1406136公开了一种估计模型状态或过程属性的示例性方法。在状态增广的扩展卡尔曼滤波器(SAEKF)中,增广的状态ρ包括由状态矢量χ的函数表示的过程的动态物理属性。在水泥生产过程的实例中,指标生成器43提供的模糊逻辑指标ζ是回转炉1的燃烧区温度Azt,并且状态估计器44配置成以便基于燃烧区温度Ybzt 来确定沿着炉1的纵向轴线的温度分布图10。出于此目的,状态估计器44优选包括考虑了炉1的质量流量和旋转速度的炉1的适当的物理模型。应当注意,集合ui、u2、yi*y2,分别是0、父集的子集([u,JiCZj ),或整个父集。如图4中示意性地示出的那样,在一个实施例中,存在既非促动器也非测量结果的外部独立源45,其分别将外部输入V1和/或V2提供给指标生成器43和/或状态估计器 44。对应地,指标生成器43进一步基于外部输入V1来获得模糊逻辑指标z,并且/或者状态估计器44进一步基于外部输入V2来获得模型状态 。过程控制器41、指标生成器43和状态估计器44是实现为用于控制处理器的经编程的软件模块的逻辑模块。但是本领域技术人员将理解到,这些逻辑模块还可完全或部分地由硬件元件来实现。
权利要求
1.一种用于控制工业过程0 的控制方法,所述方法包括测量多个过程变量(y);根据所测过程变量(y)来确定至少一个基于模糊逻辑的指标(ζ);以及为了控制所述过程(42),基于定义的设定点(r)和所述指标(ζ)来计算被控变量(u);其特征在于,所述方法进一步包括基于所述指标(ζ)来确定估计过程状态( );以及所述被控变量(u)由控制器Gl)使用所述估计过程状态( )基于所述过程G2)的模型来计算。
2.根据权利要求1所述的方法,其特征在于,确定所述估计过程状态()包括基于所述指标(ζ)来确定估计物理过程状态;且所述被控变量(U)由所述控制器Gl)使用所述估计物理过程状态(ι )基于所述过程0 的物理模型来计算。
3.根据权利要求1或2中的一项权利要求所述的方法,其特征在于,所述工业过程 (42)与运行回转炉(1)相关;测量所述过程变量(y)包括测量使所述炉(1)旋转所需的扭矩、测量排气中的NOx水平(YNJ,以及获得所述炉(1)的出料开口(13)处的高温计读数 (Ypyro);确定所述指标⑴包括确定基于所述扭矩的燃烧区温度 ζτ)、所述NOx水平(Ynqx) 和所述高温计读数(Ypyra);确定所述估计过程状态( )包括基于所述燃烧区温度(Ybzt)来确定沿着所述炉(1)的纵向轴线的温度分布图(10);且所述被控变量(u)基于所述温度分布图(10)来计算。
4.根据权利要求1至3中的一项权利要求所述的方法,其特征在于,确定所述指标(ζ) 进一步基于所述被控变量(U)的一个或多个。
5.根据权利要求1至4中的一项权利要求所述的方法,其特征在于,确定所述估计过程状态( )进一步基于所述过程变量(y)中的一个或多个和/或所述被控变量(U)中的一个或多个。
6.根据权利要求1至5中的一项权利要求所述的方法,其特征在于,所述被控变量(u) 通过模型预测控制器来计算;所述估计过程状态()通过卡尔曼滤波器、状态观测器和滚动时域估计方法中的一个来确定;以及所述指标(ζ)通过使用神经网络或统计学习方法来确定。
7.一种用于控制工业过程G2)的控制系统G),所述系统(4)包括用于测量多个过程变量(y)的传感器;配置成以便根据所测过程变量(y)来确定至少一个基于模糊逻辑的指标(ζ)的指标生成器(43);以及配置成以便基于定义的设定点(r)和所述指标(ζ)来计算被控变量(u)的过程控制器 (41);其特征在于,所述系统(4)进一步包括配置成以便基于所述指标(ζ)来确定估计过程状态()的估计器(44);以及所述过程控制器Gl)配置成以便使用所述估计过程状态(i )基于所述过程G2)的模型来计算所述被控变量(U)。
8.根据权利要求7所述的系统G),其特征在于,所述估计器G4)配置成以便基于所述指标(ζ)来确定估计物理过程状态( );而所述过程控制器Gl)配置成以便使用所述估计物理过程状态()基于所述过程0 的物理模型来计算所述被控变量(u)。
9.根据权利要求7或8中的一项权利要求所述的系统G),其特征在于,所述工业过程0 与运行回转炉(1)相关;所述传感器配置成以便作为过程变量(y)来测量使所述炉 (1)旋转所需的扭矩、排气中的NOx水平(YNta)以及在所述炉⑴的出料开口(13)处的高温计读数(YpyJ ;所述指标生成器配置成以便作为指标(ζ)来确定基于所述扭矩的燃烧区温度(Ybzt)、所述NOx水平(Ytox)和所述高温计读数(YpyJ ;所述估计器G4)配置成以便基于所述燃烧区温度(Ybzt)作为估计过程状态(St )来确定沿着所述炉(1)的纵向轴线的温度分布图(10);以及所述过程控制器Gl)配置成以便基于所述温度分布图(10)来计算所述被控变量(u)。
10.根据权利要求7至9中的一项权利要求所述的系统G),其特征在于,所述指标生成器^幻连接到所述过程控制器Gl)上;以及所述指标生成器进一步配置成以便基于所述被控变量(U)中的一个或多个来确定所述指标(ζ)。
11.根据权利要求7至10中的一项权利要求所述的系统,其特征在于,所述估计器 (44)连接到所述过程控制器Gl)和/或所述传感器中的一个或多个上;以及所述估计器 (44)进一步配置成以便分别基于所述过程变量(y)中的一个或多个和/或所述被控变量 (u)中的一个或多个来确定所述估计过程状态()。
12.根据权利要求7至11中的一项权利要求所述的系统G),其特征在于,所述过程控制器Gl)是模型预测控制器;所述估计器G4)包括卡尔曼滤波器、状态观测器和滚动时域估计方法中的一个;以及所述指标生成器^幻包括神经网络或统计学习方法。
全文摘要
一种用于控制工业过程(42)的控制系统(4),其包括配置成以便根据所测过程变量(y)来确定至少一个基于模糊逻辑的指标(z)的指标生成器(43)。控制系统(4)进一步包括配置成以便基于模糊指标(z)来确定估计物理过程状态(x)的状态估计器(44)。为了控制工业过程(42),过程控制器(41)配置成以便使用估计物理过程状态(x)基于定义的设定点(r)且基于该过程(42)的物理模型来计算被控变量(u)。结合模糊逻辑指标(z)与基于模型的过程控制器(41)使得可提供过程状态(x)的健壮的指标,以用于控制所测过程变量(y)可能彼此矛盾的实际设备情形中的工业过程(42)。
文档编号G05B13/04GK102165382SQ200980137151
公开日2011年8月24日 申请日期2009年9月21日 优先权日2008年9月23日
发明者E·加莱斯泰阿尔瓦雷茨, J·波兰, K·斯塔德勒 申请人:Abb研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1