当前位置:首页 >> 机械/仪表 >>

非线性控制系统


第 2 篇 先进控制控制系统 第 8 章 非线性控制系统 前面的章节所讨论的都是线性系统,但是实际上,大多数物理过程都具有一 定程度的非线性。即使如此,如果系统的非线性程度不高,或者仅存在于较窄的 操作范围内,可将其近似为一个线性系统来进行处理,则前面所讨论的控制技术, 例如常规 PID 控制仍旧是有效的。但是对于一些具有不可忽视的非线性的过程, 这种方法就不适用了。这种情况下,

采用非线性控制策略能进一步提高控制品质。 随着控制理论的进展,自动化技术工具的发展,尤其是计算机的使用,使非 线性控制系统在工业控制中逐步多了起来。如果对非线性控制系统粗略地进行分 类,可以分为两类:一类过程是线性的(或近似按线性处理),为了满足控制系统的 某种要求或改善控制系统质量而引入非线性的控制规律;另一类过程本身是非线 性的,引入非线性的补偿元件或控制规律,以达到系统规定的控制指标。 8.1 线性过程的非线性控制 8.1.1 液位的非线性控制 (1)均匀控制的实现 在均匀控制系统一节中,曾提到可以采用非线性控制规律来实现均匀控制, 其中最常用的是采用带不灵敏区的非线性控制。这种带不灵敏区的非线性控制规 律如图 8-1 所示。当系统偏差 e 在不灵敏区内,控制器的增益很小,即δ 很大;偏 差 e 超出不灵敏区后,控制器增益将增大(增大十倍或更多)。 kp 利用非线性控制规律实现均匀控制的原理较简单, 只要根据工艺允许的液位波动范围,合理设置不灵敏 区宽度,就能做到在较小的外扰作用下,使液位偏差 信号在不灵敏区内变化,非线性控制器工作在小增益 0 e 区域,从而输出变化不大,控制阀的开度变化也不大, 流量仅仅在小范围内波动。也就是说,液位在允许范 不灵敏区 围内波动的同时,流量不至于有较大的变化,达到液 位和流量的均匀控制。只有在较大的外扰作用进入系 图 8—1 非线性控制器 统时,液位偏差信号一旦超出不灵敏区,非线性控制 比例部分的输出特性 器才工作在高增益区域,其控制作用有一个较大的输 出变化,使流量也产生一个较大的变化。但这种作较大变化的时间是短暂的,因 为较强的控制作用驱使流量作较大的变化,可以很快地把液位偏差信号拉回到不 灵敏区,于是整个系统又回复到上述的不灵敏区内的工作情况。因此,这种非线 性液位控制系统经常工作在不灵敏区范围内,液位和流量均在小范围内波动,仅 仅为了有力地克服大扰动作用,系统才工作在高增益区,造成流量的较大波动, 但这种情况是不太多的,维持的时间也是较短的。实际系统的组成可采用单回路 控制或非线性串级控制等形式,其系统构成分别示于图 8—2(a)、(b)。引入非线性 串级均匀控制,有利于减少流量的波动,适用于控制阀前后压力波动较大的场合。
176

(2)非线性控制器的类型及应用情况 带不灵敏区的非线性控制器的实际类型是很多的,这里介绍常用的几种。 ①控制器是具有 PI 或 PID 作用的(当然对用于实际均匀控制目的的液位系统, D 作用一般是不需要的), 控制器在不灵敏区内外仅仅是增益 KC 发生了变化, 例如 可相差十倍,而积分时间 Ti 是不变化的。有些资料上称其为 A 型。 ②控制器是具有 PI 作用的,控制器从不灵敏区内到不灵敏区外,在增益 KC 增加的同时,Ti 随之减少,例如 KC 增加十倍,Ti 将缩小十倍。有些资料上称其为 B 型。可以说它的不灵敏区不仅对于增益高低而言,也是对积分作用的强弱而言。
非线性控制器

Fi
非线性控制器

Fi LC Fo

LC FC Fo

