Professional Documents
Culture Documents
DINMICA
DE SISTEMAS
DINMICA DE SISTEMAS
INDICE
INDICE ..................................................................................................................................... 1
PRESENTACION ...................................................................................................................... 3
LA METODOLOGIA DE LA DINAMICA DE SISTEMAS ............................................................... 4
ETAPAS DE LA DINMICA DE SISTEMAS ............................................................................... 6
Figura 1. La metodologa de la Dinmica de Sistemas. ............................................................ 7
ETAPA NO 1:
DINMICA DE SISTEMAS
Figura 24. Vista para seleccionar simulacin grfica. ............................................................ 35
Figura 25. Vista para seleccionar rea para la simulacin grfica. ......................................... 36
Figura 26. Vista para seleccionar variables a visualizar en la simulacin grfica. ................. 37
Figura 27. Vista que muestra resultado de la simulacin grfica. ........................................... 38
Figura 28. Vista que muestra resultado de la simulacin numrica. ....................................... 39
Figura 29. Vista que muestra el estadio previo a la aplicacin de la funcin graph. ............... 42
Figura 30. Vista que muestra el proceso de la aplicacin de la funcin graph. ....................... 43
Figura 31. Vista que el proceso de ingreso de datos para la funcin graph. ........................... 44
Figura 32. Vista que muestra apariencia de variable en la cual se ha aplicado la funcin graph.
.............................................................................................................................................. 44
ETAPA NO 6:
DINMICA DE SISTEMAS
PRESENTACION
Es urgente en estos tiempos de tanta complejidad, hacer uso de metodologas adecuadas
para estudiar las problemticas que se presentan en este mundo actual y que necesitan ser, si no en
el mejor de los casos solucionadas, pero al menos si menguar sus negativas consecuencias. Es as,
que se presenta este texto que describe y utiliza a la Dinmica de Sistemas, como una de las
metodologas sistmicas idneas para este propsito, en base a una explicacin de la misma de
una forma sencilla pero completa as como en su aplicacin para el estudio de diferentes casos.
Cabe sealar que esta obra, no pretende ser la perfeccin en el estudio de la Metodologa
de la Dinmica de Sistemas, sino ms bien, pretende ser un instrumento de ayuda para el interesado
en aprender esta metodologa para su posterior aplicacin, realizando una explicacin detallada y
completa de cada etapa de la misma, complementndola con el desarrollo de ejercicios de una
manera entendible para el lector.
Se agradece en primer lugar a Dios por permitir que el autor del presente texto haya sido
estudiante y colaborador del Dr. Ing. Ricardo Aurelio Rodrguez Ulloa, fundador y presidente del
Instituto Andino de Sistemas (IAS) (Lima Per) quin nos gui en el aprendizaje de la Metodologa
de la Dinmica de Sistemas, lo que le ha permitido plasmar, informacin muy valiosa sobre esta
metodologa. As tambin agradecer al Mg. Ing. Walter Marticorena, docente de la Universidad de
Lima, de quin tambin se aprendi mucho sobre la Dinmica de Sistemas.
Finalmente se agradece toda crtica constructiva a esta obra, ya que eso permitir
enriquecer el contenido de la misma y as poder contribuir cada vez de mejor manera, con el
aprendizaje y aplicacin de la Metodologa de la Dinmica de Sistemas para proponer estrategias
viables de disolucin, es decir estrategias culturalmente factibles y sistmicamente deseables
(eficaces, eficientes y efectivas), a las problemticas de este mundo cada vez ms complejo.
Julio Luis Tenorio Cabrera.
DINMICA DE SISTEMAS
DINMICA DE SISTEMAS
Para aclarar lo anteriormente sealado, imaginemos que se quiere aplicar la Dinmica de
Sistemas para mejorar el clima laboral de la empresa ABC, entonces el sistema a estudiar estar
constituido por aquellos elementos de la empresa ABC que determinan el clima laboral de la
empresa.
Ahora si bien es cierto que la Dinmica de Sistemas estudia Sistemas de Actividad Humana,
debemos recordar que dentro de este tipo de sistemas podemos encontrar otros tipo de sistemas
como son: Sistemas Naturales. Sistemas Artificiales, Sistemas Culturales y tambin otros Sistemas
de Actividad Humana, esto tomado de la clasificacin que hace el Pensamiento Sistmico sobre los
tipos de sistemas.
Cabe tambin ser oportuno, recordando que con la Dinmica de Sistemas se va a hacer un
trabajo de Modelamiento y Simulacin Continua de Sistemas, es decir se analizar al sistema en
estudio en funcin su variacin en el tiempo.
Tambin se debe recordar que se aplicarn los tres pilares del Pensamiento Sistmico, en el
trabajo a desarrollar con la Dinmica de Sistemas, es decir, la Holstica, la Hermenutica y la
Fenomenologa.
Pregunta para el lector: Porqu la Dinmica de Sistemas es una metodologa y no un
mtodo?
DINMICA DE SISTEMAS
DINMICA DE SISTEMAS
1.
Descripcin del
Sistema
9.
Utilidad del Modelo
8.
Evaluacin del
Modelo
2.
Diagrama Causal
7.
Anlisis de
Sensibilidad
3.
Cdigo de Variables
6.
Calibrado del Modelo
4.
Diagrama Forrester
5.
Sistema de
Ecuaciones
DINMICA DE SISTEMAS
RESULTADO
d. Informacin
expresada
estadsticamente.
e. Variables, que son los elementos que
participan en le problemtica.
DINMICA DE SISTEMAS
b. Descripcin del entorno: La descripcin de entorno, se hace en funcin a
describir el entorno cercano y el entorno lejano del sistema en estudio. Para esto
se empezar primero a continuacin describiendo el entorno cercano.
Entorno cercano: Es el entorno que influye y es influenciado por el
sistema en estudio. Est constitudo por los siguientes sistemas: (Se
asuma que el lector ya conoce el significado de cada unos de los
sistemas que se listan a continuacin).
o Suprasistemas.
o Infrasistemas.
o Isosistremas.
o Heterosistemas.
c. Elaboracin de los Instrumentos para el levantamiento de informacin. Se
elabora y aplica todos los medios necesarios para obtener informacin de la
problemtica en estudio. Estos instrumentos pueden ser: encuentas, entrevistas,
guas de observacin, visita a la web del sistema, documentos para obtener
datos histricos, etc.
d. Informacin expresada estadsticamente. Una vez aplicados cada uno de los
instrumentos para obtener informacin, se procesan las respuestas y se
expresan con grficos o tablas estadstas. Estos resultados sern los que
permitirn alimentar en el futuro el modelo matemtico a travs del cual al ser
simulado, se obtendr el comportamiento del sistema en estudio.
e. Variables. Despus de haber aplicado las encuestas o entrevistas respectivas a
quienes tienen el poder de decisin sobre la problemtica, se debern obtener
las variables que forman parte de la problemtica en estudio. Se debe definir
sobretodo con el tomador de decisones en la problemtica, cules sern las
variables de estado, las que son aquellas mediante la cuales al ser simuladas en
el tiempo, reflejar el comportamiento del sistema en estudio.
9
DINMICA DE SISTEMAS
A continuacin se muestra un ejemplo: La situacin problemtica en estudio (Sistema de
Actividad Humana) es la Competitividad de la empresa ABC en la ciudad de Trujillo. Entonces, el
siguiente grafico sintetiza las actividades a realizar en la descripcin del sistema:
Delimitacin para el estudio: Ciudad de Trujillo.
Suprasistemas
Isosistemas
Sistema de
Referencia:
Competitividad
de Empresa
ABC
Heterosistemas
Infrasistemas
10
DINMICA DE SISTEMAS
Finalmente, en lo que se refiere al resultado de la etapa 1, por cada pregunta (casi en
todos los casos), se debe elaborar un grfico estadstico, como por ejemplo:
Pregunta 3: Est Ud. de acuerdo con la calidad de servicio de esta empresa?
NS/NO,
11%
SI
NO, 24%
NO
SI, 65%
NS/NO
11
DINMICA DE SISTEMAS
12
DINMICA DE SISTEMAS
Variables.
Relaciones.
Relacin directa:
13
DINMICA DE SISTEMAS
Pero, lo ms resaltante en un diagrama causal, es la representacin de los crculos de
retroalimentacin, que muchas veces, las personas inmersas en la problemtica, no identifican por no
tener una visin correcta para observar los acontecimientos del mundo real. Esto debido a que por nuestra
UTILIDAD
+
+ PUBLICIDAD
INGRESOS
ECONMICOS
+
VENTAS +
CLIENTES
retroalimentacin
identificados.
Ejemplo:
14
DINMICA DE SISTEMAS
INVERSIN EN
PRODUCCIN
+
UTILIDAD- +
+ PRODUCCION
TERMINADA
+
+ PUBLICIDAD
INGRESOS
ECONMICOS
+
- PRODUCCION
FALTANTE
+
NUEVA
PRODUCCIN+
VENTAS +
CLIENTES
+
PRODUCCIN
OBJETIVO
CLIENTES
(Personas)
PRODUCTOS
COMPRADOS POR
CLIENTES
(Productos/
Persona)
+ PRODUCTOS
VENDIDOS EN
+ TOTAL
(Productos)
15
DINMICA DE SISTEMAS
Esto se puede explicar matemticamente de la siguiente manera:
Soles = Productos * Soles/Producto
Recomendacin 03:
Nivel.
Flujo.
Auxiliar.
Tasa.
Parmetro.
Exgena.
En lo que se refiere a los niveles, estos son las variables relevantes de la problemtica, por
ejemplo: Utilidad, las variables que se relacionan de manera directa con los niveles son los flujos,
por ejemplo: Ingresos, las dems variables sern consideradas como auxiliares para realizar los
clculos previos para transmitir los resultados a los flujos, por ejemplo: Unidades Vendidas, las tasas
y parmetros sern las constantes pertenecientes de manera interna en la problemtica, por
ejemplo: Porcentaje de la Utilidad para Inversin en Publicidad (Tasa) y Precio de Venta por
Producto (Parmetro) y las exgenas aquellas que afectan por no pertenecen de manera interna a
la problemtica, por ejemplo: Prdidas Econmicas para la Organizacin por un Desastre Natural.
16
DINMICA DE SISTEMAS
Recomendacin 04:
Fenomenolgico. Esto quiere decir que las el Diagrama Causal debe ser
Sistmico.
En lo que se refiere a la visin Holstica, recordar que esto se refiere a mostrar las variables
(sean del sistema de referencia o del entorno), de la problemtica de un manera integrada. Con
respecto a la Hermenutica, esta caracterstica que nos dice que debemos representar la
problemtica en funcin del tiempo, es decir comom una pelcula, se observar en la etapa de la
simulacin con mas claridad.
Finalmente en lo que se refiere a la Fenomenologa, el diagrama causal, debe mostrar
variables que sean producto de las diferentes perspectivas de la problemtica.
Recomendacin.05:
Reforzadores o Positivos.
Es preciso y necesario explicar como se reconoce a un bucle reforzador asi
como un bucle compensador. Un bucle reforzador es aquel lazo cerrado de
influencias en donde todas las relaciones son directas o el nmero de relaciones
inversas en par. Pero los bucles reforzadores pueden ser favorables o dainos para
el sistema en estudio. Se dice pues, que lo bucles reforzadores que hacen bien al
sistema se conocen como bucles reforzadores virtuosos y los que hacen dao al
sistema se conocen como bucles reforzadores viciosos.
Por otra parte los bucles compensadores o los llamados bucles negativos
son necesariamente imprescindibles para un sistema, ya que este tipo de bucles
permiten que el sistema posea estabilidad, ya que conducen a que cuando el
sistema logre un objetivo, logre su estabilidad.
A continuacin mostramos un ejemplo de bucle reforzador o positivo
virtuoso:
17
DINMICA DE SISTEMAS
+ UTILIDAD
+
INVERSIN EN
PUBLICIDAD
INGRESOS
ECONMICOS POR
+
VENTAS
+
VENTAS
ahora
un
ejemplo
de
bucle
reforzador
positivo
vicioso:
EGOISMO
+
VISIN
INDIVIDUALISTA +
CONFLICTOS
18
DINMICA DE SISTEMAS
Una de las preguntas que se debe responder es: Porqu es importante detectar los bucles
positivos viciosos y virtuosos en el diagrama causal de la problemtica de una Organizacin?, la
respuesta es muy sencilla e importante. Los bucles positivos viciosos como sabemos, hacen dao a
la Organizacin, entonces debemos ubicarlos para eliminarlos mediante cambios viables (la
viabilidad de un cambio la explicaremos mas adelante), y los bucles positivos virtuosos como
sabemos, hacen bien a la Organizacin por lo que debemos ubicarlos para mantenerlos u
optimizarlos, tambien mediante cambios viables.
En lo que se refiere, a los bucles compensadores o negativos, estos como se dijo antes
permiten que el Sistema Organizacional logre sus objetivos. A continuacin mostramos un ejemplo
de bucle negativo:
PRODUCCIN
ACTUAL
NUEVA
+
+ PRODUCCIN
PRODUCCIN
FALTANTE
PORCENTAJE PARA
PRODUCCIN
PRODUCCIN
OBJETIVO
19
DINMICA DE SISTEMAS
bucle en todo un diagrama causal, la produccin objetivo puede ser variable, esto ya que las
organizaciones en casi todos los casos se fijan objetivos que el transcurrir del tiempo son
cambiantes, ahora que si estos cambios son correctos, lograrn el desarrollo sostenido de la
Organizacin.
El autor del presente texto, recomienda que el proceso de construccin del diagrama causal
debe ser un proceso retroalimentativo, es decir, hacer primero un primer diagrama causal
denominado: CAUSAL BASE, y luego con la aplicacin de las recomendaciones que se consideran
en la Dinmica de Sistemas, arribar al DIAGRAMA CAUSAL OFICIAL y DEFINITIVO. Esto se
muestra en el siguiente grfico:
2.
Diagrama Causal
2.1.
Diagrama Causal
Base
2.2
Diagrama Causal
Oficial
APLICACIN DE
RECOMENDACIONES DE LA
DINAMICA DE SISTEMAS
20
DINMICA DE SISTEMAS
21
DINMICA DE SISTEMAS
En el campo de las utilidades, esta se ve afectada por los ingresos que se obtienen de las
cobranzas por el servicio de telefona y por otros ingresos de servicios complementarios que
normalmente es una cantidad fija. Los egresos que afectan a la utilidad, estn representados
por el salario al personal tanto del nivel directriz, administrativo, operativo y de apoyo. Se
debe tener en cuenta que la cantidad de empleados en cada nivel siempre se mantiene, solo
en el caso del personal operativo se contratarn mas siempre y cuando los clientes
aumenten y se despedirn si es que los clientes disminuyen. Existe una salario determinado
para cada empleado de cada nivel. Otra de las razones para que el trato hacia el cliente sea
buena es que la Organizacin Mviles siempre es puntual en los pagos a su personal, lo que
motiva a que estos laboren con esmero.
Se ha determinado tambin que otro de los motivos de disminucin de las utilidades de
Mviles es que cuando hay fenmenos naturales que afectan al servicio. Se debe de
destinar un monto de dinero para superar el problema en el servicio que normalmente es
una cantidad fija.
Solucin
Etapa No. 1: Descripcin del Sistema
Debemos de hacer referencia a que el levantamiento de informacin se ve reflejado en el
texto descrito anteriormente, esto claro despues de haber realizado todas las actividades
corresndientes a estaetapa, como por ejemplo: la aplicacin de encuestas y entrevistas.
(Esto solo porque se trata de una caso ejercicio).
Ahora procederemos a identificar las variables consideradas como reelevantes para el
estudio de la problemtica, no olvidando que se debe de listar todas las variables
identificadas en el caso de estudio:
Clientes.
Utilidad.
22
DINMICA DE SISTEMAS
Etapa No. 2: Elaboracin del Diagrama Causal. (El Diagrama Casual deber ser
elaborado en el desarrollo de la sesin)
23
DINMICA DE SISTEMAS
Nombre
Mnemnico
Tipo
Unidades
Observacin
24
DINMICA DE SISTEMAS
No.
1
2
3
4
Nombre
Utilidad
Ingresos
Clientes
Costo Unitario
Mnemnico
Util
Ingr
Tipo
Nivel
Flujo
Clie
Cost
Auxiliar
Constante
Unidades
Observacin
Nuevos Soles
Nuevos
Soles/Mes
Personas
Nuevos
Fuente: Dpto.
Soles/Producto de Ventas.
25
DINMICA DE SISTEMAS
Flujo, Flow.
26
DINMICA DE SISTEMAS
Nivel
Flujo
27
DINMICA DE SISTEMAS
como niveles. Los niveles son variables que en el tiempo van acumulando las entradas y las salidas
que les afecten.
Por ejemplo, una variable nivel a considerar es la utilidad. Esto quiere decir que la utilidad,
ser el resultado del valor inicial de la utilidad mas los ingresos menos los egresos econmicos que
la organizacin registre.
Adems, las variables nivel, son consideradas como variables de estado, porque van a
permitir en el tiempo reflejar el estado o situacin de la Organizacin.
Las variables, denominadas Flujos, son aquellas variables que se relacionan directamente
con los niveles, deben tener las mismas unidades que el nivel respectivo al cual acumulan o
desacumulan. Lo que no debemos de olvidar es que los flujos son variables que expresamente
indican sus unidades en funcin del tiempo, ya que representan la razn de cambio de los niveles.
Por ejemplo: Ingresos, pues estos van a incrementar a la Utilidad.
Las variables, conocidas como auxiliares, son las variables que permiten realizar los clculos
previos para trasmitir dicha informacin a los flujos para que acumulen o desacumulen a los niveles.
Las variables auxiliares se pueden expresar en funcin a operaciones matemticas simples en base
a la relacin de las otras variables que las afectan, o tambin en base a funciones especiales del
software que se utiliza para la simulacin siempre y cuando represente esta funcin el
comportamiento verdadero de la variable auxiliar.(En este caso el software que utilizaremos para la
simulacin es Stella 9.0.2. Para mayor informacin sobre este software purde visitar el sitio Web
http://www.iseesystems.com/ antes http://www.hps-inc.com/).
Luego se explicarn, algunas de las funciones ms utilizadas en el software de simulacin
Stella 9.0.2 Ahora en lo que se refiere a las variables constantes de la Dinmica de Sistemas, estas
pueden ser tasas o parmetros. Una tasa es aquella constante que no tiene unidades y un
parmetro es una constante que si posee unidades. Se debe dejar en claro que las tasas o
parametros pueden sufrir cambios si es que el modelador considera asignarles un valor para
proponer a la Organizacin diferentes escenarios como soporte para la toma de desiciones.
28
DINMICA DE SISTEMAS
Las variables conocidas como exgenas, son aquellas variables que pertenecen al entorno
lejano de la Organizacin que atravieza la problemtica pero que afectan a las misma. En el caso de
las variables exgenas, stas pueden tener valores constantes o pueden cambiar de acuerdo a un
comportamiento histrico. En este caso el modelador no las puede manipular libremente como en el
caso de la tasas o parmetros, ya que por pertenecer al entorno lejano, no las podemos afectar.
A continuacin, se presenta un ejemplo de Diagrama Forrester:
29
DINMICA DE SISTEMAS
30
DINMICA DE SISTEMAS
31
DINMICA DE SISTEMAS
32
DINMICA DE SISTEMAS
33
DINMICA DE SISTEMAS
2.1. From: Tiempo de Inicio de la simulacin.
2.2. To: Tiempo de Fin de la simulacin.
2.3. DT: Diferencial de tiempo: Para poder visualizar los resultados de la simulacin
en base a una unidad de tiempo constante.
34
DINMICA DE SISTEMAS
35
DINMICA DE SISTEMAS
36
DINMICA DE SISTEMAS
37
DINMICA DE SISTEMAS
38
DINMICA DE SISTEMAS
En lo que se refiere a los niveles estos ya tienen una ecuacin definida por el software de
simulacin, y solo se debe de ingresar el valor con el cul iniciarn el proceso de simulacin.
39
DINMICA DE SISTEMAS
La razn por la cul los software de simulacin ofrecen funciones especiales, es que en la
problemtica siempre se van a presentar situaciones especiales que no pueden expresarse con una
simple operacin matemtica o combinada.
Por ejemplo: Como representaria Ud., el dinero que representa en prdida la accin de un
fenmeno natural, como el fenmeno del nio, y es mas, este fenmeno se presenta cada cierto
intervalo de tiempo?
En lo que se refiere a las funciones especiales, como se mecion anteriormente, que
ofrecen los diferentes software de simulacin, a continuacin se explican algunas de ellas (las
dems funciones se pueden obtener de la ayuda del software de simulacin):
FUNCION CONDICIONAL (IF): Esta funcin representa situaciones en las
cules se debe tomar una desicin. La representacin de esta funcin es: IF
<condicin> THEN <accin a ejecutar> ELSE <accin a ejecutar>. A
continuacin se muestra un ejemplo:
Porcentaje para inversin en publicidad = If (utilidades>10000) then 0.25 else 0.35
40
DINMICA DE SISTEMAS
Incremento de precio = 150 + step(10, 2008)
41
DINMICA DE SISTEMAS
Figura 29. Vista que muestra el estadio previo a la aplicacin de la funcin graph.
2. Al aparecer el signo de interrogacin que indica que se debe de
ingresar la ecuacin para esta variable, se hace doble click sobre la
misma y en el formulario que se presenta, se ingresa TIME y luego
doble click sobre el botn BECOME GRAPHICAL FUNCTION, asi:
42
DINMICA DE SISTEMAS
43
DINMICA DE SISTEMAS
Figura 31. Vista que el proceso de ingreso de datos para la funcin graph.
4. Finalmente despus de ingresar todos los valores requeridos, se
hace click sobre el botn OK, con lo que la variable tomar la siguiente
apariencia:
Figura 32. Vista que muestra apariencia de variable en la cual se ha aplicado la funcin graph.
44
DINMICA DE SISTEMAS
Resultados Simulacin
Datos Histricos
TIME
UTILIDAD
TIME
UTILIDAD
1000
1000
1200
1220
1300
1300
1500
1490
45
DINMICA DE SISTEMAS
46
DINMICA DE SISTEMAS
47
DINMICA DE SISTEMAS
48
DINMICA DE SISTEMAS
49
DINMICA DE SISTEMAS
Figura 37. Valores mximo, actual y mnimo para la variable seleccionada para el anlisis de
sensibilidad.
En la lista RUN# VALUE, los valores que se generan son: 0.05, 0.1. 0.15 con los cules se
realizar el Anlisis de Sensibilidad.
Luego hacemos click en el botn Graph o Table para luego elegir la variable nivel que
deseamos analizar si se ve afectada por el cambio realizado en el valor de la tasa o parmetro,
como se muestra a continuacin:
50
DINMICA DE SISTEMAS
Figura 38. Interfaz para seleccionar la variable nivel para el anlisis de sensibilidad.
Luego de seleccionar el nivel a analizar hacemos click en el botn OK y hacer click en el
botn Play de Specs se genera la siguiente grfica:
51
DINMICA DE SISTEMAS
52
DINMICA DE SISTEMAS
53
DINMICA DE SISTEMAS
54
DINMICA DE SISTEMAS
Status Indicator
Figura 41. Algunos objetos de la pestaa INTERFACE de Stella para la construccin del
DASHBOARD.
55
DINMICA DE SISTEMAS
AO
%
BENEFICIO
2015
1500
1800
10%
2016
2014
4500
25%
2017
1542
2541
30%
2018
1540
1840
24%
2019
1458
1540
24%
2020
1475
1800
30%
26%
56
DINMICA DE SISTEMAS
SITIO WEB
http://www.iseesystems.com/. Isee Systems
57