[adsense:responsibe:9545213979]
s=%s/(2*%pi); g=20/((s+1)*(s^2+s+3)) gs=syslin('c',g) //Calculos tabla ganancias g0=20*log10(20/3) g1_73=g0-20*log10(sqrt(3)) //Calculos tabla fases v1=sqrt(3)/10
a1_73=-45*log10(v1/0.1) a1=a1_73-90*log10(1/(v1)) //calculo de la frecuecia de corte de ganancia wcg=sqrt(3)*10^(g1_73/60) [mf,fcg]=p_margin(gs) //Calculo del alpha del compensador ac=118.77*2*%pi/360; aux=sin(ac); alp=(1-aux)/(1+aux) //Calculo de la nueva frecuencia de cruce gwcn=-20*log10(1/sqrt(alp)) wnc=sqrt(3)*10^((g1_73-gwcn)/60) //Calculo del cero del compensador cc=wnc*sqrt(alp)
Añadir nuevo comentario