Programação

  • Descrição do curso

    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
    Outras referências
    Observações
    1. Acesse abaixo o programa da disciplina com o calendários de aulas e o conteúdo de cada aula.


  • Aula 00 - P.E. Miyagi

    Programação:

  • Aula B0 - P.E. Miyagi

    Programação:

    • Introdução a sistemas de controle discreto
    • Motivações e conceitos fundamentais

    Bibliografia

  • Aula B1 - Diolino

    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

  • Aula S1 - P.E. Miyagi

    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
  • Aula S2 - Fabrício

    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

    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.
  • Aula S3 - Fabrício

    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

    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.

  • Aula S4 - P.E. Miyagi

    Programação:

    • Sistemas a eventos discretos e redes de Petri
    • Especificação funcional de sistemas (PFS e MFG)
  • Aula S5 - Fabrício

    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

    Bibliografia

    Entrega de exercício

  • Aula S6 - Fabrí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

  • Aula C1 - Diolino

    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

  • Aula C2 - Diolino

    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

  • Aula C3 - Diolino

    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

  • Aula C4 - Diolino

    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

  • Aula C5 - Diolino

    Programação:

    • Testes
      • Startup das estações MPS
      • Testes de validação para avaliação do grupo
  • Aula C6 - Diolino

    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