SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Estudos de Controle
– Espaço de Estados
1
Teorias Controle
• Teoria de Controle Moderno
• Entradas e saídas múltiplas, podendo ser
variantes no tempo.
• Abordagem no domínio do tempo.
• Possibilidade de lidar com sistemas não-
lineares.
• Base no conceito de estado.
2
Definições
• Estado:
• É o menor conjunto de variáveis de estado que
determinam completamente o
comportamento do sistema.
• Variáveis de estado:
• Especificado o estado inicial em 𝑡 = 𝑡0 e a
entrada para 𝑡 ≥ 𝑡0, determinam o
comportamento do sistema para 𝑡 ≥ 𝑡0.
3
Definições
• Vetor de estado:
• Possui como componentes as variáveis de
estado.
• Determinam o estado do sistema para
qualquer instante 𝑡 ≥ 𝑡0, dada a entrada e o
estado inicial.
• Espaço de estados:
• Espaço cujos eixos coordenados representam
as variáveis de estado (um eixo para cada
variável).
4
Análise no espaço de estados
• Envolve três tipos de variáveis:
• Variáveis de entrada;
• Variáveis de saída;
• Variáveis de estado.
• O sistema dinâmico deve conter elementos que
memorizem seus dados.
• Integradores, em um sistema de controle de
tempo contínuo , servem como dispositivos de
memória. Portanto, a saída desses integradores
podem ser consideradas variáveis de estado.
5
Análise no espaço de estados
• O número de variáveis de estado é igual ao
número de integradores.
• Supondo um sistema com:
• r entradas: 𝑢1 𝑡 , 𝑢2 𝑡 , … , 𝑢 𝑟 𝑡 ;
• m saídas: 𝑦1 𝑡 , 𝑦2 𝑡 , … , 𝑦 𝑚 𝑡 ;
• n variáveis de estado: 𝑥1 𝑡 , 𝑥2 𝑡 , … , 𝑥 𝑛 𝑡
6
Equações no espaço de estados
• O sistema pode ser escrito como:
𝑥1 𝑡 = 𝑓1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
𝑥2 𝑡 = 𝑓2 𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡
⋮
𝑥 𝑛 𝑡 = 𝑓𝑛(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
𝑦1 𝑡 = 𝑔1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
𝑦2 𝑡 = 𝑔2 𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡
⋮
𝑦 𝑚 𝑡 = 𝑔 𝑚(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 7
Equações no espaço de estados
• Definindo:
𝒙 𝑡 =
𝑥1(𝑡)
𝑥2(𝑡)
⋮
𝑥 𝑛(𝑡)
, 𝒚 𝑡 =
𝑦1(𝑡)
𝑦2(𝑡)
⋮
𝑦 𝑚(𝑡)
, 𝒖 𝑡 =
𝑢1(𝑡)
𝑢2(𝑡)
⋮
𝑢 𝑟(𝑡)
,
𝒇(𝒙, 𝒖, 𝑡) =
𝑓1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
𝑓2(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
⋮
𝑓𝑛(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
,
𝒈(𝒙, 𝒖, 𝑡) =
𝑔1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
𝑔2(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
⋮
𝑔 𝑚(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡)
,
8
Equações no espaço de estados
• Equação de estado:
𝒙 𝑡 = 𝒇 𝒙, 𝒖, 𝑡
• Equação de saída:
𝒚 𝑡 = 𝒈 𝒙, 𝒖, 𝑡
• Se as funções vetoriais 𝒇 ou 𝒈 envolverem
explicitamente o tempo t, então o sistema é
chamado de variante no tempo.
9
Equações no espaço de estados
• Se as equações forem linearizadas em torno de
um ponto de operação, temos:
𝒙 𝑡 = 𝑨 𝑡 𝒙 𝑡 + 𝑩 𝑡 𝒖(𝑡)
𝒚 𝑡 = 𝑪 𝑡 𝒙 𝑡 + 𝑫 𝑡 𝒖(𝑡)
• 𝑨 𝑡 é chamada de matriz de estado,
𝑩 𝑡 de matriz de entrada, 𝑪 𝑡 de matriz de
saída e 𝑫 𝑡 de matriz de transmissão direta.
10
Equações no espaço de estados
• Se as funções vetoriais 𝒇 ou 𝒈 não envolverem
explicitamente o tempo t, então o sistema é
chamado de invariante no tempo.
• Nesse caso, temos:
𝒙 𝑡 = 𝑨𝒙 𝑡 + 𝑩𝒖(𝑡)
𝒚 𝑡 = 𝑪𝒙 𝑡 + 𝑫𝒖(𝑡)
11
Equações no espaço de estados
• Exemplo:
• Admitimos que o sistema é linear.
• A força externa u(t) é a entrada.
• O deslocamento y(t) da massa m
é a saída.
• O deslocamento é medido a partir
da posição de equilíbrio, na
ausência da força externa.
12
Equações no espaço de estados
• Exemplo:
• Equação dinâmica do sistema:
𝑚𝑦 + 𝑏𝑦 + 𝑘𝑦 = 𝑢
• Sistema de segunda ordem, com
dois integradores e duas
variáves de estado:
𝑥1 𝑡 = 𝑦 𝑡
𝑥2 𝑡 = 𝑦(𝑡)
13
Equações no espaço de estados
• Equação de estado:
𝑥1 = 𝑥2
𝑥2 = −
𝑘
𝑚
𝑥1 −
𝑏
𝑚
𝑥2 +
1
𝑚
𝑢
• Equação de saída:
𝑦 = 𝑥1
• Diagrama de blocos:
14
Equações no espaço de estados
• Forma vetorial-matricial:
𝑥1
𝑥2
=
0 1
−
𝑘
𝑚
−
𝑏
𝑚
𝑥1
𝑥2
+
0
1
𝑚
𝑢
𝑦 = 1 0
𝑥1
𝑥2
15
Função de Transferência
• Podemos encontrar 𝐺 𝑠 =
𝑌(𝑠)
𝑈(𝑠)
para a equação
do espaço de estados, considerando um sistema
de entrada e saída únicas:
𝒙 𝑡 = 𝑨𝒙 𝑡 + 𝑩𝒖(𝑡)
𝑦 𝑡 = 𝑪𝒙 𝑡 + 𝐷𝑢(𝑡)
𝒔𝑿(𝑠) = 𝑨𝑿 𝑠 + 𝑩𝑈(𝑠)
𝑌 𝑠 = 𝑪𝑿 𝑠 + 𝐷𝑈 𝑠
16
Função de Transferência
• Isolando 𝑿(𝑠):
𝒔𝑿 𝑠 − 𝑨𝑿 𝑠 = 𝑩𝑈(𝑠)
𝒔𝑰 − 𝑨 𝑿 𝑠 = 𝑩𝑈 𝑠
𝑿(𝑠) = 𝒔𝑰 − 𝑨 −1 𝑩𝑈(𝑠)
• Substituindo em 𝒀 𝑠 :
𝑌 𝑠 = 𝑪 𝒔𝑰 − 𝑨 −1 𝑩𝑈(𝑠) + 𝐷𝑈 𝑠
𝑌 𝑠 = [𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝐷]𝑈(𝑠)
𝐺 𝑠 =
𝑌(𝑠)
𝑈(𝑠)
= 𝑪 𝒔𝑰 − 𝑨 −1
𝑩 + 𝐷
17
Função de Transferência
• Exemplo:
• Considerando o sistema mecânico
anterior, podemos encontrar G(s):
𝐺 𝑠 = 𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝐷
𝐺 𝑠 = 1 0
𝑠 0
0 𝑠
−
0 1
−
𝑘
𝑚
−
𝑏
𝑚
−1
0
1
𝑚
𝐺 𝑠 = 1 0
𝑠 −1
𝑘
𝑚
𝑠 +
𝑏
𝑚
−1
0
1
𝑚
𝐺 𝑠 = 1 0
1
𝑠2 +
𝑏
𝑚
𝑠 +
𝑘
𝑚
𝑠 +
𝑏
𝑚
1
−
𝑘
𝑚
𝑠
0
1
𝑚
𝐺 𝑠 =
1
𝑚𝑠2 + 𝑏𝑠 + 𝑘
18
Matriz de Transferência
• Considerando um sistema com múltiplas
entradas e saídas:
𝑮 𝒔 =
𝒀(𝒔)
𝑼(𝒔)
= 𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝑫
• Como o vetor de entrada tem dimensão r e o
vetor de saída tem dimensão m, a matriz de
transferência terá dimensões m x r.
19
Obrigada!
ays@icmc.usp.br
www.lsec.icmc.usp.br
20

Mais conteúdo relacionado

Mais procurados

101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemasHenrique Farias
 
Analise de funções de transferencia de malha fechada com Matlab
Analise de funções de transferencia de malha fechada com MatlabAnalise de funções de transferencia de malha fechada com Matlab
Analise de funções de transferencia de malha fechada com MatlabDavid Luna Santos
 
Aula 2 eletrônica industrial
Aula 2 eletrônica industrialAula 2 eletrônica industrial
Aula 2 eletrônica industrialBruno Nora
 
Porque raiz 3 nos circuitos trifasicos
Porque raiz 3 nos circuitos trifasicosPorque raiz 3 nos circuitos trifasicos
Porque raiz 3 nos circuitos trifasicosAlex Davoglio
 
Simbologia para instrumentação
Simbologia para instrumentaçãoSimbologia para instrumentação
Simbologia para instrumentaçãophasetronik
 
MALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADAMALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADARafael Costa
 
Eletropneumática e eletro hidráulica i
Eletropneumática e eletro hidráulica iEletropneumática e eletro hidráulica i
Eletropneumática e eletro hidráulica iCesar Loureiro
 
Tabela de identidades trigonometricas
Tabela de identidades trigonometricasTabela de identidades trigonometricas
Tabela de identidades trigonometricasRodrigo Sócrate
 
Apresentação motores de indução
Apresentação motores de induçãoApresentação motores de indução
Apresentação motores de induçãoLuiz Carlos Farkas
 

Mais procurados (20)

Corrente alternada
Corrente alternadaCorrente alternada
Corrente alternada
 
MIPS 32 BITS
MIPS 32 BITSMIPS 32 BITS
MIPS 32 BITS
 
Gabarito v2
Gabarito v2Gabarito v2
Gabarito v2
 
4 cinematica dos fluidos exercícios
4 cinematica dos fluidos exercícios4 cinematica dos fluidos exercícios
4 cinematica dos fluidos exercícios
 
simbologia-intrumentação
simbologia-intrumentaçãosimbologia-intrumentação
simbologia-intrumentação
 
101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas
 
Apostila ele505 medidas eletricas
Apostila ele505   medidas eletricasApostila ele505   medidas eletricas
Apostila ele505 medidas eletricas
 
Tabela deviradas e integrais
Tabela deviradas e integraisTabela deviradas e integrais
Tabela deviradas e integrais
 
Analise de funções de transferencia de malha fechada com Matlab
Analise de funções de transferencia de malha fechada com MatlabAnalise de funções de transferencia de malha fechada com Matlab
Analise de funções de transferencia de malha fechada com Matlab
 
Tabela derivadas e integrais
Tabela derivadas e integraisTabela derivadas e integrais
Tabela derivadas e integrais
 
Transformadores
TransformadoresTransformadores
Transformadores
 
Aula 2 eletrônica industrial
Aula 2 eletrônica industrialAula 2 eletrônica industrial
Aula 2 eletrônica industrial
 
Porque raiz 3 nos circuitos trifasicos
Porque raiz 3 nos circuitos trifasicosPorque raiz 3 nos circuitos trifasicos
Porque raiz 3 nos circuitos trifasicos
 
Instrumentação em Controle de processos
 Instrumentação em Controle de processos  Instrumentação em Controle de processos
Instrumentação em Controle de processos
 
Simbologia para instrumentação
Simbologia para instrumentaçãoSimbologia para instrumentação
Simbologia para instrumentação
 
MALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADAMALHA ABERTA E MALHA FECHADA
MALHA ABERTA E MALHA FECHADA
 
Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 9: Análise de Resposta Transitória e de Regime Est...
 
Eletropneumática e eletro hidráulica i
Eletropneumática e eletro hidráulica iEletropneumática e eletro hidráulica i
Eletropneumática e eletro hidráulica i
 
Tabela de identidades trigonometricas
Tabela de identidades trigonometricasTabela de identidades trigonometricas
Tabela de identidades trigonometricas
 
Apresentação motores de indução
Apresentação motores de induçãoApresentação motores de indução
Apresentação motores de indução
 

Destaque

Fundam. controle processo
Fundam. controle processoFundam. controle processo
Fundam. controle processoEverton_michel
 
Engenharia de controle moderno 4ª ed. - ogata
Engenharia de controle moderno   4ª ed. - ogataEngenharia de controle moderno   4ª ed. - ogata
Engenharia de controle moderno 4ª ed. - ogataMarcio Chagas
 
Aplicação dos microcontroladores no dia a dia
Aplicação dos microcontroladores no dia a diaAplicação dos microcontroladores no dia a dia
Aplicação dos microcontroladores no dia a diaDaniel Rodrigues de Sousa
 
Fenômeno do transporte aula 01
Fenômeno do transporte aula 01Fenômeno do transporte aula 01
Fenômeno do transporte aula 01Diomedes Manoel
 
Introdução a engenharia - aula 1
Introdução a engenharia - aula 1Introdução a engenharia - aula 1
Introdução a engenharia - aula 1Rafael José Rorato
 
Ecuación Diferencial de un Circuito RLC
Ecuación Diferencial de un Circuito RLCEcuación Diferencial de un Circuito RLC
Ecuación Diferencial de un Circuito RLCSaer C
 

Destaque (18)

Estudos de Controle - Aula 4: Modelagem (2)
Estudos de Controle - Aula 4: Modelagem (2)Estudos de Controle - Aula 4: Modelagem (2)
Estudos de Controle - Aula 4: Modelagem (2)
 
Estudos de Controle - Aula 2: Laplace
Estudos de Controle - Aula 2: LaplaceEstudos de Controle - Aula 2: Laplace
Estudos de Controle - Aula 2: Laplace
 
Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)
 
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COMTutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
Tutorial: Instalação do Linaro Ubuntu na Gumstix Overo® Fire COM
 
Estudos de Controle - Aula 6: Revisão
Estudos de Controle - Aula 6: RevisãoEstudos de Controle - Aula 6: Revisão
Estudos de Controle - Aula 6: Revisão
 
Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 11: Análise de Resposta Transitória e de Regime Es...
 
Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...
Estudos de Controle - Aula 10: Análise de Resposta Transitória e de Regime Es...
 
Estudos de Controle - Aula 1: Introdução
Estudos de Controle - Aula 1: IntroduçãoEstudos de Controle - Aula 1: Introdução
Estudos de Controle - Aula 1: Introdução
 
Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 7: Análise de Resposta Transitória e de Regime Est...
 
Fundam. controle processo
Fundam. controle processoFundam. controle processo
Fundam. controle processo
 
Engenharia de controle moderno 4ª ed. - ogata
Engenharia de controle moderno   4ª ed. - ogataEngenharia de controle moderno   4ª ed. - ogata
Engenharia de controle moderno 4ª ed. - ogata
 
Aplicação dos microcontroladores no dia a dia
Aplicação dos microcontroladores no dia a diaAplicação dos microcontroladores no dia a dia
Aplicação dos microcontroladores no dia a dia
 
Desenvolvimento de sistemas embarcados
Desenvolvimento de sistemas embarcadosDesenvolvimento de sistemas embarcados
Desenvolvimento de sistemas embarcados
 
Fenômeno do transporte aula 01
Fenômeno do transporte aula 01Fenômeno do transporte aula 01
Fenômeno do transporte aula 01
 
Circuitos RLC
Circuitos RLCCircuitos RLC
Circuitos RLC
 
Modelo circuitos (RLC)
Modelo circuitos (RLC)Modelo circuitos (RLC)
Modelo circuitos (RLC)
 
Introdução a engenharia - aula 1
Introdução a engenharia - aula 1Introdução a engenharia - aula 1
Introdução a engenharia - aula 1
 
Ecuación Diferencial de un Circuito RLC
Ecuación Diferencial de un Circuito RLCEcuación Diferencial de un Circuito RLC
Ecuación Diferencial de un Circuito RLC
 

Semelhante a Estudos de Controle - Aula 5: Espaço de Estados

Desenvolvimento temporal de um sistema quântico
Desenvolvimento temporal de um sistema quânticoDesenvolvimento temporal de um sistema quântico
Desenvolvimento temporal de um sistema quânticoGabriela Moura
 
Exercício 1 - Sistemas Discretos / Resposta em frequência
Exercício 1 - Sistemas Discretos / Resposta em frequênciaExercício 1 - Sistemas Discretos / Resposta em frequência
Exercício 1 - Sistemas Discretos / Resposta em frequênciaAlessandro Beda
 
Exercício 4 transformada de laplace
Exercício 4   transformada de laplaceExercício 4   transformada de laplace
Exercício 4 transformada de laplaceAlessandro Beda
 
Calculo Integral - Conceito de primitiva e técnicas de primitivação
Calculo Integral - Conceito de primitiva e técnicas de primitivaçãoCalculo Integral - Conceito de primitiva e técnicas de primitivação
Calculo Integral - Conceito de primitiva e técnicas de primitivaçãoMaths Tutoring
 
Sistemas 2009 1
Sistemas 2009 1Sistemas 2009 1
Sistemas 2009 1Eli Brito
 
Exercício 3 - Sistemas Discretos
Exercício 3 - Sistemas DiscretosExercício 3 - Sistemas Discretos
Exercício 3 - Sistemas DiscretosAlessandro Beda
 
Desenvolvimento análise de sistemas lineares
Desenvolvimento análise de sistemas linearesDesenvolvimento análise de sistemas lineares
Desenvolvimento análise de sistemas linearesMaique Mateus
 
Exercício 2 - Sistemas dinâmicos no tempo contínuo
Exercício 2 - Sistemas dinâmicos no tempo contínuoExercício 2 - Sistemas dinâmicos no tempo contínuo
Exercício 2 - Sistemas dinâmicos no tempo contínuoAlessandro Beda
 
MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)
MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)
MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)Pedro Barata
 
14.3 derivadas parciais [pt. 1]
14.3 derivadas parciais [pt. 1]14.3 derivadas parciais [pt. 1]
14.3 derivadas parciais [pt. 1]Cristiano Miranda
 
Controle Ótimo de Reatores Químicos
Controle Ótimo de Reatores QuímicosControle Ótimo de Reatores Químicos
Controle Ótimo de Reatores QuímicosMaria Soares
 
189778 integral indefinida
189778 integral indefinida189778 integral indefinida
189778 integral indefinidaCicero Laurindo
 
Mechanical vibration - equation summary
Mechanical vibration - equation summaryMechanical vibration - equation summary
Mechanical vibration - equation summaryFilipe Giesteira
 
Aula 02 - Primitivas Imediatas
Aula 02  - Primitivas ImediatasAula 02  - Primitivas Imediatas
Aula 02 - Primitivas ImediatasWadiley Nascimento
 
Exercício: Determinar a classe de funções para os coeficientes não constantes...
Exercício: Determinar a classe de funções para os coeficientes não constantes...Exercício: Determinar a classe de funções para os coeficientes não constantes...
Exercício: Determinar a classe de funções para os coeficientes não constantes...Maths Tutoring
 

Semelhante a Estudos de Controle - Aula 5: Espaço de Estados (20)

Desenvolvimento temporal de um sistema quântico
Desenvolvimento temporal de um sistema quânticoDesenvolvimento temporal de um sistema quântico
Desenvolvimento temporal de um sistema quântico
 
Exercício 1 - Sistemas Discretos / Resposta em frequência
Exercício 1 - Sistemas Discretos / Resposta em frequênciaExercício 1 - Sistemas Discretos / Resposta em frequência
Exercício 1 - Sistemas Discretos / Resposta em frequência
 
Exercício 4 transformada de laplace
Exercício 4   transformada de laplaceExercício 4   transformada de laplace
Exercício 4 transformada de laplace
 
Calculo Integral - Conceito de primitiva e técnicas de primitivação
Calculo Integral - Conceito de primitiva e técnicas de primitivaçãoCalculo Integral - Conceito de primitiva e técnicas de primitivação
Calculo Integral - Conceito de primitiva e técnicas de primitivação
 
Sistemas 2009 1
Sistemas 2009 1Sistemas 2009 1
Sistemas 2009 1
 
Exercício 3 - Sistemas Discretos
Exercício 3 - Sistemas DiscretosExercício 3 - Sistemas Discretos
Exercício 3 - Sistemas Discretos
 
Desenvolvimento análise de sistemas lineares
Desenvolvimento análise de sistemas linearesDesenvolvimento análise de sistemas lineares
Desenvolvimento análise de sistemas lineares
 
Exercício 2 - Sistemas dinâmicos no tempo contínuo
Exercício 2 - Sistemas dinâmicos no tempo contínuoExercício 2 - Sistemas dinâmicos no tempo contínuo
Exercício 2 - Sistemas dinâmicos no tempo contínuo
 
MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)
MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)
MODEL-REFERENCE ADAPTIVE SYSTEMS (MRAS)
 
