78
SISTEMAS INTELIGENTES PARA AUTOMAÇÃO Pós-Graduação em Engenharia de Automação Industrial

Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Pós-Graduação em Engenharia de Automação

Industrial

Page 2: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Algoritmos Genéticos

AULA 06

Page 3: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Sumário

• Introdução

• Inteligência Artificial (IA)

• Algoritmos Genéticos

• Aplicações de Algoritmos Genéticos

• Conclusões e Recomendações

Page 4: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Introdução

Diversos problemas de ciência e engenharia

requerem aplicar técnicas de optimização.

● Optimização de parâmetros

● Consideração de restrições dos parâmetros

● Um amplo espaço de busca de soluções

Page 5: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Introdução

Exemplos de problemas em que se implementar procedimentos de optimização requer

● Optimização de funções matemáticas● Problema do carteiro viajante● Optimização de rotas de veículos● Optimização de projeto de circuitos eletrônicos● Optimização de planejamento e distribuição

Page 6: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Introdução

Uma grande quantidade de possíveis soluções

● Restrições das variáveis

● Problemas de Minimização/Maximização

Page 7: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Inteligência Artificial (IA)

São técnicas e sistemas computacionais que imitam aspectos humanos em computadores, tais como:

● Percepção● Raciocínio● Aprendizagem● Evolução● Adaptação

Page 8: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Inteligência Artificial (IA)

As técnicas de inteligência computacional estão inspiradas na natureza e compreendem:

Algoritmos Genéticos ↔ Evolução Biológica

Redes Neurais ↔ Neurônios Biológicas

Lógica Fuzzy ↔ Processamento Linguístico

Sistemas Especialistas ↔ Inferência Humana

Page 9: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Algoritmos Genético

Algoritmo de busca e optimização inspirado na

seleção natural e reprodução genética.

Seleção do mais apto Reprodução Genética

Page 10: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Evolução

Page 11: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Algoritmo Genético

Buscam imitar o processo da Evolução das Espécies

Simplificado, porém eficiente

Aplicado em problemas de busca, otimização, agendamento etc.

Diferenças:◦ Na natureza não existe condição de parada

Page 12: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Adaptação (Fitness)

A cada geração, quanto maior a adaptação dos descendentes, maior a chance de ele ser escolhido para produzir a próxima geração e assim aumentam as chances de sucesso (como ocorre na natureza)

Page 13: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Adaptação (Fitness)

Page 14: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Cromossomo e População

• Cromossomo é uma solução proposta para o problema

• População é o conjunto de cromossomos com propostas de solução para o problema

• A população não deve ser muito pequena e também muito grande (aumenta processamento e não otimiza a solução)

Page 15: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Genes

Um cromossomo é composto por genes, que pode ser valores binários, numéricos, texto etc.,dependendo do problema

Cada cromossomo carrega um conjunto diferentes de genes, ou seja, propostas diferentes para a solução do problema

Page 16: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Genes

Page 17: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Recombinação (crossover)Processo de combinar alguns cromossomos produzindo uma nova geração (descendentes)

Objetiva gerar descendentes melhores

Estes novos cromossomos possuem uma combinação de seus genes

A combinação de dois indivíduos ocorre de acordo uma probabilidade, por exemplo (0,5, 0,7)

Os cromossomos são selecionados com reposição

Os pontos de cruzamento são selecionados aleatoriamente

Utiliza-se um método de seleção, como por exemplo a Roleta (Roulette wheel)

Page 18: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Elitismo

A fim de não se perder os cromossomos com melhor adaptação, uma cópia destes é mantida sem alterações (sem crossover) e passada para a próxima geração

Page 19: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Codificação

Basicamente diz qual será a estrutura dos genes do cromossomo

◦ Binária (O que levar na mochila)

◦ Permutação (Caixeiro viajante)

◦ Valores (Equação matemática)

Page 20: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Recombinação (crossover)

Page 21: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Recombinação: Seleção por Roleta

• Cromossomos mais ajustados, tem mais chance de seleção, e serão selecionados mais vezes

• Desvantagem: cromossomos com baixa adequação tem muito poucas chances

Page 22: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Recombinação: Seleção por Classificação

Os piores cromossomos recebem uma classificação igual a 1, o segundo pior igual a 2 e assim sucessivamente

Assim há um balanceamento na chance de seleção doscromossomos, mesmo os com ajuste muito baixo

Page 23: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Mutação

Cada Gene pode ser modificado aleatoriamente de acordo com uma probabilidade Normalmente a probabilidade é muito baixa (por exemplo, 0,01 ou 0,001)

Page 24: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Adaptação (Fitness)

Na natureza, a adaptação é medida mediante o ambiente

Cada individuo recebe uma “nota” Quanto maior a nota, mais

