ControlDesign
RegionPoles
verify whether the system poles are in a desired region
Calling Sequence
Parameters
Options
Description
Examples
RegionPoles(sys, zeta, omegan, opts)
sys
-
System; a DynamicSystems system object in continuous-time domain; must be single-input single-output (SISO)
zeta
realcons; the specified damping
omegan
realcons; the specified natural frequency
opts
(optional) equation(s) of the form option = value; specify options for the RegionPoles command
condition : one of relativestability, damping or all
Specifies the condition(s) defining the desired region. The default value is all.
output : one of verify or plot
If output = verify, a Boolean is returned specifying if the system poles are in the desired region.
If output = plot, the system poles are plotted along with the boundaries of the desired region. The default value is plot.
The RegionPoles command verifies whether the system poles are in a desired region. The desired region is specified by zeta and omegan and is defined based on relative stability and damping conditions as follows:
Relative Stability: The desired region is part of the complex left half plane (LHP) with real part less than −ζomegan. This is equivalent to the relative stability of the closed-loop system with respect to the line s=jω−ζomegan (rather than the imaginary axis). Clearly, if zeta or omegan are set to zero, the relative stability reduces to the absolute stability with respect to the imaginary axis.
Damping: The desired region is part of the complex left half plane (LHP) inside the angle +/-arccosζ measured from the negative real axis.
withControlDesign:
sys≔DynamicSystems:-NewSystems+5s3+12s2+22s+14
sys≔Transfer Functioncontinuous1 output(s); 1 input(s)inputvariable=u1soutputvariable=y1s
ζ1≔45:omegan1≔2:
RegionPolessys,ζ1,omegan1,output=verify
false
RegionPolessys,ζ1,omegan1,output=plot
RegionPolessys,ζ1,omegan1,output=verify,condition=damping
true
RegionPolessys,ζ1,omegan1,output=plot,condition=damping
RegionPolessys,ζ1,omegan1,output=verify,condition=relativestability
RegionPolessys,ζ1,omegan1,output=plot,condition=relativestability
See Also
ControlDesign[Characterize]
ControlDesign[CohenCoon]
ControlDesign[FeasibleGains]
ControlDesign[GainPhaseMargin]
ControlDesign[ZNFreq]
ControlDesign[ZNTimeModified]
Download Help Document