Mensaje de error

Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters en drupal_get_feeds() (línea 394 de /home1/montes/public_html/drupal/includes/common.inc).

tfss

Español

Ejemplo 2.17 pag50 OGATA 4ed(Tranformada de Laplace)

Vamos a resolver la siguiente ecuacion diferencial mediante scilab:
 

ecuacion diferencial segundo grado

 

\begin{displaymath}x(0)=0 \end{displaymath}

 

\begin{displaymath}\dot{x}(0)=0 \end{displaymath}

 

La Tranformada de Laplace quedaria:

Tranformada de Laplace


 

Con lo que nos quedaria:
 

Tranformada de Laplace


 

Vamos a obtener el desarrollo en fracciones simples mediante Scilab:

Programa en Scilab

s=%s

num=2;

den=s^3*(s^2+2*s+10);

g=syslin('c',num/den);

gf=tf2ss(g);

se=pfss(gf);

Resultado en Scilab:

 se  =
 
 
       se(1)
 
                        2  
    0.2 - 0.04s - 0.012s   
    --------------------   
              3            
             s             
 
       se(2)
 
    0.064 + 0.012s   
    --------------   
                2    
     10 + 2s + s

 

Con lo que el sistema nos quedaria:
 

Desarrollo en fracciones simples


 

Vamos a descomponer primero se(1) mediante scilab añadiendo mas lineas de codigo:

Lineas a añadir en Scilab

r=roots(denom(se(1)));

a(3)=horner(s^3*se(1),r(1));

a(2)=horner(derivat(s^3*se(1)),r(1));

a(1)=horner(derivat(derivat(s^3*se(1))),r(1))/2;

for k=1:3,
ds1(k)=a(k)/s^k,
end;

Resultado en Scilab del desarrollo de se(1)

 ds1  =
 
 
       ds1(1)
 
            
   -0.012   
   -------  
            
     s      
 
       ds1(2)
 
           
   -0.04   
   ------  
      2    
     s     
 
       ds1(3)
 
         
   0.2   
   ----  
     3   
    s
 
 
Con lo que la descomposicion de se1 nos queda:
 

descomposicion del primer termino

 

La descomposicion de se2 la obtendriamos:
 

decomposicion del segundo termino

 

Descomposicion del segundo termicon parte 2

 

Transformada inversa de Laplace

 

Con lo que la tranformada de Laplace nos quedaria:
 

resultado final

 

 

Español

Problema A2.15 pag48 OGATA 4ed(Tranformada de Laplace)

Vamos a obtener la Transformada inversa de Laplace mediante Scilab la siguiente funcion de tranferencia:
 

Funcion de transferencia


Programa en Scilab

s=%s

num=s^5+8*s^4+23*s^3+35*s^2+28*s+3;

den=s^3+6*s^2+8*s;

g=syslin('c',num/den);

gf=tf2ss(g);

se=pfss(gf);

for k=1:size(se),


df(k)=clean(se(k)),

end;

Solucion:

 df  =
 
 
       df(1)
 
    0.375   
    -----   
      s     
 
       df(2)
 
    0.375   
    -----   
    4 + s   
 
       df(3)
 
    0.25    
    ----    
    2 + s   
 
       df(4)
 
              2  
    3 + 2s + s

El desarrollo en fracciones simples quedaria: 

Descomposicion en fracciones simples

 

La Transformada inversa de Laplace:

 

Transformada inversa de Laplace

 

 

 

Español

Páginas

Pin It
Subscribe to RSS - tfss