Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
0: Multivariable Control
5.1. Introduction
5.1. Introduction
1
Fig 5.1 Physical examples of multivariable control systems
2
Fig 5.2 SISO and MIMO control systems
Thus, the input-output relations for the process can be written as:
4
Fig 5.4 Block diagrams for 2x2 multiloop control schemes
5
Process interactions may induce undesirable interactions between two or
more control loops.
Example: 2 x 2 system
Control loop interactions are due to the presence of a third feedback loop.
Problems arising from control loop interactions
i. Closed-loop system may become destabilized.
ii. Controller tuning becomes more difficult.
Fig 5.5 The Hidden feedback control loop (in dark lines) for a 1-1/2-2 controller pairing
6
Note that the last expression contains GC2.
For this situation, the stability of the overall system merely depends on the
stability of the 2 individual feedback control loop and the characteristic
equation:
8
Feed to the reactor is often used to manipulate product composition while
temperature is controlled by adding (removing) energy via heating (cooling)
coils or jackets.
This basic control configuration is demonstrated in Fig 5.6.
'TC' represents a temperature controller, the mv for this loop being coolant
flowrate to the jacket.
'CC' represents the composition controller, the mv being reactant feedrate.
Let’s consider a change in feed flow rate in order to bring composition back
to its desired level.
Manipulation of feed flow will also change the temperature of the reaction
mass.
Heat removal or addition, on the other-hand, would influence the rate of
reaction and hence composition.
This phenomenon, known as loop interaction, occurs in many processes
and must be considered when developing a control strategy, if not known, it
may be difficult to run the unit under closed loop control, creating many
operational problems.
Thus, for two loops to work successfully together each loop must “know”
what the other is doing, otherwise, in trying to achieve their respective
objectives each loop may act against the interests of the other.
9
Fig 5.7 (2x2) Multivariable model structure
10
Note that each of the 4 blocks in Fig5.7 will have different parameters that
must be determined.
On a loop by loop basis, the outputs of the system model are related to the
inputs as follows:
cv = Gmv + Gddv - - - 5
11
The block diagram representation of this system model is given by:
In other words, disturbances are added to the process output in exactly the
same fashion as considered for single loop systems in process control 1.
12
5.3 Relative Gain Array
where, the relative gain, λij, relates the ith controlled variable and the jth
manipulated variable
i. λij is dimensionless
ii.
For a 2 x 2 system:
13
5.3.2 Recommended Controller Pairing
It corresponds to the λij which have the largest positive values that are
closest to one.
In general:
1. Pairings which correspond to negative pairings should not be selected.
2. Otherwise, choose the pairing which has λij closest to one.
Examples:
14
For and n x n system:
- - - - 21
RGA and SVA used together can indicate whether a process is easy (or
difficult) to control.
Arrange the singular values in order of largest to smallest and look for any
σi/σi-1 > 10; then one or more inputs (or outputs) can be deleted.
Delete one row and one column of K at a time and evaluate the properties
of the reduced gain matrix.
16