Planejamento da Produção: Corte de estoque na indústria de móveis. Socorro Rangel Roberto Cavali DCCE/IBILCE

Documentos relacionados
Otimização Combinatória e Aplicações na Indústria Socorro Rangel

Manual do Sistema CorteBi Interface Gráfica

Aula 22: Formulações com número exponencial de variáveis

Redução de Ciclos da Serra no Problema de Corte de Estoque Bidimensional na Indústria de Móveis

Otimização Combinatória - Parte 4

Aula 19: Lifting e matrizes ideais

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

unesp UNIVERSIDADE ESTADUAL PAULISTA Instituto de Biociências, Letras e Ciências Exatas DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA

Otimização Aplicada à Engenharia de Processos

Programação Linear/Inteira

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Aula 20: Revisão Otimização Linear e Inteira Túlio A. M. Toffolo

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana

Rafael Freitas Rocha. O Problema de Corte de Estoque numa Indústria Moveleira

PCC173 - Otimização em Redes

DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA

Aula 13: Branch-and-bound

UMA FORMULAÇÃO NÃO LINEAR PARA A RESTRIÇÃO DE CICLOS DA SERRA NO PROBLEMA INTEGRADO DE DIMENSIONAMENTO DE LOTES E CORTE DE ESTOQUE

COMPARAÇÃO ENTRE FROTA HOMOGÊNEA E HETEROGÊNEA EM PROBLEMAS DE ROTEAMENTO DE VEÍCULOS CAPACITADOS

Solução do Problema de Corte de Estoque de uma Fábrica de Móveis por Programação Inteira Mista

Introdução à Pesquisa Operacional - Otimização Linear

Programação Inteira. Prof. Ricardo Santos

DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA

Marina Andretta. 2 de março de 2016

Programação Matemática Lista 3

UMA ANÁLISE DA PRODUTIVIDADE DO EQUIPAMENTO DE CORTES UTILIZANDO-SE PADRÕES TABULEIROS

4 Resolução exata do PAG

Método geração de colunas e heurísticas para o Problema da Mochila Compartimentada. Resumo

Algoritmo Branch-and-Price para o Problema de Corte de Estoque Não-Guilhotinado

Conteúdo. Introdução. Notas. Programação Inteira Cortes. Notas. Notas. Considere o Programa Inteiro PI : Maximize: Haroldo Gambini Santos

Branch-and-Bound para problemas de Otimização Combinatória

Heurísticas para o problema de corte com reaproveitamento das sobras de material

Algumas extensões do problema de corte de estoque 1

Tópicos Especiais em Computação I

Quinta-feira, 11 de abril

Lista de Exercícios 1 - Otimização Linear Prof. Silvio Alexandre de Araujo. Construção de Modelos e Solução Gráfica

PESQUISA OPERACIONAL 11. SOLUÇÃO ALGEBRICA O MÉTODO SIMPLEX ( ) DEFINIÇÕES REGRAS DE TRANSFORMAÇÃO. Prof. Edson Rovina Página 16

Aula 02: Algoritmo Simplex (Parte 1)

UMA HEURÍSTICA PARA O PROBLEMA DE REDUÇÃO DE CICLOS DE SERRA

Resolução de PL usando o método Simplex

Um problema de corte de peças integrado à programação da produção - uma abordagem por relaxação lagrangiana. Scheila Valechenski Biehl

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

Planejamento e Análise de Sistemas de Produção

Programação Inteira. Solução com o método Branch-and-Bound

NOTAS DE AULA 1 METAHEURÍSTICA 13/10/2016

Objetivo da Programação Inteira

Introdução à Informática Engenharia Agrícola

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

Prof.: Eduardo Uchoa.

Algoritmos Exatos 3.1. Relaxação Lagrangeana

DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA. Contribuições para o Problema de Corte de Estoque Bidimensional na Indústria Moveleira

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 41

Objetivo: Encontrar uma combinação de produtos que dê o maior lucro possível. Decisão a ser tomada Objetivo: Maximizar o lucro total

CAPÍTULO IV PROGRAMAÇÃO LINEAR INTEIRA (PLI)

3 Extensões dos modelos matemáticos

Alyne Toscano Martins. Estratégias para a redução de ciclos da serra no problema de corte de estoque na indústria moveleira

DESCRIÇÃO DO PRODUTO: Nº da inscrição: 006 Produto: Conjunto Mesa Jasmim e Cadeiras Milão. Funcionalidade:

LISTA SOBRE MÉTODO SIMPLEX

