A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Solução das equações de estado

Apresentações semelhantes


Apresentação em tema: "Solução das equações de estado"— Transcrição da apresentação:

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.


Carregar ppt "Solução das equações de estado"

Apresentações semelhantes


Anúncios Google