Anda di halaman 1dari 19

Tema 1

Introduccin a la Simulacin

SIMULACIN..................................................................................................................2
LOS INICIOS DEL MTODO CIENTFICO..................................................................3
REGLA VII...................................................................................................................5
REGLA VIII..................................................................................................................5
REGLA IX.....................................................................................................................5
REGLA X......................................................................................................................6
REGLA XI.....................................................................................................................6
REGLA XII...................................................................................................................6
REGLA XIII..................................................................................................................6
REGLA XIV..................................................................................................................7
REGLA XV...................................................................................................................7
REGLA XVI..................................................................................................................7
REGLA XVII.................................................................................................................7
REGLA XVIII...............................................................................................................8
REGLA XIX, XX y XXI...............................................................................................8
EL MTODO CIENTFICO.............................................................................................9
DIFICULTADES DEL MTODO CIENTFICO...........................................................10
CAMPOS DE APLICACIN.....................................................................................10
MODELOS DE SISTEMAS...........................................................................................11
VENTAJAS DEL MTODO DE SIMULACIN......................................................12
LENGUAJES DE SIMULACIN..................................................................................14
Lenguajes especficos..................................................................................................14
Lenguajes generales.....................................................................................................15
Construccin del Modelo................................................................................................16
Descripcin del Modelo..............................................................................................16
Descripcin Funcional de Modelo...............................................................................16
Diseo del Modelo......................................................................................................17
Datos de Entrada (Variables exgenas).......................................................................18
Ordenes........................................................................................................................18
Acciones......................................................................................................................18
Estados.........................................................................................................................18
El Evaluador (o Simulador).........................................................................................18
REFERENCIAS..............................................................................................................19

1/19

Tema 1

Introduccin a la Simulacin

SIMULACIN
El verbo simular se utiliza de diferentes modos. En el diccionario de la Real Academia
de la Lengua Espaola se define simular como: Representar algo, fingiendo o imitando
lo que no es.
En estadstica esta palabra comenz a utilizarse a finales de 1940 con el denominado
"Mtodo de Montecarlo" para resolver problemas relacionados con la teora de juegos
y los experimentos sobre la energa nuclear que eran demasiado peligrosos para
resolverse experimentalmente y demasiado complicados para resolverlos
analticamente.
A partir de la posibilidad de utilizar ordenadores para la realizacin de clculos, el
trmino adquiri otro significado ya que el ordenador tambin permite experimentar con
modelos complejos tanto desde el punto de vista matemtico como desde el punto de
vista estructural.
Adems permite resolver problemas complejos mediante procedimientos sencillos que
toman decisiones en tiempo real, es decir decisiones muy sencillas pero tomadas muy
rpidamente. Por ejemplo, en cuanto crece una dcima de grado la temperatura del
ncleo del reactor se eleva fsicamente una milsima el ncleo en relacin a la cuba
electroltica, de modo que una parte de plutonio deja de estar en contacto con el lquido
de la cuba, lo cual hace que disminuya la temperatura en una cantidad muy pequea. Si
con esta accin sigue elevndose la temperatura, entonces se eleva ms el ncleo y as
hasta que se disminuye la temperatura hasta la temperatura de funcionamiento. Esta
forma de medicin y toma de decisiones instantnea permite un funcionamiento en base
a decisiones muy sencillas que no se deben a clculos muy elaborados, ni a funciones
muy complejas, pero que permiten el funcionamiento correcto de muchos sistemas.
Al comenzar a representar modelos matemticos en los ordenadores surgieron muchas
aplicaciones prcticas, por ejemplo las predicciones meteorolgicas, las predicciones
ssmicas, las predicciones econmicas y un sinfn que no viene al caso enumerar
exhaustivamente, pero que nos podemos hacer idea si realizamos una bsqueda en
Internet.
Podramos definir la simulacin de un sistema como la ejecucin de un programa de
ordenador cuyo funcionamiento se comporte con cierta aproximacin su
funcionamiento, permitiendo realizar pruebas que con el sistema real seras muy
difciles y costosas, e incluso imposibles de realizar.
Tambin podramos definir la simulacin como una tcnica que construye modelos y
realiza simulaciones con el fin de comprender un determinado fenmeno.
La simulacin tiene grandes ventajas y la primera de ellas se da por el mero hecho de
considerar o estudiar el sistema, es decir, al iniciar el anlisis de un fenmeno ya
estamos en mejor situacin de comprenderlo.

2/19

Tema 1

Introduccin a la Simulacin

Durante los ltimos 30 aos se han realizado multitud de experimentos de simulacin en


