Sei sulla pagina 1di 14

Escuela de Ingeniera en Sistemas y

Computacin

Lenguaje
s

de simulacin qu
:

Un lenguaje de

son?
simulacin

es un software de simulacin
de

para
ciertas general
aplicaciones,
tal como
ocurre con SLAM
naturaleza
y algunas
caractersticas

posee
11 y
SIMAN

(softwar

e
El
manufactura
.

especiales

para simular
modelo) es

con sus

mdulo

de

la

desarrollad

o
adecuada del lenguaj

y permitiend
usand

s control para cualquier


e
o de
analista
un gran
clase
instruccion

es

s
al

sistema.
Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

Escuela de Ingeniera en Sistemas y


Computacin

Lenguaje
s

de simulacin qu
:

Son programas de ordenador que

son?

facilitan:
La descripcin del modelo y la asignacin de

causalidad

computacional (manipulacin de las


ecuaciones).
La descripcin de los experimentos a
realizar sobre el
mismo.
La resolucin numrica del sistema de
ecuaciones

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

Escuela de Ingeniera en Sistemas y


Computacin

Lenguaje
s
Un simulador (o

son?
de

de simulacin qu
:
propsitos especiales) es un

de

paquete

ambient
especfico
no realizar
requiriendla
computadoras
permite

esfuerz

e
, Hoy en da existen
o simuladores
o para
programacin.

ambientes

que

simulacin para

de manufactura y sistemas de comunicacin


permitiendo un
menor tiempo en el desarrollo del modelo, as
como tambin
Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

contar con el personal sin experiencia en simulacin.

Escuela de Ingeniera en Sistemas y


Computacin

Lenguaje
son?
s

de simulacin qu
:

SOFTWARE
DE
SIMULACI
N

CONTINUO

DISCRETO

PROPSIT
OS
ESPECIAL
ES

PROPSI
TO
GENERA
L
PROGRAMACI
ON
EVENTOS

EXAMINACION
DE
ACTIVIDADE
S

INTERACCION
AL
PROCESO

BLOQUES

BASADOS
ENREDE
S

INSTRUCCION
ES
DEL

Modelacin y Simulacin

Ing. Margarita
USUARIOAucancela Msc.

Escuela de Ingeniera en Sistemas y


Computacin

Lenguaje

de simulacin qu

PDEs: Ecuaciones en derivadas


parciales

son?

ODEs: Ecuaciones Diferenciales


Ordinarias

Lenguajes de

DAEs: Ecuaciones
Programacin
de
propsito
Algebraicas
general:
Lenguajes
de simulacin

Diferenciales
Orientados a
PDEs

sentencias:

Fortran,de
C, Pascal,
ADA
sistemas
continuos

Orientados a

Orientados a
ODEs

ACSL, DARE-P,
Desire, a
Orientados
Dynamo
bloques:

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

Simnon,

Escuela de Ingeniera en Sistemas y


Computacin

Lenguaje

de simulacin qu

s
son?
Entornos de
modelado

Basados en lenguajes
de

Orientados a

simulacin orientados

bloques

a lenguajes
Basados en
sentencias:
deGraphic

Bond graph: 20-Sim, PC-

Modeller
simulacin
orientado a

CAMAS,

bloques:

...

Simulink, Vissim, Easy

Orientados a objetos:

DYMOLA,
EcosimPro, OMOLA,
gProms,
Orientados a
ASCEN
conocimiento
D
fsico: prototipos
Modelacin y Simulacin

Ing. universitarios
Margarita Aucancela Msc.

10

Escuela de Ingeniera en Sistemas y


Computacin

Lenguaje
s
La

importanci

de simulacin qu
:

de escribi

modelos de simulaci

en

a
r generales como FORTRAN
n
lenguajes
de propsitos

son?
radica en:

Permite conocer los detalles ntimos de la simulacin.

Es imprescindible, cuando no se dispone de


software de

simulacin.
Algunos modelos en lenguajes de
interface con
generales especficament
simulacin permiten
s
FORTRAN
(ocurre
lenguajes
con SLAM ,ll, SIMAN, e
GPSS).

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

11

Escuela de Ingeniera en Sistemas y


Computacin

Ventaja

Automticament provee

mucha

