Escolar Documentos
Profissional Documentos
Cultura Documentos
Simulink
Ferramenta auxiliar do Matlab especialmente desenvolvida para simulao de processos.
Utiliza de modelos grficos e biblioteca de conjuntos de blocos otimizados que podem ser estendidos para aplicaes especficas.
Simulink
Pode desenhar, simular, implementar, testar controles, entre outras aplicaes. Apresenta ferramentas especficas de modelagem, desenho das tarefas e gerao de cdigo, implementao de algoritmos, teste e verficao.
Simulink
Criando e Trabalhando - Com o Simulink voc pode rapidamente criar,
modelar, montar e detalhar seu sistemas usando um conjunto compreensivo e predefinidos de blocos. - Fornece ferramentas para modelos hierrquicos, gerenciamento de dados, e customizao de subsistemas.
Simulink
Janela das bibliotecas e sub-bibliotecas
Simulink (Exemplo)
Controle de Nvel de gua
Imagine um tanque com um cano de entrada de gua e um cano de sada de gua. Voc pode usar a vlvula para controlar a entrada de gua, mas a sada de gua depende do dimetro do cano e da presso do tanque.
Simulink (Exemplo)
Controle de Nvel de gua
Um controlador para o nivel de agua no tanque precisa saber o nivel atual pra ajustar a valvula. Nosso entrada do controlador ser o erro do nivel de agua (nivel desejado menos o atual) e a sada ser a taxa com que a vlvula ser aberta ou fechada. O primeiro passo pra construo do controlador fuzzy ser definir o seguinte:
1. If (nvel is bom) then (vlvula is sem_mudanas) (1) 2. If (nvel is baixo) then (vlvula is abre_rpido) (1) 3. If (nvel is alto) then (vlvula is fecha_rpido) (1) 4. If (nvel is bom) and (razo is negativa), then (vlvula is fecha_devagar) (1) 5. If (nvel is bom) and (razo is positiva), then (vlvula is abre_devagar) (1)
Simulink (Exemplo)
Simulink (Exemplo)
Controle de Nvel de gua
sltank tank.fis
Simulink (Exemplo)
Controle de Nvel de gua
sltanktankrule