SlideShare una empresa de Scribd logo
Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Politécnico Santiago Mariño
Extensión Maracaibo
Optimización de Sistemas y Funciones
Métodos de Programación No Lineal
Explicados en MAPLE 14 y WINQSB
Integrantes: Kimberly Montilla
Hannerre Serrano
Julio, 2015
Optimización no restringida
• Es cuando el problema no tiene restricciones.
– Ejemplo:
Maximizar: 2x-y-y-x²-2y²
La parte sombreada es la región factible. Debido
a que este tipo de optimización no tiene
restricciones, la mayor parte de la figura
resultante de la función objetivo es la región
factible.
Tabla de Resultados en WINQSB
En la tabla se muestra la forma en que se debe ingresar la función objetivo en
WINQSB, para poder realizar el análisis del problema y obtener el resultado
óptimo, planteando las restricciones dadas.
Optimización no restringida
En esta segunda tabla, ya se puede observar los resultados óptimos del problema al
evaluarlo en el punto (1,1), que es un punto máximo de la región factible. Los
resultados óptimos obtenidos son x1=0.4270, x2=0.4357 y para la función objetivo el
valor de 0.2457.
Optimización restringida linealmente
Si todas las funciones de restricciones son lineales pero la función objetivo es no lineal.
- Ejemplo:
• Grafico en maple:
Optimización restringida linealmente
Optimización restringida linealmente
Tablas de resultados en WINQSB
En la primera lo que se muestra es únicamente la forma en la que se ingresa la función
objetivo y la restricción del problema.
En la segunda tabla se presentan los resultados óptimos para el problema evaluándolo desde
el punto (1,5) de la región factible que se presento en la primera grafica. Con respecto a este
punto tenemos que para la variable x 1el valor óptimo será de 0.9934 y para x2 será de
4.9797, para arrojar un
resultado óptimo de la función objetivo de 1.0624.
Optimización cuadrática
Es un problema restringido linealmente con
función objetivo cuadrática. (Contiene
cuadrados de variables y/o productos de
variables.
Ejemplo:
24-2x1-x1
2
x1≥0
GRÁFICA MAPLE:
La región factible es la que se encuentra marcada
con líneas y dentro de esta se encuentra el valor
factible del problema que se
buscará en el programa de WINQSB.
La función objetivo esta dado por la grafica de
color verde y la región sombreada hace referencia
a la región factible del problema.
Optimización cuadrática
TABLA WINQSB: En esta tabla se muestra únicamente la forma en que se escribe
la función objetivo del problema.
TABLA WSB 2: En esta segunda tabla se muestra el valor de la variable
x=0.3962, evaluado en el punto (0,23), arrojando un resultado óptimo para
esta función de 23.0507.
Optimización de Programación Convexa
Abarca una amplia clase de problemas,
entre los cuales, como casos especiales,
se puede mencionar todos los tipos
anteriores.
Ejemplo:
Maximizar f(x)= 12x1-x1
2+50x2-x2
2
Sujeta a las siguientes restricciones:
Restricción 1: x1 ≤ 10
Restricción 2: x2 ≤ 15
No negatividad: x1 ≥ y x2 ≥ 0
Plots [Intersactive] (12x1-x1
2+50x2-x2
2)
Optimización de Programación Convexa
Con base a lo anterior podemos observar que se cumple que es una gráfica convexa ya
que si trazamos sus tangentes la curva queda sobre ellas. Eso quiere decir que es
convexa. De esta gráfica podemos obtener los intervalos que vamos a utilizar para
trabajar en el programa de WinQSB en el apartado Nonlinear Programming.
Seguidamente introducimos los datos de la siguiente forma en WinQSB:
Evaluando en los puntos x1=0..11 y x2=0..16 de acuerdo las restricciones y a la
gráfica de maple nos arroja la siguiente tabla:
La tabla anterior nos arroja que la función objetiva se maxímiza con 547.2292 para
los valores de x1 y x2 mostrados en la tabla anterior.
Optimización de Programación Separable
Es un caso especial de la programación
convexa, en donde el supuesto adicional
es donde todas las funciones son
separables, una función separable es una
función en la que cada término incluye una
sola variable.
Ejemplo:
Maximizar Z= 30x1 – 2x1
2 +35x2 – 3x2
2
Restricción 1: X1
2 +2x2
2 ≤ 250
Restricción 2: x1 + x2 ≤ 20
Restricción 3: x1 ≥ 0
>
De acuerdo al procedimiento de realización
de los problemas de programación
separable la función objetivo la podemos
escribir separando sus variables de la
siguiente forma:
Al introducir la función objetivo y sus
restricciones al programa Maple 14 nos
arroja la siguiente gráfica:
Optimización de Programación Separable
De acuerdo a la grafica que nos arrojo Maple utilizaremos los intervalos que muestra la curva
en los ejes para introducirlos en el programa de WinQSB.
Primeramente introducimos la función objetivo y las restricciones:
Evaluando en los puntos x1=0..18 y x2=0..15 de acuerdo a la grafica de maple nos
arroja la siguiente tabla:
Esto significa que la función objetivo se maximiza en 214.5811 para los intervalos
mostrados en los puntos que se muestra en la tabla anterior.
Optimización de Programación No Convexa
Incluye todos los problemas de
programación no lineal que no satisfacen
los supuestos de programación conexa.
Ejemplo:
Maximizar 4.x1 – 6.x2 -2.x1.x2 -2.x2
2
Restricción 1: x1 +2.x2 ≤ 2
No negatividad: x1 ≥ 0 y x2 ≥ 0
Como podemos observar es una curva cóncava o no convexa debido a que si trazamos una
tangente sobre la gráfica, la curva queda debajo de dicha tangente, esta es la definición de
una función cóncava y por lo tanto estamos trabajando con una función de este tipo. En base
a esto se observar que los intervalos que podemos utilizar para trabajar en WinQSB son:
x1=0..2 y x2=0..1.
Optimización de Programación No Convexa
Con la información obtenida podemos trabajar en WinQSB, introduciendo los datos en la tabla
de dicho programa y queda de la siguiente forma:
Ejecutando la opción para resolver esta tabla y evaluando desde los parámetros x1=0..2 y
x2=0..1 nos genera la siguiente tabla:
De esta tabla podemos concluir que la función objetivo se maximiza en 2 para los
valores que se muestran en la tabla.
Optimización de Programación Geométrica
Cuando se aplica programación no lineal a
problemas de diseño de ingeniería,
muchas veces la función objetivo y las
funcionas de restricción toman la forma.
Ejemplo:
Minimizar 2x-2y-1+y-2
Restricción 1: 4xy +x2y2 ≤ 12
No negatividad: Y x ≥ 0, Y ≥ 0
De acuerdo a la grafica que nos arrojo Maple los intervalos que utilizaremos para
introducir los datos en el programa de WinQSB en el apartado Nonlinear Programming
son: Para x1=-10..10 y x2=-10..10
Optimización de Programación Geométrica
Despues introducimos la función objetivo y las restricciones en el programa
WinQSB.
El resultado de los datos anteriores es la siguiente tabla:
La tabla menciona que funcion objetivo se minimiza en -1.0 para los intervalos
x1=-10..10 y x2=-10..10.
Optimización de Programación Fraccional
Si la función objetivo se encuentra en la
forma de una fracción.
Ejemplo:
Minimizar
Restricción 1: x1 +x2 < 4
Restricción 2: 2x1 +x2 ≤ 14
Restricción 3: x2 ≤ 6
Y x1, x2 ≥ 0
De acuerdo a la gráfica que nos arrojo Maple los intervalos que utilizaremos para
introducir los datos en el programa de WinQSB en el apartado Nonlinear Programming
son:
Para x1=0..6 y x2=0..7
Optimización de Programación Fraccional
De acuerdo a la gráfica que nos arrojo Maple los intervalos que
utilizaremos para
introducir los datos en el programa de WinQSB en el apartado Nonlinear
Programming son:
Para x1=0..6 y x2=0..7
Despues introducimos la función objetivo y las restricciones en el programa
WinQSB:
El resultado de los datos anteriores se muestra en la siguiente tabla:
Esto significa que la función objetivo se minimiza en 25.1126 para los intervalos
introducidos en los puntos que se muestra en la tabla anterior.
Referencias
• Luis (2012), Ejercicios de programación no lineal. Instituto Tecnológico superior
de Felipe Carrillo Puerto.

Más contenido relacionado

La actualidad más candente

Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
Wilfrd Guillen
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
Ing_Yarelis_Vargas
 
Introducción a la Programación No Lineal
Introducción a la Programación No LinealIntroducción a la Programación No Lineal
Introducción a la Programación No Lineal
AngelCarrasquel3
 
metodos de programacion no lineal
metodos de programacion no linealmetodos de programacion no lineal
metodos de programacion no lineal
PerozoAlejandro76
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no lineal
luisatero
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
yrebra
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónes
Miguel Collington
 
Metodos de programacion no-lineal
Metodos de programacion no-linealMetodos de programacion no-lineal
Metodos de programacion no-lineal
Robert Rivero
 
Métodos de programación no lineal
Métodos de programación no linealMétodos de programación no lineal
Métodos de programación no lineal
Ibrahim Portillo
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivowadar3
 
Programacion Lineal
Programacion LinealProgramacion Lineal
Programacion Lineal
MaryJaneth
 
Metodos de programcion no lineal
Metodos de programcion no linealMetodos de programcion no lineal
Metodos de programcion no lineal
Angel Jhoan
 
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesosTécnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Academia de Ingeniería de México
 
Programacion lineal entera
Programacion lineal enteraProgramacion lineal entera
Programacion lineal entera
Luis Alfredo Moctezuma Pascual
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
Universidad del golfo de México Norte
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepez
Dra Yarelis Vargas
 
Unmsm fisi - programación lineal - io1 cl03
Unmsm   fisi - programación lineal - io1 cl03Unmsm   fisi - programación lineal - io1 cl03
Unmsm fisi - programación lineal - io1 cl03Julio Pari
 
Tema 3. Método gráfico guía teórica
Tema 3. Método gráfico guía teóricaTema 3. Método gráfico guía teórica
Tema 3. Método gráfico guía teórica
SistemadeEstudiosMed
 

La actualidad más candente (20)

Wilfred Guillen
Wilfred GuillenWilfred Guillen
Wilfred Guillen
 
Programacionnolineal
Programacionnolineal Programacionnolineal
Programacionnolineal
 
Introducción a la Programación No Lineal
Introducción a la Programación No LinealIntroducción a la Programación No Lineal
Introducción a la Programación No Lineal
 
metodos de programacion no lineal
metodos de programacion no linealmetodos de programacion no lineal
metodos de programacion no lineal
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no lineal
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Optimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónesOptimizacion de sistemas y funciónes
Optimizacion de sistemas y funciónes
 
Metodos de programacion no-lineal
Metodos de programacion no-linealMetodos de programacion no-lineal
Metodos de programacion no-lineal
 
Métodos de programación no lineal
Métodos de programación no linealMétodos de programación no lineal
Métodos de programación no lineal
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
 
Programacion Lineal
Programacion LinealProgramacion Lineal
Programacion Lineal
 
Metodos de programcion no lineal
Metodos de programcion no linealMetodos de programcion no lineal
Metodos de programcion no lineal
 
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesosTécnicas de programación no lineal mixta para ingeniería de sistemas de procesos
Técnicas de programación no lineal mixta para ingeniería de sistemas de procesos
 
Optimización. Métodos numéricos
Optimización. Métodos numéricosOptimización. Métodos numéricos
Optimización. Métodos numéricos
 
Programacion lineal entera
Programacion lineal enteraProgramacion lineal entera
Programacion lineal entera
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
 
Formulación
FormulaciónFormulación
Formulación
 
Programación no linealeeee fernando yepez
Programación no linealeeee fernando yepezProgramación no linealeeee fernando yepez
Programación no linealeeee fernando yepez
 
Unmsm fisi - programación lineal - io1 cl03
Unmsm   fisi - programación lineal - io1 cl03Unmsm   fisi - programación lineal - io1 cl03
Unmsm fisi - programación lineal - io1 cl03
 
Tema 3. Método gráfico guía teórica
Tema 3. Método gráfico guía teóricaTema 3. Método gráfico guía teórica
Tema 3. Método gráfico guía teórica
 

Similar a Metodos de programación No lineal

Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04Julio Pari
 
Modulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucionModulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucion
Enrike1601
 
Guia 2 matlab
Guia 2 matlabGuia 2 matlab
Guia 2 matlab
aliloinomedle
 
Derive 6 (integrales)
Derive 6 (integrales)Derive 6 (integrales)
Derive 6 (integrales)jalidf
 
Clase Nº5 Programacion Lineal
Clase Nº5 Programacion LinealClase Nº5 Programacion Lineal
Clase Nº5 Programacion Linealjotape74
 
Guia 2 metodo grafico
Guia 2 metodo graficoGuia 2 metodo grafico
Guia 2 metodo grafico
puracastillo
 
METODO_GRAFICO_PROBLEMAS.pptx
METODO_GRAFICO_PROBLEMAS.pptxMETODO_GRAFICO_PROBLEMAS.pptx
METODO_GRAFICO_PROBLEMAS.pptx
MerlyFuenmayor
 
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2 Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
MarketingAD
 
Porogramación lineal
Porogramación linealPorogramación lineal
Porogramación lineal
María Rea
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
Universidad del golfo de México Norte
 
Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas
SANTIAGO PABLO ALBERTO
 
Programación lineal y pert. do
Programación lineal y pert. doProgramación lineal y pert. do
Programación lineal y pert. do
John Leyton
 
Unidad 1 y 2 pre
Unidad 1 y 2 preUnidad 1 y 2 pre
Unidad 1 y 2 pre
josedanielherreraagude
 
Argenis leon sl
Argenis leon slArgenis leon sl
Argenis leon sl
Argenis Leon
 
Diapositivas argenis leon osf
Diapositivas argenis leon osfDiapositivas argenis leon osf
Diapositivas argenis leon osf
Argenis Leon
 

Similar a Metodos de programación No lineal (20)

Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04
 
Modulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucionModulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucion
 
Guia 2 matlab
Guia 2 matlabGuia 2 matlab
Guia 2 matlab
 
Derive 6 (integrales)
Derive 6 (integrales)Derive 6 (integrales)
Derive 6 (integrales)
 
Clase Nº5 Programacion Lineal
Clase Nº5 Programacion LinealClase Nº5 Programacion Lineal
Clase Nº5 Programacion Lineal
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Guia 2 metodo grafico
Guia 2 metodo graficoGuia 2 metodo grafico
Guia 2 metodo grafico
 
METODO_GRAFICO_PROBLEMAS.pptx
METODO_GRAFICO_PROBLEMAS.pptxMETODO_GRAFICO_PROBLEMAS.pptx
METODO_GRAFICO_PROBLEMAS.pptx
 
Analisis de dualidad
Analisis de dualidadAnalisis de dualidad
Analisis de dualidad
 
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2 Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
 
Porogramación lineal
Porogramación linealPorogramación lineal
Porogramación lineal
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
 
Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas
 
Programación lineal y pert. do
Programación lineal y pert. doProgramación lineal y pert. do
Programación lineal y pert. do
 
Unidad 1 y 2 pre
Unidad 1 y 2 preUnidad 1 y 2 pre
Unidad 1 y 2 pre
 
Argenis leon sl
Argenis leon slArgenis leon sl
Argenis leon sl
 
Diapositivas argenis leon osf
Diapositivas argenis leon osfDiapositivas argenis leon osf
Diapositivas argenis leon osf
 

Último

Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
ssuserebb7f71
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
everchanging2020
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
YoverOlivares
 
choro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiologíachoro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiología
elvis2000x
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
Victor Manuel Rivera Guevara
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
mesiassalazarpresent
 
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdfAletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
JuanAlbertoLugoMadri
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
thatycameron2004
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
UOC Estudios de Informática, Multimedia y Telecomunicación
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
ivan848686
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
FRANCISCOJUSTOSIERRA
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
MiriamAquino27
 
Curso Basico de DIgSILENT power factorys
Curso Basico de DIgSILENT power factorysCurso Basico de DIgSILENT power factorys
Curso Basico de DIgSILENT power factorys
LuisPerezIgnacio1
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
maitecuba2006
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
JavierAlejosM
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
ycalful01
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
SamuelHuapalla
 

Último (20)

Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaaEspecificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
Especificacioes tecnicas.pdfaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
 
Criterios de la primera y segunda derivada
Criterios de la primera y segunda derivadaCriterios de la primera y segunda derivada
Criterios de la primera y segunda derivada
 
choro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiologíachoro ciclo de vida anatomía y fisiología
choro ciclo de vida anatomía y fisiología
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
 
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdfAletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
 
Curso Basico de DIgSILENT power factorys
Curso Basico de DIgSILENT power factorysCurso Basico de DIgSILENT power factorys
Curso Basico de DIgSILENT power factorys
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
 

Metodos de programación No lineal

  • 1. Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Politécnico Santiago Mariño Extensión Maracaibo Optimización de Sistemas y Funciones Métodos de Programación No Lineal Explicados en MAPLE 14 y WINQSB Integrantes: Kimberly Montilla Hannerre Serrano Julio, 2015
  • 2. Optimización no restringida • Es cuando el problema no tiene restricciones. – Ejemplo: Maximizar: 2x-y-y-x²-2y² La parte sombreada es la región factible. Debido a que este tipo de optimización no tiene restricciones, la mayor parte de la figura resultante de la función objetivo es la región factible. Tabla de Resultados en WINQSB En la tabla se muestra la forma en que se debe ingresar la función objetivo en WINQSB, para poder realizar el análisis del problema y obtener el resultado óptimo, planteando las restricciones dadas.
  • 3. Optimización no restringida En esta segunda tabla, ya se puede observar los resultados óptimos del problema al evaluarlo en el punto (1,1), que es un punto máximo de la región factible. Los resultados óptimos obtenidos son x1=0.4270, x2=0.4357 y para la función objetivo el valor de 0.2457.
  • 4. Optimización restringida linealmente Si todas las funciones de restricciones son lineales pero la función objetivo es no lineal. - Ejemplo:
  • 5. • Grafico en maple: Optimización restringida linealmente
  • 6. Optimización restringida linealmente Tablas de resultados en WINQSB En la primera lo que se muestra es únicamente la forma en la que se ingresa la función objetivo y la restricción del problema. En la segunda tabla se presentan los resultados óptimos para el problema evaluándolo desde el punto (1,5) de la región factible que se presento en la primera grafica. Con respecto a este punto tenemos que para la variable x 1el valor óptimo será de 0.9934 y para x2 será de 4.9797, para arrojar un resultado óptimo de la función objetivo de 1.0624.
  • 7. Optimización cuadrática Es un problema restringido linealmente con función objetivo cuadrática. (Contiene cuadrados de variables y/o productos de variables. Ejemplo: 24-2x1-x1 2 x1≥0 GRÁFICA MAPLE: La región factible es la que se encuentra marcada con líneas y dentro de esta se encuentra el valor factible del problema que se buscará en el programa de WINQSB. La función objetivo esta dado por la grafica de color verde y la región sombreada hace referencia a la región factible del problema.
  • 8. Optimización cuadrática TABLA WINQSB: En esta tabla se muestra únicamente la forma en que se escribe la función objetivo del problema. TABLA WSB 2: En esta segunda tabla se muestra el valor de la variable x=0.3962, evaluado en el punto (0,23), arrojando un resultado óptimo para esta función de 23.0507.
  • 9. Optimización de Programación Convexa Abarca una amplia clase de problemas, entre los cuales, como casos especiales, se puede mencionar todos los tipos anteriores. Ejemplo: Maximizar f(x)= 12x1-x1 2+50x2-x2 2 Sujeta a las siguientes restricciones: Restricción 1: x1 ≤ 10 Restricción 2: x2 ≤ 15 No negatividad: x1 ≥ y x2 ≥ 0 Plots [Intersactive] (12x1-x1 2+50x2-x2 2)
  • 10. Optimización de Programación Convexa Con base a lo anterior podemos observar que se cumple que es una gráfica convexa ya que si trazamos sus tangentes la curva queda sobre ellas. Eso quiere decir que es convexa. De esta gráfica podemos obtener los intervalos que vamos a utilizar para trabajar en el programa de WinQSB en el apartado Nonlinear Programming. Seguidamente introducimos los datos de la siguiente forma en WinQSB: Evaluando en los puntos x1=0..11 y x2=0..16 de acuerdo las restricciones y a la gráfica de maple nos arroja la siguiente tabla: La tabla anterior nos arroja que la función objetiva se maxímiza con 547.2292 para los valores de x1 y x2 mostrados en la tabla anterior.
  • 11. Optimización de Programación Separable Es un caso especial de la programación convexa, en donde el supuesto adicional es donde todas las funciones son separables, una función separable es una función en la que cada término incluye una sola variable. Ejemplo: Maximizar Z= 30x1 – 2x1 2 +35x2 – 3x2 2 Restricción 1: X1 2 +2x2 2 ≤ 250 Restricción 2: x1 + x2 ≤ 20 Restricción 3: x1 ≥ 0 > De acuerdo al procedimiento de realización de los problemas de programación separable la función objetivo la podemos escribir separando sus variables de la siguiente forma: Al introducir la función objetivo y sus restricciones al programa Maple 14 nos arroja la siguiente gráfica:
  • 12. Optimización de Programación Separable De acuerdo a la grafica que nos arrojo Maple utilizaremos los intervalos que muestra la curva en los ejes para introducirlos en el programa de WinQSB. Primeramente introducimos la función objetivo y las restricciones: Evaluando en los puntos x1=0..18 y x2=0..15 de acuerdo a la grafica de maple nos arroja la siguiente tabla: Esto significa que la función objetivo se maximiza en 214.5811 para los intervalos mostrados en los puntos que se muestra en la tabla anterior.
  • 13. Optimización de Programación No Convexa Incluye todos los problemas de programación no lineal que no satisfacen los supuestos de programación conexa. Ejemplo: Maximizar 4.x1 – 6.x2 -2.x1.x2 -2.x2 2 Restricción 1: x1 +2.x2 ≤ 2 No negatividad: x1 ≥ 0 y x2 ≥ 0 Como podemos observar es una curva cóncava o no convexa debido a que si trazamos una tangente sobre la gráfica, la curva queda debajo de dicha tangente, esta es la definición de una función cóncava y por lo tanto estamos trabajando con una función de este tipo. En base a esto se observar que los intervalos que podemos utilizar para trabajar en WinQSB son: x1=0..2 y x2=0..1.
  • 14. Optimización de Programación No Convexa Con la información obtenida podemos trabajar en WinQSB, introduciendo los datos en la tabla de dicho programa y queda de la siguiente forma: Ejecutando la opción para resolver esta tabla y evaluando desde los parámetros x1=0..2 y x2=0..1 nos genera la siguiente tabla: De esta tabla podemos concluir que la función objetivo se maximiza en 2 para los valores que se muestran en la tabla.
  • 15. Optimización de Programación Geométrica Cuando se aplica programación no lineal a problemas de diseño de ingeniería, muchas veces la función objetivo y las funcionas de restricción toman la forma. Ejemplo: Minimizar 2x-2y-1+y-2 Restricción 1: 4xy +x2y2 ≤ 12 No negatividad: Y x ≥ 0, Y ≥ 0 De acuerdo a la grafica que nos arrojo Maple los intervalos que utilizaremos para introducir los datos en el programa de WinQSB en el apartado Nonlinear Programming son: Para x1=-10..10 y x2=-10..10
  • 16. Optimización de Programación Geométrica Despues introducimos la función objetivo y las restricciones en el programa WinQSB. El resultado de los datos anteriores es la siguiente tabla: La tabla menciona que funcion objetivo se minimiza en -1.0 para los intervalos x1=-10..10 y x2=-10..10.
  • 17. Optimización de Programación Fraccional Si la función objetivo se encuentra en la forma de una fracción. Ejemplo: Minimizar Restricción 1: x1 +x2 < 4 Restricción 2: 2x1 +x2 ≤ 14 Restricción 3: x2 ≤ 6 Y x1, x2 ≥ 0 De acuerdo a la gráfica que nos arrojo Maple los intervalos que utilizaremos para introducir los datos en el programa de WinQSB en el apartado Nonlinear Programming son: Para x1=0..6 y x2=0..7
  • 18. Optimización de Programación Fraccional De acuerdo a la gráfica que nos arrojo Maple los intervalos que utilizaremos para introducir los datos en el programa de WinQSB en el apartado Nonlinear Programming son: Para x1=0..6 y x2=0..7 Despues introducimos la función objetivo y las restricciones en el programa WinQSB: El resultado de los datos anteriores se muestra en la siguiente tabla: Esto significa que la función objetivo se minimiza en 25.1126 para los intervalos introducidos en los puntos que se muestra en la tabla anterior.
  • 19. Referencias • Luis (2012), Ejercicios de programación no lineal. Instituto Tecnológico superior de Felipe Carrillo Puerto.