L19 MV Controllability RGA

Embed Size (px)

Citation preview

  • 7/31/2019 L19 MV Controllability RGA

    1/30

    EEB5213/EAB4233 Plant ProcessControl Systems

    Controllability &

    Relative Gain Array

  • 7/31/2019 L19 MV Controllability RGA

    2/30

    Objectives

    At the end of this lecture, students should be able to:

    Describe interaction and its effects on amultivariable system

    Determine the controllability of a multivariable

    system given the model transfer functions

    Apply the Relative Gain Array (RGA) method toquantitatively indicate favorable interaction in a

    given multivariable process

  • 7/31/2019 L19 MV Controllability RGA

    3/30

    Multivariable Control A necessary but not sufficient requirement for a

    multivariable control system is the degrees of

    freedom (DoF).

    OK, but this does not ensurethat we can control the CVs

    of interest !

    Degrees ofFreedom

    Number of valves Number of controlled variables

  • 7/31/2019 L19 MV Controllability RGA

    4/30

    Controllability

    A system is controllable if its CVs can be maintained

    at their set points, in the steady-state, in spite of

    disturbances entering the system.

    Steady-statemodel of 2x2

    system

    A system is controllable when the matrix of process gains,

    Kcan be inverted, i.e. when the determinant ofK 0.

  • 7/31/2019 L19 MV Controllability RGA

    5/30

    Controllability

    For the toy autos in the figure :

    Are they independently controllable ?

    Does interaction exist ?

    Lets do the toy

    autos first; then,do some

    processes

  • 7/31/2019 L19 MV Controllability RGA

    6/30

    Controllability

    For the auto toys in this figure :

    Are they independently controllable ?

    Does interaction exist ?

  • 7/31/2019 L19 MV Controllability RGA

    7/30

    Controllability

    For the auto toys in this figure:

    Are they independently controllable ?

    Does interaction exist ?

  • 7/31/2019 L19 MV Controllability RGA

    8/30

    Example #1 : BlendingProcess

    Are the CVs independently controllable ? Does interaction exist ?

    Yes, this system is controllable !

  • 7/31/2019 L19 MV Controllability RGA

    9/30

    Example #2 : Distillation Tower

    Are the CVs independently

    controllable ?

    Does interaction exist ?

  • 7/31/2019 L19 MV Controllability RGA

    10/30

    Example #2 : Distillation Tower

    Det (K) = 1.54 x 10-3 0

    Small but not zero (each gain is small)

    The system is controllable !

  • 7/31/2019 L19 MV Controllability RGA

    11/30

    Multiloop Control

    When any of the loops in a multivariable process is

    in closed mode, we must consider both direct andinteraction dynamic paths in the system.

  • 7/31/2019 L19 MV Controllability RGA

    12/30

    Relative Gain Array (RGA)

    A quantitative measure of interaction developed by

    Bristol (1966). ij is the relative gain betweenMVj and CVi.

    closedloopsother

    openloopsother

    constant

    constant

    j

    i

    j

    i

    j

    i

    j

    i

    i j

    MV

    CV

    MV

    CV

    MV

    CV

    MV

    CV

    k

    k

    CV

    MV

    Assumes that loops

    have integral mode

  • 7/31/2019 L19 MV Controllability RGA

    13/30

    Relative Gain Array (RGA)

    The RGA can be calculated from open-loop gain

    values. The relative gain array is the element-by-element

    product ofKwithK-1.

    ))((1

    1

    jiijij

    j

    i

    j

    i

    kIkKK

    CV

    MV

    CVKMV

    MVCVMVKCV

    T

    ij

    ij

    kI

    k

  • 7/31/2019 L19 MV Controllability RGA

    14/30

    Relative Gain Array (RGA)

    The relative gain array for a 2x2 system is given in

    the following equation :

    The rows and columns of the RGA sum to 1.0

    What is true for theRGA to have 1s on

    diagonal ?

  • 7/31/2019 L19 MV Controllability RGA

    15/30

    Relative Gain Array (RGA) The RGA elements are scale independent.

    Changing the units of the CV or the capacity of the

    valve does not change ij.

    Relative Gain Array

  • 7/31/2019 L19 MV Controllability RGA

    16/30

    Relative Gain Array (RGA)

    In some cases, the RGA is very sensitive to small errors

    in the gains, Kij.

    When is this equation verysensitive to individual gain

    errors?

  • 7/31/2019 L19 MV Controllability RGA

    17/30

    We can achieve stable multiloop feedback control byusing the sign of the controller gain.

    What will happen when the other interacting loops

    are placed in manual mode?

    How Do We InterpretRGA?

    closedloopsother

    openloopsother

    j

    i

    j

    i

    ij

    MV

    CV

    MVCV

    ij < 0 In this case, the steady-state gains have

    different signs depending on the status(auto/manual) of other loops.

  • 7/31/2019 L19 MV Controllability RGA

    18/30

    How Do We Interpret RGA?

    Forij< 0, one of three BAD situations can occur :

    1. Multiloop system is unstable when all loops in auto.

    2. Single-loop ij is unstable when others are in manual.

    3. Multiloop is unstable when loop ij is manual and other

    loops are in automatic.

    ij < 0 In this case, the steady-state gains have different

    signs depending on the status (auto/manual) ofother loops.

  • 7/31/2019 L19 MV Controllability RGA

    19/30

    How Do We InterpretRGA?

    ij = 0 In this case, the steady-state gain is zero whenall other loops are open, in manual.

    Could this control system work?

    What would happen if one controller were in manual?

    closedloopsother

    openloopsother

    j

    i

    j

    i

    ij

    MV

    CV

    MV

    CV

  • 7/31/2019 L19 MV Controllability RGA

    20/30

    How Do We Interpret RGA?

    What would be the effect

    of opening/closing the

    other loop on tuning ?

    Discuss the case of 2x2system paired on ij = 0.1.

    0 < ij < 1 In this case, the steady-state gain is larger

    when all other loops are closed (in auto).

    closedloopsother

    openloopsother

    j

    i

    j

    i

    ij

    MVCV

    MV

    CV

  • 7/31/2019 L19 MV Controllability RGA

    21/30

    How Do We InterpretRGA?

    ij = 1 In this case, the steady-state gains are identicalin both situations; whether other loops are

    open or closed.

    What is generally true when ij = 1?

    Does ij = 1 indicate no interaction?

    closedloopsother

    openloopsother

    j

    i

    j

    i

    ij

    MV

    CV

    MV

    CV

  • 7/31/2019 L19 MV Controllability RGA

    22/30

    How Do We Interpret RGA?

    What would be the effect of

    opening/closing the other

    loop on tuning?

    Discuss the case of 2x2system paired on ij = 10.

    ij > 1 In this case, the steady-state gain is larger when

    all other loops are open, in manual.

    closedloopsother

    openloopsother

    j

    i

    j

    i

    ij

    MV

    CV

    MV

    CV

  • 7/31/2019 L19 MV Controllability RGA

    23/30

    How Do We Interpret RGA?

    ij = In this case, the gain when all other loops are

    closed is zero. We conclude that multiloop

    control is not possible.

    closedloopsother

    openloopsother

    j

    i

    j

    i

    ij

    MV

    CV

    MV

    CV

  • 7/31/2019 L19 MV Controllability RGA

    24/30

    Relative Gain Array

    Integrity: A multiloop control

    system has good integrity

    when after a loop is turned

    off, the remainder of the

    control system remains

    stable.

    Proposed Guideline #1

    Select pairings that do

    not haveij < 0.

    Turning off can occur when (i) a loop is placed in

    manual, (ii) a valve saturates or (iii) the secondary

    controller in a cascade system can no longer change

    the valve (it has reached its limit or it is switched off).

  • 7/31/2019 L19 MV Controllability RGA

    25/30

    Relative Gain Array

    Pairings with negative or

    zero RGAs have poor

    integrity

    Proposed Guideline #2

    Select pairings that donot haveij = 0.

    Pairing with RGA closest to

    1 has the least amount of

    interaction.

    Do you agree with the

    proposed guidelines?

    Proposed Guideline #3Select pairings that

    have RGA elements as

    close as possible to 1.

  • 7/31/2019 L19 MV Controllability RGA

    26/30

    RGA Example

    Determine the relative gain array for the binary

    distillation column.

    09.6

    )1253.0(0747.0

    )1173.0)(0667.0(0.1

    1

    0.1

    1

    2211

    2112

    11

    KK

    KK

  • 7/31/2019 L19 MV Controllability RGA

    27/30

    RGA Example

    Using 11, determine the whole RGA and eliminate

    unfavourable ij.

    FR FV

    xD

    6.09 - 5.09

    xB - 5.09 6.09

    Negative ij, unfavourable

    interaction, to be eliminated

  • 7/31/2019 L19 MV Controllability RGA

    28/30

    Decoupling

    We can reduce the effect of unfavorable interaction

    using decoupling.

    Decoupling retains the single-loop control

    algorithms and reduces/eliminates the effects of

    interaction.

    Three possible approaches :

    1. Implicit decoupling Modified CVs

    2. Implicit decoupling Modified MVs

    3. Explicit decoupling Controller compensation

  • 7/31/2019 L19 MV Controllability RGA

    29/30

    Decoupling

    Reducing the effects of unfavourable interaction using

    explicit decoupling.

    E li i D li

  • 7/31/2019 L19 MV Controllability RGA

    30/30

    Explicit Decoupling

    Design approach:

    Perfect decoupling compensates for interactions.

    )(

    )(

    )( sG

    sG

    sD ii

    ij

    ij