14.3 derivadas parciais [pt. 1]
14.3 derivadas parciais [pt. 1]14.3 derivadas parciais [pt. 1]
14.3 derivadas parciais [pt. 1]
 
Sistema de lorenz
Sistema de lorenzSistema de lorenz
Sistema de lorenz
 
Controle Ótimo de Reatores Químicos
Controle Ótimo de Reatores QuímicosControle Ótimo de Reatores Químicos
Controle Ótimo de Reatores Químicos
 
Sist cont i_conf3_2014
Sist cont i_conf3_2014Sist cont i_conf3_2014
Sist cont i_conf3_2014
 
189778 integral indefinida
189778 integral indefinida189778 integral indefinida
189778 integral indefinida
 
Mechanical vibration - equation summary
Mechanical vibration - equation summaryMechanical vibration - equation summary
Mechanical vibration - equation summary
 
Tarefa 01
Tarefa 01Tarefa 01
Tarefa 01
 
Iteração de política
Iteração de políticaIteração de política
Iteração de política
 
Aula 02 - Primitivas Imediatas
Aula 02  - Primitivas ImediatasAula 02  - Primitivas Imediatas
Aula 02 - Primitivas Imediatas
 
Cal amostra
Cal   amostraCal   amostra
Cal amostra
 
Exercício: Determinar a classe de funções para os coeficientes não constantes...
Exercício: Determinar a classe de funções para os coeficientes não constantes...Exercício: Determinar a classe de funções para os coeficientes não constantes...
Exercício: Determinar a classe de funções para os coeficientes não constantes...
 

