Sei sulla pagina 1di 16

Proposta de um sistema de controle da produo para

fabricantes de calados que operam sob encomenda

Fbio Molina da Silva


Flvio Csar Faria Fernandes
Resumo

Este artigo apresenta uma proposta de sistema de controle da produo para


regular o fluxo de materiais de pequenas e mdias empresas fabricantes de cala-
dos que adotam a poltica de atendimento demanda RTO (resources-to-order) ou
MTO (make-to-order), trabalhando com uma ampla variedade de produtos finais.
Para entender a problemtica do PCP (planejamento e controle da produo) nes-
se segmento, foram pesquisadas 7 fbricas de calados localizadas na cidade de
Birigui-SP. A proposta engloba: a) a escolha de um ordering system (sistema de
coordenao de ordens (SCO)); b) desenvolvimento de um mtodo para elaborao
do programa mestre de produo MPS (master production schedule); e c) procedi-
mentos para seqenciar as ordens de produo.
Palavras-chave: Controle da produo. Programa mestre de produo. PBC. Manufa-
tura responsiva.

1 Introduo
Com a globalizao da economia, as empresas devem No segmento caladista, empresas que almejam ditar a
adaptar e modernizar gerencial e tecnologicamente seus moda devem ter sistemas produtivos caracterizados pela
sistemas produtivos para sobreviverem. Estas adaptaes competio baseada em tempo e em grande variedade
devem visar melhorias contnuas da produtividade, aten- de modelos de produtos, totalmente compatvel com a
dimentos aos prazos de entrega, melhorias da qualidade e proposta da Manufatura Responsiva.
reduo do tempo de lanamento de novos produtos. A flexibilidade necessria para estas empresas porque
No setor caladista, esta realidade no diferente. Para o sistema de produo deve ser capaz de responder rapi-
Fernandes e Murari (2000), a forte concorrncia a que damente a mudanas no mix de produtos. Por se tratar de
as empresas de calados esto expostas, vem forando um produto da moda, com ciclo de vida curto, as empresas
o ramo caladista a dedicar maior ateno para a gesto caladistas devem atender a requisitos de velocidade e
e modernizao da produo, dada a necessidade de pontualidade. Velocidade para responder s mudanas
reduzir custos e prazos de entrega, o tempo de lana- de volume de produo e realizar entregas rpidas aos
mento de novos produtos e aumentar o mix de produtos. lojistas, e pontualidade nas entregas para garantir prazos
Estas aes elevam a complexidade do planejamento e de entrega e manter a confiana do lojista.
controle da produo (PCP), o que exige a implantao A literatura em Gesto da Produo apresenta quatro
de Paradigma Estratgico de Gesto da Manufatura ou cinco formas diferentes de um sistema de produo
(GODINHO FILHO; FERNANDES, 2005) compatvel responder demanda; aqui apresentamos seis formas,
com essas necessidades. a saber: make to stock (MTS = produo para estoque
Neste artigo, considerado o paradigma denomi- com base em previso demanda); quick response
nado de Manufatura Responsiva (GODINHO FILHO; to stock (QRTS = produo para estoque com base
FERNANDES, 2005) adequado para tais empresas. Este numa rpida reposio de estoque); assembly to order
paradigma tem como objetivos a flexibilidade, a veloci- (ATO = montagem sob encomenda); make to order
dade e a pontualidade. (MTO = fabricao sob encomenda (porm existe

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


524 Silva e Fernandes

estoque dos insumos)); resources to order (RTO = como o processo at o produto final se concretizar, ento,
recursos insumos sob encomenda); e engineering to order LP = LS + LFC + LM.
(ETO = projeto sob encomenda). A Figura 1 apresenta o Neste artigo, o significado de produo no rgido,
esquema desses ambientes de resposta demanda. mas ser fcil para o leitor identific-lo. Ao considerar
Cada uma dessas formas possui uma posio do que os processos suprimento e acabamento/expedio
estoque isolador de processos; essa posio chamada nunca so gargalos, acabamos focalizando a produo
de ponto de desacoplamento, ou seja, at o ponto de nos processos de corte, pesponto e montagem, porm no
desacoplamento fabrica-se para estoque e, a partir da, h perda de generalidade: facilmente poderamos tratar
produz-se sob encomenda. Vale destacar que, no caso sob a lgica do sistema de coordenao de ordens PBC
RTO, h estoque de apenas projetos e, no ETO, nem tambm os processos suprimento e acabamento/expe-
isso existe. J o tempo de resposta (TR), tempo que o dio.
cliente vai esperar entre colocar um pedido e receb-lo,
Vale ainda a pena destacar que os casos ilustrados na
funo dos lead times. Lead time o tempo decorrido
Figura 1 no esgotam todos os casos possveis; possvel
entre liberar uma ordem (de compra, de produo ou de
definir casos nos quais, por exemplo, at os recursos bens
distribuio) e o momento em que os itens de tal ordem
de capital so obtidos aps a confirmao do pedido.
tenham sido disponibilizados (recebidos, produzidos ou
entregues). A implementao de um sistema de manufatura respon-
Assim, temos: sivo sem um PCP informatizado se torna impossvel
a) no caso MTS: TR = LD (lead time de distribuio); devido manuteno do volume e da complexidade das
b) no caso QRTS: TR = LD (lead time de distri- informaes, principalmente, por levar em considerao
buio); a alta variedade de produtos e a busca pela otimizao do
c) no caso ATO: TR = LD + LM (lead time de tempo. Neste sentido, o presente trabalho apresenta uma
montagem); proposta de trs componentes para o PCP de fabricantes
d) no caso MTO: TR = LD + LM + LFC (lead time de de calados que operam sob encomenda, em particular
fabricao de componentes); para os casos RTO e MTO, e disponibilizam uma grande
e) no caso RTO: TR = LD + LM + LFC + LS (lead variedade de produtos.
time de suprimento); e Esses componentes esto ligados s seguintes deci-
f) no caso ETO: TR = LD + LM + LFC + LS + LPr ses:
(lead time de projeto). a) elaborar o programa mestre de produo (MPS);
g) LF (lead time de fabricao) = LFC + LM. Se no b) adotar um sistema de coordenao de ordens de
h montagem, LM = 0 e, portanto, LF = LFC. compras e de produo; e
No caso QRTS, at o ponto de desacoplamento (que c) criar procedimentos para programar as operaes.
pode inclusive no existir), fabrica-se para estoque com Neste trabalho, os autores consideram mais conve-
base em previso de demanda. Por outro lado, quando niente chamar o sistema de emisso de ordens de sistema
o estoque de produtos finais abaixado em um conte- de coordenao de ordens (SCO). As justificativas para
nedor, o contenedor vazio, com a informao impressa adoo deste termo como traduo de ordering system
no prprio contenedor ou em carto de qual o item e esto apresentadas em detalhes no trabalho de Fernandes
seu tamanho de lote, volta para o ponto de desacopla- e Godinho (2007).
mento e, depois de passar pelas estaes de operaes
Como o componente b), o SCO influencia tanto os
subseqentes, chega novamente com o item finalizado no
componentes a) quanto c), respectivamente, elaborao
estoque de itens finais; o trajeto desse contenedor tem
do MPS e programao de operaes. Na seo 2,
que ser feito de forma muito rpida para que haja tempo
escolhemos e descrevemos um SCO de produo e
do pequeno estoque final do item ser reabastecido antes
que se esgote tal pequeno estoque, o que ocasionaria compras adequado para o problema; na seo 3, apre-
falta do item e, portanto, diminuio do nvel de servio sentamos uma breve reviso sobre MPS; na seo 4,
(= 1 probabilidade de ocorrer falta do item). apresenta-se uma proposta de elaborao do MPS; na
Neste ponto, vale a pena discutir brevemente o que seo 5, apresentamos nossa proposta de programao
seria o lead time de produo (LP). Se entendermos de operaes; e a seo 6 encerra o artigo com algumas
produo como apenas processo de transformao, concluses.
ento, LP = LF = LFC + LM. Se entendermos produo Alm disso, ressaltamos que a proposta da seo 4
como o processo que envolve todo o fluxo de mate- tanto serve para o caso RTO, no qual as matrias-primas
riais (ou seja, produo = suprimento + fabricao so obtidas aps a confirmao do pedido e tambm para
de componentes + montagem + distribuio), ento, o caso MTO, no qual j existe a disponibilidade de mat-
LP = LS + LFC + LM + LD. Se entendermos produo rias-primas.

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 525

