Você está na página 1de 10

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

Entonces, lgicamente
Lo que entra = lo que sale

100

Pero:
100 65 + 40
Mineralurgia
40
Ingeniera Civil Industrial en Mina
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:
Alimentaci
n
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:
Calculad Diferencia
Flujos
Medido
o
(error)
Alimentaci
n
100
100
Rebose
65
Descarga
40
Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 2

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

Error=(F mF c )2
Fm = Flujo medido
Fc = 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.
2

F . objetivo=0+ ( Fmr F cr ) +( F md F cd )2
Fcr = Flujo de rebose calculado
Fcd = 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:

Fca =Frc + F cd
Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 3

Restriccin

Fca ( F cr + Fcd )=0


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

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 4

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 5

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

Fa ( F r + Fd )=0

), 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 6

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

Calculad Diferencia
Flujos
Medido
o
(error)
Alimenta
cin
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 7

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
Medid Calcula Factor de
Flujos
o
do
peso
Alimenta
cin
100
Rebose
65
Descarga
40
F.obj
Rest:

Diferencia
(error)
0
0
0
0,0000

0,0000

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


clculos la Alimentacin
m

c 2

c 2

c 2

F .obj=f a( F a F a ) + f r( F r F r ) +f d( F d F d )
f a =factor de peso de la alimentacin
f r =factor de peso de la rebose
f d =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
Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 8

factor de peso ms grande que otro (por ejemplo el de alimentacin

f a ), y

entendiendo que el error que multiplica a este factor depende de la celda


cambiante,
2

F . obj=f a( Fma F ca ) +f r( F mr Fcr ) + f d(F md F cd )2

Entonces

Fca

( F ma F ca )

tender a ser lo ms cercano a cero, lo que implica que

sea lo ms cercano a

Fma , 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

f a = 200 (indica que es un dato confiable)

Rebose

f r = 40 (indica muy baja certeza de este dato)

Descarga

f d =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:
Medid Calcula Factor de
Diferencia
Flujos
o
do
peso
(error)
Alimenta
2000000,000
cin
100
200
0
Rebose
65
40 169000,0000
Descarga
40
5
8000,0000
2177000,00
F.obj
00
Rest:

0,0000

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz

Pgina 9

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


Flujos
Alimenta
cin
Rebose
Descarga

Medid Calcula Factor de


o
do
peso
100
65
40

100
64
36

Diferencia
(error)

200
40
5
F.obj

2,3629
11,8148
94,5180
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.
Calculad Diferencia
Flujos
Medido
o
(error)
Alimenta
cin
100
100
0,0000
Rebose
65
62
6,2500
Descarga
40
38
6,2500
12,5000
Rest:

0,0000

Mineralurgia
Ingeniera Civil Industrial en Mina
Ayudante: Oscar Mundaca Muoz Pgina 10

Você também pode gostar