Está en la página 1de 10

Ren Guerrero Paredes

Ing. Mecatrnica


Ecuaciones del Modelo de Lorenz

Cuando Lorenz intentaba modelar el comportamiento del clima mediante la
conducta catica de los gases, tom unas cuantas de las ecuaciones
conocidas como el sistema de Navier-Stokes del campo de la dinmica de
fluidos y, al simplificarlas, obtuvo el siguiente sistema tridimensional:





En estas ecuaciones, representa el nmero de Prandtl, que es la relacin
entre la viscosidad d un fluido y su conductividad trmica, con un valor de 10.
El parmetro r representa el nmero de Raleigh, que es la diferencia de
temperaturas entre la parte inferior y la superior del sistema, con un valor de
28. La variable b representa la relacin entre la longitud y la altura de la caja
que se emplea para contener el gas, con un valor de 8/3. La x resultante de
esta ecuacin representa la razn de rotacin del cilindro, y seala la
diferencia entre temperaturas en los lados opuestos del cilindro, mientras que
z representa la desviacin del sistema de la lnea vertical graficada
correspondiente a la temperatura.


a) Clculo de puntos de equilibrio.

Considerando:



Tenemos entonces:








Ren Guerrero Paredes
Ing. Mecatrnica




Por lo tanto los puntos de equilibrio de las ecuaciones de Lorenz son:
1. (0,0,0)
2. (8.48528137423857, 8.48528137423857,27)
3. (-8.48528137423857,- 8.48528137423857,27)

b) Calculo de Valores Propios

Matriz Jacobiana del sistema:

(


)

Matriz Jacobiana de cada punto de equilibrio:

(


)


(



)


(



)






Ren Guerrero Paredes
Ing. Mecatrnica


*Clculo de los valores propios del primer punto de equilibrio:

| | |(


) (



)|
|(


)|
(


) (


Utilizando la funcin roots() de MatLab, tenemos:
>> d = [-1 -41/3 722/3 720]
>> vp = roots(d)




*Clculo de los valores propios del segundo punto de equilibrio:

| |
|(



)
(



)|

(



)
(

)



Ren Guerrero Paredes
Ing. Mecatrnica



Utilizando la funcin roots() de MatLab, tenemos:
>> d = [-1 -41/3 -304/3 -1440]
>> vp = roots(d)




*Clculo de los valores propios del tercer punto de equilibrio:

| |
|(



)
(



)|
|(



)|


(



Utilizando la funcin roots() de MatLab, tenemos:
>> d = [-1 -41/3 -304/3 -1440]
>> vp = roots(d)



Ren Guerrero Paredes
Ing. Mecatrnica



c) Clculo de Vectores Propios


*Para el primer punto de equilibrio:

)
(



)

Utilizando la funcin rref() de MatLab, tenemos:

>>A = [ 10 0; 28 0; 0 0
]
>>P = rref(A)

(



)

Por lo tanto:

)
(



)


Utilizando la funcin rref() de MatLab, tenemos:

>>A = [ 10 0; 28 0; 0 0
]
>>P= rref(A)

Ren Guerrero Paredes
Ing. Mecatrnica


(



)

Por lo tanto:

) (



)


Utilizando la funcin rref() de MatLab, tenemos:

>>A = [-7.3334 10 0; 28 1.6666 0; 0 0 0]
>>P= rref(A)

(



)

Por lo tanto:

)


*Para el segundo punto de equilibrio:

)
(



)

Utilizando la funcin rref() de MatLab, tenemos:

>>A = [3.854577914596 10 0; 1 12.854577914596 -8.48528137423857;
8.48528137423857 8.48528137423857 11.1879112479293]
>>P= rref(A)
Ren Guerrero Paredes
Ing. Mecatrnica


(



)

Por lo tanto:

)


(



)


Utilizando la funcin rref() de MatLab, tenemos:

>>A = [-10.0939556239647-10.1945052209279i 10 0; 1
-1.09395562396469-10.1945052209279i -8.48528137423857;
8.48528137423857 8.48528137423857 -2.76062229063135-
10.1945052209279i]
>>P= rref(A)

(



)


Por lo tanto:

)
Ren Guerrero Paredes
Ing. Mecatrnica


(



)

Utilizando la funcin rref() de MatLab, tenemos:

>>A = [ 10 0; 1
-8.48528137423857;
8.48528137423857 8.48528137423857
]
>>P= rref(A)

(



)

Por lo tanto:

)



*Para el tercer punto de equilibrio:

)
(



)


Utilizando la funcin rref() de MatLab, tenemos:

>>A = [3.854577914596 10 0; 1 12.854577914596 -8.48528137423857;
8.48528137423857 8.48528137423857 11.1879112479293]
>>P= rref(A)

(



)

Por lo tanto:

)

Ren Guerrero Paredes
Ing. Mecatrnica

)


(



)


Utilizando la funcin rref() de MatLab, tenemos:

>>A = [-10.0939556239647-10.1945052209279i 10 0; 1
-1.09395562396469-10.1945052209279i -8.48528137423857;
8.48528137423857 8.48528137423857 -2.76062229063135-
10.1945052209279i]
>>P= rref(A)

(



)

Por lo tanto:

)

(



)

Utilizando la funcin rref() de MatLab, tenemos:

>>A = [ 10 0; 1
-8.48528137423857;
8.48528137423857 8.48528137423857
]
>>P= rref(A)
Ren Guerrero Paredes
Ing. Mecatrnica


(



)

Por lo tanto:

También podría gustarte