预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

无模型自适应(MFA)控制无模型自适应控制的概念和意义无模型自适应控制系统应具有如下属性或特征:•无需过程的精确的定量知识;•系统中不含过程辨识机制和辨识器;•不需要针对某一过程进行控制器设计;•不需要复杂的人工控制器参数整定;•具有闭环系统稳定性分析和判据,确保系统的稳定性。下面结合燃烧过程的控制详细讨论以下五个问题,阐述无模型自适应控制理论的精髓:过程知识大多数先进控制技术都需要对过程及其环境有较深的了解,一般用拉普拉斯变换或动态微分方程来描述过程动态特性。然而在过程控制领域,许多系统过于复杂,或者其内在规律难以了解,因此很难得到过程的定量知识,这通常称为“黑箱”问题。在许多情况下,我们可能掌握了一些过程知识但是不知道这些知识是否精确。在包括燃烧控制的过程控制中,经常碰到进料的波动,燃料类型和热值的改变,下游需求不可预测的变化以及产品尺寸、配方、批次和负荷等频繁的切换。这些就导致一个问题:即无法确定所掌握的过程知识的精确程度。这种现象通常被叫做“灰箱”问题。如果能掌握过程的大量知识,那就是一个“白箱”问题。在这种情况下,基于对过程的了解,利用成熟的控制方法及工具设计控制器就容易多了。尽管无模型自适应控制器可以解决黑箱、灰箱和白箱问题,但更适用于灰箱问题,事实上大多数工业过程都是灰箱问题。过程辨识对于传统的自适应控制方法,如果不能获得过程的定量信息,一般需要采用某种辨识机制,以在线或离线的方式获得系统的动态特性。由此产成了以下一些难以解决的问题:•需要离线学习;•辨识所需的不断的激励信号与系统平稳运行的矛盾;•模型收敛和局部最小值问题;•系统稳定性问题。基于辨识的控制方法不适用于过程控制的主要原因是控制和辨识是一对矛盾体。好的控制使系统处于一个稳定状态,这种情况下设定值(SP)、控制器输出(OP)和过程变量(PV)在趋势图中显示出来的都是直线。任何稳定系统都会达到另一个稳定状态,而其中的过程动态特性的变化却不能被察觉,因此通常需要施加激励信号来进行有效的过程辨识。然而,实际生产过程很难容许这样做。MFA控制系统中没有辨识环节因此可以避免上述问题。一旦运行,MFA控制器就可立刻接管控制。MFA控制器中刷新权值的算法是基于一个单一的目标,即缩小设定值和过程变量之间的偏差。这意味着当过程处于稳定状态,偏差接近零时,不需要对MFA控制器的权值进行修改。控制器设计PID控制器仍然被广泛使用的主要原因就在于它是一种通用型控制器,无需进行专门的控制器设计。为特殊的应用设计控制器需要有丰富的经验。由于大多数先进控制器是基于模型的,其通用型性不够,所以尽管这些方法已经有三四十年的历史了,至今还不能在过程控制领域得到广泛的应用。MFA控制器是通用型控制器,并已经开发出一系列MFA控制器用于控制各种问题回路。如SISOMFA控制器可直接取代PID,免去了复杂的控制器参数整定;非线性MFA控制器能控制极端非线性过程;抗滞后MFA控制器能控制大滞后过程;MIMOMFA控制器能控制多变量过程;前馈MFA控制器能抑制可测的扰动;以及鲁棒MFA控制器能迫使过程变量维持在预定的范围。MFA控制器的用户,无需对控制器进行设计,只要选择相应的控制器并简单地设定控制器参数就可以将MFA控制器投入使用。这是无模型自适应控制器与其它基于模型的先进控制器的一个主要区别。控制器参数整定自适应控制器不需要人工整定参数,无模型自适应控制器真正实现了这一点。无需参数整定,MFA就能自适应过程动态特性的变化并克服潜在的扰动以满足新的操作条件。用户友好的MFA控制器保留了一些参数允许用户及时地调整控制效果。系统稳定性控制系统的闭环稳定性对于控制器是否实用是非常重要的。如果掌握了闭环控制系统的稳定性判据,就可以利用它来判断控制系统能否安全地投入使用。如图1所示,传统的基于模型的自校正控制系统主要由三个部分组成:控制器、过程和模型。这里模型是指可以描述过程输出和输入关系的数学表达式,通常是通过辨识器来建立的。辨识器利用过程输入输出的数据通过一定的学习算法减小模型的偏差em(t)(PV与模型输出y2(t)之间的偏差)。符号:r(t)–设定值u(t)–控制器输出y(t)–过程变量x(t)–过程输出d(t)–干扰e(t)–偏差e(t)=r(t)-y(t)y2(t)–模型输出em(t)–模型偏差em(t)=y2(t)-y(t)图1.基于模型的自适应控制系统在这个系统中,整个闭环系统的稳定性与过程、控制器和模型有着以下几个方面的联系:•假设过程是稳定的(即过程开环稳定);•控制回路的稳定性是由模型的收敛性来保证的;•模型的收敛性需要控制回路稳定并持续地发出激励信号。这几个条件形成了一个难以解决的死圈。因此,基于模型的自适应控制系统没有通用的稳定性判据。也就是说,每次使用基于模型的自适应控制器前,