de las facilidade

e
n
sdel modelo.
necesarias
en la simulacin

Proveen un natural ambiente para


modelamiento de la

simulacin.
Son fciles de usar.
Proveen una gran interaccin entre edicin,
depuracin y
ejecucin. Alcanzando algunos de ellos
implantacin de la
Modelacin yingeniera
Simulacin

de software.
Ing. Margarita Aucancela Msc.

12

Escuela de Ingeniera en Sistemas y


Computacin

Ventaja
Dan fiabilidad a los
s

resultados.

en el
Permitenconcentrars
ahorrar tiempo
Permiten
programacin.
e

y no en la

problema

Abren el campo a no expertos en


informtica.

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

13

Escuela de Ingeniera en Sistemas y


Computacin

Relacin coste
esfuerzo

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

14

Escuela de Ingeniera en Sistemas y


Computacin

Criterios para la seleccin de


lengu

SOFTWARE

CONTINUO/DISCRETO

VERSION
PC/MAINFRAME

AutoMod

PROPSITO
GENERAL/ESP
ECIAL
S

FACTOR

PC, M

GPSS V

de simulacin

GPSS H

D
G
Informacin
bsica sobre
el softwareMde

GPSS PC
MAP1

ajes

D
D
simulacin

PC

PAC MODEL

PC

RESQ

SEE WHY

PC, M

SIMAN

D,C

PC, M

SIMFACTORY

PC

SIMPLE 1

D,C

PC

SIMSCRIPT

D,C

PC, M

SLAM II

D,C

PC, M

XCELL

PC

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

15

Escuela de Ingeniera en Sistemas y


Computacin

Criterio para la seleccin


simulacin
s
de

lenguaje de
s

Entrada
del
Facilidad
de adaptacin del modelo (gestin de versiones del modelo)

El modelo del sistema se introduce en forma de ecuaciones


modelo

matemticas, o se

dispone de un sistema de CAD que soporte el modelado grfico.

Permite la descripcin del modelo(sintaxis del lenguaje de simulacin)?

Definicin
de experimentos
Descomposicin
jerrquica
Independencia
entre la definicin
del modelo y del
Llamadas a subprogramas
externos
experimento
Funciones adicionales
Se permite
comunicaci con otras aplicaciones?
es esa
Sintaxis para la definicin de experimentos
comunicacin?
la
n
Cmo
Entrada
de
los
datos
Permite un anlisis previo de los datos?De qu herramientas dispone
para tal

Modelacin y Simulacin

Ing. Margarita Aucancela Msc.

16

Escuela de Ingeniera en Sistemas y


Computacin

Criterio para la
de lenguaje de
simulaci
s
seleccin
s
Procesamien
n Anlisis de consistencia del

to modelo

(sintaxis)
PreEjecuci

Anlisis dedeconsistencia
proceso
Velocidad
ejecucin de los datos

Seleccin de los algoritmos de integracin y las variables de

control de la

integracin de ecuaciones
Generacin de nmeros aleatorios
Post
Presentacin de resultados: graficas, resmenes,
Capacidad de ejecucin en tiempo real

Proceso

Acceso a base de datos para almacenar los resultados de


Capacidad de procesamiento en modo bath

diversas

Capacidad de generar una versin

simulaciones
Modelacin
y Simulacin

Ing. Margarita Aucancela Msc.

17

Escuela de Ingeniera en Sistemas y


Computacin

Criterio para la selecci de lenguaje


simulaci
s
n
s

Portabilidad entre maquinas y sistemas operativos


n

de

Capacidad de ejecucin distribuida


Entorno
Necesidadode compiladores u otras funciones
Vendedor

Estabilidad e historia
adicionales
suministrador
Soporte tcnico

Calidad y nivel de detalle de la

Qu
es lo que podemos hacer si tenemos dudas a la hora
documentacin

deCoste
elegir un
Recurrir a expertos en simulacin que lo hayan usado previamente

software
Proponerde
al simulacin?
vendedor la resolucin de un problema tipo y observar

como lo

resuelve
Modelacin
Asistir yaSimulacin
reuniones

Ing. Margarita
Aucancelael
Msc.
de usuarios,
observando
tipo de problemas que

18

Potrebbero piacerti anche