La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Integracion de sistemas de ecuaciones

Presentaciones similares


Presentación del tema: "Integracion de sistemas de ecuaciones"— Transcripción de la presentación:

1 Integracion de sistemas de ecuaciones

2 Contenido Integracion de sistemas de primer orden
Modelos matematicos de sistemas Integracion de sistemas de ecuaciones lineales

3 Integracion de sistemas de primer orden

4 Integracion de sistemas de primer orden
Problema: encontrar la trayectoria del estado del sistema de primer orden Es posible usar los metodos de Euler o trapezoidal

5 Integracion de sistemas de primer orden: Euler explicito
Aproximacion del sistema continuo usando Euler explicito: T = step size

6 Integracion de sistemas de primer orden: Euler implicito
Aproximacion del sistema continuo usando Euler implicito: Notese que xA(n+1) aparece a ambos lados de la ecuacion

7 Integracion de sistemas de primer orden: Euler implicito
En el caso de un sistema lineal la solucion es sencilla Luego,

8 Modelo de simulacion de un sistema continuo de primer orden
El diagrama de simulacion representa la dinamica del sistema continuo como una conexion de bloques algebraicos e integradores

9 Aproximacion discreta del modelo del sistema continuo de primer orden
La ecuacion de diferencias del integrador discreto depende del integrador seleccionado para aproximar el integrador continuo

10 Aproximacion discreta del modelo del sistema continuo de primer orden
Integrator de Euler explicito

11 Aproximacion discreta del modelo del sistema continuo de primer orden
Integrator de Euler implicito

12 Aproximacion discreta del modelo del sistema continuo de primer orden
Integrator Trapezoidal

13 Ejercicio: un tanque dentro del agua
La velocidad de caida de un objeto dentro del agua se desribe con la ecuacion W : peso del objeto, 350 lbs c : coeficiente de arrastre, 0.8 lb/(ft/sec) FB : Fuerza de flotacion, 275 lbs g : gravedad, 32.2 ft/sec2

14 Ejercicio: un tanque dentro del agua
La velocidad de caida de un objeto dentro del agua se desribe con la ecuacion Solucion exacta

15 Ejemplo: un tanque dentro del agua
Implementar un modelo de simulacion del sistema Hallar la velocidad aproximada Hallar la velocidad verdadera y compare con la aproximada Si el barril impacta el fondo del oceano, 1 milla por debajo de la superficie, a una velocidad mayor que 60 mph se rompe. Comentar la posibilidad de que esto ocurra.

16 Modelos matematicos de sistemas

17 Modelos matematicos de sistemas
Algunas veces los modelos matematicos tienen la forma

18 Modelos matematicos de sistemas
Otras veces los modelos matematicos tienen la forma

19 Modelos matematicos de sistemas
Sin embargo, siempre es posible convertir un sistema de orden n en n ecuaciones de primer orden

20 Ejemplo de un sistema de segundo orden
Sistema de segundo orden original Sistema de primer orden equivalente

21 Ejercicio Convertir el modelo de segundo orden
a un sistema de ecuaciones de primer orden

22 Ejemplos en Matlab

23 Ejemplo 1 Resolver el siguiente sistema de ecuaciones desde t = 0 hasta t = 1 con un paso de integracion de 0.5

24 Funcion del integrador por el metodo de Euler

25 Solucion del sistema de ecuaciones
function f = example(t,y) % dy1/dt = f1 = -0.5 y1 % dy2/dt = f2 = *y *y2 % let y(1) = y1, y(2) = y2 % tspan = [0 1] % initial conditions y0 = [4, 6] f1 = -0.5*y(1); f2 = *y(1) - 0.3*y(2); f = [f1, f2]'; (h = 0.5) >> [t,y]=Euler_sys('example5',[0 1],[4 6],0.5); (h = 0.2) >> [t,y]=Euler_sys('example5',[0 1],[4 6],0.2);

26 Ejemplo 2: Caso no lineal
Resolver la ecuacion del pendulo dado por el siguiente sistema de ecuaciones en t = [0, 15]

27 Ejemplo 2: El pendulo function f = pendulum(t,y)
% nonlinear pendulum d^2y/dt^ dy/dt = -sin(y) % convert to two first-order ODEs % dy1/dt = f1 = y2 % dy2/dt = f2 = -0.1*y2 - sin(y1) % let y(1) = y1, y(2) = y2 % tspan = [0 15] % initial conditions y0 = [pi/2, 0] f1 = y(2); f2 = -0.3*y(2) - sin(y(1)); f = [f1, f2]';

28 Nonlinear Pendulum n = 100 n = 200 n = 500 n = 1000
» [t,y1]=Euler_sys('pendulum',[0 15],[pi/2 0],15/100); » [t,y2]=Euler_sys('pendulum',[0 15],[pi/2 0],15/200); » [t,y3]=Euler_sys('pendulum',[0 15],[pi/2 0],15/500); » [t,y4]=Euler_sys('pendulum',[0 15],[pi/2 0],15/1000); » H=plot(t1,y1(:,1),t2,y2(:,1),t3,y3(:,1),t4,y4(:,1)) n = 100 n = 200 n = 500 n = 1000 Nonlinear Pendulum

29 Ejercicio: Paracaidista
Segunda ley de Newton F = ma = Fdown - Fup = mg - cdv2 (gravedad menos resistencia del aire)

30 Paracaidista: un sistema de segundo orden
Velocidad y posicion de la caida de un paracaidista Solucion exacta

31 Ejercicio: Paracaidista
Hallar la solucion aproximada Comparar la solucion verdadera con la aproximada Implementar un modelo en simulink del sistema.

32 Integracion de sistemas de ecuaciones lineales

33 Ecuaciones de estado de sistemas lineales
Problema: Dadas las ecuaciones de estado lineales Encontrar el modelo de simulacion aproximado

34 Modelo aproximado: Euler explicito

35 Modelo aproximado: Euler implicito
Mas calculo que en el caso explicito porque es necesario invertir la matriz (I – TA)

36 Modelo aproximado: Trapezoidal
Mas calculo que en el caso Euler implicito

37 Ejercicios Estudiar del documento de Klee Ejercicio 3.5.3
Caso de estudio – Ascenso vertical de un buzo Rework Example 5.1 using forward Euler integration. Begin with an initial step size T = 1 sec and continue doubling T until an optimal choice is obtained. Specify the stop condition used to identify when the optimal value of T is obtained. A mass is suspended from a stationary support by a spring as shown in Figure P1. The mass is displaced from its equilibrium position and released with zero velocity. The continuous model of the system is m􀀅x􀀅+ kx = 0 .

38 Fuentes Lewis Andrew, A Mathematical Introduction to Feedback Control. Queen’s University. Kingston, Canada. Abril, 2003. Tsakalis Kostas, System properties, A Collection of Class Notes. December, 2003 Roberts Clive, Fundamentals of Signals and Systems. University of Birmingham Olver Peter J. and Shakiban Chehrzad, Applied Mathematics. School of Mathematics, University of Minnesota and Department of Mathematics, University of St. Thomas


Descargar ppt "Integracion de sistemas de ecuaciones"

Presentaciones similares


Anuncios Google