(a)单回路非线性液位控制系统 (b)串级非线性液位控制系统 图 8—2 非线性液位控制系统 ③控制器是具有 PI 作用的,在不灵敏区内通过上、下限报警器,切断内设定 信号而以测量信号代之,因此偏差始终为零。这样,不灵敏区成了真正的死区, 比例增益趋近于零,积分作用基本消失。这类非线性控制器如果就不灵敏区内外 PI 作用的变化情况而言,与上述的 B 型极为相似。 这些不同类型的带不灵敏区的非线性控制器已用于过程控制中,实现均匀控 制的目的。在实际应用中,其参数整定还需考虑到以下几点。 ①液位控制器(非线性控制器)的比例带(指不灵敏区外的控制作用)必须比通常 均匀控制的液位控制器的比例带小,这才能有利于当液位偏差一旦超出不灵敏区 后,能较快地把液位拉回到不灵敏区内。一般来说,δ 减少得越多,液位就越能 迅速地调回到不灵敏区内,而流量的波动却要加大。 ②不灵敏区宽度的设置应视工艺要求而定。一般地说,应略低于工艺允许的 极限值,以便液位超出不灵敏区后有一定的控制过程,同时,流量也不至于有过 大的波动。 ③不灵敏区内增益 KC 的设定。一般说来 KC 小些是有利的,有时也可按工艺 对被控变量的品质要求来设定。KC 的增大有利于液位的控制,而要牺牲一些流量 的平稳。在实际应用时,可以把 KC 的大小与不灵敏区的宽度综合起来考虑。不灵 敏区设置宽一些,则 KC 也应略选大一些。 在使用过程中,对 A、B 两种类型的非线性控制器的效果进行分析比较证实: B 型非线性控制器较为理想, 它不仅能使液位参数得到较好的控制质量, 而且在超
177

出不灵敏区时,液位能迅速地响应,及早返回到不灵敏区内,这对于流量参数来 说,在一定程度上也是有利的。而且在不灵敏区内,不只是 KC 减少,同时 Ti 也增 大,可以说在系统经常工作的不灵敏区内,流量参数不至于因积分作用没有减弱 而造成过多的波动。 实现均匀控制除了采用带不灵敏区的非线性控制器外,也可使用选择性控制 方法来实现非线性控制;图 8—3 示出了一个用选择性控制方法实现非线性控制的 示意图。整个控制装置有一个常规的气动 PI 控制器,两个高增益纯比例控制器(具 有固定增益的气动继动器)、两个自动选择器(高选择器及低选择器)。液位在中间 范围时,由常规 PI 控制器控制,一旦液位太高或太低时,一个高增益的纯比例控 制器将经过高值或低值选择器取代 PI 控制器,于是送到控制阀上的将是一个变化 很大的控制信号,把阀门迅速打开或关上,以避免液位进一步偏离给定值。因此 正作用 可以收到与使用非线性 PI 控制器同样的效果。 LC 在 30 万吨合成氨生产的水预处理 装置中,应用了与此类似的非线性控制 Fi 系统。 液位的非线性控制还可采用变增益 的非线性控制器。变增益控制器的特点 是:控制器的增益或积分时间与输入偏 差以一定关系连续地变化,例如控制器 的增益 KC 及积分时间 Ti 与液位偏差以 一个指数关系连续地变化,同时增益和 积分时间之间为使系统ζ 值恒定,保证 TiKC 恒定。偏差与 KC、Ti 间的关系可 图 8-3 用下式表示:
K c ? (1 ? e K ln 25)25
eK

高位继动器
正作用



高选器

低位继动器
正作用



低选器

气开

Fo

以选择性控制实现液位非线性控制示意图 (8-1) (8-2)

(100 / PB 0 )

Ti ?
式中

To (1 ? e K ln 25)25
eK

|e|——偏差的绝对值; K——幅度变化范围系数(可视需要调整); PB0——零偏差时设置的百分比例度,PBo 在 10~2500 范围内可调; T0——零偏差时的积分时间,T0 在 0.3~375 分范围内可调。 如果把这种非线性控制器用于液位控制,随着液位偏差的增大,控制器的增 益增大,而积分时间减少。也就是说,小偏差时,控制作甩弱,偏差越大,控制 作用越强。应用这样的控制作用就能达到液位和流量的均匀控制的目的。 8.1.2 线性过程的其他非线性控制 为了达到一定的控制要求,线性过程也使用多种形式的非线性控制。但是经

178

过分析,这些非线性控制器与线性过程所组成的控制系统,很大一部分均可归并 为可变化结构控制(VSS)。而线性过程的可变化结构控制则是通过控制装置——可 变化结构控制器(VSC)来完成的。具体来说,这种控制器能够根据系统的要求和特 点,组合若干现有控制结构的有效性能,形成一种增强控制性能的结构形式。结 构形式的可变,使其具有一般线性控制器所不能达到的性能。因此,线性过程的 可变化结构控制能够超过一般线性控制的质量,并能实现某些特殊的控制要求。 可变化结构控制系统的示意框图如图 8—4 所示。
开关元件 运算单元 逻辑单元 执行装置 过程