Make to stock
Transformao Distribuio
TR = LD

Quick response to stock (qrts)


sem ponto de desacoplamento
Transformao Distribuio na transformao
TR = LD

QRTS com ponto de


desacoplamento na
Transformao Transformao Distribuio transformao
TR = LD

Assembly to order
Fabricao Montagem Distribuio
TR = LM + LD

Make to order 1
Suprimentos Fabricao Montagem Distribuio
TR = LFC + LM + LD

Resources to order 2
Suprimentos Fabricao Montagem Distribuio
TR = LS + LFC + LM + LD

Engineering to order
Suprimentos Suprimentos Fabricao Montagem Distribuio
TR = LPr + LS + LFC + LM + LD

Etapas realizadas s depois que o pedido foi confirmado


Etapas realizadas para estoque
Ponto de formao do estoque isolador de processos (ponto de desacoplamento)
TR: tempo de resposta LFC: lead time de fabricao de componentes
LD: lead time de distribuio LS: lead time de obteno dos suprimentos
LM: lead time de montagem LPr: lead time de projeto

Figura 1. As formas de resposta demanda dos sistemas de produo.

2 Escolha e descrio do sistema de coor- todas pertencentes a um industrial cluster denominado de


denao de ordens de produo APEMEBI (Associao dos Pequenos e Mdios Exporta-
O SCO foi escolhido a partir de aplicaes de questio- dores de Birigi), atualmente denominado de BRAZON
nrios, entrevistas e observaes no cho de fbrica em (Associao dos Exportadores de Birigui).
sete empresas fabricantes de calados. O questionrio foi Neste caso de empresas pertencentes a um industrial
baseado na proposta de MacCarthy e Fernandes (2000) cluster, a necessidade de um PCP efetivo, com proce-
para classificar sistemas de produo e determinar o
dimentos formalizados, torna-se mais evidente para
melhor sistema de controle da produo.
As sete fbricas de calados escolhidas para realizar possibilitar uma coordenao eficiente dos recursos
a classificao e anlise dos sistemas de produo so produtivos do cluster.

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


526 Silva e Fernandes

Outro fator que merece destaque, por tratar de empresas prejudica a capacidade da fbrica; e c) os lead times de
que trabalham com moda, o mercado exige uma ampla compras so menores que um perodo.
variedade de produtos com ciclos de vida relativamente Todos os itens produzidos nas fbricas atendem aos
curtos. Esta exigncia aumenta a complexidade de coor- critrios acima e devem ser controlados pelo PBC. Entre-
denao entre as empresas do cluster e, portanto, tornam tanto, para os itens comprados que, por algum motivo,
as atividades do PCP mais difceis. tenham o lead time de suprimentos maior que a durao do
Um sistema de controle da produo composto perodo de suprimento do sistema PBC ou tenham baixa
por subsistemas, sendo que o principal o SCO. Nesta confiabilidade nos cumprimentos dos prazos de entrega
proposta, o SCO o corao do PCP porque ele afeta ou exista um grande desconto no preo em funo do
diretamente vrios fatores no cho de fbrica tais como: tamanho do lote, a utilizao de um sistema controlado
o fluxo de material, nveis de estoques, cumprimento pelo nvel de estoque (por exemplo, o sistema de reviso
dos prazos de entrega, produtividade do sistema, alm contnua) seria uma alternativa mais adequada.
de afetar a elaborao do programa mestre de produo A Figura 2 apresenta a lgica de funcionamento do
(MPS) e a programao de operaes. sistema PBC na indstria de calados.
Muitos autores como Burbidge (1996), Steele et al. Observe que no perodo 6 (dia 6, pois neste trabalho
(1995), Steele e Malthotra (1997), Huang e Wang (1998), adotou-se um dia como tamanho da durao do perodo)
Herer e Shalon (2000), Maccarthy e Fernandes (2000), estaremos: expedindo os produtos dos pedidos do MPS
entre outros, chamam os SCOs, como o MRP (Material do ciclo 1; montando os produtos dos pedidos alocados
Requirements Planning), Kanban, PBC (Period Batch ao MPS do ciclo 2; pespontando os produtos dos pedidos
Control), ConWIP (Constant Work in Process), etc., de alocados ao MPS do ciclo 3; cortando os materiais dos
sistemas de controle da produo. produtos de pedidos alocados ao MPS do ciclo 4; adqui-
Aplicando a classificao multidimensional de rindo os materiais do MPS do ciclo 5; e acumulando
MacCarthy e Fernandes (2000), notou-se que as empresas pedidos que sero alocados ao MPS do ciclo 6 ou de
do industrial cluster possuem muitas caractersticas algum ciclo posterior.
homogneas como o tamanho da empresa, nvel de auto- O PBC um sistema bastante conhecido na Europa.
mao, nmero de produtos, estrutura do produto, tipo Este fato pode ser constatado pelos trabalhos de Zele-
de fluxo, organizao do trabalho. Entretanto, em relao novic e Tesic (1988), Burbidge e Halsall (1994) e Towill
a uma caracterstica muito importante, se no a mais (1997). Vale destacar ainda que Benders e Riezebous
importante, o nvel de repetibilidade das empresas ficou (2002) consideram que o PBC um clssico e no um
entre os sistemas repetitivos e semi-repetitivos. sistema desatualizado.
Confrontada a classificao com a estrutura global Zelenovic e Tesic (1988) apresentam um trabalho em
de sistemas de controle da produo proposta em que 32 indstrias na Yogoslvia tiveram sucesso com a
MacCarthy e Fernandes (2000), o sistema mais adequado implantao do PBC e relatam a ocorrncia de reduo
para estas empresas o PBC. Alm do PBC apresen- nos tempos de setup de 3 a 10 vezes, reduzindo o nvel
tado em Burbidge (1996), outras opes cogitadas so: de estoque em processo de 2 a 4 vezes e o tempo de
ConWIP de Spearman et al. (1990) e o OPT (Optimized processamento de 2 a 5 vezes. Towill (1997) descreve
Production Technology). Este ltimo foi logo descartado como um dos princpios de uma boa prtica do controle
devido ao elevado custo para sua implantao e levan- de fluxo de material entre cadeias de suprimentos o uso
do-se em conta a capacidade de investimento limitada do sistema PBC. Burbidge e Halsall (1994) apresentam
das fbricas. entre os benefcios obtidos pela aplicao do PBC numa
Como as empresas pesquisadas que j possuem um fbrica de produtos tubular automotivo a reduo de 86%
sistema de PCP formalizado adotam algo prximo ao do tempo de processamento, reduo de 75% do tempo
PBC, podemos fazer um casamento conveniente entre de setup, reduo de 58% dos estoques.
o referencial terico (MACCARTHY; FERNANDES, Analisando estas bibliografias, nota-se que todos os
2000) e a prtica. benefcios relatados pela implementao do PBC esto
Resumindo, os principais motivos para a escolha do de acordo com os objetivos da Manufatura Responsiva.
PBC foram: a facilidade dos funcionrios entenderem
seu funcionamento; esse sistema no exigir grande inves-
timento; e o PBC facilitar e viabilizar a implantao de
3 Elaborao do programa mestre de pro-
regras de programao de operaes.
duo: uma breve reviso
Alm disso, todas as fbricas atendem aos quesitos O programa mestre de produo (MPS) um programa
necessrios para a implantao com sucesso do sistema de produo em nvel de produtos acabados que indica
PBC: a) o tempo de processamento de todos os produtos quais produtos devero ser produzidos, em quais quanti-
deve ser menor que um perodo; b) o tempo de setup no dades numa srie de perodos futuros. A Tabela 1 ilustra

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 527

Perodos
1 2 3 4 5 6 7 8 9 10 11 12 13
Ac S C P M E Ciclo - 1
Ac S C P M E Ciclo - 2
Ac S C P M E Ciclo - 3
Ac S C P M E Ciclo - 4
Ac S C P M E Ciclo - 5
Ac S C P M E Ciclo - 6

Ac Acmulos de pedidos
Momento da elaborao da programao da produo
S Suprimentos (obteno e separao dos materiais)
C Corte
P Pesponto
M Montagem (acabamento)
E (acabamento) Expedio (envio para os clientes dos
produtos acabados)

Figura 2. Estrutura lgica do funcionamento do PBC na indstria de calados.

