Model Reference Adaptive Control
Model Reference Adaptive Control
Control (MRAC)
MRAS
MIT Rule
Problem:
Gain scheduling
Advantages:
Parameters can be changed quickly in response to
changes in plant dynamics
This strategy is very easy to apply if the plant dynamics
depends in a well known
fashion on a relatively few easily measurable variables
Drawbacks:
It is an open-loop adaptation scheme, with no real
learning or intelligence
The design required for its implementation is enormous.
From the above expression, it is clear that it is sufficient to make the gain
proportional to the cross section of the tank.
So it can be seen that we have established a relation between the gain (auxiliary
variable) and the area of the tank (variable relating operating condition of process).
The above example illustrates that it is sufficient to measure one or two variables
in the process and use them as scheduling variables.
But often it is not easy to determine the controller parameters as a function of
measured variables.
The design of controller must then be redone for different working points of the
process. Some care must also be taken if the measured signals are
noisy. They should be filtered properly before they are used as scheduling
variables.
Notice that the sampled data model has only one parameter, a, that does
not depend on q.
A constant gain controller can easily be designed for the sampled data
system.
The gain scheduling is realized simply by having a controller with
constant parameters, in which the sampling rate is inversely proportional
to the flow rate.
This will give the same response independent of the flow, in looking at
the sampling instants, but the transients will be scaled in time.
To implement the gain scheduling controller for the case where flow is
varying, it is necessary to measure not only the concentration but also
the flow.
Errors in flow measurement will result in jitter in the sampling period. To
avoid this, it is necessary to filter the flow measurement.
Nonlinear Transformations
It is of great interest to find transformations such that the transformed
system is linear and independent of the operating conditions.
In case of concentration control problem, time scaling was used to
make the model independent of flow.
i.e ts = (Vd/q)t was used to make the model independent of flow.
All processes associated with material flows like rolling mills, band
transporters, flows in pipes, etc. have this property.
Here the idea is to determine the critical gain and critical period first
and then determine the controller parameters.
The critical period (Tu) is the period of oscillations when relay
feedback is applied.
The gain at which the oscillations just begin is termed as critical
period (Ku).
Ziegler and Nichols have devised a simple method for determining
the parameters of the controller based on the values of critical gain
and critical period