Uploaded by Carlos Perez

CAPÍTULO 1 - OPTIMIZACIÓN Y PLANIFICACIÓN DE SE- P61 (1)

advertisement
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
BIENVENIDOS
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
CAPÍTULO I
FUNDAMENTOS DE OPTIMIZACIÓN
1.1 Nociones básicas
1.2 Optimización convexa
1.3 Teoría de grafos y aplicaciones
1.4 Programación lineal y no lineal
1.5 Método simplex dualidad
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
NOCIONES BÁSICAS DE OPTIMIZACIÓN
Qué es la Optimización?
Cuáles son los elementos que intervienen en un
problema de Optimización?
•
•
•
Variables de decisión
Función objetivo
Restricciones
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
La Investigación operativa tienes sus orígenes en la Segunda Guerra
Mundial, como una necesidad de asignación de los escasos recursos en las
operaciones militares, problemas tácticos y estratégicos. Estas técnicas
hoy en día se han extendido en los diferentes ámbitos de las Empresas.
Disciplinas típicas de la Investigación de Operaciones son la Optimización y
entre sus técnicas tenemos:
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Dentro de los resultados del aprendizaje están los de formular y
resolver modelos de programación lineal y no lineal y la de
planificar óptimamente las partes del SEP, razón por la cual le
daremos mucho énfasis a esta parte de las Matemáticas.
La programación lineal es un tipo de modelo matemático que se
desarrolló a partir de la Segunda Guerra Mundial para resolver
cierto tipo de problemas de asignación de recursos entre distintas
actividades y después se extendieron a una amplia variedad de
problemas
El objetivo de un modelo matemático es poder representar la
realidad con variables de la manera mas simplificada posible, de
tal forma que podamos comprender su comportamiento y por
supuesto obtener respuestas a determinadas acciones, para lo
cual se pueden utilizar varias técnicas.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
NOCIONES BÁSICAS DE OPTIMIZACIÓN
Qué es la Optimización?
Los encargados de controlar sistemas, en los que
intervienen personas y equipos, se ven en la necesidad de
mejorar los procesos, lo cual significa la optimización de
recursos, que puede ser vista desde diferentes perspectivas
profesionales. Ejemplos.
• El problema puede ser reducir el costo de operación y a
la vez mantener un nivel aceptable de servicio.
• Proporcionar un mayor nivel de servicio sin aumentar
los costos.
Para identificar la mejora del funcionamiento del sistema, se
debe construir una representación sintética o modelo del
sistema físico, que puede utilizarse para describir el efecto
de una variedad de soluciones propuestas.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
NOCIONES BÁSICAS DE OPTIMIZACIÓN
Qué es la Optimización?
La optimización, también denominada programación
matemática, sirve para encontrar la respuesta que
proporciona el mejor resultado, la que logra mayores
ganancias, mayor producción o la que logra el menor costo,
desperdicio o malestar, por lo general esto significa utilizar
de manera más eficiente los recursos, tales como dinero,
tiempo, maquinaria, personal, existencias, etc.
Los problemas de optimización generalmente se clasifican
en lineales y no lineales, según las relaciones del
problema con respecto a las variables.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Dentro de esa técnicas muy usadas y de mucho interés para
nosotros tenemos:
•
Programación lineal (PL) y Programación no lineal (PNL)
Otras disciplinas como: Algoritmos metaheurísticos, redes
neuronales y otras técnicas de
inteligencia artificial, aunque
conceptualmente se encuadran dentro de la investigación operativa,
se las estudia dentro de la Ingeniería Informática y muy ligadas a la
Estadística.
Objetivo de la Programación lineal (PL).- Interpretar problemas de
sistemas complejos y resolverlos empleando modelos con
ecuaciones lineales que permitan encontrar la solución óptima
(maximizar beneficios o minimizar costos).
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Objetivo de la Programación lineal (PL).-
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Objetivo de la Programación No lineal (PNL).- Los problemas que
resuelve la programación no lineal, también son llamados curvilíneos
y la función objetivo puede ser cóncava (maximizar ) o convexa
(minimizar).
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
INTRODUCCIÓN A LOS CONCEPTOS BÁSICOS DE PL
Conjunto convexo
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
OPTIMIZACIÓN
Un modelo de optimización trata de encontrar valores de las
variables de decisión para optimizar (minimizar o maximizar) una
función objetivo, entre un conjunto de valores donde las variables de
decisión cumplan las restricciones del problema.
Elementos que intervienen en la Optimización.•
Variables de decisión
•
Función objetivo
•
Restricciones
Para entender como funciona la OPTIMIZACIÓN vamos a analizar
ejercicios sencillos con una herramienta conocida como es el Excel
y su complemento Solver, GAMS y Lingo.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización (Excel)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización (Lingo)
https://www.youtube.com/watch?v=1uwpm06IvUU
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización (Lingo)
https://www.youtube.com/watch?v=1uwpm06IvUU
LINGO 18.0 on Windows64, x64:
https://www.lindo.com/downloads/LINGO-WINDOWS-64x86-18.0.zip
Comandos Básicos de LINGO
Envía el modelo de la ventana activa al solucionador de LINGO.
Abre las opciones para el reporte de resultados
Permite cambiar varios parámetros de LINGO
•
•
•
•
LINGO requiere un objetivo, con una o más variables, y una o varias restricciones.
Cada instrucción termina con “;”.
“@GIN” es usado para expresar una variable tipo entera.
“@BIN” es usado para especificar una variable binaria (1-0).
1
7
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización (Excel)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de Optimización (Lingo)
Comandos Básicos de Matlab
Ejecuta un script.
• Comandos para optimización:
➢
➢
➢
➢
➢
“linprog” → Programación lineal (minimización)
“intlinprog” → Programación lineal entera- pura, mixta o tipo 1-0
“fminbnd” → Minimización de una función no lineal de una sola variable
“fminunc” → Minimización de una función no lineal no restringida
“fmincon” → Minimización de una función no lineal con restricciones
linprog
[x, z] = linprog(f, A, b, Aeq, beq, lb, ub)
Encuentra el mínimo de un problema de programación lineal especificado como:
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
EJERCICIOS DE OPTIMIZACIÓN
APLICADOS A LA PROFESIÓN
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Para iluminar una sala de pintura es preciso colocar suficientes
bombillas que sumen un total de 1440 vatios como mínimo. En el
mercado se pueden adquirir bombillas incandescentes tradicionales de
90 vatios al precio de 1 euro la unidad y bombillas de bajo consumo de
9 vatios (equivalentes a 60 vatios) al precio de 5 euros la unidad.
Debido a la estructura del espacio, el número total de bombillas no
puede ser mayor de 20. Por otra parte, las normas del Ayuntamiento
imponen que, para este tipo de salas, el número de bombillas de bajo
consumo no puede ser inferior a la mitad del de bombillas tradicionales.
Calcular el número de bombillas de cada clase que se debe colocar para
que el coste sea mínimo.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de aplicación.- OPTIMIZACIÓN EN LA FABRICACIÓN DE
LÁMPARAS
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de aplicación.- OPTIMIZACIÓN EN LA FABRICACIÓN DE
LÁMPARAS
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
SOLUCIÓN GRÁFICA PARA DOS VARIABLES
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Lámparas L2
SOLUCIÓN GRÁFICA PARA DOS VARIABLES
Ejercicio de aplicación.- OPTIMIZACIÓN EN LA FABRICACIÓN DE
LÁMPARAS
Punto de
solución óptima
(210, 60)
Lámparas L1
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
CAPÍTULO I
FUNDAMENTOS DE OPTIMIZACIÓN
Programación no lineal (PNL)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Objetivo de la Programación No lineal (PNL).- Los problemas que
resuelve la programación no lineal, también son llamados curvilíneos
y la función objetivo pueden ser cóncavos (maximizar ) o convexos
(minimizar).
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Programación No lineal (PNL)
Funciones cóncavas y convexas
Para interpretar la definición se puede pensar en una función de 2 variables
que podemos representar en el plano.
CONVEXA.- f(x,y) es convexa, si las cuerdas entre dos puntos de la
función están por arriba de la curva que representa la función.
En este caso las derivadas
primeras son las rectas
que permanecen por
debajo de la función
(rectas en verde)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Programación No lineal (PNL)
Funciones cóncavas y convexas
Para interpretar la definición se puede pensar en una función de 2 variables
que podemos representar en el plano.
CONCAVA.- f(x,y) es cóncava si las cuerdas entre dos puntos de la
función están por debajo de la curva que representa la función
En este caso las derivadas
primeras son las rectas
que permanecen por
encima de la función
(rectas en verde)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Programación No lineal (PNL)
EJEMPLO PNL
• PNL de una variable con restricción:
Maximizar 𝑓 𝑥 = 5𝑥 − 𝑥 2
❑ Restricción 0≤𝑥≤10
❑
• PNL de dos variables con restricción de igualdad:
❑
❑

