Programação
-
Apresentação
O objetivo desta disciplina é introduzir os conceitos fundamentais relacionados à modelagem de Sistemas a Eventos Discretos e ao projeto de Sistemas de Controle Sequenciais. As aulas teóricas abordam os seguintes tópicos:
- Conceitos fundamentais de Sistemas a Eventos Discretos e Sistemas de Controle Sequenciais.
- Modelagem de Sistemas de Controle Sequenciais.
- Modelagem de Sistemas a Eventos Discretos usando redes de Petri.
- Redes de Petri interpretadas para especificação e implementação de estratégias de controle.
- Metodologia de projeto de sistemas de controle.
As aulas práticas abrangem as seguintes atividades:
- Construção de modelos de sistemas de automação.
- Análise destes modelos por simulação discreta.
- Desenvolvimento de programas de controle para controladores programáveis.
- Teste em bancadas experimentais.
Critérios de avaliação
MP = (7 + 0,3 * E) / 10 * (2P + 2S + C)/5
- MP - média
- P - nota da prova final
- S - média relativa à parte de simulação (monografias)
- C - média relativa à parte de controle (nota do projeto-exercício)
- E - média relativa à parte de exercícios de simulação
A média final (MF) será:
- MF = MP, se P, S e C forem maiores ou iguais a 5,0
- MF = mínimo(P,S,C), se MP, S ou C for menor do que 5,0
Monografias referentes à parte de "Simulação" devem ser entregues na secretaria do PMR, aos cuidados do Prof. Miyagi, até as 16h30 da data estabelecida.
Relatórios referentes às aulas de laboratório de ProModel e PIPE devem ser entregues na secretaria do PMR, aos cuidados do Prof. Fabrício, até as 16h30 da data estabelecida.
Exercícios referentes às aulas de "Controle" devem ser entregues na secretaria do PMR, aos cuidados do Prof. Diolino, até as 16h30 da data estabelecida.
A nota de cada exercício das aulas de laboratório de simulação varia de 0 à 100% do valor máximo da nota. O valor máximo da nota para cada exercício é 10 menos 1 ponto a cada 3 dias de atraso, com desconto máximo de 5 pontos.
Livro texto
- P.E. Miyagi. Controle Programável - Fundamentos do Controle de Sistemas a Eventos Discretos, São Paulo: Ed. Edgard Blücher, 1996.
- Apostila sobre simulação.
Outras referências
- L.A. Aguirre (Ed.). Enciclopédia de Automática & Controle e Automação, Vol. 1, São Paulo: Editora Blucher, 2007.
- J. Banks, J.S. Carson II, B.L. Nelson. Discrete Event System Simulation. Upper Saddle River, NJ: Ed. Prentice Hall, 1996.
- J. Cardoso, R. Valette. Redes de Petri. Florianópolis: Editora da UFSC, 1997.
- F. Natale. Automação Industrial. São Paulo: Ed. Érica, 1995.
- J.C.P. Oliveira. Controlador Programável. São Paulo: Makron Books Ed., 1993.
- E. Villani, P.E.Miyagi, R. Valette: Modelling and Analysis of Hybrid Supervisory Systems. London, UK: Springer, 2007.
Observações
- Acesse abaixo o programa da disciplina com o calendários de aulas e o conteúdo de cada aula.
-
Programação:
- Apresentação do programa da disciplina e bibliografia
- Critério de avaliação
- Instruções para a monografia
- Modelo para monografia
- Histórico da evolução da tecnologia de controle e automação
-
Programação:
- Introdução a sistemas de controle discreto
- Motivações e conceitos fundamentais
Bibliografia
- P.E. Miyagi. Controle Programável - Fundamentos do Controle de Sistemas a Eventos Discretos, São Paulo: Ed. Edgard Blücher, 1996. (Capítulo 1)
-
Programação:
- Estrutura de um Sistema Produtivo
- Conceito de automação fixa, programável e flexível
- Masip: automação e volume de produção
- Conceito de continuo e discreto em engenharia: classificação dos sistemas produtivos
- Modelagem de sistemas de controle sequencial
- Aplicação dos conceitos
- Sistemas de Controle para SEDs
- Técnicas de processamento do Controle
- Intertravamentos
- Aplicações
Material de apoio
Bibliografia
- P.E. Miyagi. Controle Programável - Fundamentos do Controle de Sistemas a Eventos Discretos, São Paulo: Ed. Edgard Blücher, 1996. (Capítulos 2 e 6)
-
Programação:
- Introdução à simulação discreta, exemplos de simulação
- Princípios gerais da simulação discreta
- Linguagens de programação, simuladores e linguagens de simulação
-
Programação:
- Exercícios de modelagem e simulação discreta usando o ProModel
Atividade:
- Para esta aula é necessário que cada aluno tenha lido (com antecedência): (1) a apostila sobre ProModel, até o item 2.7; (2) a apostila sobre Simulação, item 2.5;
- Os alunos se organizarão em duplas (não será permitido mais do que duplas);
- Os alunos farão o exercício 1 em aula e o exercício 2 em casa.
Material de apoio
- Baixe o ProModel Student 2016 (9.3.0.2051) original para usar em casa
- Enunciado dos exercícios
- Modelo do ProModel com layout ajustado
- Planilha para tratamento inicial dos dados
Bibliografia
Entrega de exercício
Monte um arquivo ZIP (sugestão é que o arquivo tenha o seu nome) contendo:
- Modelo (arquivo .MOD) do exercício 1;
- Modelo (arquivo .MOD) do exercício 2;
- Planilha (Excel) com as 10 primeiras simulações dos 18 cenários;
- Planilha (Excel) com a análise de variância (ANOVA);
- Relatório contendo as respostas para as 3 perguntas do exercício 1.8 e as respostas para as 2 perguntas do item 2.11.
-
Programação:
- Exercícios de modelagem e simulação discreta usando o ProModel
Atividade:
- Os alunos farão o exercício 1 em aula e os exercícios 2 e 3 em casa.
Material de apoio
- Baixe o ProModel Student 2016 (9.3.0.2051) original para usar em casa
- Enunciado dos exercícios
- Modelo do ProModel com layout ajustado
Bibliografia
Entrega de exercício
Monte um arquivo ZIP (sugestão é que o arquivo tenha o seu nome) contendo:
- Modelo (arquivo .MOD) do exercício 1;
- Modelo (arquivo .MOD) do exercício 2;
- Modelo (arquivo .MOD) do exercício 3;
- Planilha (Excel) com as 10 primeiras simulações dos 2 cenários do exercício 2;
- Planilha (Excel) com a análise de variância (ANOVA) para o exercício 2;
- Planilha (Excel) com as 10 primeiras simulações dos 5 cenários (somente com 2 VTs) do exercício 3;
- Planilha (Excel) com a análise de variância (ANOVA) para o exercício 3;
- Relatório contendo as respostas para: as perguntas dos itens 1.2, 1.3, 2.9 e 3.9.
-
Programação:
- Sistemas a eventos discretos e redes de Petri
- Especificação funcional de sistemas (PFS e MFG)
-
Programação:
- Exercícios de modelagem e simulação discreta usando o PIPE
Atividade:
- Apresentar um método para modelar sistemas produtivos utilizando rede de Petri;
- Identificar características de SED (sistemas a eventos discretos) em modelos em Rede de Petri.
Material de apoio
- Software PIPE 3.0 (é necessário ter instalado o Java versão 1.7 ou superior. Após descompactar, execute o arquivo "launch.bat")
- Slides e exercícios de aula
Bibliografia
Entrega de exercício
-
Programação:
- Exercícios de modelagem e simulação discreta usando o PIPE
Atividade:
- Apresentar e exercitar propriedades de Rede de Petri
- Fazer exercício disponível no material de apoio e os exercícios dos capítulos 4 e 5 da apostila de PIPE - pode-se usar o Word ou algum outro editor de texto para documentar suas respostas, que serão enviadas via Moodle
Material de apoio
Bibliografia
- Apostila sobre Rede de Petri e PIPE
Entrega de exercício
-
Programação:
- Análise das Necessidades
- Identificação do Objetivo Final
- Compreensão do Objeto de Controle e infraestrutura – modelo esquemático
- Conceito de sistema
- Modelo Estrutural padrão
- Lista dos Dispositivos do sistema de controle
- Estruturação das funções nos processos produtivos
- Atividade extraclasse: preparar a análise das necessidades para as estações MPS
Material de apoio
Bibliografia
- P.E. Miyagi. Controle Programável - Fundamentos do Controle de Sistemas a Eventos Discretos, São Paulo: Ed. Edgard Blücher, 1996. (Capítulo 6)
-
Programação:
- Definição das Necessidades
- Definição de intertravamento e suas classificações
- Definição do fluxo das funções de controle - PFS
- As linguagens IEC 61131-3
- SFC
- Tanque de medição
- Atividade extraclasse: desenvolvimento do SFC das estações MPS
Material de apoio
-
Programação:
- Projeto do Sistema de Controle: definição das arquiteturas lógica e física
- Definição de CP
- Exercício de programação no CodeSys em sala de aula
- Tanque de medição passo a passo
- Correção do SFC de cada grupo
- Atividade extraclasse: programação das entradas e saídas no CodeSys das estações MPS
Material de apoio
-
Programação:
- Software das funções de controle
- Comissionamento dos dispositivos de controle
- Programação em CodeSys das funções de controle
Material de apoio
-
Programação:
- Testes
- Startup das estações MPS
- Testes de validação para avaliação do grupo
-
Programação:
- Conclusão do Projeto
- Apresentação de cada grupo sobre o funcionamento de seu projeto
- Integração das estações MPS para o funcionamento do sistema produtivo