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

Sep 1 cap 1 circuitos trifasicos
Sep 1   cap 1 circuitos trifasicosSep 1   cap 1 circuitos trifasicos
Sep 1 cap 1 circuitos trifasicosGlauco Prezoto
 
Inversores de frequência claiton moro franchi
Inversores de frequência   claiton moro franchiInversores de frequência   claiton moro franchi
Inversores de frequência claiton moro franchipauloh909
 
Aula 4 vibração forçada hamonicamente sem e com amortecimento 1 gdl
Aula 4 vibração forçada hamonicamente sem e com amortecimento  1 gdlAula 4 vibração forçada hamonicamente sem e com amortecimento  1 gdl
Aula 4 vibração forçada hamonicamente sem e com amortecimento 1 gdlJunior Tonial Espinha
 
Livro Mecânica dos fluídos segunda edição - Franco Brunetti
Livro Mecânica dos fluídos segunda edição - Franco BrunettiLivro Mecânica dos fluídos segunda edição - Franco Brunetti
Livro Mecânica dos fluídos segunda edição - Franco BrunettiLowrrayny Franchesca
 
Relatório movimento parabólico em um plano inclinado turma t5
Relatório movimento parabólico em um plano inclinado   turma t5Relatório movimento parabólico em um plano inclinado   turma t5
Relatório movimento parabólico em um plano inclinado turma t5Roberto Leao
 
Aula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdfAula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdfGuilhermeButzke3
 
Mecânica dos fluídos i capitulo 4
Mecânica dos fluídos i   capitulo 4Mecânica dos fluídos i   capitulo 4
Mecânica dos fluídos i capitulo 4Bruno Gava
 
5 robotica de manipulação
5 robotica de manipulação5 robotica de manipulação
5 robotica de manipulaçãoDavid Chivala
 
Ações de Controle Básica e Controladores Automáticos Industriais
Ações de Controle Básica e Controladores Automáticos IndustriaisAções de Controle Básica e Controladores Automáticos Industriais
Ações de Controle Básica e Controladores Automáticos IndustriaisCleber Fonseca
 
Centro de gravidade, centro de massa e centroide
Centro de gravidade, centro de massa e centroideCentro de gravidade, centro de massa e centroide
Centro de gravidade, centro de massa e centroidemai3286
 
Exercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de ComputadoresExercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de ComputadoresRonildo Oliveira
 
Análise de sinais e sistemas
Análise de sinais e sistemasAnálise de sinais e sistemas
Análise de sinais e sistemasReggae Strong
 
Root locus cap_9_parte_4_pt
Root locus cap_9_parte_4_ptRoot locus cap_9_parte_4_pt
Root locus cap_9_parte_4_ptFernando Passold
 

Mais procurados (20)

Sep 1 cap 1 circuitos trifasicos
Sep 1   cap 1 circuitos trifasicosSep 1   cap 1 circuitos trifasicos
Sep 1 cap 1 circuitos trifasicos
 
Inversores de frequência claiton moro franchi
Inversores de frequência   claiton moro franchiInversores de frequência   claiton moro franchi
Inversores de frequência claiton moro franchi
 
Aula 4 vibração forçada hamonicamente sem e com amortecimento 1 gdl
Aula 4 vibração forçada hamonicamente sem e com amortecimento  1 gdlAula 4 vibração forçada hamonicamente sem e com amortecimento  1 gdl
Aula 4 vibração forçada hamonicamente sem e com amortecimento 1 gdl
 
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)
 
Livro Mecânica dos fluídos segunda edição - Franco Brunetti
Livro Mecânica dos fluídos segunda edição - Franco BrunettiLivro Mecânica dos fluídos segunda edição - Franco Brunetti
Livro Mecânica dos fluídos segunda edição - Franco Brunetti
 
Movimentos Curvilíneos - Física.
Movimentos Curvilíneos - Física.Movimentos Curvilíneos - Física.
Movimentos Curvilíneos - Física.
 
Relatório movimento parabólico em um plano inclinado turma t5
Relatório movimento parabólico em um plano inclinado   turma t5Relatório movimento parabólico em um plano inclinado   turma t5
Relatório movimento parabólico em um plano inclinado turma t5
 
Máquina indução
Máquina induçãoMáquina indução
Máquina indução
 
Aula 02 controle malha aberta e fechada
Aula 02   controle malha aberta e fechadaAula 02   controle malha aberta e fechada
Aula 02 controle malha aberta e fechada
 
Termodinâmica
TermodinâmicaTermodinâmica
Termodinâmica
 
Tabela de integrais
Tabela de integraisTabela de integrais
Tabela de integrais
 
Aula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdfAula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdf
 
Mecânica dos fluídos i capitulo 4
Mecânica dos fluídos i   capitulo 4Mecânica dos fluídos i   capitulo 4
Mecânica dos fluídos i capitulo 4
 
5 robotica de manipulação
5 robotica de manipulação5 robotica de manipulação
5 robotica de manipulação
 
Ações de Controle Básica e Controladores Automáticos Industriais
Ações de Controle Básica e Controladores Automáticos IndustriaisAções de Controle Básica e Controladores Automáticos Industriais
Ações de Controle Básica e Controladores Automáticos Industriais
 
Centro de gravidade, centro de massa e centroide
Centro de gravidade, centro de massa e centroideCentro de gravidade, centro de massa e centroide
Centro de gravidade, centro de massa e centroide
 
Exercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de ComputadoresExercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de Computadores
 
Análise de sinais e sistemas
Análise de sinais e sistemasAnálise de sinais e sistemas
Análise de sinais e sistemas
 
Root locus cap_9_parte_4_pt
Root locus cap_9_parte_4_ptRoot locus cap_9_parte_4_pt
Root locus cap_9_parte_4_pt
 
Diagramas de bode funccomplejas
Diagramas  de bode funccomplejasDiagramas  de bode funccomplejas
Diagramas de bode funccomplejas
 

Destaque

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
 
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 (17)

Estudos de Controle - Aula 2: Laplace
Estudos de Controle - Aula 2: LaplaceEstudos de Controle - Aula 2: Laplace
Estudos de Controle - Aula 2: Laplace
 
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...
 
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
 
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