MPC COMO FAZER UMA APLICAÇÃO COM SUCESSO

Tamanho: px
Começar a partir da página:

Download "MPC COMO FAZER UMA APLICAÇÃO COM SUCESSO"

Transcrição

1 MPC COMO FAZER UMA APLICAÇÃO COM SUCESSO (Publicado na revista Intech América do Sul, número 150, Setembro/2013). Joaquim Ferreira Guimarães Neto Consultor em Otimização e Controle de Processo (*) Quando recebi a sugestão para escrever este artigo pensei logo: Mais um artigo do tipo tutorial sobre como fazer uma aplicação de MPC (Model Predictive Control)! Para que?. Muitos autores (inclusive eu) já escreveram artigos sobre este tema. Nos últimos anos a tecnologia MPC tem sido largamente aplicada na indústria. A instrumentação e os sistemas digitais evoluíram muito em tecnologia e qualidade. Os padrões e o hardware usado para comunicação entre os equipamentos e módulos do sistema se consolidaram. As ferramentas de software para controle MPC receberam melhorias em seus algoritmos e interfaces gráficas, algumas importantes (outras nem tanto) para o desenvolvimento destas aplicações. Apesar desta evolução vários autores, pesquisadores e profissionais envolvidos na área têm relatado inúmeros casos de insucesso ou desempenho deficiente em aplicações de MPC. Isto é verificado logo após, e principalmente, passado algum tempo da conclusão destes projetos. Os relatos apontam várias causas para estes insucessos, a grande maioria relacionada com a forma de realizar a aplicação e não com o software utilizado. Isto salienta a importância dos procedimentos relacionados à execução do projeto. O software é um facilitador importante, porém não fundamental para o sucesso da aplicação. Após estas reflexões revejo minha primeira impressão sobre a utilidade em apresentar mais um artigo deste tipo, segundo o antigo ditado Água mole em pedra dura.... MPC MODEL PREDICTIVE CONTROL A tecnologia de controle do tipo MPC existe desde o final dos anos 70, e é atualmente a mais utilizada em aplicações industriais (mais de segundo informação recente). Foi desenvolvida inicialmente somente para a função de controle, ou seja, para obter redução de variabilidade e aumento de estabilidade do processo. Logo foi incluída a capacidade de otimização local por meio de função econômica para estabelecer os pontos de operação mais vantajosos, geralmente próximo a limites da planta. Controladores baseados na tecnologia MPC são geralmente (não obrigatoriamente) configurados em uma camada de controle superior ao controle básico, como um controle em cascata fornecendo referência ( set-points ) para o nível inferior. Podem ser divididos em três módulos com diferentes funções: Predição, Otimização e Controle. Existem algumas diferenças na forma de executar estas funções e no tipo de técnica matemática usada para sua resolução. Algumas versões de MPC fazem os cálculos dos módulos de otimização e controle na mesma camada, outras adotam duas camadas distintas para este cálculo. Estas diferenças são muito discutidas academicamente não se mostrando tão importantes assim para o resultado final em aplicações industriais. O esquema geral e simplificado de um controlador MPC pode ser visto na figura 1. Otimização de Processos Aplicada na Indústria Intech América do Sul Página 1 de 9

2 Operação Engenharia MPC Limites das variáveis Custos Constantes de sintonia controladas e manipuladas Predições dinâmicas Predição Otimização Controle Predições Objetivos estáticas Valores atuais das variáveis Set-point das Manipuladas Sistema de Controle Regulatório (PID) Planta de Processo Figura 1 Estrutura do Controle Preditivo com Otimização O algoritmo MPC tem característica preditiva. Utiliza um modelo interno do processo para prever o comportamento das variáveis dependentes (controladas ou restrições) ao longo de um horizonte futuro de tempo, em função de variações nas variáveis manipuladas ou perturbações. Os modelos de processo podem ter diversas representações, como por exemplo, resposta ao degrau, resposta ao impulso, ARX, ou variáveis de estado. O formato originalmente usado é a resposta ao degrau: j N 1 i1 s u i ji s N u jn O modelo é obtido geralmente por variações na planta em um procedimento conhecido como identificação do processo. A maneira de fazer a identificação do processo pode variar. A mais simples é fazer um degrau na variável independente e aguardar a estabilização das dependentes. Um método para testes automatizados é o uso de variações pseudorrandômicas nas variáveis independentes (à esquerda da figura 2) e amostrar as variações nas dependentes (à direita da figura 2). Figura 2 Teste de identificação do processo Após os testes são estimados os parâmetros dos modelos usando-se métodos estatísticos, resultando em um conjunto de modelos (matriz de modelos, figura 3). Otimização de Processos Aplicada na Indústria Intech América do Sul Página 2 de 9

