Simulink Control Design™ - MathWorks

(Tuis.) #1

MaxLG.Focus = [1 Inf];


viewGoal([MinLG MaxLG])


The TuningGoal.MaxLoopGain requirement rests on the fact that the open- and closed-


loop gains are comparable when the loop gain is small ( ). As a result, it can be
ineffective at keeping the loop gain below some value close to 1. For example, suppose
that flexible modes cause gain spikes beyond the crossover frequency and that you need
to keep these spikes below 0.5 (-6 dB). Instead of using TuningGoal.MaxLoopGain, you
can directly constrain the gain of using TuningGoal.Gain with a loop opening at "u".


MaxLG = TuningGoal.Gain('u','u',0.5);
MaxLG.Opening = 'u';


Loop Shape and Stability Margin Specifications
Free download pdf