Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学和算法 > 控制系统 > 使用状态空间模型进行设计 > DiscreteLQRegulatorGains >

DiscreteLQRegulatorGains

DiscreteLQRegulatorGains
给出连续时间 StateSpaceModel 对象 ss 和具有状态与控制加权矩阵 qr 的二次成本函数的优化离散时间状态反馈增益矩阵(采样周期为 ).
DiscreteLQRegulatorGains
包括成本函数中的状态-控制的交叉-耦合矩阵 p.
DiscreteLQRegulatorGains
指定 ss 的反馈输入.
  • 状态-空间 ssStateSpaceModel,其中 ab 代表连续时间系统 中的状态和输入矩阵.
  • 参数 finputs 是一个整数列表,指明反馈输入 中的位置.
  • 成本函数为 .
  • 矩阵 是与反馈输入 相关联的 的子矩阵.
计算连续时间系统的一套离散时间调整器增益:
计算连续时间系统的一套离散时间调整器增益:
In[1]:=
Click for copyable input
Out[1]=
计算连续时间状态-空间模型的一套离散的线性二次型(LQ)调整器增益:
只使用第一个输入作为反馈的输入:
计算成本函数中有状态-控制耦合的增益:
只使用输入1和3作为反馈:
通过仿真设计优化控制器:
仿真系统的阶跃响应:
使用 LQRegulatorGains 和离散系统以及加权矩阵计算离散的线性二次型调整器(LQ regulator)增益:
DiscreteLQRegulatorGains 直接给出同样的结果:
不可能计算不稳定系统的优化调整器:
第二个模型是不稳定的:
版本 8 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF