You are on page 1of 32

DATOS PERSONALES FIRMA

Nombre: DNI:
Apellidos:

ESTUDIO ASIGNATURA CONVOCATORIA


a) Ordinaria
MÁSTER UNIVERSITARIO EN INGENIERÍA MATEMÁTICA 4391010001.- MODELADO Y
Y COMPUTACIÓN (PLAN 2016)
SIMULACIÓN NUMÉRICA b) Extraordinaria

FECHA MODELO CIUDAD DEL EXAMEN


10-12/07/2020 Modelo - C

Etiqueta identificativa

INSTRUCCIONES GENERALES
1. La duración del examen es de 2 horas.
2. Escribe únicamente con bolígrafo/esfero azul o negro.
3. No está permitido utilizar más hojas de las que te facilita la UNIR (puedes utilizar folios para hacerte
esquemas u organizarte pero se entregarán junto al examen).
4. El examen PRESENCIAL supone el 60% de la calificación final de la asignatura. Es necesario
aprobar el examen, para tener en cuenta la evaluación continua, aunque esta última sí se guardará
para la siguiente convocatoria en caso de no aprobar.
5. No olvides rellenar EN TODAS LAS HOJAS los datos del cuadro que hay en la parte superior con
tus datos personales.
6. El DNI/NIE/PASAPORTE debe estar sobre la mesa y disponible para su posible verificación.
7. Apaga y retira del alcance los teléfonos móviles.
8. Retirar del alcance y visibilidad el smartwatch.
9. Las preguntas se contestarán en CASTELLANO.
10. El profesor tendrá muy en cuenta las faltas de ortografía en la calificación final.
11. Se permite el uso de formularios y apuntes pero no de acceso a Internet.
12. Al final del examen encontrarás una segunda versión del mismo. Si alguna fórmula no se visualiza
correctamente puedes consultarla al final.
13. No se permite la comunicación a lo largo del examen. En caso que se realice en domicilio, se podrá
acceder a Internet exclusivamente para descargar el enunciado y la plantilla del examen, y cargar
el examen completado en la plataforma habilitada para tal efecto.
14. Para facilitar la transcripción de las expresiones matemáticas, puedes utilizar una cámara de fotos, tu
teléfono móvil en modo avión, conectado por cable a tu ordenador, o un escáner para incorporar las

Código de examen: 144721 1


imágenes a tu examen.

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 2


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Puntuación

Examen
Puntuación máxima 10.00 puntos

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 3


Bienvenido a la AMYS, la agencia de modelado y simulación.

Cómo ya sabes, en nuestra agencia contamos con los mejores detectives y agentes secretos del mundo.
Ellos son capaces de modelar cualquier sistema posible.

Para superar con éxito la prueba deberás contar con tu número de agente. Y tu nombre en clave.
- Tu número de agente (NA) equivale a los últimos cuatro dígitos (ABCD) de tu número de identificación
(DNI, cédula de ciudadanía,…).
- Tu nombre en clave (NC) está formado por las iniciales de tu nombre y apellidos (EFGH). Los nombres en
clave están limitados a

Ejemplo: El número de identificación de Alistar Bolsón Alvere es el 11071990. Por consiguiente su número de agente
será el 1990 y su nombre en clave ABA.

Utiliza este espacio para facilitar tu identificación:

Número de agente (NA)


A B C D
Nombre en clave (NC)
E F G H

1. Conceptos de Simulación (1 punto):


En la división de vehículos están desarrollando un nuevo modelo para controlar la presión de una bomba
de vapor. La bomba de vapor consta de un suministro de agua que se calienta para generar el vapor y
poder mover el vehículo. Por mala fortuna, no estamos seguros de que el modelo sea correcto.
Se requiere de un informe para validar y verificar el modelo.

Propón 3 tests para validar y 3 tests para verificar el desarrollado.


Indicación: puedes añadir las hipótesis que consideres necesarias al problema.

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 4


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Código de examen: 144721 5


2. Bond graph (1.5 puntos)
El servicio de espionaje ha interceptado el siguiente mensaje secreto:

