Specify Design Requirements

Add and edit design requirements, such as lower and upper amplitude bounds, step response characteristics, reference signals and custom requirements

Blocks

Check Against Reference Check that model signal tracks reference signal during simulation
Check Custom Bounds Check that signal satisfies upper and lower bounds during simulation
Check Step Response Characteristics Check that model signal satisfies step response bounds during simulation

Functions

getbounds Get bounds specified in Check block
sdo.setCheckBlockEnabled Enable or disable all check blocks in model

Classes

sdo.requirements.BodeMagnitude Bode magnitude bound
sdo.requirements.ClosedLoopPeakGain Closed loop peak gain bound
sdo.requirements.GainPhaseMargin Gain and phase margin bounds
sdo.requirements.OpenLoopGainPhase Nichols response bound
sdo.requirements.PZDampingRatio Damping ratio bound
sdo.requirements.PZNaturalFrequency Natural frequency bound
sdo.requirements.PZSettlingTime Settling time bound
sdo.requirements.SingularValue Singular value bound
sdo.requirements.SignalBound Piecewise-linear amplitude bound
sdo.requirements.SignalTracking Reference signal to track
sdo.requirements.StepResponseEnvelope Step response bound on signal
Was this topic helpful?