Tabela 1. Programa mestre de produo. Ronen e Rozen (1992) apresentam um modelo para
Produto Perodos elaborao do MPS que incorpora princpios da teoria
1 2 3 4 5 das restries (GOLDRATT, 1988), programao linear,
352-1 200 200 200 200 200 teoria da utilidade e processo hierrquico analtico. Os
352-2 50 50 50 50 50 autores defendem e apresentam verses especiais deste
356-1 30 30 30 30 30 modelo para ambientes de produo make to order e
make to stock.
Karacapilidis e Pappis (1997) apresentam um sistema
um MPS com horizonte de programao igual a 5 per-
baseado num modelo interativo para a administrao de
odos.
um sistema de produo txtil focando principalmente o
Para Wall et al. (1992), MPSs mais eficientes podem
ser alcanados por meio da colaborao entre as seguintes problema de elaborao do MPS. A escolha da fbrica
funes: produo, vendas, compras e marketing. Assim, txtil ocorreu por causa das caractersticas especiais deste
um bom MPS representa uma autorizao para a produo tipo de indstria que so:
que compatibilize as vendas, a capacidade de produo e a) processos multifases, com vrios produtos por fase;
suprimento de materiais. b) diferentes horizontes de programao; e
O problema da elaborao do MPS um problema c) diferentes necessidades de produo para cada fase.
bastante complexo e vem sendo estudado por inmeros O modulo de elaborao do MPS apresentado por
pesquisadores, tais como Lewis et al. (1992), Wall et al. meio de um algoritmo em pseudocdigo e um diagrama
(1992), Campbell (1992), Chu (1995), Sipper e Bulfin de estrutura de dados.
(1997), Gundogar (1999), Metters e Vargas (1999) e Como brevemente apresentado, o tema MPS, devido
Hill et al. (2000). Achamos conveniente, porm, destacar sua relevncia na programao da produo, tem desper-
somente algumas tcnicas e avaliaes que mais se apro- tado interesse na comunidade cientfica. Contudo, no foi
ximam do objetivo deste trabalho, devido ao grande encontrado um modelo que supra as necessidades encon-
nmero de referncias bibliogrficas encontradas. tradas neste trabalho.
Lewis et al. (1992) destacam que o aumento da
complexidade em elaborar o MPS para um ambiente de
produo que monta contra pedido est relacionado com 4 Proposta de um sistema para elaborao
a restrio dos recursos e com a dinmica da demanda dos do programa mestre de produo
clientes. Para resolver este problema de programao, os
autores propem uma tcnica de elaborao do MPS para O horizonte de programao do programa mestre de
manufatura de componentes, combinando um modelo de produo (MPS) de curto prazo e compreende:
dimensionamento de lote multiobjetivo capacitado para a) o programa congelado, ou firme ou de montagem;
multiitens/multiestgios com um procedimento interativo e
de otimizao da soluo com objetivos mltiplos. b) o programa flexvel.

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


528 Silva e Fernandes

O programa congelado o que dar incio produo estgios produtivos que transformam o material, como
no prximo perodo. Ele responsvel pela alocao dos setores transformadores (corte, pesponto e montagem).
recursos produtivos, tanto de mquinas e mo-de-obra O cdigo w o ndice dos setores produtivos (1) corte,
como de matria-prima. O programa flexvel tem um (2) pesponto e (3) montagem, respeitando a ordem lgica
horizonte de programao maior e est sujeito a altera- de produo do calado, ou seja: corte, w = 1; pesponto,
es. Seu principal objetivo proporcionar informaes w = 2; montagem w = 3.
para dar suporte tomada de decises relacionadas aos Para definir prioridades aos pedidos, foi criado um
diversos departamentos; por exemplo, informar o cliente ndice (Ki) que ser utilizado em todos os mtodos de
do andamento de seus pedidos e liberar ordens de compra elaborao do MPS. Este ndice calculado de modo
de itens com lead times de suprimentos mais longos que que pedidos mais urgentes tenham prioridades maiores.
um perodo, o que raro na indstria caladista situada Quanto maior a prioridade do pedido, mais cedo o pedido
em aglomerados industriais j que ali existem grandes ser alocado.
distribuidores de insumos que garantem uma entrega Os critrios data de entrega e prioridade do cliente
rpida de pedidos de compra. foram incorporados ao modelo por meio do clculo do
O MPS nesta proposta elaborado para dois ciclos. Ki, porm outros critrios poderiam ser utilizados, tais
Conforme visto na Figura 2, um ciclo de programao como prazo para pagamento, disponibilidade de material,
compreende 5 perodos (j que esto sendo controlados entre outros. A funo de Ki dada pela Equao 1:
5 estgios de produo (suprimento; corte; pesponto;
montagem; acabamento/expedio)). Cada perodo tem Ki = (PPRCi + PCi + SAi) (1)
durao de um dia. O ciclo 1 comea com o suprimento
(obteno dos materiais comprados) no dia 2 e termina Sendo:
com o acabamento/expedio no dia 6; o ciclo 2 comea PPRCi: peso do pedido i relacionado sua razo
no dia 3 e termina no dia 7. O MPS que ser expedido crtica; PCi: importncia do cliente do pedido i; SAi: sina-
no perodo 7 poder ser novamente reelaborado junto lizador de atraso.
com o programa a ser expedido no perodo 8. Esta reela- A razo crtica (RCi) uma varivel de apoio usada
borao realizada mediante interaes entre o usurio para determinar prioridade aos pedidos em relao data
e o sistema, quando necessrio. Sendo assim, todo devida. A razo crtica relaciona a data de entrega dos
programa que pode ser reelaborado ser considerado pedidos e o lead time de suprimentos, de produo e de
como um programa flexvel, e todo programa que deve distribuio. Matematicamente, pode ser expressa na
ser cumprido, programa congelado. Equao 2:
Nas prximas subsees, apresentam-se trs modelos
de programao matemtica e uma heurstica a fim de RCi = (data prometida - data atual) /
realizar atribuies dos pedidos aos ciclos do MPS. Estes (lead time suprimento + lead time de produo +
modelos consideram as restries de disponibilidade de lead time de distribuio) (2)
material e de capacidade.
Os critrios de otimizao considerados neste trabalho Para calcular o PPRCi, deve-se calcular o RCi para todo
foram identificados durante entrevistas com os progra- o pedido i que esteja em situao pendente e organiz-los
madores da produo das empresas pertencentes ao em uma lista em ordem decrescente de RCi. Depois,
cluster. Os critrios de otimizao adotados foram: data aloca-se o peso conforme a posio que ele ocupa na
de entrega, balanceamento da capacidade dos estgios lista. Este peso inicia-se em 100 e para cada valor dife-
produtivos e prioridade de clientes especiais. rente de RC, somam-se cem ao peso. A Tabela 2 ilustra o
A principal diferena entre os modelos est na forma clculo de prioridade para 5 pedidos.
de buscar o balanceamento da carga, entre os estgios A importncia do cliente (PCi) um peso adicional
produtivos. O modelo de alocao por prioridade garante para dar prioridade ao pedido, conforme critrio de
um mnimo de utilizao da capacidade entre os estgios; importncia dos clientes. Neste modelo, os clientes foram
o segundo procura diretamente o balanceamento da carga classificados nos seguintes tipos e importncias: cliente
entre os estgios produtivos, e o terceiro procura maxi- tipo Especial (peso igual a 20); cliente tipo Normal (peso
mizar o uso dos estgios. igual a 10); e cliente pouco Importante (peso igual a 0).
O sinal de atraso do pedido (SAi) incremento para
4.1 Modelos de programao inteira para ela- facilitar a identificao da situao do pedido por meio
borao do programa mestre de produo do Ki. Especificamente, verificar se o pedido est atra-
Neste trabalho, entendem-se, como estgios produ- sado. Os pedidos que tiverem RC menores ou iguais a
tivos, todas as etapas que envolvem a produo de calados um recebero SA igual a um e para os demais SA ser
(almoxarife, corte, pesponto, montagem e expedio) e igual a zero.

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 529

