viernes, 2 de marzo de 2012

PRACTICA 4

ANYLOGIC


En nuestro dibujo las ecuaciones serían: Ef = m*a
                                                             f+m*g-k*x-b*x'=m*x'' -> de donde despejaríamos x''
DIAGRAMA DE FORRESTER

En anylogic necesitamos:
  • La libreria System Dynamics
  • Variable Independiente = t
  • Función incognita con sus cambions correspondientes para que sea de primer orden
Función incognita: x' = v
                           x'' = v' = -(k/m)*x -(b/m)*v + (1/m)*f+g
Condiciones iniciales: x(0) = 1; v(0) = 0

Proceso: Asociar a la función incognita una variables de tipo stock e indicarle cual es la derivada en una variable de tipo flow.
 
Hay que tener cuidado a la hora de definir las variables porque NO se pueden definir como parametros como vemos en la imagen siguiente:
 
Hay que asignarles valores en: Main -> Properties -> Aditional class code


El resto de valores, ecuaciones se asignan clickando en las distintas variables.

Despúes tenemos la variable f que representa la fuerza que nosotros podríamos ejercer sobre el muelle, en este caso su valor será 0.


Como ejemplo gráfico de esta ecuación hemos elegido un muelle y un dibujo que representan el movimiento fisico de los datos introducidos anteriormente:





No hay comentarios:

Publicar un comentario