Sunteți pe pagina 1din 86

Simulacin de procesos cientficos y sociales

con ecuaciones diferenciales


mediante diagramas de Forrester
La descripcin matemtica de los procesos de la vida real es una exigencia necesaria cuando queremos
buscar explicaciones y consecuencias de los fenmenos que nos rodean. En ello, las ecuaciones
diferenciales con condiciones iniciales adecuadas juegan un papel fundamental. Sin embargo, los
alumnos de 2 ESO nicamente trabajan primer y segundo grado o sistemas lineales de dos ecuaciones
con dos incgnitas. El concepto de derivada de una funcin respecto a un punto, se ve tres aos
despus y por primera vez en 1 de Bachillerato. Por ello, hemos hablado de la velocidad de cambio de
una magnitud con el tiempo y la hemos representado por un depsito que recibe agua a travs de un
grifo o la pierde a travs de un sumidero. El agua que pierde el depsito puede ir a otro depsito (otra
magnitud con la que est relacionada) a travs de tuberas con unos grifos que controlan el flujo de
caudal. Estos diagramas reciben el nombre de diagramas de Forrester:

Con estos diagramas se pueden hacer modelos matemticos realmente complejos sobre la evolucin de
burbujas inmobiliarias, competicin entre especies, evolucin de enfermedades,... Los depsitos son
realmente ecuaciones diferenciales, pero con este modelo de depsitos y flujos de agua y usando las
herramientas informticas adecuadas, su uso se simplifica de forma extraordinaria.
El espectro de programas que trabajan con este tipo de modelos es muy reducido entre el software
libre. Hemos encontrado el programa comercial Vensim [1], cuyo manejo se nos antoja de cierta
complejidad para alumnos de Secundaria, tanto por el lenguaje matemtico que utiliza, como por lo
poco intuitivo que lo encontramos en aspectos bsicos, como eliminar grficas de simulaciones
anteriores. Tampoco establece lmites con facilidad para parmetros trabajados, motivos por los cuales
hemos programado, y liberado como software libre, nuestro propio simulador Forrester[2] como un
fichero html de interfaz muy sencilla y manejo intuitivo. Con l, nuestros alumnos han realizado
diagramas y simulaciones Forrester de diversas situaciones interesantes a nivel cientfico y social: la
burbuja inmobiliaria, la poblacin de ballenas, el nivel de azcar en sangre para diabticos y no
diabticos, evolucin del aprendizaje por llenado de la memoria a corto y largo plazo, evolucin de las
ventas de una marca blanca en un almacn, votantes de un partido, factores desencadenantes de una
guerra, cambios de estado o el movimiento de las molculas de un cristal lquido frente a formas de
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 1

onda de tensin determinada.


Los resultados de estas simulaciones son curvas de evolucin, que los alumnos han aprendido a
interpretar dentro del tema de funciones. Tambin han escrito las ecuaciones diferenciales asociadas
hablando de velocidades de cambio y ritmos de vaciado para dar forma algebraica a sus modelos. Los
resultados y predicciones de estos trabajos se presentarn a travs de artculos y presentaciones en
LibreOffice, as como un de cmic matemtico [3], donde han creado sus propios avatares para
explicar y mostrar de forma ldica las partes fundamentales de este estudio.
Finalmente, hemos querido condecorar este proyecto para 2 ESO con el diseo y construccin de unas
estructuras tpicas de las molculas de carbono en los fullerenos: las bvedas geodsicas. El desarrollo
de media bveda de orden 2 procedente del icosaedro ha permitido el estudio detallado de dos tipos de
tringulos: issceles y escaleno, junto al tratamiento de slidos en 3 dimensiones con el programa de
software libre Sketch-up, que se ha utilizado para construir una bveda completa de este tipo. Todo ello
fue contrastado con los resultados de un proyecto matemtico sobre la razn urea, realizado en
Bachillerato.
[1] https://vensim.com/
[2] http://mathsforexplorers.blogspot.com.es/p/blog-page_22.html
[3] http://www.toondoo.com/
[4] Dinmica de sistemas Au.: Javier Aracil y Francisco Gordillo Ed.: Alianza Editorial

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 2

ndice
Manejo del programa Forrester para las simulaciones..............................................................................4
FUNCIONES QUE VAMOS A TRABAJAR............................................................................................9
Proyecto 1: Ciclo de la ballena Azul....................................................................................................13
Introduccin........................................................................................................................................13
Poblacin de ballenas..........................................................................................................................14
Grficos y explicaciones.....................................................................................................................15
Poblacin de ballenas.....................................................................................................................15
Cras...............................................................................................................................................16
Alimento.........................................................................................................................................17
Cmic: El ciclo de las ballenas Azules............................................................................................19
Cdigo de la simulacin en Forrester: Ballena Azul.......................................................................22
Proyecto 2: Cambio de estado del agua...............................................................................................24
Cmic: Evaporacin del agua.........................................................................................................29
Cdigo de la simulacin en Forrester: Evaporacin del agua.........................................................33
Proyecto 3: Evolucin del aprendizaje.................................................................................................34
Valor de los grifos...............................................................................................................................34
Influencia de una enfermedad sobre el aprendizaje............................................................................37
Curiosidades sobre la memoria...........................................................................................................38
La curva del olvido nos dice:.........................................................................................................38
Curiosidades:..................................................................................................................................38
Causas del olvido:..........................................................................................................................38
Cmic: Evolucin del aprendizaje..................................................................................................39
Cdigo de la simulacin en Forrester: Evolucin del aprendizaje..................................................44
Cdigo de la simulacin en Forrester: Efectos de una enfermedad sobre el aprendizaje...............46
Proyecto 4: Metabolismo de la glucosa...............................................................................................48
Cmic: Metabolismo del azcar......................................................................................................51
Cdigo de la simulacin en Forrester: Metabolismo del azcar.....................................................53
Proyecto 5: La tortuga Lad.................................................................................................................55
Caractersticas generales.....................................................................................................................55
Simulacin en Forrester......................................................................................................................56
Cmic: La tortuga Lad..................................................................................................................60
Cdigo de la simulacin en Forrester: Evolucin del aprendizaje.....................................................64
Proyecto 6: El ciclo del Carbono.........................................................................................................66
Simulacion del ciclo con un diagrama de Forrester............................................................................66
Cmic: El ciclo del Carbono...........................................................................................................70
Cdigo de la simulacin en Forrester: El ciclo del Carbono...........................................................73
Proyecto 7: El ciclo menstrual de la mujer..........................................................................................75
Cmic: El ciclo menstrual de la mujer............................................................................................79
Cdigo de la simulacin en Forrester: El ciclo menstrual de la mujer...........................................81
Dificultades encontradas..........................................................................................................................83
Cmic regalo: Conmutacin de un cristal lquido Antiferroelctrico.............................................85

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 3

Manejo del programa Forrester para las simulaciones


Forrester es un programa de interfaz sencilla e intuitiva para el modelado rpido de situaciones reales a
travs de cajas que constituyen depsitos. Estos depsitos pueden llenarse y vaciarse a un ritmo que
depende de la variable a la que representen. Por ello, antes de iniciar su manejo es imprescindible tener
claras dos cosas:
1. Qu vamos a simular
2. Qu cosas (parmetros) influyen en el proceso.
3. Hacer un diagrama de cajas con estos parmetros y flechas que indiquen la relacin entre ellos.
4. Descarga los 3 ficheros del programa, gurdalos en una misma carpeta y ejecuta el .html:
http://mathsforexplorers.blogspot.com.es/p/blog-page_22.html
Cada uno de estos parmetros ser una caja o depsito que se dibuja haciendo clic en el botn Variable
de la ventana del programa, cuya interfaz es la siguiente:

Al pinchar en un punto de la pantalla, aparece una caja con el nombre por defecto Variable, que se
puede cambiar si se hace doble clic sobre esta caja. Con ello aparece una ventana donde se pueden
escribir el nuevo nombre, as como los valores mximo y mnimo de la variable, segn sea sta. As
por ejemplo, si lo que pretendemos es representar el nivel de azcar en sangre (Glucemia), el valor
mximo est entre 180 y 210, y el mnimo 60-70 mg/ml de sangre. Para conocer estos valores hemos
debido informarnos previamente a travs de nuestro conocimiento de clase, o Internet, utilizando
buscadores como Google. Por ello, sabemos que una glucemia superior puede ocasionar problemas
circulatorios, neurolgicos o cardiacos graves, mientras que valores inferiores a 70, dan lugar a
mareos, fatigas y en ltima instancia, la muerte. Es la razn de que coloquemos 70, como valor inicial
al comenzar a simular un da de 24 horas, suponiendo que comienza para una persona en ayunas, cuyo
nivel inicial oscilar entre 70 y 80 mg/ml.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 4

Estos nmeros y nombre se colocan en los cuadros de dilogo de la ventana que aparece con las
Propiedades del depsito, al hacer, como ya hemos dicho, doble clic sobre l:

Como puede verse, al colocar estos valores, hemos desactivado las casillas de Sin lmite, que hay a la
derecha.
Seguidamente se colocan los grifos, que son las lneas de conexin entre depsitos. Pinchando en
Grifo, se coloca la flecha desde el primer depsito al segundo. Esta flecha siempre indica en dnde
vaca el primer depsito en el que hacemos clic. Por ejemplo, el depsito Glucemia (concentracin de
azcar en sangre), vaca en el de Actividad cotidiana, que representa la energa consumida con la
actividad normal diaria. Tambin vaca en el de Deporte, que constituye un consumo extra. Y
finalmente vaca en la acumulacin en forma de Glucgeno en el hgado y los msculos o como
Grasa.

