Logica fuzzy
Em processos de sistemas codesign, todas as tarefas que o sistema deve realizar devem ser analizados. Os principais parˆametros para considerar na avaliação são a velocidade de execução e a área necessária pela implementação em hardware, o qual consiste em decidir qual tarefa deva ser executada por software e qual deve ser implementada por hardware.
Uma outra alternativa consiste na implementacão do sistema de inferência, por meio de hardware dedicado com arquitetura especifica com arquitetura especifica, o que contribui ao incremento da velocidade do controlador.
As diferentes fases da metodologia de codesign para implementação de controladores fuzzy são definidas em 7 fases:
*Descrição
*Simulação
*Verificação Online
*Particionamento de Hardware e Software
*Implementação do hardware
*Desenvolvimento de software
*Validação
1- Fase de descrição
A descrição do sistema de inferência fuzzy definindo a estratégia de operação do controlador é obtida durante esta fase usando a linguagem de especificação de sistema fuzzy (XFL).
2-Fase de simulação
Uma simulação off-line do ambiente do sistema de inferˆencia fuzzy na planta a ser controlada é obtida nesta fase. O principal objetivo desta fase é obter um ajuste preliminar dos parâmetros de controle.
3-Fase de verificação Online
A principal característica desta fase é a inclusão da planta real no loop de controle, com objetivo de obter o ajuste ótimo da base de conhecimento do controlador fuzzy.
4-Fase de particionamento
Embora as tarefas específicas que o controlador fuzzy deve obter dependerá da aplicação docontrole, elas são usualmente relatadas para seguir as seguintes ações gerais:
• Sistema de inicialização
• Determinação do objetivo
• Sistema de leitura dos sensores
• Pré-processamento de entrada
•