
Estimation of model parameters
using
the grid method of optimization
Example
of application: DC motor. (In the project in this course,
the process is an air heater. The students must themselves
find out how to apply the grid method for the air heater.)
Logfile of an experiment with the motor: logfile1.lvm (columns: t [s], control signal
[V], tachometer measurement [V]). The logfile is used for parameter estimation,
and to check if the model is accurate (visual validation). The logfile must
be stored in the same directory as of the m-files below.
Matlab script implementing the grid method for optimal estimation of two
parameters of a "time-constant" model of DC motor: brute_force_param_estim_no_timedelay.m (with just two parameters to be estimated, the objective function
(least squares) can be nicely displayed as a 3D plot). However, in the project fall 2018, you
must use Python in stead of Matlab.
Updated
4 Sept 2018 by Finn Aakre Haugen.
|