Para determinar el ritmo de vaciado, hay que hacer doble clic en la bola asociada a cada grifo e
introducir una funcin adecuada. As por ejemplo, en el caso anterior, el grifo del glucgeno vaciar su
contenido convirtindose en azcar en sangre, cuando la glucemia sea menor de 80 mg/ml. Esto se
consigue con una funcin escaln:
f (x )= 1 si Glucemia< 80
0 si Glucemia >80
Hay que tener en cuenta que las funciones se escriben de forma especial para que las entienda el

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 5

programa. sta por ejemplo se indicara escribiendo en el recuadro Ecuacin:


(Glucemia<80?1:0)

Una vez terminado el diseo, hay que guardar, seleccionando Cargar/Guardar. Ello abre una ventana
con los comandos principales en javascript que definen todo lo realizado. Hay que copiar todo y
pegarlo en un fichero de texto de LibreOffice y guardarlo con el nombre del modelo, pues cuando
cerremos el Firefox, no se guardar automticamente nada de lo diseado.

Para comprobar los resultados de un modelo, hay que hacer clic en el botn Simular. En Tiempo total,
escribir la duracin del proceso. En nuestro caso ser un da completo (1440 minutos evaluados de 1
en 1 como Paso temporal) de la vida de una persona que sale a correr durante media hora, e ingiere
1250 g de azcar repartido en intervalos de 4 horas.
La simulacin genera varias columnas de datos como en la imagen:

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 6

Para representarlos hay que copiarlos todos y pegarlos en una hoja de clculo de LibreOffice,
indicando que lo lea en Unicode e Ingls, para que traduzca los puntos por comas:

Ello permite hacer un diagrama XY de solo lneas, sobre el que retocaremos ejes, ttulo, tamao de
letra y todo lo que haga falta para conseguir una representacin grfica como la de la figura que viene a
continuacin:

El manejo de LibreOffice lo aprenders sobre la marcha, preguntando todas las dudas a tu profesora.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 7

El uso parejo de una hoja de clculo para revisar cualquier pequeo cambio se tornaba muy tedioso,
motivo por el cual modificamos el programa de simulacin Forrester para que pudiera ofrecer una
representacin grfica del proceso simulado y comprobar con rapidez si los cambios en las funciones
de los grifos, o los valores iniciales y los lmites establecidos eran adecuados. De esta forma solo
utilizamos LibreOffice Calc con el diagrama de cajas que reproduca la realidad de modo ms
fidedigno.

Al hacer clic en Grficos se ofrece la posibilidad de representar una o ms variables a la vez.

Tambin fue muy til introducir un cronmetro que mostrara en qu paso de la simulacin se
encontraba el programa. Cuando la simulacin acaba, una ventana emergente indica Simulacin
finalizada. As se evita que el proceso se quede literalmente colgado si supera el tiempo de espera del
navegador.
Finalmente, los alumnos constataron que el programa tambin funciona con Google Chrome, adems
de con Firefox, pero no con Explorer.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 8

FUNCIONES QUE VAMOS A TRABAJAR


En esta tabla encontrars un resumen de las funciones principales que puedes introducir en los grifos
para simular el vaciado de un depsito en otro. Debes aprender su nombre, expresin analtica, su
representacin grfica y el tipo de vaciado que provocan. No confundas estas dos ltimas cosas!

Funcin
Expresin analtica

Representacin grfica

Ritmo de vaciado
al que da lugar

CONSTANTE
y=K
K= nmero

LINEAL
y=m x
m=nmero
x=nombre de la variable
del depsito que se
vaca=Cubo

Cuanto ms lleno est el Cubo, ms


abierto est el grifo y viceversa
Se dice que el vaciado es exponencial

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester

IES Palas Atenea (Torrejn de Ardoz) 9

Funcin
Expresin analtica

Representacin grfica

Ritmo de vaciado
al que da lugar

Funcin ESCALN
y= 1 si x >0
0 si x0

x=nombre de la variable
del depsito que se
vaca=Cubo

y= 1 si Cubo>0
0 si Cubo0

}
Cuando el depsito se vaca, el grifo
se cierra
Se usa cuando no queremos que el
depsito tome valores negativos:
Que al llegar a 0, pare de vaciar (no Cuando el depsito ha vaciado los 8 litros
que tena, deja de vaciar.
hay ms)

Funcin PASO
y= 1 si x7 y x8
0 si x <7 y x >8
x=nombre de la variable

del depsito que se


vaca=Cubo

El grifo solo vaca cuando el nivel


est entre 7 y 8
En este caso, como el nivel inicial es 8
y vaca 1 litro el primer segundo,
cuando sea un poco menor que 7,
dejar de vaciar.

Ej: Escribir analticamente y en Forrester, una funcin matemtica que vace 1 litro cuando el nivel del
cubo est entre 7 y 8 o entre 14 y 15:
y= 1 si x7 y x8 y x14 y x15
0 si x <7 y x >8 x <14 y x >15
En Forrester:
1.0*((Cubo>=7&&Cubo<=8)?1.0:0.0)+1.0*((Cubo>=14&&Cubo<=15)?1.0:0.0)

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 10

Funcin
Expresin analtica

Representacin grfica

SENO
Es una funcin para describir fenmenos
peridicos, es decir, que repiten algo cada
cierto intervalo de tiempo, al que se llama
periodo.

y=sin( x)
x=nombre de la variable del depsito que
se vaca=Cubo
Elevar el seno a una potencia par, hace
que la curva sea positiva y que el periodo
disminuya a la mitad.
Se observa que:
Mayor potencia par
Mximos ms estrechos.
42

y=sin ( x)
Para que los mximos sean ms altos:
Multiplicar la funcin por una constante
mayor que 1.

y=2 sin42 ( x)
Para desplazar todo el conjunto:
Sumar una constante.

Para y=sin 42( x) :


En Forrester escribiramos: 1.0*pow(sin(Cubo),42)

y=2+ 2 sin 42 (x )
Ritmo de vaciado al que da lugar la funcin

42

y=sin ( x)

Grfica izquierda: 1.0*pow(sin(Cubo),42) El depsito vaca con el primer pico del seno elevado a 42 y se cierra cuando
la funcin se anula, por lo que deja de vaciar.
Grfica derecha: 1.0*pow(sin(Tiempo),42) El depsito vaca en funcin del tiempo, no del nivel del cubo. Por ello, sigue
vaciando hasta que se acaba el agua del depsito (8 litros) a los 65 segundos.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 11

Funcin
Expresin analtica

Representacin grfica

Ritmo de vaciado
al que da lugar

RACIONALES
1
y=
x
Hiprbola equiltera
x=nombre de la variable
del depsito que se
vaca=Cubo

Cuando el depsito se vaca, el grifo


se cierra
Se usa cuando no queremos que el
depsito tome valores negativos:
Que al llegar a 0, pare de vaciar (no Cuando el depsito ha vaciado los 8 litros
que tena, deja de vaciar.
hay ms)

Funcin PASO
y= 1 si x7 y x8
0 si x <7 y x >8
x=nombre de la variable

del depsito que se


vaca=Cubo

El grifo solo vaca cuando el nivel


est entre 7 y 8
En este caso, como el nivel inicial es 8
y vaca 1 litro el primer segundo,
cuando sea un poco menor que 7,
dejar de vaciar.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 12

Proyecto 1: Ciclo de la ballena Azul


Introduccin
En este trabajo hablaremos de las ballenas y, aunque nos centraremos sobre todo en las simulaciones
que hicimos en Forrester, tambin daremos informacin sobre su alimentacin, gastos de energa,
poblacin...
Antes de empezar, nos gustara nombrar a los rorcuales, que tambin cobrarn protagonismo en este
proyecto, ya que estos coinciden con las ballenas en ser cetceos misticetos, siendo ms abundantes los
rorcuales.
La familia de rorcuales (Balaenopteridae) est compuesta por 2 gneros y 9 especies:
Gnero

Balaenoptera

Especie

Nombres populares

Balaenoptera physalus

Rorcual comn

Balaenoptera borealis

Rorcual sei o boreal

Balaenoptera brydei

Rorcual de Bryde

Balaenoptera edeni

Rorcual tropical

Balaenoptera musculus

Gran rorcual, azul o ballena azul

Imagen

Balaenoptera acutorostrata Rorcual aliblanco

Megaptera

Balaenoptera bonaerensis

Rorcual austral

Balaenoptera omurai

Rorcual de Omura

Megaptera novaeangliae

Yubarta o ballena jorobada

La familia de ballenas (Balaenidae) est formada por 2 gneros y 4 especies:


Gnero

Especie

Nombres populares

Balaena

Balaena mysticetus

Ballena de Groenlandia

Eubalaena australis

Ballena franca austral

Eubalaena Eubalaena glacialis

Ballena franca glacial

Imagen

Eubalaena japonica Ballena franca del Pacfico

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 13