muchas reas de investigacin correspondientes a diferentes reas de conocimiento.
Ahora no es el momento de considerar dichas investigaciones pero conviene saber que
su nmero es tan elevado que es necesario y conveniente centrarse en un limitado
nmero de reas de conocimiento por ser inabordable el estudio pormenorizado de todas
ellas.
Nosotros nos centraremos el las reas empresariales relacionadas con la gestin,
direccin y creacin de empresas.

LOS INICIOS DEL MTODO CIENTFICO


A Sir Francis Bacon (1561-1626) filsofo y poltico ingls: procurador general,
consejero privado de Jacobo I y fiscal del reino, se le considera precursor de la filosofa
cientfica o del mtodo cientfico. Intent liberar al cientfico, considerado por l como
un intrprete de la naturaleza, de la teologa natural platnica y de la lgica aristotlica.
Pretenda establecer una nueva filosofa, la denominada: filosofa experimental. Segn
l, el razonamiento silogstico, cuyo valor es puramente formal, no conduce a la verdad,
afirmando que la verdad slo puede alcanzarse mediante la experimentacin y el
razonamiento inductivo1. Segn l: "El mtodo para alcanzar la verdad consiste en partir
de verdades particulares para alcanzar proposiciones generales"
En el libro I aforismo XLV de Novum Organum2 Bacon clasifica el comportamiento
de los hombres del siguiente modo: Los hombres puramente experimentales son como
las hormigas que slo recogen; los que slo razonan son como las araas que lo extraen
todo de su propia sustancia para la construccin de sus propias redes; los verdaderos
filsofos deben ser como las abejas que recogen materiales y los transforman en rica
miel mediante elaboracin propia
Recordemos los primeros pasos del mtodo cientfico, utilizado por la humanidad desde
el siglo XVII, en el que se establecieron sus fundamentos por Ren Descartes (Nace el
31 de Marzo 1596 en La Haye regin de la Turena de Francia y muere de pulmona el
11 de Febrero 1650 en Estocolmo) en su "Discurso del mtodo" y en "Reglas para la
direccin de la mente", en ste ltimo en el que se describen XXI reglas de entre las
cuales podemos destacar las siguientes:

REGLA I
"El fin de los estudios debe ser dar al espritu (o a la mente) una direccin (o un
mtodo) que le permita formular juicios slidos y verdaderos sobre todo lo que se
presenta ante l."
1

Como induccin se ha entendido de diversos modos, en ocasiones se utiliza el trmino ms especfico


de educcin
2
Novum Organum: True Directions Concerning The Interpretation of Nature. Francis Bacon

3/19

Tema 1

Introduccin a la Simulacin

REGLA II
"Solamente hemos de ocuparnos de aquellos objetos (problemas o temas) para cuyo
conocimiento cierto e indudable parecen ser suficientes nuestras mentes."
REGLA III
"Por lo que respecta a los objetos o temas considerados, no es lo que otro piensa o lo
que nosotros mismos conjeturamos lo que hay que buscar, sino lo que nosotros
podemos ver por intuicin con claridad y evidencia, o lo que nosotros podemos deducir
con certeza: no es otra, en efecto, la manera en que se adquiere la ciencia."
REGLA IV
"Para la investigacin de la verdad de las cosas es necesario el Mtodo."
y aade:
...me esforzar por reunirlo en un todo y por ponerlo en orden, bien sea para volver un
da a ello cmodamente en este opsculo, si se hace sentir la necesidad de hacer tal cosa
por la disminucin de mi memoria como efecto de la edad, bien sea para descargar de
ello mi memoria y poder dedicarme a lo dems con una libertad de espritu mucho
mayor.
REGLA V
"Todo el mtodo consiste en el orden y la disposicin de los objetos sobre los cuales hay
que centrar la penetracin de la inteligencia para descubrir alguna verdad. Nos
mantendremos cuidadosamente fieles a l si reducimos gradualmente las proposiciones
complicadas y oscuras a proposiciones ms simples, y luego, si partiendo de la intuicin
de las que son las ms simples de todas, procuramos elevarnos por los mismos
escalones o grados al conocimiento de todas las dems."
REGLA VI
"Para distinguir las cosas ms simples de las que son complicadas y poner orden en su
investigacin, es preciso, en cada serie de cosas en que hemos deducido directamente
unas verdades de otras, caer en la cuenta de qu es lo ms simple y de cmo todo lo
dems est ms, menos o igualmente alejado de ello."
y contina diciendo:
Aun cuando esta proposicin no parezca ensear nada nuevo, contiene sin embargo el
principal secreto del arte y no la hay ms til que ella en todo este Tratado. Ella nos
ensea, en efecto, que todas las cosas pueden ser distribuidas en determinadas series, no
ciertamente en cuanto son referidas algn gnero de ser, siguiendo la divisin que de
ellos han hecho los filsofos en sus categoras, sino en tanto que pueden ser conocidas
unas por las otras, de tal manera que, cada vez que se encuentra una dificultad, podamos