图 8—4

可变化结构控制系统示意框图

由图看出,可变化结构控制系统由逻辑单元接受过程变化的信息,按规定的 逻辑规律,其输出一方面控制开关元件,选择运算通道,另一方面控制执行装置, 根据运算单元输出信息完成某些函数的总和运算。这样依据选择的控制算法及过 程的信息,能够组合各个控制装置的有用特性,得到任何一个控制装置所不具备 的新的特性。可变化结构控制器可以用计算机来实现,对于简单的情况,也可在 常规模拟式仪表的基础上;使用一些运算单元和开关元件的组合来实现。 图 8—5 是一种较为简单的可变化结构控制器的组成图,它仅仅是用一些微分 器、积分器、平方器、开方器、乘除器和加法器等运算单元及开关元件所组成。 K1 ? 输入偏差 S K2 TP (?) eP +1 ? -1 图 8—5 × uP ? GA u 输出 Ti/s (?) ? √(?)

一种可变化结构控制器的组成

与一般形式相比,运算通道的选择很简单,它只根据偏差及其导数的运算,确定 通道运算式的正负。执行装置也只选择比例、积分的运算。整个可变化结构控制 器的输入偏差 e 与输出 u 之间的关系,可由下式表示:

e p ? e ? Tp e

?

(8-3)

179

? 2?2 ? 2 ? ? u p ? ??K 1 e ? ? ? K 2 e ? ? sgn( e p ) ? ? ? ? ? ? ? T? u ? GA ?1 ? i ?u p s? ?

1

(8-4) (8-5)

这种 VSC 控制器与常规 PID 控制在图 8—6 所示的三阶系统中作过运行试验 的比较。在单位阶跃 R 输入作用下,输出 C 的变化曲线如图 8—7 所示。由图可明 显地看出,可变化结构控制比常规 PID 控制的控制质量好得多,不仅超调量基本 消除,而且响应快,很快就回复到新的设定值上。 在实际生产过程中,还有一些 R C 1 非线性控制方式,也可作为可变化 控制器 (1 ? 0.5s)(1 ? 2s)(1 ? 4s) 结构控制的一类实例,如适用于间 歇过程的最短时间控制的双重控制 - 系统。图 8—8 是一种简单双重控 图 8-6 三阶模拟系统 制系统的原理图。控制组合形式为 一种恒定输出(最大输出)十 PI 控制。系统用于间歇过程的启动。在启动时,监视 开关根据被控变量的大小,把恒定的最大输出送入被控过程,使被控 过程以很快的速度,从起始状态向系统工作点变化。当被控过程的被控变量达到 某一规定值时,监视开关自动地把恒定输出切换到 PI 控制,系统进入正常工作状 态。可以看出,采用这种双重控制比起单独使用 PI 控制,具有过程启动速度快, 防止积分饱和,减少超调量的优点。 C 1.5 1.0 VSC 控制 0.5 2 4 6 8 10 12 14 16 图 8—7 三阶系统的动态响应

PID 控制 给定值
PI 控制器

C
○ 监视开关 过程

Y

- Mmax

图 8—8

双重控制系统

8.2 非线性过程的非线性控制 在非线性过程中,静态增益随负荷而变化的情况是常见的。当非线性程度不 很严重时,采用一般的线性控制或在控制阀的流量特性选择上稍加考虑;往往就 可满足控制要求。然而在非线性较为严重且控制要求比较高的场合,有时不得不 以非线性控制取代常规的线性控制。 8.2.1 pH 过程的非线性控制

180

