Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Solução das equações de estado
Equação de estado (vetorial): Equação escalar: Aplicando a transformada de Laplace: FONTE:
2
Solução das equações de estado
Solução em X(s): Mas: E:
3
Solução das equações de estado
Aplicando a transformada inversa na expressão de X(s): Vamos utilizar o mesmo raciocínio para solucionar a equação diferencial matricial: Solução para entrada nula Solução para estado nulo
4
Solução das equações de estado
Aplicando a transformada de Laplace: Mas:
5
Solução das equações de estado
Aplicando a transformada de Laplace: Por analogia com a relação escalar: Introduz-se a notação:
6
Solução das equações de estado
Se A é uma matriz (n n), então eAt também é uma matriz (n n), chamada de matriz exponencial. Observe que: Assim: Como deteminar x(t)?
7
Solução das equações de estado
A matriz exponencial eAt é também chamada de matriz de transição de estados F(t): pois descreve a transição dos estados da condição inicial x(0) para estados no tempo t, para uma entrada nula: Solução para entrada nula Solução para estado nulo
8
Solução das equações de estado
Observe que F(t) satisfaz a equação: Outras propriedades de F(t):
9
Solução das equações de estado
Computação da matriz de transição de estados: Pode-se calcular: até que não sejam mais observadas mudanças significativas. Exemplo: Variáveis de estado?
10
Solução das equações de estado
Exemplo (cont): Variáveis de estado: Equação de estado matricial: Cálculo de F(t):
11
Solução das equações de estado
Assim, a solução para a equação homogênea com condições iniciais é dada por:
12
Solução das equações de estado
Solução por transformada de Laplace para a matriz de transição de estados: Exemplo: Uma realização em espaço de estados:
13
Solução das equações de estado
Exemplo (cont): Portanto:
14
Solução das equações de estado
Assim:
15
Computação da matriz exponencial com o Toolbox Symbolic Math do Matlab:
Pode-se também calcular o valor numérico:
16
Solução das equações de estado
Resposta total do sistema (entrada + condições iniciais): Entrada = degrau unitário: aplicada ao sistema: Resposta total: Entrada no domínio s : Este termo já temos Falta determinar este termo
17
Solução das equações de estado
Já havíamos calculado a resposta à entrada nula. Agora falta calcular a resposta ao estado nulo:
18
Solução das equações de estado
Assim:
19
Respostas de sistemas no Matlab:
Dado um objeto LTI: Resposta a condições iniciais: Resposta ao impulso: Resposta ao degrau: Resposta a uma entrada genérica:
20
Respostas de sistemas no Matlab:
Viewer do Matlab para um sistema LTI: File Import selecionar G Clique com o botão direito do mouse sobre a figura
21
ltiview no Matlab:
22
ltiview no Matlab:
23
Resposta completa de x(t)
Resposta completa do sistema: Resposta completa do sistema - Symbolic Math Toolbox: Resposta à entrada nula:
24
Resposta completa de x(t)
Resposta ao estado nulo:
25
Toolbox simbólico no Matlab
>> help syms SYMS Short-cut for constructing symbolic objects. SYMS arg1 arg2 ... is short-hand notation for arg1 = sym('arg1'); arg2 = sym('arg2'); ... SYMS arg1 arg2 ... real arg1 = sym('arg1','real'); arg2 = sym('arg2','real'); ... (...) Examples: syms x beta real is equivalent to: x = sym('x','real'); beta = sym('beta','real');
26
Transformações entre conjuntos de variáveis de estado
Já vimos que não existe um único conjunto de variáveis de estado que resultam em um mesmo comportamento entrada-saída (ou mesma função de transferência). Como passar de uma realização em espaço de estados para outra? Considere uma realização dada por: Queremos encontrar uma outra realização dada por: FONTE:
27
Transformações entre conjuntos de variáveis de estado
Para isto, precisamos realizar uma transformação (não-singular) linear de variáveis: T: matriz de transformação. Assim: FONTE:
28
Transformações entre conjuntos de variáveis de estado
Assim: onde: Esta é uma chamada de transformação de similaridade. FONTE:
29
Transformações entre conjuntos de variáveis de estado
Como estas duas realizações referem-se a um mesmo sistema (mesma função de transferência), deve-se ter: Exemplo: Vamos escolher:
30
Exemplo: ss tf Para esta definição de variáveis de estado, as equações de estados são dadas por: : Forma canônica controlável
31
Exemplo: ss tf Diagrama de simulação: Função de transferência?
32
Exemplo: ss tf Função de transferência:
33
No Matlab: ss tf : ss2tf Função de transferência G: : Forma canônica
>> G=tf(1,conv([1 2],[1 3])) Transfer function: 1 s^2 + 5 s + 6 >> [A,B,C,D]=tf2ss(1,conv([1 2],[1 3])) A = B = 1 C = D = : Forma canônica controlável
34
Formas canônicas e diagramas de simulação
Diagrama de simulação para o sistema descrito pela equação diferencial: Assim:
35
Formas canônicas e diagramas de simulação
Saídas dos integradores = estados
36
Formas canônicas e diagramas de simulação
Diagrama de blocos: Matriz A: Forma canônica companheira (superior)
37
Formas canônicas e diagramas de simulação
Forma canônica controlável com derivadas da entrada: Introduz-se um estado parcial x como uma variável auxiliar, tal que:
38
Formas canônicas e diagramas de simulação
Forma canônica controlável com derivadas da entrada – equação envolvendo estados e entrada: Também pode ser realizado com integradores em série A saída pode ser dada por:
39
Formas canônicas e diagramas de simulação
Forma canônica controlável com derivadas da entrada – diagrama de simulação: Os estados são realimentados para a entrada
40
Formas canônicas e diagramas de simulação
Equações de estado: Matriz Ac: Forma canônica companheira (superior) Esta matriz é companheira da equação característica
41
Para próxima aula: Estudar formas canônicas:
Forma canônica controlável; Forma canônica observável; Formas canônicas companheiras.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.