Controller design for an unknown process, using simulation of a human operator

Abstract The reason for the present upsurge of interest in intelligent control is that the present generation of control systems are incapable, to a greater or lesser extent, of dealing with problems of a certain complexity. Fortunately, human operators (HO) are often experts in keeping the complex control systems on the right track. In this paper a method for controller design has been investigated, based on a concept of developing a mathematical model for the behaviour of the HO of the process. This method treats the HO's behaviour as a dynamic process in itself, transformed from the dynamics of the unknown process to be controlled. The following three phases are distinguished in controller design: (i) Observation phase , during which the HO controls the process by himself for a specific time interval. During this time the data representing the state of the process and the corresponding human controller actions are registered. (ii) Modelling phase , during which the mapping between the inputs and the outputs of the controller is learned. The model used is a neural network with radial basis functions, and the estimation of the model parameters is conducted by using a multiparameter least-square estimation. (iii) Testing phase , during which the human operator behaviour model or the derived neural controller is used to control the process. The controller performance is evaluated by analysing its behaviour under both the same conditions used in learning phase, and completely different conditions to study the controller reliability. The method has been successfully applied to control a nonlinear level-control process using computer simulation.

[1]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[2]  Beverly M. Huey,et al.  Human Performance Models for Computer-Aided Engineering , 1990 .

[3]  David L. Kleinman,et al.  The Human as an Optimal Controller and Information Processor , 1969 .

[4]  Ezra S. Krendel,et al.  Mathematical Models of Human Pilot Behavior , 1974 .

[5]  Thomas Kailath,et al.  Linear Systems , 1980 .

[6]  W. H. Levison,et al.  Studies of multivariable manual control systems - A model for task interference , 1971 .

[7]  Bart Kosko,et al.  Neural networks and fuzzy systems: a dynamical systems approach to machine intelligence , 1991 .

[8]  A. Tustin,et al.  The nature of the operator's response in manual control, and its implications for controller design , 1947 .

[9]  Ezra S. Krendel,et al.  DYNAMIC RESPONSE OF HUMAN OPERATORS , 1957 .

[10]  William H. Levison,et al.  A Model for Mental Workload in Tasks Requiring Continuous Information Processing , 1979 .

[11]  W. H. Levison,et al.  A control theory model for human decision making , 1972 .

[12]  F. V. D. Rhee,et al.  Knowledge based fuzzy control of systems , 1990 .

[13]  J. I. Elkind,et al.  Characteristics of simple manual control systems , 1956 .

[14]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[15]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[16]  H. P. Birmingham,et al.  A Design Philosophy for Man-Machine Control Systems , 1954, Proceedings of the IRE.