11 pH 控制过程往往被人们视为典型的 10 非线性过程,它的严重非线性滴定曲线示 9 于图 8—9。在实际生产过程中 pH 控制除 了应用于某些中和反应外。主要是在污水 pH 8 7 处理中得到了较多的应用。由于工业污水 6 的处理量很大,在 pH 控制中必须采用相 5 应的措施,才能确保污水的 pH 值控制在 4 允许的范围内,并且节省中和剂的消耗量。 3 (1)带不灵敏区的非线性控制 0 10 20 30 40 50 pH 控制过程的非线性控制经常采用 C 试剂/升溶液 带不灵敏区的非线性控制器;由于 pH 过程滴定曲线的非线性主要表现在 pH 图 8—9 pH 中和过程的非线性滴定曲线 为 7 附近,滴定曲线的斜率很大。就是说,此时添加的中和剂略有少量的变化, 既引起 pH 值较大幅度的波动;而当 pH 值远离中和点时,滴定曲线的斜率变小, 只有较大的中和剂添加量的变化,才能造成 pH 值的少量变化。现以带不灵敏区的 非线性控制器取代一般的线性控制器,就有可能以控制器的非线性来补偿滴定曲 线的非线性,最终组成一个线性控制系统。这样,在一个既定的非线性控制器的 参数整定(不灵敏区的宽度,不灵敏区内外的增益)下,能保证系统的控制质量基本 不变。带不灵敏区的非线性控制器补偿滴定曲线的原理如图 8—l0 所示。 带不灵敏区的非线性控制器在 pH 过程中应用, 控制器的参数整定主要是合理 设置不灵敏区宽度,以及不灵敏区内的增益,至于不灵敏区外的参数:(比例度、 积分时间)仍可按一般线牲系统的参数整定来确定。 11 不灵敏区宽度的整定是 pH 控制回路稳 10 定性的关键。增加这个宽度能够抑制在不灵 9 非线性控制 敏区外的临界振荡;减少宽度则能缩小控制 8 器增益 偏差。因为事先估算不灵敏区的宽度是不大 pH 7 可能的,一般由尝试法来整定。首先设定不 6 灵敏区为零,观察系统临界振荡的出现,并 5 线性化增益 以临界振荡的幅值作为不灵敏区的宽度。然 4 后,逐步地增长,直至振荡停止。 3 不灵敏区内的增益也要适当,如果过高 0 10 20 30 40 50 易引起不灵敏区内的振荡;如果过低 pH 值 C 试剂/升溶液 将在控制点附近徘徊,迟迟不能调回到设定 图 8-10 应用带不灵敏区控制器 点。 对非线性滴定曲线的补偿 为了提高系统的质量,还可在非线性控制 的同时加上串级,组成如图 8—11 所示的非线性串级控制。其中主控制器(pH 控制 器)采用带不灵敏区的非线性控制器,副控制器(中和剂流量控制器)仍为常规线性
181

控制器。 (2)自适应 pH 控制 pH 过程的非线性特点,不仅在 于中和剂的消耗量和测得的 pH 值之 间存在一个非线性关系,而且这种非 中和剂 线性关系——滴定曲线是随机变化的。 这种滴定曲线的时变情况是由于废水 中添 加了弱酸或碱而造成的。比较 图 8—12 中(a)和(b)可以看出,在添

pHC FC 废水

加弱酸或碱以后,将减少在 pH 等于 图 8—11 pH 的非线性串级控制 7 处的曲线斜率,缓和了它的非线性。 滴定曲线随机性质的畸变,给单纯使用非线性控制器 pH 控制带来了困难。要 克服滴定曲线畸变对系统控制质量产生的影响,需要引入自适应控制。与此同时, pH 过程的自适应控制,也为非线性控制器的参数整定放宽了要求。 pH 10
0.05N 0.01N H2SO4

pH 10
0.005NFeNH 4(SO4)2

8 H2SO4 6 4 2 0 (a)

8 6 4 2

0.005NH2SO4 0.005NAl2(SO4)3 0.005NH2SO4

1 2 3 4 gal10% Ca(OH)2/1000gal

5

0 1 2 3 4 5 (b) gal10% Ca(OH)2/1000gal

*1gal=3.5dm3 图 8—12 添加弱酸或碱能改变滴定曲线 pH 自适应控制的基本原理是通过感测系统的响应,判别系统是处于过阻尼或 是不稳定的状态,并且自动地加以补偿。具体实施方案是采用一对控制器,其中 一个是非线性控制器,另一个是自适应控制器,如图 8—13 所示。 自适应控制器能够根据 pH 系统的动态响应, 输出信号去设定非线性控制器的 不灵敏宽度,使得非线性控制器的不灵敏区宽度自动地设定在合适的位置上。 与 pH 过程自适应控制相类似的自适应控制, 在过程控制中尚有一些应用,诸如流量适应性控
182

制、增益自整定控制等,它们的共同特点是采用 常规仪表,通过简单地分析系统的动态响应,自 动地改变控制器的参数。由于使用的工具简便, 易于实施,且控制质量良好。所以这种自适 应控制具有较大的工程意义。 8.2.2 反应器的非线性控制 间歇反应器当负荷变化时,过程的增益将发生 变化,此时使用一般的线性控制,即使是线性 串级控制,系统的控制质量也往往难以得到保