ADMINISTRAÇÃO DE MATERIAIS

Método Simplex V 1.1, V.Lobo, EN / ISEGI, 2008

Atualmente uma das maiores preocupações do Sr. Macedo é com o nível de estoque do coco

Estruturando o Fluxo Puxado O Caso do Quiosque

Programação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e

Flávia Barbosa UNICAMP Antônio Carlos Moretti UNICAMP

PROGRAMAÇÃO LINEAR 1. A TEORIA DA PROGRAMAÇÃO LINEAR 2. MÉTODO GRÁFICO 3. MÉTODO SIMPLEX 4. ANÁLIDE DE SENSIBILIDADE 5. APLICAÇÕES

O Problema de Corte de Estoque com Data de Entrega

Aula 07: Análise de sensibilidade (2)

PCC104 - Projeto e Análise de Algoritmos

OTIMIZAÇÃO DE PRODUTIVIDADE EM PRENSAS DE ALTA FREQUÊNCIA UTILIZANDO FERRAMENTAS DA PROGRAMAÇÃO LINEAR - UM ESTUDO DE CASO

Conceitos Iniciais de Estatística Módulo 6 : PROBABILIDADE VARIÁVEL ALEATÓRIA CONTÍNUA Prof. Rogério Rodrigues

Aula 17: Planos de Corte

Investigação Operacional

Controle Ótimo - Aula 2 (Exemplos 2, 3 e 4)

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255

Os Problemas de Optimização Combinatória e a Teoria da Complexidade

Pesquisa Operacional / Programação Matemática

Prova I - Pesquisa Operacional - 12/05/2011. nome:

PROGRAMAÇÃO LINEAR. Tipo de problemas: cálculo do plano óptimo de distribuição de mercadorias; minimiação de desperdícios no corte de materiais;

5 Análise de Sensibilidade

Métodos de Custeamento. Profª Ma. Máris de Cássia Ribeiro Vendrame

Palavras-chave: problema do corte de estoque, reaproveitamento das sobras, métodos heurísticos.

Professor: Rodrigo A. Scarpel

CURSO: ENGENHARIA DE PRODUÇÃO EMENTAS º PERÍODO

6ª Jornada Científica e Tecnológica da FATEC de Botucatu 23 a 27 de Outubro de 2017, Botucatu São Paulo, Brasil

Pesquisa Operacional Programação em Redes

Aula 03: Algoritmo Simplex (Parte 2)

Métodos Exatos para PI - Parte 1: Branch-and-Bound

Exemplo de um problema de transporte, com 3 fontes e 3 destinos. Custos unitários de transporte para o exemplo de problema de transporte

pontos: f(1)=2, f(2)=3, f(3)=5, f(5)=10 e f(6)=30.

AS MÁQUINAS DE MEDIR POR COORDENADAS (MMC)

PROBLEMA INTEGRADO DE DIMENSIONAMENTO DE LOTES E CORTE DE ESTOQUE COM RESTRIÇÃO DE CICLOS DA SERRA

Prof. Willyan Machado Giufrida. Laboratório de

Anotações sobre integração com a máquina Nesting da Biesse Rover 1836GFT:

O PROBLEMA DE CORTE DE ESTOQUE UNIDIMENSIONAL INTEIRO COM RESTRIÇÕES DE ESTOQUE

Programação Inteira Resolução por Branch and Bound

Problema do Caixeiro Viajante

1 - A capacidade de fluxo que corresponde a capacidade máxima que pode passar pelo arco.

Universidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº3: Dualidade. Interpretação Económica.

Algoritmos e Estrutura de Dados. Algoritmos Prof. Tiago A. E. Ferreira

Transcrição:

Planejamento da Produção: Corte de estoque na indústria de móveis Socorro Rangel Roberto Cavali DCCE/IBILCE

Objetivos Investigar as dificuldades envolvidas no corte da matéria-prima nas indústrias de móveis do pólo moveleiro de Votuporanga; Avaliar o comportamento do sistema CorteBi (Rangel e Perin, 1989) diante de dados reais dessas indústrias; Verificar se o uso desta ferramenta pode contribuir para o planejamento da produção dessas empresas. Apresentação-30/07/2004 p.3/57

A Produção de um Móvel Os processos na produção de um móvel de madeira não variam muito entre as empresas de Votuporanga; As dificuldades enfrentadas e as estratégias adotadas também são muito parecidas; A principal matéria-prima é o painel de madeira (Compensado, Aglomerado, MDF, OSB); Os componentes necessários para a fabricação de um móvel são obtidos com o corte desses painéis; Apresentação-30/07/2004 p.4/57

