声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2700|回复: 7

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

[复制链接]
发表于 2007-7-5 21:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
紧急求救:

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

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

谢谢!

[ 本帖最后由 xmwhit 于 2007-7-6 08:07 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-7-6 08:49 | 显示全部楼层
hinfsyn。    help一下就知道怎么用了
hinf应该属于输出反馈
发表于 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,[b1,b2],[c1;c2],[d11,d12;d21,d22]);
nmeas=1; %用于控制的测量输出数
ncont=1;  %控制器的输出数
gmin = 0.0000001; %最小gam
gmax = 1000;
tol = 0.001; %gam精度
[Khinf,cl1,gam1] = hinfsyn(G,nmeas,ncont,gmin,gmax,tol);

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

[ 本帖最后由 ll_18301 于 2007-7-6 09:31 编辑 ]
 楼主| 发表于 2007-7-6 11:30 | 显示全部楼层
首先很感谢!

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

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

但是用hinfsyn好像不对,这个函数是用来求状态反馈的么?
发表于 2007-7-7 18:40 | 显示全部楼层
hinfsyn求解hinf标准/综合问题,同时解两个代数利卡提方程:一个求控制器增益,一个求观测器增益。
hinf控制器设计不是那么简单的,有了系数矩阵可以求控制器,但不一定满足要求,这不是hinf的问题,而是设计指标本身有问题,但建议看看基础知识
发表于 2007-7-21 16:34 | 显示全部楼层
能不能具体讲讲hinf多输入多输出方面的知识阿
发表于 2007-7-21 16:38 | 显示全部楼层
补充,特别是在对振动控制方面。hinf在matlab里有函数可调用,为什么说不简单呢
发表于 2007-7-25 10:49 | 显示全部楼层
如果指标体现不到Hinf设计中,再怎么设计,也不可能得到满足指标的控制器。HInf设计最重要的是把带设计的问题转化成hinf问题中,这个过程才是最重要的,也是需要反复调试的
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-9 18:09 , Processed in 0.072266 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表