|
SOLUTIONS
|
BUILT-IN MATHEMATICA SYMBOL
EstimatorRegulator[ssm, {l,
}]
constructs the feedback regulator for the StateSpaceModel ssm with estimator and feedback gain matrices l and
, respectively.
EstimatorRegulator[{ssm, sensors}, {l,
}]
uses only sensors as the measured outputs of ssm.
EstimatorRegulator[{ssm, sensors, finputs}, {l,
}]
specifies finputs as the feedback inputs of ssm.
EstimatorRegulator[{ssm, sensors, finputs, einputs}, {l,
}]
specifies einputs as the exogenous deterministic inputs.
Details and OptionsDetails and Options
- The standard state-space model ssm can be given as StateSpaceModel[{a, b, c, d}], where a, b, c, and d represent the state, input, output, and transmission matrices in either a continuous-time or a discrete-time system:
-

continuous-time system 
discrete-time system - The descriptor state-space model ssm can be given as StateSpaceModel[{a, b, c, d, e}] in either continuous time or discrete time:
-

continuous-time system 
discrete-time system - The input
can include stochastic inputs
, feedback inputs
, and exogenous deterministic inputs
. - The arguments finputs and einputs are lists of integers specifying the positions of
and
in
. - The output
consists of the noisy measurements
as well as other outputs. - The argument sensors is a list of integers specifying the positions of
in
. - EstimatorRegulator[ssm, {...}] is equivalent to EstimatorRegulator[{ssm, All, All, None}, {...}].
- The estimator gains l can be computed using EstimatorGains, LQEstimatorGains, or DiscreteLQEstimatorGains.
- The feedback gains
can be computed using StateFeedbackGains, LQRegulatorGains, or DiscreteLQRegulatorGains. - Block diagram of the system with its regulator:
ExamplesExamplesopen allclose all
Basic Examples (1)Basic Examples (1)
Construct a state-feedback regulator from known estimator and state-feedback gains:
| In[1]:= |
| Out[1]= | ![]() |
New in 8 | Last modified in 9
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