4/19

Tema 1

Introduccin a la Simulacin

inmediatamente darnos cuenta de si es til pasar revista antes a algunas otras y a cules
y en qu orden.
REGLA VII
"Para llevar a su complexin3 la ciencia, es preciso recorrer una a una todas las cosas
que pertenecen al fin que nos hemos propuesto mediante un movimiento del
pensamiento continuo e ininterrumpido, y es preciso abarcarlas en una enumeracin
suficiente y metdica."
Resumido: Hacer listas relacionadas con el fin propuesto
REGLA VIII
"Si en la serie de cosas que hay que buscar, se presenta alguna cosa que nuestro
entendimiento no pueda ver bastante bien por medio de la intuicin, es preciso detenerse
en ella; y no ha que examinar las cosas que siguen, sino abstenerse de un trabajo
superfluo"
A esta regla yo aadira que: Despus de haber realizado un esfuerzo agotador por
comprender algo que no entendemos, es necesario descansar e intentar comprenderlo a
partir de otras fuentes. Adems, en una primera aproximacin al problema, es
necesario recorrerlo globalmente (como si de una pelcula se tratara) o mediante un
vistazo con el fin de tener una idea global del problema y prever las dificultades con las
que nos vamos a encontrar.
En este sentido es importante saber que cuando una persona se inicia en el conocimiento
de una determinada materia, su andadura es similar a la aventura de subir por un monte
en un da de niebla, si uno contina el ascenso, algunas veces en las alturas desaparece
la niebla y se puede observar el paisaje con gran precisin. Lo mismo ocurre en los
nuevos estudios, al inicio nos cuesta, tropezamos y no encontramos el camino. Es
necesario perseverar hasta que se hace la claridad y se comprende el problema con
precisin.
REGLA IX
"Hay que dirigir toda la penetracin de nuestro espritu o mente a lo que es menos
importante y ms fcil. Y es conveniente que nos detengamos en ello durante bastante
tiempo, hasta que hayamos adquirido el hbito de ver la verdad por intuicin de una
manera distinta y clara."
Resumido: Pensar en lo sencillo

Complexin: Difcil de separar en sus elementos constituyentes.

5/19

Tema 1

Introduccin a la Simulacin

REGLA X
"Para que el espritu se haga sagaz, es preciso ejercitarlo en buscar lo que ha sido
hallado por otros y en recorrer de manera metdica todas las artes u oficios de los
hombres, aun los menos importantes, y sobre todo aquellos que manifiesten o suponen
orden."
Resumen: Ejercitarse en el estudio

REGLA XI
"Despus de la intuicin y de algunas proposiciones simples, cuando sacamos de ellas
otra conclusin, es til recorrer las mismas proposiciones en un movimiento continuo y
completamente ininterrumpido del pensamiento, reflexionar en sus diversas relaciones
mutuas y concebir de manera distinta varias de ellas a la vez, en la medida de lo posible,
de esta manera, en efecto, nuestro conocimiento se hace mucho ms cierto y se aumenta
sobre todo la extensin de nuestro espritu."
Resumen: Reflexionar sobre lo que ya conocemos
REGLA XII
"Finalmente es preciso servirse de todas las ayudas del entendimiento, de la
imaginacin, de los sentidos y de la memoria, bien para tener una intuicin distinta de
las proposiciones simples, bien sea para establecer entre las cosas que uno busca y las
que uno sabe una vinculacin adecuada que permita reconocerlas, bien sea para
encontrar las cosas que deben ser comparadas entre s, sin descuidar ningn recurso del
ingenio o industria humanos."
Resumen: Utilizar todas las herramientas a nuestro alcance
REGLA XIII
"Si nosotros comprendemos perfectamente una cuestin, es preciso abstraerla de todo
concepto superfluo, reducirla a su mayor simplicidad y dividirla en partes tan menudas
como sea posible, enumerndolas."
...
Una vez suficientemente comprendida la cuestin, es preciso ver con exactitud en qu
consiste su dificultad, a fin de abstraerla de toda cosa y resolverla ms fcilmente.
...
Aqu, pues, decimos, es solamente importante recorrer con orden todo lo que nos ha
sido dado en una proposicin, rechazando aquello que veamos claramente que no se
refiere al asunto, conservando lo que es necesario y entregando lo que es dudoso a un
examen ms atento.
...

