Escolar Documentos
Profissional Documentos
Cultura Documentos
1.
A implementação de malhas de controle em sistemas embarcados difere em
alguns aspectos das implementações feitas no matlab. As malhas implementadas no
matlab são simuladas, ou seja, em alguns dos casos os parâmetros são considerados
ideais. No matlab não há presença de ruídos e de outras interferências, como ruídos
eletromagnéticos entre outros, que ocorrem frequentemente em sistemas reais. É
possível simular alguns distúrbios no matlab, mas mesmo com este processo o sistema
ainda não é totalmente fiel à realidade de quando o mesmo é embarcado em um micro
controlador. Dentro do matlab é possível trabalhar tanto no domínio do tempo como no
domínio da frequência, em sistemas embarcados fica complicado para trabalhar no
domínio da frequência, o que gera alguns problemas de implementação na hora de
passar o sistema para o domínio do tempo. As malhas simuladas no matlab, em sua
grande maioria, são simuladas no domínio ‘s’ o que não é uma tarefa trivial para ser
implementada em um micro controlador. As malhas simuladas no matlab, em alguns
casos, as funções de transferência do sistema são estimadas por métodos desenvolvidos
para tipos específicos de aplicações, nos quais algumas estimativas são feitas pelo autor
do método, estas estimativas podem gerar variações que diferem do sistema real. Por
exemplo, ao simular uma curva no matlab, encontra-se uma curva contínua, com quase
nenhuma interferência ou serrilhamento, quando o mesmo sistema é implementado em
um micro controlador a curva se torna bastante serrilhada, esta diferença aparece porque
os parâmetros medidos pelo micro controlador são sinais reais, e sinais reais não
formam curvas contínuas, o que pode dar a impressão de uma curva “feia”. Há, também,
problemas de saturação dos micro controladores, ou seja, em alguns casos não é
possível fisicamente para o micro controlador fornecer um certo ganho para o sistema,
ou algum componente não atinge o parâmetro especificado por questões de construção,
quando isso ocorre, pode-se dizer que o sistema foi saturado. O passo de simulação feito
Rodrigo Schneider Schmitz Espósito
Avaliação de Laboratório de Controle Automático IV
Professor: Marlon do Carmo
CEFET-MG
no matlab muitas vezes é maior do que a frequência de amostragem que pode ser
conseguida em sistemas embarcados, a frequência de amostragem é crucial para análise
dos dados obtidos. Caso a frequência de amostragem são esteja “sincronizada” com o
restante do sistema os dados podem ser mal lidos ou até mesmo perdidos, este processo
pode ser caracterizado como mais um distúrbio no sistema real. Ainda há problemas de
aproximação de grau da função de transferência. Em simulações os sistemas são
aproximados para sistemas de primeiro grau, o que não é possível de se realizar na
prática. Para concluir, pode-se dizer que existem grandes diferenças entre sistemas reais
e simulados, porém sem a simulação seria muito mais complicados gerar os ajustes
fundamentais de controle para o sistema. Com a simulação é possível prever alguns
comportamentos do sistema e refazer os ajustes sem que seja necessário fazer novas
montagens a cada teste.
2.