Multi-variable System

What is Multi-variable System?


As name suggests, multi-variable means multiple parameters included in system. The control system which have more than one input & more than one output, which is called Multi-variable SystemThis kind of system have as many inputs and outputs as needed to control the process.

In multi-variable system, the interaction in between variables are very strong. If any disturbance occurred, then response of the system will change. The changes in signal path can be in two way, direct & indirect.

Let's learn it with example;

Example of Process

As above shown, consider the process having two inputs u1, u2 and two outputs y1, y2. Suppose if any kind of change occurred in input u1, it may have two effects.
  1. Changes in output y1 (Direct effect) via measured value interaction
  2. Changes in output y2 (Indirect effect) via control loop interaction
This process interaction cause potential problems in systems;
  1. It will destabilize the closed loop system
  2. Tuning of controller can be difficult
To prevent above listed problems, we have to pair up input-output to reduce interaction. Pairing input-output / measured & manipulated variables method called Relative Gain Array.

Relative Gain Array:


The Relative Gain Array (RGA) is a classical widely-used method for determining the best input-output pairings for multi-variable process control systems.

It provides,
  • Measure of process interaction
  • Indication of control loop pairings
Relative Gain Array can be defined as below:


Where, 
So, we can get RGA in two stages,

  1. Calculate the gain matrix
The first step is to calculate the gain matrix. This can be thought of as the Open Loop Gain Matrix. This gives an indication of the influence that each input has on each output.

What we need to know is

  • What is the response in y1 when u1 is altered but u2 is kept constant? Note that y2 is allowed to change also.
  • What is the response in y2 when only u1 is altered?
  • What is the response in y1 when only u2 is altered?
  • etc
Thus Gain Matrix can be denoted by

And for 3x3 Systems

     2. Calculate Relative Gain Array


The gain matrix above gives some insight into which pairings have the most influence on each other and whether positive or negative gains are needed in the final controllers. The next stage of the analysis takes into account the interaction when the loops are closed.

Consider the following questions:

  • How does y1 respond to a step change in u1 only but at the same time keeping y2 constant?
  • How does y2 respond to a step change in u1 only but while keeping y1 constant?
  • How does y1 respond to a step change in u2 only but while keeping y2 constant?
  • etc
Form of Relative Gain Array


Note that the RGA is normalised so that each row and each column sums to 1.0. This actually makes it easier to calculate since

  • In 2X2 case only have to evaluate 1 element
  • In 3X3 case only have to evaluate 4 elements

Finally note that the elements are dimensionless and so independent of units.

The next question is what does it all mean? How do we interpret the results?

  •  = 1
  • Open loop gain and closed loop gain are identical and interaction does not affect the pairing of uj-yi.

  •  = 0
  • Open loop gain is zero, i.e. uj has no effect on yi.

  • 0 <  < 1
  • Closed loop interaction increases gain. Interaction is most severe when  = 0.5.

  •  > 1
  • Closed loop interaction reduces gain. Higher values indicate more severe interaction.

  •  < 0:
  • Closed loop gain is in opposite direction from open loop gain. 
Therefore, considering all the above, the strategy is to match the variables where  is nearest to 1 while avoiding the    which are zero or negative!


That's it for this blog. See ya in the next one.
Thanks & Keep Learning

Comments