3 Figura 3 Matriz de Modelos do Processo Na fase de cálculos o Módulo de Predição do MPC lê os valores atuais das variáveis e por meio do modelo interno do processo calcula o comportamento futuro das variáveis dependentes até a estabilização do processo (figura 4) em modo manual, ou seja, sem considerar as ações de controle a serem exercidas N s u 1 N s u 2 s u w 1 s u 1 s N1 1 u w s u 1 N1 w N ou seja: Su w 1 1 A otimização é feita usando-se o mesmo modelo interno do processo e respeitando limites para todas as variáveis. O Módulo de Otimização recebe as predições para as variáveis dependentes no estado estacionário, os limites permitidos para todas as variáveis e as informações econômicas. Baseado nestas calcula os valores desejados para as variáveis de forma a otimizar o processo dentro dos limites estabelecidos pela operação. min Cd * S * u c / restrições : u Ci * u N min uss umax, N min ss O Módulo de Controle recebe os valores desejados para o estado estacionário (objetivos) e calcula os movimentos de controle que deverão ser passados para a saída das manipuladas ( setpoints do controle regulatório) para que o processo alcance os objetivos de maneira estável e adequada (suavemente). T e Su e Su min, sendo: e ˆ w ] u 1 1 u max 1 Usando o método de mínimos quadrados: 1 S T S 1 T S e * 1 [ 0 1 Na prática adicionam-se à esta solução alguns fatores para sintonia da resposta. Utilizando as predições futuras das variáveis dependentes, o algoritmo calcula os movimentos necessários nas variáveis manipuladas que minimizem a soma dos erros futuros. Estes erros são equivalentes às diferenças entre os valores previstos para estas variáveis e a trajetória desejada para elas (figura 4). Otimização de Processos Aplicada na Indústria Intech América do Sul Página 3 de 9

4 Valor previsto Modo Manual CV Objetivo (set-point) Valor previsto Modo Automático MV Passado Presente Futuro Figura 4 Ações do Controle Preditivo A tecnologia MPC é adequada para controle em casos de processos com características de dinâmica difíceis (tempo morto, interagentes, não linear), sistemas multi variável, compensação antecipatória de perturbações medidas ( feed forward ), controle por restrição ( override ). Com o uso desta tecnologia o operador da planta passa a estabelecer apenas os limites permitidos para as variáveis, podendo ainda ligar e desligar individualmente cada uma. O software de controle estabelece os objetivos ótimos economicamente, leva a planta suavemente para aquela situação e mantém com reduzida variabilidade. PRINCIPAIS PROBLEMAS NAS APLICAÇÕES INDUSTRIAIS DE MPC Conforme comentado na introdução deste artigo, alguns projetos de controle usando a tecnologia MPC tem apresentado desempenho deficiente ou mesmo são desligados com o passar de algum tempo. As causas levantadas para estes insucessos são diversas. Tentamos apresentar um resumo das que consideramos mais importantes: Erros e baixa qualidade do Projeto Conceitual: Um bom projeto conceitual é fundamental independentemente da tecnologia de controle usada. Não devemos nos limitar a usar uma só técnica de controle específica. Cada técnica (inclusive o PID) tem seus pontos fortes e fracos. Devemos entender os problemas de controle e aplicar aquela(s) que os resolva(m) da forma mais simples possível. A estratégia de controle deve ser perfeitamente aderente ao comportamento e limitações do processo a ser controlado. Usualmente é melhor dividir uma aplicação muito grande em sistemas menores que facilitam o seu entendimento e manutenção. A estrutura rígida de um MPC convencional pode induzir a configuração de muitas variáveis em um só módulo de controle (já fiz isto no passado) acarretando diversos problemas para a operação e manutenção da aplicação. Deficiência nos Modelos do Processo: O MPC é uma técnica de controle preditivo, portanto bastante dependente da qualidade do seu modelo interno do processo. Um modelo incompleto que não considere perturbações (medidas ou não) ou um modelo que não represente bem as relações de causa-efeito do processo leva a um baixo desempenho no controle. O MPC usa a informação de feedbac proporcionado pela leitura das variáveis controladas para gerar uma ação de controle do tipo integral pura. Esta ação ajuda a rejeitar perturbações não modeladas, mas não compensa completamente a imperfeição do modelo. Problemas na instrumentação: Uma corrente não pode ser mais forte que seu elo mais fraco. Este dito popular representa bem o caso. Não adianta usarmos técnicas avançadas de controle com medidores e principalmente atuadores de baixa qualidade e/ou com problemas. Válvulas de Otimização de Processos Aplicada na Indústria Intech América do Sul Página 4 de 9

5 controle apresentando problemas de fricção e/ou histerese inviabilizam o desempenho de qualquer tipo de controle. Baixo entendimento da tecnologia MPC: A pouca compreensão da tecnologia por parte de engenheiros e operadores do processo pode resultar naturalmente em insegurança e receio (medo do desconhecido) das ações de controle do MPC. A característica preditiva, a ação multi variável e principalmente a capacidade de otimização altera muito a forma de atuar na planta. Os operadores tem uma menor atuação. Não mais estabelecem set-points como antes. O processo é levado a limites não explorados. Este pouco conhecimento da ação do MPC pode levar ao desligamento do controle. Falta de acompanhamento e manutenção da aplicação: Sabidamente um controle MPC requer ações de acompanhamento de seu desempenho e correção de problemas rotineiramente para sua boa operação. Caso isto não seja feito o MPC perde completamente a credibilidade e é desligado pelos operadores. Todo e qualquer tipo de problema é atribuído à técnica de controle MPC. PROCEDIMENTO PARA UMA APLICAÇÃO DE MPC O desenvolvimento de uma aplicação de controle MPC deve seguir algumas etapas para seu êxito. As sugestões que apresento são um resumo da experiência relatada por vários profissionais (entre os quais me incluo) e podem ser generalizadas, com pequenas diferenças, para qualquer tipo de aplicação de Controle Avançado, independente da(s) tecnologia(s) de controle a ser(em) utilizada(s). Planejamento Definição da equipe de projeto - Esta equipe deve ser multi funcional. Deve ter a participação de profissionais com capacitação em diversos assuntos. Conhecimento do processo e operação da planta, experiência em aplicações de controle e tecnologias de controle avançado (MPC particularmente), conhecimento de instrumentação, configuração de sistemas digitais e redes de comunicação. Reunião de planejamento ( icoff meeting ) - Definição do cronograma de projeto, atribuições e responsabilidades de cada participante da equipe. Estimativa dos benefícios e custos - Cálculo dos benefícios econômicos. Levantamento dos custos envolvidos. Cálculo da relação custo/benefício e taxa de retorno simplificado. Projeto Análise do processo - Verificação dos fluxogramas de processo e instrumentação (P&I). Análise dos manuais e procedimentos de operação e de controle de variáveis. Análise dos pontos importantes de controle da unidade. Definição de objetivos econômicos para o sistema de controle. Revisão da instrumentação e das estratégias de controle básico - Verificação do estado da instrumentação, problemas e limitações existentes em malhas de controle, medidores e atuadores. Análise do projeto das malhas de controle existentes. Definição de novas estratégias. Execução de pré-testes - Verificação de sintonia dos controladores PID, levantamento de perturbações, relações de causa-efeito, interações e reciclos entre variáveis. Recomendações para correçao dos problemas e instrumentação. Definição da estrutura do controlador - Análise e definição das estratégias de controle para atingir os objetivos econômicos. Definição de tecnologias de controle mais adequadas. Definição de estratégias de controle, divisão do problema em partes paralelas e em níveis Otimização de Processos Aplicada na Indústria Intech América do Sul Página 5 de 9

6 hierárquicos. A abordagem de divisão de grandes aplicações em sistemas menores facilita o entendimento, a implementação, sintonia, operação e a manutenção da aplicação como um todo. Descrição funcional dos esquemas de controle - Especificação de variáveis controladas, manipuladas, restrições e perturbações. Definição da função para otimização econômica. Detalhamento Definição das interfaces gráficas, integração e comunicação com o DCS, base de dados, detalhamento de alterações na configuração do DCS, planejamento do teste de identificação dos modelos. Implantação Correções e alterações no controle básico Realizar as correções na instrumentação eliminando ruídos de medição, defeitos em sensores e transmissores, corrigindo válvulas de controle com folgas, atrito e histerese. Execução das alterações nas estratégias de controle básico, definidas na fase de projeto, como controle em cascata, compensação de medições, ações antecipatórias e correção de estratégias erradas. Sintonia das malhas de controle básico - Sintonizar todas as malhas de controle regulatório e aplicar filtros em variável de processo quando necessário. A sintonia deve ser executada com métodos e critérios adequados. Os parâmetros devem ser registrados e bloqueados para alteração, pois farão parte dos modelos a serem definidos para o MPC. Testes de identificação dos modelos do processo Execução dos testes de variação nas variáveis manipuladas e perturbações. O tamanho e a duração dos degraus ou a variação pseudorrandômica serão estabelecidos de forma a obter uma boa caracterização dos modelos de interesse sem impor risco ou perturbação desnecessária à unidade. Cada variável manipulada deve ser variada até se obter suficiente informação para geração de modelos confiáveis. A escolha do método usado para os testes dependerá das características do processo a ser identificado e das peculiaridades da operação da planta. Revisão da estrutura de controle Usando o conhecimento quantitativo sobre o processo, obtido com os testes de identificação, deve ser revisada a estrutura proposta inicialmente para o controle. Em muitos casos particularidades do processo levam a necessidade de alterações na estrutura inicialmente projetada. Geração e análise dos modelos do processo Com as informações dos testes são gerados os modelos de cada par de variáveis independentes (manipuladas ou perturbações) por dependentes (controladas ou restrições). Isto é feito utilizando-se software estatístico apropriado. Após a geração dos modelos preliminares é feita uma análise e crítica utilizando o conhecimento do processo. São descartados os modelos inconsistentes e melhorado os modelos obtidos pela metodologia estatística. Quando necessário devem ser repetidos os testes de identificação de forma a obter melhor informação. Geração da função objetivo - Com base nos modelos de processo obtidos e das informações econômicas da planta são gerados os parâmetros da função objetivo. Configuração, sintonia e testes do MPC Configurar todos os parâmetros do MPC, gerar o controlador e executar testes preliminares de funcionamento. Ajustar os parâmetros de sintonia. Normalmente estes testes podem ser feitos de forma simulada no próprio ambiente de desenvolvimento. Configuração dos pontos e testes da comunicação Criar os pontos da base de dados no servidor de comunicação (OPC) com o DCS. Testar a velocidade e integridade da comunicação. Otimização de Processos Aplicada na Indústria Intech América do Sul Página 6 de 9

7 Configuração da interface gráfica com o operador (IHM) A interface gráfica de operação deve ser configurada de forma mais próxima possível com já usada pelo operador. Em aplicações menores, com poucas variáveis, em geral não é necessária nenhum tipo de IHM adicional. As novas variáveis podem ser apresentadas nas telas existentes incluindo-se funcionalidade para ligar/desligar variáveis do MPC. Em aplicações maiores pode ser interessante a inclusão de IHM com um formato específico, com tabelas de variáveis e gráficos de predição de forma a proporcionar uma visão ação preditiva e multi variável da ação do MPC. Integração do MPC / IHM / DCS Realização de testes de integração e comunicação entre os diversos componentes do sistema como o MPC, a Base de Dados, a Interface Gráfica de Operação (IHM) e o DCS. Comissionamento Sintonia e ajuste fino A sintonia do controlador pode ser realizada em duas fases. Inicialmente fazemos uma sintonia utilizando o modo de simulação conforme descrito na fase de comissionamento. Em uma segunda fase o controlador é ligado ao processo e a operação acompanhada para se verificar a necessidade de alterações nos parâmetros. Para sistemas grandes podemos fazer esta pré-operação em etapas ligando os sistemas em uma sequencia o que facilita o ajuste e o entendimento da nova tecnologia. Treinamento dos operadores O treinamento dos operadores para a operação com a nova tecnologia é de fundamental importância para o sucesso do projeto. Cabe observar que em geral este tipo de aplicação é multi variável e usa otimização o que altera radicalmente a forma de operar. O operador não mais estabelece set-points para as variáveis e sim limites, e de certa forma passa a ser mais um observador da ação do controlador. Antes da atividade de pré-operação podemos realizar cursos formais com abordagem teórica sobre a tecnologia de controle e os componentes do novo sistema, e uma seção prática de treinamento de operação em modo simulação. Durante a atividade de pré-operação o treinamento será do tipo on-the-job que consiste na operação assistida, ou seja, sempre com a supervisão de um instrutor mais experiente e em horário administrativo. À medida que o instrutor e o aluno sentem confiança e maior domínio na operação do sistema, este pode ser liberado para operar em horário de turno. Pré-operação e aceitação do sistema Durante esta fase o controlador permanece operando somente no horário administrativo sempre com supervisão dos componentes da equipe de projeto. Após a aprovação no treinamento individual, o sistema pode ser liberado parcialmente para operar durante o turno do operador credenciado. O comportamento do controlador para diversas situações e eventos da unidade deve ser observado e analisado. Realizar ajustes na configuração e nos parâmetros de sintonia sempre que necessário. Após a verificação do bom funcionamento em operação normal, devem ser executados testes comparativos do tipo ligado/desligado para avaliação dos benefícios obtidos. Após os resultados dos testes o sistema é considerado aceito pela equipe de operação e liberado para operar sem supervisão. Monitoração do desempenho e correção de falhas Uma característica comum a este tipo de projeto é a dificuldade em manter o mesmo desempenho do controlador com o passar do tempo. Fatores como grandes alterações dos modelos do processo, alterações de características de matéria prima ou mudanças de campanha prejudicam o desempenho do controle. Problemas na instrumentação e malhas de controle básicas acabam prejudicando o desempenho como um todo e minando a credibilidade do MPC. Esta costuma ser a maior causa de não realização dos lucros esperados com um projeto de Controle Avançado. Com a degradação de desempenho os operadores perdem a confiança no controlador e desligam variáveis ou mesmo todo o controlador. Otimização de Processos Aplicada na Indústria Intech América do Sul Página 7 de 9

8 Após sua implementação o sistema deve ser acompanhado de forma a manter sua boa operabilidade. Qualquer problema deve ser imediatamente corrigido. A estrutura e a sintonia das malhas devem ser mantidas atualizadas, de acordo com os objetivos e alterações da planta. Os componentes das malhas devem ter sua manutenção preventiva e corretiva priorizada. Este tipo de controle exige um permanente acompanhamento e a pronta correção de problemas de forma a manter a credibilidade na tecnologia. CONCLUSÕES A tecnologia de controle preditivo (MPC) apesar de todas suas limitações pode ser aplicada com muito sucesso a sistemas de controle interagentes proporcionando estabilidade e otimização do processo. A experiência obtida no desenvolvimento de inúmeros projetos permite resumir uma série de fatores e condições necessárias ao sucesso deste tipo de empreendimento. Motivação: Desde seu inicio devem estar claro os motivos e os benefícios proporcionados pelo projeto para a organização e principalmente sua importância e prioridade. É fundamental conseguir o apoio e comprometimento de todos, dos operadores responsáveis por sua operação até os gerentes que deverão decidir sobre prioridades e investimentos. Projeto: O projeto deverá definir objetivos econômicos claros, realistas, quantificáveis e atingíveis. A frustração por objetivos não alcançados pode inviabilizar futuros projetos. Os esquemas de controle devem ser mantidos o mais simples possível, suficientes para atingir o resultado desejado. Um controlador MPC deve ter o menor tamanho possível para facilitar o entendimento de suas ações pelos operadores, a sua sintonia e manutenção. Em caso de grandes aplicações, procurar dividir adequadamente o problema em módulos menores, usar estruturas em níveis ( cascata ) quando conveniente para rejeitar perturbações e ações de feed-forward e desacoplamento entre os módulos. Tecnologias de controle: Usar sempre a tecnologia mais simples que resolva o problema de controle. É saudável o uso de diversas tecnologias no mesmo projeto. As tecnologias de controle utilizadas devem ser conhecidas e de resultados suficientemente comprovados em aplicações anteriores. Sistema de Controle: O sistema de controle deve ter características como robustez, confiabilidade e disponibilidade. Sistemas sujeitos a falhas e interrupções perdem a credibilidade dos operadores que tendem a mantê-lo desligado. O sistema de controle deve facilitar o trabalho do operador e jamais causar dificuldades adicionais. O software utilizado deve ser padronizado e de fácil manutenção e oferecer possibilidade de evolução ao longo do tempo. Interface de Operação: A interface gráfica de operação deve ser simples, padronizada, e fácil de operar. Em sistemas multi variável a visão em grupos funcionais de variáveis é a mais adequada. É recomendável utilizar codificação de cores para indicação de alarmes e limites. As mensagens sobre anormalidades devem ser diretas e objetivas e em menor número possível. Instrumentação e Controle Básico: O sistema de controle regulatório deve estar com todos os seus componentes (sensores, atuadores e controladores) em bom estado de operação. A sintonia deve ser adequada à atuação como um componente escravo de uma cascata. Deve ser evitada a utilização de instrumentos de pouca confiabilidade ou de frequente manutenção como alguns tipos de analisadores. Equipe: A equipe de projeto deve ser multi funcional, composta de profissionais com formação em processo, operação, técnicas de controle, instrumentação e sistemas digitais. É de grande importância contar com experiência em projetos semelhantes. É fundamental a participação de operadores na equipe de projeto. Com o sentimento de corresponsabilidade no projeto, eles serão os responsáveis por disseminar o conhecimento e zelar pelo bom desempenho do sistema. Treinamento: O treinamento deve proporcionar a todos os envolvidos com a operação da unidade (engenheiros, operadores) um perfeito entendimento da tecnologia e funcionamento do controle. O ideal é a realização de treinamento em duas etapas. Uma etapa de treinamento formal com Otimização de Processos Aplicada na Indústria Intech América do Sul Página 8 de 9

9 aspectos teórico e prático envolvendo o uso de simulação. Uma segunda etapa com o treinamento on-the-job do tipo operação assistida com supervisão. O operador deve ser liberado para operação plena somente após algum tipo de certificação. Acompanhamento e Manutenção do Sistema: Após sua entrega para operação normal o sistema deve ser acompanhado de forma a manter deu bom desempenho. Qualquer problema deve ser imediatamente corrigido. A estrutura e a sintonia do MPC devem ser mantidas atualizadas com os objetivos e alterações da planta. Os elementos do controle básico devem ter sua manutenção preventiva e corretiva priorizada. Sistemas desatualizados e com baixa disponibilidade são frequentemente desligados e abandonados pelos operadores. Esta costuma ser a maior causa de não realização dos lucros esperados com um projeto de controle avançado. REFERÊNCIAS [1] Guimarães J.F., Otimização de processos aplicada na indústria, Intech América do Sul, Outubro/2011. [2] Rocha L.F., Barcelos Dal col C., Queiroz G., Guimarães J.F., Controle Preditivo na Otimização de Moinho Secador de Carvão na Indústria de Mineração, Congresso Internacional Brasil Automation, São Paulo, Novembro/2010. [3] Guimarães J.F., Usar Controle Avançado é Fácil... e Lucrativo!, Intech Brasil, Outubro/2006. [4] Guimarães J.F., Controle Avançado: Aplicações bem sucedidas são possíveis sim!, Intech Brasil, Abril/2002. [5] Guimarães J.F., Aplicação de controle multi variável preditivo com otimização em unidade de grande porte, Congresso Internacional de Automação Sistemas e Instrumentação (ISA), São Paulo, Outubro/2001. As referências citadas e outras informações sobre MPC podem ser obtidas em. O AUTOR Joaquim Ferreira Guimarães Neto - joaquim@fgcontrole.com.br Consultor na FG Controle & Otimização - Engenheiro Químico pela UFRJ/1975. Especialização em Processamento de Petróleo, Pósgraduação em Informática Industrial. Especialização em Simulação, Otimização e Controle de Processos. Atuou na Petrobrás por 25 anos nas áreas de Operação, Projetos, Otimização e Controle de Processos. Consultor em Otimização e Controle Avançado para empresas como a Cbosoft, Emerson Process Management, Cemi Tecnologia de Processos e Engenharia e Radix Engenharia e Software. Instrutor e conferencista da ISA. Colaborador da Intech América do Sul. Grande experiência no desenvolvimento e implementação de sistemas de Otimização e Controle do tipo Preditivo, Analisadores Virtuais, Redes Neuronais e Lógica Fuzz em diversos segmentos de Indústrias de Processo. Otimização de Processos Aplicada na Indústria Intech América do Sul Página 9 de 9

OTIMIZAÇÃO DE PROCESSOS APLICADA NA INDÚSTRIA

OTIMIZAÇÃO DE PROCESSOS APLICADA NA INDÚSTRIA OTIMIZAÇÃO DE PROCESSOS APLICADA NA INDÚSTRIA Joaquim Ferreira Guimarães Neto (joaquim@fgcontrole.com.br) Consultor em Otimização e Controle de Processo (*) (Publicado na revista Intech América do Sul,

Leia mais

(17º Congresso Internacional de Automação, Sistemas e Instrumentação Brazil Automation 2013).

(17º Congresso Internacional de Automação, Sistemas e Instrumentação Brazil Automation 2013). OTIMIZAÇÃO DO CONTROLE DA FERMENTAÇÃO EM USINA DE AÇÚCAR E ÁLCOOL (17º Congresso Internacional de Automação, Sistemas e Instrumentação Brazil Automation 2013). Joaquim Ferreira Guimarães Neto joaquim@fgcontrole.com.br

Leia mais

GERENCIAMENTO DE MALHAS Introdução

GERENCIAMENTO DE MALHAS Introdução Introdução Nos últimos anos a tecnologia de controle digital tem evoluído rapidamente no mundo. Os fabricantes de sistemas oferecem soluções de hardware e software com maior capacidade e menor custo. Apesar

Leia mais

Apresentação... IX Prefácio... XI. Nomenclatura... XV

Apresentação... IX Prefácio... XI. Nomenclatura... XV Sumário Apresentação... IX Prefácio... XI Introdução... XIII Nomenclatura... XV Capítulo 1 Introdução aos Sistemas de Controle Avançado e Otimização de Processos... 1 1.1 Introdução ao Controle Avançado

Leia mais

Técnicas de Controle Avançado

Técnicas de Controle Avançado 1. Introdução Técnicas de Controle Avançado Nos últimos anos a tecnologia de controle digital tem evoluído rapidamente no mundo. Os fabricantes de sistemas oferecem soluções de hardware e software com

Leia mais

USAR CONTROLE AVANÇADO É FÁCIL... E LUCRATIVO!

USAR CONTROLE AVANÇADO É FÁCIL... E LUCRATIVO! USAR CONTROLE AVANÇADO É FÁCIL... E LUCRATIVO! (Publicado na revista Intech Brasil-outubro/2006) Joaquim Ferreira Guimarães Neto (joaquim@fgcontrole.com.br) (*) Começo este artigo levantando uma questão:

Leia mais

Projeto e Planejamento da Indústria Química

Projeto e Planejamento da Indústria Química Indústria Química Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 16 de maio de 2017. Sumário Sumário Projeto Um projeto é definido

Leia mais

Mario Campos, Dr.ECP PETROBRÁS/CENPES. Engenharia Básica em Automação e Otimização de Processos (EB/AOT)

Mario Campos, Dr.ECP PETROBRÁS/CENPES. Engenharia Básica em Automação e Otimização de Processos (EB/AOT) Controle Regulatório Avançado e Sintonia de Controladores PID Mario Campos, Dr.ECP PETROBRÁS/CENPES Engenharia Básica em Automação e Otimização de Processos (EB/AOT) e-mail: mariocampos@petrobras petrobras.com..com.br

Leia mais

Controle e automação Eletromecânica. Professora: Adriellen Lima de Sousa /01

Controle e automação Eletromecânica. Professora: Adriellen Lima de Sousa /01 Controle e automação Eletromecânica Professora: Adriellen Lima de Sousa E-mail: adriellen.sousa@ifsc.edu.br 2019/01 Sumário Instrumentação Simbologia ISA Instrumentação Ciência que aplica e desenvolve

Leia mais

Com elementos da ISA88 e da ISA95, a ISA106 normatiza a Automação de Procedimentos. Carlos Paiola, Aquarius Software

Com elementos da ISA88 e da ISA95, a ISA106 normatiza a Automação de Procedimentos. Carlos Paiola, Aquarius Software Com elementos da ISA88 e da ISA95, a ISA106 normatiza a Automação de Procedimentos Carlos Paiola, Aquarius Software cpaiola@aquarius.com.br Sumário I. A ISA106 e sua importância... 2 II. III. O conteúdo

Leia mais

Engenharia de Software II

Engenharia de Software II Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 04 (rogerio@fct.unesp.br) 2 Conteúdo: Parte 1: Gerenciamento

Leia mais

3.ª Prática Controle (PID) de Vazão na Bancada da Bomba Centrífuga

3.ª Prática Controle (PID) de Vazão na Bancada da Bomba Centrífuga 1 3.ª Prática Controle (PID) de Vazão na Bancada da Bomba Centrífuga OBJETIVO: 1. Fazer o controle (PID) de Vazão na bancada da bomba centrífuga. DATA: / /. Nome dos alunos: São Paulo - 2016 Prof. Dr.

Leia mais

Gerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015

Gerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015 Gerência e Planejamento de Projeto Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto - aspectos gerais Parte 2: Plano

Leia mais

1. A principal razão de dividir o processo de teste em tarefas distintas é:

1. A principal razão de dividir o processo de teste em tarefas distintas é: Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. A principal razão de dividir o processo de teste em tarefas distintas é: a) Cada fase do teste tem uma proposta diferente b) É mais fácil para gerência

