Você está na página 1de 12

Aplicacin de Solver

Solver es una herramienta que nos permite ajustar valores de manera ptima, para encontrar la
mejor solucin a problemas de datos, agregando ciertas restricciones.
Ejemplo:
En un Hidrocicln (separador de partculas en hmedo) se incorpora en la pulpa de alimentacin
100 gr de Mx, pero al realizar la medicin de la descarga y del rebose, se registran 40gr en la
descarga, y 65 gr en el rebose Qu pas?

Alimentacin:
100 gr Mx en solucin

Rebose:
65 gr Mx en solucin
(Partculas finas)

Descarga:
40 gr Mx en solucin
(Partculas gruesas)

Si llevamos este problema a un sistema de nodos, tenemos:


65
100

Entonces, lgicamente
Lo que entra = lo que sale
Pero:
100 65 + 40

Mineralurgia
Ingeniera Civil Industrial en Mina 40
Ayudante: Oscar Mundaca Muoz

(Para resolver este problema


ocuparemos solver)
Pgina 1

Solver trabaja minimizando o maximizando una funcin que depende de otros valores, a esta
funcin la llamaremos FUNCIN OBJETIVO (variable dependiente) referido a una celda a la
cual ingresaremos una frmula que dependa de otras celdas (variables independientes), y las
celdas independientes la llamaremos Celdas cambiantes (debido a que esas celdas son las que
vamos a modificar para solucionar el problema), adems de restringir a estas celdas cambiantes.
Del ejemplo anterior:
Alimentacin
Rebose
Descarga

100
65
40

Para resolver este problemas tendremos que cambiar los datos de rebose y de descarga, ya que
de lo nico que estamos seguros es que entraron 100gr al sistema, pero cmo saber cul es la
combinacin que haga que la suma de rebose y descarga sea 100?
Podramos pensar que si en la descarga salieron 40 entonces el rebose es 60, pero existe la
posibilidad de que hayan salido 65 de rebose y 35 de descarga, pero qu tan confiable son los
datos?
Tenemos dos formas de calcularlo:
1.- Sin saber el grado de confianza de los datos
2.- Sabiendo el grado de confianza de los datos, lo cual lo llamaremos Factores de peso

1.- Sin saber el grado de confianza de los datos


Los datos a modificar (datos calculados) por lgica deben tener una diferencia mnima con los
datos medidos, entonces:
Flujos
Alimentacin
Rebose
Descarga

Medido

Calculado Diferencia (error)


100
100
0
65
40

