Decoupling Control Schemes of Multivariable Systems (多变量系统的解耦控制)
Decoupling Control Schemes of Multivariable Systems (多变量系统的解耦控制)
of Multivariable Systems
( 多变量系统的解耦控制 )
1 + GC 2Gv 2G22 = 0
Characteristic equations for complete system( both controllers are in “A” mode):
Steady-state model:
y1 = u1 + u2
C1u1 + C2u 2
y2 =
u1 + u2
K 21 =
�
y2
=
( C1 - C2 ) u2 , K 22 =
�y2
=
( C2 - C1 ) u1
( 1 2) ( 1 2)
2 2
�
u1 u2 u + u �
u2 u1 u + u
Pairing of a Blending Process
(cont.)
2. Obtaining relative gain matrix:
�Dy1 � �1 1 � �Du1 �
� �= � �
� �
�Dy2 � �K 21 K 22 �
�Du2 �
K11 1 u1 u2
m11 = =
K12 K 21 K 21 u1 u2
K11 - 1- y1
K 22 K 22 u1 + u2 u1 + u2
1 u1
= = ; u2 u1
u2 u1 + u2 y2
1+ u1 + u2 u1 + u2
u1
Pairing of a Blending Process
(cont.)
3. Pairing CVs and MVs using RGM
F1 F2 If F1>F2, the correct
F1 F2 pairing is F - F1, C - F2;
F
F1 + F2 F1 + F2
If F2>F1, the correct
F2 F1
C pairing is F - F2, C - F1.
F1 + F2 F1 + F2
If F2=F1, which is the
correct pairing ?
When necessary to apply
decoupling for a coupling process
(1) Strong interaction exists (存在强耦合) :
even for the best pairing option, one or
more of the relative gains is far from unity,
(2) Both loops are about the same speed of
response, and both CVs are of the same
important (两回路动态特性接近,且两被
控变量均同等重要) .
Problem Discussion
For the controlled system,
design your decoupling
control systems and
simulate your solution with
SimuLink. If
C1 F1 + C2 F2
F = F1 + F2 , C = ;
F1 + F2
Fm 0.5 C 1 Am e -5 s
= , = , = ;
F s + 1 C 4s + 1 C 2s + 1
Initial states:
F10 = 75, F20 = 25, C1 = 60%, C2 = 40%.
Decoupler Design
Decoupler (解耦器) Design Principle
Linear Cascade Decoupler Based on
Transfer Function Matrix G(s)
Linear Feedforward Decoupler from G(s)
Nonlinear Steady-state Cascade
Decoupler Based on Basic Principles ( 基
于过程机理的非线性稳态解耦器 )
Decoupler Design Principle
Decoupling Conditions ?
Cascade Decoupler
for a General 2*2 System
y1m ( s) G11 G12 D11 D12 v1 ( s)
=
y2 m ( s) G21 G22 D21 D22 v2 ( s )
Dy2 m Dy1m
= 0, =0
Dv1 Dv2
G11 D12 + G12 D22 = 0, G21 D11 + G22 D21 = 0
Steady-state model:
y1 = u1 + u2
C1u1 + C2u2
y2 =
u1 + u2
u2
Let v2 = y1 = u1 + v2u1
u1
C1u1 + C2 v2u1 C1 + C2 v2
y2 = =
u1 + v2u1 1 + v2
Triangular Decoupler for the
Blending Process (cont.)
Complete Decoupler Design
for the Blending Process
�y1 � �F � �u1 � �F1 �
� �= � � , � �= � �
�y2 � �C� � u2 � �F2 �
Steady-state model:
y1 = u1 + u2
C1u1 + C2u2
y2 =
u1 + u2
Let v1 = u1 + u2 y1 = v1
u2 y2 = C1 (1 - v2 ) + C2 v2
v2 =
u1 + u2
Nonlinear Decoupler Design
Example (cont.)
�y1 � �F � �u1 � �F1 �
� �= � � , � �= � �
�y2 � �C� � u2 � �F2 �
Steady-state model:
y1 = v1
y2 = C1 (1 - v2 ) + C2 v2
Nonlinear decoupler:
v1 = u1 + u2
u2 u1 = v1 - v1v2
v2 =
u1 + u2 u2 = v1v2
Implementation of Nonlinear
Decoupler
Decoupler:
u1 = v1 - v1v2
u2 = v1v2
Simulation of Nonlinear
Decoupler for a Blending Process
110
T/hr
105
100
95
0 20 40 60 80 100 120 140 160 180 200
C, Csp
56
54
52
%
50
48
0 20 40 60 80 100 120 140 160 180 200
min
Problem Discussion
There are two branches in the following pump. Please
design a control system to stabilize the flow in each branch,
and reduce the coupling between the branches.
Summary
Concept of Relative Gains
Obtaining Process Gains and Relative
Gain Matrix
Rule of CVs and MVs Pairing
Decoupling Design from Block Diagrams
Decoupling Design from Basic Principles
Next Topic:
Boiler Control Schemes
Process Diagram and Control Problems of
Boiler ( 锅炉设备的生产流程与控制问题 )
Characteristic Analysis & Three-element
Control for Drum Level ( 汽包水位特性分析与
三冲量控制 )
Steam Temperature Control ( 蒸汽温度控制 )
详见《过程控制工程》 12.4 节 (P.214)
Problem Discussion ( 《过程控制工程》思考
题与习题 12-3, P.223)