Upload
didier
View
32
Download
0
Embed Size (px)
DESCRIPTION
PROPOSTA DE ALOCAÇÃO DE RECURSOS ATRAVÉS DO GRAFO DE FUNCIONALIDADE. Prof. Osvaldo Luis Asato 2009. MOTIVAÇÃO. - PowerPoint PPT Presentation
Citation preview
PROPOSTA DE ALOCAÇÃO DE RECURSOS ATRAVÉS DO GRAFO DE FUNCIONALIDADE
Prof. Osvaldo Luis Asato2009
O crescente avanço tecnológico aplicado aos recursos de transformação tem agregado um conjunto de operacionalidades e funcionalidades as maquinas ferramentas, Surgindo a Maq. Ferramenta Multifuncional (MFM).
Pelo fato de sistema produtivo realizar múltiplos processos fortemente acoplados com denso compartilhamento de recursos, utilizar as MFM de forma adequada, é necessário desenvolver uma nova camada de controle que trata das funcionalidades que serão instanciadas a cada requisição.
Esta camada terá a capacidade de definir os processos em execução de tal forma que realize a designação do recurso no processo.
MOTIVAÇÃO
F1 F2 F3 IN OUT
MOTIVAÇÃO
R1 R2 R3
Processo Amarelo
R = Recurso com única função (convencional)
F = Funcionalidade
F1 F1F2F3
F3 IN OUT
MOTIVAÇÃO
R1 R2(MFM) R3
R2 = Maq. Ferram.Multifuncional (MFM)
Gera Rotas alternativas
F1 F2 F3 IN
OUT
MOTIVAÇÃO
R1 R2 R3
Processo Amarelo e Processo Verde
R2 = Maq. Ferram.Multifuncional (MFM)
F1 F1F2F3
F3
IN OUT
MOTIVAÇÃO
R1 R2(MFM) R3
R2 = Maq. Ferram.Multifuncional (MFM)
MOTIVAÇÃO
Com dois processos e uma MFM geram-se 5 rotas alternativas.
Com Múltiplos Processos e MFM geram-se N rotas alternativas
Onde N depende:
- numero de MFM,
- número de processos,
- Quantidade de atividades existente em cada processos
ARQUITETURA DE CONTROLE
SchedulingScheduling S.P.ManufaturaS.P.Manufatura
3o.Nivel Controle3o.Nivel Controle
SARTSART(Scheduling)(Scheduling)
GAFGAF(Graf.Aloc.Funcion.)(Graf.Aloc.Funcion.)
GARGAR(Graf.Aloc.Recurso)(Graf.Aloc.Recurso)
ARQUITETURA PROPOSTAARQUITETURA PROPOSTA
AlocarAlocar
RecursoRecurso
RE-SCHEDULINGRE-SCHEDULING
Seqüência das Atividades do Seqüência das Atividades do Recurso de Transformação Recurso de Transformação
Grafo de Alocação da Grafo de Alocação da FuncionalidadeFuncionalidade
Grafo de Alocação do RecursoGrafo de Alocação do Recurso
SchedulingScheduling S.P.ManufaturaS.P.Manufatura
3o.Nivel Controle3o.Nivel Controle
SARTSART(Scheduling)(Scheduling)
GAFGAF(Graf.Aloc.Funcion.)(Graf.Aloc.Funcion.)
GARGAR(Graf.Aloc.Recurso)(Graf.Aloc.Recurso)
ARQUITETURA PROPOSTAARQUITETURA PROPOSTA
AlocarAlocar
RecursoRecurso
RE-SCHEDULINGRE-SCHEDULING
Seqüência das Atividades do Seqüência das Atividades do Recurso de Transformação Recurso de Transformação
Grafo de Alocação da Grafo de Alocação da FuncionalidadeFuncionalidade
Grafo de Alocação do RecursoGrafo de Alocação do Recurso
SchedulingScheduling S.P.ManufaturaS.P.Manufatura
3o.Nivel Controle3o.Nivel Controle
SARTSART(Scheduling)(Scheduling)
GAFGAF(Graf.Aloc.Funcion.)(Graf.Aloc.Funcion.)
GARGAR(Graf.Aloc.Recurso)(Graf.Aloc.Recurso)
ARQUITETURA PROPOSTAARQUITETURA PROPOSTA
AlocarAlocar
RecursoRecurso
RE-SCHEDULINGRE-SCHEDULING
Seqüência das Atividades do Seqüência das Atividades do Recurso de Transformação Recurso de Transformação
Grafo de Alocação da Grafo de Alocação da FuncionalidadeFuncionalidade
Grafo de Alocação do RecursoGrafo de Alocação do Recurso
Box Controlador Transição Arco
Marca e box
elemento externo
Porta e transição habilitadora Porta e transição inibidora
Arco de sinal de saída e box
Box
REDE DE PETRI
Mark Flow Graf
Elementos básicos do MFG
IN A1 R1 A2 R2 A3 R3 A4 R4 A5 OUT
Grafo da Seqüência de Alocação do Recurso de Transformação (SART)
IN A1 R1 A2 R2 A3 R3 A4 R4 A5 OUT
IN A1 F1 A2 F2 A3 F1 A4 F2 A5 OUT
Grafo da Seqüência das Funcionalidades (GSF)
IN A1 GF1 A2 GF2 A3 GF1´ A4 GF2´ A5 OUT
Grafo de Alocação da Funcionalidade (GAF)
F2
IN A1 GF1 A2 GF2 A3 GF1´ A4 GF2´ A5 OUT
A1 F1 A2
(GAF)
A3
A 4
A5
Controle do Sistema Produtivo de Manufatura utilizando a funcionalidade
Algoritmo de Controle do box controlador
GF1* GF1’ *R1 * R3 = RecursoGF1 GF1’ R1 R3 Recurso1 0 0 X habilita R11 0 1 0 habilita R30 1 X 0 habilita R30 1 0 1 habilita R11 1 0 X habilita R11 1 X 0 habilita R3
GF2* GF2’ *R2 * R4 = RecursoGF2 GF2’ R2 R4 Recurso1 0 0 X habilita R21 0 1 0 habilita R40 1 X 0 habilita R40 1 0 1 habilita R21 1 0 X habilita R21 1 X 0 habilita R4
F2
IN A1 GF1 A2 GF2 A3 GF1´ A4 GF2´ A5 OUT
A1 F1 A2
(GAF)A3
A 4
A5
IN A1 R1 A2 R2 A3 R3 A4 R4 A5 OUT
IN A1 F1 A2 F2 A3 F1 A4 F2 A5 OUT
Final da Apresentação Obrigado !