Vous êtes sur la page 1sur 5

Método de Montecarlo

Gonzalo Fabricio Guzmán Rodriguez, Student Member, IEEE,


Luis Fernando Hidalgo López, Student Member, IEEE,
Jorge Luis Jervis Pacheco, Student Member, IEEE,
Nathaly Ivette Mantilla Calderón, Student Member, IEEE,
Mario Gustavo Padilla Camuendo, Student Member, IEEE
Cristhian Damián Vega Guacollantes, Student Member, IEEE,
Víctor Hugo Villavicencio Redrobán, Student Member, IEEE,
muestreos estadísticos en una computadora. El método es
aplicable a cualquier tipo de problema, ya sea estocástico o
Resumen- En el presente artículo se estudiará a detalle el determinístico. Generalmente en estadística los modelos
funcionamiento de la simulación o método de Monte Carlo, aleatorios se usan para simular fenómenos que poseen algún
mostrando sus principales características de proceso y como componente aleatorio. Pero en el método Monte Carlo, por otro
su uso adecuado en los problemas de ingeniería puede llevar lado, el objeto de la investigación es el objeto en sí mismo, un
a la solución de fenómenos que poseen componentes suceso aleatorio o pseudo aleatorio se usa para estudiar el
aleatorios por medio de la simulación de números aleatorios, modelo.
mediante el estudio de una simulación de dicha metodología
A veces la aplicación del método Monte Carlo se usa para
utilizando el lenguaje técnico de modelación matemática
analizar problemas que no tienen un componente aleatorio
Matlab®,
explícito; en estos casos un parámetro determinista del
problema se expresa como una distribución aleatoria y se
Términos del Índice: Aleatorio, método, modelo, resultado,
simulación, variable simula dicha distribución.

II. MÉTODO DE MONTECARLO


I. INTRODUCCIÓN
III. GENERACIÓN DE NÚMEROS ALEATORIOS
El objetivo primordial de un sistema eléctrico de potencia es a) Mecanismos demasiado lentos
el de abastecer de energía eléctrica a sus clientes, considerando b) Método de los Centros Cuadrados
que esta acción debe realizarse de la manera más económica c) Métodos Congruenciales
posible y dentro de los niveles de confiabilidad aceptable. d) Método de Rechazo

Los clientes conectados a las redes del sistema eléctrico


esperan que el suministro de energía esté continuamente El Método de Rechazo también es utilizado para obtener
disponible, respondiendo en forma inmediata a las números aleatorios de una distribución continua. Para explicar
fluctuaciones de la demanda. Sin embargo, en la práctica, este los conceptos que intervienen en esta técnica, se describirá el
escenario de suministro permanente asegurado no es siempre ejemplo de la trayectoria libre media. La trayectoria libre media
alcanzable, debido a que el sistema eléctrico está expuesto a λ, es el valor esperado de la distancia R entre dos colisiones que
fallas de origen aleatorio, que frecuentemente se encuentran sufre una partícula en el sistema. Se sabe que la función de
fuera del control del operador. densidad de probabilidad de R es:

Es por eso que estudiaremos la metodología de Monte Carlo 𝑝(𝑅) = 𝜎𝑒 −𝜎𝑅


aplicada a la evaluación de la confiabilidad en sistemas
eléctricos de potencia, la misma que incide en la última fase del donde σ es la sección eficaz. Entonces:
esquema general de los experimentos de simulación,
constituyendo uno de los métodos de estimación bastante
potentes de parámetros de interés del sistema real.

Mas técnicamente, un Monte Carlo es un proceso estocástico