6/19

Tema 1

Introduccin a la Simulacin

Por ejemplo: Entenderemos por extensin todo lo que tiene una longitud, una anchura y
una profundidad, sin averiguar si es un verdadero cuerpo o solamente un espacio; y no
hay ninguna necesidad de una explicacin ms larga, a lo que parece, puesto que no hay
absolutamente nada que sea ms fcilmente percibido por nuestra imaginacin. No
obstante, algunos hombres de letras utilizan con frecuencia distinciones tan sutiles que
hacen desvanecer la luz natural y encuentran tinieblas incluso en aquello que los
hombres incultos nunca ignoran...
REGLA XIV
"La misma regla debe aplicarse a la extensin real de los cuerpos (est refirindose a los
problemas geomtricos) y propuesta por entero a la imaginacin con ayuda de figuras
puras (o elementales) o desnudas (de todo lo que impide su verdadera comprensin): de
esta manera, en efecto, ser comprendida con mucha mayor distincin o claridad por el
entendimiento"
Resumen: Simplificar el problema desligndolo de lo accesorio

REGLA XV
"Es tambin til el tratar de ordinario estas figuras y presentarlas a los sentidos externos,
a fin de que sea ms fcil por este medio mantener atento nuestro pensamiento"
Resumen: Representar nuestros pensamientos en papel, ordenador, etc
REGLA XVI
"Las cosas, empero, que no requieren una atencin actual o inmediata de la inteligencia,
aun cuando sean necesarias para la conclusin, vale ms designarlas por las notaciones
ms breves que por medio de figuras enteras: de esta manera la memoria no podr
equivocarse, y no obstante, durante este tiempo, el pensamiento no se distraer en el
intento de retenerlas, mientras se aplica a otras deducciones"
Resumen: Simplificar las representaciones
REGLA XVII
"La dificultad propuesta debe ser recorrida directamente, haciendo en ella abstraccin
del hecho de que algunos de sus trminos sean conocidos y otros desconocidos, y
examinando por intuicin la mutua dependencia de cada uno de ellos con respecto de
los dems, mediante razonamientos verdaderos"
...
Dado que aqu nos ocuparemos de cuestiones complicadas, es decir, en la que se conoce
uno de los extremos y debe llegar a conocer ciertos elementos intermedios en medio de

7/19

Tema 1

Introduccin a la Simulacin

un orden confuso, todo el artificio consistir en este lugar, suponiendo conocido lo que
es desconocido, en poder as proponer un camino fcil y directo de bsqueda, incluso en
las dificultades ms embrolladas.
Resumen: Suponer conocido lo desconocido
REGLA XVIII
...
La multitud de las reglas proviene con frecuencia de la impericia de un maestro, y lo
que puede reducirse a un precepto general nico resulta menos claro o ntido cuando es
dividido en numerosos preceptos particulares. Por esta razn, todas las operaciones de
que es preciso servirse para recorrer las cuestiones, es decir, para deducir ciertas
magnitudes de otras magnitudes, las reduciremos aqu a cuatro puntos esenciales
solamente: su explicacin dar a conocer de qu manera son suficientes.
...
Yo aadira que en esta regla lo que se propone es: Definir claramente las operaciones
que pueden realizarse sobre los objetos que estamos manipulando en el problema que
estamos estudiando
Resumen: Simplificar el nmero de operaciones, funciones, o mtodos
REGLA XIX, XX y XXI
Estas tres reglas se refieren a la utilizacin de las operaciones definidas en la regla
anterior y no las detallaremos porque se refieren a temas matemticos.
Esto significa que debemos expresar claramente cmo deben utilizarse las reglas
anteriormente definidas para ejercitarnos en su uso hasta adquirir habilidad en su
aplicacin.
Resumen: Ejercitarnos en los mtodos definidos

8/19

Tema 1

Introduccin a la Simulacin

EL MTODO CIENTFICO
Normalmente se considera que el mtodo cientfico sigue en su aplicacin las siguientes
fases temporales:
1. Observacin del sistema objeto de estudio y realizacin de anotaciones sobre el
funcionamiento y el comportamiento de lo analizado.
2. Formulacin de una hiptesis que intente explicar las observaciones realizadas.
Es decir, concebir modelos de funcionamiento.
3. Prediccin del comportamiento del sistema en base a la hiptesis formulada
mediante deducciones lgicas o matemticas para la obtencin de soluciones del
modelo formulado.
4. Realizacin de experimentos para probar la validez de las hiptesis (o de los
modelos formulados)

9/19

Tema 1

Introduccin a la Simulacin