不灵敏区宽度 非 线 性 控 制 器 到控制阀 自 适 应 控 制 器

pH 证。图 8—14 为二氯乙烯的间歇反应器,以计 图 8—13 自适应 pH 控制 算机作为主、副控制器组成非线性串级分程控 系统原理图 制冷、热水控制阀。 采用的非线性串级控制控制器增益 Ki 是随偏差 ej 的增加而增加的, 是一种变 增益的非线性控制器,即: Ki=Ki0(1 十 b| ej |) (8—6) 式中 Ki0——零偏差时的基本增益; b——可调整系数。 C2H4 Cl2 TR 计算机 TJ

冷水 热水 图 8-14 二氯乙烯间歇反应器控制流程图

由于在非线性串级中,既可以使主控制器为变增益,也可以使副控制器为变增益, 并且式(8—6)中的 ej 既可以是本回路的偏差值,也可是另一回路的偏差值,因此能 组成多种形式的非线性串级系统。经分析比较,以图 8—15 所示形式较为理想。 在这种形式的非线性串级控制中,副控制器采用非线性控制器,它的增益 KS 随着 主回路的偏差 eM 而变化,即: KS=2.5(1 十 b| eM |) (8—7)

183

25(1+b|eM|) KS eM TR 给定 -
主控制器

eS × - 图 8-15
副过程

TJ
主过程

TR

非线性串级控制系统方块图

试验证明,采用图 8—15 所示非线性串级控制,能适应于不同负荷下运行, 系统质量始终能满足要求。这充分说明,使用变增益控制器具有极好的补偿过程 非线性的能力。 Jutan(1989)提出了一种既包括误差的趋势信息也包括当前误差大小的非线性 控制器。这种非线性控制器的比例-积分控制算法如下: ? ? 1 (8—8) u (t ) ? K c ??e(t ) ? ?? (t ) e(t ) ? ? ? e(t )dt? Ti ? ? 其中, ? (t ) 设计为包含过程误差的历史趋势或过程的输出, ? 为调整参数。 该控制器保持了常规 PID 简单性的同时,提高了控制质量。试验证明,这种用既 包含趋势信息又与误差成比例的非线性项取代将标准 PID 中的微分项的方法对测 量噪音具有很强的抗干扰作用。 8.2.3 人工智能在非线性控制中的应用 人工智能产生于本世纪 50 年代,其基本思想是模仿和实现人类的智能,主要 包括:专家系统、模糊算法、人工神经网络等。现代工业过程中对象的不确定性、 复杂性和高性能要求为人工智能技术的应用提供了广阔的空间。 人工智能与控制的结合形式有很多种。这里主要介绍人工智能与传统的 PID 控制的结合以扩充 PID 控制器控制非线性系统的能力,即利用专家系统、模糊控 制和人工神经网络等人工智能技术,将人工智能以非线性控制方式引入到控制器 中,使系统在任何运行状态下均能得到比传统 PID 控制更好的控制性能。具有不 依赖系统精确数学模型和控制器参数在线自动调整等特点,对系统参数变化具有 较好的适应性。 (1)模糊 PID 控制 模糊 PID 控制是利用当前的控制偏差和偏差,结合被控过程动态特性的变化, 以及针对具体过程的实际经验,根据一定的控制要求或目标函数,通过模糊规则 推理,对 PID 控制器的三个参数进行在线调整。 (2)专家 PID 控制 专家系统是一个具有大量专门知识和经验的计算机程序系统,其内部具有某 个领域中大量专家水平的专门知识、经验和技巧,能够利用人类专家的知识和解 决问题的方法来解决该领域的问题。专家 PID 控制采用规则 PID 控制形式,通过
184

对系统误差和系统输出的识别,以了解被控对象过程动态特性的变化,在线调整 PID 三个参数, 直到过程的响应曲线为某种最佳响应曲线。 它是一种基于启发式规 则推理的自适应技术,其目的就是为了应付过程中出现的不确定性。 (3)神经网络 PID 控制 神经网络,又称人工神经网络,就是将人工神经元按某种方式联结组成的网 络,用于模拟人脑神经元活动的过程﹐实现对信息的加工﹑处理﹑存储等。神经 网络有前向网络(前馈网络)﹑反馈网络等网络结构形式。基于神经网络的 PID 控制即可以用神经网络来整定 PID 的参数,也可以用神经网络直接作为控制器, 通过训练神经网络的权系数间接地调整 PID 参数。 8—16 是基于神经网络的 PID 图 自校正控制方块图。
神经校正器