Leia mais

Desafios na Área de Automação na Exploração de Petróleo da Camada Pré-Sal

Desafios na Área de Automação na Exploração de Petróleo da Camada Pré-Sal IV WORKSHOP DA REDE DE INSTRUMENTAÇÃO E CONTROLE (REDIC) Desafios na Área de Automação na Exploração de Petróleo da Camada Pré-Sal Dr. Mário Cesar M.M. Campos Consultor Sênior na área de Automação, Controle

Leia mais

Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.

Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins. Bibliografia Quais são os problemas? 4 A sofisticação do software ultrapassou nossa capacidade de construção. 4 Nossa capacidade de construir programas não acompanha a demanda por novos programas. 4 Nossa

Leia mais

PEA5918 Redes Elétricas Inteligentes e Microrredes (Smart Grids e Microgrids)

PEA5918 Redes Elétricas Inteligentes e Microrredes (Smart Grids e Microgrids) PEA5918 Redes Elétricas Inteligentes e Microrredes (Smart Grids e Microgrids) Métodos Avançados de Controle Giovanni Manassero Junior Depto. de Engenharia de Energia e Automação Elétricas Escola Politécnica

Leia mais

Controle Básico Realimentado (Feedback)

Controle Básico Realimentado (Feedback) Departamento de Engenharia Química e de Petróleo UFF Disciplina: TEQ102- CONTROLE DE PROCESSOS Introdução ao Controle Antecipatório (Feedforward control) Prof a Ninoska Bojorge Controle Básico Realimentado

