19.07.2014 Views

[Luyben] Process Mod.. - Student subdomain for University of Bath

[Luyben] Process Mod.. - Student subdomain for University of Bath

[Luyben] Process Mod.. - Student subdomain for University of Bath

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ANALYSIS OF MULTIVARIABLE SYSTEMS 579<br />

The program given in Table 16.3 uses Equation 16.31 to calculate the elements <strong>of</strong><br />

the 3 x 3 RGA matrix. The IMSL subroutine LEQ2C is used to get the inverse <strong>of</strong><br />

the matrix. The other subroutines are from Chapter 15. The results are<br />

1.96 -0.66 -0.30<br />

-<br />

RGA = -0.67 1.89 (16.34)<br />

[ -0.29 -0.23<br />

-0.221 1.52<br />

Note that the sums <strong>of</strong> the elements in all rows and all columns are 1.<br />

B. USES AND LIMITATIONS. The elements in the RGA can be numbers that<br />

vary from very large negative values to very large positive values. The closer the<br />

number is to 1, the less difference closing the other loop makes on the loop being<br />

considered. There<strong>for</strong>e there should be less interaction, so the proponents <strong>of</strong> the<br />

RGA claim that variables should be paired so that they have RGA elements near<br />

1. Numbers around 0.5 indicate interaction. Numbers that are very large indicate<br />

interaction. Numbers that are negative indicate that the sign <strong>of</strong> the controller<br />

may have to be different when other loops are on automatic.<br />

As pointed out earlier, the problem with pairing on the basis <strong>of</strong> avoiding<br />

interaction is that interaction is not necessarily a bad thing. There<strong>for</strong>e, the use <strong>of</strong><br />

the RGA to decide how to pair variables is not an effective tool <strong>for</strong> process<br />

control applications. Likewise the use <strong>of</strong> the RGA to decide what control structure<br />

(choice <strong>of</strong> manipulated and controlled variables) is best is not effective. What<br />

is important is the ability <strong>of</strong> the control system to keep the process at setpoint in<br />

the face <strong>of</strong> load disturbances. Thus, load rejection is the most important criterion<br />

on which to make the decision <strong>of</strong> what variables to pair, and what controller<br />

structure is best.<br />

The RGA is useful <strong>for</strong> avoiding poor pairings. If the diagonal element in the<br />

RGA is negative, the system may show integral instability: the same situation<br />

that we discussed in the use <strong>of</strong> the Niederlinski index. Very large values <strong>of</strong> the<br />

RGA indicate that the system can be quite sensitive to changes in the parameter<br />

values.<br />

163.2 Inverse Nyquist Array (INA)<br />

Rosenbrock (Computer-Aided Control System Design, Academic Press, 1974) was<br />

one <strong>of</strong> the early workers in the area <strong>of</strong> multivariable control. He proposed the use<br />

<strong>of</strong> INA plots to indicate the amount <strong>of</strong> interaction among the loops.<br />

In a SISO system we normally make a Nyquist plot <strong>of</strong> the total openloop<br />

transfer function GM B. If the system is closedloop stable, the (- 1, 0) point will<br />

not be encircled positively (clockwise). Alternatively, we could plot (l/G, B). This<br />

inverse plot should encircle the (- 1, 0) point negatively (counterclockwise) if the<br />

system is closedloop stable. See Fig. 16.4.<br />

An INA plot <strong>for</strong> an Nth-order multivariable system consists <strong>of</strong> N curves,<br />

one <strong>for</strong> each <strong>of</strong> the diagonal elements <strong>of</strong> the matrix that is the inverse <strong>of</strong> the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!