• 大小: 92KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-02-11
  • 语言: Matlab
  • 标签: lqr优化  LQR  遗传  

资源简介

基于遗传算法的LQR控制器优化设计matlab源程序代码,学习matlab算法设计的一个很好的例子

资源截图

代码片段和文件信息

function f=GA_LQR(x)
%%%%%%%%%%%% parameters of the model %%%%%%%%%%%%%%%%%
mb=320;
mw=40;
ks=20000;
kt=200000;
G0=5*1e-6;
u=20;
f0=0.1;

A=[00-ks/mbks/mb0;00ks/mw(-kt-ks)/mwkt/mw;10000;01000;0000-2*pi*f0];
B=[1/mb;-1/mw;0;0;0];
C=eye(size(A1));
D=zeros(size(A1)size(B2));
G=[0;0;0;0;2*pi*sqrt(G0*u)];
t=[0:0.005:50];

%M=10001;N=1;P=20;
%w=wgn(MNP);
w=[1.53854787441409;3.28972115167213;4.08401049513719;-6.06984504458546;2.29555520073523;-8.58183039948082;0.967628342066259;-7.66060600370107;-14.4670067743435;-4.87506961919873;22.3597010010719;16.0143189167852;2.01378735095420;-8.75463214554915;-17.3866223986345;-4.91440999351440;-1.11801075094346;-5.19996819929589;5.79697116603347;14.6232256272619;5.59462545922011;8.80498000500697;3.70193127263589

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2010-08-21 13:35  源程序

     文件      34417  2010-08-21 13:35  源程序\Active_Suspension_LQR.mdl

     文件     177225  2010-08-21 13:35  源程序\GA_LQR.m

     文件        448  2010-08-21 13:35  源程序\GA_LQR_run.m

----------- ---------  ---------- -----  ----

               212090                    4


评论

共有 条评论