Leia mais

Processos de software

Processos de software Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de

Leia mais

Plano de Trabalho Docente 2017 Ensino Técnico

Plano de Trabalho Docente 2017 Ensino Técnico Plano de Trabalho Docente 2017 Ensino Técnico Plano de Curso nº 95 aprovado pela portaria Cetec nº 38 de 30/10/2009 Etec Sylvio de Mattos Carvalho Código: 103 Município: Matão Eixo Tecnológico: Controle

Leia mais

IDENTIFICAÇÃO DE PARÂMETROS DE CONTROLE PID EM PROCESSO COM CSTR NÃO ISOTÉRMICO

IDENTIFICAÇÃO DE PARÂMETROS DE CONTROLE PID EM PROCESSO COM CSTR NÃO ISOTÉRMICO IDENTIFICAÇÃO DE PARÂMETROS DE CONTROLE PID EM PROCESSO COM CSTR NÃO ISOTÉRMICO Polyana Gomes de Aguiar 1 *, Daiane Ribeiro Dias 1, Annanda Alkmim Alves 1, Mariana Oliveira Marques 1, Saulo Vidal 1 1 Instituto

Leia mais

Análise e Projeto de Sistemas de Informação (APSI)

Análise e Projeto de Sistemas de Informação (APSI) COTIL Análise e Projeto de Sistemas de Informação (APSI) Profa. Simone Berbert Rodrigues Dapólito CAP. 2 FASES DO DESENVOLVIMENTO DE SISTEMAS Introdução O software/sistema de informação(si) é um produto

