Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA PRÁTICA REDES DE PETRI Instruções: 1) Pode-se usar qualquer programa para simular a Rede de Petri. Como atividade prática, será utilizado o Visual Object Net. 2) Este programa possui recursos para editar Rede de Petri temporizada e transição contínua. EXERCÍCIOS 1) Editar e simular a Rede de Petri abaixo. Considere que a marcação inicial seja Mo = [0 1 0 0 1]. P1 - pode entregar P2 - pode produzir P3 - ocupação do canal P4 - pode receber P5 - pode consumir T1 - produz 0 T2 - consome 0 T3 - entrega 0 T4 - recebe 0 2 3 2 Produtor-consumidor com pesos associados aos arcos a) Modificar a Rede de Petri para contabilizar o número de itens produzidos 2) Editar e simular a rede de Petri abaixo. P1 P2 P3 P7 P8 P4 P6 P5 T1 T2 T3 T4 T5 T6 3) Analise a Rede de Petri temporizada abaixo A2 A3A1 A3 finalizada Sequência A1 e A2 f inalizada P6 P7 T30,5 T42T21 T5 0 T6 1 T13 Rede de Petri Temporizada Determinar quantas fichas serão depositadas no lugar P7 após 5321 s ? 4) Editar e simular o modelo desenvolvido em sala de aula para a linha de produção composto por dois operadores B1 e B2 e três máquinas M1, M2 e M3. A máquina M1 é compartilhada com os operadores B1 e B2 e as máquinas M2 e M3 são exclusivas para B1 e B2, respectivamente. 20P1 P2 P3 P4 P5 P6 P7 P8 P9 T1 0 T2 0 T3 0 T4 0 T5 0 T6 0 T7 0 T8 0 B1 atende pedido B2 atende pedido M1 disponível B1 em M1 B2 em M1 Pedidos Operador B1 livre Operador B2 livre peça parcialmente processada B1 atende pedido em M2 B1 em M2 B2 em M3 P10 total de peças produzidas Modificar o modelo para controlar individualmente a produção de cada operador. Associar tempo nas transições e analisar a produção dos operadores. 4) Implementar e analisar a Rede de petri abaixo. Modifique os tempos de disparos das transições e analise o comportamento da rede. m1P1 m2P2 m3P4 m4P3 T1 1 T2 2 T3 1 T4 3 T6 1 T5 2 P1 - máquina pronta para operar P2 - máquina operando P3 - máquina em manutenção P4 - máquina em retrabalho de partes T1 - máquina inicia o processamento T2 - máquina términa o processamento T3 - máquina falha T4 - máquina retrabalha após manutenção T5 - máquina f inaliza reprocessamento T6 - máquina é reinicializada 5) Idem para a rede abaixo. m1P1 m2P2 m3P4 m4P3 T1 3 T5 2 T3 1 T4 3 T6 1 P1 - máquina pronta para operar P2 - máquina operando P3 - máquina em manutenção P4 - máquina em retrabalho de partes T1 - máquina inicia o processamento T2 - máquina termina o processamento T3 - máquina falha T4 - máquina retrabalha após manutenção T5 - máquina f inaliza reprocessamento T6 - máquina é reinicializada T2 3 6) Desenvolver a Rede de Petri para o seguinte problema: Em uma sala existem 5 filósofos japoneses cujas atividades são: Pensar e Comer. Para a atividade de comer, o filósofo necessita de dois recursos (palito da esquerda e da direita) para acessar um delicioso arroz sem sal no centro da mesa. Modelar o problema utilizando rede de Petri e analisar o modelo. Caso sejam identificados problemas tais como, bloqueio mortal, propor uma solução alternativa. 7) Análise as Redes de Petri abaixo. Inicialmente utilize o software para simular como rede de Petri Temporizada e tire suas conclusões. P1 P2 P3 P5 P6 P4 T1 5 T2 2 T3 2 T4 3 T5 3 T6 2 P1 - pronto para enviar P2 - msg enviada P3 - receptor1 pronto para receber P4 -receptor2 pronto para receber P5 -receptor1 processa msg P6-receptor2 processa msg T1 - envia msg T2- time-out T3 - receptor1 recebe msg T4 - receptor2 recebe msg T5 - receptor1 f inaliza msg T6 - receptor2 f inaliza msg P1 P2 P3 P5 P6 P4 T1 5 T2 1 T3 3 T4 4 T5 2 T6 3 P1 - pronto para enviar P2 - msg enviada P3 - receptor1 pronto para receber P4 -receptor2 pronto para receber P5 -receptor1 processa msg P6-receptor2 processa msg T1 - envia msg T2- time-out T3 - receptor1 recebe msg T4 - receptor2 recebe msg T5 - receptor1 f inaliza msg T6 - receptor2 f inaliza msg
Compartilhar