Supervisory multiple regime control

Abstract The objective of this work is to identify a control algorithm that is capable of handling nonlinear behaviour (operating point dependent) witnessed in most industrial processes. To this end, the proposed solution is that of a supervisory multiple model control scheme, SMMC. This work demonstrates that the multiple model methodology can be recast into a Supervisory approach, whereby the supervisor is employed as a selector. This selector (supervisor) identifies the appropriate local-controller from a fixed family set. Unlike other supervisory techniques a multiple model observer (MMO) is proposed for the selection mechanism. Switching between local-controllers is accomplished bumplessly through a multiple model bumpless transfer scheme. Consequently, producing a continuous control signal as the process transverses between different operating regimes. The key issue in this application is the unique interaction between the local-controllers and the supervisor. This interaction is necessary to ensure global stability is maintained at all times, especially during switching. In short, the SMMC scheme enables the implementation of linear control theory, which is well accepted in industry, to standard nonlinear processes. The SMMC approach warrants the control design to extend beyond normal operating conditions that breakdown when standard linear control techniques are applied. The above notion is applied to a pilot-scale binary distillation column. In this example the column's distinct operating points describe the nonlinear behaviour. The results illustrate that as the distillation column shifted between different operating points the SMMC self-regulates accordingly. This self-regulation ensures that global stability and performance are maintained at an optimum. The entire SMMC design was implemented within a PC Windows-NT environment that was interfaced to an industrial DCS system.

[1]  P. Ramadge,et al.  Model and controller selection policies based on output prediction errors , 1996, IEEE Trans. Autom. Control..

[2]  Roderick Murray-Smith,et al.  Multiple Model Approaches to Modelling and Control , 1997 .

[3]  Michael Athans,et al.  Analysis of gain scheduled control for nonlinear plants , 1990 .

[4]  Tor Arne Johansen,et al.  Operating regime based process modeling and identification , 1997 .

[5]  J. A. Romagnoli,et al.  A nonlinear control design approach based on multi-linear models , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[6]  Y. Arkun,et al.  Estimation of nonlinear systems using linear multiple models , 1997 .

[7]  S.F. Graebe,et al.  Dynamic transfer among alternative controllers and its relation to antiwindup controller design , 1996, IEEE Trans. Control. Syst. Technol..

[8]  Barbara Hayes-Roth,et al.  Intelligent Control , 1994, Artif. Intell..

[9]  P. Gahinet,et al.  Affine parameter-dependent Lyapunov functions and real parametric uncertainty , 1996, IEEE Trans. Autom. Control..

[10]  Dale E. Seborg,et al.  Application of a general multi-model approach for identification of highly nonlinear processes-a case study , 1993 .

[11]  Francis J. Doyle,et al.  Nonlinear model-based control of a batch reactive distillation column , 1998 .

[12]  B. R. Barmish,et al.  A survey of extreme point results for robustness of control systems, , 1993, Autom..

[13]  Thomas F. Edgar,et al.  Adaptive control strategies for process control: A survey , 1986 .

[14]  T. A. Johansen,et al.  On local and fuzzy modelling , 1993, Third International Conference on Industrial Fuzzy Control and Intelligent Systems.

[15]  A. Stephen Morse,et al.  Control Using Logic-Based Switching , 1997 .

[16]  Graham C. Goodwin,et al.  Supervisory Multiple Model Control , 1998 .

[17]  Tor Arne Johansen,et al.  Non-linear predictive control using local models-applied to a batch fermentation process , 1995 .

[18]  T. Johansen,et al.  Constructing NARMAX models using ARMAX models , 1993 .

[19]  Ronald K. Pearson,et al.  Estimation of Nonlinear Multiple Systems Using Linear , 1997 .