Simulink Control Design™ - MathWorks

(Tuis.) #1

System Dynamics Specifications


This example shows how to constrain the poles of a control system tuned with systune
or looptune.

Background

The systune and looptune commands tune the parameters of fixed-structure control
systems subject to a variety of time- and frequency-domain requirements. The
TuningGoal package is the repository for such design requirements.

Closed-Loop Poles

The TuningGoal.Poles goal constrains the location of the closed-loop poles. You can
enforce some minimum decay rate

Re(s) <−α,

impose some minimum damping ratio

Re(s) <−ζs,

or constrain the pole magnitude to

s <ωmax.

For example

MinDecay = 0.5;
MinDamping = 0.7;
MaxFrequency = 10;
R = TuningGoal.Poles(MinDecay,MinDamping,MaxFrequency);

constrains the closed-loop poles to lie in the white region below.

viewGoal(R)

System Dynamics Specifications
Free download pdf