Poblacin de ballenas
Ahora les hablaremos sobre algunos de los tipos de rorcuales y ballenas anteriormente nombrados:
Rorcuales comunes:
La poblacin de rorcuales comunes ha disminuido por la caza intensiva del hemisferio sur,de casi
75.000 ejemplares .Esto ha disminuido la poblacin de esta zona a menos de 3.000 especmenes. Otros
pases como Islandia, Noruega y Japn siguen con la prctica de esta caza.
Rorcuales azules:
La poblacin de rorcuales azules antes de el comienzo de la caza furtiva y comercial era de unos
239.000 ejemplares, actualmente esta cifra es mucho ms baja, es de entre 5.000 y 12.000 en todo el
mundo, lo que refleja las causas de la caza.
Ballenas jorobadas:
A causa de la caza excesiva su poblacin se redujo un 90% , su poblacin se ha ido reponiendo. Unos
aos despus, es de por lo menos 80.000 ejemplares.
Ballenas francas glaciales:
Se sospecha de la existencia de una poblacin de 400 ejemplares en el ocano Atlntico Norte y de la
extincin en el resto del planeta.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 14

Grficos y explicaciones
Poblacin de ballenas
Durante ms de la mitad del ao, las ballenas se encuentran en los trpicos para el proceso de
gestacin, all es donde nacen las cras y donde menos se alimentan, pues el objetivo principal es que
los ballenatos estn a gusto. Cuando ya crecen un poco, en los ltimos meses del ao, ya se pueden
volver al rtico donde comen krill hasta engordar tanto como han perdido en su periodo de gestacin,
all las cras se hacen grandes y fuertes para seguir el ejemplo de sus padres y hacer lo mismo que
ellos. Todo esto lo hemos representado as:

Con esta grfica hemos querido representar la poblacin de ballenas en los trpicos (color azul) y la
poblacin en el rtico (color naranja). Con la primera se puede apreciar que en los primeros meses, la
poblacin aumenta, luego pasan otro par de meses y empiezan a nacer las cras, por lo tanto la
poblacin llega a sus mximos. Cuando terminan con este proceso se vuelven al rtico por lo tanto la
lnea naranja aumenta despus de haber estado bajo la azul durante mucho tiempo. Este proceso se
produce anualmente.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 15

Para hacer todo esto hemos conectado ambas variables as:

Tambin hemos puesto estas funciones en los grifos:

Desde la poblacin ballenas trpicos hasta poblacin ballenas rtico hemos escrito:
(Tiempo>241&&Tiempo<=301?Poblacion_ballenas_tropicos/20:0.0). Ya que tardan 60 das en
el trayecto del lugar a otro lo que es igual a 2 meses. Eso lo hemos averiguado al saber que el
da 241 del ao parten de los trpicos y el da 301 llega al rtico.

Desde la poblacin ballenas rtico hasta poblacin ballenas trpico hemos colocado:
(Tiempo>1&&Tiempo<=60?Poblacion_ballenas_artico/20:0.0). En este caso hemos puesto lo
mismo que en el anterior pero a la inversa.

Cras

Las cras nacen en el Trpico. Su depsito vaca en el de la poblacin de ballenas del Trpico, porque
cuando alcanzan 130 toneladas de peso se les considera adultas. Pueden tener un mximo de dos cras
por ao dentro de su periodo de madurez.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 16

Hemos metido una funcin escaln entre el depsito de cras y el de poblacin de ballenas de los
trpicos, ya que solo tienen cras en un periodo del ao.

Alimento
Las ballenas se alimentan bsicamente de krill, este se alimenta de plancton (es una cadena trfica) ,
por lo que debe de haber mucha cantidad de ambos seres ya que son de un tamao diminuto en
comparacin con el enorme tamao de las ballenas. Las ballenas comen una media de 3 toneladas de
krill al da.

Las ballenas comen una media de tres toneladas de krill al da por lo que en la variable krill hemos
puesto una cantidad de 25000 kilogramos, el krill se alimenta de una cantidad en total de 50000
kilogramos de plancton.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 17

Contando con que solo una pequea parte de las tres toneladas de comida, con la expulsin de
excrementos y el gasto de energa el peso de las ballenas oscila entre las 100 toneladas con su menor
peso en adulto y las 190 toneladas en su valor mximo.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 18

Cmic: El ciclo de las ballenas Azules

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 19

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 20

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 21

Cdigo de la simulacin en Forrester: Ballena Azul


d=Deposito(svg, "deposito1394951715819",710.5166625976562,312.51666259765625);
Deposito_setTexto(d, "Poblacion_ballenas_tropicos");
d._valor_inicial=0;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394952521259",441.51666259765625,509.51666259765625);
Deposito_setTexto(d, "Poblacion_ballenas_artico");
d._valor_inicial=5000;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394954251967",783.5166625976562,153.51666259765625);
Deposito_setTexto(d, "Crias");
d._valor_inicial=20000;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=false;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394954771997",263.51666259765625,149.51666259765625);
Deposito_setTexto(d, "Krill");
d._valor_inicial=0;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=false;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394954797035",216.51666259765625,51.51666259765625);
Deposito_setTexto(d, "Plancton");
d._valor_inicial=50000;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394955010519",415.51666259765625,159.51666259765625);
Deposito_setTexto(d, "Peso_ballena");
d._valor_inicial=100;
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 22

d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=100;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394961802989",432.51666259765625,78.51666259765625);
Deposito_setTexto(d, "Heces_y_gasto_energia");
d._valor_inicial=0;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo1394954309100","deposito1394954251967","deposito1394951715819");
d._ecuacion="((Tiempo>=118&&Tiempo<=241)?32.0:0.0)*escalon(Crias)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394955066313","deposito1394954797035","deposito1394954771997");
d._ecuacion="(Poblacion_ballenas_artico>0?3.0:0.0)*escalon(Plancton)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394955072201","deposito1394954771997","deposito1394955010519");
d._ecuacion="(Tiempo>=242&&Tiempo<=301?0.5:0.0)*escalon(Krill)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394955094122","deposito1394951715819","deposito1394952521259");
d._ecuacion="(Tiempo>241&&Tiempo<=301?Poblacion_ballenas_tropicos/20:0.0)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394955829263","deposito1394952521259","deposito1394951715819");
d._ecuacion="(Tiempo>1&&Tiempo<=60?Poblacion_ballenas_artico/20:0.0)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394961841191","deposito1394954771997","deposito1394961802989");
d._ecuacion="(Tiempo<=240?2.5:0.0)*escalon(Krill)";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=365;
document.getElementById("ventana_simular_t_paso").value=1;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 23

Proyecto 2: Cambio de estado del agua


En esta simulacin matemtica se ha utilizado un diagrama de Forrester en el que intervienen varias
variables conectadas entre s mediante grifos en los que se introducen una funcin que relaciona las
variables dos a dos. En nuestro caso las variables utilizadas son: calor (Q), trabajo (W), distancia entre
molculas (d) y variacin de energa interna (U). El diagrama de Forrester utilizado para la
simulacin del cambio de estado ha sido:

Las funciones utilizadas en cada uno de los grifos son:


- Grifo 1 (Q y U): funcin constante de vaciado de Q en U.
- Grifo 2 (U y W): funcin escaln.

y=

y=1

1 si x2112
0 si x< 2112

- Grifo 3 (U y d): funcin escaln.

y=

1 si x2112
0 si x< 2112

Cuando tenemos un sistema de partculas, podemos definir la ENERGA INTERNA del sistema como
la suma de todas las formas de energa que tiene el sistema, es decir, la suma de energas potencial y
cintica que poseen las molculas.
La energa cintica engloba la energa debida al movimiento de todas las molculas del sistema y la
energa potencial es la debida a las fuerzas de atraccin que existen entre ellas.
Siempre que el sistema intercambie calor con el entorno se va a producir una variacin en su valor de
energa interna. Con esto queremos decir que si se produce un intercambio de calor con el entorno que
ceda energa al sistema se producir un aumento de la energa interna en l.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 24

Pero adems tenemos que tener en cuenta otro factor. Si un sistema tiene energa es capaz de realizar
un trabajo. Y si el sistema realiza un trabajo, o se realiza un trabajo sobre l, tambin se producir una
variacin en su valor de energa interna. Si el sistema realiza un trabajo perder parte de su energa
interna en realizar esta tarea.
La formulacin de
TERMODINMICA:

este

principio

es

el

denominado

PRIMER

PRINCIPIO

DE

LA

U =Q+ W
La energa se mide en Julios (J).
Vamos a suponer que tenemos una muestra de 1 kilogramo de agua lquida y le aportamos energa en
forma de calor. Le aportaremos calor hasta un valor de 2400 kJ, segn se ha realizado en la simulacin.
En un diagrama de Forrester este hecho se tiene en cuenta haciendo que el depsito de la variable
Calor vace en el de Energa interna. Ello da lugar a una recta de pendiente negativa para el calor:

Este aporte de energa provocar un aumento de la energa interna mientras no se produzca el cambio
de estado, es decir, cada vez tendremos molculas de agua lquida con mayor valor de energa interna,
y movindose ms rpido. Nosotros podemos observar el aumento de temperatura que se produce en el
sistema.
Cuando llegamos al valor de temperatura de ebullicin del agua (100C a presin atmosfrica) se
produce el cambio de estado y observamos que la temperatura del sistema permanece constante. Esto
quiere decir que la energa interna del sistema tambin lo es, como se observa en una de las grficas
obtenidas:

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 25