Um Padrão de Corte E os cortes destes painéis são realizados com base nos padrões (ou planos) de corte: Apresentação-30/07/2004 p.6/57

Componentes da Cômoda Apresentação-30/07/2004 p.5/57

A linha de produção

As Dificuldades das Indústrias Existe uma perda de material no corte dos painéis de madeira, e esta perda é refletida no custo final dos produtos; A diminuição desta perda depende da elaboração de bons padrões de corte; Por causa de natureza combinatória deste problema, o número de padrões de corte possíveis pode ser muito grande; Na maioria das empresas visitadas a elaboração dos padrões de corte é feito manualmente. Apresentação-30/07/2004 p.8/57

As Dificuldades das Indústrias Por permitir um melhor acabamento, tem aumentado o uso de MDF, mas seu custo é mais elevado; As pequenas e médias empresas não conseguem exigir uma padronização no tamanho dos painéis de MDF por parte dos fornecedores; Uma prática comum para minimizar a perda, é determinar as dimensões dos móveis de acordo com as dimensões dos painéis utilizados; Geralmente, ocorrendo mudança no tamanho dos painéis novos padrões de corte são criados. Apresentação-30/07/2004 p.9/57

O Problema do Corte Bidimensional Associado a um padrão de corte está um vetor inteiro não negativo: tal que a ij representa a quantidade de vezes que o item do tipo i aparece no respectivo padrão de corte j. Apresentação-30/07/2004 p.14/57

O Problema do Corte Bidimensional Considerando: todos os padrões de corte possíveis conhecidos; o critério de minimizar o número de objetos cortados; objetos disponíveis em estoque suficientes para atender a demanda de itens; O problema do corte bidimensional pode então ser modelado da seguinte forma: Apresentação-30/07/2004 p.15/57

O Problema do Corte Bidimensional min z = s. a: n j=1 x j n a ij x j d i j=1 i = 1,..., m x j 0 e inteiro j = 1,..., n, (1) No qual x j é a quantidade de vezes que o padrão de corte j é utilizado. Este problema é classificado como (2/V/I/R). Dependendo do contexto em que o problema está inserido, algumas restrições precisam ser consideradas na determinação dos padrões de corte: Apresentação-30/07/2004 p.16/57

Método em Dois Estágios de Gilmore e Gomory (1965) O método para a resolução do problema (4) consiste em dividir o objeto (L, W) em faixas ao longo do comprimento L (primeiro estágio). Em seguida cortar verticalmente as faixas a fim de produzir os itens (segundo estágio); Suponhamos inicialmente que todos os itens a serem produzidos estejam organizados em ordem não-decrescente de largura, isto é: w 1 w 2 w 3... w m. Apresentação-30/07/2004 p.28/57

Método em Dois Estágios de Gilmore e Gomory Para a geração do melhor padrão de corte - solução do problema (4), inicialmente são construídas faixas de largura w i considerando apenas os itens do conjunto W i = {j, w j w i }; As faixas assim construídas implicarão na geração de padrões de corte em dois estágios não-exatos; Logo, o primeiro estágio consiste em resolver para cada i o seguinte problema da mochila: πi = max π 1r i1 + π 2 r i2 + π 3 r i3 +... + π k r ik s.a: l 1 r i1 + l 2 r i2 + l 3 r i3 +... + l k r ik L r ik Z + k W i. Apresentação-30/07/2004 p.29/57

Método em Dois Estágios de Gilmore e Gomory O segundo estágio consiste em resolver mais um problema da mochila: max π1 t 1 + π2 t 2 + π3 t 3 +... + πmt m s.a: w 1 t 1 + w 2 t 2 + w 3 t 3 +... + w m t m W t i Z + i = 1,2,3,..., m. Obtendo assim, o valor ótimo para (4). O padrão de corte A j gerado é: A j = a 1j a 2j. a mj, com a ij = m t k r ik k=1 Apresentação-30/07/2004 p.30/57

O Sistema CorteBI Desenvolvido por Rangel e Perin (1989) em linguagem Pascal, resolve o problema do corte bidimensional através do Método Simplex com geração de colunas; Os primeiros m problemas da mochila (1o estágio) são resolvidos simltaneamente: programação dinâmica adaptado de Horowitz e Sahni (1978). O problema da mochila referente ao segundo estágio é resolvido por enumeração implícita adaptado de Horowitz e Sahni (1974); A solução inteira é obtida com o arredondamento da solução da relaxação linear; O sistema permite a resolução do problema sem folga (Ax = d) ou com folga (Ax >= d).