Leia mais

Redução de Custos Operacionais Através de Diagnósticos Avançados em Válvulas de Controle e Sistema de Gerenciamento de Ativos

Redução de Custos Operacionais Através de Diagnósticos Avançados em Válvulas de Controle e Sistema de Gerenciamento de Ativos Redução de Custos Operacionais Através de Diagnósticos Avançados em Válvulas de Controle e Sistema de Gerenciamento de Ativos Autores: Heitor Hiroshi Chaya, Engenheiro de Aplicação Sênior, Emerson Process

Leia mais

09/03/15. Revolução Industrial. Conceito: Automação Industrial. Revolução Industrial. Automação - Histórico. O que é Automação?

09/03/15. Revolução Industrial. Conceito: Automação Industrial. Revolução Industrial. Automação - Histórico. O que é Automação? Revolução Industrial AULA 2 AUTOMAÇÃO DA PRODUÇÃO (O QUE É AUTOMAÇÃO) Prof. Fabricia O que foi a Revolução Industrial? Foi o principal evento que deu origem a automação industrial. Quando a Revolução Industrial

Leia mais

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos IF-705 Automação Inteligente Sistemas de Controle - Fundamentos Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br

Leia mais

Fundamentos de Automação. Controle de Processos

Fundamentos de Automação. Controle de Processos Ministério da educação - MEC Secretaria de Educação Profissional e Técnica SETEC Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul Campus Rio Grande Fundamentos de Automação Controle

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. SDCD - Sistema Digital de Controle Distribuído

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. SDCD - Sistema Digital de Controle Distribuído Sistema Sistema Digital Digital de de Controle Controle Distribuído Distribuído SLIDE - 1 INTRODUÇÃO: AUTOMAÇÃO: Qualquer sistema, apoiado por computadores, que substitua o trabalho humano e que vise soluções

Leia mais

Especialidade em Ativos

Especialidade em Ativos Especialidade em Ativos Calibração Conformidade Metrológica Metrologia é a Ciência da Medida Uma reputação de qualidade é um dos bens de mais alto valor de uma empresa. A grande importância de uma alta

Leia mais

Controle de Processos Aula: Controle em Cascata

Controle de Processos Aula: Controle em Cascata 107484 Controle de Processos Aula: Controle em Cascata Prof. Eduardo Stockler Departamento de Engenharia Elétrica Universidade de Brasília 1º Semestre 2015 (Exemplo) CONTROLE DE UM REATOR Realimentação

Leia mais

INSTRUMENTAÇÃO MECATRÔNICA

INSTRUMENTAÇÃO MECATRÔNICA CONCEITOS DE INSTRUMENTAÇÃO Instrumentação é a ciência que aplica e desenvolve técnicas para adequação de instrumentos de medição, transmissão, indicação, registro e controle de variáveis físicas em equipamentos

Leia mais

PROJETO DE BANCO DE DADOS

PROJETO DE BANCO DE DADOS UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO BANCO DE DADOS I PROJETO DE BANCO DE DADOS Profº Erinaldo Sanches Nascimento Objetivos Discutir o ciclo de vida do sistema de

Leia mais

Controle Preditivo com Múltiplos Modelos para a Acomodação de Falhas

Controle Preditivo com Múltiplos Modelos para a Acomodação de Falhas Instituto Tecnológico de Aeronáutica Divisão de Engenharia Eletrônica Departamento de Sistemas e Controle Tese de Mestrado Controle Preditivo com Múltiplos Modelos para a Acomodação de Falhas Mariana Santos

Leia mais

Controle em Cascata. TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica

Controle em Cascata. TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica Controle em Cascata TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica (Exemplo) CONTROLE DE UM REATOR Realimentação Simples O Processo Reação

Leia mais

XVIII Seminário Nacional de Distribuição de Energia Elétrica. SENDI a 10 de outubro. Olinda - Pernambuco - Brasil

XVIII Seminário Nacional de Distribuição de Energia Elétrica. SENDI a 10 de outubro. Olinda - Pernambuco - Brasil XVIII Seminário Nacional de Distribuição de Energia Elétrica SENDI 2008-06 a 10 de outubro Olinda - Pernambuco - Brasil Simulador de Treinamento de Operação de Subestações à distância Eduardo Luiz Martins

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