Pero no hemos dejado de aportar calor, en qu se invierte entonces? Tendremos que tener en cuenta
otro factor:
Cuando una sustancia cambia de estado lquido a estado gaseoso, sus molculas se separan, debido a la
ruptura de las fuerzas de atraccin que existan entre ellas para mantenerlas unidas en estado lquido.
Es este aumento de distancia el que debe indicar la grfica de la variable Distancia_entre_moleculas
del diagrama de Forrester.
Para percibir esto no hay ms que darse cuenta de lo que ocurre cuando una olla con agua empieza a
hervir y se acumula el gas bajo la tapa: la tapa empieza a saltar.
El trabajo de expansin realizado por un kilogramo de agua lquida al pasar a estado gaseoso es de
unos 172 kJ y esto quiere decir que en el intervalo de tiempo en el que se produce el cambio de estado
el calor aportado se utiliza en realizar este trabajo de expansin, sin que haya aumento de la energa
interna en este perodo.
Los 172 kJ se calculan del siguiente modo:
La densidad del agua lquida tiene un valor de 0,973 g/cm 3. Entonces 1000 g de agua lquida tendrn
un volumen de 1027,8 cm3 o 1,03 litros.
Por otro lado, cuando el agua pasa a estado de gas podemos considerar que se trata de un gas ideal y
por tanto aplicar la ecuacin de los gases ideales para calcular el volumen que tendr 1 kg de agua en
estado gaseoso:
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 26

V=
En esta frmula:

nRT
P

n es el nmero de moles de agua, en nuestro caso 55,5 5 moles


R la constante de los gases, con valor 0,082

atml
molK

T la temperatura de ebullicin 100C = 373 K


P la presin atmosfrica 1 atm = 101300 Pa
Sustituyendo los valores obtenemos un valor de volumen, para 1000 g de agua en estado vapor, de
1699,2 litros o 1,70 m3.
W =P V , donde V es
Para calcular el trabajo de expansin debemos sustituir en la frmula:
la variacin de volumen experimentado por el agua al cambiar de estado, en nuestro caso 1698,2 litros
o 1,698 m3.

As el trabajo de expansin resulta ser: W = 101300 Pa 1,698 m3 = 172007 J = 172 kJ


En 1 kilogramo de agua lquida el valor de energa interna que deben tener las molculas para
producirse el cambio a estado gaseoso es de 2112 kJ. Como nosotros hemos aportado un calor de 2400
kJ, y es un valor mayor, podremos observar como a partir de ese valor el calor aportado se emplea en
realizar el trabajo de expansin.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 27

La distancia aproximada entre las molculas de agua cuando se encuentran en estado lquido es de 2,8
, esto es 2,8 10-10 m. Cuando se produce el cambio de estado a gas, esta distancia va aumentando, al
igual que el trabajo de expansin, hasta valores de 18 o superiores para los que se considera que las
molculas estn totalmente desligadas unas de otras.
Cuando la energa interna alcanza el valor de 2112 kJ, en ese mismo instante, la distancia entre
molculas empieza a aumentar, con lo que el volumen tambin aumenta y empieza a realizarse un
trabajo de expansin. A partir de este punto la energa interna permanece constante y tanto la distancia
entre molculas como el trabajo pasan de tener un valor constante a producirse un aumento lineal en
ambos. Esta situacin se mantendr hasta que se produzca el cambio de estado en todas las molculas
que forman el sistema.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 28

Cmic: Evaporacin del agua

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 29

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 30

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 31

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 32

Cdigo de la simulacin en Forrester: Evaporacin del agua


d=Deposito(svg, "deposito1394986098266",270,348);
Deposito_setTexto(d, "Calor");
d._valor_inicial=2500;
d._valor_maximo=2500;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=false;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394986192262",495,346);
Deposito_setTexto(d, "Trabajo");
d._valor_inicial=0;
d._valor_maximo=1;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=false;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394986316895",379,212);
Deposito_setTexto(d, "Energia_interna");
d._valor_inicial=0;
d._valor_maximo=2111;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=false;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394986513714",661,208);
Deposito_setTexto(d, "Distancia_entre_moleculas");
d._valor_inicial=28;
d._valor_maximo=1000;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo1394986562697","deposito1394986316895","deposito1394986513714");
d._ecuacion="Energia_interna>=2111?1.0:0.0";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394986652618","deposito1394986316895","deposito1394986192262");
d._ecuacion="Energia_interna>=2111?1.0:0.0";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394986697538","deposito1394986098266","deposito1394986316895");
d._ecuacion="1.0";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=2500;
document.getElementById("ventana_simular_t_paso").value=10;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 33

Proyecto 3: Evolucin del aprendizaje


En nuestro trabajo de matemticas hemos intentado simular los cambios que producen las distintas
memorias con el paso del tiempo y el tiempo de estudio realizado. Hemos metido diferentes funciones
de escaln en todos los grifos (en las que cuando el depsito se vaca el grifo se cierra) y nos ha dado
un buen resultado ya que hemos podido realizar con xito las simulaciones.
Los factores ms importantes que han influido en este trabajo han sido:

El olvido; es la nica grfica creciente, si nos fijamos bien podemos observar que tiene tres
pendientes: la primera pendiente corresponde al vaciado de la memoria a corto plazo que es un
proceso ms rpido, la segunda corresponde al vaciado de la memoria a medio plazo ms lento
que la anterior y la tercera y ltima pendiente corresponde a un vaciado lento de la memoria a
largo plazo. Estas subidas de la pendiente quieren decir que si dejas toda la materia que tengas
que estudiar para el ltimo da ,al final, vas a acabar olvidndolo ms rpido ,pero en cambio, si
estudias una, dos o tres semanas antes del examen o incluso llevas un estudio constante, todo lo
que has estado estudiando va a perdurar mucho ms tiempo.

El estudio; es una grficas decreciente en la que al dejar de estudiar provoca el descenso de la


memoria a largo plazo y el aumento de el olvido.

La memoria a corto plazo (MCP); su pendiente es decreciente despus de un da de estudio y


provoca una subida considerable del olvido.

La memoria a medio plazo (MMP); su pendiente es al igual que la MCP decreciente


provocando la subida de la pendiente del olvido.

La memoria a largo plazo (MLP); consta de dos pendientes: la primera es una pendiente
creciente positiva, que disminuye tras la cada de la MMP y luego decrece con una pendiente
negativa, provocando una subida del olvido.

Valor de los grifos


Las variables que simulan nuestros parmetros de control se conectan entre s como indica la figura del
diagrama de Forrester. En las funciones que introdujimos en los grifos, hemos procurado que se
cumpla:
Memoria corto plazo: un 70% de la memoria a corto plazo vaca en el olvido, y el 30% restante vaca
en la memoria medio plazo.
Memoria medio plazo: un 20% de la memoria vaca en el olvido y el 80% restante vaca en la memoria
a largo plazo.
Estudio: un 80% del estudio desemboca en la memoria medio plazo y el 20% restante desemboca en la
memoria a largo plazo (desemboca menos cantidad del estudio en la MLP debido a que en sta se
realiza un estudio diario o continuo).
Memoria largo plazo: un 10% desemboca en el olvido, y el 90% restante se mantiene en si misma,
simulando los conocimientos realmente asimilados.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 34

Si en la variable estudio introducimos un 2, estamos simulando a un alumno que estudia solo 2 das. Si
el tiempo total de evaluacin del aprendizaje es de 10 das, se obtienen las siguientes grficas para los
tres tipos de memorias junto con el olvido y el estudio:

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 35

Estas grficas son funciones compuestas por tramos de rectas donde:


La azul (memoria a corto plazo) cae a cero tras el primer da junto con parte de la memoria a medio
plazo, motivo por el que la pendiente del olvido es especialmente alta justo al principio.
El segundo da termina de vaciarse la memoria a medio plazo, lo que determina una pendiente positiva
pero menor para el incremento del olvido.
A partir del segundo da, el alumno deja de estudiar (la variable estudio cae a cero), y justo a partir de
ese momento comienza el vaciado de la memoria a largo plazo. Ello explica el pico que tiene el
segundo da, pues hasta ah haba sido creciente. Por esta razn la pendiente del olvido aumenta y
seguir hacindolo hasta que el estudiante descargue por completo todos los contenidos acumulados a
largo plazo. Nos pareci curioso determinar cunto tiempo tarda en olvidarlo todo, por lo que
repetimos esta simulacin aumentando el tiempo hasta 25 das. Los resultados, que presentamos en la
grfica que viene a continuacin indican que 18 das despus de haber dejado de estudiar, ya no se
recuerda nada.
Cuando se ha olvidado todo por falta de estudio, termina el vaciado, por lo que la grfica del olvido se
hace constante. Ya no crece, pues no hay nada que olvidar.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 36

Influencia de una enfermedad sobre el aprendizaje


Hemos querido comprobar como se modifican estas grficas si simulamos a una persona que enferma
de algn modo relacionado con la forma en la que recordamos los conocimientos. Podra ser el caso de
alguien que recibe un golpe en la cabeza debido a un accidente, sufre un derrame cerebral, Alzheimer,
algunos casos de demencia senil o cualquier otra situacin similar.
Si suponemos que esta dolencia acta como una variable que suponga un vaciado adicional de la
memoria a largo plazo, nuestro diagrama de cajas en Forrester y las grficas se alteran as:

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 37

Los factores ms destacados en esta grfica son los siguiente:


La memoria a largo plazo se llena menos que en ausencia de la enfermedad y decae como parte de la
rama de una hiprbola equiltera a partir del sptimo da. Es entonces cuando la pendiente del olvido
decrece hasta anularse porque ya no hay nada que olvidar.
En los casos de este tipo de evolucin se suele hablar de:
Amnesia:es la ausencia de recuerdos de un perodo determinado de la vida.
Hipomnesia: es la disminucin de la capacidad de la memoria debido a una dificultad tanto en la
adherencia del recuerdo como el recuerdo en s. Se observa en personas psiquitricamente sanas con
preocupaciones que acaparan la atencin.
Hipermnesia: es la hiperactividad de la memoria, frecuente en pacientes manacos y en sujetos con un
entrenamiento especial de la memoria.

Curiosidades sobre la memoria


La curva del olvido nos dice:
Todo material aprendido corre el riesgo de ser olvidado, tarde o temprano. El investigador de la
memoria Hermann Ebbinghaus present en 1885 los resultados de un experimento que demostraba
que, apenas dos das despus, el educando no poda reproducir las dos terceras partes de los
contenidos.
Lo que significa que en las primeras horas despus de haber estudiado se olvida ms deprisa que en las
posteriores.

Curiosidades:
Efecto Google: Se denomina as a la tendencia a olvidar informacin que se puede encontrar
fcilmente en Internet utilizando motores de bsqueda como Google, en vez de esforzarse en
recordarlo.

Causas del olvido:


Caducidad: los datos almacenados pueden ir olvidndose con el tiempo. Y esto tiene un sentido en los
plazos corto y medio, ya que es la manera de que no lleguen a olvidarse por completo. Pero no
podemos explicar el hecho de que se olviden cosas que estaban almacenadas en la memoria a largo
plazo, ya que su capacidad es prcticamente ilimitada.
Problemas de acceso: a veces no podemos acceder al contenido de la memoria por el estrs. Esto se
puede remediar realizando ejercicios diarios de memoria.
Eliminacin: Aparece en el caso de informaciones dolorosas, frustrantes y molestas y cuando se han
vivido situaciones extremas o traumticas. Por suerte no son cosas que suceden con frecuencia. De
todos modos, algunas experiencias y recuerdos desagradables pueden emplearse para mejorar la
memoria.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 38

Cmic: Evolucin del aprendizaje


Nuestra historia trata sobre un superhroe que intenta que un supervillano llamado Dr. Olvido no
domine el mundo mediante la ignorancia de la gente.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 39

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 40

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 41

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 42

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 43

Cdigo de la simulacin en Forrester: Evolucin del aprendizaje


d=Deposito(svg, "deposito1393954271833",276.5,80.5);
Deposito_setTexto(d, "memoria_corto_plazo");
d._valor_inicial=1;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954351017",274.5,204.5);
Deposito_setTexto(d, "memoria_medio_plazo");
d._valor_inicial=0;
d._valor_maximo=5;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954432326",275.5,322.5);
Deposito_setTexto(d, "memoria_largo_plazo");
d._valor_inicial=0;
d._valor_maximo=7300;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954552693",703.5166625976562,201.51666259765625);
Deposito_setTexto(d, "olvido");
d._valor_inicial=1.1;
d._valor_maximo=100;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954764836",78.51666259765625,250.51666259765625);
Deposito_setTexto(d, "estudio");
d._valor_inicial=7;
d._valor_maximo=100;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo1393954641858","deposito1393954271833","deposito1393954351017");
d._ecuacion="0.3*escalon(memoria_corto_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954659069","deposito1393954351017","deposito1393954432326");
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 44

d._ecuacion="0.8*escalon(memoria_medio_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954803766","deposito1393954271833","deposito1393954552693");
d._ecuacion="0.7*escalon(memoria_corto_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954832342","deposito1393954351017","deposito1393954552693");
d._ecuacion="0.2*escalon(memoria_medio_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954837135","deposito1393954432326","deposito1393954552693");
d._ecuacion="0.1*escalon(memoria_largo_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954850168","deposito1393954764836","deposito1393954351017");
d._ecuacion="0.8*escalon(estudio)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954855044","deposito1393954764836","deposito1393954432326");
d._ecuacion="0.2*escalon(estudio)";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=10;
document.getElementById("ventana_simular_t_paso").value=0.1;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 45

Cdigo de la simulacin en Forrester: Efectos de una enfermedad sobre el


aprendizaje
d=Deposito(svg, "deposito1393954271833",276.5,80.5);
Deposito_setTexto(d, "memoria_corto_plazo");
d._valor_inicial=1;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954351017",274.5,204.5);
Deposito_setTexto(d, "memoria_medio_plazo");
d._valor_inicial=0;
d._valor_maximo=5;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954432326",275.5,322.5);
Deposito_setTexto(d, "memoria_largo_plazo");
d._valor_inicial=0;
d._valor_maximo=7300;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954552693",703.5166625976562,201.51666259765625);
Deposito_setTexto(d, "olvido");
d._valor_inicial=1.1;
d._valor_maximo=100;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1393954764836",78.51666259765625,250.51666259765625);
Deposito_setTexto(d, "estudio");
d._valor_inicial=7;
d._valor_maximo=100;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395480560742",603.5166625976562,412.51666259765625);
Deposito_setTexto(d, "Enfermedad");
d._valor_inicial=0;
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 46

d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo1393954641858","deposito1393954271833","deposito1393954351017");
d._ecuacion="0.3*escalon(memoria_corto_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954659069","deposito1393954351017","deposito1393954432326");
d._ecuacion="0.8*escalon(memoria_medio_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954803766","deposito1393954271833","deposito1393954552693");
d._ecuacion="0.7*escalon(memoria_corto_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954832342","deposito1393954351017","deposito1393954552693");
d._ecuacion="0.2*escalon(memoria_medio_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954837135","deposito1393954432326","deposito1393954552693");
d._ecuacion="0.1*escalon(memoria_largo_plazo)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954850168","deposito1393954764836","deposito1393954351017");
d._ecuacion="0.8*escalon(estudio)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1393954855044","deposito1393954764836","deposito1393954432326");
d._ecuacion="0.2*escalon(estudio)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395480592950","deposito1393954432326","deposito1395480560742");
d._ecuacion="0.9*memoria_largo_plazo*escalon(memoria_largo_plazo)";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=10;
document.getElementById("ventana_simular_t_paso").value=0.1;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 47

Proyecto 4: Metabolismo de la glucosa


En este trabajo hemos simulado la evolucin del azcar en sangre a lo largo de un da cuando una
persona ingiere 7000 caloras simuladas a travs de 1750 g de azcar (4 cal/g) a lo largo de 4 comidas:
1) Desayuno (media hora).
2) Comida (1 hora).
3) Merienda (1 hora).
4) Cena (1 hora).
Para distribuir estas 7000 cal de forma equitativa entre las cuatro comidas, dividimos: 7000/210, que es
el tiempo total en minutos que duran todas las comidas.
En el diagrama de Forrester hemos incluido las siguientes variables:
a) Consumicin de hidratos de carbono (para dar de comer al individuo que estamos simulando).
b) Glucemia: nivel de glucosa en sangre.
c) Actividad cotidiana (energa consumida a lo largo del da debido a las funciones vitales y la
realizacin de una jornada laboral normal).
d) Deporte (energa consumida en ste).
e) Glucgeno: polisacrido de reserva energtica para almacenar el exceso de azcar en el hgado y los
msculos. En la simulacin funciona por tanto, como un sumidero de azcar, al igual que la actividad
cotidiana y el deporte.
f) Grasa: modo en el que el cuerpo acumula el exceso de azcar cuando las reservas de glucgeno ya
estn completas.
g)Tiempo: variable incluida implcitamente en todas las simulaciones. Simularemos un da en pasos de
1 minuto (1440 min en total).
Estas variables estn representadas en cajas que vacan unas en otras teniendo en cuenta el modo en el
que el cuerpo regula el nivel de azcar en sangre. As por ejemplo la glucemia en un metabolismo
normal (no diabticos) no puede descender de 85 mg/dl. Si por alguna razn (actividad cotidiana o
ejercicio excesivo) ocurre esto, las reservas del glucgeno vacan en la glucemia y al contrario; si la
glucemia supera los 185 mg/dl vaca en el glucgeno, que es un polisacrido de reserva energtica
acumulado en el hgado y los msculos. Si el glucgeno sobrepasa los 300 gramos, su depsito vaca
en el de la grasa. Toda esta actividad viene regulada por dos hormonas producidas en el pncreas: la
insulina y el glucagn. El vaciado de cada uno de los grifos depende de la funciones que hemos usado:
Consumicin de carbohidratos----Glucemia: funcin Paso. La variable consumicin de
carbohidratos vaca en la otra si el tiempo est entre una unidad y otra. Desayuno(8-9h; 210-240min),
comida(14-15h; 840-900min), merienda(18-19h; 1080-1140min) y cena (21-22h; 1260-1320min).

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 48

Glucemia---Actividad cotidiana: funcin Constante. Se vacan a lo largo del da 2000 caloras.


Glucemia---Deporte: funcin Paso.
determinado(11-11:30h;660-690min).

Consume

400

caloras

dentro

de

un

tiempo

Glucemia---Glucgeno: condicin If y funcin Escaln. La condicin para que cuando llegue a un


valor vace en el glucgeno(si la Glucemia llega a 180 vaca y si no llega a 180 no vaca) El escaln
para que no vace en nmeros negativos.
Glucgeno---Glucemia: condicin If y funcin Escaln. La condicin para que cuando llegue a un
valor la glucemia relativamente bajo vace en esta.
Glucgeno---Grasa: funcin Escaln. Cuando sobrepasa un lmite vaca en la grasa y hace que no
vace ms de lo debido.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 49

