A decoupling pole placement self‐tuning controller for a class of multivariable processes

This paper describes a new multivariable self-tuning controller that specifically handles different time delays between each of the input-output pairs (multiple delays), and deals with unknown or varying time delay (variable dead time compensation) without requiring an explicit estimate of each delay. The new algorithm can control unstable and/or non-minimum phase processes; it eliminates both set-point and load offsets without having to maintain integral action continuously; it decouples the loops, both dynamically and at steady state. The effective decoupling algorithm not only minimizes significant interactions among the control loops, it permits the use of a very simple design criterion, namely the approximate assignment of the primary closed-loop poles to prespecified locations. A straightforward autotuning technique locates the closed-loop poles on-line so as to optimize the system set-point step responses. One desirable side-effect is to account for inexact decoupling. The controller is demonstrated using a simulated paper machine head box having an unusually large amount of (off-diagonal) interaction, a simulated two-input, two-output distillation column with time-varying parameters (varying gains and time delays), and a highly interacting unstable and non-minimum phase system on which the autotuning technique is demonstrated. These three processes place stringent requirements on any control method, and two of them have been used extensively in the literature to test various multivariable and/or self-tuning algorithms. Hence, the success of the new technique indicates that it is a very promising candidate to deal with intransigent processes, i.e. those characterized as unstable, non-minimum phase, time-varying (non-linear), and interacting.

[1]  Ulf Borison,et al.  Self-tuning regulators for a class of multivariable systems , 1979, Autom..

[2]  P. Ramadge,et al.  Discrete-time multivariable adaptive control , 1979 .

[3]  László Keviczky,et al.  Self-tuning adaptive control of cement raw material blending , 1978, Autom..

[4]  Michael J. Grimble,et al.  Multivariable Weighted Minimum Variance Self-tuning Controllers , 1983 .

[5]  Björn Wittenmark,et al.  On Self Tuning Regulators , 1973 .

[6]  M. Bayoumi,et al.  A self-tuning regulator for multivariable systems , 1981, Autom..

[7]  S. A. Dahlqvist Control of a distillation column using self-tuning regulators , 1980 .

[8]  Duncan A. Mellichamp,et al.  An auto-pole-placement self-tuning controller , 1984 .

[9]  G. Goodwin,et al.  Generalization of results on multivariable adaptive control , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[10]  Won-Kyoo Lee,et al.  Extended discrete-time multivariable adaptive control using long-term predictor , 1983 .

[11]  R. K. Wood,et al.  Terminal composition control of a binary distillation column , 1973 .

[12]  E. Bristol On a new measure of interaction for multivariable process control , 1966 .

[13]  Babatunde A. Ogunnaike,et al.  Multivariable controller design for linear systems having multiple time delays , 1979 .

[14]  G. Favier,et al.  Multivariable self-tuning controllers based on generalized minimum variance strategy , 1982, 1982 21st IEEE Conference on Decision and Control.

[15]  Heikki N. Koivo,et al.  A multivariable self-tuning controller , 1980, Autom..

[16]  K. S. P. Kumar,et al.  Multivariable self-tuning regulator with generalized cost-function† , 1981 .