Controle de Processos Aula: Controle em Cascata

Controle de Processos Aula: Controle em Cascata 107484 Controle de Processos Aula: Controle em Cascata Prof. Eduardo Stockler Departamento de Engenharia Elétrica Universidade de Brasília 1º Semestre 2015 (Exemplo) CONTROLE DE UM REATOR Realimentação

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Tópico 1 - Visão Geral da Engenharia de Software Sistemas Computacionais o Definição e conceitos básicos o Evolução do desenvolvimento Natureza do produto software Definição de Engenharia

Leia mais

CURSO DE ENGENHARIA DE COMPUTAÇÃO REGULAMENTO DO TRABALHO DE CONCLUSÃO DE CURSO (TCC) CAPÍTULO I DAS DISPOSIÇÕES PRELIMINARES

CURSO DE ENGENHARIA DE COMPUTAÇÃO REGULAMENTO DO TRABALHO DE CONCLUSÃO DE CURSO (TCC) CAPÍTULO I DAS DISPOSIÇÕES PRELIMINARES Pontifícia Universidade Católica do Paraná Escola Politécnica Curso de Engenharia de Computação Campus Curitiba CURSO DE ENGENHARIA DE COMPUTAÇÃO REGULAMENTO DO TRABALHO DE CONCLUSÃO DE CURSO (TCC) CAPÍTULO

Leia mais

Gerência e Planejamento de Projeto. Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016

Gerência e Planejamento de Projeto. Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016 Gerência e Planejamento de Projeto Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto Aspectos Gerais Parte 2: Plano de

Leia mais

Engenharia Software. Ení Berbert Camilo Contaiffer

Engenharia Software. Ení Berbert Camilo Contaiffer Engenharia Software Ení Berbert Camilo Contaiffer Características do Software Software não é um elemento físico, é um elemento lógico; Software é desenvolvido ou projetado por engenharia, não manufaturado

Leia mais

OSCILOSCÓPIO DIGITAL DE AMOSTRAGEM PARA COMPUTADOR

OSCILOSCÓPIO DIGITAL DE AMOSTRAGEM PARA COMPUTADOR Instituto Federal Sul-rio-grandense Campus Pelotas - Curso de Engenharia Elétrica OSCILOSCÓPIO DIGITAL DE AMOSTRAGEM PARA COMPUTADOR Disciplina: Projeto Integrador II Professor: Renato Allemand Equipe:

Leia mais

ISO/IEC 12207: Manutenção

ISO/IEC 12207: Manutenção ISO/IEC 12207: Manutenção O desenvolvimento de um sistema termina quando o produto é liberado para o cliente e o software é instalado para uso operacional Daí em diante, deve-se garantir que esse sistema

Leia mais

Controle de Processos Aula: Introdução ao controle de processos

Controle de Processos Aula: Introdução ao controle de processos 107484 Controle de Processos Aula: Introdução ao controle de processos Prof. Eduardo Stockler Tognetti Departamento de Engenharia Elétrica Universidade de Brasília UnB 1 o Semestre 2016 E. S. Tognetti

Leia mais

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr.

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr. Teste de Software Prof. Camila Pedro de Assis Sobreira Jr. 2 Técnicas de Testes Técnica de Teste Funcional Técnica de Teste Estrutural 3 Testes Funcionais Teste de Especificação de Requisitos. Teste de

Leia mais

Teste de Software. Professor Maurício Archanjo Nunes Coelho

Teste de Software. Professor Maurício Archanjo Nunes Coelho Teste de Software Professor Maurício Archanjo Nunes Coelho Conteúdo 1. Definição de Teste e suas Classificações 1.1 - Introdução 1.2 O que é homologação 1.3 História do teste. 1.4 A falta de teste 1.5

Leia mais

Automação de Procedimentos. por Cláudia Mattos

Automação de Procedimentos. por Cláudia Mattos z Automação de Procedimentos por Cláudia Mattos 1 A Yukon e a Automação de Procedimentos É muito comum em fábricas que algum procedimento de produção seja feito de forma manual, mesmo que a unidade possua

Leia mais

CONTROLE PREDITIVO NA OTIMIZAÇÃO DE MOINHO SECADOR

CONTROLE PREDITIVO NA OTIMIZAÇÃO DE MOINHO SECADOR CONTROLE PREDITIVO NA OTIMIZAÇÃO DE MOINHO SECADOR DE CARVÃO NA INDÚSTRIA DE MINERAÇÃO (Apresentado no Brasil Automation/2010) Luciano França Rocha 1 Cláudio José Barcelos Dal col 2 Gabriel Queiroz 3 Joaquim

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA. Unidade Curricular de Engenharia e Sustentabilidade

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA. Unidade Curricular de Engenharia e Sustentabilidade INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA Unidade Curricular de Engenharia e Sustentabilidade Método de projeto para engenharia Habilidades do Engenheiro; Etapas do projeto

Leia mais

P&ID - Piping & Instrument Diagram

P&ID - Piping & Instrument Diagram P&ID - Piping & Instrument Diagram Fluxograma de Engenharia Leitura e interpretação de Fluxogramas e Diagramas de Processo Muitos de nós podemos nos lembrar de experiências na infância, quando se desenhavam

Leia mais

Análise de Requisitos

Análise de Requisitos Análise de Requisitos Prof.ª: Érika A. Barrado Analisar x Projetar Análise: significa investigar, descobrir ou desvendar algo; Consiste em encontrar o conjunto de requisitos para um dado software; Definida

Leia mais

PlantTriage. Solução de alto desempenho para controle de Performance

PlantTriage. Solução de alto desempenho para controle de Performance PlantTriage Solução de alto desempenho para controle de Performance PlantTriage estimula a melhoria contínua Engenharia com conhecimentos integrados PlantTriage é um sistema exclusivo que usa o conhecimento

Leia mais

Engenharia de Software

Engenharia de Software Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2011 Requisitos do Sistema Introdução O que são requisitos de um software? Serviços (funcionalidades) de um software e restrições

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

GERENCIAMENTO DE PROJETOS - 20h - EaD

GERENCIAMENTO DE PROJETOS - 20h - EaD GERENCIAMENTO DE PROJETOS - 20h - EaD Apresentação de gerência de projetos; metodologia de gerência de projetos - ciclo da vida da gestão de projetos; análise de riscos e medidas gerenciais derivadas;

Leia mais

Controle de Sistemas Dinâmicos. Informações básicas

Controle de Sistemas Dinâmicos. Informações básicas Controle de Sistemas Dinâmicos Informações básicas Endereço com material http://sites.google.com/site/disciplinasrgvm/ Ementa Modelagem de Sistemas de Controle; Sistemas em Malha Aberta e em Malha Fechada;

Leia mais

Instituto Federal Sul-rio-grandense. Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão 1.0

Instituto Federal Sul-rio-grandense. Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão 1.0 Instituto Federal Sul-rio-grandense Campus Pelotas Curso de Engenharia Elétrica Planejamento e Gerenciamento de Projetos Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão

Leia mais

Manutenção Industrial

Manutenção Industrial Manutenção Industrial Trabalhar com responsabilidade para entregar um futuro mais limpo e sustentável Smartheat Smartheat Serviços de manutenção (em oficina ou em campo) A Smartheat esta capacitada para

Leia mais

Departamento de Engenharia Química e de Petróleo UFF Disciplina: TEQ102- CONTROLE DE PROCESSOS. Controle em Cascata. Sumário