Las grficas obtenidas muestran que cuando hay subidas de glucemia es debido a las comidas,por la
ingesta de carbohidratos. Tambin se ve un pequeo mnimo que aparece por la realizacin de deporte.
Sin embargo, todos estos excesos (mximos en pico) o bajadas (mnimo), vuelven a estabilizarse en un
valor constante (tramos horizontales) de unos 90 mg/ml en sangre.
En la segunda podemos ver que a la curva del glucgeno llega al mximo de 300 g, situacin a partir
de la cual comienza el almacenamiento del exceso de azcar en grasa. Ello corresponde con lo que
sabemos que ocurre en la realidad: cuando ingerimos ms azcar de la que gastamos, se engorda.
Tambin vemos que cuando la glucemia baja, el glucgeno tambin lo hace para estabilizar a sta.
As hemos usado las matemticas para simular una situacin de la vida real en un organismo normal,
no diabtico.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 50

Cmic: Metabolismo del azcar

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 51

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 52

Cdigo de la simulacin en Forrester: Metabolismo del azcar


d=Deposito(svg, "deposito0",180.5,251.5);
Deposito_setTexto(d, "Consumicion_carbohidratos");
d._valor_inicial=7000;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1",555,248);
Deposito_setTexto(d, "Glucemia");
d._valor_inicial=70;
d._valor_maximo=180;
d._valor_maximo_ok=false;
d._valor_minimo=85;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito2",654.5,396.5);
Deposito_setTexto(d, "Glucogeno");
d._valor_inicial=0;
d._valor_maximo=300;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito3",845.5,250.5);
Deposito_setTexto(d, "Deporte");
d._valor_inicial=0;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito4",767.5,73.5);
Deposito_setTexto(d, "Actividad_diaria");
d._valor_inicial=0;
d._valor_maximo=2000;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito5",907.5,401.5);
Deposito_setTexto(d, "Grasa");
d._valor_inicial=0;
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 53

d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo0","deposito0","deposito1");
d._ecuacion="7000.0/4/210*((Tiempo>=480&&Tiempo<=510)?
1.0:0.0)+7000.0/4/210*((Tiempo>=840&&Tiempo<=900)?
1.0:0.0)+7000.0/4/210*((Tiempo>=1080&&Tiempo<=1140)?
1.0:0.0)+7000.0/4/210*((Tiempo>=1260&&Tiempo<=1320)?1.0:0.0)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1","deposito1","deposito4");
d._ecuacion="2000.0/4/1440";
svg._grifos.push(d);
d=Grifo(svg, "grifo2","deposito1","deposito3");
d._ecuacion="400.0/4/30*((Tiempo>=660&&Tiempo<=720)?1.0:0.0)";
svg._grifos.push(d);
d=Grifo(svg, "grifo3","deposito1","deposito2");
d._ecuacion="(Glucemia>180?4.0:0.0)*escalon(Glucemia)";
svg._grifos.push(d);
d=Grifo(svg, "grifo4","deposito2","deposito5");
d._ecuacion="escalon(Glucemia>160)";
svg._grifos.push(d);
d=Grifo(svg, "grifo5","deposito2","deposito1");
d._ecuacion="(Glucemia<80?1.0:0.0)*escalon(Glucogeno)";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=1440;
document.getElementById("ventana_simular_t_paso").value=0.5;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 54

Proyecto 5: La tortuga Lad


Caractersticas generales
Su nombre cientfico es Dermochelys coricea y tambin se la conoce como Tortuga Baula.
La tortuga lad es la nica tortuga marina sin caparazn duro, ste es flexible y est cubierto por piel y
carne grasa. Esta tortuga es de color oscuro con manchas blancas y rosadas y las hembras se pueden
diferenciar de los machos por ser ms grandes.
Cuentan con el diseo ms hidrodinmico de todas las tortugas marinas gracias a su gran caparazn en
forma de lgrima.
Su tiempo de vida exacto se desconoce, puesto que los machos nunca regresan a tierra, pasando toda su
vida en el mar, aunque se cree que pueden llegar a vivir hasta los 80 aos.
Es la tortuga ms grande del mundo con una longitud media de 1,6 metros y su peso oscila entre los
300 y los 600 kilos. La cabeza es muy grande y suele suponer hasta un 20 % de la longitud total del
caparazn y sus aletas delanteras son muy poderosas pudiendo llegar a medir 2 metros, aunque carecen
de uas.
La tortuga lad es la especie que puede bucear a mayor profundidad y que est presente en ms lugares
del mundo de entre todas las tortugas marinas. Una inmersin normal puede durar alrededor de 15
minutos y aunque no suele descender a ms de 200 metros de profundidad se han registrado
inmersiones de ms de 1000 metros.

Se encuentran a travs de todos los mares del mundo,

principalmente en las aguas pelgicas de los ocanos templados y tropicales as como en las aguas fras
subrticas.
Tienen una caracterstica curiosa, ya que al carecer de dientes, la estructura de la mandbula que tiene
forma de W, ejerce la funcin de estos y, adems, se aprovecha de unas pas invertidas en la zona
del esfago que impiden que sus presas escapen de su boca. Estas son dos caractersticas que le
marcan una dieta especializada en animales de cuerpos suaves, como son las medusas. Es importante
destacar que no les afectan las toxinas venenosas presentes en estos animales, como por ejemplo la
fragata portuguesa.
Las hembras realizan un promedio de 5 a 9 nidadas por ao, en intervalos de unos 10 das. Estas
nidadas ocurren cada 2 o 3 aos. Las anidaciones ocurren durante la noche y las hembras prefieren

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 55

playas con plataforma continental reducida, con acceso fcil, libres de rocas pero con corrientes
fuertes y oleaje alto. En cada nido, una hembra deposita una media de 80 huevos que tardarn
aproximadamente 65 das en eclosionar. Al igual que en otras especies de tortugas marinas, la
incubacin a temperaturas ms altas favorece la produccin de hembras.
Como todas las tortugas marinas, las lad pasan ms del 90% de su vida en el agua. Es habitual por
tanto que realicen largas migraciones. Por eso para garantizar su proteccin es necesario saber ms
sobre sus rutas migratorias.
Las amenazas principales que acechan a las tortugas lad son la pesca en general, el robo de sus
nidadas y la captura directa de tortugas, as como la destruccin y la alteracin de su hbitat de
anidacin.

Simulacin en Forrester
Con este trabajo queremos representar la variacin de la poblacin de tortugas lad. En Forrester el
principal elemento es una variable llamada poblacin de tortugas. Esta es modificada por la
influencia de otras variables que hacen que el nmero de ejemplares vare. Entre ellas se encuentran la
caza furtiva, los depredadores, el nmero de cras y el alimento. Todas ellas influyen en la poblacin
mediante una serie de funciones guardadas en grifos que indican el momento y la cantidad de
ejemplares que mueren a causa de estas. La vista general sera la siguiente:

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 56

La funcin del grifo que conecta la caza furtiva y la poblacin nos indica que el mayor nmero de
muertes por caza furtiva se produce durante los meses de desove. En la funcin aparece el numero de
ejemplares supervivientes, siendo uno de cada mil; y el de huevos, siendo de 1/5 del total. Y despus
dividimos entre 240, que corresponde al nmero de das que hay en los 4 meses de puesta. El resultado
sera as: (Tiempo>=181&&Tiempo<=421)?1000/5000/240:0.0

En el grifo entre los depredadores y la poblacin quiere decir que un 70% de la poblacin muere a
causa de los ataques de zorros, mapaches, cangrejos que se comen los huevos enterrados y tiburones
que se alimentan, entre otras cosas, de las tortugas que han llegado al mar. Este sera el resultado:
(Tiempo>=181&&Tiempo<=421)?0.7*poblacion_de_tortugas_marinas/240:0.0
En el de las cras, se representa el nmero de cras que se suman a la poblacin de tortugas siendo la
funcin:
(Tiempo>=150&&Tiempo<=180)?2*0.3*poblacion_de_tortugas_marinas/30

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 57

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 58

Y por ltimo nos quedara el grifo que conecta con el alimento, en este caso las medusas. En este caso,
la funcin sera constante ya que si aumenta el nmero de medusas, aumenta en la misma proporcin el
de tortugas. La funcin sera:
1.0*(poblacion_de_tortugas_marinas)
En esta variable vaca otra llamada plancton. La funcin del grifo es igual que la de antes (constante):
1.0*(medusas)

En el grfico se ver el resultado final de la poblacin de tortugas lad durante el periodo de tiempo de
un ao, con un paso temporal de un da.
En este trabajo la pendiente de la recta del grfico de la poblacin de tortugas marinas es creciente
(pasa de 1.500 ejemplares a 2.000) pero ms tarde ser constante ya que al llegar a los 2.000
ejemplares, se mantiene a pesar de la caza furtiva.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 59

Cmic: La tortuga Lad

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 60

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 61

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 62

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 63

Cdigo de la simulacin en Forrester: Evolucin del aprendizaje


d=Deposito(svg, "deposito1394035950981",381.51666259765625,275.51666259765625);
Deposito_setTexto(d, "poblacion_de_tortugas_marinas");
d._valor_inicial=1504;
d._valor_maximo=2000;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394035980662",85.51666259765625,177.51666259765625);
Deposito_setTexto(d, "crias");
d._valor_inicial=413600;
d._valor_maximo=41500;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394036030469",273.51666259765625,100.51666259765625);
Deposito_setTexto(d, "caza_furtiva");
d._valor_inicial=1082;
d._valor_maximo=1200;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394036033717",235.51666259765625,510.51666259765625);
Deposito_setTexto(d, "depredadores");
d._valor_inicial=270;
d._valor_maximo=300;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 64