Las celdas a calcular sern las de rebose y descarga, y la diferencia lo calcularemos como error al
cuadrado, (esto es con el objeto de tener solamente diferencias positivas

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 2

= Flujo medido
= Flujo calculado
Ahora si queremos que el error sea mnimo entonces la suma de todos los errores sern nuestra
funcin objetivo, y tendr que ser el mnimo valor posible.

= Flujo de rebose calculado


= Flujo de descarga calculado

Ojo que en este ejemplo estamos asumiendo que la alimentacin s la conocemos por eso el error es cero

Para este caso las celdas cambiantes sern C3 (flujo de rebose calculado) y C4 (Flujo de descarga
calculado), de manera que la funcin objetivo sea mnima.
OK, ahora tenemos claro cul es nuestra funcin objetivo y cual son nuestras celdas cambiantes,
pero la idea principal de todo esto es que la alimentacin sea igual a la suma del rebose y
descarga, entonces:

Restriccin

Esta ser nuestra restriccin ( C2-C3-C4=0 )

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 3

Aprenderemos a instalar Solver


Botn de office

Opciones de Excel

Complementos

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 4

Donde dice Administrar, asegurarse que est seleccionado Complementos de Excel Luego
apretar Ir

Seleccionar Solver y luego Aceptar

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 5

Finalmente aparecer la herramienta de Solver en Datos

Ahora aplicaremos Solver:


Al hacer clic en la herramienta solver aparecer una ventana (parmetros de solver) que nos
pedir la Celda Objetivo, valor de la celda objetivo, celdas cambiantes, y las restricciones.

Celda Objetivo: Pinchamos en la ventana de solver la celda objetivo borramos el contenido


de esta luego pinchamos nuestra celda objetivo que tenemos en Excel

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 6

Como nosotros queremos minimizar el valor de nuestra celda objetivo (ya que es nuestro error o
diferencia), en Valor de la celda objetivo seleccionamos Mnimo

Celdas cambiantes: Pinchamos el link al lado de la ventana en blanco

Aparecer una ventana flotante, y luego seleccionamos las celdas que queremos cambiar en
nuestra tabla de Excel.

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 7

Restricciones: En la ventana de Solver, agregaremos una restriccin

Al pinchar la venta agregar aparecer una ventana flotante, en la cual tendremos que ingresar la
celda que queremos restringir

Como nuestra restriccin nos interesa que sea cero (por que
), entonces
seleccionamos al lado de la Referencia de la celda y ponemos = y en restriccin escribimos
0

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 8

Posteriormente apretamos Aceptar

Finalmente apretamos Resolver y tendremos nuestra solucin optima, la cual minimiza el


error o la diferencia entre los datos medidos y los datos calculados por solver, adems cumple
con nuestra restriccin que lo que entra debe ser igual a lo que sale
Aparecer una nueva ventana que preguntar si queremos utilizar los resultados de solver, y le
damos aceptar

Flujos
Medido
Calculado Diferencia (error)
Alimentacin
100
100
0,0000
Rebose
65
62
6,2500
Descarga
40
38
6,2500
12,5000
Rest:

0,0000

Nota: Es importante manejar los resultados (datos calculados) con los mismos decimales que los
datos medidos, y los errores con la funcin objetivo y restriccin manejar con 4 decimales.

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 9

2.- Sabiendo el grado de confianza de los datos, lo cual lo llamaremos


Factores de peso
En este caso consideraremos que sabemos el grado de confianza de los datos, este grado de
confianza lo representaremos con factores de peso, entonces a cada error lo multiplicaremos por
los factores de peso correspondiente
Para esto agregamos una nueva columna factores de peso
Flujos
Medido Calculado Factor de peso Diferencia (error)
Alimentacin
100
0
Rebose
65
0
Descarga
40
0
F.obj
0,0000
Rest:

0,0000

Ahora a diferencia del ejercicio anterior, tomaremos en cuenta en nuestros clculos la


Alimentacin

=factor de peso de la alimentacin


=factor de peso de la rebose
=factor de peso de la descarga
Los factores de peso funcionan de la siguiente manera, si analizamos la funcin objetivo y
sabiendo que queremos minimizar esta funcin, entonces al tener un factor de peso ms grande
que otro (por ejemplo el de alimentacin ), y entendiendo que el error que multiplica a este
factor depende de la celda cambiante,

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 10

Entonces
tender a ser lo ms cercano a cero, lo que implica que
sea lo ms
cercano a
, de esta manera logramos segn estos factores asegurar la confiabilidad de los datos
medidos o en caso contrario desvalorar esta confianza asignndolo con un factor de peso bajo.
Por lo tanto, para este ejercicio consideraremos la siguiente distribucin de factores de peso
Para
Alimentacin = 200 (indica que es un dato confiable)
Rebose
= 40 (indica muy baja certeza de este dato)
Descarga
=5(Indica que no hay mucha certeza del dato pero es mejor que la del rebose)
Nota: Si se fijan los factores de peso no son una suma de porcentaje, ni tampoco tienen que
sumar entre ellos una cifra determinada, slo dependen de la confianza de los datos medidos, por
lo tanto es posible indicar que todos los factores sean = 100 o a cualquier nmero, esto nos
indicara que cada muestra tiene el mismo peso en cuanto a su confiabilidad, (ojo el factor de peso
mximo no necesariamente tiene que ser 200, puede ser cualquier cifra, por ejemplo 1000)
Por lo tanto tenemos:
Flujos
Medido Calculado Factor de peso Diferencia (error)
Alimentacin
100
200
2000000,0000
Rebose
65
40
169000,0000
Descarga
40
5
8000,0000
F.obj
2177000,0000
Rest:

0,0000

Al aplicar solver (del mismo modo que el ejercicio anterior) tenemos:


Flujos
Medido Calculado Factor de peso Diferencia (error)
Alimentacin
100
100
200
2,3629
Rebose
65
64
40
11,8148
Descarga
40
36
5
94,5180
F.obj
108,6957
Rest:
0,0000
Si nos fijamos y comparamos con el resultado del ejercicio anterior sin factores de peso, en este
caso, le dimos mayor importancia a los datos de rebose y menos a los de descarga, por lo que el
resultado dato calculado del rebose se acerca ms al dato medido en el hidrocicln.
Flujos
Medido
Calculado Diferencia (error)
Alimentacin
100
100
0,0000
Rebose
65
62
6,2500
Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 11

Descarga

40

Rest:

38

6,2500
12,5000

0,0000

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 12

Você também pode gostar