Creemos que se trata de un código para modelar un dron mensajero. Necesitamos interceptar el dron para
conseguir la información que lleva. Para ello debemos obtener un sistema de ecuaciones minimal que
modele el movimiento del dron.

a) Extrae las ecuaciones que determina el sistema. (0.75 puntos)


b) Simplifica el sistema de ecuaciones. (0.75 puntos)

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 6


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Código de examen: 144721 7


Código de examen: 144721 8
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 9


3. Generación de números aleatorios (1.5 puntos)
En el departamento de criptografía usan un generador de números aleatorios para codificar los mensajes.
Cada agente utiliza una combinación del primer dígito (A) de su NA y el primer carácter (E) de su NC para
inicializarlo.
Actualmente se utiliza el generador:

Uno de nuestros agentes realizó pruebas y obtuvo histograma en naranja en la generación de los valores
aleatorios. Sin embargo, nuestros compañeros de control de calidad obtuvieron el histograma en azul.

¿Qué llamó la atención del agente? ¿Crees que es un buen modelo? ¿A qué se debe la diferencia
en los histogramas? (justifica tus respuestas) (0.5 puntos).

Después de analizar la situación se ha decidido actualizar el generador. Para ello se requiere de un


generador de la forma:

Cuyo periodo sea de al menos 1000 y m una potencia de 2. La semilla inicial debe calcularse siguiendo
la regla

El valor l se obtiene consultando el primer carácter de tu NC en la tabla siguiente:

A B C D E F GH I J K L M
1 2 3 4 5 6 7 8 912 34

N OP QR S T U V W X Y Z
5 6 7 8 9 1 23 4 5 6 7 8

Proponer un generador alternativo que mejore el problema y cumpla con las especificaciones (0.5
puntos).

Determina tus primeros valores aleatorios con dicho generador (0.5 puntos).
Indicación: puedes encontrar cómo obtener los valores C de tu NA y el primer carácter de tu NC al inicio del

Código de examen: 144721 10


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:
examen. Siguiendo el ejemplo de la introducción, la semilla inicial de Alistar es x_0=64·1+9=73. El 1 es el
valor asociado a A en la tabla. El 9 se corresponde con el tercer dígito de su NA.

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 11


Código de examen: 144721 12
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Código de examen: 144721 13


4. Generación de variables aleatorias (1.5 puntos)
Las condiciones iniciales de un sistema se obtienen de forma aleatoria. Los equipos de modelado están
trabajando con dos posibles variables aleatorias definidas en el soporte con densidades respectivas:
,

Para determinar el mejor modelo se van a realizar simulaciones con ambas variables aleatorias.

Proponer un método para generar variables aleatorias para la variable con densidad f. (0.5 puntos)
Calcular un valor aleatorio de la variable aleatoria con la densidad f. Para ello utiliza los números
generados en el ejercicio 1.a. (0.25 puntos)
Proponer un método para generar variables aleatorias para la variable con densidad g. (0.5 puntos)
Calcular un valor aleatorio de la variable aleatoria con la densidad g. Para ello utiliza los números
generados en el ejercicio 1.a. (0.25 puntos)

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 14


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Código de examen: 144721 15


Código de examen: 144721 16
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

5. Medidas Estadísticas y Test de hipótesis (1.5 puntos)


Nos han comunicado que un casino tiene trucadas sus ruletas. Hemos enviado un equipo para verificar si
la ruleta realmente es aleatoria o no. Una ruleta consta de 38 números (del 0 al 37). Las primeras
exploraciones de campo han detectado que la ocurrencia de cada valor es la misma. Sin embargo se han
observado secuencias extrañas. Se ha solicitado un estudio a fondo del problema.

Propón un método para determinar si los resultados se han generado usando números aleatorios o
no.

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 17


Código de examen: 144721 18
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

6. Métodos de Monte Carlo (1 punto).