Adaptações realizadas no CorteBi A primeira adaptação foi fazer com que o sistema considerasse a espessura da serra utilizada no corte dos painéis; Para incluir a espessura da serra, supondo seu valor σ, usamos o seguinte mecanismo: (L + σ) (W + σ) e (l i + σ) (w i + σ) A segunda foi o cálculo da perda por padrão de corte e da perda total; A terceira foi a inclusão da opção de rotacionar os itens (o sistema original considerava a orientação fixa); Apresentação-30/07/2004 p.34/57

A Empresa de Móveis Luapa A Luapa produz apenas móveis residenciais de madeira retilíneos (última visita em fevereiro de 2004); Seus principais produtos são: armários de 3,4 e 5 portas, camas, cômodas e criados; A produção varia de acordo com os pedidos e o estoque da empresa. A média mensal é de 20 lotes (um por dia) - totalizando 1000 móveis; A quantidade de móveis (peças) em um lote independe dos pedidos ou do estoque, mas existe uma variação nesta quantidade de acordo com épocas de maior (final de ano) ou menor venda. Apresentação-30/07/2004 p.36/57

A Empresa de Móveis Luapa agosto(2003) novembro(2003) 1 lote de Armário 3p 40 peças 60 peças 1 lote de Armário 4p 35 peças 50 peças 1 lote de Armário 5p 30 peças 40 peças 1 lote de Criado 300 peças 350 peças 1 lote de Cômoda 100 peças 120 peças 1 lote de Camas 150 peças 150 peças Apresentação-30/07/2004 p.37/57

A Empresa de Móveis Luapa A elaboração dos padrões de corte é feito manualmente. Um software CAD é usado apenas para a confecção dos desenhos; Para o planejamento dos padrões de corte, dois critérios são utilizados: Um bom padrão de corte não deve baixar a produtividade; Um padrão de corte que contenha vários itens com medidas diferentes exige vários ajustes na seccionadora (um para cada medida a ser cortada); A máquina seccionadora da Luapa permite apenas dois ajustes diferentes para os cortes dos painéis; Portanto a preferência é por padrões de corte em dois estágios (não-exatos) homogêneos ou com no máximo dois tipos de itens com medidas distintas. Apresentação-30/07/2004 p.38/57

Coleta dos Dados Na Luapa são utilizados painéis de MDF com 6 espessuras diferentes (3 mm, 6 mm, 15 mm, 18 mm, 20 mm, 25 mm); Para cada móvel podemos ter que resolver até 6 problemas do corte bidimensional; Para os testes computacionais vamos considerar a produção de três semanas de novembro de 2003 segundo os dados simulados pelo gerente de produção: 1 a semana 2 a semana 3 a semana 1 lote de arm. 4P 1 lotes de arm. 4P 1 lote de cômoda 1 lote de arm. 5P 1 lote de arm. 4P 1 lotes de arm. 4P 1 lote de arm. 4P 1 lote de arm. 5P 1 lote de arm. 5P 1 lote de arm. 5P 20 arm. 3P e 30 arm. 4P 1 lote de arm. 4P 1 lote de cama 30 arm. 3P e 30 arm. 5P 1 lote de criado Apresentação-30/07/2004 p.40/57

Coleta dos Dados Assim, realizamos o estudo computacional dividido em 2 partes: Planejamento diário da produção; Planejamento semanal da produção; Para os testes utilizamos um micro computador AMD Athlon XP 2.6 GHz com 256 MB de memória RAM. Apresentação-30/07/2004 p.42/57

Coleta dos Dados Exemplar N. de itens Intervalo da Dem. Dem. Desvio demada total média padrão L4 7 [50, 300] 1150 164.29 78.90 L5 7 [80, 240] 1040 148.57 63.12 L9 8 [30, 200] 1050 131.25 59.46 L10 8 [60, 240] 1320 165 71.94 sem203 9 [270, 1020] 5710 634.44 301.08 L6 7 [100, 900] 2500 357.14 270.49 L7 7 [120, 960] 2360 337.14 277.01 L12 9 [80, 780] 2320 275.78 236.68 L13 9 [120, 1080] 3000 333.33 315.10 sem220 11 [300, 4620] 12680 1152.73 1311.96 L14 9 [50, 400] 1550 172.22 977.50 L15 9 [80, 320] 1360 151.11 77.24 L17 10 [120, 720] 3120 312 171.39 sem315 20 [120, 2100] 12480 624 541.90 Apresentação-30/07/2004 p.43/57