Departamento de Engenharia Química e de Petróleo UFF Disciplina: TEQ102- CONTROLE DE PROCESSOS. Controle em Cascata. Sumário Departamento de Engenharia Química e de Petróleo UFF Disciplina: TEQ102- CONTROLE DE PROCESSOS Prof a Ninoska Bojorge Sumário 2 Introdução Características Diagrama de Blocos do Conceitos Aplicações Critério

Leia mais

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa

Leia mais

- Elemento Primário - Medição de vazão

- Elemento Primário - Medição de vazão - Elemento Primário - Medição de vazão Q = F MEDIÇÃO P ρ - Elemento Primário - Medição de vazão Principais problemas para o controle: Instalação inadequada: erros de medição, falta de repetibilidade, etc.

Leia mais

Desenvolvimento de Software. Testes de Software. Tópicos da Aula. Onde estamos... Verificação x Validação. Testes de Software

Desenvolvimento de Software. Testes de Software. Tópicos da Aula. Onde estamos... Verificação x Validação. Testes de Software Engenharia de Software Aula 17 Desenvolvimento de Software Testes de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 7 Maio 2012 1. Especificação de requisitos 2. Projeto

Leia mais

6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA

6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA 71 6. O SISTEMA DE CONTROLE COMO FERRAMENTA DIDÁTICA 6.1 SOFTWARE DIDÁTICO O sistema de controle que compreende um software didático e um hardware de aquisição de dados, poderá servir como ferramenta didática

Leia mais

COMISSIONAMENTO O QUE É PRECISO SABER? UMA DISCUSSÃO CONCEITUAL SOBRE COMISSIONAMENTO E SUAS APLICAÇÕES ABRIL/2018

COMISSIONAMENTO O QUE É PRECISO SABER? UMA DISCUSSÃO CONCEITUAL SOBRE COMISSIONAMENTO E SUAS APLICAÇÕES ABRIL/2018 O QUE É PRECISO SABER? UMA DISCUSSÃO CONCEITUAL SOBRE E SUAS APLICAÇÕES ABRIL/2018 Equipe Técnica SGS Função - INDUSTRIAL, SGS RESUMO Este documento descreve de forma resumida o conteúdo e destaca os mais

Leia mais

CAPÍTULO 8: O CONTROLADOR PID

CAPÍTULO 8: O CONTROLADOR PID CAPÍTULO 8: O CONTROLADOR PID Quando eu terminar este capítulo eu quero ser capaz de completar o seguinte Conhecer os pontos fortes e fracos do controle PID Determinar o modelo do sistema feedback utilizando

Leia mais

Plano de Trabalho Docente Ensino Técnico

Plano de Trabalho Docente Ensino Técnico Plano de Trabalho Docente 2016 Ensino Técnico Plano de Curso nº 95 aprovado pela portaria Cetec nº 38 de 30/10/2009 Etec Paulino Botelho Código: 091 Município: São Carlos - SP Eixo Tecnológico: Controle

Leia mais

IDENTIFICAÇÃO DE PROCESSOS EM TEMPO REAL VIA MODELO ARMAX

IDENTIFICAÇÃO DE PROCESSOS EM TEMPO REAL VIA MODELO ARMAX IDENTIFICAÇÃO DE PROCESSOS EM TEMPO REAL VIA MODELO ARMAX C. B. CAVALCANTI 1, J. N. SILVA 1 1 Universidade Federal de Campina Grande, Departamento de Engenharia Química E-mail para contato: nilton.silva@ufcg.edu.br

Leia mais

A Instrumentação pode ser definida como a arte e ciência da medição e controle.

A Instrumentação pode ser definida como a arte e ciência da medição e controle. www.iesa.com.br 1 Introdução A Instrumentação pode ser definida como a arte e ciência da medição e controle. Instrumento é qualquer dispositivo, ou conjunto de dispositivos, utilizado com a finalidade

Leia mais

PLANEJAMENTO DO SISTEMA DE AUTOMAÇÃO, CONTROLE DE NÍVEL E SUPERVISÃO DE UM RESERVATÓRIO DE 1m 3 PARA UMA VAZÃO CONSTANTE DE ALIMENTAÇÃO

PLANEJAMENTO DO SISTEMA DE AUTOMAÇÃO, CONTROLE DE NÍVEL E SUPERVISÃO DE UM RESERVATÓRIO DE 1m 3 PARA UMA VAZÃO CONSTANTE DE ALIMENTAÇÃO PLANEJAMENTO DO SISTEMA DE AUTOMAÇÃO, CONTROLE DE NÍVEL E SUPERVISÃO DE UM RESERVATÓRIO DE 1m 3 PARA UMA VAZÃO CONSTANTE DE ALIMENTAÇÃO MEMORIAL DESCRITIVO 1. DESCRIÇÃO GERAL DO PROCESSO O sistema destina-se

Leia mais

Teste de Software. Objetivo: Executar software para revelar erros/falhas ainda não descobertos. Pode gastar 40% do esforço de desenvolvimento

Teste de Software. Objetivo: Executar software para revelar erros/falhas ainda não descobertos. Pode gastar 40% do esforço de desenvolvimento Teste de Software 3 Teste de Software Objetivo: Executar software para revelar erros/falhas ainda não descobertos Pode gastar 40% do esforço de desenvolvimento 2 Teste de Software Defeito (fault, defects)

Leia mais

Medidas de Esforço de Desenvolvimento de Software

Medidas de Esforço de Desenvolvimento de Software Medidas de Esforço de Desenvolvimento de Software Unidade 1 Fundamentos de Métricas e Medidas Luiz Leão luizleao@gmail.com http://www.luizleao.com Unidade 1 Fundamentos de métricas e medidas Introdução

Leia mais

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 1.1 - O teste nas fases de vida e de desenvolvimento de um software. 1.2 - O teste na engenharia de sistemas e na engenharia de

Leia mais

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva Melhoria de processos Qualidade Engenharia de software Profª Karine Sato da Silva Problemática Hoje o grande desafio é desenvolver software de qualidade, dentro do prazo e custo estipulados, sem necessitar

Leia mais

Como estudar esta apostila. 3) caso não consiga resolver o exercício, olhar a resolução, entendendo cada passo.

Como estudar esta apostila. 3) caso não consiga resolver o exercício, olhar a resolução, entendendo cada passo. CONTROLE DE PROCESSOS APOSTILA TEÓRICA COM EXERCÍCIOS RESOLVIDOS (CONCURSOS SISTEMA PETROBRAS - CESGRANRIO) Autor: Sandro Arduino sandroarduino78@gmail.com Como estudar esta apostila 1) Ler a teoria na

Leia mais

Professor Emiliano S. Monteiro

Professor Emiliano S. Monteiro Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer

Leia mais

Disciplina: Instrumentação e Controle de Sistemas Mecânicos. Teoria de Controle Parte 1

Disciplina: Instrumentação e Controle de Sistemas Mecânicos. Teoria de Controle Parte 1 Disciplina: Instrumentação e Controle de Sistemas Mecânicos Teoria de Controle Parte 1 Objetivos do Controle Independente do estágio tecnológico ou da complexidade de um processo de fabricação, são sempre

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw

Leia mais

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata Processo de Desenvolvimento Também chamado de ciclo de vida do software Reflete os passos necessários para se construir um produto de software Existem vários modelos de ciclo de vida Cascata (1956) Iterativo

Leia mais

7 Discussão dos Resultados

7 Discussão dos Resultados 7 Discussão dos Resultados Neste trabalho podemos dividir os resultados gerados em três grupos: a ferramenta de testes, a linguagem criada e sua aplicação em um projeto real. Embora sejam bastante diferentes

Leia mais

Teste de Software. Karen Frigo Busolin Novembro / 2010

