Professional Documents
Culture Documents
Director
JORGE HERNN RESTREPO CORREA
MSc. Investigacin de Operaciones y Produccin
DEDICATORIA
A Dios, por darme la oportunidad de vivir y por estar conmigo en cada paso que
doy, por fortalecer mi corazn e iluminar mi mente y por haber puesto en mi
camino a aquellas personas que han sido mi soporte y compaa durante esta
etapa de mi vida.
A mis padres por ser el pilar fundamental en todo lo que soy, en toda mi
educacin, tanto acadmica, como de la vida, por su incondicional apoyo
perfectamente mantenido a travs del tiempo.
AGRADECIMIENTOS
RESUMEN
Se realiza una resea histrica sobre la empresa de confeccin C.i Nicole S.A.S
ubicada en Dosquebradas Risaralda y se explica cmo es realizado su balanceo
de lnea de produccin.
ABSTRACT
This paper aims to show the particular algorithm of line balancing with parallel
stations proposed by the authors Robert Klein and Armin Schollen Article, in their
Maximizing the production rate in single assembly line balancing-A Branch and
Bound procedure.
A brief summary of the methods used to solve the balancing problem is made, line
types are clearly described, their characteristics, the exhaustive search method
BRANCH AND BOUND.
CONTENIDO
DEDICATORIA .......................................................................................................................... 3
ABSTRACT ................................................................................................................................ 6
1 TABLA DE FIGURAS .................................................................................................................... 9
2 ANTECEDENTES DE LA INVESTIGACIN .................................................................................. 10
2.1 Planteamiento del problema .................................................................................................. 10
2.2 Formulacin del problema ...................................................................................................... 11
2.3 Sistematizacin del problema ................................................................................................. 11
3 COBERTURA DEL ESTUDIO ....................................................................................................... 12
3.1 Espacial.................................................................................................................................... 12
3.2 Temtica.................................................................................................................................. 12
3.3 Temporal ................................................................................................................................. 12
4 OBJETIVOS ............................................................................................................................... 13
4.1 OBJETIVO GENERAL................................................................................................................. 13
4.2 OBJETIVOS ESPECFICOS.......................................................................................................... 13
5 JUSTIFICACIN ......................................................................................................................... 14
6 DISEO METODOLGICO ....................................................................................................... 15
7 MARCO REFERENCIAL .............................................................................................................. 16
7.1 Marco terico.......................................................................................................................... 18
7.2 Marco conceptual ................................................................................................................... 27
8 DESARROLLO DEL TRABAJO ..................................................................................................... 35
8.1 Aspectos generales ................................................................................................................. 35
8.2 Caracterizacin del problema ................................................................................................. 38
8.3 Planteamiento del modelo matemtico ................................................................................. 39
8.4 Aplicacin ................................................................................................................................ 49
8.5 RESULTADOS ........................................................................................................................... 50
9 CONCLUSIONES ....................................................................................................................... 51
10 RECOMENDACIONES ............................................................................................................. 53
11 BIBLIOGRAFA ........................................................................................................................ 54
1 TABLA DE FIGURAS
Pg.
Fig. 1 Lnea serial
20
21
21
22
23
42
44
45
46
47
49
50
51
2 ANTECEDENTES DE LA INVESTIGACIN
http://es.scribd.com/doc/96497888/Balanceo-de-Lineas
10
11
3.1 Espacial
El trabajo se realizar en la empresa de confeccin C.i. Nicole S.A.S ubicada en
Dosquebradas, departamento de Risaralda.
3.2 Temtica
El proyecto se basa en el anlisis de balanceo de lnea en un mdulo de
produccin de la empresa C.i Nicole, se realizar la comparacin del balanceo de
lnea que ellos utilizan con el algoritmo Branch and Bound (B&B) propuesto por
Robert Klein y Armin scholl con el fin de determinar la pertinencia del mismo.
3.3 Temporal
Se lleva a cabo durante un perodo de cuatro y medio (4 y 1/2) meses despus de
la aprobacin del proyecto, durante los cuales se realizaron visitas a la empresa
con el propsito de conocer cul es la metodologa de trabajo usada al momento
de confeccionar una prenda y se hace el desarrollo del problema con B&B.
12
4 OBJETIVOS
Caracterizar el problema.
13
5 JUSTIFICACIN
de
ensamble
cuando
es necesario.
La
indivisibilidad
de
tareas,
14
6 DISEO METODOLGICO
en
paralelo.
15
7 MARCO REFERENCIAL
Pinto et al.
minimizar los costos de labor, los cuales consisten en los costos fijos por duplicar
una estacin, los costos de salario regulares y los costos de horas extras. Estos
ltimos se presentan si el tiempo de ciclo observado excede el tiempo de ciclo
deseado. Un procedimiento de ramificar y acotar se desarrolla para asignar tareas
a las estaciones y decidir si una estacin debe ser duplicada.
16
Scholl y Klein.
Askin y Zhou.
cumplir con el tiempo de ciclo de la lnea. Por otra parte, tambin se utilizan con el
propsito de disminuir el tiempo de ciclo global de la lnea de ensamble. La
instalacin de estaciones en paralelo envuelve costos fijos adicionales que son
necesarios evaluar durante el proceso de diseo y balanceo de la lnea.
CARACTERIZACIN DE LAS LINEAS DE ENSAMBLE2
Lnea serial: est conformada por estaciones simples donde el producto pasa de
una estacin realizndole los respectivos cambios, se puede usar una banda
transportadora para el movimiento del producto.
Fig. 1 Lnea serial3
E1
E2
E3
E4
E5
Lnea con estaciones en paralelo: es una lnea serial en la cual algunas estaciones
tienen estaciones en paralelo con el fin de disminuir su carga de trabajo, evitar los
cuellos de botella, y reducir el tiempo de una tarea cuando esta es mayor que el
tiempo de ciclo. Las estaciones en paralelo poseen los mismos equipos y
operarios que la estacin original de la lnea.
19
E2
E5
E4
Lneas paralelas: son varias lneas colocadas en paralelo con el fin de procesar
diferentes productos o familias de productos por cada lnea, aqu se encuentra un
nuevo problema y es decidir cuantas lneas y cmo distribuir los equipos y fuerza
de trabajo.
Fig. 3 Lneas paralelas5
E1
E1
E2
E3
E2
E3
E4
E4
Lnea de dos lados: son lneas seriales paralelas, las cuales operan al tiempo un
mismo producto, las lneas estn en capacidad de realizar la misma tarea u otra.
Un ejemplo tpico de estas lneas es la de automviles donde se deben realizar las
mismas taras en ambos lados (puertas, espejos, vidrios, etc).
4
Grafico tomado de Pveda Zapata Javier Andrs, Florez Hurtado Carlos Hernando, Aplicacin de algunos
mtodos exactos y heursticos para resolver el problema de balanceo de lnea simple, Universidad
Tecnolgica de Pereira, 2009.
5
Grafico tomado de Pveda Zapata Javier Andrs, Florez Hurtado Carlos Hernando, Aplicacin de algunos
mtodos exactos y heursticos para resolver el problema de balanceo de lnea simple, Universidad
Tecnolgica de Pereira, 2009.
20
Lneas circulares /cerradas: en estas lneas las piezas van circulando, mientras los
operarios o robots las van tomando y las procesan y vuelven a liberarlas en la
lnea.
Fig. 4 Lneas circulares cerradas6.
E2
E3
E1
E4
E6
E5
Grafico tomado de Pveda Zapata Javier Andrs, Florez Hurtado Carlos Hernando, Aplicacin de algunos
mtodos exactos y heursticos para resolver el problema de balanceo de lnea simple, Universidad
Tecnolgica de Pereira, 2009.
21
E2
E3
E4
E5
Sincrnicas: todas las estaciones tienen un tiempo de ciclo comn, por tal motivo
los productos pasan de una estacin a otra al mismo tiempo evitando los buffer de
entrada.
Asincrnicas: aqu no se tiene un tiempo de ciclo comn, por este motivo existe
buffer entre las estaciones y se crea el problema de en cual estacin colocar los
almacenamientos de productos en proceso.
Lneas manuales: pueden ser automatizados o no, y son operadas por humanos.
Grafico tomado de Pveda Zapata Javier Andrs, Florez Hurtado Carlos Hernando, Aplicacin de algunos
mtodos exactos y heursticos para resolver el problema de balanceo de lnea simple, Universidad
Tecnolgica de Pereira, 2009.
22
Lnea de entrada fija: las piezas entran a intervalos iguales de tiempo y si la lnea
es sincrnica corresponder al tiempo de ciclo.
Lnea de entrada variable: la tasa de entrada de las piezas a la lnea es variable.
Teniendo en cuenta los tipos de lneas, existir un problema para resolver en cada
uno, as aparece dos tipos de problemas de balanceo de lnea, enunciados por
Baybars:
23
Los GALBPS son aquellos problemas que no estn dentro de la categora de los
SALBP, este tipo de problemas se diferencian de los SALBP porque son ms
reales.
Aqu se tiene en cuenta las estaciones en paralelo, los modelos mixtos, los
tiempos de proceso variable, entre otros.
Mtodos exactos
Los mtodos Heursticos entregan una solucin alejada del ptimo, pero en
ocasiones se puede llegar al ptimo. Los mtodos son los siguientes:
24
Reglas de Backtracking.
Heursticas de composicin.
Descripcin general
Branch and Bound(B&B)8 es un mtodo general de bsqueda que se aplica de la
siguiente forma: Explora un rbol comenzando a partir de un problema raz y su
regin factible (inicialmente, el problema original, con su espacio de soluciones
completo). Aplica funciones de acotacin al problema raz, para el que establece
cotas inferiores y/o superiores. Si las cotas cumplen las condiciones que se hayan
establecido, habremos encontrado la solucin ptima del problema y la bsqueda
termina. Si se encuentra una solucin ptima para un subproblema concreto, sta
ser una solucin factible para el problema completo, pero no necesariamente su
ptimo global. Cuando en un nodo (subproblema), su cota local es peor que el
mejor valor conocido en la regin, no pueda existir
un ptimo global en el
subespacio de la regin factible asociada a ese nodo y, por tanto, ese nodo puede
ser eliminado (podado). En B&B, la bsqueda prosigue hasta quese examinan o
podan todos los nodos, o bien se cumple algn criterio pre-establecido sobre el
mejor valor encontrado y las cotas locales de los subproblemas an no resueltos.
Estimadores y cotas en Branch & Bound:
Cota local
Nos permite asegurar que no se alcanzar nada mejor al
determinado.
8
http://elvex.ugr.es/decsai/algorithms/slides/5%20Branch%20and%20Bound.pdf
25
expandir un nodo
alcanzar al expandir el nodo i, la cota local es una estimacin de dicho valor que
debe ser mejor o igual que el ptimo Local(i).
Cuanto ms cercana sea la cota a ptimo Local(i), mejor ser la cota y ms se
podar el rbol (si bien debemos mantener un equilibrio entre la eficiencia del
clculo de la cota y su calidad).
Cota global
La solucin ptima nunca ser peor que esta cota.
Es el valor de la mejor solucin estudiada hasta el momento (o una estimacin del
ptimo global) y debe ser peor o igual al coste/beneficio de la solucin ptima.
Inicialmente, se le puede asignar el valor obtenido por un algoritmo greedy o, en
su defecto, el peor valor posible.
Se actualiza siempre que alcanzamos una solucin que mejore su valor actual.
Cuanto ms cercana sea al coste/beneficio ptimo, ms se podar el rbol, por lo
que es importante encontrar buenas soluciones cuanto antes.
Estimador del coste/beneficio local ptimo
Se calcula para cada nodo i y sirve para determinar el siguiente nodo que se
expandir.
Es un estimador de ptimo Local(i), como la cota local, (i), pero no tiene por qu
ser mejor o igual que ptimo Local(i)..
Normalmente, se utiliza la cota local como estimador, pero, si se puede definir
una medida ms cercana a ptimo Local(i) sin que importe si es mejor o peor que
26
el ptimo Local(i), podra interesar el uso de esta medida para decidir el siguiente
nodo que se expandir.
Adems de podar aquellos nodos que no cumplan las restricciones implcitas
(soluciones parciales no factibles), se podrn podar aquellos nodos cuya cota
local sea peor que la cota global. .
Si s que lo mejor que se puede alcanzar al expandir un nodo no puede mejorar
una solucin que ya se ha obtenido (o se va a obtener al explorar otra rama del
rbol), no es necesario expandir dicho nodo para decidir el siguiente nodo que se
expandir.
27
Las restricciones fsicas: son aquellas que tienen que ver con el mercado,
las personas, materiales, piezas o maquinas.
28
http://www.gestiondeoperaciones.net/programacion-entera/ejemplo-del-algoritmo-de-branch-and-boundramificacion-y-acotamiento/
30
La solucin ptima del problema lineal asociado (que llamaremos P0) es X1=2,8 y
X2=1,6 con valor ptimo V(P0)=20,8. Claramente esta solucin no cumple las
condiciones de integralidad para las variables de decisin por tanto es necesario
generar cotas o restricciones adicionales de modo de poder obtener soluciones
enteras. Para ello debemos seleccionar una de las 2 variables de decisin con
31
valores fraccionarios para poder generar cotas. En estricto rigor es indiferente cul
de ellas seleccionemos debido a que el mtodo nos debe llevar a conclusiones
similares (aun cuando la cantidad de pasos requeridos o rapidez de convergencia
cambie). En nuestro ejemplo generaremos cotas adicionales para la variable X1
aproximando su valor actual al entero inferior ms cercano (P1) y entero superior
ms cercano (P2).
La resolucin grfica del problema 1 (P1) nos da como solucin ptima X1=2 y
X2=2 que es una solucin entera. El valor ptimo del problema 1 es V(P1)=20.
Notar que V(P1) < V(P0) lo cual es natural dado que el dominio de soluciones
factibles del P1 es menor al P0.
Luego no sera del todo necesario seguir desarrollando el algoritmo dado que si
generamos cotas para la variable X2 del P2 en ningn caso podramos obtener
una solucin entera con valor ptimo superior a 20 (actual solucin entera de P1) y
por tanto podramos concluir que X1= 2 y X2 = 2 es la solucin ptima del
problema entero. No obstante el siguiente diagrama muestra los pasos adicionales
en caso que quisiera agregar cotas adicionales a partir del P2.
33
34
HISTORIA
En el ao de 1974 arribaron a la ciudad
35
1977 ya eran ms de 250 personas las que estaban laborando. Hoy es la mayor
fuente de empleo en Risaralda con ms de 1.500 empleados. En pocas de gran
demanda varias empresas de la regin confeccionan para el mercado externo por
intermedio de Nicole, que adems est inscrita como Comercializadora
Internacional.
En su trayectoria de 36 aos, Nicole se ha caracterizado por hacer las cosas
bien, pensando ms en la satisfaccin de sus clientes, en la innovacin y en la
permanencia de la compaa en el tiempo.
36
Liz
institucin.
37
de fundadores, accionistas actuales y sobre todo los que laboran hoy, fortalecidos
por todas las experiencias construyen puntada a puntada un organizacin
emprendedora que seguir dando de qu hablar en el mbito nacional e
internacional.
Adems de generar empleo, Nicole contribuye a la economa regional y nacional
con importantes compras de materias primas e insumos para su produccin e
irrigando anualmente a la economa ms de 30.000 millones de pesos
representados en salarios y prestaciones sociales.
38
y un diagrama de distribucin de
Paralelo a este formato existe otro llamado estudio de tiempos tipo donde se
encuentra una tabla de reconocimientos de maquinaria, una tabla de suplementos
que evala la demora y la fatiga de los operarios y una escala de valoracin de
tipos de esfuerzos. Ver anexo 2.
39
propuesta por los autores Robert Klein y Armin scholl en su artculo Maximizing
the production rate in simple assembly line balancing A Branch and Bound
procedure-
40
5
3
5
4
10
5
6
11
Grfico tomado de ROBERET KLEIN, ARMIN SCHOLL, maximizing the production rate in simple
assembly line balancing A Branch and Bound procedure - European Journal of Operational Research
91(1996) 367-385.
41
t(S5) = 13
Con tiempo de ciclo c = 13 determinado por t(S5).
En la malla del ejemplo se puede observar que existen dos tareas principales que
deben ser realizadas simultneamente n = 1 y n = 3. Lo que hace necesario un
clculo de un tiempo de ciclo mnimo LB y tenemos un tiempo de ciclo mximo
UB que es igual al tiempo de ciclo c anteriormente calculado, de acuerdo con lo
anterior tenemos que:
42
Mtodo del Limite ms bajo: Empezando con un lmite inferior LB, el tiempo de
ciclo es sucesivamente aumentado por uno hasta el respectivo SALBP-F es decir
hasta que LB = UB el caso es factible.
Tambin se debe definir un Criterio de Bsqueda (CB) y de asignacin de las
tareas.
CB =
TL= 4
2
TL= -2
{ 1, 3 }
3
Load= 11
TL= -1
{3}
{3, 4}
Load= 5
Load= 10
TL= 5
TL= 0
43
LB= 11
{1, 2}
TL= 5
Load= 12
1
TL= -1
{1, 3}
Load= 11
TL= 0
{3, 4, 1}
3
{3}
Load= 5
TL= 6
Load= 16
TL= -5
{3, 4}
Load= 10
TL= 1
44
{1, 2}
TL= 6
1
Load= 12
TL= 0
{1, 3, 4}
{1, 3}
Load=11
TL=- 4
TL= 1
3
{3, 4, 1}
4
{3}
{3, 4}
Load= 5
Load= 10
TL= 7
TL= 2
Load= 16
Load= 16
TL=- 4
{3,1, 4}
4
Load= 16
TL= - 4
{3, 1}
Load= 11
{3, 1, 2}
TL= 1
Load= 17
TL= -5
45
{1, 2}
{1}
Load= 12
Load= 6
TL= 1
TL= 7
1
2
{1, 3, 4}
{1, 3}
TL=- 3
Load=11
TL= 2
3
{3}
{3, 4}
Load= 5
Load= 10
TL= 8
TL= 2
Load= 16
{3, 4, 1}
Load= 16
TL=- 3
{3,1, 4}
Load= 16
{3, 1}
TL= - 3
Load= 11
TL= 2
2
{3, 1, 2}
Load= 17
TL= -4
46
47
Fig. 11
Determinar LB
Determinar UB = C
Determinar tareas
conjuntos factibles para ser
asignados (Precedencias)
Determinar el mximo
{LB Load}
SI
NO
Si Mximo
(+)
LB = LB + 1
LB UB
SI
NO
Abrir estacin
48
8.4 Aplicacin
El siguiente es el diagrama de rbol o malla de distribucin de tareas y tiempos
para la prenda Malibu Baby fondo duo 2-2012(ver anexo 4)
30
41
80
50
60
29
1
35
3
53
60
10
11
48
12
43
43
7
49
8.5 RESULTADOS
Fig. 13 Malla de distribucin de tareas prenda Malibu Baby duo 2-2012 para una
eficiencia del 75%.
20
27
52
33
29
19
1
24
3
28
28
7
50
35
39
10
11
31
12
9 CONCLUSIONES
de
52
10 RECOMENDACIONES
Resolver el problema con otros modelos incluyendo en estos otras variables que
afectan el balanceo de lnea como la experiencia del operario, el diseo del puesto
de trabajo, los costos entre otras.
53
11 BIBLIOGRAFA
http://www.gestiondeoperaciones.net/programacion-entera/ejemplo-del-algoritmode-branch-and-bound-ramificacion-y-acotamiento/
Yunus Ege, Meral Azizoglu, Nur E. Ozdemirel, Assembly line balancing with station
paralleling.
Computers
and
Industrial
Engineering,
Journal
homepage:www.elsevier.com/locate/caie.
Capacho Betancour Liliana, Pastor Moreno Rafael Pastor, Generacion de
secuencias de montajes y equilibrado de lneas, Universitat politcnica de
Catalunya, abril de 2004.
Heidy Patricia Meja vila Heidy Patricia, Minimizacin de los costos totales en el
problema de balanceo de lnea con ciclo variable y estaciones en paralelo,
Universidad de Puerto Rico recinto de Mayagez, Julio de 2005.
Pveda Zapata Javier Andrs, Florez Hurtado Carlos Hernando, Aplicacin de
algunos mtodos exactos y heursticos para resolver el problema de balanceo de
lnea simple, Universidad Tecnolgica de Pereira, 2009.
Amen, M., An exact method for cost-oriented assembly line balancing.
International Journal of Production Economics. Vol 64. P. 187-195. 2000.
Askin R., Zhou, M., A parallel station heuristic for the mixed-model production line
balancing problem. International Journal of Production Research. Vol 35 (11). P.
3095-3105. 1997.
Bard, J. F., Assembly line balancing with parallel workstations and dead time.
International Journal of Production Research. Vol 27. P. 1005-1018. 1989.
Bukchin, J., Rubinovitz, J., A weighted approach for assembly line desing
with station paralleling and equipment selection. IIE Transactions. Vol 35. P. 01-13.
2002. [8] Buxey, G. M., Assembly line balancing with multiple stations.
Management Science. Vol 20. P. 1010-1021. 1974
54
Scholl,
A.,
procedures
Becker,
for
simple
C.,
State-of-the-art
assembly
line
exact
balancing.
and
heuristic
Jenaer
solution
Schriften
Zur
56