Resultados Computacionais Exemplar Dem. at. (%) N. de objetos N. padrões P. total (%) CPU (s) L10 99.77 167 8 14.856 0.16 99.47 165 8 13.959 0.72 L12 97.16 27 8 15.179 22.24 97.41 27 9 13.693 10.98 L13 94.27 34 9 15.037 24.27 98.47 36 9 13.107 120.67 L14 98.26 71 8 7.007 0.22 99.10 69 9 3.691 0.22 L15 98.31 64 8 6.768 0.28 98.97 63 9 3.617 0.33 L17 98.43 83 9 13.552 0.33 99.94 77 10 5.270 0.61 Apresentação-30/07/2004 p.46/57

Resultados Computacionais Exemplar Dem. at. Número de Número de P. total CPU (%) objetos padrões (%) (s) sem118 98.84 98 5 41.374 0.28 99.07 62 6 7.183 0.39 sem215 99.97 361 8 6.946 0.17 99.81 347 9 3.688 0.22 sem203 99.98 705 8 13.596 0.17 99.98 705 8 13.596 0.22 sem220 99.65 155 11 15.314 1028.81 98.99 151 11 14.170 5304.43 sem315 99.63 361 19 6.276 0.93 99.71 349 19 3.078 1.26 Apresentação-30/07/2004 p.48/57

CorteBI Padrões Gerados orientação fixa rotação pemitida

CorteBI Padrões Gerados Padrão rejeitado Padrão aceito

Resultados Computacionais Semana 2 Semana 3 3 mm 15 mm 3 mm 15 mm Número de objetos 712 360 599 373 705 361 589 361 Área utilizada 3583.14 1811.7 3014.47 1877.12 3532.82 1816.73 2964.14 1816.73 Perda (m 2 ) 512.43 125.97 441.28 173.72 482.37 126.19 275.78 114.02 Perda (%) 14.301 6.953 14.639 9.255 13.596 6.946 9.304 6.276 Apresentação-30/07/2004 p.49/57

Resultados Computacionais Quando a rotação dos itens é considerada, o número de tipos de itens praticamente dobra; O aumento nas combinações de itens possíveis para gerar os padrões de corte contribuem para a diminuição da perda total nos testes com rotação dos itens; Em alguns exemplares, a perda de material diminuiu expressivamente quando considerada a rotação dos itens; Nestes exemplares, além do aumento no número de tipos de itens provocado com a rotação, as proporções entre as medidas dos itens e do objeto influenciaram o resultado; Apresentação-30/07/2004 p.50/57

Considerações Finais O uso de uma ferramenta computacional para gerar padrões de corte poderia contribuir para: Possibilitar a geração de padrões de corte de acordo com várias combinações de móveis a serem produzidos e determinar com rapidez a melhor alternativa; Facilitar o cálculo dos custos dos produtos, uma vez que a perda de material ou o custo dos objetos podem ser incluídos no sistema; Agilizar a tomoda de decisão na compra de matéria-prima, pois o sistema permite simulações para a verificação de qual tamanho de painel oferece as menores perdas; Facilitar o dia-a-dia do gerente de produção caso haja alterações nas dimensões dos painéis. Apresentação-30/07/2004 p.55/57

Considerações Finais Como alterações futuras no CorteBi podemos sugerir a inclusão de pesos"para os padrões de corte a fim de favorecer soluções que utilizem padrões de corte mais eficientes em relação à produtividade; Outra sugestão seria o estudo entre o critério de minimizar o número de objetos cortados e minimizar a perda de material; A contrução de uma interface gráfica poderia tornar o sistema mais atrativo e mais fácil de ser utilizado; A incorporação de heurísticas de arredondamento no CorteBi ou mesmo a resolução do problema do corte bidimensional mediante o uso do branch-and-price com o objetivo de avaliar a qualidade das soluções inteiras são também tópicos interessantes a serem aprofundados em trabalhos futuros. Apresentação-30/07/2004 p.57/57

Projeto Problemas de Corte e Empacotamento: Uma aplicação na Indústria Moveleira. Coordenador: Socorro Rangel Equipe: Roberto Cavali Altamir Gomes de Figueiredo Anezio Deivid Bedutti Tiago Hoto Barbosa Financiamento: PROEX-UNESP, CAPES