CN103092149A - 基于模型的发电量需求控制 - Google Patents

基于模型的发电量需求控制 Download PDF

Info

Publication number
CN103092149A
CN103092149A CN2012104377099A CN201210437709A CN103092149A CN 103092149 A CN103092149 A CN 103092149A CN 2012104377099 A CN2012104377099 A CN 2012104377099A CN 201210437709 A CN201210437709 A CN 201210437709A CN 103092149 A CN103092149 A CN 103092149A
Authority
CN
China
Prior art keywords
generation system
model
signal
control signal
dynamic matrix
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104377099A
Other languages
English (en)
Other versions
CN103092149B (zh
Inventor
R·A·贝韦里德格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Emerson Process Management Power and Water Solutions Inc
Original Assignee
Emerson Process Management Power and Water Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Emerson Process Management Power and Water Solutions Inc filed Critical Emerson Process Management Power and Water Solutions Inc
Priority to CN201710142565.7A priority Critical patent/CN106873371B/zh
Publication of CN103092149A publication Critical patent/CN103092149A/zh
Application granted granted Critical
Publication of CN103092149B publication Critical patent/CN103092149B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F22STEAM GENERATION
    • F22BMETHODS OF STEAM GENERATION; STEAM BOILERS
    • F22B35/00Control systems for steam boilers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01KSTEAM ENGINE PLANTS; STEAM ACCUMULATORS; ENGINE PLANTS NOT OTHERWISE PROVIDED FOR; ENGINES USING SPECIAL WORKING FLUIDS OR CYCLES
    • F01K13/00General layout or general methods of operation of complete plants
    • F01K13/02Controlling, e.g. stopping or starting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F22STEAM GENERATION
    • F22BMETHODS OF STEAM GENERATION; STEAM BOILERS
    • F22B35/00Control systems for steam boilers
    • F22B35/18Applications of computers to steam boiler control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • G05B11/36Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
    • G05B11/42Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P.I., P.I.D.
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/041Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a variable is automatically adjusted to optimise the performance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P9/00Arrangements for controlling electric generators for the purpose of obtaining a desired output
    • H02P9/04Control effected upon non-electric prime mover and dependent upon electric output value of the generator
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • G05B11/14Automatic controllers electric in which the output signal represents a discontinuous function of the deviation from the desired value, i.e. discontinuous controllers
    • G05B11/16Two-step controllers, e.g. with on-off action
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B11/00Automatic controllers
    • G05B11/01Automatic controllers electric
    • G05B11/14Automatic controllers electric in which the output signal represents a discontinuous function of the deviation from the desired value, i.e. discontinuous controllers
    • G05B11/18Multi-step controllers

Abstract

本发明涉及基于模型的发电量需求控制。用于控制由发电系统生成的发电量的方法和系统的实施例可包括使用基于模型的控制技术来控制该系统的至少一部分。该基于模型的控制技术可包括动态矩阵控制器(DMC),其接收作为输入的发电量需求和过程变量并基于这些输入和存储的模型来生成控制信号。该模型可被基于参数测试配置,并且是可被修正的。其他输入也可被用来确定该控制信号。在一个实施例中,涡轮机被第一DMC控制而锅炉被第二DMC控制,并且由该第一和第二DMC生成的这些控制信号一起被用来控制该生成的发电量。还公开了用于将该发电系统从基于比例积分微分的控制转移到基于模型的控制的技术。

Description

基于模型的发电量需求控制
技术领域
本专利一般地涉及过程的控制和发电设备,并且更具体地,涉及被用来减少发电设备/过程或其他具有类似响应特性的工厂设备的控制响应时间的基于模型的发电量需求控制的实现。
背景技术
多种工业的和非工业的应用使用燃烧燃料的锅炉,其通常运行以通过燃烧各种类型的燃料的一种,诸如煤、天然气、石油、废弃物等来将化学能转换为热能。燃烧燃料的锅炉的一个示例使用可以在热发电机中,其中燃烧燃料的熔炉由通过锅炉内的一些管道的水生成蒸汽,并且生成的蒸汽然后可被用来运行一个或多个蒸汽涡轮机以生成电力。热发电机的电力或功率输出可以是锅炉中生成的热量的函数,其中该热量可以通过例如每小时耗费的(例如,燃烧的)燃料的量直接确定。
使用在电力工厂中的常见蒸汽生成系统可包括具有过热器部分(具有一个或多个子部分)的锅炉,蒸汽可在其中被生成并且可以然后被提供到第一,通常为高压的,蒸汽涡轮机并被在该第一蒸气涡轮机中使用。为了增加系统的效率,由该第一蒸汽涡轮机排出的蒸汽可以然后在锅炉的再加热器部分被再加热,其可以包括一个或多个子部分,然后该再加热后的蒸汽被提供到通常为较低压的第二蒸汽涡轮机。但是,正如可能已知的,电力系统的熔炉/锅炉部分和电力系统的涡轮机部分都必须以协作的方式被控制以生成所要求量的功率。
此外,正如可能已知的,电力工厂的蒸汽涡轮机通常在不同的时间运行在不同的运行等级以基于提供给电力工厂的可变的能量或发电量需求生产不同量的电力或功率。例如,在很多情况下,电力工厂可被连接到电力功率分配网络,有时被称为电网,并提供规定量的功率到电网。在这种情况下,电网管理者或控制机构通常管理电网以将电网上的电压等级保持处于不变或近似不变的等级(那可以是,在额定等级内),并基于由功率消费者对处于电网上的电力(功率)的当前需求提供持续的功率供应。当然,电网管理者通常在一些天的某些时间比其他时间,和在一周和一年的某些天中比其他天计划以更重的使用,并且从而计划更高的功率需求,并且可运行一个或多个优化例程以确定在任何特定时间由连接到电网的各种电力工厂需要生成的功率的最优量和类型,以满足电网上的当前或期望的总体功率需求。
作为这个过程的部分,电网管理者通常发送功率或发电量需求要求(也被称为发电量需求设定点)到每一个供应功率到电网的电力工厂,其中功率要求需求或发电量需求设定点规定在任何特定时间每个特定电力工厂可提供到电网的功率的量。当然,为了实现电网的适当控制,电网管理者可在任何时间对于连接到电网的不同电力工厂发送新的发电量需求设定点,以说明正在被提供给电网的或由电网所消费的功率的期望的和/或非期望的变化。例如,电网管理者可以响应要求中的期望的或非期望的改变(其通常可以是在正常工作时间和工作日比在晚上和在周末更高)来对特定电力工厂改变发电量需求设定点。类似地,电网管理者可以响应电网上的功率供应中的非期望的或期望的减少来对特定电力工厂改变发电量需求设定点,该减少诸如由非期望地失效或者出于正常或计划维护而被致使离线的特定电力工厂处的一个或多个功率单元所引起的。
在任何情况下,尽管电网管理者可在任何时间提供或改变对于特定电力工厂的发电量需求设定点,但是电力工厂自身一般不能及时地增加或减少提供到电网的功率的量,这是因为由于这些系统的物理特性导致发电设备通常在响应时间上表现出显著的滞后。例如,为了增加基于蒸汽涡轮机的发电系统的功率输出,可能需要改变系统内消耗的燃料的量,以由此增加该系统的锅炉内的蒸汽压强或水的温度,所有这些将花费有限和相当的时间。因此,一般而言,电力工厂仅仅能以特定速率升高或降低被提供到电网的功率的量,其可以基于工厂内发电设备的特性。因此,当电网管理者改变任意特定电力工厂的发电量需求设定点时,电网管理者一般同时提供新的目标发电量需求(在将来的某个特定时间达到)和变化速率,该变化速率规定了发电量需求设定点在从当前时间到将来的特定时间之间变化的方式。一般而言,变化速率指示了电力工厂的发电量需求设定点随时间在当前发电量需求设定点和目标要求设定点之间升高或降低(改变)的方式。
在使用锅炉来生产电力的电力工厂中,电力工厂控制器通常使用前馈控制器响应于发电量需求中改变来增加或减少输出功率,其可以本地地或通过远程调度(例如,由电网管理者)做出。为了改变工厂的输出功率,发电量需求设定点(其可被表现为功率要求,例如兆瓦特,或作为容量比)可以通常被转换为单元发电量索引,其作为用于每个发电单元的锅炉和涡轮机的主前馈要求信号。该锅炉主要求信号然后变为用于产生被用来控制提供到锅炉的熔炉的燃料(如煤)和空气流的主燃料控制信号和主空气控制信号的基础。
然而由于锅炉响应的延迟特性,锅炉主控(或燃料主控)要求通常可以使用微分组件(即,从频域转换函数来看,一个引导组件)计算,或被称为“踢者(kicker)”,其增加锅炉的响应速率,以替代使用发电量需求索引的简单线性函数(直线)作为前馈控制信号。当计算前馈控制信号时使用微分操作作为用于添加引导组件或“踢者”的基础的直接缺点可能是,当发电量需求设定点中的改变可能很大和/或发电量需求设定点在很长一段时间变化或振荡时,该微分组件承受在单元发电量和锅炉的蒸汽温度上生成大量的超调和摇摆的风险。这个问题对于相对快速响应的锅炉(例如,旋流锅炉)可能特别突出。
为解决超调和摇摆的问题,可能知道的是基于当前发电量需求设定点和最后目标发电量需求设定点之间的差来获得单元发电量索引的前馈控制信号以包括微分的“踢者”操作,以使得在发电量需求变化开始时(当前发电量需求设定点和目标发电量需求设定点之间的差超过预设的阈值时)该微分的踢出操作可以更强或更突出,并且在接近变化结束处(即,当前发电量需求设定点和目标发电量需求设定点之间的差可能小于预设的阈值时),该微分操作显著地削弱(或可能同时停止)。但是,这个策略具有显著的缺点在于(1)当发电量需求变化范围相对小时(即当前发电量需求设定点和最后目标发电量需求设定点之间的差可能起初很小来开始),该技术损失微分“踢”操作以及(2)该技术不得不依赖最后目标发电量需求设定点的知识以确定何时移除或减弱前馈控制信号中的微分“踢出”操作。
不幸的是,当电网管理者初始做出发电量需求的改变时(其可能是微分“踢出”操作最有益的时间),由例如电网管理者对发电量需求设定点做出的很多改变理由实质上相对很小,并且在很多时候,可能不是足够大以启动任何微分“踢出”操作。附加地,在很多情况下,实际的最后或目标发电量需求设定点的值可能对于产生电力的过程工厂的控制系统是未知的,这是因为远程调度中心或电网管理者仅仅发送递增的脉冲信号到本地工厂以增加发电量需求设定点,而不通知工厂其可能推移到的最后目标发电量需求。在这种情况下,微分“踢出”操作的添加可能变得困难或不可能具有任何确定性或有效性地应用,因为工厂必须估计目标或最后发电量需求设定点(其可能导致超过-快速的控制)或必须假定目标发电量需求设定点可能只不过是由调度者发送的下个值(其通常导致低于-快速的控制)。
发明内容
用于控制由发电系统生成的发电量的方法的实施例可包括在动态矩阵控制器的输入处接收指示发电量需求的信号。该方法可附加地包括由所述动态矩阵控制器基于指示所述发电量需求的所述信号和存储在所述动态矩阵控制器的存储器内的模型确定控制信号的值,并生成所述控制信号。该方法还包括基于所述控制信号控制由所述发电系统生成的所述发电量。在一个实施例中,控制信号可进一步基于过程变量的当前值和过程变量的期望值被确定。在一个实施例中,超过一个基于模型的受控实体可以各自生成相应的控制信号,并且所得到的一个或多个生成的控制信号可以被组合,以控制由所述发电系统生成的所述发电量。
用于控制发电系统的发电量的方法的实施例可包括由第一动态矩阵控制器基于发电量需求和存储在所述第一动态矩阵控制器的存储器中的第一模型生成第一控制信号,和由第二动态矩阵控制器基于所述发电量需求和存储在所述第二动态矩阵控制器的存储器中的第二模型生成第二控制信号。该方法进一步包括基于所述第一控制信号和第二控制信号控制所述发电系统的所述发电量。第一动态矩阵控制器可相应于涡轮机而第二动态矩阵控制器可相应于锅炉,在一个实施例中。在一些实施例中,该方法可包括在动态矩阵控制器生成控制信号之前启动比例积分微分(PID)控制技术的中止。
发电系统的实施例可包括动态矩阵控制器。该动态矩阵控制器包括用以接收指示用于所述发电系统的发电量需求的信号的输入,用以存储模型的存储器,被配置为基于所述发电量需求的值和所述模型确定控制信号的值的动态矩阵控制例程,和用以提供所述控制信号来控制由所述发电系统生成的发电量的输出。所述模型基于对发电系统的至少一部分的参数测试被确定或配置,并且该模型是可修正的。在一些实施例中,动态矩阵控制器可包括一个或多个附加输入,并且该动态矩阵控制例程可进一步基于该一个或多个附加输入确定控制信号的值。
附图说明
图1表示具有连接到其的多个发电工厂的电网的框图,其中的至少一个包括基于模型的发电量需求控制;
图2表示用来在发电工厂或系统中提供基于模型的发电量控制的动态矩阵控制器(DMC)的框图;
图3表示发电工厂或系统的用户界面的示例屏幕截图,该截图显示可以被包括在图2的动态矩阵控制器中的模型;
图4表示具有连接到其的多个发电工厂的电网的框图,其中的至少一个可在基于模型的发电量需求控制和比例积分微分(PID)控制之间转换;
图5表示一种布置的示例框图,其可被用于作为用来控制发电单元的比例积分微分(PID)控制的一部分;
图6表示控制发电系统的发电量的示例方法;
图7表示控制由发电系统的生成的发电量的示例方法;
图8表示用于生成用在发电系统的基于模型的控制中的模型的方法的实施例。
具体实施方式
现在参考图1,电网10可以电气地和通信地连接到一定量的电力工厂12、14和16的每一个,以及图1中未示出的附加的电力工厂,其中电力工厂12、14、16可以运行以提供电力到电网10。如这里所使用的,术语“电力工厂”,“发电工厂”,“发电系统”,“发电量生成工厂”和“发电量生成系统”可被替换使用。
可以被理解的是,电网10上的电力可被使用或可被连接到电网10的消费者或其他电力消费者(未在图1中示出)消费。一般而言,电网管理者,如图1所示为系统操作者(SO)20,可被连接到电网10并且可以通过确定然后发送不同发电量需求设定点信号到工厂12、14、16的每一个来管理电网上的电力。这些发电量需求设定点信号可由系统操作者20以任何已知的或要求的方式生成,并且可以,例如,使用优化技术生成。一般而言,这些发电量需求设定点信号可指示被每个工厂12、14、16在任何特定时间提供到电网10的电力的量(一般的以“兆瓦特”术语)。更具体地,系统操作者20可以将电网10上的电压等级维持在额定等级上,并且通过生成并发送发电量需求设定点信号到工厂12、14、16的每一个来确保足够的功率(活动的和再活动的)可被提供到电网10以在任何特定时间满足电网10上的当前和/或计划的将来要求。
不幸的是,如通常所知的,工厂12、14、16不能及时地改变将被提供到电网10的电力的量,尤其如果电力工厂12、14、16使用慢-反应类型的发电设备,诸如燃烧粉煤的发电单元。因此,当向每个电力工厂12、14、16提供发电量需求设定点信号时,系统操作者20一般这样做,通过提供在将来某个点将达到的新目标发电量需求设定点和电力工厂可升高到目标发电量需求设定点的速率(因而规定将被在当前时间和目标发电量需求设定点信号可以将达到的时间之间使用的一组发电量需求设定点信号)。因此,系统操作者20可提供给电力工厂,例如,电力工厂14,将来某个点将达到的新目标发电量需求设定点和变化速率,在该速率上,电力工厂14的功率输出将在当前时间和目标发电量需求设定点信号将要达到的时间之间变化。一般而言,由系统操作者20提供到任何特定电力工厂12、14、16的变化速率可基于(即可等于或小于)允许的或规定的速率的最大值,在该速率上,这些工厂可以改变它们的功率输出,当工厂12、14、16上线或被许可或注册以调节控制时,其可被工厂12、14、16提供到系统操作者20。但是,在其他情形下,系统操作者20可在多个定期的时间(诸如每分钟一次,每10分钟一次等)提供给每个工厂12、14、16以新发电量需求设定点,新的发电量需求在每个时间被计算以处于每个电力工厂的规定的或允许的变化速率内。
无论如何,参考图1,系统操作者20可以周期地或以非固定时间提供新发电量需求设定点信号到工厂12、14、16的每一个,并且这些发电量需求设定点信号可包括发电量需求设定点,其可被提供到处于工厂12、14、16的每个内的发电量需求计算机(LDC)22。工厂12、14、16内的LDC可使用发电量需求设定点作为被用于控制工厂内的每个发电单元的主要控制信号。如对工厂14所图示的,在这种情况下,其可以是运行锅炉的蒸汽涡轮机电力工厂,LDC22使用所接收的发电量需求设定点来生成发电量需求索引,其然后可被提供到工厂14内的涡轮机主控控制单元24和锅炉主控控制单元26。如图1所示,涡轮机主控控制单元24可使用LDC索引和基于模型的控制来控制涡轮机阀28和旁路阀30,还有附加的或其他被使用来基于由工厂的锅炉系统生成的蒸汽来生成电力的涡轮机设备。以类似的方式,锅炉主控控制单元26可使用由LDC22提供的LDC索引和基于模型的控制来计算使用在锅炉系统内的燃料流,空气流和/或水流要求信号32以控制风扇34、研磨机36、泵38、阀40以及锅炉系统内的其他设备的运行,从而运行锅炉以产生在特定发电容量下驱动涡轮机所需的蒸汽压强的量。
使用在发电系统中的用来控制生成的发电量的基于模型的控制技术(诸如那些与涡轮机主控24和锅炉主控26协同使用的)可提供显著的优点,相比于传统使用的控制技术诸如比例积分微分(PID)控制。发电系统的锅炉和其他组件具有内在的滞后响应时间。由于PID控制技术一般是被动的,所以慢组件响应被恶化。因此,只有在设定点和过程变量(例如节流阀压强,单元发电量,兆瓦特等)间的差异的存在时,修正的操作才开始发生。即使具有附加的对PID控制的增强,诸如前馈和“踢者”组件,升高到要求的发电量需求的响应时间仍旧还不够精确或有效,因此增加了发电系统的操作成本并削减了发电系统的收益。
另一方面,各种发电工厂部分(例如,涡轮机和/或锅炉)的基于模型的控制可以增加生成要求的发电量的效率和精确度,并减少上升时间。在一个实施例中,涡轮机主控控制单元24和/或锅炉主控控制单元26的基于模型的控制每个可分别包括一个相应的动态矩阵控制器,其具有一个或多个存储在其上的用于生成控制信号的分别的模型。给定要求的发电量需求,动态矩阵控制器可直接地基于一个或多个分别的模型来控制涡轮机主控24和/或锅炉主控26达到要求的配置,而不用通过执行PID控制技术所要求的耗时的差异线性计算和被动的寻找受控变量来控制涡轮机主控24和/或锅炉主控26。就其本身而言,修正操作可以是瞬时的而不是被动的。进一步地,这里公开的基于模型的控制技术的阶梯形(step-like)的响应可允许发电量生成系统以较低的上冲或下冲来提高和降低所生成的发电量。更进一步地,在基于模型控制技术中所使用的一个或多个模型可在它们被装载后被准备立即使用,而PID控制技术要求在它们被使用前进行相当多的调节。因为至少这些原因,生成的发电量可更有效和更及时的调度,因而导致显著的成本节约。
图2表示用来在发电系统或工厂,诸如图1的工厂12、14、16中提供基于模型的发电量控制的动态矩阵控制器(DMC)100的总体框图的实施例。例如,图2所示的DMC 100的特定实例可被包括在涡轮机主控控制单元24内,或与涡轮机主控控制单元24一起运行,并且DMC 100的相同或不同实例可被包括在锅炉主控控制单元26内或与锅炉主控控制单元26一起运行。在一个实施例中,涡轮机主控24可包括动态矩阵控制器100的第一实例,而锅炉主控26可包括动态矩阵控制器100的不同实例。
动态矩阵控制器100可包括一个或多个输入102a-102f以接收来自发电系统的各种信号。在一个实施例中,DMC 100包括输入102a,在102a处,指示发电量需求的信号可被接收。例如,输入102a可接收相应于来自LDC22的LDC索引的信号。
在一些实施例中,DMC 100可接收一个或多个附加输入102b-102f。在一个实施例中,DMC 100可包括输入102b,通过输入102b,指示用于发电量生成系统的过程变量的当前值的信号可被接收,并且可包括输入102c,通过输入102c处,指示过程变量的期望值(例如过程变量的设定点)的信号可被接收。例如,输入102b可接收相应于节流阀压强;到系统的燃料流、空气流和/或到系统的水流;单元发电量;生成的功率的量(例如,以兆瓦特或其他合适的度量单位);或其他合适的过程变量的当前值的信号。
在一个实施例中,DMC 100包括输入102d,在输入102d处,指示用于发电量生成系统的受控变量的当前值的信号可被接收。例如,输入102d可接收相应于代表阀位置、节气阀位置或者某个其他的可以影响由发电系统生成的发电量控制的受控变量的当前值的信号。在一个实施例中,其值被在输入102d接收的受控变量可相应于发电量生成系统的阀28、30、40、风扇34、研磨机36、泵38或其他实体中的一个或多个。在一个实施例中,相应于超过一个受控变量的超过一个信号可在DMC100处被接收。
在某些实施例中,DMC100的输入102e可接收指示干扰变量的信号。干扰变量可相应于,例如,煤烟的量、蒸汽的温度、燃烧炉倾斜的量或者任何其他的可影响由发电系统生成的发电量控制的干扰。在一个实施例中,DMC 100的一个或多个输入102f可接收一个或多个其他信号。
在DMC 100处,基于在输入102a-102f处接收的一个或多个信号的值,动态矩阵控制例程105可确定控制信号108的值。具体的,动态矩阵控制例程105可基于模型110确定控制信号108的值,模型110可由以下函数表示:
D(i1,i2,...in)=c,
其中ix相应于DMC 100的第x个输入处接收的信号的值,而c相应于由DMC 100生成的控制信号108的值。在一个实施例中,当DMC模型100的实例被包括在图1的涡轮机主控24内时,控制信号108可被提供来控制一个或多个涡轮机阀28,一个或多个旁路阀30,和/或影响涡轮机控制的发电工厂中的其他实体。在另一个实施例中,当DMC模型100的不同实例被包括在图1的锅炉主控26内时,控制信号108可被提供为控制燃料流,空气流和/或水流32,一个或多个风扇34,管道38,阀30或发电工厂中的影响锅炉控制的其他实体。
在最小值处,动态矩阵控制例程105可基于在输入102a处接收的发电量需求的值(例如,由LDC22生成的LDC索引)确定控制信号值c。在一些实施例中,除了LDC索引,控制信号值c可以由基于在输入102b处接收的用于发电系统的过程变量的当前值和在输入102c处接收的过程变量的设定点的值或期望值来确定。就其本身而言,模型110可定义具体发电量需求、过程变量的具体当前值和过程变量设定点之间的关系。在一些实施例中,模型110可定义多个发电量需求值、过程变量的多个可能的当前值和过程变量设定点之间的关系。
在一些实施例中,除了LDC索引,控制信号值c可以由基于在输入102d处接收的用于发电系统的受控变量的当前值,在输入102e处接收的干扰变量的值和/或某个其他信号102f的值来确定。一般的,模型110可定义发电量需求的多个值和可通过动态矩阵控制器100的输入102b-102c接收的信号的多个值(或单独或组合)之间的一个或多个关系。
在一个实施例中,由动态矩阵控制例程105执行的函数D(i1,i2,...in)=c可相应于存储在DMC 100上的一个或多个模型110。模型110的一个例子如图3所示。图3表示发电工厂或系统的用户界面上显示的示例屏幕截图200。屏幕截图200包括可被包括在图2的动态矩阵控制器内的示例模型202。模型202可以是图2的模型110的实施例的一个例子,例如,并且模型202可被包括在与涡轮机主控24一起使用的动态矩阵控制器100的实例中。
模型202可基于发电量或发电系统的参数测试而被配置或生成。在如图3所示的例子中,模型202被表示为过程响应205相对于时间208的两维坐标图,其表示在参数测试过程中当锅炉输出改变时在给定的初始系统发电量下在涡轮机处的节流阀压强的响应。为确定模型202,参数测试在给定的初始系统发电量下被执行。在测试过程中,当发电量生成系统在给定的初始系统发电量下处于稳态运行时,在时间210,发电量生成系统要求锅炉输出中定义的增加。曲线205相应于在测试过程中获取的参数数据。具体的,曲线205相应于相对于由于在初始时间210处锅炉输出中所需的要求而发生的在时间208期间涡轮机的节流阀压强的响应。就其本身而言,曲线图205描述在已知初始稳态发电量下的对于定义系统改变的涡轮机的过程响应。
参数测试可被重复以获取数据从而确定、生成或配置一个或多个更精确和完整的模型110。一般的,参数测试可以针对初始稳态发电量的各种值以及系统改变的类型的各种值的组合来执行,以确定各种过程响应。例如,参数测试可针对不同的初始稳态要求和/或针对在锅炉输出要求中的不同改变被执行。附加的或替换的,参数测试可被执行以收集除了节流阀压强以外的过程响应的参数数据。进一步附加的或替换的,参数测试可以针对除了锅炉输出要求以外的系统改变来执行。
参考图3所示的例子,从多个参数测试中获取的数据可被用于确定、配置或生成一个或多个相应于涡轮机的模型110,包括模型202。该一个或多个的模型110可描述在不同发电量和不同系统改变下涡轮机的不同过程响应的行为。该一个或多个的模型110然后可被装载到DMC 100中的动态矩阵控制例程105的实例中或以其他方式为该实例可用,该DMC 100被协同涡轮机主控24一起使用。
以类似的方式,一个或多个参数测试可被执行以获取相应于锅炉的各种过程响应的参数数据。该获取的数据可被用于确定、配置或生成一个或多个相应于锅炉的模型110。该一个或多个的模型110然后可被装载到DMC 100中的动态矩阵控制例程105的实例中或以其他方式为该实例可用,该DMC 100被协同锅炉主控26一起使用。
在图3中,模型202的实施例描述模型110为二维线图205。但是,可被理解的是,模型110可被描述为以任何需要的形式,诸如除了二维坐标图外的图,数学模型或公式,数据的安排,图画呈现,或其他适合的形式。在一些实施例中,模型的至少一部分可被选择并可呈现以用于在用户界面浏览。在一些实施例中,单个模型110可在多个显示浏览上被呈现。
进一步的,尽管图3所示的实施例显示单个模型110,其代表包括在DMC 100中的节流阀压强的响应,但是在其他实施例中,超过一个的模型110可被包括在DMC 100内。该超过一个的模型110的每一个可被显示,或者是自己单独的显示,或者是与其他模型一起显示。例如,每个模型可相应于由发电系统或工厂生成的发电量的不同范围。在另一个实施例中,每个模型可相应于不同过程响应。在一个实施例中,一个或多个合适的模型110可被选择以用于生成控制信号108。
转到图2,确定控制信号108的值的动态矩阵控制例程105可包括一组存储在DMC 100的存储器112上的计算机可执行指令。存储器112可包括一个或多个非易失的,有形的,计算机可读介质。例如,存储器112可包括一个或多个程序存储器,其用于永久的存储与计算机可执行指令相关的数据,和一个或多个随机存取存储器,其用于暂时的存储与计算机可执行指令相关的数据。存储器112可如一个或多个半导体存储器,磁可读存储器,光可读存储器,和/或其他有形,非易失性计算机可读存储介质,例如。存储器112对处理器115是可存取的,以使处理器115可以执行相应于动态矩阵控制例程105的存储器上的该组指令。
模型110可被存储在与动态矩阵控制例程105相同的存储器112上,或被存储在本地的或移动的可由动态矩阵控制例程105访问的不同的存储器上(未示出)。与动态矩阵控制例程105的执行一起,模型110可由动态矩阵控制例程105访问。
在一个实施例中,模型110可被更新以反映更新的或需要的参数数据。例如,模型110可随着工厂数据(例如,过程控制数据,测量值等)实时的改变而自动修正,当阈值到达时,模型110可自动修正,模型110可以预先确定的时间间隔自动修正,和/或模型110可以基于用户命令或指令修正。更新的修正的模型可被存储在存储器112内以使后续的更新的控制信号108可基于该修正的模型而确定。
图4表示图1的电网的实施例的框图,在其中至少一个工厂12、14、16可在基于模型的发电量需求控制和PID控制之间转换。在图4中,仅有工厂14被表示为具有在基于模型的发电量需求控制和PID控制之间转换的能力,但对于工厂14所阐述的和讨论的技术可被应用在工厂12和/或工厂16中。进一步,尽管图4阐述涡轮机主控24和锅炉主控26都具有在基于模型的发电量需求控制和PID控制之间转换的能力,在一些实施例中,涡轮机主控24和锅炉主控26中只有一个可具有在基于模型的发电量需求控制和PID控制之间转换的能力。
更进一步地,参考图4所阐述的和讨论的技术的至少一部分可与图2的动态矩阵控制器100一起使用,或与其他基于模型的控制器一起使用,或与其他类型的基于模型的控制一起使用。为便于讨论而非限制的目的,下面图4的描述包括对图2的DMC 100的引用。
图4表示基于模型的涡轮机主控24和基于模型的锅炉主控26的实施例,其中每个都分别在其中支持在基于模型的发电量需求控制和PID控制之间转换。考虑到图4的涡轮机主控24,涡轮机主控24可包括基于模型的控制实体,装置或系统300t,PID控制实体,装置或系统302t,和开关305t,其被配置为激活基于模型的控制实体300t或PID控制实体302t中一个。类似的,图4的锅炉主控26可包括基于模型的控制实体,装置或系统300b,PID控制实体,装置或系统302b,和开关305b,其被配置为激活基于模型的控制实体300b或PID控制实体302b中一个。可被理解的是,开关305t和305b每个都必须是机械开关,而是每个可以是可编程开关,电激活开关或以任何适合方式激活的开关。
在一个实施例中,基于模型的控制实体300t,300b可都被激活而PID控制实体302t,302b都不被激活。在一个实施例中,基于模型的控制实体300t,300b中只有一个被激活而另一个不被激活。在一个实施例中,为可控制地将运行在PID控制技术302t,302b下的发电系统转到基于模型的控制技术300t,300b,第一开关(例如,开关305t和开关305b中的一个)可将其连接从PID控制转移到基于模型的控制,然后顺序的,另一开关可将其连接从PID控制转移到基于模型的控制。在一些实施例中,开关的激活和去激活是基于用户输入的。在一些实施例中,开关的激活和去激活是自动执行的。
关于图4所示的基于模型的控制实体,装置或系统300t和300b,每个基于模型的控制实体300t和300b可分别包括DMC 100的实例,其分别利用一组一个或多个模型110。例如,相应于涡轮机主控24的基于模型的控制实体300t可包括DMC 100的第一实例,其接收第一组信号(例如,通过输入102a和一个或多个输入102b-102f),并且其还包括相应于涡轮机的参数测试的第一组一个或多个分别的模型110。在一个实施例中,相应于锅炉主控26的基于模型的控制实体300b可包括DMC 100的第二实例,其接收第二组信号(例如,通过输入102a和一个或多个输入102b-102f),并且其还包括相应于锅炉的参数测试的第二组一个或多个分别的模型110。通常的,DMC100的第一和第二实例可以不同,并且第一和第二组模型和信号也可不同,但是这些不同并非需要的。还有,基于模型的控制实体300t和基于模型的控制实体300b并不仅限于DMC 100的实施例。一般的,任何已知的基于模型的控制策略或实体可被包括在基于模型的控制实体300t和/或基于模型的控制实体300b内。在一个实施例中,使用在基于模型的控制实体300t内的基于模型的控制策略可不同于在基于模型的控制实体300b内所使用的控制策略。
关于图4中的PID控制实体或路径302t和302b,相应于其的示例PID控制布置310在图5中表示。在一个实施例中,图5所示的PID控制装置、实体、路径或例程302t和302b都可在PID控制布置310中被激活。在一个实施例中,PID控制装置、实体、路径或例程302t和302b中只有一个可在PID控制布置310中被激活。当然,图5中所示的PID控制布置310并非可被与图4的涡轮机主控24和锅炉主控26一起使用的唯一的PID控制装置。一般的,任何合适的PID控制策略或实体都可被用于涡轮机主控24,锅炉主控26或涡轮机主控24和锅炉主控26这两者的控制,并且相应的可由开关305t和305b激活。
图5所示的实施例中,工厂14可以激活对于涡轮机主控24,锅炉主控26或涡轮机主控24和锅炉主控26这两者的控制(例如,相应的通过配置开关305t和305b)。在PID控制激活之后,由LDC22生成的LDC索引可被使用在两个分离的控制路径302t和302b,其中第一控制路径302t负责生成相应于图4的涡轮机主控控制单元24的控制信号,第二控制路径302b负责产生相应于图4的锅炉主控控制单元26的控制信号。在一些实施例中,PID控制可在涡轮机主控24和锅炉主控26两者中都被激活。在一些实施例中,PID控制仅在涡轮机主控24和锅炉主控26中的一个中被激活。
如图5所示,在一个实施例中,LDC索引可同时被提供到涡轮机控制路径302t上的前馈控制器50和反馈控制器52,在该情况下,其被连接为处于锅炉跟随模式,尽管众所周知的控制的涡轮机跟随模式可被替换地使用。在该情况下,反馈控制器52可被指示为PID控制器,尽管其他类型的控制器可被替换使用。一般而言,在一个实施例中,反馈控制器52比较当前正在生成的实际发电量(例如,以兆瓦特或以容量百分比)和LDC索引(其也可以兆瓦特或容量百分比)以生成误差信号(未示出)。PID控制器52可使用误差信号来产生第一涡轮机控制信号,其被提供到表示为加法器54的信号组合器。前馈控制器50可运行LDC索引并可产生前馈控制信号,其也被提供到加法器54。在一个实施例中,该反馈控制信号(来自PID控制器52)和前馈控制信号(来自控制器50)可在加法器54中被组合以生成涡轮机控制信号56。在一个例子中,加法器54可运行以加和该前馈和反馈控制信号,并且衡量所加和的信号,如果必须产生对于涡轮机系统合适的主控控制信号。该主控控制信号可被提供到涡轮机阀28,到旁路阀30,和/或工厂12内的附加的实体。
在PID控制路径302t的一些实施例中(未示出),前馈信号控制器50可被忽略以使得PID52的输出相当于涡轮机主控控制信号56。
以类似的方式,在一个实施例中,LDC索引可被提供到锅炉控制路径302b上的前馈控制器60,同时路径302b上的反馈控制器62(被表示为PID控制器)接收压力设定点和锅炉内的实际测量压力的指示。PID控制器62可比较例如锅炉中的实际测量压力与压力设定点,并可使用任何已知的PID控制技术来生成反馈控制信号。反馈控制信号可被提供到图5中所示的作为加法器64的信号组合器。类似的,在一个实施例中,前馈控制器60可使用LDC索引来产生前馈控制信号,其也可被提供到该加法器64。加法器64可运行以组合由PID控制器62产生的反馈控制信号和由控制器60产生的前馈控制信号并形成锅炉主控控制信号66。当然,在一些实施例中,加法器64可运行对两个接收的控制信号的平均,或加权平均,并可运行衡量或一些其他组合方式,以生成主控锅炉控制信号66。主控控制信号可被提供以调整提供到工厂12的例如燃料,空气,和/或水流32。
PID控制路径302b的一些实施例中(未示出),前馈信号控制器60可被忽略以使PID62的输出相当于锅炉主控控制信号66。
图6表示用于控制发电系统的生成的发电量的方法350的实施例。方法350可被在例如,图1和4中所示的电网中应用,诸如在一个或多个工厂12、14、16中,并且方法350可与图2的动态矩阵控制器100,图5的PID控制装置302t,和/或图5的PID控制装置302b一起使用。为了解释而非限制的目的,方法350参考图1-5被描述。
在一个实施例中,用于控制发电系统的发电量的方法350可包括启动目标实体或装置的PID控制352的中止或停止。例如,目标装置可以是发电系统中的涡轮机。就其本身而言,由涡轮机主控24使用的PID控制的中止可以被启动352(例如,通过从PID控制装置或例程302t断开开关305t)。在另一例子中,目标装置可以是发电系统中的锅炉,因此由锅炉主控26使用的PID控制的中止可以被启动352(例如,通过从PID控制装置或例程302b断开开关305b)。当然,包括在发电量生成系统中的除了涡轮机或锅炉外的其他目标装置可被运行(块352)。PID控制的中止可以例如作为人工命令的结果而被启动352,或者PID控制的中止可以被自动地启动352。
在块355处,目标实体或装置的基于模型的控制可被启动。例如,如果目标实体是涡轮机,涡轮机主控24可使用基于模型控制355开始(例如,通过连接开关305t到基于模型控制的装置或例程300t),而如果目标实体是锅炉,锅炉主控26可使用基于模型控制355开始(例如,通过连接开关305b到基于模型控制的装置或例程300b)。当然,包括在发电量生成系统中的除了涡轮机或锅炉外的其他目标装置可被运行(块355)。在一个实施例中,基于模型的控制355可包括动态矩阵控制,以使诸如DMC100的DMC实例被用于执行基于模型的控制,其针对目标实体或装置而被启动。
在一个实施例中,用于控制发电系统的发电量的方法350可包括启动第二目标实体或装置的PID控制358的中止或停止。例如,如果第一目标装置是涡轮机,针对其的PID控制被启动以在块352处被终止,那么第二目标装置可以是锅炉并且在锅炉主控26处的PID控制可被启动以被终止358。如果第一目标装置是锅炉,针对其的PID控制被启动以在块352处被终止,那么第二目标装置可以是涡轮机并且在涡轮机主控24处的PID控制可被启动以被终止358。当然,包括在发电量生成系统中的除了涡轮机或锅炉外的其他第二目标装置可被运行(块358)。PID控制的中止可以例如作为人工命令的结果而被启动358,或者PID控制的中止可以自动地启动358。
在块360处,第二目标实体或装置的基于模型的控制可被启动。例如,如果第二目标实体是涡轮机,涡轮机主控24可使用基于模型控制开始,而如果第二目标实体是锅炉,锅炉主控26可使用基于模型控制开始。当然,包括在发电量生成系统中的除了涡轮机或锅炉外的其他目标装置可被运行(块360)。在一个实施例中,基于模型的控制352可包括动态矩阵控制,以使诸如DMC 100的DMC实例被用于执行基于模型的控制。
在一个实施例中,第一和第二目标实体可以顺序地被激活以使用基于模型的控制(例如,块355在块360前发生)。该顺序的激活可基于用户输入,该顺序的激活可自动执行,或该顺序的激活可基于人工和自动指令的组合而被执行。
在一个实施例中,发电系统可被切换回PID控制,诸如出于测试目的或在其他情况下。目标实体可使用相应的开关来从基于模型的控制切换到PID控制。例如,开关305t可从激活基于模型的控制300t切换到激活PID控制302t,或开关305b可从激活基于模型的控制300b切换到激活PID控制302b。在一些实施例中,第一目标实体(例如,涡轮机或锅炉)可在第二目标实体从基于模型的控制切换到PID控制之前从基于模型的控制切换到PID控制。该切换可基于用户输入,该切换可自动执行,或该切换可基于人工和自动指令的组合而被执行。
同时参考图4,在一个阐述性而非限制性的实施例中,发电系统可包括由涡轮机主控24控制的涡轮机和由锅炉主控26控制的锅炉,两个都可单独在PID控制302t、302b和基于模型的控制300t、300b之间切换。在初始状态下,涡轮机主控24和锅炉主控26都可利用PID控制302t,302b来控制由发电系统生成的发电量。例如,图4的开关305t和305b可被配置为激活PID控制302t、302b,以使得涡轮机主控24和锅炉主控26可使用诸如图5中所示的布置310的PID控制布置来控制。
第一目标装置(例如,在该示例性例子中,涡轮机或锅炉)的PID控制的中止可被启动(块352),并且基于模型的控制可以开始或激活(块358),例如,通过配置相应的开关305t或305b以激活各自的基于模型的控制300t或300b。相应的,一旦第一目标装置的基于模型的控制300t或300b被激活,发电系统内的压强可以改变。但是,为了按由LDC22生成的发电量需求索引的指示来获取或维持所需要的发电量,第二目标装置可基于第一目标装置的基于模型的控制300t或300b而被以基于模型的方式控制(块358,360)。
例如,当第一目标装置或实体是涡轮机,相应的涡轮机和/或旁路阀28,30可基于发电量需求索引102a以基于模型方式300t被控制为更开放的或更封闭的。因此,系统中的节流阀压强可以改变。例如,如果涡轮机阀被控制为更封闭的,锅炉处或相应于锅炉的压强可以增加,而如果涡轮机阀被控制为更开放的,锅炉处或相应于锅炉的压强可以减少。但是,如果锅炉还运行在PID控制302b下,相比于涡轮机基于模型的控制300t的更快的反应,对改变的压强的响应将显著滞后。相应的,锅炉的PID控制302t可被终止或启动以被终止(块358),而针对锅炉的基于模型的控制300b可被启动(块360)。响应于该改变的压强,在块360处启动的锅炉主控26的基于模型的控制300b可更有效的和快速的控制锅炉,通过控制风扇34,研磨机36,管道38,阀40和/或运送到锅炉的以生成所需的发电量的燃料,空气或水的量。
在第二个例子中,当第一目标装置或实体是锅炉时,运送到锅炉的一定量的燃料32可以基于模型的方式300b被控制以基于发电量需求索引102a改变。因此,系统中的压强将改变。例如,如果附加燃料被运送到锅炉,涡轮机处或相应于涡轮机的压力可增加,而如果运送到锅炉的燃料量减少,涡轮机处或相应于涡轮机的压力可减少。但是,如果锅炉还处于PID控制302t下,相比于锅炉基于模型的控制300b的更快的反应,对改变的压强的响应将显著滞后。就其本身而言,涡轮机的PID控制302t可被终止或被启动以被终止(块358),而涡轮机的基于模型的控制300t可被启动(块360)。响应于该改变的压强,在块360处启动的涡轮机的基于模型的控制300t可更有效的和快速的控制锅炉,通过控制一个或多个涡轮机阀28和/或一个或多个旁路阀30以生成所需的发电量。
在方法350的一些实施例中,块358和360可以是可选的。例如,方法350可包括切换仅仅发电量或发电系统的第一部分从PID控制到基于模型的控制(例如,块352,355),而并不切换第二部分(例如块358,360)。通常的,但不是必需的,忽略块358和360的方法350的实施例可在当第二目标装置或实体不能在PID控制和基于模型的控制间切换(例如,根本不支持PID控制的目标装置)时发生,或在测试情况过程中。
在方法350的一些实施例中,块352和360可以是可选的。例如,一些发电量或发电系统,诸如非法系统,可能不会针对各种实体、装置或部分利用PID控制,而是替代地仅仅针对各种实体、装置或部分利用基于模型的控制。在这些系统中,第一实体、装置或部分可使用第一基于模型的控制被控制(块355),而第二实体、装置或部分可使用第二基于模型的控制被控制(块360),该第二基于模型的控制是基于第一基于模型的控制的。例如,涡轮机主控24可包括第一基于模型的控制300t,而锅炉主控26可包括第二基于模型的控制300b,其对应的模型110至少部分地基于第一基于模型的控制300t。在另一个例子中,锅炉主控26可包括第一基于模型的控制300b,而涡轮机主控24可包括第二基于模型的控制300t,其对应的模型110至少部分的基于第一基于模型的控制300b。在一个实施例中,被第二基于模型的控制使用的一个或多个模型110可在第一基于模型的控制处于运行中时基于系统的参数测试而生成。
图7表示用于控制发电系统的发电量的方法380的实施例。方法380可被在例如,图1和4中所示的电网中实施,诸如在一个或多个工厂12、14、16中。方法380可与图2的动态矩阵控制器100和/或图5的PID控制装置302t一起使用。方法380可与图6的方法一起使用。例如,方法380可与方法350的块355和/或块360一起使用。在一些实施例中,方法380可与除了方法350外的控制由系统生成的发电量的方法一起使用,或方法380可以是单独的方法。出于解释而非限制的目的,方法380参考图1-5被描述。
方法380可包括在动态矩阵控制器的输入处接收(块382)指示发电量需求的信号。例如,由发电量需求控制器22生成的信号可在DMC 100的输入102a处被接收。在一些实施例中,一个或多个信号可在动态矩阵控制器的一个或多个其他输入处被接收,诸如指示过程变量的当前值的信号102b,指示过程变量的设定点的信号102c,指示受控变量的当前值的信号102d,指示干扰变量的当前值的信号102e,和/或某个其他信号102f。
动态矩阵控制器可基于发电量需求信号的值确定(块385)控制信号的值。在一个实施例中,动态矩阵控制器可以以如前面讨论的方式使用动态矩阵控制例程105和/或使用一个或多个适合的模型110确定控制信号的值。在方法380的实施例中,其中除了发电量需求信号还接收了一个或多个附加信号,动态矩阵控制器可进一步基于该一个或多个信号确定控制信号的值。
在块388处,动态矩阵控制器可生成控制信号。例如,动态矩阵控制器100可生成控制信号108。
在块390处,动态矩阵控制器可基于控制信号来控制由功率或发电量生成系统生成的发电量。例如,控制信号108可被提供以控制一个或多个阀28,30或40,一定量的运送到锅炉32的燃料,空气和/或水,一个或多个风扇34,一个或多个研磨机36,一个或多个管子38,和/或一个或多个包括在功率或发电量生成系统中影响所生成的发电量的其他受控的实体或装置。
方法380的一个实施例可由包括至少两个动态矩阵控制器的功率或发电量生成系统使用,其中该至少两个动态矩阵控制器的一个被配置为控制该功率或发电量生成系统的第一实体、装置或部分,而该至少两个动态矩阵控制器的另一个被配置为控制该功率或发电量生成系统的第二实体。例如,第一动态矩阵控制器可控制涡轮机,而第二动态矩阵控制器可控制锅炉。
在该实施例中,方法380的第一实例可参考第一动态矩阵控制器被执行,而方法380的第二实例可参考第二动态矩阵控制器被执行。具体的,第一动态矩阵控制器可接收指示相应于该功率或发电量生成系统的第一部分的第一过程变量的信号(块382)。第一动态矩阵控制器可基于指示发电量需求的信号,指示第一过程变量的信号,和其他任何附加的接收的信号(例如,过程变量的设定点,当前受控变量值,当前干扰变量值,等)确定(块385)第一控制信号的值,并且该第一动态矩阵控制器可生成该第一控制信号(块388)。
第二动态矩阵控制器可接收指示发电量需求的信号和指示第一个过程变量和相应于该功率或发电量生成系统的第二部分的第二过程变量的信号(块382)。该第二动态矩阵控制器可基于指示发电量需求的信号,指示第一过程变量或第二过程变量的信号,和其他任何附加的接收的信号(例如,过程变量的设定点,当前受控变量值,当前干扰变量值,等)确定(块385)第二控制信号的值。该第二动态矩阵控制器可生成该第二控制信号(块388)。该第二控制信号可被提供到该功率或发电量生成系统(块390)以与由第一动态矩阵控制器生成的第一控制信号一起来控制由系统生成的发电量(块385)。
图8表示用于生成用在发电系统的基于模型的控制中的模型的方法400的一个实施例。方法400可被例如与图1和4中所示的电网,诸如在一个或多个工厂12、14、16中,一起执行。方法400可与图2的动态矩阵控制器100一起被执行。在一个实施例中,方法400可被用于生成图2的一个或多个模型110或图3中所示的示例性模型202。
在一些实施例中,方法400可与方法350和/或图7的方法380一起被使用。例如,方法400可前置于和/或附加于方法350,以及方法400可前置于和/或附加于方法380。在一些实施例中,方法380可与除了方法350和380外的控制由系统生成的发电量的方法一起使用,或方法380可以是单独的方法。出于解释而非限制的目的,方法380参考图1-5被描述。
在块402处,参数测试数据可被获取或接收。该参数测试数据可使用参考图3前面描述的技术生成或获取,并且该参数测试数据可被存储在数据存储设备,诸如存储器112内,在不同的本地数据存储区域中,或在远程存储器设备中(未示出)。在一个实施例中,该参数测试数据可从该数据存储器设备取回或接收。
在块405,一个或多个模型可基于该参数测试数据被确定、配置和/或生成。在一个实施例中,对于不同范围的初始稳态发电量,对于不同等级或类型的系统改变,或对于不同的过程响应,不同的模型可被确定。
在块408处,该一个或多个确定的或生成的模型可被存储以使所述模型可由动态矩阵控制器100和/或动态矩阵控制例程105本地的或远程的存取。在一个实施例中,该一个或多个模型可被存储在存储器112内。在一个实施例中,该一个或多个模型的第一部分可被本地存储(例如,如模型110),该一个或多个模型的第二部分可被远程存储在网络数据存储设备(未示出)。
方法300可包括可选块410-415。在块410处,存储的模型可被修正、更新或替换。例如,该一个或多个存储的模型的至少一部分可基于获取的数据实时被修正或更新,或一个或多个模型可基于获取的数据实时自动修正。在另一实施例中,一个或多个存储的模型可以确定的时间间隔被替换或至少部分的更新。在其他实施例中,当达到阈值时,或当接收到替换或更新模型的用户请求时,一个或多个存储的模型可基于附加数据被替换或至少部分的更新。修正的模型可被存储以使所述模型可由动态矩阵控制器100和/或动态矩阵控制例程105本地的或远程的存取。
在块415处,后续的更新的控制信号可基于该一个或多个修正的模型被生成。例如,动态矩阵控制器100可基于修正的模型和发电量需求索引102a生成后续的更新的控制信号108以控制由发电系统生成的发电量。
尽管发电量的动态矩阵控制的前面描述已经在控制发电工厂,具体的,锅炉和涡轮机运行的发电工厂的背景中描述,这些基于模型的控制技术可被使用在其他过程控制系统,诸如在使用来控制工业或制造过程的工业过程控制系统。更具体地,该控制方法可被使用在任何接收多个设定点改变并控制慢速反应设备的过程工厂或控制系统。例如,基于模型的控制技术可被应用到用于减少NOx(氧化一氮和二氧化氮)的氨控制,鼓(drum)等级控制,燃炉压强控制,和/或燃气脱硫,举例来说。
进一步的,尽管前述文字给出了本发明的多个不同实施例的详细描述,应该理解的是,本发明的范围由本专利的结尾处提出的权利要求的词语和它们的同义词所定义。该详细的描述被解释为仅仅示例性的而不描述本发明的每个可能的实施例,因为描述每个可能的实施例将是不现实的,如果不是不可能的话。多种替换实施例可被应用,使用当前技术或本专利申请日之后研发的技术,其还将落入定义本发明的权利要求的范围。通过例子,而非限制,本公开这里考虑至少以下方面:
一种控制由发电系统生成的发电量的方法,包括在动态矩阵控制器的输入处接收指示发电量需求的信号;由所述动态矩阵控制器基于所述指示所述发电量需求的信号和存储在所述动态矩阵控制器的存储器内的模型确定控制信号的值;由所述动态矩阵控制器生成所述控制信号;以及基于所述控制信号控制由所述发电系统生成的所述发电量。
根据前述方面的方法,还包括在所述动态矩阵控制器的附加输入处接收指示用在所述发电系统中的过程变量的设定点的信号和指示所述过程变量的当前值的信号;以及
其中确定所述控制信号的所述值是进一步基于所述指示所述过程变量的所述设定点的信号和所述指示所述过程变量的所述当前值的信号的。
根据前述方面中任意的方法,其中,所述过程变量为相应于所述发电系统的第一部分的第一过程变量,所述动态矩阵控制器为第一动态矩阵控制器,所述模型为第一模型,并且所述控制信号为第一控制信号;以及
所述方法进一步包括在第二动态矩阵控制器的输入处接收所述指示所述发电量需求的信号、指示相应于所述发电系统的第二部分的第二过程变量的设定点的信号和指示所述第二过程变量的当前值的信号;
由所述第二动态矩阵控制器基于所述指示所述发电量需求的信号、所述指示所述第二过程变量的所述设定点的信号、所述指示所述第二过程变量的所述当前值的信号和存储在所述第二动态矩阵控制器的存储器内的第二模型确定第二控制信号的值;以及
由所述第二动态矩阵控制器生成所述第二控制信号;以及基于所述第一控制信号和所述第二控制信号控制由所述发电系统生成的所述发电量。
根据前述方面中任意的方法,其中所述发电系统的所述第一部分相应于涡轮机或锅炉中的一个,并且其中所述发电系统的所述第二部分相应于涡轮机或锅炉中的另外一个。
根据前述方面中任意的方法,其中所述第一过程变量或所述第二过程变量中的一个相应于所述发电系统内的节流阀压强,所述第一过程变量或所述第二过程变量中的另外一个相应于运送到所述发电系统内的燃料的量。
根据前述方面中任意的方法,其中确定所述控制信号的所述值是进一步基于附加信号,所述附加信号指示干扰变量的当前值并且是在所述动态矩阵控制器的相应的输入处接收的。
根据前述方面中任意的方法,其中基于所述指示所述干扰变量的所述当前值的附加信号确定所述控制信号的所述值包括基于指示下述值中的至少一个确定所述控制信号的所述值:煤烟的量、蒸汽温度、或燃烧器倾斜的量。
根据前述方面中任意的方法,还包括基于对所述发电系统的至少一部分的参数测试来确定所述模型的配置的至少一部分;以及将所述模型存储在所述动态矩阵控制器的所述存储器中。
根据前述方面中任意的方法,还包括修正所述模型,将所述修正的模型存储在所述动态矩阵控制器的所述存储器中,基于所述修正的模型生成后续的控制信号,并且基于所述后续的控制信号控制所述发电系统的所述发电量。
根据前述方面中任意的方法,其中基于存储在所述动态矩阵控制器的所述存储器内的所述模型确定所述控制信号的所述值包括基于存储在所述动态矩阵控制器的所述存储器中的模型确定所述控制信号的所述值,并且所述模型定义过程变量、受控变量和所述发电量需求之间的关系。
一种控制由发电系统生成的发电量的方法,包括:
由第一动态矩阵控制器基于发电量需求和存储在所述第一动态矩阵控制器的存储器中的第一模型生成第一控制信号;
由第二动态矩阵控制器基于所述发电量需求和存储在所述第二动态矩阵控制器的存储器中的第二模型生成第二控制信号;以及,
基于所述第一控制信号和所述第二控制信号控制所述发电系统的所述发电量。
根据前述方面中任意的方法,基于所述第一控制信号和所述第二控制信号控制所述发电系统的所述发电量包括基于所述第一控制信号控制所述发电系统内的节流阀压强或运送到所述发电系统内的燃料的量中的一个,以及
基于所述第二控制信号控制所述发电系统内的所述节流阀压强或运送到所述发电系统内的燃料的所述量中的另外一个。
根据前述方面中任意的方法,其中生成所述第一控制信号是进一步基于相应于所述发电系统的第一部分的第一变量的;以及生成所述第二控制信号是进一步基于相应于所述发电系统的第二部分的第二变量的。
根据前述方面中任意的方法,其中基于相应于所述发电系统的所述第一部分的所述第一变量生成所述第一控制信号包括基于相应于所述发电系统的涡轮机或锅炉中的一个的所述第一变量生成所述第一控制信号;以及
基于相应于所述发电系统的所述第二部分的所述第二变量生成所述第二控制信号包括基于相应于所述发电系统的所述涡轮机或所述锅炉中的另外一个的所述第二变量生成所述第二控制信号。
根据前述方面中任意的方法,还包括还包括启动所述发电系统内的PID(比例积分微分)控制例程的中止,其中所述PID控制例程基于所述第一变量;以及其中由所述第一动态矩阵控制器基于所述第一变量生成所述第一控制信号是在基于所述第一变量的所述PID控制例程的中止已被启动之后发生的。
根据前述方面中任意的方法,还包括在所述第一动态矩阵控制器处接收指示所述第一变量的当前值的信号和指示所述第一变量的期望值的信号;以及在所述第二动态矩阵控制器处接收指示所述第二变量的当前值的信号和指示所述第二变量的期望值的信号;以及
其中进一步基于所述第一变量生成所述第一控制信号包括基于所述指示所述第一变量的所述当前值的信号和所述指示所述第一变量的所述期望值的信号、连同所述发电量需求和所述第一模型一起生成所述第一控制信号,以及
进一步基于所述第二变量生成所述第二控制信号包括基于所述指示所述第二变量的所述当前值的信号和所述指示所述第二变量的所述期望值的信号、连同所述发电量需求和所述第二模型一起生成所述第二控制信号。
根据前述方面中任意的方法,其中所述第一变量为第一过程变量,所述第二变量为第二过程变量,并且以下至少一个:
生成所述第一控制信号是进一步基于指示在所述第一动态矩阵控制器处接收的第一干扰变量的当前值的信号的;
生成所述第一控制信号是进一步基于指示在所述第一动态矩阵控制器处接收的第一受控变量的当前值的信号的;
生成所述第二控制信号是进一步基于指示在所述第二动态矩阵控制器处接收的第二干扰变量的当前值的信号的;或
生成所述第二控制信号是进一步基于指示在所述第二动态矩阵控制器处接收的第二受控变量的当前值的信号的。
根据前述方面中任意的方法,还包括以下至少一个:
修正所述第一模型,将所述修正的第一模型存储在所述第一动态矩阵控制器的所述存储器中,基于所述修正的第一模型生成更新的第一控制信号,并且基于所述更新的第一控制信号控制所述发电系统的所述发电量;或
修正所述第二模型,将所述修正的第二模型存储在所述第二动态矩阵控制器的所述存储器中,基于所述修正的第二模型生成更新的第二控制信号,并且基于所述更新的第二控制信号控制所述发电系统的所述发电量。
根据前述方面中任意的方法,还包括以下至少一个:
获取相应于所述发电系统的第一参数数据并基于所述第一参数数据生成所述第一模型;或
获取相应于所述发电系统的第二参数数据并基于所述第一参数数据和所述第二参数数据中的至少一个生成所述第二模型。
一种发电系统,包括动态矩阵控制器,其包括输入,用以接收指示用于所述发电系统的发电量需求的信号,存储器,用以存储模型,动态矩阵控制例程,被配置为基于所述模型和所述发电量需求的值确定控制信号的值,输出,用以提供所述控制信号来控制由所述发电系统生成的发电量。
根据前述方面中任意的发电系统,其中,所述输入为第一输入;所述动态矩阵控制器还包括第二输入和第三输入,所述第二输入用以接收指示使用在所述发电系统中的过程变量的当前值的信号,所述第三输入用以接收指示所述过程变量的期望值的信号;以及所述动态矩阵控制例程被配置为基于所述模型、所述发电量需求的所述值、所述过程变量的所述当前值和所述过程变量的所述期望值确定所述控制信号的所述值。
根据前述方面中任意的发电系统,其中所述动态矩阵控制例程被配置为基于所述模型、所述发电量需求的所述值、所述过程变量的所述当前值、所述过程变量的所述期望值和使用在所述发电系统中的干扰变量的当前值确定所述控制信号的所述值。
根据前述方面中任意的发电系统,其中所述干扰变量的所述当前值相应于以下至少一个:煤烟吹除的量、蒸汽温度或燃烧器倾斜的量。
根据前述方面中任意的发电系统,其中所述动态矩阵控制器为第一动态矩阵控制器,所述过程变量为第一过程变量,所述动态矩阵控制例程为第一动态矩阵控制例程,并且所述控制信号为第一控制信号;以及
其中所述发电系统还包括第二动态矩阵控制器,所述第二动态矩阵控制器包括:第一输入,用以接收指示用在所述发电系统中的第二过程变量的当前值的信号,第二输入,用以接收指示所述第二过程变量的期望值的信号,第三输入,用以接收指示所述发电量需求的所述信号,存储器,用以存储第二模型,第二动态矩阵控制例程,被配置为基于所述第二模型、所述发电量需求的所述值、所述第二过程变量的所述当前值和所述第二过程变量的所述期望值确定第二控制信号的值,以及输出,用以提供所述第二控制信号来和所述第一控制信号一起控制由所述发电系统生成的所述发电量。
根据前述方面中任意的发电系统,其中所述第一动态矩阵控制器和所述第二动态矩阵控制器被顺序地激活。
根据前述方面中任意的发电系统,其中所述第一动态矩阵控制器和所述第二动态矩阵控制器的顺序激活是基于用户输入的。
根据前述方面中任意的发电系统,还包括涡轮机以及与所述涡轮机流体连接的锅炉;以及其中所述控制信号由所述动态矩阵控制器的输出来提供,以控制所述涡轮机的节流阀压强或运送到所述锅炉的燃料的量中的一个。
根据前述方面中任意的发电系统,其中所述控制信号由所述动态矩阵控制器的所述输出来提供,以控制相应于所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的那个的阀门、风扇、研磨机、或泵中的至少一个。
根据前述方面中任意的发电系统,还包括开关,其用于指示:所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的那个将被由所述动态矩阵控制器的所述输出提供的所述控制信号所控制,或所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的那个将被由比例积分微分(PID)控制实体提供的控制信号所控制。
根据前述方面中任意的发电系统,其中所述动态矩阵控制器为第一动态矩阵控制器,所述模型为第一模型,并且所述控制信号为第一控制信号;以及
所述发电系统还包括具有提供第二控制信号的输出的第二动态矩阵控制器,所述第二控制信号控制所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的另外一个,所述第二控制信号是基于存储在所述第二动态矩阵控制器的存储器内的第二模型的。
根据前述方面中任意的发电系统,其中存储在所述动态矩阵控制器的所述存储器内的所述模型被基于参数测试配置。
根据前述方面中任意的发电系统,其中存储在所述动态矩阵控制器的所述存储器内的所述模型是可实时修正的。
因此,在这里描述的技术和结构中,很多修正和变形可被做出而不脱离本发明的精神和范围。相应的,应该理解的是这里描述的方法仅仅是示例性的而并非限制本发明的范围。

Claims (32)

1.一种控制由发电系统生成的发电量的方法,包括:
在动态矩阵控制器的输入处接收指示发电量需求的信号;
由所述动态矩阵控制器基于所述指示所述发电量需求的信号和存储在所述动态矩阵控制器的存储器内的模型确定控制信号的值;
由所述动态矩阵控制器生成所述控制信号;以及,
基于所述控制信号控制由所述发电系统生成的所述发电量。
2.根据权利要求1所述的方法,还包括在所述动态矩阵控制器的附加输入处接收指示用在所述发电系统中的过程变量的设定点的信号和指示所述过程变量的当前值的信号;以及
其中确定所述控制信号的所述值是进一步基于所述指示所述过程变量的所述设定点的信号和所述指示所述过程变量的所述当前值的信号的。
3.根据权利要求2所述的方法,其中:
所述过程变量为相应于所述发电系统的第一部分的第一过程变量,所述动态矩阵控制器为第一动态矩阵控制器,所述模型为第一模型,并且所述控制信号为第一控制信号;以及
所述方法进一步包括:
在第二动态矩阵控制器的输入处接收所述指示所述发电量需求的信号、指示相应于所述发电系统的第二部分的第二过程变量的设定点的信号和指示所述第二过程变量的当前值的信号;
由所述第二动态矩阵控制器基于所述指示所述发电量需求的信号、所述指示所述第二过程变量的所述设定点的信号、所述指示所述第二过程变量的所述当前值的信号和存储在所述第二动态矩阵控制器的存储器内的第二模型确定第二控制信号的值;以及
由所述第二动态矩阵控制器生成所述第二控制信号;以及
基于所述第一控制信号和所述第二控制信号控制由所述发电系统生成的所述发电量。
4.根据权利要求3所述的方法,其中所述发电系统的所述第一部分相应于涡轮机或锅炉中的一个,并且其中所述发电系统的所述第二部分相应于涡轮机或锅炉中的另外一个。
5.根据权利要求3所述的方法,其中所述第一过程变量或所述第二过程变量中的一个相应于所述发电系统内的节流阀压强,所述第一过程变量或所述第二过程变量中的另外一个相应于运送到所述发电系统内的燃料的量。
6.根据权利要求2所述的方法,其中确定所述控制信号的所述值是进一步基于附加信号,所述附加信号指示干扰变量的当前值并且是在所述动态矩阵控制器的相应的输入处接收的。
7.根据权利要求6所述的方法,其中基于所述指示所述干扰变量的所述当前值的附加信号确定所述控制信号的所述值包括基于指示下述值中的至少一个确定所述控制信号的所述值:煤烟的量、蒸汽温度、或燃烧器倾斜的量。
8.根据权利要求1所述的方法,还包括:
基于对所述发电系统的至少一部分的参数测试来确定所述模型的配置的至少一部分;以及
将所述模型存储在所述动态矩阵控制器的所述存储器中。
9.根据权利要求1所述的方法,还包括:修正所述模型,将所述修正的模型存储在所述动态矩阵控制器的所述存储器中,基于所述修正的模型生成后续的控制信号,并且基于所述后续的控制信号控制所述发电系统的所述发电量。
10.根据权利要求1所述的方法,其中基于存储在所述动态矩阵控制器的所述存储器内的所述模型确定所述控制信号的所述值包括基于存储在所述动态矩阵控制器的所述存储器中的模型确定所述控制信号的所述值,并且所述模型定义过程变量、受控变量和所述发电量需求之间的关系。
11.一种控制由发电系统生成的发电量的方法,包括:
由第一动态矩阵控制器基于发电量需求和存储在所述第一动态矩阵控制器的存储器中的第一模型生成第一控制信号;
由第二动态矩阵控制器基于所述发电量需求和存储在所述第二动态矩阵控制器的存储器中的第二模型生成第二控制信号;以及
基于所述第一控制信号和所述第二控制信号控制所述发电系统的所述发电量。
12.根据权利要求11所述的方法,其中基于所述第一控制信号和所述第二控制信号控制所述发电系统的所述发电量包括:
基于所述第一控制信号控制所述发电系统内的节流阀压强或运送到所述发电系统内的燃料的量中的一个,以及
基于所述第二控制信号控制所述发电系统内的所述节流阀压强或运送到所述发电系统内的燃料的所述量中的另外一个。
13.根据权利要求11所述的方法,其中:
生成所述第一控制信号是进一步基于相应于所述发电系统的第一部分的第一变量的;以及
生成所述第二控制信号是进一步基于相应于所述发电系统的第二部分的第二变量的。
14.根据权利要求13所述的方法,其中:
基于相应于所述发电系统的所述第一部分的所述第一变量生成所述第一控制信号包括基于相应于所述发电系统的涡轮机或锅炉中的一个的所述第一变量生成所述第一控制信号;以及
基于相应于所述发电系统的所述第二部分的所述第二变量生成所述第二控制信号包括基于相应于所述发电系统的所述涡轮机或所述锅炉中的另外一个的所述第二变量生成所述第二控制信号。
15.根据权利要求13所述的方法,
还包括启动所述发电系统内的PID(比例积分微分)控制例程的中止,其中所述PID控制例程基于所述第一变量;以及
其中由所述第一动态矩阵控制器基于所述第一变量生成所述第一控制信号是在基于所述第一变量的所述PID控制例程的中止已被启动之后发生的。
16.根据权利要求13所述的方法,还包括:
在所述第一动态矩阵控制器处接收指示所述第一变量的当前值的信号和指示所述第一变量的期望值的信号;以及
在所述第二动态矩阵控制器处接收指示所述第二变量的当前值的信号和指示所述第二变量的期望值的信号;以及
其中:
进一步基于所述第一变量生成所述第一控制信号包括基于所述指示所述第一变量的所述当前值的信号和所述指示所述第一变量的所述期望值的信号、连同所述发电量需求和所述第一模型一起生成所述第一控制信号,以及
进一步基于所述第二变量生成所述第二控制信号包括基于所述指示所述第二变量的所述当前值的信号和所述指示所述第二变量的所述期望值的信号、连同所述发电量需求和所述第二模型一起生成所述第二控制信号。
17.根据权利要求16所述的方法,其中所述第一变量为第一过程变量,所述第二变量为第二过程变量,并且以下至少一个:
生成所述第一控制信号是进一步基于指示在所述第一动态矩阵控制器处接收的第一干扰变量的当前值的信号的;
生成所述第一控制信号是进一步基于指示在所述第一动态矩阵控制器处接收的第一受控变量的当前值的信号的;
生成所述第二控制信号是进一步基于指示在所述第二动态矩阵控制器处接收的第二干扰变量的当前值的信号的;或
生成所述第二控制信号是进一步基于指示在所述第二动态矩阵控制器处接收的第二受控变量的当前值的信号的。
18.根据权利要求11所述的方法,还包括以下至少一个:
修正所述第一模型,将所述修正的第一模型存储在所述第一动态矩阵控制器的所述存储器中,基于所述修正的第一模型生成更新的第一控制信号,并且基于所述更新的第一控制信号控制所述发电系统的所述发电量;或
修正所述第二模型,将所述修正的第二模型存储在所述第二动态矩阵控制器的所述存储器中,基于所述修正的第二模型生成更新的第二控制信号,并且基于所述更新的第二控制信号控制所述发电系统的所述发电量。
19.根据权利要求11所述的方法,还包括以下至少一个:
获取相应于所述发电系统的第一参数数据并基于所述第一参数数据生成所述第一模型;或
获取相应于所述发电系统的第二参数数据并基于所述第一参数数据和所述第二参数数据中的至少一个生成所述第二模型。
20.一种发电系统,包括:
动态矩阵控制器,其包括:
输入,用以接收指示所述发电系统的发电量需求的信号,
存储器,用以存储模型,
动态矩阵控制例程,被配置为基于所述模型和所述发电量需求的值确定控制信号的值,
输出,用以提供所述控制信号来控制由所述发电系统生成的发电量。
21.根据权利要求20所述的发电系统,其中,
所述输入为第一输入;
所述动态矩阵控制器还包括第二输入和第三输入,所述第二输入用以接收指示用在所述发电系统中的过程变量的当前值的信号,所述第三输入用以接收指示所述过程变量的期望值的信号;以及
所述动态矩阵控制例程被配置为基于所述模型、所述发电量需求的所述值、所述过程变量的所述当前值和所述过程变量的所述期望值确定所述控制信号的所述值。
22.根据权利要求21所述的发电系统,其中所述动态矩阵控制例程被配置为基于所述模型、所述发电量需求的所述值、所述过程变量的所述当前值、所述过程变量的所述期望值和用在所述发电系统中的干扰变量的当前值确定所述控制信号的所述值。
23.根据权利要求22所述的发电系统,其中所述干扰变量的所述当前值相应于以下至少一个:煤烟吹除的量、蒸汽温度或燃烧器倾斜的量。
24.根据权利要求21所述的发电系统,其中所述动态矩阵控制器为第一动态矩阵控制器,所述过程变量为第一过程变量,所述动态矩阵控制例程为第一动态矩阵控制例程,并且所述控制信号为第一控制信号;以及
其中所述发电系统还包括第二动态矩阵控制器,所述第二动态矩阵控制器包括:
第一输入,用以接收指示用在所述发电系统中的第二过程变量的当前值的信号,
第二输入,用以接收指示所述第二过程变量的期望值的信号,
第三输入,用以接收指示所述发电量需求的所述信号,
存储器,用以存储第二模型,
第二动态矩阵控制例程,被配置为基于所述第二模型、所述发电量需求的所述值、所述第二过程变量的所述当前值和所述第二过程变量的所述期望值确定第二控制信号的值,以及
输出,用以提供所述第二控制信号来和所述第一控制信号一起控制由所述发电系统生成的所述发电量。
25.根据权利要求24所述的发电系统,其中所述第一动态矩阵控制器和所述第二动态矩阵控制器被顺序地激活。
26.根据权利要求25所述的发电系统,其中所述第一动态矩阵控制器和所述第二动态矩阵控制器的顺序激活是基于用户输入的。
27.根据权利要求20所述的发电系统,
还包括涡轮机以及与所述涡轮机流体连接的锅炉;以及
其中所述控制信号由所述动态矩阵控制器的输出来提供,以控制所述涡轮机的节流阀压强或运送到所述锅炉的燃料的量中的一个。
28.根据权利要求27所述的发电系统,其中所述控制信号由所述动态矩阵控制器的所述输出来提供,以控制相应于所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的那一个的阀门、风扇、研磨机、或泵中的至少一个。
29.根据权利要求27所述的发电系统,还包括开关,其用于指示:
所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的那一个将被由所述动态矩阵控制器的所述输出提供的所述控制信号所控制,或
所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的那一个将被由比例积分微分(PID)控制实体提供的控制信号所控制。
30.根据权利要求27所述的发电系统,其中所述动态矩阵控制器为第一动态矩阵控制器,所述模型为第一模型,并且所述控制信号为第一控制信号;以及
所述发电系统还包括具有提供第二控制信号的输出的第二动态矩阵控制器,所述第二控制信号控制所述涡轮机的所述节流阀压强或运送到所述锅炉的燃料的所述量中的另外一个,所述第二控制信号是基于存储在所述第二动态矩阵控制器的存储器内的第二模型的。
31.根据权利要求20所述的发电系统,其中存储在所述动态矩阵控制器的所述存储器内的所述模型被基于参数测试配置。
32.根据权利要求20所述的发电系统,其中存储在所述动态矩阵控制器的所述存储器内的所述模型是可实时修正的。
CN201210437709.9A 2011-10-31 2012-10-31 基于模型的发电量需求控制 Active CN103092149B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710142565.7A CN106873371B (zh) 2011-10-31 2012-10-31 发电系统和控制由发电系统生成的发电量的方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/285,072 2011-10-31
US13/285,072 US9163828B2 (en) 2011-10-31 2011-10-31 Model-based load demand control

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710142565.7A Division CN106873371B (zh) 2011-10-31 2012-10-31 发电系统和控制由发电系统生成的发电量的方法

Publications (2)

Publication Number Publication Date
CN103092149A true CN103092149A (zh) 2013-05-08
CN103092149B CN103092149B (zh) 2017-04-12

Family

ID=47358855

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201210437709.9A Active CN103092149B (zh) 2011-10-31 2012-10-31 基于模型的发电量需求控制
CN201710142565.7A Active CN106873371B (zh) 2011-10-31 2012-10-31 发电系统和控制由发电系统生成的发电量的方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201710142565.7A Active CN106873371B (zh) 2011-10-31 2012-10-31 发电系统和控制由发电系统生成的发电量的方法

Country Status (6)

Country Link
US (2) US9163828B2 (zh)
CN (2) CN103092149B (zh)
CA (1) CA2793983C (zh)
DE (1) DE102012110421A1 (zh)
GB (1) GB2496302B (zh)
PH (1) PH12016000116A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109976144A (zh) * 2014-03-20 2019-07-05 费希尔-罗斯蒙特系统公司 减少控制回路中的控制器更新

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9447963B2 (en) 2010-08-16 2016-09-20 Emerson Process Management Power & Water Solutions, Inc. Dynamic tuning of dynamic matrix control of steam temperature
US9335042B2 (en) 2010-08-16 2016-05-10 Emerson Process Management Power & Water Solutions, Inc. Steam temperature control using dynamic matrix control
US9217565B2 (en) 2010-08-16 2015-12-22 Emerson Process Management Power & Water Solutions, Inc. Dynamic matrix control of steam temperature with prevention of saturated steam entry into superheater
US9163828B2 (en) 2011-10-31 2015-10-20 Emerson Process Management Power & Water Solutions, Inc. Model-based load demand control
US8965591B2 (en) * 2012-02-16 2015-02-24 General Electric Company Regenerating electric power distribution switching plans based on changing power distribution network conditions
US9484743B2 (en) 2012-02-16 2016-11-01 General Electric Company Power distribution network event analysis using data from different data sources
US8964973B2 (en) 2012-04-30 2015-02-24 General Electric Company Systems and methods for controlling file execution for industrial control systems
US8959362B2 (en) * 2012-04-30 2015-02-17 General Electric Company Systems and methods for controlling file execution for industrial control systems
US8973124B2 (en) 2012-04-30 2015-03-03 General Electric Company Systems and methods for secure operation of an industrial controller
US9046886B2 (en) 2012-04-30 2015-06-02 General Electric Company System and method for logging security events for an industrial control system
EP2882071B1 (en) * 2012-07-30 2017-08-16 Nec Corporation Grid integrated control device, grid control system, grid control device, program, and control method
US10653044B2 (en) * 2013-01-10 2020-05-12 International Business Machines Corporation Energy efficiency based control for a cooling system
US20150058061A1 (en) * 2013-08-26 2015-02-26 Magdy Salama Zonal energy management and optimization systems for smart grids applications
CN103616815B (zh) * 2013-11-14 2016-06-01 杭州电子科技大学 动态矩阵控制优化的废塑料炼油裂解炉炉膛温度控制方法
US9886012B2 (en) 2014-03-26 2018-02-06 Rockwell Automation Technologies, Inc. Component factory for human-machine interface migration to a cloud platform
US10095202B2 (en) * 2014-03-26 2018-10-09 Rockwell Automation Technologies, Inc. Multiple controllers configuration management interface for system connectivity
US9843617B2 (en) 2014-03-26 2017-12-12 Rockwell Automation Technologies, Inc. Cloud manifest configuration management system
US9614963B2 (en) 2014-03-26 2017-04-04 Rockwell Automation Technologies, Inc. Cloud-based global alarm annunciation system for industrial systems
US9971317B2 (en) 2014-03-26 2018-05-15 Rockwell Automation Technologies, Inc. Cloud-level industrial controller loop gain tuning based on industrial application type
US9838476B2 (en) 2014-03-26 2017-12-05 Rockwell Automation Technologies, Inc. On-premise data collection and ingestion using industrial cloud agents
US10208947B2 (en) 2014-03-26 2019-02-19 Rockwell Automation Technologies, Inc. Cloud-level analytics for boiler networks
US9825949B2 (en) 2014-03-26 2017-11-21 Rockwell Automation Technologies, Inc. Device authentication to facilitate secure cloud management of industrial data
US9866635B2 (en) 2014-03-26 2018-01-09 Rockwell Automation Technologies, Inc. Unified data ingestion adapter for migration of industrial data to a cloud platform
US9448618B2 (en) * 2014-06-02 2016-09-20 Zippy Technology Corp. Start-up module of redundant power supply having synchronous and sequential booting modes
US9898787B2 (en) 2014-10-16 2018-02-20 Honeywell International Inc. Allocation of energy production changes to meet demand changes
WO2016196746A1 (en) * 2015-06-05 2016-12-08 Shell Oil Company System and method for background element switching for models in model predictive estimation and control applications
US10781723B2 (en) * 2015-07-24 2020-09-22 Emerson Process Management Power And Water Solutions, Inc. Methods and apparatus to optimize steam header blending and gas turbine loading in combined cycle power plants
US10126810B2 (en) * 2015-09-29 2018-11-13 Emerson Process Management Power & Water Solutions, Inc. Method for controlling power generation unit to desired output as specified by load demand signal by using modified control signal
US10282795B2 (en) * 2016-06-22 2019-05-07 International Business Machines Corporation Real-time forecasting of electricity demand in a streams-based architecture with applications
US10443510B2 (en) * 2016-07-14 2019-10-15 General Electric Company Model based bump-less transfer between passive and active mode operation of three-way check valve for liquid fuel delivery in gas turbine systems
US10764255B2 (en) 2016-09-21 2020-09-01 Rockwell Automation Technologies, Inc. Secure command execution from a cloud monitoring system to a remote cloud agent
US10033317B2 (en) * 2016-10-14 2018-07-24 Florida Power & Light Company Automated maximum sustained rate system and method
CN107179758B (zh) * 2017-05-22 2020-12-04 中国电力科学研究院 一种动态信号参数辨识方法及系统
US11327473B2 (en) 2017-07-11 2022-05-10 Rockwell Automation Technologies, Inc. Dynamically reconfigurable data collection agent for fracking pump asset
US10482063B2 (en) 2017-08-14 2019-11-19 Rockwell Automation Technologies, Inc. Modular control manifest generator for cloud automation
US10416660B2 (en) 2017-08-31 2019-09-17 Rockwell Automation Technologies, Inc. Discrete manufacturing hybrid cloud solution architecture
US11525375B2 (en) 2020-04-09 2022-12-13 General Electric Company Modeling and control of gas cycle power plant operation with variant control profile
CN112619394B (zh) * 2020-11-24 2022-12-02 呼和浩特科林热电有限责任公司 脱硝喷氨自适应控制方法、装置及脱硝系统
CN113605997B (zh) * 2021-08-31 2023-06-27 中国电建集团河南工程有限公司 一种汽机旁路系统单回路双调节对象控制方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6459939B1 (en) * 1999-06-29 2002-10-01 Alan J. Hugo Performance assessment of model predictive controllers
US7451004B2 (en) * 2005-09-30 2008-11-11 Fisher-Rosemount Systems, Inc. On-line adaptive model predictive control in a process control system
GB2454357A (en) * 2007-11-02 2009-05-06 Emerson Process Management Feedforward control based on power demand rate of change.
CN101667013A (zh) * 2009-09-04 2010-03-10 天津大学 微型燃气轮机冷电联供分布式供能系统优化运行控制方法
US20100241249A1 (en) * 2006-04-25 2010-09-23 Pegasus Technologies, Inc. System for optimizing oxygen in a boiler

Family Cites Families (186)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2003419A (en) 1931-12-16 1935-06-04 Artsay Nicholas Boiler
US2911789A (en) 1958-08-27 1959-11-10 Gen Electric Regulating system for steam-gas turbine powerplant
GB941311A (en) 1959-02-17 1963-11-06 Babcock & Wilcox Ltd An improved method of generating power by means of a steam turbine and improvements in steam turbine power plant
US3244898A (en) 1959-12-29 1966-04-05 Combustion Eng Power plant system and control therefor
US3588265A (en) 1968-04-19 1971-06-28 Westinghouse Electric Corp System and method for providing steam turbine operation with improved dynamics
US3550562A (en) 1968-11-06 1970-12-29 Electrodyne Res Corp Control system for a steam generator
US3959635A (en) 1972-04-24 1976-05-25 Westinghouse Electric Corporation System and method for operating a steam turbine with digital computer control having improved automatic startup control features
US3911286A (en) 1972-04-26 1975-10-07 Westinghouse Electric Corp System and method for operating a steam turbine with a control system having a turbine simulator
US4035624A (en) 1972-04-26 1977-07-12 Westinghouse Electric Corporation System for operating a steam turbine with improved speed channel failure detection
US4053746A (en) 1972-04-26 1977-10-11 Westinghouse Electric Corporation System and method for operating a steam turbine with digital computer control having integrator limit
US4029255A (en) 1972-04-26 1977-06-14 Westinghouse Electric Corporation System for operating a steam turbine with bumpless digital megawatt and impulse pressure control loop switching
US4267458A (en) 1972-04-26 1981-05-12 Westinghouse Electric Corp. System and method for starting, synchronizing and operating a steam turbine with digital computer control
US4427896A (en) 1972-04-26 1984-01-24 Westinghouse Electric Corp. System and method for operating a steam turbine with capability for bumplessly changing the system configuration on-line by means of system parameter changes
US3937934A (en) 1972-04-26 1976-02-10 Westinghouse Electric Corporation System and method for operating a steam turbine with digital control having validity checked data link with higher level digital control
US3934128A (en) 1972-04-26 1976-01-20 Westinghouse Electric Corporation System and method for operating a steam turbine with improved organization of logic and other functions in a sampled data control
US4687946A (en) 1972-04-26 1987-08-18 Westinghouse Electric Corp. System and method for operating a steam turbine with digital computer control and with improved monitoring
US4205380A (en) 1972-04-26 1980-05-27 Westinghouse Electric Corp. System and method for operating a steam turbine with digital computer control with accelerating setpoint change
JPS4947841A (zh) 1972-04-26 1974-05-09
US4025765A (en) 1972-04-26 1977-05-24 Westinghouse Electric Corporation System and method for operating a steam turbine with improved control information display
US3873817A (en) 1972-05-03 1975-03-25 Westinghouse Electric Corp On-line monitoring of steam turbine performance
US4270055A (en) 1972-11-15 1981-05-26 Westinghouse Electric Corp. System and method for transferring the operation of a turbine-power plant between single and sequential modes of turbine valve operation
US3878401A (en) 1972-11-15 1975-04-15 Westinghouse Electric Corp System and method for operating a turbine-powered electrical generating plant in a sequential mode
US4258424A (en) 1972-12-29 1981-03-24 Westinghouse Electric Corp. System and method for operating a steam turbine and an electric power generating plant
US3837167A (en) 1973-06-07 1974-09-24 Babcock & Wilcox Co Control system for a two boiler, single turbine generator power producing unit
US4246491A (en) 1973-08-03 1981-01-20 Westinghouse Electric Corp. System and method for operating a steam turbine with digital computer control having setpoint and valve position limiting
US4245162A (en) 1973-08-15 1981-01-13 Westinghouse Electric Corp. Steam turbine power plant having improved testing method and system for turbine inlet valves associated with downstream inlet valves preferably having feedforward position managed control
US4027145A (en) 1973-08-15 1977-05-31 John P. McDonald Advanced control system for power generation
US4227093A (en) 1973-08-24 1980-10-07 Westinghouse Electric Corp. Systems and method for organizing computer programs for operating a steam turbine with digital computer control
US3879616A (en) 1973-09-17 1975-04-22 Gen Electric Combined steam turbine and gas turbine power plant control system
US4031372A (en) 1973-11-06 1977-06-21 Westinghouse Electric Corporation System for manually or automatically transferring control between computers without power generation disturbance in an electric power plant or steam turbine operated by a multiple computer control system
US4037088A (en) 1973-11-06 1977-07-19 Westinghouse Electric Corporation Wide load range system for transferring turbine or plant operation between computers in a multiple computer turbine and power plant control system
US4445180A (en) 1973-11-06 1984-04-24 Westinghouse Electric Corp. Plant unit master control for fossil fired boiler implemented with a digital computer
US3898441A (en) 1973-11-06 1975-08-05 Westinghouse Electric Corp Multiple computer system for operating a power plant turbine with manual backup capability
US3875384A (en) 1973-11-06 1975-04-01 Westinghouse Electric Corp Protection system for transferring turbine and steam generator operation to a backup mode especially adapted for multiple computer electric power plant control systems
US4053747A (en) 1973-11-06 1977-10-11 Westinghouse Electric Corporation System for initializing a backup computer in a multiple computer electric power plant and turbine control system to provide turbine and plant operation with reduced time for backup computer availability
US3939328A (en) 1973-11-06 1976-02-17 Westinghouse Electric Corporation Control system with adaptive process controllers especially adapted for electric power plant operation
US4057715A (en) 1973-11-06 1977-11-08 Westinghouse Electric Corporation Wide range system for transferring steam generator and turbine operation between computers in a multiple turbine computer control system
US4029952A (en) 1973-11-06 1977-06-14 Westinghouse Electric Corporation Electric power plant having a multiple computer system for redundant control of turbine and steam generator operation
US4220869A (en) 1974-03-08 1980-09-02 Westinghouse Electric Corp. Digital computer system and method for operating a steam turbine with efficient control mode selection
US3955358A (en) 1974-08-08 1976-05-11 Westinghouse Electric Corporation Combined cycle electric power plant and a heat recovery steam generator with improved fluid level control therefor
US3948043A (en) 1974-08-08 1976-04-06 Westinghouse Electric Corporation Combined cycle electric power plant and a gas turbine and afterburner having coordinated fuel transfer
US3973391A (en) 1974-08-08 1976-08-10 Westinghouse Electric Corporation Control apparatus for modulating the inlet guide vanes of a gas turbine employed in a combined cycle electric power generating plant as a function of load or inlet blade path temperature
US4195231A (en) 1974-08-08 1980-03-25 Westinghouse Electric Corp. Combined cycle electric power plant having an improved digital/analog hybrid gas turbine control system
US4201924A (en) 1974-08-13 1980-05-06 Westinghouse Electric Corp. Combined cycle electric power plant with a steam turbine having a sliding pressure main bypass and control valve system
US4013877A (en) 1974-08-13 1977-03-22 Westinghouse Electric Corporation Combined cycle electric power plant with a steam turbine having an improved valve control system
US4047005A (en) 1974-08-13 1977-09-06 Westinghouse Electric Corporation Combined cycle electric power plant with a steam turbine having a throttle pressure limiting control
GB1486570A (en) 1974-09-03 1977-09-21 Babcock & Wilcox Co Feedwater control system for a steam generator
US3930367A (en) 1974-10-23 1976-01-06 General Electric Company Fluid flow control system
JPS6037919B2 (ja) 1974-12-25 1985-08-29 株式会社東芝 原子力発電所の自動運転制御装置
US4028884A (en) 1974-12-27 1977-06-14 Westinghouse Electric Corporation Control apparatus for controlling the operation of a gas turbine inlet guide vane assembly and heat recovery steam generator for a steam turbine employed in a combined cycle electric power generating plant
US4333310A (en) 1975-04-02 1982-06-08 Westinghouse Electric Corp. Combined cycle electric power plant with feedforward afterburner temperature setpoint control
US4184324A (en) 1975-04-02 1980-01-22 Westinghouse Electric Corp. Combined cycle electric power plant with coordinated plural feedback turbine control
US4168608A (en) 1975-04-02 1979-09-25 Westinghouse Electric Corp. Combined cycle electric power plant with coordinated steam load distribution control
US4061533A (en) 1975-09-25 1977-12-06 The Babcock & Wilcox Company Control system for a nuclear power producing unit
JPS5928163Y2 (ja) 1975-11-04 1984-08-15 日産自動車株式会社 蒸気発生器の燃料制御装置
US4064699A (en) 1976-09-03 1977-12-27 Westinghouse Electric Corporation Boiler control providing improved operation with fuels having variable heating values
US4222229A (en) 1978-10-18 1980-09-16 Westinghouse Electric Corp. Multiple turbine electric power plant having a coordinated control system with improved flexibility
JPS55112809A (en) 1979-02-21 1980-09-01 Hitachi Ltd Method of running combined-cycle power plant and controller therefor
US4471620A (en) 1981-11-13 1984-09-18 Westinghouse Electric Corp. Turbine low pressure bypass spray valve control system and method
US5237816A (en) 1983-05-23 1993-08-24 Solar Turbines Incorporated Steam generator control systems
JPH0665921B2 (ja) 1984-07-16 1994-08-24 バブコツク日立株式会社 ボイラ起動制御装置
US4644479A (en) 1984-07-31 1987-02-17 Westinghouse Electric Corp. Diagnostic apparatus
JPH0686922B2 (ja) 1984-08-17 1994-11-02 株式会社日立製作所 ボイラドラムレベル制御装置
US4589255A (en) 1984-10-25 1986-05-20 Westinghouse Electric Corp. Adaptive temperature control system for the supply of steam to a steam turbine
US4578944A (en) 1984-10-25 1986-04-01 Westinghouse Electric Corp. Heat recovery steam generator outlet temperature control system for a combined cycle power plant
US4888953A (en) 1987-11-13 1989-12-26 Babcock-Hitachi Kabushiki Kaisha Apparatus for controlling boiler/turbine plant
US4975238A (en) 1988-09-01 1990-12-04 Mpr, Inc. Control system for a nuclear steam power plant
US5091844A (en) 1989-11-06 1992-02-25 Waltz Albert J Preemptive constraint control
JP2539540B2 (ja) 1990-09-19 1996-10-02 株式会社日立製作所 プロセス制御装置
CA2096999C (en) 1993-05-26 1996-11-12 Neil Edmunds Stabilization and control of surface sagd production wells
US5453925A (en) 1993-05-28 1995-09-26 Fisher Controls International, Inc. System and method for automatically tuning a process controller
US5594858A (en) 1993-07-29 1997-01-14 Fisher-Rosemount Systems, Inc. Uniform control template generating system and method for process control programming
US5517424A (en) * 1994-03-31 1996-05-14 Electric Power Research Institute, Inc. Steam turbine fuzzy logic cyclic control method and apparatus therefor
US5485754A (en) 1994-04-21 1996-01-23 Intek, Inc. Apparatus and method for measuring the air flow component and water vapor component of air/water vapor streams flowing under vacuum
US5568378A (en) 1994-10-24 1996-10-22 Fisher-Rosemount Systems, Inc. Variable horizon predictor for controlling dead time dominant processes, multivariable interactive processes, and processes with time variant dynamics
US5646513A (en) 1995-03-10 1997-07-08 International Business Machines Corporation Dynamic loop compensator for continuous mode power converters
US5841652A (en) 1996-04-03 1998-11-24 Scap Europa, S.A. Adaptive-predictive control and optimization system
US7058617B1 (en) 1996-05-06 2006-06-06 Pavilion Technologies, Inc. Method and apparatus for training a system model with gain constraints
US6839599B2 (en) 1996-05-06 2005-01-04 Pavilion Technologies, Inc. Kiln/cooler control and upset recovery using a combination of model predictive control and expert systems
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
JP3500020B2 (ja) 1996-11-29 2004-02-23 三菱重工業株式会社 蒸気冷却ガスタービンシステム
DE19722431A1 (de) * 1997-05-28 1998-12-03 Siemens Ag Verfahren zur Regelung eines verzögerungsbehafteten Prozesses mit Ausgleich sowie Regeleinrichtung zur Durchführung des Verfahrens
US6453308B1 (en) 1997-10-01 2002-09-17 Aspen Technology, Inc. Non-linear dynamic predictive device
JP4126108B2 (ja) 1998-02-25 2008-07-30 三菱重工業株式会社 ガスタービンコンバインドプラント、その運転方法、及びガスタービン高温部蒸気冷却システム
US6681155B1 (en) 1998-08-31 2004-01-20 Mitsubishi Chemical Corporation Optimizing control method and optimizing control system for power plant
US6714899B2 (en) 1998-09-28 2004-03-30 Aspen Technology, Inc. Robust steady-state target calculation for model predictive control
US5943865A (en) 1998-12-03 1999-08-31 Cohen; Mitchell B. Reheating flue gas for selective catalytic systems
US6510351B1 (en) 1999-03-15 2003-01-21 Fisher-Rosemount Systems, Inc. Modifier function blocks in a process control system
US6445962B1 (en) 1999-03-15 2002-09-03 Fisher Rosemount Systems, Inc. Auto-tuning in a distributed process control environment
US6847954B1 (en) 1999-08-23 2005-01-25 Fisher Rosemount Systems, Inc. Control-loop auto-tuner with nonlinear tuning rules estimators
US6445963B1 (en) 1999-10-04 2002-09-03 Fisher Rosemount Systems, Inc. Integrated advanced control blocks in process control systems
JP2001255903A (ja) * 2000-03-14 2001-09-21 Toshiba Corp プロセス制御システム
US6721609B1 (en) 2000-06-14 2004-04-13 Fisher-Rosemount Systems, Inc. Integrated optimal model predictive control in a process control system
US7113834B2 (en) 2000-06-20 2006-09-26 Fisher-Rosemount Systems, Inc. State based adaptive feedback feedforward PID controller
US6577908B1 (en) 2000-06-20 2003-06-10 Fisher Rosemount Systems, Inc Adaptive feedback/feedforward PID controller
US8280533B2 (en) 2000-06-20 2012-10-02 Fisher-Rosemount Systems, Inc. Continuously scheduled model parameter based adaptive controller
JP2002179401A (ja) 2000-12-11 2002-06-26 Toyota Motor Corp 水素ガス生成システムの運転停止方法
EP1217473A1 (en) 2000-12-21 2002-06-26 Abb Research Ltd. Optimizing plant control values of a power plant
US6970750B2 (en) 2001-07-13 2005-11-29 Fisher-Rosemount Systems, Inc. Model-free adaptation of a process controller
AR029828A1 (es) 2001-07-13 2003-07-16 Petrobras En S A Metodo para la regulacion primaria de frecuencia en turbinas de vapor de ciclo combinado
JP2003052083A (ja) * 2001-08-07 2003-02-21 Hitachi Ltd 発電プラントの遠隔運転操作システム
EP1293655A1 (en) 2001-09-13 2003-03-19 Mitsubishi Heavy Industries, Ltd. Gas turbine, driving method thereof and gas turbine combined electric power generation plant
US6470696B1 (en) 2001-09-18 2002-10-29 Valerie Palfy Devices and methods for sensing condensation conditions and for removing condensation from surfaces
US6754541B2 (en) 2001-12-21 2004-06-22 Honeywell International Inc. Control system apparatus for loading a value of a system parameter and preventing change thereto after a period of time
US8177868B2 (en) 2002-01-04 2012-05-15 Meggitt (Uk) Limited Reforming apparatus and method
US6901300B2 (en) 2002-02-07 2005-05-31 Fisher-Rosemount Systems, Inc.. Adaptation of advanced process control blocks in response to variable process delay
US7505604B2 (en) 2002-05-20 2009-03-17 Simmonds Precision Prodcuts, Inc. Method for detection and recognition of fog presence within an aircraft compartment using video images
US7376472B2 (en) 2002-09-11 2008-05-20 Fisher-Rosemount Systems, Inc. Integrated model predictive control and optimization within a process control system
US7146231B2 (en) 2002-10-22 2006-12-05 Fisher-Rosemount Systems, Inc.. Smart process modules and objects in process plants
US9983559B2 (en) 2002-10-22 2018-05-29 Fisher-Rosemount Systems, Inc. Updating and utilizing dynamic process simulation in an operating process environment
DE10348563B4 (de) 2002-10-22 2014-01-09 Fisher-Rosemount Systems, Inc. Integration von Grafikdisplayelementen, Prozeßmodulen und Steuermodulen in Prozeßanlagen
US6832134B2 (en) * 2002-11-12 2004-12-14 Honeywell International Inc. Coordination in multilayer process control and optimization schemes
US7184845B2 (en) 2002-12-09 2007-02-27 Pavilion Technologies, Inc. System and method of applying adaptive control to the control of particle accelerators with varying dynamics behavioral characteristics using a nonlinear model predictive control technology
US7526347B2 (en) 2003-02-18 2009-04-28 Fisher-Rosemount Systems, Inc. Security for objects in a process plant configuration system
US7043311B2 (en) 2003-02-18 2006-05-09 Fisher-Rosemount Systems, Inc. Module class objects in a process plant configuration system
US7117052B2 (en) 2003-02-18 2006-10-03 Fisher-Rosemount Systems, Inc. Version control for objects in a process plant configuration system
US7496041B2 (en) 2003-02-28 2009-02-24 Fisher-Rosemount Systems, Inc. High speed auto-tuning loop
US7242989B2 (en) 2003-05-30 2007-07-10 Fisher-Rosemount Systems, Inc. Apparatus and method for batch property estimation
US6736089B1 (en) 2003-06-05 2004-05-18 Neuco, Inc. Method and system for sootblowing optimization
US7272454B2 (en) 2003-06-05 2007-09-18 Fisher-Rosemount Systems, Inc. Multiple-input/multiple-output control blocks with non-linear predictive capabilities
US7317953B2 (en) 2003-12-03 2008-01-08 Fisher-Rosemount Systems, Inc. Adaptive multivariable process controller using model switching and attribute interpolation
CN100423335C (zh) 2003-12-17 2008-10-01 松下电器产业株式会社 燃料电池系统及其运转方法
JP2007536634A (ja) 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド プロセス制御システムのためのサービス指向型アーキテクチャ
US7729789B2 (en) 2004-05-04 2010-06-01 Fisher-Rosemount Systems, Inc. Process plant monitoring based on multivariate statistical analysis and on-line process simulation
US20060052902A1 (en) 2004-08-27 2006-03-09 Neuco, Inc. Method and system for SNCR optimization
US7109446B1 (en) 2005-02-14 2006-09-19 Emerson Process Management Power & Water Solutions, Inc. Method and apparatus for improving steam temperature control
US7596198B1 (en) 2005-04-01 2009-09-29 Westinghouse Electric Co Llc Over temperature and over power delta temperature operating margin recovery method and reactor system employing the same
US8140296B2 (en) 2005-06-06 2012-03-20 Emerson Process Management Power & Water Solutions, Inc. Method and apparatus for generalized performance evaluation of equipment using achievable performance derived from statistics and real-time data
US7383790B2 (en) 2005-06-06 2008-06-10 Emerson Process Management Power & Water Solutions, Inc. Method and apparatus for controlling soot blowing using statistical process control
US7843502B2 (en) 2005-08-03 2010-11-30 Avago Technologies General Ip (Singapore) Pte. Ltd. Programmable boost signal generation method and apparatus
US8065022B2 (en) * 2005-09-06 2011-11-22 General Electric Company Methods and systems for neural network modeling of turbine components
US20070055392A1 (en) 2005-09-06 2007-03-08 D Amato Fernando J Method and system for model predictive control of a power plant
US7877154B2 (en) 2005-09-30 2011-01-25 Fisher-Rosemount Systems, Inc. Method and system for controlling a batch process
US7738975B2 (en) 2005-10-04 2010-06-15 Fisher-Rosemount Systems, Inc. Analytical server integrated in a process control network
US7620460B2 (en) 2005-10-25 2009-11-17 Fisher-Rosemount Systems, Inc. Process control with unreliable communications
US8719327B2 (en) 2005-10-25 2014-05-06 Fisher-Rosemount Systems, Inc. Wireless communication of process measurements
US7587252B2 (en) 2005-10-25 2009-09-08 Fisher-Rosemount Systems, Inc. Non-periodic control communications in wireless and other process control systems
US8509926B2 (en) 2005-12-05 2013-08-13 Fisher-Rosemount Systems, Inc. Self-diagnostic process control loop for a process plant
US8055358B2 (en) 2005-12-05 2011-11-08 Fisher-Rosemount Systems, Inc. Multi-objective predictive process optimization with concurrent process simulation
US7958730B2 (en) 2005-12-30 2011-06-14 Honeywell International Inc. Control of dual stage turbocharging
US7840287B2 (en) 2006-04-13 2010-11-23 Fisher-Rosemount Systems, Inc. Robust process model identification in model based control techniques
US20070288487A1 (en) * 2006-06-08 2007-12-13 Samsung Electronics Co., Ltd. Method and system for access control to consumer electronics devices in a network
US8190299B2 (en) * 2006-07-19 2012-05-29 Rovnyak Steven M Integrated and optimized distributed generation and interconnect system controller
US7668623B2 (en) 2006-08-01 2010-02-23 Emerson Process Management Power & Water Solutions, Inc. Steam temperature control using integrated function block
US7856280B2 (en) 2006-08-02 2010-12-21 Emerson Process Management Power & Water Solutions, Inc. Process control and optimization technique using immunological concepts
US7949417B2 (en) 2006-09-22 2011-05-24 Exxonmobil Research And Engineering Company Model predictive controller solution analysis process
US7421354B2 (en) 2006-10-13 2008-09-02 General Electric Company Systems and methods for reducing an effect of a disturbance
US8042498B2 (en) 2006-12-13 2011-10-25 Dai-Ichi High Frequency Co., Ltd. Superheated steam generator
CN101668929B (zh) 2006-12-22 2013-02-06 卡万塔能源公司 用于基于半分批给料填料机的城市固体废物燃烧的选择性非催化还原系统的动态控制
CA2680706C (en) 2007-03-12 2018-01-09 Emerson Process Management Power & Water Solutions, Inc. Use of statistical analysis in power plant performance monitoring
CN101680649A (zh) 2007-03-20 2010-03-24 西门子公司 当在太阳能热电厂中太阳能直接汽化时中间再热器燃烧的方法和设备
US7922155B2 (en) 2007-04-13 2011-04-12 Honeywell International Inc. Steam-generator temperature control and optimization
US8104283B2 (en) 2007-06-07 2012-01-31 Emerson Process Management Power & Water Solutions, Inc. Steam temperature control in a boiler system using reheater variables
US7890197B2 (en) 2007-08-31 2011-02-15 Emerson Process Management Power & Water Solutions, Inc. Dual model approach for boiler section cleanliness calculation
US8037565B2 (en) 2007-08-31 2011-10-18 Whirlpool Corporation Method for detecting abnormality in a fabric treatment appliance having a steam generator
US20090089247A1 (en) 2007-09-28 2009-04-02 Terrence Lynn Blevins Methods and apparatus to standardize data properties in a process control environment
US7822512B2 (en) * 2008-01-08 2010-10-26 General Electric Company Methods and systems for providing real-time comparison with an alternate control strategy for a turbine
GB2469239B (en) 2008-01-31 2012-09-26 Fisher Rosemount Systems Inc Robust adaptive model predictive controller with tuning to compensate for model mismatch
US9353945B2 (en) 2008-09-11 2016-05-31 Jupiter Oxygen Corporation Oxy-fuel combustion system with closed loop flame temperature control
US8326666B2 (en) 2008-09-29 2012-12-04 Fisher-Rosemount Systems, Inc. Event synchronized reporting in process control systems
US8904972B2 (en) 2008-09-29 2014-12-09 General Electric Company Inter-stage attemperation system and method
US7930045B2 (en) 2008-10-07 2011-04-19 Emerson Process Management Power & Water Solutions, Inc. Two-stage model predictive control technique
WO2010088693A1 (en) 2009-02-02 2010-08-05 Fisher-Rosemount Systems, Inc. Model predictive controller with tunable integral component to compensate for model mismatch
US8733104B2 (en) 2009-03-23 2014-05-27 General Electric Company Single loop attemperation control
US8571696B2 (en) 2009-06-10 2013-10-29 Fisher-Rosemount Systems, Inc. Methods and apparatus to predict process quality in a process control system
US9256219B2 (en) 2009-08-11 2016-02-09 Fisher-Rosemount Systems, Inc. System configuration using templates
GB2473142B (en) 2009-09-01 2017-03-01 Fisher Rosemount Systems Inc Integrated bus controller and power supply device for use in a process control system
US8433450B2 (en) 2009-09-11 2013-04-30 Emerson Process Management Power & Water Solutions, Inc. Optimized control of power plants having air cooled condensers
BR112012010222B1 (pt) * 2009-10-28 2020-01-28 Cummins Power Generation Ip método, aparelho e sistema de geração de energia elétrica
US9606531B2 (en) 2009-12-01 2017-03-28 Emerson Process Management Power & Water Solutions, Inc. Decentralized industrial process simulation system
US8756039B2 (en) 2010-03-02 2014-06-17 Fisher-Rosemount Systems, Inc. Rapid process model identification and generation
US8825183B2 (en) 2010-03-22 2014-09-02 Fisher-Rosemount Systems, Inc. Methods for a data driven interface based on relationships between process control tags
US20110245937A1 (en) 2010-03-31 2011-10-06 General Electric Company System and method for interoperability between carbon capture system, carbon emission system, carbon transport system, and carbon usage system
CN102906650B (zh) 2010-05-21 2016-07-13 费希尔-罗斯蒙特系统公司 多阶段过程建模方法
US8880203B2 (en) 2010-05-21 2014-11-04 Fisher-Rosemount Systems, Inc. On-line alignment of a process analytical model with actual process operation
US9182752B2 (en) 2010-05-21 2015-11-10 Fisher-Rosemount Systems, Inc. Method and system for multi-zone modeling to determine material properties in storage tanks
US9335748B2 (en) 2010-07-09 2016-05-10 Emerson Process Management Power & Water Solutions, Inc. Energy management system
US8880202B2 (en) 2010-07-09 2014-11-04 Emerson Process Management Power & Water Solutions, Inc. Optimization system using an iteratively coupled expert engine
US20120030852A1 (en) 2010-08-03 2012-02-09 Joseph Anscher Multiple buckle release system
US9335042B2 (en) 2010-08-16 2016-05-10 Emerson Process Management Power & Water Solutions, Inc. Steam temperature control using dynamic matrix control
US9217565B2 (en) 2010-08-16 2015-12-22 Emerson Process Management Power & Water Solutions, Inc. Dynamic matrix control of steam temperature with prevention of saturated steam entry into superheater
US9447963B2 (en) 2010-08-16 2016-09-20 Emerson Process Management Power & Water Solutions, Inc. Dynamic tuning of dynamic matrix control of steam temperature
US8565929B2 (en) * 2010-11-17 2013-10-22 General Electric Company Enhanced plant level support of grid reconstruction
US9110453B2 (en) * 2011-04-08 2015-08-18 General Cybernation Group Inc. Model-free adaptive control of advanced power plants
US8774974B2 (en) * 2011-07-15 2014-07-08 First Solar, Inc. Real-time photovoltaic power plant control system
US9163828B2 (en) 2011-10-31 2015-10-20 Emerson Process Management Power & Water Solutions, Inc. Model-based load demand control

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6459939B1 (en) * 1999-06-29 2002-10-01 Alan J. Hugo Performance assessment of model predictive controllers
US7451004B2 (en) * 2005-09-30 2008-11-11 Fisher-Rosemount Systems, Inc. On-line adaptive model predictive control in a process control system
US20100241249A1 (en) * 2006-04-25 2010-09-23 Pegasus Technologies, Inc. System for optimizing oxygen in a boiler
GB2454357A (en) * 2007-11-02 2009-05-06 Emerson Process Management Feedforward control based on power demand rate of change.
CN101667013A (zh) * 2009-09-04 2010-03-10 天津大学 微型燃气轮机冷电联供分布式供能系统优化运行控制方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109976144A (zh) * 2014-03-20 2019-07-05 费希尔-罗斯蒙特系统公司 减少控制回路中的控制器更新

Also Published As

Publication number Publication date
CA2793983A1 (en) 2013-04-30
CA2793983C (en) 2022-03-01
PH12016000116B1 (en) 2018-03-12
PH12016000116A1 (en) 2018-03-12
CN106873371A (zh) 2017-06-20
US20160040871A1 (en) 2016-02-11
GB201219482D0 (en) 2012-12-12
US10190766B2 (en) 2019-01-29
CN103092149B (zh) 2017-04-12
US9163828B2 (en) 2015-10-20
GB2496302A (en) 2013-05-08
GB2496302B (en) 2018-01-03
US20130110298A1 (en) 2013-05-02
DE102012110421A1 (de) 2013-05-02
CN106873371B (zh) 2020-05-22

Similar Documents

Publication Publication Date Title
CN103092149A (zh) 基于模型的发电量需求控制
US9335748B2 (en) Energy management system
JP5301347B2 (ja) 複合サイクル発電システムの制御装置
CA2914954C (en) Model-based combined cycle power plant load control
US8880202B2 (en) Optimization system using an iteratively coupled expert engine
Tsoutsanis et al. Dynamic performance simulation and control of gas turbines used for hybrid gas/wind energy applications
CN101446807A (zh) 一种电力系统仿真中火电厂调速系统模型的实现方法
JP2010261440A (ja) タービン構成要素への燃料流を制御するためのシステム及び方法
Sangi et al. Modeling and simulation of the heating circuit of a multi-functional building
Navale et al. Use of genetic algorithms and evolutionary strategies to develop an adaptive fuzzy logic controller for a cooling coil–Comparison of the AFLC with a standard PID controller
EP2724200A1 (en) Thermo-economic modeling and optimization of a combined cooling, heating, and power plant
Ramírez-Elizondo et al. Scheduling and control framework for distribution-level systems containing multiple energy carrier systems: Theoretical approach and illustrative example
Yun et al. Real-time combined heat and power operational strategy using a hierarchical optimization algorithm
JP2017115867A (ja) スケーリングファクタを用いてパワー出力/放出パラメータを調節するガスタービンにおける複合確率的制御、関連した制御システム、コンピュータプログラム製品、および方法
JP2017129123A (ja) パワー出力放出パラメータについてのガスタービンの調節におけるモデリング確率的制御、関連した制御システム、コンピュータプログラム製品、および方法
Wang et al. Reinforcement learning control strategy for differential pressure setpoint in large-scale multi-source looped district cooling system
Saxena et al. Rule-based adaptive frequency regulation with real stochastic model intermittency in a restructured power system
JP2017122436A (ja) スケーリング係数を用いての動力出力−排出量パラメータに対するガスタービンのチューニングにおける確率的制御の適用、関連する制御システム、コンピュータプログラム製品および方法
Yee et al. Comparative analysis and reconciliation of gas turbine models for stability studies
Beck et al. Comparison of Component-Oriented and System-Oriented Modeling in the Context of Operational Energy System Analysis. Energies 2022, 15, 4712
JP2016205381A (ja) 排気エネルギー−排出量パラメータのためのガスタービンのチューニングにおける確率的制御の適用、関連する制御システム、コンピュータプログラム製品および方法
Goodhart et al. Advanced control in cogeneration utility management
Jorissen et al. White-box Model Predictive Control: Optimal Control and System Integration of Heat Pumps
Faille et al. Modelling and optimization of a micro combined heat and power plant
Vlatkovic et al. Information Enabled Oil and Gas Production and Compression Systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant