Vous êtes sur la page 1sur 6

PLANEAMIENTO OPTIMIZADO DE LA COSECHA DE ESPARRAGOS

MODELO DE PLANEACION MAESTRA DE APERTURA y CIERRE DE


CAMPOS

THE OPTIMIZED PLANNING OF THE ASPARAGUS CROP - MODEL OF


MASTER PLANNING OF APERTURE AND CLOSURE OF FIELDS
Luis Alberto Ulfe Vega
e-mail: luis.ulfe@iosa.com.pe

Edgard Gustavo Solis Vargas


e-mail: gustavo.solis@iosa.com.pe

1 INTRODUCCIN
RESUMEN: Este estudio est enfocado a
desarrollar una herramienta de toma de decisiones para
la planificacin en la gestin ptima de la cosecha de El presente artculo describe la creacin de un
esprragos, considerando que los factores a tener en Sistema para el Soporte a las Decisiones (SSD)
cuenta para la creacin de dichos planes son bastante (tambin conocido como DSS Decision Support
amplios (no es humanamente posible evaluar varios Systems) basado en el uso de tcnicas de programacin
factores en simultaneo), se propuso que una lineal entera Mixta (modelo de programacin lineal con
herramienta basada en modelos matemticos permitir algunas variables enteras) para apoyar en la
generar los planes de apertura y cierre de campos que planificacin de apertura de los campos de cosecha,
consideren factores tcnicos, econmicos y de considerando los costos de produccin, precios de
oportunidad (campo y comercializacin), sugiriendo al venta, capacidades de produccin, precios de venta de
tomador de decisiones el mejor plan de apertura y cierre los productos diferenciados por cliente y periodo de la
de campo, por ende el mejor plan de comercializacin demanda.
bajo las limitaciones consideradas, y permitindole
evaluar una serie de cursos de accin (escenarios) en 2 MARCO CONCEPTUAL
pocos minutos.
2.1 PROGRAMACION LINEAL
Palabras Claves: Programacin lineal,
optimizacin, planeamiento, calibre, La Programacin Lineal es una Tcnica
Matemtica de Optimizacin que permite la
produccin, productividad, esparrago, cosecha. administracin racional de recursos (humanos,
materiales, econmicos) a diversas actividades de la
ABSTRACT: This study is focused on developing organizacin, de tal manera que a la vez que se cumple
a decision making tool for the planification of the con ciertas condiciones se busca alcanzar un
optimum managment of the asparagus crop, considering determinado objetivo.
that the elements taken in mind for the creation of the
mentioned plans are very wide (is not humanly possible Tanto las condiciones como el objetivo se
evaluate several factors simultaneously). Its been representan por medio de Funciones Lineales por la que
setting a tool based on mathematical models that allow se denomina MODELO DE PROGRAMACION LINEAL
generating aperture and closure of fields plans that (MPL).
consider technical, economical and opportunity (field and
commercialization ) factors, suggesting at the decision La optimizacin le ayuda a encontrar la solucin
maker the best plan of aperture and closure of field, also que le brinda los mejores resultados, le da la utilidad
the best commercialization plan under the considered ms alta, o el resultado con el mnimo costo.
limitations, and allow him evaluate a series of action
courses (scenarios) in just a few minutes. Proporciona un mtodo eficiente para encontrar
una decisin ptima entre un gran nmero de decisiones
Key Words: Linear programming, optimization, posibles.
planning, weigh, production, productivity,
asparagus, crop.
3 CONTEXTO DEL PROBLEMA

El presente SSD basado en modelos de


programacin lineal entera mixta fue desarrollado para
una empresa exportadora de esprragos, pero su
aplicacin podra extenderse a productos que tengan un
esquema de produccin y comercializacin similar.

Bsicamente, imaginemos que se tiene una


demanda por diversos productos con diversas
presentaciones para clientes que estn ubicados en todo
el mundo y que los precios de venta de estos productos
varan por cliente y periodo en el cual ocurre dicha
Figura 1. Esquema de solucin de un modelo de demanda, esta variacin en los precios obedece a que
programacin lineal. existen diversos proveedores en el mundo y que las
cosechas son estacionales.

Por otro lado, una vez identificada la demanda en


2.2 ESTRUCTURA DE UN MODELO DE cada posible cliente para cada periodo en el ao por la
PROGRAMACION LINEAL gerencia comercial, la gerencia encargada de la
produccin en campo debe producir las cantidades del
VARIABLES DE DECISION: Son aquellas que nos producto deseado, planificando para este efecto las
indican la accin que debemos seguir para conseguir un fechas en las que deberan ocurrir las cosechas, de
determinado objetivo. modo que la produccin de los productos ocurra cuando
es ms conveniente econmicamente.
RESTRICCIONES: Son relaciones que se
representan por medio de igualdades (ecuaciones) o
3.1 OBJETIVO DEL PROYECTO
desigualdades (inecuaciones). Se presentan debido a
que se puede tener recursos limitados o por ciertas
disposiciones tcnicas. Determinar los planes de apertura y cierre de
campos para los esprragos, que consideren factores
FUNCION OBJETIVO: Representa el objetivo que tcnicos agrcolas, econmicos y de oportunidad (campo
se desea alcanzar, puede darse de dos formas: y comercializacin), sugiriendo al tomador de decisiones
Maximizar o Minimizar. el mejor plan de apertura y cierre de campo y por ende
el mejor plan de comercializacin bajo limitaciones
consideradas, buscando la mxima rentabilidad basado
2.3 FORMATO GENERAL DE UN en un modelo de Programacin Lineal. Permitir evaluar
PROBLEMA DE PROGRAMACION una serie de cursos de accin (escenarios) en pocos
LINEAL minutos.

La mxima rentabilidad se logra con la mejor


combinacin cliente-periodo-precio y un
secuenciamiento ptimo de explotacin de los campos.

3.2 BENEFICIOS
Mejorar el proceso de determinacin del Plan de
apertura y cierre de campo de esprrago sugerido,
utilizando modelo de programacin lineal y software
versus clculos manuales y hojas excel.

Posibilidad de analizar en el modelo varios


factores, variables, y restricciones en simultneo, y con
miles de iteraciones versus las limitaciones de la hoja
excel.

Maximizacin de la rentabilidad, con la sugerencia


de la mejor combinacin cliente-periodo-precio y un
secuenciamiento ptimo de explotacin de los campos.

Propuesta de un plan de comercializacin de


esprrago.
4 CONSIDERACIONES DEL MODELO 5 CURVA DE PRODUCCION
Este modelo de optimizacin, tendr mltiples Los esprragos frescos se venden en distintos
objetivos, buscando satisfacer por un lado los formatos, los cuales son obtenidos de distintos calibres
requerimientos tcnicos agrcolas y de comercializacin, de esprragos de una cosecha que dura entre 8 y 12
ambos con pesos distintos. Este modelo considerara los semanas.
siguientes criterios:

1. Considera un horizonte de planificacin de 2


aos, a nivel de semana (104 semanas).
2. Tiempos entre cultivos analizados para cada
sector, considera la cantidad de tiempo que cada sector
ha descansado.
3. Se considera una capacidad mnima de
produccin por planta y semana.
4. Considera una curva de produccin por sector y
semana.
5. Se considera un factor de desgaste de la
esparraguera en volumen de tonelaje, calidad y calibre.
6. Calculo de la cantidad de toneladas a producir
por sector y periodo, teniendo en cuenta la cantidad de
hectreas por sector.
7. Considerar la opcin de cerrar un sector si
econmicamente no es rentable.
8. Considera una restriccin en la cantidad de
cosechas por ao y sector.
9. Permite determinar el inicio de una apertura de
Figura 2. Curva de produccin.
campo por sector en el periodo deseado.
10. Se calcula la cantidad de cajas por cdigo de
La cosecha de esprragos tiene un
producto de acuerdo al estimado de la pre-venta de los
comportamiento en forma de campana, las primeras
meses ms prximos y a la demanda histrica de cada
semanas se cosecha poco y alcanza su mxima
cliente para los siguientes meses y a su rentabilidad, con
productividad al centro del periodo, luego va
el fin de que el plan optimizado busque en lo posible
disminuyendo hacia las ltimas semanas.
cubrir esas posibles demandas futuras.
11. Se considera los precios internacionales
Para cada semana de cosecha se extrae un
estimados de venta a futuro por cdigo de producto,
porcentaje clasificado segn el calibre del esparrago
cliente y periodo (semana).
extrado, los cuales son usados para determinados
12. El modelo considera la entrega de los
productos de exportacin.
productos a los clientes finales en las semanas
comprometidas para la entrega.
13. Considera el porcentaje exportable por sector y
periodo (semana), teniendo en cuenta la composicin de
la produccin por calidades.
14. Posibilidad de retroalimentacin constante del
modelo para la generacin de nuevos escenarios frente
a cambios en el proceso real. Figura 3. Matriz de relacin calibre - producto.
15. Se puede considerar pre-determinar a qu
cliente atender (cliente importante), en que cantidades y 6 CURVAS DE PRODUCTIVIDAD
en que periodos, siempre y cuando el requerimiento este
dentro de las limitantes (si no est dentro de las Las curvas de productividad varan por sector
limitantes, puede salir solucin no factible, o se puede (fundo) y segn la temporada del ao. Es decir
cumplir parcialmente). dependiendo de la semana de inicio de la cosecha se
16. Se considera un costo de transporte y packing puede obtener curvas de productividad diferentes en
por destino (cliente) y periodo (semana). cantidad de kilos obtenidos y en calidad de calibres, por
17. Costos variables de campo (cuando se lo tanto el seleccionar el inicio de una cosecha es muy
produce) para cada sector y semana. sensible a la calidad de producto a obtener y al precio en
18. Costo de invernadero de campo (cuando se el mercado mundial del esparrago.
produce) para cada sector y semana.
19. Costos fijos de campo, aquellos que se tienen Durante el ao el esparrago tiene una temporada
siempre, se produzca o no. ideal de cosecha, pero se da en algunos casos, que en
20. Costo de planta. esas fechas el precio del esparrago es muy bajo en el
mercado mundial y por lo tanto no conviene cosechar y
tal vez dejar pasar para una siguiente cosecha, otra
opcin es adelantar o retrasar la cosecha algunas Cada periodo hace referencia a cada semana, se puede
semanas mediante criterios tcnicos utilizados en considerar un horizonte total de dos aos lo que
campo. equivaldra a 104 semanas.

Otra posibilidad es que en la temporada no ideal


para la cosecha del esparrago se utiliza plsticos 7.2 LA FUNCION OBJETIVO
especiales para cubrir las extensiones de esprragos, a
modo de invernadero con criterios tcnicos de campo y La funcin objetivo busca maximizar el resultado del
mantener en gran medida la temperatura ideal para ingreso de las ventas menos los costos asociados.
obtener esprragos de calidad de exportacin en
periodos donde el precio mundial del esparrago es ms MAX = INGRESO_VENTAS
alto, si bien es cierto los costos suben, el margen - COSTO_CAMPO
ganancia cubre la inversin de invernadero. - COSTO_FLETE
- COSTO_PLANTA ;

El costo de campo se divide en los costos fijos y los


variables, los costos fijos son aquellos que se tienen en
forma independiente de que se coseche o no se
coseche y los costos variables son aquellos asociados a
la ocurrencia de la cosecha y pueden variar
dependiendo de que si la cosecha es realizada en
verano o invierno.

!COSTO DE CAMPO;
COSTO_CAMPO =

@SUM(SEC_PER_PER(s,i,j)|COSTO_SPP(s,i,j)#NE#0:
COSTO_SPP(s,i,j)*B_SPP(s,i,j) );

Los costos de flete son aquellos asociados al


transporte de los productos hasta el destino deseado,
este costo varia dependiendo de cada cliente, su
ubicacin geogrfica y el periodo en el que se
transporta.
Figura 4. Curvas de productividad
!COSTO DE FLETE;
7 EL MODELO COSTO_FLETE =

El modelo de optimizacin contempla como @SUM(CLI_PRO_PER(c,pro,per):


estrategia seleccionar la semana de inicio de la cosecha, KGXPROD_P(pro)*CANT_CPP(c,pro,per)*FLETE_CP(
cuando puede obtener el mayor margen de rentabilidad, c,per));
respetando los criterios tcnicos de campo.
El costo de planta es aquel que se tiene para el
El modelo ha sido desarrollado usando el software procesamiento y empaque de los productos as como los
de optimizacin LINGO (Linear, INteractive, and gastos administrativos en este proceso.
General Optimizer), es un lenguaje de modelacin
matemtica, que provee un entorno en el cual se puede !COSTO PLANTA;
desarrollar, correr y modificar modelos matemticos. COSTO_PLANTA =