Mais de Lab. de Sistemas Embarcados Críticos - ICMC/USP (7)

Aula prática 4 de Introdução à Programação com Arduino.
Aula prática 4 de Introdução à Programação com Arduino.Aula prática 4 de Introdução à Programação com Arduino.
Aula prática 4 de Introdução à Programação com Arduino.
 
Aula prática 2 de Introdução à Programação com Arduino.
Aula prática 2 de Introdução à Programação com Arduino.Aula prática 2 de Introdução à Programação com Arduino.
Aula prática 2 de Introdução à Programação com Arduino.
 
Aula prática 1 de Introdução à Programação com Arduino.
Aula prática 1 de Introdução à Programação com Arduino.Aula prática 1 de Introdução à Programação com Arduino.
Aula prática 1 de Introdução à Programação com Arduino.
 
Oficina de Arduino
Oficina de ArduinoOficina de Arduino
Oficina de Arduino
 
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix OveroTutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
 
Trabalhos em desenvolvimento no LSEC
Trabalhos em desenvolvimento no LSECTrabalhos em desenvolvimento no LSEC
Trabalhos em desenvolvimento no LSEC
 
Capítulo 1: O Avião e sua História
Capítulo 1: O Avião e sua HistóriaCapítulo 1: O Avião e sua História
Capítulo 1: O Avião e sua História
 

