System identification for generic model control
Introduction
System identification deals with the problem of building mathematical models of dynamical systems based on observed data. System identification is always done with a purpose, and the intended use of the obtained model should be reflected in the methods and criteria used.
Recently system identification for control has attracted much attention, see e.g. the surveys by Gevers[1] and Van den Hof and Schrama[2]. In this paper identification for Generic Model Control (GMC) is considered. GMC3, 4, is a control strategy for nonlinear systems which is popular in the process industry. It is closely related to feedback linearisation (see e.g. Isidori[5]). The aim of GMC is to make the output approach a given setpoint along a prespecified desired trajectory. This aim is reflected in the derived identification method. The predictors employed put emphasis on the output trajectories of the models and not on the individual equation errors. Hence the identification method has common features with methods inspired by the behavioural framework6, 7, 8.
The paper is organised as follows. In Section 2we give a brief introduction to GMC control before we derive the identification method in Section 3. Section 4is devoted to a simulation study where we compare the derived method to other system identification methods. We end with some concluding remarks in Section 5.
In the paper the identification approach is illustrated on a linear system. This may seem a bit strange since GMC is a control strategy for nonlinear systems. However, the principles and techniques remain the same for a nonlinear model structure.
Section snippets
GMC control
The main idea behind GMC is to find values of the manipulated input variable which force the model output to follow a desired trajectory. The model considered is given by the differential equationEq. (1)is a deterministic model where f is a known (nonlinear) function, y is the output, u the input, x a state vector, t the time variable, and θ a vector of model parameters. In order to avoid problems with unstable predictors we assume that the autonomous system
Comparison of different identification methods
In this section we present results from a simulation study comparing different methods of identification for GMC control. From the preceding control considerations we expect that trajectory oriented predictors will yield better performance than equation oriented predictors. In this study we considered linear models and the aim was
- 1.
to compare methods based on trajectory oriented and equation oriented predictors and
- 2.
to see if there were any significant differences between methods based on one type
Conclusions
In this paper we have derived an identification scheme for the case where the obtained model is going to be used for GMC control design. The scheme is non-standard in two ways. The first non-standard feature is that a trajectory based predictor is used. The second non-standard feature is that we do not try to make the prediction errors zero, but instead we want them to follow a trajectory determined by the controller parameters. The reason for the focus upon trajectories instead of equation
References (11)
- et al.
Generic model control (GMC)
Comput. and Chem. Eng.
(1988) - et al.
On the relationship between behavioural and standard methods for system identification
Automatica
(1998) - M. Gevers, Towards a joint design of identification and control? In: H.L. Trentelman, J.C. Willems (Eds.), Essays on...
- P.M.J. Van den Hof, R.J.P. Schrama, Identification and control—closed loop issues, Preprints of the 10th IFAC Symposium...
- P.L. Lee, (Ed.), Nonlinear Process Control: Applications of Generic Model Control, Springer–Verlag, New York,...
Cited by (6)
Review and future directions in the modelling and control of continuous drum granulation
2002, Powder TechnologySystematic Analyze-Weight-Evaluate (AWE) Approach into Decision Making: A Derivation via Externative Organizational Factors
2023, International Journal of Sustainable Development and PlanningAdaptive generic model control of multivariable processes: Application to semi-batch reactors with different relative degrees
2017, Chemical Engineering CommunicationsApplication of experimental non-linear control based on generic algorithm to a polymerization reactor
2009, Korean Journal of Chemical EngineeringDynamic simulation and advanced control of a heat integrated plant
2005, Developments in Chemical Engineering and Mineral ProcessingNonlinear Model-based Dissolved Oxygen Control in a Biological Wastewater Treatment Process
2004, Korean Journal of Chemical Engineering
- 1
E-mail: [email protected]
- 2
E-mail: [email protected]