输入
PID 控制器 过程

输出

图 8—16 基于神经网络的 PID 校正器 8.3 位式控制 位式控制的特点是控制装置的输出坐标,只有几种在位置上不连续的信号。 由于继电器具有这一类的特性,因此位式控制有时也称继电型控制。位式控制是 一种最古老而简单的控制方式,至今在过程控制中尚有一些应用。但位式控制具 有一定的局限性,即系统中的不衰减振荡几乎是不可避免的。这种稳定的持续振 荡过程正是继电元件特有的非线性特性所引起的,通常也称为极限周期振荡或叫 极限环,这就使它在生产过程控制中的应用受到了限制。 8.3.1 位式控制的改进及其发展 为了克服位式控制因存在极限环给系统质量带来不良影响,并使位式控制适 用于更多的场合,人们作了不少的努力和探索。 (1)一般的改善控制质量的方法 这类方法主要在采用位式控制时,通过合理选择中间区(滞环),调整执行装置 开关极限位置或采用多位控制等方法,来减少持续振荡的幅值,从而提高系统的 控制质量。 (2)控制作用的改进 上述的改善方法还不是根本的途径,如果从位式控制作用上作改进,有可能 使位式控制的质量得到很大的改善。目前比较普遍采用的是脉冲宽度调制。位式 元件经过这种改进后所组成的脉冲宽度调制式控制器(简称脉冲调宽式控制器), 将 变成一个方波发生器,输出是一系列的方波脉冲,脉冲的宽度受输入的偏差 e 调
185

制,此时控制器输出的平均值和脉冲的宽度成正比。假如提高双位控制的频率(这 一点随着继电元件寿命的增加,无触点式继电元件的出现,已成为可能),使被控 过程远远跟不上它的变化,即由于过程的低通滤波特性,只能接受控制器输出开 关信号的平均值,这就构成类似连续控制的所谓准连续控制。这种改进后的位式 控制器,有时也称准连续控制器。由于控制作用近似连续控制,就有可能使过程 的持续振荡减小到零。 e c 脉冲宽度调制式控制器用得较为普遍的是 时间比例式。所谓时间比例式,即脉冲输出的 - 平均值与偏差 e 的大小成比例,类似于连续控 制中的比例作用,它的组成是在双位元件上加 K K ? T1 s ? 1 T2 s ? 1 上一定特性的负反馈环节所组成。根据负反馈 环节的特性不同,可以得到不同的控制规律。 T2>T1 图 8—17 即为在双位元件上加上两个一阶滞后 图 8—17 近似 PID 控制器原理图 环节之差作为负反馈回路,其特性为近似的 PID 特性。 图 8—18 画出了这种近似 PID 控制器的输出 c(t)及 c(t)变化曲线。图 8—19 是 在某过程采用双位控制及 PID 脉冲调宽式控制时系统的控制过程。可以明显地看 出,使用 PID 脉冲调宽式控制,系统质量得到很大的提高。 c(t) 被控变量 双位控制 给定值 t c(t) 脉冲调宽式控制

t 图 8—18 PID 脉冲调宽式控制器输出特性 (3)带模型反馈的位式控制

t 图 8—19 控制质量的比较

带模型反馈的位式控制也是一种位式控制的改进方案,它也称为借助于模型 的间接控制或使用模型的开关控制。其组成原理如图 8—20 所示。这种方案由一 个双位式控制器、模型及被控设备所组成。控制器和设备是开环控制的,而控制 器与模型构成反馈回路。过程的特性是以一阶滞后加纯滞后来描述。对于大多数 的化工过程,诸如搅拌釜反应器、混合器、缓冲罐和热交换器等,它们的动态特 性都能归并成一阶滞后加纯滞后的形式。因此,这种应用于热力过程,使用模型 的开关控制方案,也有可能推广到化工等生产过程中去。而模型的传递函数也是 一阶滞后加纯滞后,只要根据过程模型的参数,参照一定选择方法,合理选取模 型的稳态增益 Am、时间常数 Tm 及纯滞后时间τ m,就可以比常规位式控制具有减
186

