如何用matlab 解lmi,求助,求解LMI的可行性问题

本文介绍了如何使用MATLAB解决线性矩阵不等式(LMI)问题,通过一个具体的被动悬架模型来演示。在示例中,详细展示了参数设置、LMI构造及求解过程。尽管尝试调整参数以使目标函数tmin小于0,但遇到了困难,作者期待读者分享解决此类问题的经验和建议。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

k1=13100;m1=504.5;m2=62;cs=400;k2=252000;    %初始参数

M=[m1,0;0,m2]  %系统参数的输入被动悬架模型质量参数矩阵

C=[cs,-cs;-cs,cs]  %被动悬架模型阻尼参数矩阵

K=[k1,-k1;-k1,k1+k2] %被动悬架模型弹性系数参数矩阵

A01=[0,0;0,0];A02=[1,0;0,1];A03=-inv(M)*K;A04=-inv(M)*C;A0=[A01,A02;A03,A04]  %A0

F11=[0,0;0,0];F12=[0,0;0,0];F21=-inv(M);F22=-inv(M);F1=[F11,F12;F21,F22]   %F1

Bu=[1;-1]

Bw=[0;252000]

B11=[0;0];B12=[inv(M)*Bw];B1=[B11;B12]

B21=[0;0];B22=[inv(M)*Bu];B2=[B21;B22]

C1=[-k1/m1,k1/m1,-cs/m1,cs/m1;1,-1,0,0;0,1,0,0]

D11=[0;0;-1];D12=[1/m1;0;0]

%u1=[3000,0,0,0;0,3000,0,0;0,0,3000,0;0,0,0,3000];

%u2=[-3000,0,0,0;0,-3000,0,0;0,0,-3000,0;0,0,0,-3000];

u1=200;u2=-100;

U01=u1+u2

U02=u1-u2

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值