numérico, es decir, una secuencia de estados cuya evolución Esta relación tiene sentido físico y se puede comprobar
viene determinada por sucesos aleatorios. Y experimentalmente.
que combina conceptos estadísticos (muestreo aleatorio)
con la capacidad que tienen los ordenadores para generar núm El llamado método de rechazo se utiliza por MCNP cuando se
eros pseudo‐ aleatorios y automatizar cálculos. desea encontrar por ejemplo las Rn de 10 000 000 partículas
que correspondan a dicha función de densidad p(R). Este
El Método de Monte Carlo da solución a una gran variedad procedimiento genera primero dos números aleatorios ξ1 y ξ2
de problemas matemáticos haciendo experimentos con
entre 0 y 1. Después se obtiene un valor aleatorio de la distancia El tiempo transcurrido entre la emisión de dos partículas por
tal que a < R < b, interpolando con: una fuente radioactiva tiene una distribución exponencial con
media µ, si en promedio una partícula es emitida cada µ
−𝑥
𝑅 = 𝑎 + (𝑏 − 𝑎)ξ1 segundos. El proceso se describe por 𝐹(𝑥) = 1 − 𝑒 ⁄𝜇 .
Aunque existen otros métodos para obtener números aleatorios
Finalmente se rechaza el valor de R si ξ2 > p (R) con esta distribución, el denominado Método Logarítmico es
el más utilizado por su simplicidad. Si y = F(x), entonces
𝑥 = 𝐹 −1 (𝑦) = −𝜇 ln(1 − 𝑦). Generando un número aleatorio
uniformemente distribuido, U, se obtiene una variable
aleatoria X con una distribución exponencial a partir de:
ya que no corresponde a dicha función de densidad de 𝑥 = −𝜇 ln(1 − 𝑈)
probabilidad; y se acepta y guarda para futuros cálculos si ξ2 <
p(R). g) Vectores Aleatorios

e) Distribución Normal Para completar la simulación de todo sistema físico, es


necesario saber la orientación de una partícula después de que
El Método Polar es la técnica más utilizada para encontrar sufre una interacción. En el método más sencillo para
números aleatorios a partir de una distribución normal (σ=1, seleccionar una orientación aleatoria en tres dimensiones, se
µ=0). El procedimiento es: debe primero generar un número aleatorio uniforme U en el
rango [0, 1]. U se escala para obtener un número aleatorio φ que
1. Generar dos números aleatorios uniformes (U1, U2) en el este uniformemente distribuido entre [0, 2π], es decir, φ =
rango [0,1]. 2πU. De manera similar se obtiene un número aleatorio ω
2. Obtener V1=2U1-1 y V2=2U2-1, para conseguir dos números distribuido uniformemente entre -1 y 1. Las coordenadas del
uniformemente distribuidos en [-1,1]. vector de orientación son:
3. Calcular 𝑆 = 𝑉12 + 𝑉22
4. Si S ≥ 1, regresar al paso 1. Si S < 1, calcular los números 𝑥 = √1 − 𝜔 2 cos 𝜑
aleatorios normalmente distribuidos, X1 y X2, a partir de:
𝑦 = √1 − 𝜔 2 sin 𝜑
−2 𝐿𝑛 𝑆 −2 𝐿𝑛 𝑆
𝑧=𝜔
𝑋1 = 𝑉1 √ y 𝑋2 = 𝑉2 √
𝑆 𝑆
h) Error Relativo
Si la distribución normal tiene una media µ y una desviación
estándar σ, entonces la variable aleatoria Y se obtiene con 𝑌𝑛 = Existe una diferencia entre el valor esperado verdadero de una
función f y el valor de la misma función cuando solo se toma un
𝜇 + 𝜎𝑋𝑛
muestreo de N variables estadísticas independientes (Número
La teoría detrás de este método consiste en encontrar las de partículas a simular). Para saber si nuestra simulación arroja
un resultado confiable, es importante tomar en cuenta el error
coordenadas de un punto aleatorio uniformemente distribuido,
(V1, V2), dentro de un círculo unitario S. Convirtiendo a relativo R. Este dato representa la precisión estadística y es
calculado por el programa a partir cada historia aleatoria.
coordenadas polares, 𝑉 = 𝑅𝑐𝑜𝑠Θ y 𝑉2 = 𝑅𝑠𝑖𝑛Θ, obtenemos
𝑆 = 𝑅2 , 𝑋1 = 𝑅′𝑐𝑜𝑠Θ y 𝑋2 = 𝑅′𝑠𝑖𝑛Θ , donde
El error esperado en (f) estima con la desviación estándar, ya
𝑅′ = √−2 𝐿𝑛 𝑆. Θ está uniformemente distribuida entre 0 y 2π; que:
y la probabilidad de que 𝑅′ ≤ 𝑟 es igual a la probabilidad de
−𝑟 2⁄
que 𝑆 ≥ 𝑒 2, que al tratarse de un circulo unitario se tiene
−𝑟 2
que 1 − 𝑒 ⁄2 ≥ 0. Por consiguiente, la probabilidad de que
−𝑟 2⁄ Sin embargo, como no se tiene un número infinito de variables,
R’ se encuentre entre r y r+dr es la derivada de 1 − 𝑒 2 , el error se estima considerando cada selección aleatoria como
−𝑟 2
es decir, 𝑟𝑒 ⁄2 𝑑𝑟 ; de la misma manera, la probabilidad de un estimador independiente de (f)N así:
1
que Θ se encuentre entre θ y θ+dθ es 𝑑𝜃. Regresando a
2𝜋
coordenadas cartesianas, tenemos:

La suma de las desviaciones estándar, ξ2𝑠𝑢𝑚 , es N veces el valor


donde se puede observar que X1 y X2 corresponden a una de δ2𝑁 . Por consiguiente, el error de expectación es:
distribución normal y además son independientes.
ξ𝑠𝑢𝑚 = √𝑁𝛿𝑁
f) Distribución Exponencial
El error relativo es la media de dicho error de expectación, de
tal manera que:
ξ𝑠𝑢𝑚 𝛿𝑁
𝑅= =
𝑁 √𝑁
1
Es importante recalcar que R es proporcional a , es decir,
√𝑁
mientras mayor sea el número de partículas simuladas se podrá
obtener un resultado más preciso. Para reducir el error relativo
en una simulación se puede aumentar N o reducir el valor de
𝛿𝑁 .

La Tabla 2.1 resume el significado del valor de R.


Fig1. Proceso de Convergencia en la evaluación del Método
Rango de R Calidad de la de Monte Carlo
simulación
0.5 a 1.0 Sin sentido Su precisión de la simulación de Monte Carlo es determinada
por los factores probabilísticos y el número de muestras
0.2 a 0.5 Mala requeridas, lo que hace que el método sea independiente del
0.1 a 0.2 Cuestionables tamaño del sistema, y apropiado para sistemas de gran escala.
Una buena simulación puede resultar muy compleja, debido al
< 0.10 Generalmente gran número de variables que intervienen y requiere gran
aceptables esfuerzo de computo.
excepto para
detectores En este sentido, es posible demostrar que el valor de
puntuales E(F) se encuentra en el rango determinado por la ecuación:
𝐸(𝐹)′ − 1,96 ∙ 𝜎(𝐸(𝐹)′) ≤ 𝐸(𝐹) ≤ 𝐸(𝐹)′ + 1,96 ∙ 𝜎(𝐸(𝐹)′)
< 0.05 Generalmente
En donde 𝜎(𝐸(𝐹)) corresponde a desviación estándar
aceptables
de 𝐸(𝐹), determina por la ecuación:
para
detectores
puntuales 𝜎 2 (𝐹)
Tabla 1: Error Relativo en MCNP.
𝜎(𝐸(𝐹)′) = √
𝑁𝑀

IV. CARACTERÍSTICAS DE CONVERGENCIA DEL MÉTODO Así mismo, el valor de 𝜎 2 (𝐹) también es desconocido
DE MONTECARLO
Por lo que es necesario utilizar el estimador definido
en la ecuación:

La convergencia se define como la situación en la cual los ∑𝑁𝑀