Estudos de Controle - Aula 5: Espaço de Estados

  • 1. Estudos de Controle – Espaço de Estados 1
  • 2. Teorias Controle • Teoria de Controle Moderno • Entradas e saídas múltiplas, podendo ser variantes no tempo. • Abordagem no domínio do tempo. • Possibilidade de lidar com sistemas não- lineares. • Base no conceito de estado. 2
  • 3. Definições • Estado: • É o menor conjunto de variáveis de estado que determinam completamente o comportamento do sistema. • Variáveis de estado: • Especificado o estado inicial em 𝑡 = 𝑡0 e a entrada para 𝑡 ≥ 𝑡0, determinam o comportamento do sistema para 𝑡 ≥ 𝑡0. 3
  • 4. Definições • Vetor de estado: • Possui como componentes as variáveis de estado. • Determinam o estado do sistema para qualquer instante 𝑡 ≥ 𝑡0, dada a entrada e o estado inicial. • Espaço de estados: • Espaço cujos eixos coordenados representam as variáveis de estado (um eixo para cada variável). 4
  • 5. Análise no espaço de estados • Envolve três tipos de variáveis: • Variáveis de entrada; • Variáveis de saída; • Variáveis de estado. • O sistema dinâmico deve conter elementos que memorizem seus dados. • Integradores, em um sistema de controle de tempo contínuo , servem como dispositivos de memória. Portanto, a saída desses integradores podem ser consideradas variáveis de estado. 5
  • 6. Análise no espaço de estados • O número de variáveis de estado é igual ao número de integradores. • Supondo um sistema com: • r entradas: 𝑢1 𝑡 , 𝑢2 𝑡 , … , 𝑢 𝑟 𝑡 ; • m saídas: 𝑦1 𝑡 , 𝑦2 𝑡 , … , 𝑦 𝑚 𝑡 ; • n variáveis de estado: 𝑥1 𝑡 , 𝑥2 𝑡 , … , 𝑥 𝑛 𝑡 6
  • 7. Equações no espaço de estados • O sistema pode ser escrito como: 𝑥1 𝑡 = 𝑓1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 𝑥2 𝑡 = 𝑓2 𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡 ⋮ 𝑥 𝑛 𝑡 = 𝑓𝑛(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 𝑦1 𝑡 = 𝑔1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 𝑦2 𝑡 = 𝑔2 𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡 ⋮ 𝑦 𝑚 𝑡 = 𝑔 𝑚(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 7
  • 8. Equações no espaço de estados • Definindo: 𝒙 𝑡 = 𝑥1(𝑡) 𝑥2(𝑡) ⋮ 𝑥 𝑛(𝑡) , 𝒚 𝑡 = 𝑦1(𝑡) 𝑦2(𝑡) ⋮ 𝑦 𝑚(𝑡) , 𝒖 𝑡 = 𝑢1(𝑡) 𝑢2(𝑡) ⋮ 𝑢 𝑟(𝑡) , 𝒇(𝒙, 𝒖, 𝑡) = 𝑓1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 𝑓2(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) ⋮ 𝑓𝑛(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) , 𝒈(𝒙, 𝒖, 𝑡) = 𝑔1(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) 𝑔2(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) ⋮ 𝑔 𝑚(𝑥1, 𝑥2, … , 𝑥 𝑛; 𝑢1, 𝑢2, … , 𝑢 𝑛; 𝑡) , 8
  • 9. Equações no espaço de estados • Equação de estado: 𝒙 𝑡 = 𝒇 𝒙, 𝒖, 𝑡 • Equação de saída: 𝒚 𝑡 = 𝒈 𝒙, 𝒖, 𝑡 • Se as funções vetoriais 𝒇 ou 𝒈 envolverem explicitamente o tempo t, então o sistema é chamado de variante no tempo. 9
  • 10. Equações no espaço de estados • Se as equações forem linearizadas em torno de um ponto de operação, temos: 𝒙 𝑡 = 𝑨 𝑡 𝒙 𝑡 + 𝑩 𝑡 𝒖(𝑡) 𝒚 𝑡 = 𝑪 𝑡 𝒙 𝑡 + 𝑫 𝑡 𝒖(𝑡) • 𝑨 𝑡 é chamada de matriz de estado, 𝑩 𝑡 de matriz de entrada, 𝑪 𝑡 de matriz de saída e 𝑫 𝑡 de matriz de transmissão direta. 10
  • 11. Equações no espaço de estados • Se as funções vetoriais 𝒇 ou 𝒈 não envolverem explicitamente o tempo t, então o sistema é chamado de invariante no tempo. • Nesse caso, temos: 𝒙 𝑡 = 𝑨𝒙 𝑡 + 𝑩𝒖(𝑡) 𝒚 𝑡 = 𝑪𝒙 𝑡 + 𝑫𝒖(𝑡) 11
  • 12. Equações no espaço de estados • Exemplo: • Admitimos que o sistema é linear. • A força externa u(t) é a entrada. • O deslocamento y(t) da massa m é a saída. • O deslocamento é medido a partir da posição de equilíbrio, na ausência da força externa. 12
  • 13. Equações no espaço de estados • Exemplo: • Equação dinâmica do sistema: 𝑚𝑦 + 𝑏𝑦 + 𝑘𝑦 = 𝑢 • Sistema de segunda ordem, com dois integradores e duas variáves de estado: 𝑥1 𝑡 = 𝑦 𝑡 𝑥2 𝑡 = 𝑦(𝑡) 13
  • 14. Equações no espaço de estados • Equação de estado: 𝑥1 = 𝑥2 𝑥2 = − 𝑘 𝑚 𝑥1 − 𝑏 𝑚 𝑥2 + 1 𝑚 𝑢 • Equação de saída: 𝑦 = 𝑥1 • Diagrama de blocos: 14
  • 15. Equações no espaço de estados • Forma vetorial-matricial: 𝑥1 𝑥2 = 0 1 − 𝑘 𝑚 − 𝑏 𝑚 𝑥1 𝑥2 + 0 1 𝑚 𝑢 𝑦 = 1 0 𝑥1 𝑥2 15
  • 16. Função de Transferência • Podemos encontrar 𝐺 𝑠 = 𝑌(𝑠) 𝑈(𝑠) para a equação do espaço de estados, considerando um sistema de entrada e saída únicas: 𝒙 𝑡 = 𝑨𝒙 𝑡 + 𝑩𝒖(𝑡) 𝑦 𝑡 = 𝑪𝒙 𝑡 + 𝐷𝑢(𝑡) 𝒔𝑿(𝑠) = 𝑨𝑿 𝑠 + 𝑩𝑈(𝑠) 𝑌 𝑠 = 𝑪𝑿 𝑠 + 𝐷𝑈 𝑠 16
  • 17. Função de Transferência • Isolando 𝑿(𝑠): 𝒔𝑿 𝑠 − 𝑨𝑿 𝑠 = 𝑩𝑈(𝑠) 𝒔𝑰 − 𝑨 𝑿 𝑠 = 𝑩𝑈 𝑠 𝑿(𝑠) = 𝒔𝑰 − 𝑨 −1 𝑩𝑈(𝑠) • Substituindo em 𝒀 𝑠 : 𝑌 𝑠 = 𝑪 𝒔𝑰 − 𝑨 −1 𝑩𝑈(𝑠) + 𝐷𝑈 𝑠 𝑌 𝑠 = [𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝐷]𝑈(𝑠) 𝐺 𝑠 = 𝑌(𝑠) 𝑈(𝑠) = 𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝐷 17
  • 18. Função de Transferência • Exemplo: • Considerando o sistema mecânico anterior, podemos encontrar G(s): 𝐺 𝑠 = 𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝐷 𝐺 𝑠 = 1 0 𝑠 0 0 𝑠 − 0 1 − 𝑘 𝑚 − 𝑏 𝑚 −1 0 1 𝑚 𝐺 𝑠 = 1 0 𝑠 −1 𝑘 𝑚 𝑠 + 𝑏 𝑚 −1 0 1 𝑚 𝐺 𝑠 = 1 0 1 𝑠2 + 𝑏 𝑚 𝑠 + 𝑘 𝑚 𝑠 + 𝑏 𝑚 1 − 𝑘 𝑚 𝑠 0 1 𝑚 𝐺 𝑠 = 1 𝑚𝑠2 + 𝑏𝑠 + 𝑘 18
  • 19. Matriz de Transferência • Considerando um sistema com múltiplas entradas e saídas: 𝑮 𝒔 = 𝒀(𝒔) 𝑼(𝒔) = 𝑪 𝒔𝑰 − 𝑨 −1 𝑩 + 𝑫 • Como o vetor de entrada tem dimensão r e o vetor de saída tem dimensão m, a matriz de transferência terá dimensões m x r. 19