Tabela 2. Clculo da prioridade relativa ao RCi. no tero suas ordens emitidas pelo PBC; w: ndice dos
Pedido RCi Posio PPRCi setores transformadores; w = 1, 2, 3; Cwj: capacidade
1 1,5 1 100 remanescente de produo no setor transformador w no
3 0,5 2 200 perodo j; COmi: consumo do material m para o pedido i;
2 0,3 3 300 Dispm: disponibilidade do material m; ICw: parmetro de
5 0,3 4 300 utilizao mnima da capacidade de produo do setor
4 -1,5 5 400 transformador w; Ki: ndice de prioridade do pedido i;
TPiw: tempo de processamento do pedido i no setor trans-
formador w.
A varivel de deciso do modelo dada pela
Os valores para as variveis que compe o Ki foram
Equao 3:
escolhidos por meio de vrias interaes com o modelo.
Por exemplo: o valor 20 para o cliente especial e 10 para
1 se pedido i for alocado ao MPS
o cliente normal, garante que um pedido de cliente espe- expedido no perodo j
cial s ser prejudicado se beneficiar trs ou mais pedidos
xi, j = (3)
de cliente normal. 0 se pedido i no for alocado ao MPS
Quanto maior o Ki, maior a prioridade do pedido i ser expedido no perodo j
alocado ao perodo mais cedo. Para exemplificar o clculo
do Ki, suponha que o pedido 4 do exemplo mostrado na O parmetro HP corresponde ao nmero de perodos
Tabela 1 seja de um cliente especial. Logo o valor do Ki necessrios para produzir todos os ciclos efetivos dese-
ser: jados pelo programador da produo mais um ciclo com
K4 = 400 + 20 + 1 = 421 capacidade infinita de produo. Este nmero calculado
pela soma do nmero de ciclos efetivos c) mais o nmero
estgios de produtivos (N = 5).
Em outro caso, suponha que o mesmo pedido, pedido O ltimo ciclo que tem capacidade infinita um buffer
4, seja de um cliente normal. Assim: necessrio para alocar os pedidos que continuaram em
carteira, ou seja, os pedidos que no sero programados.
K4 = 400 + 10 + 1 = 411 Quando um pedido for alocado para ser expedido no
ltimo perodo do modelo, o buffer, ele no ir consumir
Em outro caso, ainda, suponha que o pedido 1 seja de tempo de processamento e nem material.
um cliente normal. Assim, o valor de Ki seria: A funo objetivo do modelo de programao inteira
tem como finalidade alocar os pedidos com prioridades
K1 = 100 + 10 + 0 = 110 mais altas, em perodos de produo mais cedo. Esta
funo dada pela Equao 4:
Os trs modelos matemticos, apresentados a seguir, P HP
trazem em comum as restries de capacidade, tempo min x0 = ( K i ) jxij (4)
i =1 j = N
de incio mais cedo de produo e garantia de que todo
pedido seja programado para um e somente um ciclo, e a Para garantir que a capacidade de produo de cada
disponibilidade do material que no seja controlado pelo
setor transformador, em cada perodo, no seja ultrapas-
PBC.
sada pela soma dos tempos de processamento dos pedidos
alocados na seo naquele perodo, temos a Equao 5:
4.1.1 Modelo de alocao por prioridade
Neste primeiro modelo matemtico, temos uma P para todo w
restrio de utilizao mnima da capacidade entre os TPiw xij Cw( j ( N w 1)) (5)
estgios produtivos. Esta restrio vai ao encontro do i =1 e para j de N at HP -1
balanceamento da carga entre os estgios produtivos.
Neste modelo, utilizamos a seguinte notao: O termo Cw(j - (N - w - 1)) indica a capacidade de produo
c: nmero efetivo de ciclos da programao (no dos setores transformadores w (w = 1 corte; w = 2
inclui o ciclo denominado de buffer de capacidade infi- pesponto; w = 3 montagem) em cada perodo. Exem-
nita); P: nmero de pedidos; N: nmero de estgios plificando:
produtivos (N = 5); HP: tamanho do horizonte de progra- Supondo a programao de dois ciclos, cada ciclo
mao em perodos; HP = N + c; j: ndice dos perodos com 5 estgios de produo (N = 5) e com permanncia
de programao; j = 1, 2, 3,...,HP; i: ndice dos pedidos; em cada estgio de um perodo, a data de trmino de
i = 1, 2,...,P; m: ndice dos materiais de consumo que cada ciclo ser, respectivamente, os perodos 5 e 6. A

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


530 Silva e Fernandes

Tabela 3 mostra a relao da capacidade com os parme- mnimo de utilizao da capacidade de produo para
tros mencionados acima. todo setor transformador (Equao 10):
A disponibilidade do material necessrio para produo
uma restrio para a elaborao do MPS para a maioria
P para todo w
das empresas. Para resolver este problema, o modelo TPiw xij IC w .Cw ( j ( N w 1))
(10)
matemtico utiliza a Equao 6:
i =1 e j de N at HP -1

P HP-1 O valor do ndice ICw (valor entre 0 e 1) informado