𝑗=1(𝐹(𝑋𝑗 ) − 𝐸(𝐹)′
2

valores que se presentan como respuesta a una simulación o un 𝜎 2 (𝐹)′ =


(𝑁𝑀 − 1)
experimento. Se acercan a un valor constante definido por la
respuesta real de tal experimento o simulación. Por otra parte, una medida de la incertidumbre asociada al
estimador de la esperanza de la función de prueba, usualmente
Como se ha presentado, el método de Monte Carlo considera
el cálculo de una estimación de la esperanza de la función de representada como una incertidumbre relativa, o coeficiente de
prueba, E(F), mediante el promedio de aquellas funciones variación representado por la ecuación:
calculadas para una cantidad determinada de períodos
simulados, E(F)’. √𝜎 2 (𝐸(𝐹)′)
𝛽=
𝐸(𝐹)′
A. Criterio de Convergencia
Esta incertidumbre relativa corresponde, entonces, el
La aplicación del método de Monte Carlo, arroja un cierto
cociente entre la desviación estándar del estimador de la
número de valores los cuáles son igual al número de veces que
se realizó el experimento, para ello es necesario un análisis esperanza de la función de prueba y el valor del estimador de
estadístico de los estados simulados y de los valores obtenidos. la esperanza de la función de prueba.
Para así saber cuándo la simulación ha alcanzado un valor
aceptable, un valor que sea real y que pueda ser de utilidad para Finalmente, el coeficiente de variación β puede redefinirse
el usuario. en función del número de simulaciones de la forma que
muestra la Ecuación:
2
√𝜎 (𝐹)
𝑁𝑀
𝛽= V. FLUJOGRAMAS
𝐸(𝐹)′

VI. FALLAS DEL PROGRAMA

B. Reducción de Varianza VII. REFERENCIAS


La variación de la estimación de la esperanza de la función
de prueba es proporcional a la variación de la función de
VII. CONCLUSIONES
prueba e inversamente proporcional al número de muestras.
En conclusión,
La obtención de un coeficiente de variación determinado
depende de tres variables, las que son: VII. AUTORES

 La varianza de la función de prueba, Luis Fernando Hidalgo López was born in


Ambato, Ambato, Ecuador, in 1996. He
 El número de muestras completed his primary studies at Centro
 La estimación de la esperanza de la función de Educativo San Pio X, later he completed
prueba. secondary studies at Centro Educativo San
Pio X where he obtained his bachelor's
Un menor coeficiente de variación, al ser éste definido
degree in mathematical physics in 2014. He
como un cociente, se necesita que el numerador sea is currently studying at the Universidad
relativamente pequeño o que el denominador sea Politécnica Salesiana in the Electrical
relativamente grande. Engineering career at Kennedy campus.

El inconveniente radica en que la variable del denominador Nathaly Ivette Mantilla Calderon was
es el estimador de la esperanza de la función de prueba, sobre born in Quito, Ecuador, in 1995. She
el cual no se puede influir directamente. Esto limita a dos las completed his primary studies at Centro
posibilidades de obtención de un coeficiente de variación Educativo Integral Antonio Flores.
Afterwards she completed secondary
reducido.
studies at the Hypatia Cárdenas de
La más directa de estas posibilidades corresponde a Bustamante school where she obtained her
incrementar el número de muestras, sin embargo, es muy bachelor's degree in Mathematical Physics
in 2013. She is
costosa desde el punto de vista de los recursos
currently studying at the Salesiana Polytechnic University in
computacionales y lo que se quiere es obtener resultados the career of Electrical Engineering campus Kennedy.
precisos con el menor número de muestras posibles.
Cristhian Damian Vega
Sí en cualquier punto de la implementación es posible
Guacollantes was born in Quito, Ecuador
reemplazar el valor de una estimación por el valor real del in 1995. He completed his primary studies
parámetro estimado, esto se traduce en una reducción del error at the "Carlos Aguilar" educational center,
final de muestreo. and afterwards he completed secondary
studies at Colegio Técnico Salesiano Don
Así, la reducción de varianza es una forma de hacer mejor Bosco, where he obtained his technical
uso de la información existente conocida. bachelor's degree in Facilities, Equipment
and Electrical Machines in 2013. He is currently studying at
La forma que toma tal información determina el tipo de the Universidad Politécnica Salesiana in the Electrical
técnica de reducción de varianza que puede ser utilizada, Engineering career at Kennedy campus.
mientras mayor sea cantidad de información existente
conocida, más efectiva será la reducción de varianza. Víctor H. Villavicencio was born in Santo
Domingo de los Colorados, Ecuador in
Tres métodos de reducción de varianza ampliamente 1994. He received his bachelor’s degree in
aplicados en evaluación de la confiabilidad: Unidad Educativa Marista “Pío XII” and he
is currently studying toward his B.Sc. in
 Variables antitéticas Electrical Engineering at Universidad
 Variables de control Politécnica Salesiana (UPS), Quito,
Pichincha, Ecuador.
 Muestreo por importancia de estados.
Jorge Luis Jervis Pacheco (1992) was born
in El Carmen, Manabí, Ecuador, on
September 11, 1992. He completed his
primary studies at the "Helena Cortés
Bedoya" School. He graduated from the
Salesian Technical School "Don Bosco", and
is currently studying the 7th level of the
Electrical Engineering Degree at the
Salesian Polytechnic University.
He has worked in various areas, being his last place of work the
company SAYCONT S.A. , in which he worked as an
automation and control technician, as well as an installer.
Among his different distinctions he has obtained: Escort of the
Pavilion of the City of Quito, both in the school and in the
school, several times president of the course, distinctions for the
best student of the school year, as well as multiple prizes in the
contests in which he has participated. Finally, list any awards
and work for IEEE committees and publications.

Vous aimerez peut-être aussi