matlab中根据下面的这个程序,如何设计H∞控制器?
根据下面的这个程序,如何设计H∞控制器>> kt=0.09183;pkt=0.1;j=0.0000063857;pj=0.1;ky=1.2;pky=0.05;pie=3.14;w1=2*pie*50;pw1=0.05;z1=0.05;pz1=0.05;w2=2*pie*2200;pw2=0.12;z2=0.024;pz2=0.08;w3=2*pie*6400;pw3=0.08;z3=0.129;pz3=0.1;w4=2*pie*8800;pw4=0.15;z4=0.173;pz4=0.1;Mkt=;Mji=[-pj 1/j;-pj 1/j];Mky=;Mw1=;Mz1=;Mv1=;Mw2=;Mz2=;Mv2=;Mw3=;Mz3=;Mv3=;Mw4=;Mz4=;Mv4=;int1=nd2sys(,);int2=nd2sys(,);int3=nd2sys(,);int4=nd2sys(,);int5=nd2sys(,);int6=nd2sys(,);int7=nd2sys(,);int8=nd2sys(,);int9=nd2sys(,);int10=nd2sys(,);systemnames='Mkt Mji Mky Mw1 Mz1 Mv1 Mw2 Mz2 Mv2 Mw3 Mz3 Mv3 Mw4 Mz4 Mv4 int1 int2 int3 int4 int5 int6 int7 int8 int9 int10';sysoutname='G';inputvar='';input_to_Mkt='';input_to_Mji='';input_to_Mky='';>> input_to_Mw1='';>> input_to_Mz1='';>> input_to_Mv1='';>> input_to_Mw2='';input_to_Mz2='';input_to_Mv2='';>> input_to_Mw3='';input_to_Mz3='';input_to_Mv3='';>> input_to_Mw4='';input_to_Mz4='';input_to_Mv4='';>> input_to_int1='';>> input_to_int2='';>> input_to_int3='';>> input_to_int4='';>> input_to_int5='';>> input_to_int6='';>> input_to_int7='';>> input_to_int8='';>> input_to_int9='';>> input_to_int10='';>> outputvar='';>> sysic;nuWp=;dnWp=;gainWp=0.0001;Wp=nd2sys(nuWp,dnWp,gainWp);nuWu=;dnWu=;gainWu=1000000;Wu=nd2sys(nuWu,dnWu,gainWu);nuM=;dnM=;M=nd2sys(nuM,dnM);nuWn=;dnWn=;gainWn=0.0006;Wn=nd2sys(nuWn,dnWn,gainWn);systemnames='G Wp Wu Wn M';>> inputvar='';>> outputvar='';>> input_to_G='';>> input_to_Wp='[-G(16)+M]';>> input_to_Wu='';>> input_to_M='';>> input_to_Wn='';>> sysoutname='sys_ic';>> cleanupsysic='yes';>> sysic;
页:
[1]