Title :
Code for a general purpose system identifier and evaluator (GPSIE)
Author :
Peterson, David W. ; Schweppe, Fred C.
Author_Institution :
Massachusetts Institute of Technology, Cambridge, MA, USA
fDate :
12/1/1974 12:00:00 AM
Abstract :
The modeling process may be viewed as a three-step iteration: 1) hypothesize a structure, 2) estimate (identify) unknown parameters, and 3) test for consistency between the model and available data. This paper describes a new, publicly-available computer program which performs the second and third tasks. The program, called General Purpose System Identifier and Evaluator (GPSIE), can handle nonlinear, time-varying, multiple input-output systems of arbitrary dimensions. The user supplies an array of data and a subprogram in PL/I or Fortran defining the model structure of interest. GPSIE searches for the maximum-likelihood estimates of any unknown parameters, and computes statistical measures of consistency between the model and the data. Options allow the user to deal efficiently with many kinds of systems.
Keywords :
Nonlinear systems, time-varying; System identification; Time-varying systems, nonlinear; Control systems; Data engineering; Helium; Laboratories; Maximum likelihood estimation; Parameter estimation; Power engineering and energy; Power system modeling; System testing; Time varying systems;
Journal_Title :
Automatic Control, IEEE Transactions on
DOI :
10.1109/TAC.1974.1100727