En la AMYS se realizan tests de resistencia de materiales. Una de las pruebas que se realiza consiste en
analizar el porcentaje de impurezas de carbono en barras de acero. Las barras de acero tienen por
dimensiones 3×2×20 cm. Para realizar el estudio se mide el volumen de carbono en el acero empleando
una máquina de última tecnología junto con un método de Monte Carlo. La máquina toma como entrada
las 3 coordendas de un punto del espacio y determina si en esa posición se encuentra una partícula de
acero o no.

Propón un método de Monte Carlo para calcular el volumen de carbono en la pieza. (1 punto)

Por ahora, nuestra máquina es capaz de realizar una medición cada 0.2 segundos. Después de 1240
mediciones hemos obtenido el volumen de carbono con un error relativo de 0.1. Se quiere obtener un
error relativo de 0.01. Los métodos de Monte Carlo pueden tardar mucho tiempo. Nuestros operarios
están preocupados por el tiempo que puede tardar en realizar la mejora.

Calcular el tiempo que se tardará en obtener una precisión de 0.01. (0.5 puntos)

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 19


Código de examen: 144721 20
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

7. Modelado y Simulación de sistemas discretos (1 punto)

Una cadena de supermercados nos ha pedido ayuda para optimizar su línea de caja. Quieren realizar
saber si les interesa pasar a un modelo de fila única o mantenerse en el modelo tradicional de una fila
por línea de caja.
El supermercado de estudio tiene 3 líneas de caja, cada una con su operario correspondiente. Se sabe
que llega un nuevo cliente cada cierto tiempo siguiendo la distribución discreta:

• 3 minutos con una probabilidad del 25%.


• 5 minutos con unaprobabiliad del 45%.
• 8 minutos con una probabiliad del 30%.

Dependiendo de la compra de los clientes, estos tardan 4, 7 o 9 minutos en pagar (con probabilidades
respectivas del 60%, 30% y 10%).

En el sistema tradicional un cliente escoge la cola al azar (todas las colas tienen la misma probabilidad).

La división de Modelado decidido emplear un modelo de eventos discreto.

Para el caso de fila única:


a) Identifica las variables de estado del sistema. (0.25 puntos)
b) Identifica los eventos y los retrasos del sistema. (0.25 puntos)
c) Explica qué harías para (0.5 puntos):

- Calcular el tiempo de llegada del siguiente cliente.


- Calcular el tiempo que tarda un cliente en pagar.

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 21


Código de examen: 144721 22
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

8. Software para el modelado y la simulación (1 punto)


Un técnico de simulación ha realizado una simulación con un software simbólico de un sistema del que
no se conoce una solución analítica.

¿Crees que ha optado por la mejor opción? ¿Qué desventajas y que ventajas ofrece este tipo de
software? ¿Qué software le recomendarías para realizar la simulación? (Justifica tus respuestas).

NO UTILIZAR ESTA
PARTE DE LA HOJA

Código de examen: 144721 23


Código de examen: 144721 24
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:
Examen

Bienvenido a la AMYS, la agencia de modelado y simulación.

Cómo ya sabes, en nuestra agencia contamos con los mejores detectives y agentes
secretos del mundo. Ellos son capaces de modelar cualquier sistema posible.

Para superar con éxito la prueba deberás contar con tu número de agente. Y tu
nombre en clave.
- Tu número de agente (NA) equivale a los últimos cuatro dígitos (ABCD) de tu
número de identificación (DNI, cédula de ciudadanía,…).
- Tu nombre en clave (NC) está formado por las iniciales de tu nombre y
apellidos (EFGH). Los nombres en clave están limitados a

Ejemplo: El número de identificación de Alistar Bolsón Alvere es el 11071990. Por


consiguiente su número de agente será el 1990 y su nombre en clave ABA.

Utiliza este espacio para facilitar tu identificación:

Número de agente (NA)


A B C D
Nombre en clave (NC)
E F G H

1. Conceptos de Simulación (1 punto):


En la división de vehículos están desarrollando un nuevo modelo para controlar
la presión de una bomba de vapor. La bomba de vapor consta de un suministro
de agua que se calienta para generar el vapor y poder mover el vehículo. Por
mala fortuna, no estamos seguros de que el modelo sea correcto.
Se requiere de un informe para validar y verificar el modelo.

