Package: sdo
Set up steady-state operating point computation
OpPointSetup = sdo.OperatingPointSetup(opSpec,inputsToUse,statesToUse)
OpPointSetup = sdo.OperatingPointSetup(___,[findopOpts])
An operating point of a dynamic system defines the states and root-level input signals of the model at a specific time. For example, in a car engine model, variables such as engine speed, throttle position, engine temperature, and surrounding atmospheric conditions typically describe the operating point.
A steady-state operating point of a model, also called an equilibrium or trim condition, includes state variables that do not change with time. A model can have several steady-state operating points. For example, a simple, damped pendulum has two steady-state operating points at which the pendulum position does not change with time.
Use sdo.OperatingPointSetup
to set a model to steady-state as part
of model optimization or evaluation. This step is useful when you are performing
optimization or estimation using data measured when the system was at a non-zero steady
state. Matching the model state to the system state, used for data collection, helps
reduce model transients and improves results.
You need the Simulink®
Control Design™ toolbox to use sdo.OperatingPointSetup
.
creates an OpPointSetup
= sdo.OperatingPointSetup(opSpec
,inputsToUse
,statesToUse
)sdo.OperatingPointSetup
object using the operating point
specifications opSpec
, inputs inputsToUse
, and
states statesToUse
.
creates an OpPointSetup
= sdo.OperatingPointSetup(___,[findopOpts
])sdo.OperatingPointSetup
object using additional arguments
specified using findopOpts
.
Handle. To learn how handle classes affect copy operations, see Copying Objects.
sdo.SimulationTest
| sim
| findopOptions
(Simulink Control Design) | operspec
(Simulink Control Design)