少持续振荡的幅值,缩短周期(提高工作频率)及减小残余偏差的优越性。 8.3,2 Bang—Bang 控制 所谓 Bang—Bang 控制,实际上是一种时间最优控制,由于它的控制作用为开 关函数,属于继电型,所以也是一种位式开关控制。这种控制方式具有比常规 PID 控制较为优越的性能,尤其是对于 给定值的提降及大幅度的扰动作用, Am e ? s? m R 效果更显著。在动态质量上不仅体 1 ? Tm s 现为过渡时间短这一特点,而且在 U 超调量等其他指标上也具有一定的 ? s? p Ap e C 改善。在石油、化工等生产过程中, 1 ? Tp s 时间最优控制在经济上具有较大的 意义。生产装置如果处在计算机的 图 8-20 使用模型的开关控制 管理和控制之下,计算机将规定更 为有利的操作条件,也就要经常变化给定值。此时,希望过程能尽可能迅速地达 到这些新的条件,只有做到引起装置最优操作条件变化的扰动间隔时间,与装置 转移到新的操作条件所需的时间相当,整个过程的最优控制才有可能。这一点采 用时间最优是最适宜的。此外,在不少间歇操作过程中,过程变量也常需要作阶 跃变化。如果完成这些变化花的时间过多,意味着设备操作能力的下降。因此, 在间歇操作过程中,应用时间最优控制,有利于提高设备的生产能力。 Bang—Bang 控制的关键是开关时间的计算,这些属于最优控制的范畴,本书 将不另行讨论。这里主要从工程实际出发,研究如何应用 Bang—Bang 控制。在生 产过程中,根据过程的特点、控制要求及采用的工具不同,具体实施有多种形式, 下面作一简要的介绍。 (1)手动 Bang—Bang 控制 如已知过程的动态特性,操作人员根据开关时间计算公式求出切换时间,然 后手动切换控制阀门, 进行手动 Bang—Bang 控制。 这种方法不需任何投资和改装, 即可在给定值变化情况下,缩短过渡过程。但当过程特性不清楚时难以实现,且 若开关时间太快,手动操作也不能达到预期的要求。 (2)自动 Bang—Bang 控制. 自动 Bang-Bdng 控制器也称快速 调节器,其系统框图如图 8—21 所示。 当系统受到扰动后,它能通过状态反 馈,得到开关函数σ (x1,x2),然后 根据σ (x1,x2)的 情况决定控制用 u 以达到时间最优控 制的目的。 实现自动 Bang—Bang 控制的快 速调 节器 u 关键是开关曲线的正确 σ (x1,x2) x1 -
x2 ? x1
?

u GP

y = x1

S 非线性函数发生器 快速调节器 图 8—21
187

快速最优控制系统方块图

设置,开关曲线是由快速调节器内的非线性函数发生 器来模拟的,它的非线性度 在一定范围内可以调整。非线性度的调整应与实际系统参数相吻合,才能收到良 好的控制效果。经过计算机上模拟试验表明,在用假定的一组参数求出一条开关 曲线后,改变系统各有关参数,只要过程不存在纯滞后,系统参数的变化对动态 过程的超调量及过渡时间等质量指标的影响不大。这说明,当被控过程存在或只 有较小纯滞后时,开关曲线与系统参数虽有差异,但快速调节器仍能获得良好的 时间最优控制效果。 根据图 8—21 快速调节器的组成原理,实际使用的快速调节器具有多种形式, 曾在生产过程中得到了应用。 (3)自适应 Bang-Bang 控制 Bang-Bang u 过程 y 自适应 Bang—Bang 控制是一种既 控制器 不用预知精确的过程数学模型,又可适 自适应开 应过程动态特性变化的时间最优控制。 关计算机 在整个控制过程中,它反复地测量系统 的响应,进行过程动态的在线识别,并 不断地按得到的动态特性参数自动地修 图 8—22 自适应 Bang-Bang 控制 正开关时间,进行在线控制,最终必然 会得到准确的过程模型和开关时间, 以及理想的时间最优控制过程。 自适应 Bang— Bang 控制的方框图如图 8—22 所示。 (4)复式时间最优的 Bang-Bang 控制 一般来说,常规 PID 控制在大偏差和 大扰动的情况下,控制质量不易得到保证。 而在小偏差范围时,静态性能较好,能较 好地消除余差。Bang—Bang 控制的情况却 |相反,特别有利于克服给定值的变化及大 的扰动作用,具有动态上快速的效果。然 而在静态上易振荡,对于偏差进入小范围 时,控制质量并不比 PID 控制好。因此, 启动
采样 r(n),y(n)

