第8章 先进过程控制技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过程控制系统与仪表 第8章
随着过程工业日益走向大规模、复杂化、对生
产过程的控制品质要求越来越高,出现了许多过程、 结构、环境和控制均十分复杂的生产系统,出现了 先进过程控制APC(亦称高等过程控制)的概念。 关于先进过程控制,目前尚无严格而统一的定义。 习惯上,将那些不同于常规单回路PID控制,并具 有比常规PID控制更好控制效果的控制策略统称为 先进过程控制,如自适应控制、预测控制、专家控 制、模糊控制、神经网络控制、推理控制等都属于 先进控制。
过程控制系统与仪表 第8章
8.2.1自校正控制系统 自校正控制系统的原理图如图8.1所示:
控制器参数计算
参数辨识
x
控制器
u
被控过程
y
图8.1自校正控制系统框图
过程控制系统与仪表 第8章
根据具体生产过程的特点,采用不同的辨识算 法、控制规律(策略)以及参数计算方法可设计出 各种类型的自整定控制器和自校正控制系统。
y 0.68x 0.25
23
过程控制系统与仪表 第8章
8.3.2动态矩阵控制
1980年由Culter提出的动态矩阵控制DMC也是预 测控制的一种重要算法,DMC与MAC的差别是内部 模型不同。DMC采用工程上易于测取的对象阶跃响应 做为内部模型,在实际应用取得了显著的效果,并在 石化领域得到广泛的应用。 1.内部模型
程反复在线进行,这就是预测控制的基本思想。
过程控制系统与仪表 第8章
8.3.1模型算法控制 MAC的原理图如图8.3所示。 r 参考轨迹
yr(k+i)
+
优化算法
u(k)
被控过程
y(k) +
_
内部模型
yp(k+i)=ym(k+i)+hie(k)
ym(k)
_
ym(k+i)
e(k)
闭环预测输出
图8.3 MAC原理框图
y kx b, i yi (kxi b) k n xi y i xi y i n x ( xi )
2 i 2
,b
( xi y i xi xi y i )
2
n x ( xi )
2 i
2
带入数据得:
k 0.68 , b 0.25
最小二乘法拟合 设拟合直线方程:
y=kx+b
若实际校准测试点有n个,则第i 个校准数据与拟合直线上响应 值之间的残差为
Δ i=yi-(kxi+b)
最小二乘拟合法
最小二乘法拟合直线的原理就是使 为最小值, 2 n n 即 2 i yi kxi b min
i 1 i 1
过程控制系统与仪表 第8章
虽然这些控制算法的表达形式和控制方案各不相 同,但都是采用工业过程中较易得到的对象的脉冲响 应或阶跃响应曲线为依据,并将它们在采样时刻的一 条列数值作为描述对象动态特性的数据,构成预测模 型,据此确定控制量的时间序列,使未来一段时间中 被控量与期望轨迹之间的误差最小,这种“优化”过
过程控制系统与仪表 第8章
模型算法控制的结构包括内部模型、反馈校正、 滚动优化、参考轨迹四个环节。具体的模型算法可分 为单步模型算法、多步模型算法、增量模型算法和单 值模型算法等多种算法控制。下面以多步模型算法控 制为例,说明各个环节的算法和整个系统的工作原理。 1.内部模型 对于有自衡特性的 对象,模型算法控制采 用单位脉冲响应曲线作 为内部模型。如图8.4所 示。
ˆ j u( k i j ) a
j 1 N
(8.8)
式(8.8)还可表示为
ˆ i j 1 u( k j 1) y m (k i ) y0 (k i ) a
j 1 M
(8.9)
过程控制系统与仪表 第8章
如果定义向量和矩阵 YM(k+1)=[yM (k+1) y M (k+2) … y M (k+p) ]T Y0 (k+1)=[y0 (k+1) y0 (k+2) … y0 (k+p) ]T
用,并受到工程界的欢迎和好评。
过程控制系统与仪表 第8章
8.2自适应控制
前面讨论的控制系统设计和控制器参数整定,都是 在假定被控过程特性呈线性、模型参数固定不变的条件 下进行的,但在实际生产中,被控过程的数学模型参数 会随着生产的不断进行发生变化。为了保证控制品质, 当对象特性发生变化时应该重新整定控制器参数。采用 常规PID控制不能很好地适应工艺参数的变化,导致控 制品质下降,产品产量和质量不稳定。有一种控制系统, 它能根据被控过程特性变化情况,自动改变控制器的控 制规律和可调参数,使生产过程始终在最佳状况下进行, 这称为自适应控制系统。
这种方法采用滚动式的有限时域优化算法,优化 过程是在线反复计算,对模型时变、干扰和失配等影
响能及时补偿,因而称其为滚动优化算法。
过程控制系统与仪表 第8章
由于目标函数中加人控制量的约束,可限制过
大的控制量冲击,使过程输出变化平稳,参考轨迹 曲线yr(t)如图8.5所示。
过去 未来
过程控制系统与仪表 第8章
过程控制系统与仪表 第8章
将式(8.7)代入式(8.1) ˆ1u(k i 1) (a ˆ2 a ˆ1 )u(k i 2) (a ˆN a ˆ N 1 )u(k i N ) y m (k i ) a
Biblioteka Baidu
ˆ1u(k i 1) a ˆ 2 u(k i 2) a ˆ N u(k i N ) a
过程控制系统与仪表 第8章
4.滚动优化
预测控制是一种最优控制策略,其目标函数JP是 使某项性能指标最小。最常用的是二次型目标函数
J p i y p ( k i ) y r ( k i ) j u( k j 1)
i 1 j 1 P
2
M
2
(8.6)
2 i 2
2 x i yi xi xi yi
b
n x xi
2 i
2
将k和b代入拟合直线方程,即可得到拟合直线,然后 求出残差的最大值Lmax即为非线性误差。 22
过程控制系统与仪表 第8章 例题:测得某检测装置的一组输入输出数据如下: X 0.9 2.5 3.3 4.5 5.7 6.7 y 1.1 1.6 2.6 3.2 4.0 5.0 试用最小二乘法拟合直线
过程控制系统与仪表 第8章
相对于传统的控制技术,先进控制有以下一些特点:
(1)先进控制的控制策略与传统的PID控制不同。
(2)先进控制通常用于实现复杂被控过程的自动控 制。 (3)先进控制的实现需要足够的计算能力作为支持 平台。
本章简单介绍近年来出现的典型先进控制,这 些控制方法在复杂工业过程控制中得到了成功的应
过程控制系统与仪表 第8章
自适应控制系统应该具有以下基本功能:
辨识被控对象的结构、参数和性能指标的变化, 建立被控过程的数学模型,或确定当前的实际 性能指标; 能根据条件变化,选择合适的控制策略或控制 规律,并能自动修正控制器的参数,保证系统 的控制品质,使生产过程始终在最佳状况下进 行。 根据设计原理和结构的不同,自适应控制系统 可分为两大类,即自校正控制系统和模型参考 自适应控制系统。
y m ( k i 1) ˆ g
j 1 N j
u( k i 1 j )
(8.2)
将式(8.1)与式(8.2)相减可得增量表达式
ˆ j u( k i j ) y m ( k i ) y m ( k i 1) g
j 1 N
(8.3)
过程控制系统与仪表 第8章
过程控制系统与仪表 第8章
3.参考轨迹 模型算法控制的目的是使输出y(k)沿着一条事先规 定好的曲线逐渐达到给定值r,这条指定曲线称为参考 轨迹yr。通常参考轨迹采用从现在时刻k对象实际输出 值y(k)出发的一阶指数曲线。yr在未来k 十i时刻的数值 为 yr ( k ) = y ( k ) yr ( k+i ) = ari y (k) + ( 1 - ari ) r (8.5) 采用这种参考轨迹,将会减小过量的控制作用,使 系统输出能平滑地到达设定值r;参考轨迹的时间常数 T0越大,αr值也越大,yr越平滑,系统的柔性越好,鲁 棒性也越强,但控制快速性也会降低。
8.2.2模型参考自适应控制系统 模型参考自适应控制系统的基本结构如图8.2所示
参考模型
+ ym(t)
e(t)
r
自适应机构
+
控制器
被控过程
y( t)
—
图8.2 模型参考自适应控制系统框图
过程控制系统与仪表 第8章
模型参考自适应控制系统除了图8.2所示的并联结 构之外,还有串联结构、串——并联结构等其它形式。 按照自适应原理不同,模型参考自适应控制系统还可分 为参数自适应、信号综合自适应或混合自适应等多种类 型。 8.3预测控制 被控过程的数学模型的准确程度直接影响到控制的 质量。对于复杂的工业过程,要建立它的准确模型是非 常困难的。1978年Richalet提出的预测控制是一种对模 型精度要求不高而同样能实现高质量控制的方法 ,并 很快在工业生产过程自动化中获得了成功的应用。
对k和b一阶偏导数等于零,求出a和k的表达式 21
过程控制系统与仪表 第8章 2 i 2 yi kx i b xi 0 k 2 i 2 yi kx i b 1 0 b
即得到k和b的表达式
k n xi yi xi yi n x xi
过程控制系统与仪表 第8章
从 50 年代开始,过程控制领域陆续出现了串 级、比值、前馈、均匀和Smith预估控制等控制系 统,即所谓的复杂控制系统,这些系统在一定程 度上满足了复杂生产过程、特殊生产工艺以及高 精度控制的需要。 从60年代初期逐渐发展起来的以状态空间为 基础的现代控制理论日趋完善,形成了状态反馈、 状态观测器、最优控制等一系列多变量控制系统 的设计方法,对自动控制技术的发展起到了积极 的推动作用。
过程控制系统与仪表 第8章
2.反馈校正
对式(8.1)的开环预测模型的输出进行修正。通 常采用第k步的实际输出测量值y(k)与预测输出值ym(k) 之间的误差e (k)= y (k) 一 ym(k)对模型的预测输出ym(k +i)进行修正。修正后的预测值用 yp(k+i)表示
yp ( k+i ) = ym ( k+i ) + hi [ y ( k ) – ym ( k ) ]
=ym ( k+i )+ hi e ( k ) (8.4)
过程控制系统与仪表 第8章
由式(8.4)可知,由于每个预测时刻都引入了当 前时刻实际对象输出和预测模型输出的偏差对开环模 型预测值ym(k+i)进行修正,这样可克服模型不精确和 系统中存在的不确定性可能带来的误差。用修正后的 预测值yp(k+i)作为计算最优性能指标的依据,实际上 是对测量值y(k)的一种负反馈,故称反馈校正。由于存 在反馈环节,经过反馈校正,控制系统的鲁棒性就有 了很大提高,这也是预测控制得到广泛应用的一个重 要原因。
过程控制系统与仪表 第8章
设当前时刻为k,对于图8.4所示的内部模型, 可以根据过去和未来的输入数据,由卷积方程计算 出被控过程未来k+i时刻输出y (k+i)的预测值
y m (k i ) ˆ g
j 1 N j
u( k i j )
(8.1)
k+i-1时刻预测模型输出ym(k+i-1)
DMC的内部模型为单位阶跃响应曲线,如图8.6所示。
过程控制系统与仪表 第8章
单位阶跃响应曲线同单位脉冲响应曲线一样可以 表示对象的动态特性,二者之间的转换关系为
i ˆi g ˆ j; ˆ0 0 a a j 1 g ˆi a ˆ i 1 ˆi a
(8.7)
过程控制系统与仪表 第8章
过程控制系统与仪表
王再英 陈毅静 编著
过程控制系统与仪表 第8章
第8章 先进过程控制技术
8.1概述
从 40 年代开始至今,采用 PID 控制规律的单回路 系统一直是过程控制领域最主要的控制系统,单 回路系统主要采用经典控制理论的频域分析方法 进行控制系统的分析和设计。 PID 控制算法简单、 有效,可以实现一般生产过程的平稳操作与运行。 但单回路 PID 控制并不适用于特性复杂的被控过 程,不能满足生产工艺的特殊需要和高精度控制 的要求。