Propón 3 tests para validar y 3 tests para verificar el desarrollado.


Indicación: puedes añadir las hipótesis que consideres necesarias al problema.

Código de examen: 144721 25


2. Bond graph (1.5 puntos)
El servicio de espionaje ha interceptado el siguiente mensaje secreto:
Bond-Graph: Dron

Creemos que se trata de un código para modelar un dron mensajero.


Necesitamos interceptar el dron para conseguir la información que lleva. Para
ello debemos obtener un sistema de ecuaciones minimal que modele el
movimiento del dron.
a) Extrae las ecuaciones que determina el sistema. (0.75 puntos)
b) Simplifica el sistema de ecuaciones. (0.75 puntos)

3. Generación de números aleatorios (1.5 puntos)


En el departamento de criptografía usan un generador de números aleatorios
para codificar los mensajes. Cada agente utiliza una combinación del tercer dígito
(C) de su NA y el primer carácter (E) de su NC para inicializarlo.

Actualmente se utiliza el generador:


𝑥𝑛+1 = (3𝑥𝑛 ) 𝑚𝑜𝑑 1024

Uno de nuestros agentes realizó pruebas y obtuvo histograma en naranja en la


generación de los valores aleatorios. Sin embargo, nuestros compañeros de
control de calidad obtuvieron el histograma en azul.

a) ¿Qué llamó la atención del agente? ¿Crees que es un buen modelo? ¿A qué
se debe la diferencia en los histogramas? (justifica tus respuestas) (0.5
puntos).

Código de examen: 144721 26


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Después de analizar la situación se ha decidido actualizar el generador. Para ello


se requiere de un generador de la forma:
𝑥𝑛+1 = (𝑥𝑛 · 𝑎 + 𝑏) 𝑚𝑜𝑑 𝑚
Cuyo periodo sea de al menos 1000 y 𝑚 una potencia de 2. La semilla inicial debe
calcularse siguiendo la regla
𝑥0 = 64 · 𝑙 + 𝐶.
El valor 𝑙 se obtiene consultando el primer carácter de tu NC en la tabla siguiente:
A B C D E F G H I J K L M
1 2 3 4 5 6 7 8 9 1 2 3 4

N O P Q R S T U V W X Y Z
5 6 7 8 9 1 2 3 4 5 6 7 8

b) Proponer un generador alternativo que mejore el problema y cumpla con


las especificaciones (0.5 puntos).

c) Determina tus primeros valores aleatorios con dicho generador (0.5


puntos).
Indicación: puedes encontrar cómo obtener los valores 𝐶 de tu NA y el primer
carácter de tu NC al inicio del examen. Siguiendo el ejemplo de la
introducción, la semilla inicial de Alistar es x0 = 64 · 1 + 9 = 73. El 1 es el
valor asociado a A en la tabla. El 9 se corresponde con el tercer dígito de su
NA.

4. Generación de variables aleatorias (1.5 puntos)


Las condiciones iniciales de un sistema se obtienen de forma aleatoria. Los
equipos de modelado están trabajando con dos posibles variables aleatorias
definidas en el soporte [1,2] con densidades respectivas:
𝑒 2−𝑥
• 𝑓(𝑥) = 𝑒−1
,
2𝑒 2
• 𝑔(𝑥) = (𝑒 −𝑥 + 𝑥 −2 ).
−2+2𝑒+𝑒 2
Para determinar el mejor modelo se van a realizar simulaciones con ambas
variables aleatorias.

a) Proponer un método para generar variables aleatorias para la variable con


densidad 𝒇. (0.5 puntos)
b) Calcular un valor aleatorio de la variable aleatoria con la densidad 𝒇. Para
ello utiliza los números generados en el ejercicio 1.a. (0.25 puntos)
c) Proponer un método para generar variables aleatorias para la variable con
densidad 𝒈. (0.5 puntos)
d) Calcular un valor aleatorio de la variable aleatoria con la densidad 𝒈. Para
ello utiliza los números generados en el ejercicio 1.a. (0.25 puntos)

