jiangsx 发表于 2007-7-5 21:49

[求助]如何求hinf的状态方馈控制律?

紧急求救:

         怎样求解hinf的状态反馈控制律K,输入指令是什么?

         下面给出了两输入两输出系统的状态方程模型:
         a=;
         b1=;b2=;
         c1=;c2=;
         d11=;
         d21=;
         d12=;
         d22=;

谢谢!

[ 本帖最后由 xmwhit 于 2007-7-6 08:07 编辑 ]

ll_18301 发表于 2007-7-6 08:49

hinfsyn。    help一下就知道怎么用了
hinf应该属于输出反馈

ll_18301 发表于 2007-7-6 09:16

% d 不满足hinf的要求
d11=d11+0.00001;
d12=d12+0.00001;
d21=d21+0.00001; %
d22=d22+0.00001;
%
G=pck(a,,,);
nmeas=1; %用于控制的测量输出数
ncont=1;%控制器的输出数
gmin = 0.0000001; %最小gam
gmax = 1000;
tol = 0.001; %gam精度
= hinfsyn(G,nmeas,ncont,gmin,gmax,tol);

你的系统本质上好像没有hinf的加权和指标

[ 本帖最后由 ll_18301 于 2007-7-6 09:31 编辑 ]

jiangsx 发表于 2007-7-6 11:30

首先很感谢!

我只是有这样一个系统的状态空间表示

有这些系数矩阵不就可以求hinf控制器了吗?
当然前提是如果K存在的话

但是用hinfsyn好像不对,这个函数是用来求状态反馈的么?

ll_18301 发表于 2007-7-7 18:40

hinfsyn求解hinf标准/综合问题,同时解两个代数利卡提方程:一个求控制器增益,一个求观测器增益。
hinf控制器设计不是那么简单的,有了系数矩阵可以求控制器,但不一定满足要求,这不是hinf的问题,而是设计指标本身有问题,但建议看看基础知识

beijixin 发表于 2007-7-21 16:34

能不能具体讲讲hinf多输入多输出方面的知识阿

beijixin 发表于 2007-7-21 16:38

补充,特别是在对振动控制方面。hinf在matlab里有函数可调用,为什么说不简单呢

ll_18301 发表于 2007-7-25 10:49

如果指标体现不到Hinf设计中,再怎么设计,也不可能得到满足指标的控制器。HInf设计最重要的是把带设计的问题转化成hinf问题中,这个过程才是最重要的,也是需要反复调试的
页: [1]
查看完整版本: [求助]如何求hinf的状态方馈控制律?