DIFICULTADES DEL MTODO CIENTFICO


En algunas situaciones no es razonable o sencillamente no es posible seguir
rigurosamente los pasos indicados en el mtodo cientfico. Puede ser imposible o
extremadamente costoso observar ciertos sistemas o fenmenos naturales y en estas
situaciones puede ser til utilizar la simulacin para superar el paso que se resiste al
tratamiento mediante el mtodo cientfico.
Los ejemplos son abundantes, desde los fenmenos relativos a la energa nuclear, los
estudios realizados sobre el comportamiento del cuerpo humano en el espacio, los
estudios realizados sobre el comportamiento de los incendios forestales y un sinfn de
fenmenos que no pueden realizarse para observar sus efectos ya que stos mismos son
los que se consideran indeseables.
El sistema observado puede ser tan complejo que sea prcticamente imposible, al menos
para nuestro conocimiento, describirlo en trmino de un sistema de ecuaciones
matemticas del cual puedan obtenerse soluciones analticas para ser usadas con
propsitos de prediccin. La mayora de los sistemas econmicos y fenmenos de
espera (temporales) se encuentran en esta categora.
A continuacin describimos algunas de las ventajas que pueden obtenerse al utilizar
mtodos de simulacin. Existen otras muchas situaciones en las que la simulacin puede
proporcionar ventajas frente a los mtodos convencionales.

CAMPOS DE APLICACIN
Los principales problemas matemticos en los que se ha observado que la simulacin
estadstica resulta til han sido los siguientes:

Integrales mltiples.
Ecuaciones diferenciales de orden superior.
Fenmenos de espera (teora de colas)
Planificacin de tareas.
Toma de decisiones.

A pesar de que existen formas tradicionales de abordar los problemas anteriores los
mtodos de simulacin han mostrado que en algunas situaciones son considerablemente
ms efectivos fundamentalmente porque conllevan a procedimientos ms sencillos y
que requieren menor cantidad de clculos.
La simulacin es una tcnica de anlisis numrico que debe utilizarse cuando su
efectividad o economa sea superior a otras tcnicas tradicionales.
Por ejemplo, las situaciones en las que se requiere un muestreo, en el cual la toma de
muestras resulta imposible de realizar o es econmicamente inviable, suelen ser
adecuadas para abordarse mediante procedimientos de simulacin.

10/19

Tema 1

Introduccin a la Simulacin

Normalmente los experimentos clsicos, que no utilizan mtodos de simulacin, se


basan en los datos obtenidos mediante una encuesta y a partir de ellos se toman las
decisiones.
En la simulacin estocstica, o estadstica, se construye un modelo probabilstico del
proceso en estudio.
Como regla general el proceso de simulacin estadstica comprende una actividad de
sustitucin del universo en estudio por un modelo terico, el universo que describe la
distribucin probabilstica supuesta, seguido de un muestreo efectuado sobre la
poblacin terica mediante la ayuda de algn generador de nmeros seudoaleatorios.
Sin embargo, en muchos casos resulta difcil encontrar una distribucin terica
convencional que describa el proceso o alguno de sus componentes.
La forma de proceder debe ser utilizar en primer lugar las distribuciones tericas
habituales y si ninguna de ellas describe adecuadamente el comportamiento del sistema,
entonces debemos recurrir a distribuciones empricas.
Al menos existen tres mtodos bsicos para generar valores de variables aleatorias a
partir de las distribuciones de probabilidad:
* El mtodo de la funcin inversa.
* El mtodo del rechazo.
* El mtodo de la composicin.

MODELOS DE SISTEMAS
CONCEPTO DE SISTEMA
El trmino sistema se utiliza en tantas ocasiones que su definicin precisa es difcil y
con seguridad dejar de lado muchas de las acepciones que se usan con este trmino.
Para nosotros un sistema es el conjunto de las propiedades de los objetos y de sus
interrelaciones (empresariales) que constituyen nuestro estudio. Normalmente nuestro
estudio se centrar en los sistemas dinmicos y las interacciones que se producen en el
sistema durante el transcurso del tiempo.
Veamos un ejemplo de un sistema que tiene que funcionar en tiempo real. Consideremos
un avin que vuela controlado por el piloto automtico. Al girscopo (dispositivo que se
utiliza para conocer la direccin del avin) se le proporciona la direccin deseada y ste
emite las rdenes necesarias para el movimiento de las alas del avin lo cual provoca
que el avin se mueva en una direccin que no es exactamente la deseada. Esta pequea
diferencia se proporciona de nuevo al girscopo para que modifique la direccin
intentando ajustarse a la deseada. Un diagrama del proceso sera el siguiente:

11/19

Tema 1

Direcci
n

Introduccin a la Simulacin

Girscopo

Alas del Avin

Diferencia

Direccin
real

VENTAJAS DEL MTODO DE SIMULACIN


1. La Simulacin permite experimentar sobre el Modelo diseado, bien sea una
empresa, industria, modelo econmico, modelo del universo o cualquier otro
modelo que podamos imaginar, mediante un ordenador.
2. La Simulacin permite experimentar con el Modelo al introducir cambios. Por
ejemplo: cambios en los datos de entrada, cambios en las interacciones con
partes del modelo, por ejemplo habilitando o deshabilitando partes del mismo,
cambios en la organizacin entre los subsistemas que componen el Modelo,
cambios en las funciones del modelo y un sinfn de modificaciones que pueden
ayudar en la comprensin del sistema objeto del estudio.
3. La observacin detallada del sistema que se est simulando permite una mejor
comprensin del mismo y sugiere (al usuario inteligente) modificaciones que
podran mejorarlo.
4. La Simulacin es un til auxilio pedaggico para comprender las reglas bsicas
del funcionamiento del sistema.
5. Entre algunas de las disciplinas en las que se ha utilizado la Simulacin como
recurso pedaggico podemos destacar la medicina, la economa y la
administracin de empresas; aunque, todava, los mtodos de simulacin no se
utilizan demasiado en la enseanza, sin embargo, cuando se han utilizado han
resultado de gran ayuda.
6. Los denominados "Juegos de Empresa" se han utilizado con bastante xito, a
partir de la dcada de los 70, en cursos no reglados, ideados para la formacin de
empresarios y directivos de empresas. Estos cursos han evolucionado
informalmente y es difcil disponer informacin sobre ellos.
7. La experiencia adquirida en el diseo de un modelo de simulacin puede ser ms
valiosa que la misma simulacin ya que el conocimiento que se adquiere,
durante el diseo del sistema, permite conocer los cambios que pueden realizarse
para modificar el funcionamiento y permite ver si dichos cambios pueden
suponer mejoras en el funcionamiento del sistema.
8. El estudio realizado para simular el sistema permite determinar cuales son las
variables ms importantes del sistema y puede permitir encontrar las relaciones
que las ligan o, al menos, ver si son dependientes o independientes entre s.
9. La simulacin permite imaginar qu situaciones nuevas pueden presentarse en el
funcionamiento del sistema lo cual puede ser til para prever posibles
situaciones y tener preparados planes de actuacin en esas circunstancias.
10. La simulacin puede ser una herramienta til para comprobar que ocurrira
frente a nuevas reglas de funcionamiento, antes de aplicarlas en el sistema real.

12/19

Tema 1

Introduccin a la Simulacin

11. La simulacin puede ser til para prever nuevas polticas de funcionamiento en
la empresa.
12. Cuando se deseen introducir cambios en el sistema, la simulacin puede ayudar
a descubrir las dificultades que se podran presentar y sugerir los cambios que
deberan hacerse con el fin de evitar las dificultades que podran presentarse.
13. Los estudios realizados para simular el funcionamiento de un sistema, nos
obligan a contemplar las partes del mismo o subsistemas que constituyen el
sistema objeto de estudio. Esta descomposicin en subsistemas permite que
diferentes personas analicen con detenimiento cada uno de ellos, consiguiendo
simplificar el estudio del mismo y explicar las interacciones entre los mismos.
14. En ocasiones que los estudios conducen a modelos matemticos difciles de
resolver. Los mtodos de simulacin pueden ayudar a verificar si los resultados
previstos por dichos modelos, obtenidos por mtodos de simulacin, se
corresponden con valores obtenidos en la realidad.
15. La simulacin permite estudiar los sistemas en su componente dinmica, es decir
su comportamiento a lo largo del tiempo simulado, consiguiendo que en corto
espacio de tiempo podamos simular el comportamiento que tendra el sistema en
una duracin mucho mayor.
16. La simulacin, en ciertas situaciones, puede suponer un gran ahorro econmico.
17. La simulacin, puede suponer un gran ahorro de vidas humanas.

13/19

Tema 1

Introduccin a la Simulacin