COmi x ij Dispm , para todo m; (6) pelo tomador de deciso que ser baseado em sua expe-
i =1 j = N
rincia. Este valor garantir um mnimo de utilizao da
Os materiais que entraro nesta fase so aqueles que capacidade dos estgios produtivos. Porm, esta restrio
possuem o lead time de suprimentos maior que o perodo pode ocasionar vrias interaes com o usurio, devido
destinado para a sua obteno. Os demais materiais seguem possibilidade de solues inviveis.
a lgica do PBC, ou seja, sero adquiridos em um perodo
antes do primeiro setor transformador, e os produtos
acabados sero expedidos no ltimo estgio de produo. 4.1.2 Modelo de alocao por prioridade e ba-
A data de trmino mais cedo de um pedido deve ser lanceamento da carga
igual ou maior que a durao de seu ciclo de produo, Esse modelo e o prximo utilizam uma funo objetivo
ou seja, igual ou maior que o nmero de estgios produ- composta por dois critrios. O primeiro critrio refere-se
tivos. Esta restrio representada pela Equao 7: prioridade do pedido e o segundo critrio, ao balancea-
mento da carga de produo.
HP Este modelo visa balancear a utilizao da capaci-
jxij N , para todo i; (7)
j=N dade entre os setores transformadores: corte, pesponto e
montagem (setores w = 1, w = 2 e w = 3, respectiva-
Todo pedido dever ser programado somente a um mente). Para isso utiliza as restries (5), (6) e (9) do
perodo j, representado pela Equao 8: modelo matemtico de alocao por 1 com uma nova
funo objetivo.
HP
x ij = 1 , para todo i; (8) A nova funo objetivo contempla 2 objetivos
j=1 ponderados pelos pesos e ; o primeiro (4), trata da
prioridade dos pedidos (pedidos com maior prioridade
Essas duas ltimas restries podem ser sinteti- devem ser alocados a perodos anteriores, em relao a
zadas em uma nica, uma vez que todo pedido deve ser pedidos de menor prioridade) e o segundo (5), trata do
alocado a um nico perodo j, em que N j HP, ou seja balanceamento da utilizao da capacidade. Os pesos e
(Equao 9): representam uma correo de escala e o grau de impor-
HP
tncia relativa entre os objetivos (4) e (5) (Equao 11).
xi, j = 1 , para todo i; (9)
j= N
P HP c N 3
min x0 = [ ( K i ) jxij ] + [ ( UCw, w + r UCw +1, w + r +1
i =1 j = N r =1 w =1
Observe que a funo objetivo penaliza uma segunda
alocao em perodos j < N.
P HP c N 3
= [ ( K i ) jxij ] + [ ( UCw, w + r UCw +1, w + r +1 )]
min x0 da
A restrio, que vai ao encontro do balanceamento
(11)
i =1 j = N r =1 w =1
capacidade entre os setores transformadores, garante um

Tabela 3. Exemplo do parmetro utilizado no ndice da expresso matemtica (Cw, (j - (N - w - 1))).


Setores transformadores MPS do perodo Nmero de estgios Termo Capacidade dos
(w) j= (N) (Cw,(j -(N - w - 1))) estgios produtivos no
perodo j (Cwj)
1 (Corte) 5 5 (C1,(5 -(5 - 1 - 1))) C1,2
2 (Pesponto) 5 5 (C2,(5 -(5 - 2 - 1))) C2,3
3 (Montagem) 5 5 (C3,(5 -(5 - 3 - 1))) C3,4
1 6 5 (C1,(6 -(5 - 1 - 1))) C1,3
2 6 5 (C2,(6 -(5 - 2 - 1))) C2,4
3 6 5 (C3,(6 -(5 - 3 - 1))) C3,5

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 531

Para linearizar esta funo objetivo (Equao 12): 4.2 Heurstica para elaborar o programa mestre
de produo
P HP c N 3
min x0 = ( ( K i ) jxij ) + [ ( Dr ,w )] (12)
i =1 j = N r =1 w =1 4.2.1 Definio da heurstica
Sujeito a (Equao 13): Pelas simulaes computacionais, realizadas com o
modelo matemtico por prioridade e maximizao do
UCw,w + r UCw +1,w + r +1 Dr ,w (13) uso da capacidade, notou-se uma deficincia em relao
ao tempo de processamento, cujo tempo de espera para
para r de 1 at c e w de 1 at N 3 (Equao 14) uma carteira de 80 pedidos levou mais de meia hora de
processamento usando-se o GAMS/Cplex 7.0 em um
UCw +1,w + r +1 UCw,w + r Dr ,w (14) microcomputador com processador AMD Athlon de
1.2 Gigahertz e 256 Mb de memria RAM.
para r de 1 at c e w de 1 at N 3 (Equao 15) Uma carteira de pedidos, de uma empresa mdia do
cluster, chega a ter por volta de 100 pedidos. Assim, por
P
segurana, tendo em vista posterior aplicao prtica,
UCw, j ( N w 1) = ( TPi , w xi , j ) / (Cw, j ( N w 1) (15) foi considerado conveniente criar uma heurstica para
i =1
elaborar o MPS.
para todo w de 1 at N 2; e todo j de N a HP 1, sendo: Esta heurstica busca elaborar o MPS considerando
c: nmero de ciclos efetivos de programao (sugerimos como critrio principal atender aos prazos de entrega
c = 2); UCwj: percentual da utilizao da capacidade do e como critrio secundrio balancear a capacidade de
setor w ao processar o MPS a ser expedido no perodo j; produo utilizada entre os setores transformadores. Esta
Dr,w: diferena em mdulo da carga do setor w e do setor heurstica respeita a disponibilidade dos materiais que
w + 1 para cada ciclo efetivo de produo. possuem lead time maior que o perodo de suprimento e
que no so controlados pelo PBC.
4.1.3 Modelo de alocao por prioridade e ma- A idia da heurstica alocar os pedidos com os
ximizao do uso da capacidade maiores valores do ndice Ki para perodos mais cedo. A
Neste modelo buscamos maximizar a utilizao da seguir, apresenta-se uma descrio dos passos da heurs-
capacidade de todos os estgios produtivos. Vale destacar tica:
que se a demanda for alta em relao capacidade, a) Criar uma lista dos pedidos em ordem decrescente
minimizar a capacidade ociosa corresponder indireta- pelo valor do ndice Ki;
mente a balancear a carga entre os estgios produtivos. b) Para cada pedido, calcular a sua necessidade de
Por outro lado, minimizar a capacidade ociosa sempre processamento em cada setor produtivo;
corresponde a maximizar a utilizao da capacidade. No c) Os pedidos com o mesmo Ki devem ser divididos em
modelo, a capacidade ociosa definida como uma vari- 4 grupos conforme a necessidade de utilizao da
vel de folga. capacidade. O grupo 0 formado por pedidos que
O modelo compe-se da Equao 16, da Equao 17 usam o mesmo percentual de utilizao da capaci-
e mais as restries (5), (6) e (7) do modelo de alocao dade em todos os setores transformadores. O grupo 1
por prioridade apresentado na seo 4.1.1. composto pelos pedidos que utilizam de mais capa-
P HP N 2 HP 1
cidade de produo no setor transformador 1 do que
min x0 = ( ( K i ) jxij ) + ( nos demais setores. O grupo 2 formado por pedidos
i =1 j = N w =1 j = N
que utilizam mais capacidade no setor transformador
N 2 HP 1
P HP
min x0 = ( ( K i ) jxij ) + ( (CapOciosawj/Cw(j-(N-w-1))) (16) 2, e assim por diante, at o grupo N - 2;
i =1 j = N w =1 j = N d) Fazer uma lista para cada ciclo com a disponibili-
dade de capacidade de cada setor produtivo;
e) Alocar ao MPS mais recente o pedido do grupo
Sujeito a: correspondente ao setor transformador que contm
P
a maior taxa de disponibilidade. Por exemplo, se
TPiw xij + CapOciosaw ( j ( N w 1)) = C w ( j ( N w 1)) (17) tivermos mais disponibilidade no setor transfor-
i =1
mador 3 (montagem) aloca-se um pedido do grupo
para todo w; e para j de N at HP - 1, em que: CapO- 3, sempre respeitando a disponibilidade de material
ciosawj: corresponde capacidade ociosa do setor w no e de capacidade (a disponibilidade da capacidade
perodo j. no pode ficar negativa);

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


532 Silva e Fernandes

maior taxa de utilizao da capacidade no setor produtivo 1


f) Antes de alocar qualquer pedido ao ciclo vigente,
e, por isso, este grupo deve ter seus pedidos ordenados de
deve-se verificar se o pedido cabe em um ciclo mais
forma descente pela taxa de utilizao deste setor.
cedo. Caso caiba, este dever ser programado;
Seguindo o exemplo, temos trs pedidos com o valor
g) Quando o grupo de pedidos, com maior disponibi-
de Ki igual a 310, os quais sero programados primeiro.
lidade da capacidade, estiver vazio, passar para o
Estes pedidos formam somente dois grupos, grupo 1 e
segundo grupo com maior disponibilidade, e assim
grupo 2, respectivamente, o grupo de pedidos que utiliza
por diante;
maior capacidade do corte e o que ocupa maior capaci-
h) Se um pedido no puder ser alocado no perodo
dade do pesponto. (Tabela 6)
vigente, devido falta de material, este ser reti-
Aps a classificao dos grupos, inicia-se o processo
rado da lista e entrar em um relatrio de falhas do
de alocao dos pedidos aos ciclos. O processo de
sistema de controle de estoques;
alocao tem incio verificando qual setor transformador
i) Quando um pedido, no puder ser alocado ao ciclo
tem mais capacidade disponvel. Caso haja empate, a
vigente, devido falta de capacidade, este dever
escolha dever ser arbitrria.
ser alocado ao novo MPS; e
Iniciando o processo de alocao, todos os setores
j) Caso o novo perodo seja maior que o horizonte de
transformadores tm 100% de capacidade disponvel, a
programao determinado o programa deve parar.
no ser que exista trabalho atrasado de outro programa
4.2.2 Ilustrao da heurstica mestre anterior, pois este trabalho atrasado ter maior
Para facilitar o entendimento da heurstica, a seguir, prioridade e, portanto, ser alocado primeiro restringindo
ser ilustrada a aplicao desta lgica heurstica por meio a capacidade disponvel para elaborar o MPS. Neste
de um pequeno exemplo, programando dois ciclos de exemplo, no existe trabalho atrasado, logo, tem-se 100%
produo para um ambiente com 5 estgios produtivos de capacidade disponvel para todos os setores transfor-
e horizonte de programao igual a 6 perodos para a madores e para todos os perodos.
carteira de pedidos apresentada na Tabela 4, ou seja, ser No processo de alocao, no podemos nos esquecer
elaborado o MPS para os perodos 5 (ciclo 1) e 6 (ciclo 2) de verificar a disponibilidade de material no controlado
da carteira de pedidos abaixo. pelo PBC. Caso ocorra a falta de material para produo
Os pedidos com valor de Ki igual a 310 so os pedidos do pedido escolhido, ele deve ser retirado da lista e
com o maior valor de Ki e, por isso, faro parte da lista deve-se registrar uma ocorrncia de falta de material para
dos pedidos que sero programados primeiro. O prximo o pedido. Desta forma, o gerente efetuar as aes neces-
passo ser classificar os pedidos em 4 grupos, baseado srias para sua produo, no prximo programa.
na taxa de utilizao da capacidade. Por exemplo, o
pedido 5 utiliza 30,00% da capacidade do corte, 15,00% Tabela 5. Classificao dos pedidos nos grupos conforme utilizao.
da capacidade do pesponto e 25,00% da montagem. Com Grupo 1
isto, conclumos que este pedido requer mais tempo de Pedido Capacidade requerida (%)
processamento do setor de corte e, portanto, este pedido 5 30,00
far parte do grupo 1 (corte). 4 25,00
Esses grupos devem ser ordenados pela ordem decres- Grupo 2
cente da taxa de utilizao da capacidade corresponde ao Pedido Capacidade requerida (%)
seu grupo. Exemplo: o grupo 1 contm os pedidos com 6 30,00

Tabela 4. Lista de pedidos ordenada pelo Ki.


