UNIVERSIDAD TECNOLÓGICA DE PANAMA
FACULTAD DE INGENIERÍA EN SISTEMAS Y COMPUTACIÓN
LICENCIATURA EN ING. EN SISTEMAS Y COMPUTACIÓN
“Laboratorio 2”
Ingeniería de Sistemas Dinámicos
Profesor:
Tuñón, Modaldo
Elaborado Por:
Castro, Arturo 4-763-908
1IL143
2019
Contenido:
Introducción................................................................................................................................................1
Introducción a los sistemas dinámicos...................................................................................................2
Sistemas complejos:..............................................................................................................................2
Elementos básicos de los sistemas dinámicos #1:............................................................................3
Elementos Básicos de Dinámica de sistemas #2:..............................................................................4
Objetivos múltiples del modelado:.......................................................................................................5
Etapas en el modelado con dinámica de sistemas:............................................................................6
Conclusiones..............................................................................................................................................8
Bibliografía..................................................................................................................................................9
Introducción
Este trabajo pretende mostrar un breve resumen de los temas que se plasmaron en los videos
proporcionados en clases, el tema principal es el modelado de los sistemas dinámicos, sin embargo,
para poder llevar acabo este proceso se requería evaluar una teoría previa y así cumplir con unos
pasos muy bien estipulados, fundamentales y a su vez básicos para el diseño y elaboración de estos
modelos. En primera instancia cabe destacar que un sistema dinámico es un sistema cuyo estado
evoluciona con el tiempo, el comportamiento en dicho estado se puede caracterizar determinando los
limites del sistema, los elementos y sus relaciones, de esta forma se pueden elaborar modelos que
buscan representar la estructura del mismo sistema. Y todos estos elementos son los que vimos en
dichos videos y de lo que se trata este resumen.
1
Introducción a los sistemas dinámicos.
Sistemas complejos:
Se trata de una metodología orientado a modelado y simulación por ordenador de sistemas en principio
complejos y que pueden ser de diferentes áreas entre ellas las sociales o tecnológicos.
El modelado además nos ayuda a entender el comportamiento de los sistemas complejos y
posteriormente a tomar decisiones sobre ello, como por ejemplo la situación del coche eléctrico en los
mercados, ya que este ha venido creciendo en demanda y de igual manera se han enfatizado esfuerzos
para analizar dicha grafica o tendencia que cada día crece más, sabemos esto se debe a factores
específicos y por ende un modelado apropiado ayuda a identificarlos y así reaccionar mejor a los
mercados, como industria automotriz tomando medidas ya sea de adaptación en los productos que se
ofrecen o marketing que ayude a ser competitivo de alguna manera a modelos ya existentes.
Entre algunas variables que podríamos analizar de los autos eléctricos tenemos:
-Atractivo Vehículo eléctrico.
-Ventajas o desventajas con el medio ambiente.
Algunos ejemplos de quienes utilizarían la información:
-Empresas.
-Gobiernos.
-Agencias internacionales.
-Consultores.
Por otra parte, algunos aspectos acerca de cómo se utilizarían:
-Un experto define un problema de decisión y el objetivo.
-El ingeniero modela el problema y simula las alternativas para estudiar la solución óptima.
-El decisor o experto utiliza las simulaciones para tomar la decisión.
Por otra parte, hablando acerca de los inicios de los sistemas dinámicos tenemos que el mismo
empieza con la Profesora Jay Forrester en 1950 (MIT) la cual empieza a resolver un problema de la
“General Eléctric” ya que estos no terminaban de entender la dinámica económica laboral de la
empresa de alguna de las factorías, posteriormente desarrollo el primer lenguaje. Su primer trabajo
publicado 1961 “industrial Dynamic Forrester.” Su libro más famoso fue “Los límites del crecimiento.”
Entre los campos de aplicación en los que se puede utilizar el modelado de sistemas dinámicos
tenemos:
-Organización industrial.
-Medioambiente.
-Política económica.
2
[CITATION www13 \l 6154 ]
-Gestión urbana.
-Gestión del territorio.
-Política sectorial.
-Gestión administrativa.
-Psicología.
-Educación.
-Ingeniería.
En las áreas anteriormente mencionadas, cabe destacar que definitivamente su aplicación es distinta ya
que, como vemos hay ciencias exactas y ciencias que no son exactas por lo tanto la metodología es
diferente pero siempre con los mismos principios. Por otro lado, tenemos que para poder desarrollar
modelos se requieren de software que ya existan o crear uno lo cual es muy difícil por ende es mejor
utilizar uno ya comercialmente disponible y también es importante indagar en bibliografías que
expliquen a detalle todos los temas. A continuación, ejemplos de estos.
Los Softwares comerciales más usados son:
-Vensim.
-Stella.
-PowerSim studio.
Entre los libros que conforman la bibliografía básica tenemos:
-Martin, Garcia. (español)
-Aracil, Javier. (español)
-Stermna, Jhon. (ingles)
-Ford, Andrew. (ingles)
Elementos básicos de los sistemas dinámicos #1:
A continuación, un breve resumen de los elementos básicos que conforman o dan forma a los modelos
de los sistemas dinámicos.
Existen un conjunto de comportamientos o “patrones” o arquetipo, estos se clasifican en:
-Crecimiento exponencial.
-Decrecimiento exponencial.
-Convergente a un valor.
-Crecimiento en forma “Curva –S”.
-Oscilante.
3
[ CITATION www13 \l 6154 ]
-Sobrepaso y colapso.
-Crecimiento con sobrepaso.
Cabe destacar que cada uno tiene su propia grafica y por ende su propio comportamiento en la vida
real.
A continuación, un ejemplo gráfico:
Descripción:
Todo se trata de como alimentar ese stock, ya sea que queremos que se mantenga en un nivel
constante o se quiere que varié, el stock es básicamente un acumulador o contador
Elementos Básicos de Dinámica de sistemas #2:
Esta es una continuación de la sección anterior, pero con otros aspectos igual de importantes para
tomar en consideración.
Como primer aspecto a tratar en esta sección, tenemos que los diagramas de flujo se clasifican en:
-Variables stock.
-Variables de Flujo.
-Variables Auxiliares.
-Las variables stock: son variables de estado, memoria, almacén o caja, son dinámicas y se
representan con una caja.
4
[ CITATION www13 \l 6154 ]
-Variables de flujo: son variables que producen la variación de sotcks, pueden ser positivas
(incrementar el stock) o negativas (disminuir el stock).
Representación de la relación stock-flujo:
-Verbal.
- “Metáfora hidráulica”.
-Diagrama de influencia o causal.
-Plano fasico o Phase diagram
-Diagrama de stock y flujo
-Ecuación integral.
-Ecuación diferencial (sistema continuo).
-Ecuaciones en diferencia (sistema discreto).
Como sabemos la representación de como se percibe un sistema dinámico se puede dar de diferentes
formas y esto ha sido globalmente estandarizado por ende tenemos esta lista de representaciones.
Objetivos múltiples del modelado:
-Artístico.
-Comunicación. (esquemas, dibujos).
-Experimentación. (física, química, estructuras).
-Comprensión y análisis. (biología, economía).
-Entretenimiento y aprendizaje (aviación, militar).
-Control (diseño de sistemas regulación automática).
-Entretenimiento o juego.
-Predicción. (meteorología, economía).
Nosotros nos centraremos dentro de los modelos matemáticos orientados a la simulación por
ordenador:
-Experimentación. (física, química, estructura).
-Comprensión y análisis (biología, control).
-Entrenamiento y aprendizaje (aviación, militar).
-control (diseño de sistemas regulación automática).
-Predicción (meteorología, economía).
Esto básicamente se trata de analizar el sistema o modelo del sistema dinámico complejo para
conducirlo hacia el comportamiento que nosotros deseamos.
5
[ CITATION www13 \l 6154 ]
Etapas en el modelado con dinámica de sistemas:
Descripción y articulación del problema:
-Selección del tema ¿cuál es el problema? ¿Por qué es un problema?
-Variables clave. Variables y conceptos clave a considerar.
-Horizonte temporal ¿Qué futuro temporal se debe considerar? ¿Hasta qué tiempo pasado se debe
llegar para comprender las raíces del problema?
-Definición del problema dinámico o de referencia. ¿Cuál es el comportamiento histórico de las
variables y conceptos claves del problema? ¿cuál debe ser el comportamiento futuro de su
comportamiento futuro?
Formulación de hipótesis sobre el sistema y su dinámica:
- Generación de hipótesis iniciales. ¿Cuáles son las teorías actuales del comportamiento problemático?
- Enfoque endógeno: Formular las hipótesis sobre el sistema y su dinámica que expliquen la dinámica
de las variables como consecuencias endógenas de la estructura de realimentación.
-Construcción del mapa o estructura general del sistema en forma de diagrama causal, a partir de las
variables exógenas, las hipótesis iniciales, los modelos de referencia y los datos disponibles. Para ello
se pueden utilizar herramientas como la estadística o diferentes tipos de diagramas.
Formulación de un modelo de simulación:
-Especificación de la estructura y reglas de decisión.
-Estimación de parámetros, relaciones de comportamiento y condiciones iniciales.
-Test de consistencia con el propósito del modelo y establecimiento de límites.
Análisis y test del modelo de simulación:
-Comparación con los modos de referencia: ¿Reproduce el modelo de simulación adecuadamente el
comportamiento problemático que es el motivo del modelo?
-Robutez frente a condiciones extremas. ¿Es realista el comportamiento del modelo cuando se le
somete a condiciones extremas?
-Test de sensibilidad. ¿Como se comporta el modelo frente a incertidumbres o variaciones en los
parámetros, las condiciones iniciales o las condiciones de contorno?
-Otros test (método de integración, tiempo de muestreo, etc)
6
[ CITATION www13 \l 6154 ]
Diseño de política y evaluación:
-Especificación de escenarios ¿Cuáles son las condiciones del entorno que deben o pueden
alcanzarse?
-Diseño de política. ¿Qué nuevas reglas de decisión, estrategias y estructuras se pueden aplicar en el
mundo real del problema propuesto? ¿Y cómo se pueden representar en el modelo?
- “¿Qué ocurriría si…” – análisis ¿Cuáles serán los efectos de las políticas? ¿Cómo son de robustas las
políticas recomendadas en diferentes escenarios o frente a incertidumbres?
-Interacciones de políticas. ¿interaccionan las políticas? ¿Hay respuestas sinérgicas o compensatorias?
La sección anterior describe las 5 etapas concretamente importantes al momento de hacer el modelo y
a continuación un ejemplo de cómo interactuaran estas etapas.
Ejemplo gráfico:
7
[ CITATION www13 \l 6154 ]
Conclusiones
En conclusiones podemos decir que los modelos de sistemas dinámicos representan el conjunto de
elementos que interactúan de forma variable en un medio especifico y que los factores más importantes
que permiten esto son el tiempo y el espacio métrico, este último representa los diferentes estados o
movimientos del sistema.
Por otra parte, tenemos que, lo que se busca con todo esto es encontrar por un procedimiento directo,
un sistema que funcione de un modo especificado. Es llegar a la conclusión de un todo. Generalmente
ese procedimiento es totalmente matemático desde el principio al final del proceso de diseño. Una vez
que se llega a un resultado, casi siempre se debe aplicar análisis, para evaluar si el sistema cumple con
las especificaciones requeridas.
Por ultimo y para finalizar, nuestra carrera se trata principalmente de esto, y es importante hacer bien
los análisis y dominar a cabalidad los temas anteriormente vistos ya que la programación solo es una
herramienta para nosotros, para lograr automatizar procesos, pero lo principal es saber diseñar y
comprender esos procesos.
8
Bibliografía
[Link]. (19 de 11 de 2013). Obtenido de [Link]
v=7EsFf_0EUQk&list=PLSbo9kXA_LcxMraWH-neSVm-Nh_i_W2Pj