LENGUAJES DE SIMULACIN
A lo largo de la corta e intensa historia informtica se han utilizado diferentes lenguajes
de programacin para ayudarse en la realizacin de trabajos que de otro modo hubieran
sido muy difciles de realizar.
Al realizar cualquier desarrollo informtico se tropieza con mltiples problemas de
muchas ndoles, los lenguajes no son todo lo expresivos que se deseara, los programas
funcionan demasiado lentamente, los errores son difciles de depurar, los programas son
difciles de modificar, la documentacin es deficiente, las especificaciones de
funcionamiento no son demasiado claras, no es fcil comprobar que el programa
funciona como se haba pensado, ocupa demasiado espacio en memoria, se pierden
datos importantes del proyecto, trabajan demasiadas personas en un proyecto y la
comunicacin entre ellas es laboriosa y un sinfn de problemas que a menudo pueden
considerarse pequeos pero que la combinacin de varios de ellos hace que la solucin
sea complicada.
A la conjuncin de los problemas anteriores han de sumarse las deficiencias de los
lenguajes de programacin. Sea cual sea el lenguaje de programacin escogido para el
proyecto siempre existen personas que consideran que la eleccin del lenguaje no ha
sido adecuada y muchos de los problemas del proyecto se consideran debidos al
lenguaje escogido.

Lenguajes especficos
Las consideraciones anteriores explican en cierto modo la proliferacin de lenguajes
especficos de programacin. Ya en el ao 1966 Daniel Teichroew y John Francis Lubin
en su artculo "Computer Simulation: Discussion of the Technique and Comparison of
Languages" de Comm. ACM hacan referencia a 22 lenguajes de programacin entre
los que pueden destacarse el GPSS y el SIMSCRIPT.
Desde 1966 hasta nuestros das ha habido un gran desarrollo en los lenguajes de
programacin y se han realizado muchos estudios y proyectos para diferentes problemas
pero en la actualidad no existe ningn lenguaje que destaque claramente sobre los
dems en el sentido de que permita realizar cualquier tipo de simulacin.
Sin embargo, la evolucin de los lenguajes de simulacin ha llevado a la definicin y
realizacin de lenguajes de simulacin, tales como SIMULA que han influido
notablemente en la evolucin de los lenguajes de programacin de alto nivel o
lenguajes de programacin de propsito general.

14/19

Tema 1

Introduccin a la Simulacin

Lenguajes generales
Tambin existen lenguajes que algunos consideran lenguajes especficos por su poco
uso, aunque en realidad son ms generales que muchos otros lenguajes de programacin
considerados de propsito general y que se adaptan a tareas especficas de simulacin,
por ejemplo simulaciones estadsticas mediante un lenguaje tipo LISP denominado
XLispStat que constituye un excelente entorno de simulacin para experimentos
estadsticos. Sin embargo se utilizan muy poco.
Desde la utilizacin del FORTRAN y del ALGOL como lenguajes de programacin
generales para la realizacin de simulaciones, la evolucin de los lenguajes y los
entornos de programacin ha sido lo suficientemente importante como para permitir que
la utilizacin de los mtodos de simulacin sea lo suficientemente sencilla como para no
tener que utilizar un lenguaje de programacin especfico, en el sentido de que de forma
inmediata no merece la pena estudiar un lenguaje de simulacin para simular un modelo
ya que con un lenguaje general pueden realizarse modelos de simulacin sin demasiados
esfuerzos. De todas formas, siempre que se disponga de tiempo, el estudio retrospectivo
de lenguajes utilizados por otras personas y en otras pocas permite adquirir y contrastar
conceptos y es una ayuda inestimable a la persona interesada en los lenguajes de
programacin.
El esfuerzo de estudiar un nuevo lenguaje de programacin siempre ha de considerarse
con detenimiento, sobre todo a nivel de empresa ya que no es fcil reciclar un grupo de
programadores experimentados en un determinado lenguaje de programacin. Esta tarea
exige mucho tiempo hasta que los programadores manejan con soltura el nuevo
lenguaje. Por lo tanto antes de tomar la decisin se tendrn que analizar los costes de la
utilizacin de un nuevo lenguaje para el desarrollo de un nuevo proyecto.
Adems no siempre los nuevos lenguajes son mejores o ms eficientes. Deben evaluarse
con detenimiento y comprobar que la propaganda que los rodea se ajusta a la realidad.

15/19

Tema 1

Introduccin a la Simulacin

Construccin del Modelo


Descripcin del Modelo
La descripcin del modelo es una de las primeras fases de la construccin. Algunas
veces existe una primera descripcin del modelo pero la mayora de las veces resulta
insuficiente. La mayora de las veces que se describe un modelo se hace en un pliego de
condiciones de un modo totalmente descriptivo y muchas veces slo existen algunas
indicaciones de la que debe ser, o de cmo debe funcionar el sistema considerado. Otras
veces ni siquiera existe la descripcin y slo se tiene conciencia de que existe un
problema y que hay que tratar de resolverlo.
Por ello, un de las primera fases consiste en describir claramente qu es lo que se desea
de forma que exista un documento que pueda leerse por todas las personas implicadas
con el fin de realizar una revisin conjunta de qu es lo que se pretende e impulsar el
inicio de la tarea deseada con el fin de obtener los objetivos perseguidos.