5. Estadísticos (1.5 puntos)


Nos han comunicado que un casino tiene trucadas sus ruletas. Hemos enviado un
equipo para verificar si la ruleta realmente es aleatoria o no. Una ruleta consta

Código de examen: 144721 27


de 38 números (del 0 al 37). Las primeras exploraciones de campo han detectado
que la ocurrencia de cada valor es la misma. Sin embargo se han observado
secuencias extrañas. Se ha solicitado un estudio a fondo del problema.

Propón un método para determinar si los resultados se han generado usando


números aleatorios o no.

6. Métodos de Monte Carlo (1 punto).


En la AMYS se realizan tests de resistencia de materiales. Una de las pruebas que
se realiza consiste en analizar el porcentaje de impurezas de carbono en barras
de acero. Las barras de acero tienen por dimensiones 3 × 2 × 20 cm. Para
realizar el estudio se mide el volumen de carbono en el acero empleando una
máquina de última tecnología junto con un método de Monte Carlo. La máquina
toma como entrada las 3 coordendas de un punto del espacio y determina si en
esa posición se encuentra una partícula de acero o no.

a) Propón un método de Monte Carlo para calcular el volumen de carbono de


la pieza. (1 punto)

Por ahora, nuestra máquina es capaz de realizar una medición cada 0.2
segundos. Después de 1240 mediciones hemos obtenido el volumen de carbono
con un error relativo de 0.1. Se quiere obtener un error relativo de 0.01. Los
métodos de Monte Carlo pueden tardar mucho tiempo. Nuestros operarios están
preocupados por el tiempo que puede tardar en realizar la mejora.
b) Calcular el tiempo que se tardará en obtener una precisión de 0.01. (0.5
puntos)

7. Modelado y Simulación de sistemas discretos (1 punto)


Una cadena de supermercados nos ha pedido ayuda para optimizar su línea de
caja. Quieren realizar saber si les interesa pasar a un modelo de fila única o
mantenerse en el modelo tradicional de una fila por línea de caja.
El supermercado de estudio tiene 3 líneas de caja, cada una con su operario
correspondiente. Se sabe que llega un nuevo cliente cada cierto tiempo siguiendo
la distribución discreta:
• 3 minutos con una probabilidad del 25%.
• 5 minutos con unaprobabiliad del 45%.
• 8 minutos con una probabiliad del 30%.

Dependiendo de la compra de los clientes, estos tardan 4, 7 o 9 minutos en pagar


(con probabilidades respectivas del 60%, 30% y 10%).

En el sistema tradicional un cliente escoge la cola al azar (todas las colas tienen
la misma probabilidad).

La división de Modelado decidido emplear un modelo de eventos discreto.

Código de examen: 144721 28


DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

Para el caso de fila única:


a) Identifica las variables de estado del sistema. (0.25 puntos)
b) Identifica los eventos y los retrasos del sistema. (0.25 puntos)
c) Explica qué harías para (0.5 puntos):
- Calcular el tiempo de llegada del siguiente cliente.
- Calcular el tiempo que tarda un cliente en pagar.

8. Software para el modelado y la simulación (1 punto)


Un técnico de simulación ha realizado una simulación con un software simbólico
de un sistema del que no se conoce una solución analítica.

¿Crees que ha optado por la mejor opción? ¿Qué desventajas y que ventajas
ofrece este tipo de software? ¿Qué software le recomendarías para realizar la
simulación? (Justifica tus respuestas).

Código de examen: 144721 29


NO UTILIZAR ESTA
PARTE DE LA HOJA
DATOS PERSONALES FIRMA
Nombre: DNI:
Apellidos:

D ER
O R
S PON
D E
R A
AR AR
O R A P
B VÁLI D
A NO
IN
PÁG

Código de examen: 144721 31


DE R
O R
SPON
D E
R A
A RAR
O R A P
B VÁLI D
A NO
IN
PÁG

Código de examen: 144721 32

You might also like