Pedido Ki Utilizao da capacidade Utilizao da capacidade Utilizao da capacidade
no setor 1 - Corte (%) no setor 2 - Pesponto (%) no setor 3 - Montagem (%)
5 310 30,00 15,00 25,00
4 310 25,00 15,00 15,00
6 310 15,00 30,00 25,00
1 210 30,00 20,00 20,00
3 210 25,00 25,00 25,00
2 210 20,00 30,00 25,00
10 210 15,00 15,00 20,00
7 110 25,00 30,00 15,00
9 110 10,00 10,00 10,00
8 110 5,00 10,00 20,00

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 533

O primeiro pedido a ser alocado (ser o pedido de O setor com maior capacidade disponvel o setor de
nmero 5) ao ciclo 1. Isto significa que este pedido dever pesponto, grupo 2, logo, ser alocado o pedido 2, gerando
ser expedido no perodo 5. Depois, dever descontar a a disponibilidade de recursos apresentado na Tabela 9.
capacidade requerida de produo deste pedido dos Como as taxas de utilizao de todos os pedidos
setores transformadores no perodo 5, veja o exemplo na ficaram iguais, escolheu-se aleatoriamente o setor de
corte. Como a taxa de utilizao do pedido 1 ultrapassa
Tabela 6.
a capacidade disponvel em todos os setores do MPS a
O prximo pedido escolhido est no grupo 2, pois
ser expedido no perodo 5 (MPS do ciclo 1), ento ser
o setor de pesponto disponibiliza maior capacidade iniciada a programao do prximo MPS, o do perodo 6,
e ao grupo 2 pertencem os pedidos com as maiores com o pedido 1 como apresentado na Tabela 10.
taxas de processamento no pesponto. O pedido 6 ser O prximo pedido ser escolhido baseado na dispo-
o prximo. As operaes de alocao so as mesmas nibilidade da capacidade do MPS do ciclo 2, mas antes
que foram utilizadas para o pedido 5. Assim, tm-se as de introduzir o pedido ao MPS do ciclo 2, deve-se
seguintes disponibilidades de capacidade apresentadas verificar se ele poderia ser encaixado em algum MPS
na Tabela 7. anterior. Esta lgica dever ser seguida at que no haja
O prximo pedido a ser alocado poderia pertencer ao mais capacidade de produo para o ltimo perodo.
grupo do pesponto ou corte, porm no existem pedidos Aplicando est heurstica at o fim para o exemplo
dado, chegaramos aos MPS apresentados na Tabela 11.
no grupo de pesponto, conseqentemente ser escolhido
Os pedidos 2, 4, 5, 6, e 9 foram alocados ao MPS do
o pedido pertencente ao setor de corte, pedido 4, veja a
ciclo 1 (expede no perodo 5, monta no perodo 4,
Tabela 8. pesponta no perodo 3, corta no perodo 2 e adquire
Aps alocar o pedido 4, todos os grupos estaro vazios; as matrias-primas no perodo 1) e os demais pedidos
ento, devem-se retirar os pedidos j alocados da lista (1, 3, 7, 8 e 10) foram colocados ao MPS do ciclo 2
de pedidos e reiniciar o processo com a nova seleo de (expede no perodo 6, monta no perodo 5, pesponta
pedido que tenham o maior valor de Ki. no perodo 4, corta no perodo 3 e adquire as mat-

Tabela 6. Capacidade remanescente aps a programao do pedido 5.


Capacidade MPS do perodo 5 (ciclo 1) MPS do perodo 6 (ciclo 2)
disponvel Corte (%) Pesponto (%) Montagem (%) Corte (%) Pesponto (%) Montagem (%)
Pedidos 100 100 100 100 100 100
5 30,00 15,00 25,00 0 0 0
Total 70,00 85,00 75,00 100 100 100

Tabela 7. Capacidade remanescente aps a programao do pedido 6.


Capacidade MPS do perodo 5 (ciclo 1) MPS do perodo 6 (ciclo 2)
disponvel Corte (%) Pesponto (%) Montagem (%) Corte (%) Pesponto (%) Montagem (%)
Pedidos 100 100 100 100 100 100
5 30,00 15,00 25,00 0 0 0
6 15,00 30,00 25,00 0 0 0
Total 55,00 55,00 50,00 100 100 100

Tabela 8. Capacidade remanescente aps a programao do pedido 4.


Capacidade MPS do perodo 5 (ciclo 1) MPS do perodo 6 (ciclo 2)
disponvel Corte (%) Pesponto (%) Montagem (%) Corte (%) Pesponto (%) Montagem (%)
Pedidos 100 100 100 100 100 100
5 30,00 15,00 25,00 0 0 0
6 15,00 30,00 25,00 0 0 0
4 25,00 15,00 15,00 0 0 0
Total 30,00 40,00 35,00 100 100 100

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


534 Silva e Fernandes

rias-primas no perodo 2). A capacidade dos setores modelo escolhido foi o de alocao por prioridade e
produtivos foi utilizada em 100%: na montagem nos maximizao da utilizao da capacidade, tendo em vista
perodos 4 e 5, no pesponto, nos perodos 3 e 4 e no as seguintes consideraes:
corte, nos perodos 2 e 3. a) O modelo matemtico de alocao por prioridade,
apresentado na seo 4.1.1, apesar de ser favorvel,
4.3 Simulaes dos modelos e heurstica
no busca diretamente o balanceamento da utilizao
4.3.1 Definindo as simulaes da capacidade produtiva entre os estgios produ-
Os trs modelos matemticos trazem algumas tivos. A grande desvantagem deste que podem
vantagens e desvantagens. Optou-se por implementar ocorrer casos em que no se obtm uma soluo
computacionalmente somente um desses modelos. O vivel e, portanto ser necessria a realizao de
Tabela 9. Capacidade remanescente aps a programao do pedido 2.
Capacidade MPS do perodo 5 (ciclo 1) MPS do perodo 6 (ciclo 2)
disponvel Corte (%) Pesponto (%) Montagem (%) Corte (%) Pesponto (%) Montagem (%)
Pedidos 100 100 100 100 100 100
5 30,00 15,00 25,00 0 0 0
6 15,00 30,00 25,00 0 0 0
4 25,00 15,00 15,00 0 0 0
2 20,00 30,00 25,00 0 0 0
Total 10,00 10,00 10,00 100 100 100

Tabela 10. Capacidade remanescente aps a programao do pedido 1.


Capacidade MPS do perodo 5 (ciclo 1) MPS do perodo 6 (ciclo 2)
disponvel Corte (%) Pesponto (%) Montagem (%) Corte (%) Pesponto (%) Montagem (%)
Pedidos 100 100 100 100 100 100
5 30,00 15,00 25,00 0 0 0
6 15,00 30,00 25,00 0 0 0
4 25,00 15,00 15,00 0 0 0
2 20,00 30,00 25,00 0 0 0
1 0 0 0 30,00 20,00 20,00
Total 10,00 10,00 10,00 70,00 80,00 80,00

Tabela 11. Exemplo de programa mestre gerado pela heurstica.


Capacidade MPS do perodo 5 (ciclo 1) MPS do perodo 6 (ciclo 2)
disponvel Corte (%) Pesponto (%) Montagem (%) Corte (%) Pesponto (%) Montagem (%)
Pedidos 100 100 100 100 100 100
5 30,00 15,00 25,00 0 0 0
6 15,00 30,00 25,00 0 0 0
4 25,00 15,00 15,00 0 0 0
2 20,00 30,00 25,00 0 0 0
1 0 0 0 30,00 20,00 20,00
10 0 0 0 15,00 15,00 20,00
3 0 0 0 25,00 25,00 25,00
7 0 0 0 25,00 30,00 15,00
8 0 0 0 5,00 10,00 20,00
9 10 10 10 - - -
Total 0,00 0,00 0,00 0,00 0,00 0,00

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 535