Descripcin Funcional de Modelo


Una vez que existe un primer documento, se puede empezar a analizar con detenimiento
el funcionamiento del modelo planteado. En este momento se observan las
imprecisiones de la descripcin del modelo, pero eso no tiene importancia ya que
siempre es as y no puede pretenderse que sea de otro modo; al menos en la vida real.
En esta fase se intenta describir con la mayor precisin posible cmo debe funcionar el
sistema, se describen las partes principales del sistema y se describen los subsistemas
que componen el sistema principal, es decir, aquellos componentes estructurales del
sistema, y las relaciones con otros sistemas externos.
En esta fase se describe pormenorizadamente el flujo de informacin entre los sistemas
implicados y posteriormente se analiza la repercusin que tiene cada una de las
informaciones en el comportamiento del sistema. En esta fase se describen las
relaciones funcionales existentes entre las entradas de informacin al sistema y el efecto
que tienen sobre el propio sistema y sobre otros sistemas con los cuales tiene relacin el
sistema considerado.
Se describen los principales elementos del sistema y todos los estados en que pueda
encontrarse cada uno de ellos as como las acciones que provocan los cambios de
estado. Se dibujan los autmatas de estado y las transiciones entre estados para cada uno
de los elementos del sistema.

16/19

Tema 1

Introduccin a la Simulacin

Diseo del Modelo


La fase consistente en pasar de la descripcin del Sistema al Modelo, se le denomina
fase de diseo. En ella debe describirse con precisin todas aquellas variables que
permiten realizar una representacin del Sistema de modo que pueda sustituir a la
realidad, al menos en algunos aspectos.
Se denomina Imagen del Sistema a una representacin del Sistema en el ordenador, o a
un modelo del mismo. La imagen del Sistema consta de un conjunto de variables que
describen el Estado del Sistema.
Durante el proceso de Simulacin, el Sistema pasar por diferentes estados. A cada uno
de los diferentes estados que nos interesa, se les denomina estados del Sistema. Debe
tenerse en cuenta que no todo lo relacionado con el Sistema es de inters, por ejemplo,
al describir el almacn de una empresa probablemente no tengamos en cuenta el color
de las paredes del almacn, sin embargo, si estamos simulando una campaa de ventas
por televisin es posible que el color del producto tenga importancia en las ventas
esperadas.

Descripcin
del
Sistema

Fase
de
dise
o

17/19

Imagen
del
Sistema

Tema 1

Introduccin a la Simulacin

Datos de Entrada (Variables exgenas)


Para realizar la simulacin del Sistema, normalmente se proporcionan una serie de datos
relacionados con el tipo de simulacin que deseamos realizar. Por ejemplo, podemos
indicarle que queremos realizar un nmero determinado de simulaciones, o que
queremos simular un determinado periodo de tiempo.

Ordenes
La simulacin suele consistir en la ejecucin de una serie de rdenes que el modelo es
capaz de ejecutar. Por ejemplo, dar servicio a los elementos que llegan al modelo,
consistir en la realizacin de una serie de operaciones que el modelo deber ser capaz
de ejecutar.

Acciones
Las rdenes, al ser ejecutadas, se denominan acciones y provocan cambios de estado en
el sistema. Es muy importante describir y nombrar claramente todas las rdenes que
pueden ejecutarse en el sistema e indicar los cambios que producen en el mismo.

Estados
Los estados constituyen los valores que pueden tomar las variables endgenas.

El Evaluador (o Simulador)
El evaluador es la parte del modelo que se encarga del proceso de evaluacin.
Normalmente se encarga de recibir los datos de entrada necesarios para la simulacin,
generar los valores necesarios y ejecutar las ordenes (ya programadas) para modificar el
estado del sistema. Posteriormente se recogen los datos estadsticos que desean grabarse
para posterior revisin del funcionamiento de la simulacin realizada.

18/19

Tema 1

Introduccin a la Simulacin

REFERENCIAS
REN DESCARTES (31 de Marzo1596 -11 de Febrero 1650)
1637: "DISCURSO DEL MTODO" " DISCOURS DE LA MTHODE"
1628: "REGLAS PARA LA DIRECCIN DE LA MENTE" "REGULAE AD
DIRECTIONEM INGENII"
EDICIONES ORBIS, S.A.
ISBN: 84-7530-371-4

19/19

Anda mungkin juga menyukai