Advertisement

输出反馈_线性二次型最优控制

阅读量:

最优控制理论作为现代控制理论中的关键组成部分,其核心理念在于通过融合反馈控制机制、代价函数以及拉格朗日乘子法,以确定能够使代价函数达到最优状态的反馈增益参数。在MATLAB软件中,内置了诸如LQR和LQRY等函数,用于进行相关计算,用户只需提供对应的状态方程矩阵以及Q、R矩阵即可便捷调用。然而,这些函数均基于状态反馈方式设计,难以应对涉及输出反馈的情况。本文正是针对这一问题提出的解决方案,重点运用了迭代算法进行处理。

复制代码
 clc;clear;close;

    
 %% matrices of linear time-invariant state-variable model(A,B,C)
    
 A=[-0.3220  0.0640 0.0364   -0.9917  0.0003   0.0008  0;
    
    0       0      1      0.0037      0      0     0;
    
    -30.6492    0   -3.6784   0.6646  -0.7333  0.1315  0;
    
     8.5396     0   -0.0254  -0.4764  -0.0319  -0.0620 0;
    
     0          0      0         0      -

全部评论 (0)

还没有任何评论哟~