|r(n)—y(n)|→|e(n) 否
|e(n)|<a? Bang-Bang 算式

PID 算式 结合这两种控制作用的优缺点,产生了一 种复式时间最优的 Bang—Bang 控制,即 送输出通道 在大偏差时采用开关控制,小偏差时采用 图 8—23 复式时间最优 常规 PID 控制。复式时间最优控制采用计 控制计算机程序框图 算机实现是较为容易的。简单框图可用图 8—23 来表示。 (5)Bang—Bang 控制的一种高级形式 这种高级形式是综合了自适应 Bang—Bang 控制和复式 Bang—Bang 控制的长 处的一种控制方法。在给定值发生变化的时候,它具有自适应 Bang-Bang 控制的
188

特 点,边识别过程模型,边调 整开关时间,能使过程的响应 E 从初始给定值迅速地达到 新的 给定值。然而,它又具有复式 R - 控制的特点,根据偏差的大小, 自动地恢复到常规 PID 控制,而 PID 控制器参数能按照不同的过 程动态加以自动整定。图 8—24 图 8-24 示出了这种 Bang—Bang 控制的 方框图。

Bang—Bang 控制器

识别器

y PID 控制器 M 过程

高级形式的 Bang—Bang 控制方框图

本章思考题及习题 8.1 什么是非线性控制系统? 8. 何谓带不灵区非线性控制?何谓可变增益非线性控制器?它们主要用于什 2 么地方? 8.3 什么是可变结构控制器? 8.4 列出几种与 PID 控制器结合提高非线性控制能力的人工智能方法,它 们是如何与常规 PID 控制器相结合的?

189


相关文章:
非线性控制系统
8.1 线性过程的非线性控制 8.1.1 液位的非线性控制 (1)均匀控制的实现 在均匀控制系统一节中,曾提到可以采用非线性控制规律来实现均匀控制, 其中最常用的是...
非线性控制系统分析
HEFEI UNIVERSITY 自动控制原理小论文 项目名称: 制作人 : 指导教师: 完成时间: 程康 非线性控制系统分析 1205012023 储忠 2015 年 7 月 1 号 12 电子 2 班...
非线性控制系统毕业论文
PID是典型的 线性控制系统,也是研究非线性系统的基石。 非线性是自然界和工程技术领域里最普遍的现象。非线性系统的研究在近年来取得 了可喜的进展,特别是以微分...
非线性控制系统分析
第七章 非线性控制系统分析 第七章 非线性控制系统分析一、主要内容(1)典型非线性特性 (2)描述函数 (3)描述函数法 二、基本要求(1)了解几种典型非线性特性、...
非线性控制系统仿真
自动化学 200910401352 姓名 班 093 号 实验项目名 非线性控制系统仿真 称 该同学是否熟悉实验内容: 该同学的实验能力: 教师评语 该同学的实验是否达到要求 : 实验...
非线性控制系统分析
非线性控制系统分析_工学_高等教育_教育专区。东北电力大学自控第八章 教学目的 : 非线性控制系统分析 通过学习本章,使学生掌握秒素函数法与相平面法分析非线性系...
非线性控制系统的分析
八、讲稿 第八章 非线性系统理论 8.1.非线性系统特点 非线性系统与线性控制系统相比,具有一系列新的特点 ??线性系统满足叠加原理,而非线性控制系统不满足叠加...
非线性控制系统
非线性控制系统_工学_高等教育_教育专区。非线性控制系统部分混沌吸引子 1.Henon 映射 2 ? x n +1 = ? px n + y n + 1 ? ? y n +1 = qx n ...
8.非线性控制系统分析
设具有饱和特性的非线性控制系统如图 8-4 所示,图中 T=1 , e0=0.2, M0=0.2 ;若系统开始处于零初始状态,试用 Simulink 仿真分别绘制 r(t)=R·1(t)和...
第八章非线性控制系统分析习题与解答
第八章非线性控制系统分析习题与解答_工学_高等教育_教育专区。第八章非线性控制系统分析习题与解答第八章 第八章 非线性控制系统分析习题与解答 7-1 三个非线...
更多相关标签:
非线性控制系统 pdf | 非线性系统 | 非线性控制 | 非线性视频编辑系统 | 非线性编辑系统价格 | 非线性编辑设备 | 非线性系统设计 | 非线性系统控制理论 |