svg._depositos.push(d);
d=Deposito(svg, "deposito1394036037485",589.5166625976562,397.51666259765625);
Deposito_setTexto(d, "medusas");
d._valor_inicial=800000;
d._valor_maximo=1000000;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1394036213270",793.5166625976562,357.51666259765625);
Deposito_setTexto(d, "plancton");
d._valor_inicial=20000000;
d._valor_maximo=50000000;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo1394036261550","deposito1394036037485","deposito1394035950981");
d._ecuacion="1.0*(medusas)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394036270877","deposito1394036213270","deposito1394036037485");
d._ecuacion="1.0*(medusas)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1394122267252","deposito1394035980662","deposito1394035950981");
d._ecuacion="(Tiempo>=181&&Tiempo<=421)?1000/5000/240:0.0";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395247762436","deposito1394035950981","deposito1394036033717");
d._ecuacion="(Tiempo>=181&&Tiempo<=421)?0.7*poblacion_de_tortugas_marinas/240:0.0";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395247766180","deposito1394035950981","deposito1394036030469");
d._ecuacion="0.05*poblacion_de_tortugas_marinas";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=365;
document.getElementById("ventana_simular_t_paso").value=1;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 65

Proyecto 6: El ciclo del Carbono


El ciclo del carbono son las transformaciones qumicas de compuestos que contienen carbono
en los intercambios de la atmsfera entre biosfera, atmsfera, hidrosfera, y litosfera. Es un
ciclo de vital importancia para la vida de todos los seres vivos ya que de l depende la
produccin de materia orgnica, que es el alimento base de todos los seres vivos.
El carbono es un componente esencial para los seres vivos de nuestro planeta, tanto en los
vegetales como en los animales.
La reserva fundamental de carbono se encuentra en la atmsfera y en la hidrosfera, en
molculas de CO2 que los seres vivos pueden asimilar.
La vuelta de CO2 a la atmsfera se realiza con la respiracin, cuando los seres vivos oxidan los
alimentos produciendo CO2. En el conjunto de la biosfera la mayor parte de la respiracin la
hacen las races de las plantas y los organismos del suelo y no, como podra parecer, los
animales ms visibles.
Los productos finales de la combustin son el CO 2 y el vapor de agua. La emisin de ambos en
exceso a la atmsfera, por parte de fbricas y automviles ha alterado notablemente este ciclo,
introduciendo un exceso de dixido de carbono en la atmsfera con consecuencias negativas
para el medioambiente, como el efecto invernadero y sus consecuencias: aumento de la
temperatura global del planeta, deshielo de los polos, etc. Este incremento hasta 395 ppm en la
atmsfera, ocurrido a lo largo de los ltimos 200 aos es el que hemos logrado reproducir en
nuestra simulacin.

Simulacin del ciclo con un diagrama de Forrester


En este trabajo hemos simulado el ciclo del carbono mediante ecuaciones.
Hemos hecho un diagrama de cajas en el programa Forrester, en el que explicamos las
emisiones de CO2 a la atmsfera, el papel de los seres vivos en este proceso diferenciando el
que juegan las plantas del resto de seres vivos y la influencia de los seres humanos en todo ello.
Los grifos que conectan las variables simulan el ciclo haciendo que los seres vivos vacen en el
CO2 de la atmsfera (durante la respiracin), en el suelo (como sustancias de desecho cuando
mueren).
En el grifo que conecta seres vivos con CO2 ha sido til introducir una funcin peridica como
el seno. La elevamos al cuadrado para evitar valores negativos y hemos de decir que sin este
tipo de funcin, no conseguamos el resultado esperado. Para que el ordenador la entienda, hay
que escribirla as:
1.0*pow(sin(co2_atmosfera),2)
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 66

Por otra parte, el CO2 de la atmsfera vaca en la fotosntesis (las plantas lo necesitan para
hacerla), y la conexin entre la variable suelo y la fotosntesis es de doble sentido (las plantas
toman sales minerales del suelo para alimentarse y vuelven a l cuando mueren). Este ciclo
constituye un equilibrio natural que se rompe por aadidura de la variable emisiones, que
representa al CO2 producido por efecto de la actividad humana: fbricas, combustin de
hidrocarburos en los automviles, etc. Es por ello una variable extraa que vaca en el CO2 de
la atmsfera.

Al simular 200 aos en pasos de 1 ao, nuestra grfica principal representa la de la cantidad de
CO2 en la atmsfera a lo largo del tiempo.
En ella podemos observar que la cantidad de CO 2 que hay en la atmsfera, ha ido aumentando
a lo largo de los aos. Este aumento se debe a las emisiones de dixido de carbono procedentes
de las fbricas, coches y otras fuentes de contaminacin producidas por los seres humanos. Si
suponemos que el ao 200 es el 2014, el 120, que es cuando comienza a subir la concentracin
de CO2 equivale a 1934. Con la segunda revolucin industrial ya bien implantada, el hombre
inicia una era de avance tecnolgico de la que se derivan nuevas comodidades, que se han
incorporado progresivamente a nuestras vidas. Ello ha supuesto un precio medioambiental:
aumento de la concentracin de CO2 , lluvia cida, destruccin de la capa de ozono, etc, que
introduce una pregunta de reflexin en nuestras vidas:
Viviremos realmente ms cmodos si destruimos el equilibrio natural que nos sustenta?. Para
avanzar hay que pensar que la energa, los mviles y el dinero no se pueden comer.
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 67

Representndola cantidad de CO2 en la atmsfera, la fotosntesis que realizan las plantas y la


emisiones de CO2 a la atmsfera por contaminacin, se obtiene:

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 68

En ella podemos observar cmo al incrementarse la cantidad de CO 2 en la atmsfera, los seres


humanos han sido conscientes del peligro que ello supona y han ido disminuyendo la cantidad
de CO2 emitido. En el grfico, al final de estas dos lineas, los tramos estn estabilizados en un
valor constante, lo que indica que las emisiones en la actualidad son constantes y eso provoca
que el nivel de CO2 en la atmsfera no siga aumentando.
En la cantidad de CO2 de la atmsfera, la pendiente es creciente desde el ao 125 al 190,
porque el CO2 en la atmsfera aumenta durante esos 65 aos. La pendiente, ya calculada, es 1.
CALCULOS:

A=(125,325)
m=

400325 75
= =1.251
185125 60

B=(185,400)

En las emisiones a la atmsfera, la pendiente es decreciente, ya que desde el ao 125 al


190 las emisiones han ido disminuyendo progresivamente. La pendiente es -1.
CALCULOS:

A=(125 ,80)
m=

185125 60
=
=1
1080
60

B=(185,10)

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 69

Cmic: El ciclo del Carbono

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 70

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 71

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 72

Cdigo de la simulacin en Forrester: El ciclo del Carbono


d=Deposito(svg, "deposito1395161398497",338.5,130.5);
Deposito_setTexto(d, "co2_atmosfera");
d._valor_inicial=330;
d._valor_maximo=395;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395161443761",362.5,47.5);
Deposito_setTexto(d, "emisiones");
d._valor_inicial=80;
d._valor_maximo=100;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395161676376",145.5,213.5);
Deposito_setTexto(d, "seres_vivos");
d._valor_inicial=1000;
d._valor_maximo=1200;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395161847439",615.5,218.5);
Deposito_setTexto(d, "fotosintesis");
d._valor_inicial=700;
d._valor_maximo=800;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395162062444",499.51666259765625,488.51666259765625);
Deposito_setTexto(d, "suelo");
d._valor_inicial=100;
d._valor_maximo=0;
d._valor_maximo_ok=true;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Grifo(svg, "grifo1395161673432","deposito1395161443761","deposito1395161398497");
d._ecuacion="(Tiempo>=125&&Tiempo<=190)?1.0*escalon(emisiones):0.0";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395162055523","deposito1395161676376","deposito1395161398497");
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 73

d._ecuacion="1.0*pow(sin(co2_atmosfera),2)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395162060737","deposito1395161398497","deposito1395161847439");
d._ecuacion="0.4*escalon(fotosintesis)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395162254371","deposito1395161676376","deposito1395162062444");
d._ecuacion="0.5*seres_vivos*escalon(seres_vivos)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395162261234","deposito1395162062444","deposito1395161847439");
d._ecuacion="1.0";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395475415433","deposito1395161847439","deposito1395162062444");
d._ecuacion="1.4";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=200;
document.getElementById("ventana_simular_t_paso").value=1;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 74

Proyecto 7: El ciclo menstrual de la mujer


Para simular el nivel de estrgenos en sangre de una mujer hemos requerido la ayuda de un programa
llamado Forrester, que nos permite realizar un diagrama de cajas con sus distintos parmetros y
funciones. Hemos realizado una investigacin sobre el tema para determinar sus parmetros y
asesorarnos de toda la informacin que vayamos a usar durante el trabajo.
Nuestro diagrama de cajas es:

El ciclo menstrual de una mujer dura una media de 28 das. Por ello hemos simulado un mes de 30, en
pasos de 1 da.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 75