Maximizar 𝑓 𝑥 = −2𝑥 2 − 2𝑦 2 + 𝑥𝑦 + 8𝑥 + 3𝑦
Restricción 3𝑥 + 𝑦 = 10
PNL de dos variables con restricción de desigualdad:
2
2
❑ Maximizar 𝑓 𝑥 = −𝑥 + 17𝑥 − 𝑦 + 35𝑦
❑ Restricción 𝑥 + 𝑦 <= 17,25
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
TAREA:
Parte 1:
Desarrollar los 2 ejercicios de aplicación a la profesión:
• Excel,
• GAMS
• Lingo,
• Gráficamente
Parte 2:
Graficar y analizar si las siguientes funciones son
cóncavas o convexas.
 Y = 2x2+ 3
 Y= 2 - x2
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
PROBLEMA DE TRANSPORTE
El problema consiste en decidir cuántas unidades
trasladar desde ciertos puntos de origen (plantas,
ciudades, etc.) a ciertos puntos de destino (centros de
distribución, ciudades, etc.) de modo de minimizar los
costos de transporte, dada la oferta y demanda en dichos
puntos. Se suponen conocidos los costos unitarios de
transporte, los requerimientos de demanda y la oferta
disponible.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
PROBLEMA DE TRANSPORTE:Ejemplo
Suponga que una empresa posee 3 plantas que elaboran un
determinado producto en cantidades de 1000, 800 y 1500
unidades diarias, respectivamente. Dichas unidades deben
ser trasladadas a dos ciudades con demandas diarias de 1200
y 1300 unidades, respectivamente. Los costos de transporte
(en $/unidad) son:
MATRIZ DE
COSTO de
Transporte
OFERTA
DEMANDA
Ciudad Ciudad
1
2
Planta 1
$2,00
$5,00
Planta 2
$2,00
$4,00
Planta 3
$6,00
$3,00
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
PROBLEMA DE TRANSPORTE
Analizaremos el siguiente ejercicio a continuación
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
1. Variables de Decisión:
Xij : Unidades transportadas desde la Planta i hasta la ciudad
j (Con i=1,2,3 y j=1,2)
2. Función Objetivo:
Consiste en minimizar la función que representa los costos
de transporte entre los oferentes y los demandantes.
Minimizar 2X11 + 5X12 + 2X21 + 4X22 + 6X31 + 3X32
MATRIZ DE COSTO
de Transporte
OFERTA
Planta 1
Planta 2
Planta 3
DEMANDA
Ciudad 1 Ciudad 2
$2,00
$5,00
$2,00
$4,00
$6,00
$3,00
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
3. Restricciones:
•X11 + X21+X31 = 1.200 (Satisfacer Demanda Ciudad 1)
•X12 + X22+X32 = 1.300 (Satisfacer Demanda Ciudad 2)
•X11 + X12 <= 1.000 (Capacidad Planta 1)
•X21 + X22 <= 800 (Capacidad Planta 2)
•X31 + X32 <= 1.500 (Capacidad Planta 3)
•Xij >= 0 (No Negatividad de las variables de decisión)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
Desarrollo en Excel y Lingo
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
Desarrollo en Excel y Lingo
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
Desarrollo en Excel y Lingo
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
Desarrollo en Excel y Lingo
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DE TRANSPORTE
Desarrollo en Excel y Lingo
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
PROBLEMA DE TRANSPORTE
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
PROBLEMA DEL TRANSPORTE CON PROGRAMACIÓN LINEAL.-
•
La oferta total es igual a la demanda.
Toda la capacidad ofertada se utiliza cubriendo la demanda
•
•
La oferta total no es igual a la demanda.
•
El suministro total excede a la demanda, no es necesaria ninguna
modificación en la formulación de programación lineal. El exceso de
suministro aparecerá como una holgura en la solución de la programación
lineal. La holgura para cualquier origen particular puede interpretarse como
la oferta sin usar o la cantidad no enviada desde el origen.
•
Si el suministro total es menor que la demanda total, el modelo de
programación lineal de un problema de transporte no tendrá una
solución factible
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de aplicación.OPTIMIZACIÓN DEL COSTO DE LA ILUMINACIÓN.
Para iluminar una sala de pintura es preciso colocar
suficientes bombillas que sumen un total de 1440 vatios
como mínimo. En el mercado se pueden adquirir bombillas
incandescentes tradicionales de 90 vatios al precio de 1
euro la unidad y bombillas de bajo consumo de 9 vatios
(equivalentes a 60 vatios) al precio de 5 euros la unidad.
Debido a la estructura del espacio, el número total de
bombillas no puede ser mayor de 20. Por otra parte, las
normas del Ayuntamiento imponen que, para este tipo de
salas, el número de bombillas de bajo consumo no puede
ser inferior a la mitad del de bombillas tradicionales.
Calcula el número de bombillas de cada clase que se debe
colocar para que el coste sea mínimo.
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de aplicación.- OPTIMIZACIÓN EN ILUMINACIÓN
(MINIMIZACIÓN DE COSTOS)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de aplicación.- OPTIMIZACIÓN EN ILUMINACIÓN
(MINIMIZACIÓN DE COSTOS)
OPTIMIZACIÓN Y PLANIFICACIÓN DE SISTEMAS ELÉCTRICOS
FUNDAMENTOS DE OPTIMIZACIÓN
Ejercicio de aplicación.OPTIMIZACIÓN DEL COSTO DE TRANSPORTE.
Suponga que una empresa posee dos plantas que elaboran
un determinado producto en cantidades de 250 y 400
unidades diarias, respectivamente. Dichas unidades deben
ser trasladadas a tres centros de distribución con demandas
diarias de 200, 200 y 250 unidades, respectivamente. Los
costos de transporte (en $/unidad) son:
Related documents
Download