EstimatorRegulator

EstimatorRegulator[ssm, {l, }]
构建 StateSpaceModel ssm 的反馈调节器,其中估值器和反馈增益矩阵分别为 l.

EstimatorRegulator[{ssm, sensors}, {l, }]
只将 sensors 作为 ssm 的已测量输出使用.

EstimatorRegulator[{ssm, sensors, finputs}, {l, }]
finputs 指定为 ssm 的反馈输入.

EstimatorRegulator[{ssm, sensors, finputs, einputs}, {l, }]
einputs 指定为外生(exogenous)确定性输入.

更多信息更多信息

  • 标准状态空间模型 ssm 可以以 StateSpaceModel[{a, b, c, d}] 给出,其中 abcd 表示连续时间或者离散时间系统内的状态、输入、输出和传递矩阵:
  • 连续时间系统
    离散时间系统
  • 在连续时间或者离散时间中,描述器状态空间模型 ssm 可以按 StateSpaceModel[{a, b, c, d, e}] 给出:
  • 连续时间系统
    离散时间系统
  • 输入 可以包含随机输入 、反馈输入 和外生(exogenous)确定性输入 .
  • 参数 finputseinputs 是指定 位置的整数列表.
  • 输出 包含噪声测量值 以及其他输出.
  • 参数 sensors 是指定 的位置的整数列表.
  • EstimatorRegulator[ssm, {...}] 等价于 EstimatorRegulator[{ssm, All, All, None}, {...}].
  • 估值器增益 l 可以使用 EstimatorGainsLQEstimatorGains 或者 DiscreteLQEstimatorGains 计算.
  • 反馈增益 可以使用 StateFeedbackGainsLQRegulatorGains 或者 DiscreteLQRegulatorGains 计算.
  • 具有调节器的系统的方框图:
版本 8 的新功能 | 版本 9 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »