Simulink Control Design™ - MathWorks

(Tuis.) #1
Limit the enforcement of the tuning goal to a particular frequency band. Specify the
frequency band as a row vector of the form [min,max], expressed in frequency units
of your model. For example, to create a tuning goal that applies only between 1 and
100 rad/s, enter [1,100]. By default, the tuning goal applies at all frequencies for
continuous time, and up to the Nyquist frequency for discrete time.


  • Adjust for step amplitude


For a MIMO tuning goal, when the choice of units results in a mix of small and large
signals in different channels of the response, this option allows you to specify the
relative amplitude of each entry in the vector-valued step input. This information is
used to scale the off-diagonal terms in the transfer function from reference to tracking
error. This scaling ensures that cross-couplings are measured relative to the amplitude
of each reference signal.

For example, suppose that tuning goal is that outputs 'y1' and 'y2' track
reference signals 'r1'and 'r2'. Suppose further that you require the outputs to
track the references with less than 10% cross-coupling. If r1 and r2 have comparable
amplitudes, then it is sufficient to keep the gains from r1 to y2 and r2 and y1 below
0.1. However, if r1 is 100 times larger than r2, the gain from r1 to y2 must be less
than 0.001 to ensure that r1 changes y2 by less than 10% of the r2 target. To ensure
this result, set Adjust for step amplitude to Yes. Then, enter [100,1] in the
Amplitudes of step commands text box. This tells Control System Tuner to take into
account that the first reference signal is 100 times greater than the second reference
signal.

The default value, No , means no scaling is applied.


  • Apply goal to


Use this option when tuning multiple models at once, such as an array of models
obtained by linearizing a Simulink model at different operating points or block-
parameter values. By default, active tuning goals are enforced for all models. To
enforce a tuning requirement for a subset of models in an array, select Only Models.
Then, enter the array indices of the models for which the goal is enforced. For
example, suppose you want to apply the tuning goal to the second, third, and fourth
models in a model array. To restrict enforcement of the requirement, enter 2:4 in the
Only Models text box.

For more information about tuning for multiple models, see “Robust Tuning
Approaches” (Robust Control Toolbox).

10 Control System Tuning

Free download pdf