LINGO es una herramienta fcil de utilizar para @SUM(CLI_PRO_PER(c,pro,per):


desarrollar grandes modelos de optimizacin lineal y no CANT_CPP(c,pro,per)*COSTO_PLANTA_P(pro));
lineal.
El ingreso por ventas considera los precios de venta
7.1 DEFINICION DE VARIABLES por tipo de producto, cliente y periodo en el cual se le
vende dicho producto.
BIN_PS: Variable binaria (toma los valores de 0 o 1) y
ayuda a indicar el periodo (semana) en la que se inicia la !CALULA EL INGRESO POR VENTAS;
cosecha del producto en el sector deseado. INGRESO_VENTAS =
@SUM(CLI_PRO_PER(c,pro,per):
Un sector es la unidad en la cual se divide la extensin CANT_CPP(c,pro,per)*
total del rea de cultivo. PVENTA_CPP(c,pro,per));
7.3 PRINCIPALES RESTRICCIONES - Cantidad mxima de cosechas

A continuacin explicaremos las principales Esta familia de restricciones nos permite definir la
restricciones consideradas en el modelo de cantidad de cosechas deseadas como mximo al ao
optimizacin: por sector, permite incluir las restricciones de cuidado
del campo, buscando no tener ms de dos o una
cosecha al ao como mximo.
- Cantidad mxima por cliente, producto y
periodo @FOR(SECTOR(s):

Esta familia de restricciones especifica que la cantidad @SUM(SEC_PER_PER(s,i,j)|COSTO_SPP(s,i,j)#NE#0:


de productos que se pueden asignar a cada cliente, B_SPP(s,i,j)) <= 5);
producto y periodo no debe exceder una cantidad
mxima especificada por cliente, producto y periodo.
8 SISTEMA PARA EL SOPORTE A LA
@FOR(CLI_PRO_PER(c,pro,per)|CANT_MAX_CPP(c, TOMA DE DECISIONES BASADO EN
pro,per)#NE#0:
CANT_CPP(c,pro,per) <= MODELOS DE OPTIMIZACION
CANT_MAX_CPP(c,pro,per));
Un SSD est compuesto por un sub-sistema de
informacin de la empresa, un sub-sistema de modelos
para la toma de decisiones y una interface de usuario
- Calculo de la cantidad a producir final.

Esta familia de restricciones, permite determinar la El siguiente diagrama muestra la forma como
cantidad de kilogramos exportables a producir por cada interactan los modelos de optimizacin con los
calibre, sector y periodo subsistemas de informacin de la empresa, se puede
notar que se requiere de un software que permita
@FOR(CALIBRE(c): resolver los modelos de optimizacin, este es el software
@FOR(SECTOR(s): LINGO al cual se le denomina motor de optimizacin,
@FOR(PERIODO(fil): el cual queda encapsulado dentro del sistema que se
CANT_PROD_CPS(c,fil,s) = desarrolla para un manejo transparente de los modelos
por parte de los usuarios finales.
@SUM(PERIODO(col)|CURVAS_PROD_SPP(s,fil,col)
#NE#0 :
B_PS(col,s)*RATIO_CSPP(c,s,fil,col) ))));

- La cantidad producida no puede exceder la


capacidad mxima por cada centro de
procesamiento.

Esta familia de restricciones nos indica que la cantidad a


cosechar en cada periodo (semana) no debe exceder la
capacidad de procesamiento de las plantas de
empaque, para cada uno de ellas.

@FOR(PLANTA(pla): Figura 5. Diagrama del sistema de soporte a las


@FOR(PERIODO(per): decisiones.
@SUM(CAL_PER_SEC(c,per,s)|
PLANTA_ASOCIADA_S(s)#EQ#pla :

CANT_PROD_CPS(c,per,s)) <=
CAP_MAX_PRODUCCION_P(pla)*1000 ));
9 CONCLUSION

El sistema de soporte a las decisiones en base a


un modelo de optimizacin permiti planificar a futuro la
estrategia ideal de la cosecha de esparrago de los
distintos sectores bajo diversos escenarios, integrando
la gestin de campo y comercializacin..

10 REFERENCIAS

[1] Miguel ngel Larrinaga Ojanguren, Optimizacin lineal: un


instrument de gestin, 1ra ed, Editorial Descle de
Brouwer. pp 91-144. 2007.
[2] LINGO (13.0), Users Guide, Lindo Systems, 2011, pp. 437-
449.

Vous aimerez peut-être aussi