Los parmetros que hemos utilizado hacen vaciar a los ovarios en la concentracin de estrgenos en
sangre durante la segunda semana del mes. Ello se consigue con una funcin condicin en el grifo que
conecta ambas variables:
1.0*((Tiempo>=7&&Tiempo<=14)?52.0:0.0)*escalon(Liberacion_ovarios)
La funcin escaln se utiliza para que no haya vaciado una vez que se agote el valor de la variable que
deposita en los estrgenos.
Al mismo tiempo, hay que conseguir que el endometrio aumente su grosor. Esta capa tapiza el interior
del tero con clulas y vasos sanguneos, para prepararlo para un embarazo si ste se produjese.

En esta grfica se obtiene el resultado esperado: el nivel de estrgenos en sangre depende del momento
del ciclo menstrual en el que se encuentre la mujer. Al principio una glndula del cerebro, la hipfisis,
ordena una liberacin mayor, que inicia la maduracin de un folculo en los ovarios. Como
consecuencia se libera un vulo maduro en una de las trompas de Falopio. La concentracin de
estrgenos permanece alta durante unos das, donde hay riesgo de embarazo y luego disminuye cuando
vuelve la regla. Todo ello dura cerca de 1 mes, motivo por el cual es el tiempo que hemos utilizado en
nuestra simulacin.
Las pendientes y ecuaciones de los tramos rectos de esta grfica son:.
El tramo A correspondido entre 0 y 6 del eje X tiene una concentracin de estrgeno en sangre de un
26 siendo este periodo un periodo constante del eje Y.
Y= 26
El tramo B correspondido entre 6 y 13 del eje X tiene una concentracin de estrgeno en sangre
progresiva desde 26 hasta 450 siendo este, una recta creciente (con pendiente positiva) del eje Y.
Y=60,5 * X -337

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 76

El tramo C correspondido entre 13 y 17 del eje X tiene una concentracin de estrgeno en sangre de
un 450 siendo este periodo un periodo constante del eje Y.
Y=450
El tramo D correspondido entre 17 y 26 del eje X tiene una concentracin de estrgeno en sangre
regresiva desde 450 hasta 60 siendo este, un periodo decreciente (con pendiente negativa) del eje Y.
Y=-35,5*X+1028,5
El tramo E correspondido entre 26 y 30 del eje X tiene una concentracin de estrgeno en sangre de
un 60 siendo este periodo un periodo constante del eje Y.
Y=60
Es un clculo que hemos hecho en clase, como un problema del tema de funciones.
En la siguiente grfica vemos mas especficamente el grosor del endometrio femenino. El endometrio
es la capa mucosa que reviste internamente el tero, es una capa muy vascularizada y su principal
funcin es la de recibir y albergar el embrin Si el vulo no es fecundado o no existe implantacin del
embrin en el tero, la pared del tero (endometrio) se necrosa y se descama al final del ciclo
menstrual produciendo el sangrado que conocemos como regla o menstruacin.
El endometrio va aumentando su grosor y se diferencia en 2 capas, una superficial y otra ms profunda.
Al final de esta fase puede llegar a medir 6-10mm. La progesterona tiene la funcin de maduracin, en
esta fase las glndulas endometriales aumentan de tamao y comienzan a secretar moco y una
sustancia nutritiva rica en glicgeno que sirve para preparar el endometrio si hubiera implantacin.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 77

Para que exista implantacin el endometrio debe estar receptivo, esa fase de receptividad endometrial
dura alrededor de 4 das y se conoce como ventana de implantacin .Al final de la fase secretora si no
ha habido fecundacin o implantacin, alrededor del los das 26-28 del ciclo se produce la
descamacin del endometrio, produciendo la regla o menstruacin.
En reproduccin asistida es aconsejable dados los resultados que se obtienen no realizar transferencias
por debajo de los 7 mm, pues puede dar lugar a fallos de implantacin. Sin embargo, es difcil de
evaluar cual sera el grosor adecuado, pero se considera que un grosor igual o por encima de 8 mm
sera apropiado para transferir.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 78

Cmic: El ciclo menstrual de la mujer

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 79

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 80

Cdigo de la simulacin en Forrester: El ciclo menstrual de la mujer


d=Deposito(svg, "deposito1395120557600",345.51666259765625,437.51666259765625);
Deposito_setTexto(d, "Estrogenos_sangre");
d._valor_inicial=30;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=30;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395120594663",161.51666259765625,280.51666259765625);
Deposito_setTexto(d, "Liberacion_ovarios");
d._valor_inicial=1000;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395122026946",497.51666259765625,327.51666259765625);
Deposito_setTexto(d, "Menstruacion");
d._valor_inicial=0;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
svg._depositos.push(d);
d=Deposito(svg, "deposito1395122247669",387.51666259765625,200.51666259765625);
Deposito_setTexto(d, "Espesor_endometrio");
d._valor_inicial=4;
d._valor_maximo=0;
d._valor_maximo_ok=false;
d._valor_minimo=0;
d._valor_minimo_ok=true;
Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 81

svg._depositos.push(d);
d=Grifo(svg, "grifo1395120705561","deposito1395120594663","deposito1395120557600");
d._ecuacion="1.0*((Tiempo>=7&&Tiempo<=14)?52.0:0.0)*escalon(Liberacion_ovarios)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395121381145","deposito1395120557600","deposito1395120594663");
d._ecuacion="1.0*((Tiempo>16&&Tiempo<=21)?40.0:0.0)*escalon(Estrogenos_sangre)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395122050395","deposito1395120557600","deposito1395122026946");
d._ecuacion="1.0*((Tiempo>=22&&Tiempo<28)?31.0:0.0)*escalon(Estrogenos_sangre)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395122352120","deposito1395120594663","deposito1395122247669");
d._ecuacion="1.0*((Tiempo>=6&&Tiempo<16)?1.0:0.0)*escalon(Liberacion_ovarios)";
svg._grifos.push(d);
d=Grifo(svg, "grifo1395122606067","deposito1395122247669","deposito1395122026946");
d._ecuacion="1.0*((Tiempo>16&&Tiempo<21)?1.5:0.0)*escalon(Espesor_endometrio)";
svg._grifos.push(d);
document.getElementById("ventana_simular_t_total").value=30;
document.getElementById("ventana_simular_t_paso").value=1;

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 82

Dificultades encontradas
Los inicios con el manejo del programa adaptado para los estudiantes fueron algo complejos.
1. Hay que hacer un estudio muy detallado del tema a simular. Al comenzar a trabajar los
estudiantes descubren enseguida que no se puede simular una situacin de la que uno no sabe
nada. Y en algunos casos, a pesar de este conocimiento, los resultados se hacen de rogar o no
se consiguen del modo esperado. ste fue el caso del proyecto La burbuja inmobiliaria.
Aunque el grupo encargado de este trabajo medit el tema a fondo, nunca llegaron a casar el
aumento de precio (burbuja) con la cada (reventn) de los ltimos aos.

2. Los alumnos no solo tienen que descubrir las funciones adecuadas para simular un vaciado que
coincida con lo que ocurre realmente, han de ser capaces de escribirlas con el lenguaje
apropiado para que las entienda el ordenador. Las condiciones para simular un vaciado cuando
ciertos parmetros estuvieran dentro de un cierto intervalo fueron las que ms les costaron.
3. Al realizar el cmic para contar su proyecto de un modo ms ameno tienden a centrarse en la

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 83

historia olvidando mencionar la parte primordial de este trabajo, que ha sido la simulacin con
un diagrama de Forrester. Adems, encuentran problemas con el servidor de toondoo, que no
siempre funciona a la perfeccin: no siempre actualiza los personajes creados y las imgenes
subidas con la suficiente premura.
4. Los estudiantes estn acostumbrados a trabajar con Microsoft Word y Excell. Quiero que se
acostumbren progresivamente a utilizar software libre, por lo que les indico cmo descargarse
el paquete ofimtico LibreOffice y cmo utilizarlo. Al blog Matemticas para Exploradores
se sube una plantilla de representacin grfica, para que todos hagan las grficas de su proyecto
con el mismo formato. Unos vdeos explican las dudas que unos y otros me preguntan
continuamente en clase y por e-mail.
5. Las capturas de pantalla que me envan no siempre tienen suficiente resolucin y muchas no se
distinguen con claridad en los cmics que van realizando al principio. Resuelto este tema,
decido contarles algn da cmo descargarse Ubuntu a travs del ejecutable Wubi.exe para que
puedan contar con multitud de recursos que ofrece esta distribucin de Linux y se acostumbren
a su entorno.
6. Algunas de las imgenes que aparecen en este trabajo han sido descargadas de:
www.openclipart.org
de la Wikipedia, o creadas por nosotros mismos.
7. El proyecto del movimiento de las molculas dentro de un cristal lquido se nos queda en el aire
por falta de tiempo en relacin con los plazos del concurso. El grupo que iba a encargarse del
mismo, est saturado con el tema de la glucosa. Por ello, decidimos sacar un proyecto por
grupo, que varios sin profundizar. Como profesora me da pena y ello me impulsa a hacer yo
misma la simulacin y contrsela a modo de regalo a mis alumnos a travs del siguiente cmic.
8. De todas estas dificultades y trabajo, ha surgido un conocimiento detallado sobre cmo
interpretar una funcin o realizar un trabajo por ordenador utilizando software libre.

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 84

Cmic regalo: Conmutacin de un cristal lquido


Antiferroelctrico

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 85

Proyecto matemtico: Simulacin dinmica de sistemas con diagramas de Forrester IES Palas Atenea (Torrejn de Ardoz) 86

S-ar putea să vă placă și