Teste de Software. Karen Frigo Busolin Novembro / 2010 Teste de Software Karen Frigo Busolin Novembro / 2010 Processo de Testes de Software Possibilitar aos profissionais maior visibilidade e organização dos trabalhos. Representa uma estruturação de etapas,

Leia mais

Instrumentação Industrial. Fundamentos de Instrumentação Industrial: Caracterização Estática

Instrumentação Industrial. Fundamentos de Instrumentação Industrial: Caracterização Estática Instrumentação Industrial Fundamentos de Instrumentação Industrial: Caracterização Estática Caracterização Estática de Instrumentos Definição: determinação da relação entre a entrada e a saída do instrumento,

Leia mais

CARACTERÍSTICAS ESTÁTICAS DE SISTEMAS DE MEDIÇÃO

CARACTERÍSTICAS ESTÁTICAS DE SISTEMAS DE MEDIÇÃO DETERMINAÇÃO DA DERIVA DO ZERO: ENSAIO: Manter P o = 0 e variar a temperatura T dentro da faixa de temperaturas ambientes [T max, T min ] previstas para uso do SM. Os ensaios feitos em CÂMARA de temperatura

Leia mais

Ajuste Temperatura de Segurança. Sensor Tipo Boia. Controlador de. Painel Principal. Temperatura. Fonte. Potenciômetros. Fonte de Alimentação

Ajuste Temperatura de Segurança. Sensor Tipo Boia. Controlador de. Painel Principal. Temperatura. Fonte. Potenciômetros. Fonte de Alimentação Em qualquer processo industrial, as condições de operação estão sujeitas às variações ao longo do tempo. O nível de líquido em um tanque, a pressão em um vaso, a vazão de um fluido; todas estas condições

Leia mais

GERENCIAMENTO DE PROJETOS DE SOFTWARE. Rosana Braga ICMC/USP

GERENCIAMENTO DE PROJETOS DE SOFTWARE. Rosana Braga ICMC/USP GERENCIAMENTO DE PROJETOS DE SOFTWARE Rosana Braga ICMC/USP Processo de Software DEFINIÇÃO CONSTRUÇÃO PRODUTO DE SOFTWARE MANUTENÇÃO Análise Planejamento Eng. Requisitos Projeto Codificação Teste Entendimento

Leia mais

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Manutenção de Software Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Processos de Ciclo de Vida de Software Processos Fundamentais Aquisição Processos de Apoio Documentação

Leia mais

Controlador PID: algoritmo, estrutura e sintonia

Controlador PID: algoritmo, estrutura e sintonia Controlador PID: algoritmo, estrutura e sintonia Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 05 de setembro de 2018. Sumário 1 Introdução

Leia mais

POSICIONADOR DE VÁLVULAS HART

POSICIONADOR DE VÁLVULAS HART VVP10-H POSICIONADOR DE VÁLVULAS HART Alto Desempenho, Compacto, Alta Robustez em Condições Severas* Protocolo de Comunicação HART 7 Tecnologia de Bobina Eletrônica Sensor de Posição sem Contato (Sensor

Leia mais

Controle de Processos

Controle de Processos Controle de Processos Na natureza o controle de processos é fundamental para a vida Crescimento de plantas e animais temperatura corporal batimento cardíaco Pressão sanguínea Movimento e estabilidade do

Leia mais

Características e funcionalidades de uma rede IO-link. Bruno Betiol, Fernando do Amaral Omura, Gabriel Henrique Faria, Samuel Slaviero Lângaro

Características e funcionalidades de uma rede IO-link. Bruno Betiol, Fernando do Amaral Omura, Gabriel Henrique Faria, Samuel Slaviero Lângaro Características e funcionalidades de uma rede IO-link. Bruno Betiol, Fernando do Amaral Omura, Gabriel Henrique Faria, Samuel Slaviero Lângaro Resumo Este trabalho apresenta os elementos que constituem

Leia mais

1. Introdução. 1.1.Objetivo

1. Introdução. 1.1.Objetivo 1. Introdução 1.1.Objetivo O objetivo desta dissertação é desenvolver um sistema de controle por aprendizado acelerado e Neuro-Fuzzy baseado em técnicas de inteligência computacional para sistemas servo-hidráulicos

Leia mais

de caso por um rádio-controle.

de caso por um rádio-controle. Controle de um Helimodelo em Vôo "Para o controle do sistema foi utilizado um controlador difuso do toolkit PID and Fuzzy Logic para o LabVIEW. Isto nos possibilitou a execução de planos de vôo gravados

Leia mais

Verificação e Validação (V & V)

Verificação e Validação (V & V) Verificação e Validação (V & V) Objetivo: assegurar que o software que o software cumpra as suas especificações e atenda às necessidades dos usuários e clientes. Verificação: Estamos construindo certo

Leia mais

VVP10-P POSICIONADOR DE VÁLVULAS PROFIBUS PA. Alto Desempenho, Compacto, Alta Robustez em Condições Severas* Tecnologia de Bobina Eletrônica

VVP10-P POSICIONADOR DE VÁLVULAS PROFIBUS PA. Alto Desempenho, Compacto, Alta Robustez em Condições Severas* Tecnologia de Bobina Eletrônica VVP10-P POSICIONADOR DE VÁLVULAS PROFIBUS PA *Com Qualidade do Ar de Instrumentação. Alto Desempenho, Compacto, Alta Robustez em Condições Severas* Tecnologia de Bobina Eletrônica Sensor de Posição sem

Leia mais

Título Código Rev. MÉTODOS DE ENSAIO E VALIDAÇÃO DE MÉTODOS MQ-CQMA

Título Código Rev. MÉTODOS DE ENSAIO E VALIDAÇÃO DE MÉTODOS MQ-CQMA 5.4.1. Generalidades Os laboratórios do Centro de Química e Meio Ambiente (CQMA) estabelecem e mantêm procedimentos documentados para os métodos de ensaios que realizam. Nesses procedimentos estão incluídos

Leia mais

TS04. Teste de Software PLANOS DE TESTE. COTI Informática Escola de Nerds

TS04. Teste de Software PLANOS DE TESTE. COTI Informática Escola de Nerds TS04 Teste de Software PLANOS DE TESTE COTI Informática Escola de Nerds 1. PLANOS DE TESTE. Tipos de Testes de Software Teste Funcional Uma especificação funcional é uma descrição do comportamento esperado

Leia mais

Paradigmas de Software

Paradigmas de Software Paradigmas de Software Objetivos Introdução aos paradigmas de software. Descrição de modelos genéricos e sua aplicabilidade. Descrição dos processos de requisitos, desenvolvimento, teste e evolução. Modelo

Leia mais

Prova 2 (Parte Computacional)

Prova 2 (Parte Computacional) Universidade de Brasília Faculdade de Tecnologia Departamento de Engenharia Elétrica 169536 - Tópicos em Controle e Automação: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Tognetti Prova 2 (Parte

Leia mais

Engenharia de Software. Princípios da Engenharia de Software. Princípios da Engenharia de Software

Engenharia de Software. Princípios da Engenharia de Software. Princípios da Engenharia de Software Engenharia de Software Anhanguera Itapecerica da Serra Curso de Gestão de TI Engenharia de Software - Camadas da Engenharia de Software A Engenharia de Software (ES) é uma tecnologia em camadas. A camada

Leia mais

Manutenção Leitura: Sommerville; Pressman

Manutenção Leitura: Sommerville; Pressman Manutenção Leitura: Sommerville; Pressman Auxiliadora Freire Fonte: Engenharia de Software 6º - 8º Edição / Ian Sommerville 2000-2007 Slide 1 Manutenção de software É modificar um programa depois que ele

Leia mais