vrias interaes, at que uma soluo factvel seja A menor produo diria entre as fbricas da APEMEBI
apresentada. de 500 pares e a maior produo de 1500 pares, e a
b) O segundo modelo matemtico, alocao por priori- mdia de produo entre todas as fbricas de 1025 pares.
dade e balanceamento da carga, busca diretamente o Nesta avaliao, simulou-se o problema para uma fbrica
balanceamento da produo, entretanto um modelo de mdio porte.
muito mais complexo e de difcil compreenso para O horizonte de programao foi fixado em dois ciclos
um gerente; e baseado na experincia dos autores, conforme explicao anterior. Ser chamado de primeiro
se um gerente no entende a lgica de um modelo, programa mestre, o programa que ser expedito no quinto
ele no usar um sistema baseado em tal modelo; perodo aps sua elaborao; e de segundo programa
c) O terceiro modelo, alocao por prioridade e maxi- mestre aquele que ser expedido no sexto perodo.
mizao da utilizao dos estgios produtivos, vai O modelo matemtico montado automaticamente
ao encontro do balanceamento da utilizao da pelo sistema PRODCAL e executado pelo software
capacidade de produo e um modelo muito mais GAMS. Os resultados gerados pelos software GAMS
simples que o segundo (b). realimentar o PRODCAL que apresenta uma inter-
Para avaliar os mtodos de elaborao do MPS, foram face mais amigvel. O software GAMS especialista
realizadas vrias simulaes, comparando-se os resul- em resolver problemas de programao matemtica e o
tados obtidos por meio do modelo matemtico com os do solver utilizado foi o CPLEX.
mtodo heurstico. As comparaes foram feitas sob dois
4.3.2 Resultados das simulaes
pontos de vista. No primeiro momento, realizou-se uma
Na primeira simulao com uma carteira de 20 pedidos,
avaliao entre os modelos sob o ponto de vista prtico.
que corresponde quase produo de dois dias de uma
Em um segundo momento, compararam-se os modelos
fbrica de mdio porte, os MPSs gerados pelo modelo
sob o ponto de vista matemtico, confrontando-se o valor
matemtico e pelo mtodo heurstico foram os mesmos.
de xo (funo objetivo do modelo matemtico) com o
O tempo de processamento do modelo matemtico foi de
valor de xo calculado para a soluo da heurstica.
1 segundo e do mtodo heurstico, menos que 1 segundo.
Muitas outras simulaes foram feitas durante a
Portanto, considerou-se que a diferena entre os tempos
elaborao dos modelos matemticos e mtodo heurs-
de processamento desprezvel para um problema deste
tico. Durante as simulaes verificou-se que quanto mais
porte.
discrepantes so os valores de Ki, menor o tempo de
Na segunda simulao, 50 pedidos, o balanceamento
processamento da CPU. da capacidade torna-se mais importante, pois agora existe
Os valores, alfa e beta, utilizados no modelo mate- excesso de demanda e, portanto, falta de capacidade de
mtico foram fixados em 1, assim, manteve-se a produo. Neste caso, o balanceamento feito entre o
prioridade natural deste modelo. Entretanto, durante a corte, pesponto e montagem de um mesmo MPS, ou
aplicao deste modelo em um ambiente real, o gerente seja, corte, pesponto e montagem de itens que so expe-
de produo poder alterar esses valores conforme conve- didos juntos. Para o problema deste porte, o tempo de
nincia, podendo gerar vrios resultados para o mesmo processamento tambm foi considerado desprezvel para
problema. avaliao, pois ficou entre 1 e 4 segundos.
As simulaes foram feitas com dados baseados em Para o primeiro MPS gerado, o resultado foi idntico
situaes reais. Nas simulaes, variou-se o nmero de para o modelo matemtico e para o mtodo heurstico.
pedidos entre 20 e 200, a saber: 20, 50, 80, 100, 150 e 200. Este MPS apresentou o maior desbalanceamento (apro-
Os pedidos foram divididos em 3 linhas de produtos; cada ximadamente 10%) entre o setor produtivo de pesponto
linha contendo 4 produtos cadastrados, dando um total de e o setor de montagem. Com relao ao segundo MPS,
12 produtos diferentes. A quantidade de pares de cada o modelo matemtico apresentou uma soluo mais
produto foi de 48, distribudos entre a grade de forma balanceada do que a soluo apresentada pelo mtodo
aleatria. Esta quantidade de 48 foi estipulada sobre a heurstico. Notou-se que o mtodo heurstico prio-
mdia de pares, por pedido, informada pelas empresas riza o atendimento dos clientes mais importantes do
de calados. que o balanceamento da capacidade. O segundo MPS
Para todas as amostras citadas acima, respeitamos elaborado pelo modelo matemtico deixou um desbalan-
sempre a seguinte proporo: ceamento de aproximadamente 8% entre a capacidade do
a) 10% de pedidos atrasados e de cliente especial; pesponto e da montagem. J no programa gerado pelo
b) 20% de pedidos atrasados e de cliente normal; mtodo heurstico, a diferena foi de aproximadamente
c) 30% de pedidos no atrasados e de cliente especial; 29% entre o pesponto e a montagem. Outra diferena
e encontrada entre os dois segundos programas o nmero
d) 40% de pedidos no atrasados e de cliente normal. de pedidos atendidos, o programa gerado pelo modelo

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


536 Silva e Fernandes

matemtico atende a mais pedidos que o gerado pelo foram abortadas as execues. Para estes casos, o
mtodo heurstico. mtodo heurstico elaborou os dois programas com a
Neste caso, uma pergunta deve ser respondida pelo mesma qualidade dos demais programas relatados ante-
gerente de produo na hora de assumir um programa ou riormente.
outro, uma vez que ele deve decidir se deseja atender a Observou-se que, se a heurstica no fosse to boa,
somente um pedido de um cliente importante ou atender poder-se-ia usar o modelo matemtico, quebrando-se
a vrios pedidos de clientes menos importantes. o problema em problemas menores, por exemplo, s o
A terceira simulao foi realizada com uma carteira rodando para os primeiros 100 pedidos com maiores Ki.
de 80 pedidos. Esta carteira corresponde produo de Para avaliar os resultados sob o ponto de vista matem-
5 ciclos, que tambm corresponde ao tamanho da carteira tico, os resultados obtidos pelo mtodo heurstico foram
de pedidos da maioria das empresas pertencentes colocados no modelo matemtico e processamos no
APEMEBI. software GAMS para calcular o mesmo xo. A Tabela 12
Neste problema, o modelo matemtico apresentou apresenta o valor da funo objetivo (xo) de cada simu-
deficincia com relao ao tempo de processamento. lao, tanto para o modelo matemtico quanto para o
O modelo matemtico demorou 2445 segundos, o que modelo heurstico. Tambm, est apresentada na tabela
corresponde a 40 minutos e 45 segundos, enquanto que o a diferena entre esses valores e a porcentagem em que o
mtodo heurstico demorou 1 segundo. resultado da funo objetivo matemtica melhor que a
O primeiro MPS gerado pelo modelo matemtico e do mtodo heurstico.
o gerado pelo mtodo heurstico no foram idnticos, Avaliando-se os resultados apresentados na Tabela 12,
mas apresentaram qualidades semelhantes. Ambos os conclui-se que o mtodo heurstico apresenta resultados
programas tiveram o mesmo desempenho com relao muito prximos s solues obtidas pelo modelo de
aos critrios: prazo de entrega, otimizao da capacidade alocao por pedido e maximizao da capacidade
e prioridade conforme importncia do cliente. produtiva.
J para o segundo MPS, o mtodo heurstico obteve
superioridade sobre o resultado do modelo matem-
tico gerando uma soluo melhor. Isto ocorreu porque
5 Procedimentos para programao de
o software GAMS foi utilizado para resolver a progra- operaes
mao matemtica com uma tolerncia (gap) de 0,1% A proposta de programao de operaes (terceiro
em relao soluo tima. Comprovou-se este fato componente do sistema de controle da produo) tem
quando fixada a tolerncia em 0%, com isto, o tempo como objetivo principal contribuir para a melhoria da
de processamento subiu de 2445 para 8770 segundos, produtividade mantendo a simplicidade do sistema de
gerando um programa mestre exatamente igual ao elabo- coordenao de ordens PBC. Esta proposta no visa
rado pelo mtodo heurstico. Este aumento no tempo programar as ordens de produo de forma sistmica, e
de processamento do modelo matemtico dificulta sua sim, programar as ordens de produo de acordo com o
implementao em um caso real. setor produtivo a que ela pertence.
A quarta simulao foi realizada com uma carteira Na montagem, o encadeamento das ordens de
de 100 pedidos. Os resultados foram muito prximos produo deve ser feito de modo que minimize o tempo
ao da terceira simulao, exceto pelo fato do modelo mdio de espera dos pedidos utilizando a regra SPT do
matemtico ter demorado aproximadamente 5 minutos ingls Shortest Processing Time (quanto menor o tempo
e meio. de montagem do pedido, mais no incio da seqncia
No foram obtidos os resultados da quinta simulao ficar o pedido). Com esta regra de seqenciamento, a
(150 pedidos) e da sexta simulao (200 pedidos) pelo montagem utiliza uma quantidade menor de frmas o que
modelo matemtico, porque os respectivos tempos de reduz o investimento e aumenta o desempenho do setor
processamento foram superiores a 48 horas, e ento de expedio.

