Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Modulo II. Metodos Analíticos
1 Modulo II. Metodos Analíticos
“EZEQUIEL ZAMORA”
SEDE MUNICIPALIZADA SANTOS MARQUINA - MERIDA
CARRERA: INGENIERIA AGROINDUSTRIAL
SEMESTRE VIII
SUB-PROYECTO: OPTIMIZACIÓN DE PROCESOS
UNIDAD II
Métodos Analíticos
Dávila H, José G.1*
1
*Estudiante del VIII Semestre de Ingeniería Agroindustrial, Núcleo Municipalizado Santos Marquina
del Estado Mérida, Universidad Nacional Experimental de los Llanos Ezequiel Zamora.
goyo2011@gmail.com
Marzo 2021
1. La ingeniería y la optimización
La optimización tiene como propósito analizar e identificar la mejor solución
posible ante un planteamiento, entre todas las soluciones potenciales. La idea de
aplicar los diferentes métodos de optimización es facilitar el entendimiento y el
Optimización de Procesos
1.2. La solución
Una solución óptima es un conjunto de valores de las variables que se contienen
en la región factible, además de proporcionar el mejor valor de la función objetivo.
2.4 Restricciones
Son las restricciones puestas o establecidas a una función objetivo, en la
optimización de procesos.
que además trabajan con variables enteras, siempre lo vamos a resolver por el
método simple.
3.2. LINGO
LINear Generalize Optimizer es una herramienta simple para formular
problemas lineales y no lineales, resolverlos y analizar su solución. El resultado
que LINGO nos proporciona es la optimización que nos ayuda a encontrar el
mejor resultado: la ganancia más alta, o el costo más bajo. A menudo estos
problemas involucran el uso más eficiente de los recursos.
Uno de los rasgos más poderosos de LINGO es su aplicación en el lenguaje de
modelo matemático. El cual permite expresar un problema de una manera muy
similar a la anotación matemática normal pudiendo también, expresar una serie
entera de restricciones en una declaración compacta. Esto lleva a modelos que son
mucho más fáciles de mantener.
Otro aspecto es la sección de los datos, que le permite aislar los datos de la
formulación del modelo. LINGO puede leer datos desde una hoja de cálculo
UNIVERDIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES
“EZEQUIEL ZAMORA”
SEDE MUNICIPALIZADA SANTOS MARQUINA - MERIDA
CARRERA: INGENIERIA AGROINDUSTRIAL
SEMESTRE VIII
SUB-PROYECTO: OPTIMIZACIÓN DE PROCESOS
separada, base de datos, o archivo de texto. Con datos independientes del modelo,
es mucho más fácil de hacer cambios, y hay menos oportunidad de error cuando se
realiza el modelo
La sintaxis que se utiliza en este programa es muy sencilla. Para el nombre de
las variables se establece que deben tener 32 caracteres como máximo, Deben
comenzar con una letra seguido de letras, dígitos o _. El compilador de LINGO no
distingue entre mayúsculas y minúsculas.
Para darle un nombre a la función objetivo o a las restricciones, estos se deben
colocar entre corchetes. Para declarar la función objetivo debemos colocar las
palabras reservadas MAX o MIN, resaltadas en azul, seguidas del signo =. Los
comentarios deben comenzar con un signo!, los cuales son resaltados en verde.
Los archivos generados por LINGO tiene la extensión. LG4.
LINGO tiene la habilidad de nombrar las restricciones en su modelo. Primero,
los nombres de restricciones se usan en el reporte de las soluciones que los hacen
más fácil interpretar. Segundo, muchos de los mensajes del error de LINGO se
refieren a una restricción dada por nombre.
Dar nombre a una restricción es bastante simple, se inserta el nombre entre
corchetes, adelante de una línea de código. El nombre debe obedecer los requisitos
normales para un nombre de LINGO.
Las variables pueden asumir algún valor real desde cero a infinito positivo.
LINGO proporciona cuatro funciones de variables dominio que le permite sustituir
el dominio predefinido de una variable.
LINGO le da la posibilidad de definir dos tipos de variables enteras, una
general y otra binaria. Una variable entera general requiere ser un número entero.
Una variable entera binaria requiere ser cero o uno. Cualquier modelo que
contiene uno o más variables enteras, es requerido para un modelo programación
entera (IP).
UNIVERDIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES
“EZEQUIEL ZAMORA”
SEDE MUNICIPALIZADA SANTOS MARQUINA - MERIDA
CARRERA: INGENIERIA AGROINDUSTRIAL
SEMESTRE VIII
SUB-PROYECTO: OPTIMIZACIÓN DE PROCESOS
Donde ∆x = x – x*.
Por definición x* será un mínimo local si no hay otro punto en la región que
posea un valor de función y(x) menor, es decir y(x) - y(x*) ≥ 0. Para el caso de
un máximo local la relación será y(x) - y(x*) ≤ 0.
Examinando el segundo término de la serie de Taylor, y teniendo en cuenta
que ∆x es arbitrario, podemos determinar que ∇y(x*) debe ser igual a cero para
no contradecir las definiciones de máximos y mínimos locales. Entonces la
condición necesaria para mínimos o máximos locales es:
UNIVERDIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES
“EZEQUIEL ZAMORA”
SEDE MUNICIPALIZADA SANTOS MARQUINA - MERIDA
CARRERA: INGENIERIA AGROINDUSTRIAL
SEMESTRE VIII
SUB-PROYECTO: OPTIMIZACIÓN DE PROCESOS
x* es un punto estacionario.
El segundo término de la expansión en series de Taylor es forzado a
ser cero, examinamos ahora el tercer término , este término
establece el carácter del punto estacionario. La satisfacción de la condición
necesaria no asegura la presencia de un máximo o mínimo local, se necesita
establecer la condición suficiente
Esas dos condiciones son las que se conocen como condiciones suficientes
4. Bibliografía
Aracil, J. (1983). Introducción a la Dinámica de los Sistemas. Alianza Editorial.
Madrid - España. p36.
Guédez, C. (2011). Programación Lineal e Ingeniería Industrial: una Aproximación al
Estado del Arte Ingeniería Industrial., Universidad de Carabobo. Venezuela. vol. II,
núm. 6, p. 61-78.
Negrín, L. & Nelly, E. (2018). Optimización en Ingeniería. Editorial Feijóo, Villa
Clara, Cuba. p.164.