Beruflich Dokumente
Kultur Dokumente
Introduo
A funo de Scheduling no Planejamento de Controle da Produo (PCP) Principais variveis em Scheduling Notao dos principais problemas Exemplos Classes de Scheduling Hierarquia de Complexidade em Scheduling
ERP
Gesto de Ativos Recebimento Fiscal
MPS
MRP MRPII Scheduling
Custos
Gesto Financeira
Manuteno
SFC
Contas a receber
MRP - exemplo
BOM
Nvel
Cd.Item
0
.1 .1
MC035
MM45 ACC439
Computador (montagem)
Monitor Acessrios
1
1 3
1 dia
5 dias 3 dias
13
5 10
.1
.2 .2
GG54
MB99 P5DUO
Gabinete (montagem)
Placa Me Processador
1
1 2
1 dia
4 dias 6 dias
2
5 4
MRP - exemplo
Estrutura
Analtica do produto
MRP - exemplo
Grfico
de Gantt
dias
MRP - exemplo
Clculo
MRP
Capacidade
Scheduling - exemplo
Roteiros
Pea A Pea B Pea C
entrega
CT1
CT2
CT4 CT2 CTX CT1 CT4 CT4
CTX CTX
CT4
CT5
CT3
tempo
CT2
Pea A
CTX CT2
Pea C
CT3
CT
Capacidade
1 2 3 4 5
(a) Qual a capacidade mxima do processo, em produtos finais por hora? (b) Se investirmos em melhorias no C.T.3, de forma a dobrar sua capacidade, qual seria o impacto na capacidade mxima do processo?
Just In Time
Produo
sem estoques Eliminao de desperdcios Manufatura de fluxo contnuo Esforo contnuo na resoluo de problemas Produo puxada uso de kanbans Lote unitrio (ou o menor possvel)
JIT + TOC
Vdeo
dinmica LEGO
Principais variveis
Termo (ingls)
Job Machines
Termo (portugus)
Tarefas Mquinas Tempo de processamento
(execuo)
simbologia
j
Total de tarefas = n
i
Total de mquinas = m
Processing time
pij rj dj
Prazo de incio
(entrada da tarefa do sistema)
Prazo de entrega
(sada da tarefa do sistema)
Weight
wj
Notao
Ambiente de mquinas Funo objetivo Caractersticas do processamento
(pode conter vrias caractersticas ou nenhuma) (objetivo a ser minimizado ou maximizado)
Flexible Flow Shop (FFc) Generalizao do ambiente em srie e paralelo Mantm-se o roteiro padro das tarefas Ao invs da apenas m mquinas em srie para executar cada tarefa, temos c grupos de mquinas idnticas em paralelo para executar cada etapa (ou estgio) Etapa 3
Etapa 2
Etapa 1
Job Shop (Jm) Ambiente com m mquinas, onde cada tarefa tem seu prprio roteiro de fabricao, diferentes entre si. Flexible Job Shop (FJc) Generalizao do caso anterior Temos c grupos de mquinas idnticas em paralelo Open Shop (Om) Semelhante ao Job Shop (Jm), porm no h roteiro (sequncia pr-determinada relao de precedncia entre mquinas)
Possibilidades de caractersticas
de processamento ()
Release dates (rj) A tareja j no pode iniciar antes de rj Se no aparecer, pode iniciar a qualquer momento Sequence dependent setup times (sjk) o tempo de setup da tarefa k, que depende da tarefa anterior (j). Pode depender da mquina tambm (sijk) Se no aparecer, setup = 0 para todas as tarefas Se o setup for independente para cada tarefa, incorporado no tempo de processamento Preemptions (prmp) As tarefas podem ser interrompidas a qualquer momento e substituda por outra na mquina Depois, pode ser retomada e seu tempo de processamento ser apenas o restante do tempo original.
Possibilidades de caractersticas
de processamento ()
Breakdowns (brkdwn) H paradas previstas para as mquinas, podem ser fixadas a priori, ou ser uma funo do tempo.
Machine eligibility restrictions (Mj) Significa que certas tarefas s podem ser executadas por um grupo especfico de mquinas (subconjunto Mj) Quando omitido, qualquer tarefa pode ser realizada em qualquer mquina
Possibilidades de caractersticas
de processamento ()
Permutation (prmu) Ordem das tarefas no sistema obedece ao FIFO Blocking (block) Certa tarefa no pode sair de mquina enquanto a mquina seguinte (do seu roteiro) no estiver liberada No-wait (nwt) As tarefas no pode ficar sem processamento entre duas mquinas consecutivas Recirculation (recrc) Uma tarefa pode passar mais de uma vez na mesma mquina
Possibilidades de caractersticas
de processamento ()
Outras
Qualquer
outra entrada que aparecer neste campo, deve ser autoexplicativa Exemplo:
pj =
Makespan (Cmax) Cj o tempo de sada da tarefa do sistema Cmax o maior tempo de sada Maximum Lateness (Lmax) Lj = Cj dj Lj > 0 significa atraso Lj < 0 significa antecipao
Tardiness (Tj) o mesmo que lateness, porm sem a parcela negativa Tj = max (Cj dj, 0) = max (Lj , 0)
Total weighted completion time (wjCj) Onde wj so as prioridades Discounted total weighted completion time wj (1-e rCj)
Exemplos
Exemplos
| rj | wjTj Pm | rj, Mj | wjTj 1 | rj, prmp | wjCj 1 | sjk | Cmax P infinito | prec | Cmax Fm | pij = pj | wjCj Jm || Cmax FJc | rj, sijk | wjTj
FFc