Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabalho Final
Grupo:
Aristóteles Silva Nunes
Caio Matheus Figueredo Silva
João Pedro Matias Nascimento
Luiz Fellipe Cardoso de Souza
Wesley Iuri Dantas dos Santos
Natal
2022
2
Resumo
O presente trabalho foi realizado com caráter avaliativo para compor a nota da
terceira unidade da disciplina de Controle Digital do semestre letivo 2021.2 do curso de
graduação em Engenharia Elétrica da UFRN. Trata-se de uma pesquisa sobre os seguintes
temas: Espaço de estados discreto; Controladores discretos; Controlador DeadBeat;
Controlador por alocação de polos; Discretização de controladores; Implementação de
controladores; Observadores de estado; Identificação de sistemas. Para cada um dos temas
serão explicados os conceitos e sua utilidade mostrando exemplos e/ou exercícios.
SUMÁRIO
A análise de sistemas por espaço de estados foi criada para facilitar tal análise
para sistemas que possuem múltiplas entradas e múltiplas saídas.
Esse método é baseado na descrição das equações do sistema em termos de n
equações de diferenças de primeira ordem combinadas em uma matriz de equações
de primeira ordem.
A representação em espaço de estados permite trabalhar com sistemas
multivariáveis, que são os mais comuns, além de permitir a aplicação de diversos
métodos de projeto de controladores tais como por exemplo controle adaptativo e
controle não-linear.
O estado de um sistema dinâmico é o menor conjunto de variáveis tais que o
conhecimento delas em t=t0 em conjunto com o conhecimento da entrada em t >= t0
determina completamente o comportamento do sistema em qualquer momento em t
>= t0. O conjunto das variáveis de estado definem o estado do sistema dinâmico.
Vale salientar que não obrigatoriamente essas variáveis precisam ser quantificadas
ou observáveis para serem definidas como variáveis de estado.
Espaço de estado é o espaço n-dimensional cujos eixos coordenados
consistem de xn eixos.Na análise em espaço de estados trabalhamos com três tipos
de variáveis: variáveis de entrada, de saída e de estado. Elas compõem as
equações de estado dadas como segue.
Equação de estado
Equação de saída
Onde:
Logo,
EXEMPLO:
7
2. CONTROLADORES DISCRETOS
Tipos de Controladores
8
EXEMPLO:
Para o sistema mostrado acima projetar um controlador discreto para atender aos
seguintes requisitos de projeto: amortecimento é ξ = 0, 5 e tempo de resposta tr2% = 2 seg.
O período de amostragem é T = 0, 2 seg. Pede-se ainda o cálculo da resposta ao degrau e
o erro à rampa.
Solução:
9
Com isso, um controlador que atende a referida condição de fase é um avanço de fase
3. CONTROLADOR DEADBEAT
Os critérios de projeto para resposta Deadbeat podem ser resumidos em uma resposta
rápida, com tempo de subida e de acomodação mínimos, com no máximo um sobressinal
menor que 2%. Esses critérios podem ser alcançados, ao determinarmos um controlador
(Gc(s)) que resulte em uma resposta em malha fechada do sistema igual à função de
transferência desejada (Td(s)) para o sistema de controle projetado pelo método Deadbeat.
EXEMPLO:
Solução:
2. Realimente cada variável de fase para a entrada da planta através de um ganho, ki.
a partir do que:
EXEMPLO:
Temos a equação formada a partir dos polos –5,4 + j7,2, –5,4 – j7,2 e –5,1, que
determinamos anteriormente.
A função de transferência é:
19
A Figura abaixo mostra uma simulação do sistema em malha fechada, mostra 11,5%
de ultrapassagem e um tempo de acomodação de 0,8 segundo. Uma revisão do projeto
com o terceiro polo cancelando o zero em –5 irá resultar em um desempenho igual aos
requisitos.
5. DISCRETIZAÇÃO DE CONTROLADORES
● Mapeamento de diferenças
sY(s) ↔ [1 - z^(-1) ] / h
s = (z - 1) / (zh)
Ponto positivo é que o método é de fácil aplicação, porém não preserva resposta ao
impulso e em frequência.
EXEMPLO:
C(s) = a / (s + a)
21
● Transformação bilinear
s = [2 (z - 1) ] / [ h (z + 1) ]
Exemplo:
C(s) = a / (s + a)
● ZOH
Temos uma função de transferência C(s) e uma entrada u(t) e sua Laplace U(s), no
qual obtém uma saída y(t), sendo sua Laplace Y(s).
U(s) = 1 / s
U(z) = z / (z - 1)
6. IMPLEMENTAÇÃO DE CONTROLADORES
Neste tópico é discutido alguns pontos que devem ser considerados na implementação
de controladores digitais.
A seguir são apresentados alguns pontos importantes que devem ser considerados na
implementação de controladores.
● Interface
Alguns exemplos de alterações que podem ser feitas no controlador pelo operador por
meio de uma interface é alteração do ganho, tempo derivativo e integrativo, conforme ilustra
a imagem abaixo.
● Atraso Computacional
● Não Linearidade
24
Grande parte dos sistemas reais vão apresentar uma não linearidade. Em
controladores a não linearidade geralmente é presente nos atuadores, sendo a saturação
uma das principais causas da não linearidade.
● Pré-filtro
7. OBSERVADORES DE ESTADO
Motivações
Com isso, o objetivo é desenvolver um sistema dinâmico cujo vetor de estados é conhecido
e igual ao vetor x(t) para todo tempo t ≥ 0.
Nesse caso tem-se que para todo t ≥ 0 desde que a condição inicial do
Porém, não conhecemos a condição inicial x(0) e o modelo apresenta erros e não é
igual ao sistema real.
27
Se x(0) for conhecido então , isso garante que para todo t ≥ 0 ⇒ situação
não realista;
a:
Nota-se que:
Pólos do observador devem ser mais rápidos do que os pólos do regulador de estados,
cerca de 2 a 3 vezes mais rápidos, onde a parte real dos pólos do observador em malha
fechada devem ser 2 a 3 vezes maior do que a parte real dos pólos do regulador de
estados.
Medidas de sensores tem ruídos ⇒ cuidado deve ser tomado ao usar as medidas dos
sensores para estimar os estados do sistema.
- Pólos muito rápidos (observador com ganhos “altos”) tendem a acentuar o efeito dos
ruídos de medidas ⇒ estados tendem a seguir as medidas que sempre apresentam
ruídos.
- Pólos lentos (observador com ganhos “baixos”) ⇒ estimativas dos estados tendem a
seguir o modelo da planta.
- Quanto menor o ganho do observador ⇒ observador tende a malha aberta e
aumenta a tendência de ignorar as medidas dos sensores.
Observação::
8. IDENTIFICAÇÃO DE SISTEMAS
modelo não necessita ser uma descrição precisa do sistema, basta que o mesmo cumpra
A obtenção dos parâmetros pode ser calculada pelo método de mínimos de quadrados
para sistemas lineares nos parâmetros. Para ajuste de modelos não lineares podem ser
utilizados métodos baseados no gradiente ou algoritmos genéticos.
Mínimos quadrados
O método dos mínimos quadrados determina o melhor ajuste do modelo aos dados
experimentais a partir da minimização do erro.
Variáveis de Estado
A função transferência para um sistema pode ser definida como sendo a relação entre
a entrada e a saída do sistema no domínio de Laplace.
Uma EDO( equação diferencial ordinária) de 1°ordem pode ser representa no domínio
9. CONCLUSÃO
O presente trabalho contribuiu significativamente para a consolidação dos
conhecimentos da referida disciplina. Ademais, a pesquisa acerca dos tópicos
propostos agregou ao conhecimento teórico visto nas disciplinas de Controle no
geral, cumprindo assim o objetivo pedagógico da atividade
35
REFERÊNCIAS