Resumo -Neste trabalho, apresenta-se o projeto de um controlador fuzzy para o posicionamento de uma base de uma mesa de coordenadas X-Y. Essa base se desloca horizontalmente, acionada por um motor de indução trifásico alimentado através de um inversor de freqüência. O sistema de controle em estudo possui um encoder óptico acoplado ao eixo do motor, a fim de detectar, em tempo real, a posição atual da mesa. Uma placa de aquisição de dados realizou a interface entre um computador Pentium 1,4 GHz e a planta, para captar os sinais provenientes do encoder e fornecer os sinais de controle ao inversor de frequência. No programa computacional LabVIEW®, implementou-se o controlador fuzzy, o qual determina a variável de controle que aciona o motor. Sinais de referência do tipo pulso retangular, degrau e coseno foram utilizados para a avaliação do desempenho do sistema, no controle de posição e seguimento de trajetória. Resultados experimentais são apresentados.Palavras-chave -Controlador fuzzy, controle de posição, mesa de coordenadas.
IntroduçãoUma mesa de coordenadas é uma mesa posicionadora ou de medição de coordenadas, que têm a finalidade de posicionar, adequadamente, uma peça a ser processada ou medida, assim como posicionar uma ferramenta que executará uma tarefa de usinagem, medição, soldagem, pintura, etc.A grande maioria das mesas de coordenadas acionadas por motores elétricos utiliza malhas fechadas de controle que necessitam de sensores de posição. Nesses casos, os sensores de posição (encoders), normalmente, são acoplados ao eixo dos motores, a fim de fornecerem sinais elétricos indicando a posição da mesa [1]. No setor industrial, os sistemas de controle de posição buscam uma maior exatidão de posicionamento, utilizando recursos como os proporcionados pelo controle por computador.O uso do controle digital pode levar a uma maior flexibilidade na resposta a mudanças no projeto. Quaisquer modificações que sejam necessárias na lei de controle podem ser reconfiguradas via software em vez de alterações em hardware [2]. Os controladores para acionamento de máquinas CNC (Comando Numérico Computadorizado) têm a função de minimizar a diferença entre a posição de referência e a posição medida de malha fechada, causada pelo movimento conjunto dos eixos de uma máquina. Para o controle de servomecanismos existem as técnicas de controle clássico e as de controle moderno. A primeira técnica fundamentada na relação entrada-saída ou função de transferência, como a de Ziegler-Nichols e as de avanço e atraso de fase, e a segunda técnica baseada no espaço de estados, como a do Regulador Linear Quadrático (LQR), do Regulador Linear Gaussiano (LQG) e de Controle H Infinito (H∞) [1]. A estratégia de pesquisa mais recente é inserida na área de controle inteligente, consistindo basicamente de três abordagens: sistemas especialistas baseados em conhecimento, controle por lógica fuzzy e controle por redes neurais [3].O controle por lógica fuzzy possibilita a implementação da experiência humana, intuição e heurística para controlar sist...