Tabela 12. Comparativo de x0 gerado pelo modelo matemtico e mtodo heurstico.


Problema Valores de xo xo %
Matemtico Heurstico
20 (gap = 0,1%) 10.410,5177 10.410,5177 0 0
50 (gap = 0,1%) 30.515,2451 30.725,6720 210,4269 0,69
80 (gap = 0,1%) 53.130,2785 53.130,2451 -0,0334 -0,000001
80 (gap = 0%) 53.130,2451 53.130,2451 0 0
100 (gap = 0,1%) 67.240,2785 67.230,2451 10,0334 0,00015

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


Proposta de um sistema de controle da produo para fabricantes de calados que operam sob encomenda 537

Para o corte e o pesponto, a proposta consiste em de PCP das empresas focalizadas, principalmente, em
seqenciar as ordens de produo conforme o modelo questes como o prazo de entrega e produtividade. O
de calado: quanto mais difcil e suscetvel a erros que balanceamento da utilizao da capacidade produtiva no
comprometem a qualidade, mais no incio do dia as MPS interessante quando h excesso de demanda e,
ordens do modelo devem ser seqenciadas j que no incio portanto, falta de capacidade produtiva.
do dia os operrios esto mais descansados, dispostos e Vale tambm destacar que o sistema desenvolvido (ou
atentos. pelo menos parte de suas idias) pode ser til no desen-
volvimento de sistemas para regular o fluxo de materiais
6 Concluses em outros ramos de atividades com certas caractersticas
similares, por exemplo, o ramo txtil.
Durante o desenvolvimento do trabalho, constatou-se a
Embora o sistema tenha sido concebido para resolver
necessidade de uma hierarquia no processo de concepo
do sistema de controle da produo iniciando-se pela um problema existente num aglomerado industrial
escolha ou projeto de um sistema de coordenao de ordens formado por pequenas empresas caladistas, o sistema
de produo e compras, depois, pela definio ou criao foi implantado, por meio de uma pesquisa-ao, numa
do sistema de elaborao do MPS e, por ltimo, pela defi- grande empresa de calados que almeja a responsivi-
nio de uma sistemtica simples de seqenciamento. dade e os resultados foram extremamente auspiciosos.
O sistema de elaborao do MPS, aplicado junto com Em vista da riqueza de detalhes envolvidos no estudo, tal
o sistema PBC, adiciona uma grande melhora ao sistema aplicao ser relatada em outro artigo.

Proposal of a production control system for shoemakers operating in a


resources-to-order or make-to-order product market environment

Abstract

This paper presents a proposal for controlling the production in shoe industries. It aims at regulating the material
flow in small and medium enterprises operating in a Resources-to-Order (RTO) or Make-to-Order (MTO) product
market environment with large variety of final products. For a better understanding of Production Planning and Con-
trol (PPC) problems in this context. Seven shoemakers in the city of Birigui-SP, Brasil were investigated. The proposal
includes: (a) choosing an ordering system; (b) developing a method for elaborating the master production schedule
(MPS); and (c) establishing procedures for sequencing the production orders.
Keywords: Production control. Master production schedule. PBC. Responsive manufacturing.

Referncias bibliogrficas
BENDERS, J.; RIEZEBOUS, J. Period Batch Control: Classic, FERNANDES, F. C. F.; GODINHO FILHO, M. Sistemas de
not outdated. Production Planning and Control, v. 13, n. 6, Coordenao de Ordens: reviso, classificao, funcinamento e
p.497-506, 2002. aplicao. Gesto & Produo, v. 14, n. 2, p. 337-352, 2007.
BURBIDGE, J. L. Period Batch Control. Oxford: Clarendon FERNANDES, F. C. F.; MURARI, L. S. Diagnstico dos Principais
Press, 1996. Problemas na Indstria de Calados Femininos. Revista
BURBIDGE, J. L.; HALSALL, J. Group technology and growth
Tecnicouro, v. 20, n. 3, seo artigos tcnicos, maio de 2000.
at Shalibane. Production Planning & Control, v. 5, n. 2,
GODINHO FILHO, M.; FERNANDES, F. C. F. Paradigmas
p.213-218, 1994.
Estratgicos de Gesto da Manufatura (PEGEMs): elementos
CAMPBELL, G. M. Master production scheduling under rolling
planning-horizons with fixed order intervals. Decisions chave e modelo conceitual. Gesto & Produo, v. 12, n. 3,
Sciences, v. 23, n. 2, p. 312-331, 1992. p.333-346, 2005.
CHU, S. C. K. A mathematical-programming approach towards GOLDRATT, E. M. Computerized Shop Floor Scheduling.
optimized master prodution scheduling. International Journal International Journal of Production Research, v. 26, n. 3,
of Production Economics, v. 38, n. 2-3, p. 269-279, 1995. p. 443-455, 1988.

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008


538 Silva e Fernandes

GUNDOGAR, E. A rule-based master production shceduling changes. Production and Operations Management, v. 8, n.1,
system for an electro-mechanical manufacturing company. p. 76-91, 1999.
Production Planning & Control, v. 10, n. 5, p. 486-492, RONEN, B.; ROZEN, E. The missing link between manufacturing
1999. strategy and production planning. Intenational Journal of
HERER, Y. T.; SHALON, L. The Kanban assignment problem Production Research, v. 30, n. 11, p. 2659-2681, 1992.
A non-integral approach. European Journal of Operational SIPPER, D.; BULFIN, R. L. Production planning, control and
Research, v. 120, n.2, p. 260-276, 2000. integration. [S.I.]: McGraw-Hill, 1997. (series in industrial
HILL, J. A.; BERRY, W. L.; LEONG, G. K.; SCHILLING, D. engineering and management science).
A. Master production scheduling in capacitated sequence- SPEARMAN, M. L.; WOODRUFF, D. L.; HOPP, W. J. CONWIP:
dependent process industrie. International Journal of a pull alternative to kanban. International Journal of
Production Research, v. 38, n. 18, p. 4743-4761, 2000. Production Research, v. 28, n. 5, p. 879-894, 1990.
HUANG, M.; WANG, D. Simulation study of conwip for a cold STEELE, D. C.; BERRY, W. L.; CHAPMAN, S. N. Planning and
rolling plant. International Journal Econimics, v. 54, n. 3, control in multi-cell manufacturing. Decision Sciences, v. 26,
p.257-266, 1998. n. 1, p. 1-34, 1995.
KARACAPILIDIS, N. I.; PAPPIS, C. P. Production planning STEELE, D. C.; MALHOTRA, M. K. Fators affecting performance
and control in textile industry: A case study. Computers in of period batch control systems in cellular manufacturing.
Industry, v. 30, n. 2, p. 127-144, 1997. International Journal of Production Research, v. 35, n. 2,
LEWIS, H. S.; SWEUGART, J. R.; MARKLAND, R. E. Master p. 421-446, 1997.
scheduling in assenble-to-order enviroments A capacitated TOWILL, D. R. FORRIDGE Principles of good practice in
multiobjetive lot-sizing model. Decision Sciences, v. 23, n. 1, material flow. Production Planning &
p. 21-43, 1992. Control, v. 8, n. 7, p. 622-632, 1997.
MACCARTHY, B. L.; FERNANDES, F. C. F. A multi-dimensional WALL, B.; HIGGINS, P.; BROWNE, J. A prototype system for
classification of production systems for the design and selection short-term supply planning. Computers in Industry, v. 19,
of production planning and control systems. Production n.1, p. 1-19, 1992.
Planning & Control, v. 11, n. 5, p. 481-496, 2000. ZELENOVIC, D. M.; TESIC, Z. M. Period batch control and group
METTERS, R.; VARGAS, V. A comparison of production technology. International Journal of Production Research,
scheduling policies on costs, service level, and schedule v. 26, n.3, p. 539-552, 1988.

Sobre os autores
Fbio Molina da Silva
Flvio Csar Faria Fernandes
Departamento de Engenharia de Produo DEP,
Universidade Federal de So Carlos - UFSCar,
Rod. Washington Lus, Km 235, CEP 13565-905, So Carlos, SP, Brasil,
e-mails: fabio@dep.ufscar.br; dfcf@power.ufscar.br

Agradecimentos: Os autores agradecem FAPESP pelo suporte financeiro e s empresas do cluster estudado.

Recebido em 07/7/2006
Aceito em 27/10/2008

Gest. Prod., So Carlos, v. 15, n. 3, p. 523-538, set.-dez. 2008

Potrebbero piacerti anche