Inkscape 0.92.3 (2405546, 2018-03-11)


Course IIA1117 Control Engineering - Project Part

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.