chances do individuo tem de permanecer para reproduzir a

próxima geração Indivíduos com baixas notas, tem mais

chances de serem descartados

Page 25: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Adaptação: como medir?

Page 26: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Espaço de Soluções

Soluções possíveis para o problema

Uma solução é medida pela sua adaptação

A melhor solução encontrada nem sempre é a solução ótima

Page 27: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Descendentes

Através de crossover, mutação e elitismo, uma nova geração é gerada

A geração anterior é completamente substituída

A nova geração tem a mesma população (cromossomos) da geração anterior

Page 28: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Algoritmos Genético

Paradigma utilizado para a implementação de

algoritmos evolutivos para optimização

Page 29: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Algoritmos Genético

Problema de minimização de uma função matemática.

Page 30: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 31: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 32: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 33: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 34: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 35: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 36: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Ciclo de um Algoritmo Genético

Page 37: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Evolução do AG

Page 38: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Algoritmos Genéticos

• Algoritmo de busca e optimização inspirado na seleção natural e reprodução genética

• Algoritmos Genéticos empregam um processo adaptativo e paralelo de busca de soluções em problemas complexos

• Combina a sobrevivência do individuo mais apto e o cruzamento aleatório da informação

Page 39: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Aplicações de AGs

● Optimização de funções matemáticas

● Problema do carteiro viajante

● Optimização de rotas de veículos

● Optimização de projeto de circuitos eletrônicos

● Optimização de planejamento e distribuição

Page 40: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Optimização de Funções Matemáticas

Page 41: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Problema do Carteiro Viajante

Se desejam visitar as cidades desde um ponto de partida, com a menor distância e sem passar dois vezes pela mesma cidade.

Page 42: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Problema do Carteiro Viajante

Page 43: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Optimização de Projeto de Circuitos Eletrônicos

• Para uma resposta de saída desejada, é possível otimizar o projeto do circuito eletrônico usando AG

Page 44: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Optimização Planejamento e Distribuição

• Planejamento de Horários de aulas em Universidades em função das disponibilidades dos docentes e salas disponíveis

Page 45: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Conclusões

• Algoritmos Genéticos permitem encontrar soluções ótimas e em tempos curtos quando o espaço de busca é muito amplo.

• Os AGs realizam buscas de soluções de forma direcionada de forma adaptativa e paralela.

• Deve-se considerar a construção de uma função de adaptação (Fitness) que permita diferenciar aos indivíduos mais aptos.

Page 46: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Conclusões

Os AGs não garantem uma solução global (Problema de estagnação)

Page 47: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

ATIVIDADE 4

Algoritmo OneMax

Page 48: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Conhecendo o SCILAB

Toolbox AG

Page 49: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

A planta de teste simulada para o controle PID foi uma planta de primeira ordem estável sem atraso

Page 50: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Função Fitness

O primeiro passo na resolução deste tipo de problema é definir qual será a função fitness, ou função de avaliação utilizada para que as avaliações das possíveis soluções sejam realizadas. Ou seja, qual é a condição que um determinado conjunto de Kp, Ki e Kd deve satisfazer a cada iteração, para que a resposta do sistema seja cada vez mais semelhante à referência.

Page 51: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Função FitnessNas aplicações deste tipo de problema existem alguns índices de desempenho bastante usuais e que basicamente atuam sobre o erro do sistema, isto é, a diferença entre os valores de referência e de saída. Sendo assim, pode-se utilizar como estratégia para a determinação dos parâmetros do controlador a premissa de que, se a cada instante o desvio entre estas duas variáveis for diminuindo, as curvas dos sinais de saída e de referência serão cada vez mais próximas. Alguns destes são:

Page 52: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Função Fitness

ISE - Integral do quadrado do erro;IAE - Integral do valor absoluto do erro;ITAE - Integral do tempo multiplicado pelo valor absoluto do erro;ITSE - Integral do tempo multiplicado pelo quadrado do erro.

Page 53: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

Page 54: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

Page 55: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

Page 56: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

Page 57: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

Page 58: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

TOOLBOX SCILAB

Page 59: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Conhecendo o SCILAB

XCOS

Page 60: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 61: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 62: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 63: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 64: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 65: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 66: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 67: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 68: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 69: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 70: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 71: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 72: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 73: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 74: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 75: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

SCILAB XCOS

Page 76: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

ATIVIDADE 5

Comparando LED + LDR + PIDCom Toolbox AG Scilab

Page 77: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As

Atividade 5

Equação da malha fechada do Sistema

Page 78: Pós-Graduação em Engenharia de Automação Industrialhamiltonsena.net/arquivos/SIA2018/AULA_06... · AULA 06 . Sumário • Introdução • Inteligência Artificial (IA) ... As