Import uncertain systems into Simulink
Note USS System block will be removed in a future release. Use Uncertain State Space block instead.
The USS System block accepts USS and UMAT containing
objects, as well as
An instance of the uncertain system is used in the simulation or linearization.
Internally, USS models are converted to their state space equivalent
The uncertain object (USS, UMAT,
ultidyn) is entered in the USS system variable.
If the nominal value for the USS system variable has states,
then the initial condition for these states is entered in
states (nominal dynamics).
The values for the uncertain elements are controlled by the
value menu. If
Nominal is selected,
then the nominal value of the uncertain object is used. If you select
defined, then you must enter a MATLAB® structure in
User-defined uncertainty (struct) dialog
box. The field names of the structure should correspond to the names
of the uncertain atoms within the USS system variable, while the
values of the fields are the values used for the uncertain objects
(using the command
usubs). If some of these
values are SS objects, then these states are referred to as uncertainty
The order of the uncertainty states is determined by the order
of atoms in the Uncertainty property of the USS system variable.
The state dimension is determined by the actual data in the
uncertainty structure. Any extra fields in the
uncertainty structure are ignored.
User defined is selected from the
value pop-up menu, then the structure data entered in
uncertainty (struct) must contain fields corresponding
to every uncertain atom of the USS system variable. Extra fields
usimsamp generates a random instance
of each atom in a Simulink® model. It returns a structure, suitable
for entry in
User-defined uncertainty (struct).
The initial condition for the uncertainty states is entered
Initial states (uncertain dynamics).