Você está na página 1de 87

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE

CENTRO DE TECNOLOGIA
DEPARTAMENTO DE ENG. DE COMPUTAO E
AUTOMAO



















SISTEMAS DE CONTROLE I





















Professor: Fbio Meneghetti Ugulino de Arajo
Natal-RN, maro de 2003

2
NDICE




1 INTRODUO........................................................................................................ 4
1.1 DEFINIES ......................................................................................................... 4
1.2 EXEMPLOS........................................................................................................... 5
1.3 CONTROLE DE PROCESSOS INDUSTRIAIS.............................................................. 5
1.4 PROBLEMAS DE CONTROLE EM ENGENHARIA...................................................... 7
1.5 RESUMO DA HISTRIA DO CONTROLE AUTOMTICO........................................... 8
1.6 TRANSFORMADA DE LAPLACE............................................................................. 8
2 CLASSIFICAO DE SISTEMAS ..................................................................... 12
2.1 MONOVARIVEIS E MULTIVARIVEIS ............................................................... 12
2.2 CONTNUOS E DISCRETOS.................................................................................. 12
2.3 VARIANTES E INVARIANTES NO TEMPO............................................................. 12
2.4 SISTEMA A PARMETROS CONCENTRADOS E DISTRIBUDOS ............................. 13
2.5 DETERMINSTICOS E ESTOCSTICOS.................................................................. 13
2.6 COM MEMRIA E SEM MEMRIA............................................................. 13
2.7 SISTEMAS LINEARES E NO-LINEARES ................................................. 13
2.7.1 Sistemas Lineares ..................................................................................... 13
2.7.2 Sistemas No-Lineares ............................................................................. 15
2.7.3 Linearizao de Sistemas No-Lineares .................................................. 16
3 MODELOS MATEMTICOS DE SISTEMAS.................................................. 18
3.1 FUNO DE TRANSFERNCIA (F.T.) .................................................................. 18
3.2 REPRESENTAO EM VARIVEIS DE ESTADO (V.E.) ......................................... 20
3.3 RELAO ENTRE VARIVEIS DE ESTADO E FUNO DE TRANSFERNCIA......... 21
3.4 MODELAGEM DE SISTEMAS FSICOS .................................................................. 22
3.4.1 Variveis Generalizadas .......................................................................... 22
3.4.2 Elementos de Sistemas Fsicos ................................................................. 23
3.4.3 Interconexo de Elementos de Sistemas................................................... 24
3.4.4 Sistemas Mecnicos Translacionais......................................................... 26
3.4.5 Sistemas Mecnicos Rotacionais.............................................................. 29
3.4.6 Sistemas Eletromecnicos ........................................................................ 31
3.4.7 Sistemas Fludicos .................................................................................... 33
3.4.8 Sistemas Trmicos .................................................................................... 35
3.5 DIAGRAMAS DE BLOCOS.................................................................................... 37
3.5.1 Definio .................................................................................................. 37
3.5.2 Componentes ............................................................................................ 37
3.5.3 Diagrama de Blocos de um Sistema em Malha Fechada......................... 37
3.5.4 Procedimento para a Construo ............................................................ 38
3.5.5 Reduo de um Diagrama de Blocos ....................................................... 38
3.6 GRFICOS DE FLUXO DE SINAL.......................................................................... 40
3.6.1 Introduo ................................................................................................ 40
3.6.2 Definies ................................................................................................. 41
3.6.3 Diagrama de Fluxo de Sinal a Partir do Diagrama de Blocos................ 41
3.6.4 Frmula de Ganho de Mason................................................................... 42
3
4 ESTABILIDADE.................................................................................................... 43
4.1 DEFINIO (BIBO - BOUNDED INPUT, BOUNDED OUTPUT) .............................. 43
4.2 CRITRIO DE ESTABILIDADE DE ROUTH............................................................. 43
5 CARACTERSTICAS EM MALHA FECHADA............................................... 46
5.1 SENSIBILIDADE VARIAO DE PARMETROS ................................................. 47
5.2 EFEITO DE PERTURBAES................................................................................ 48
5.3 O CUSTO DA REALIMENTAO.......................................................................... 49
6 ANLISE DE DESEMPENHO TRANSITRIO E EM REGIME
ESTACIONRIO DE SISTEMAS....................................................................................... 49
6.1 ANLISE DE RESPOSTA TRANSITRIA ............................................................... 50
6.1.1 Sistemas de Primeira Ordem.................................................................... 50
6.1.2 Sistemas de Segunda Ordem .................................................................... 51
6.1.3 Sistemas de Ordem Superior .................................................................... 56
6.2 DESEMPENHO EM REGIME PERMANENTE........................................................... 59
6.2.1 Introduo ................................................................................................ 59
6.2.2 Entrada Degrau........................................................................................ 60
6.2.3 Entrada Rampa......................................................................................... 60
6.2.4 Entrada Parbola..................................................................................... 61
7 CONTROLADORES PID ..................................................................................... 62
7.1 INTRODUO..................................................................................................... 62
7.2 AES DE CONTROLE PID................................................................................. 62
7.3 IMPLEMENTAO ELETRNICA ANALGICA DE CONTROLADORES PID............ 67
7.4 MODIFICAES DAS AES DE CONTROLE........................................................ 68
8 ANLISE DE SISTEMAS POR VARIVEIS DE ESTADO............................ 69
8.1 DESCRIO POR VARIVEIS DE ESTADO........................................................... 69
8.2 SOLUO DA EQUAO DE ESTADO.................................................................. 70
8.3 ESTABILIDADE................................................................................................... 71
8.4 CONTROLABILIDADE ......................................................................................... 72
8.5 OBSERVABILIDADE............................................................................................ 73
8.6 REALIZAES DE FUNES DE TRANSFERNCIA............................................... 74
8.6.1 Realizao na Forma Cannica Observvel............................................ 75
8.6.2 Realizao na Forma Cannica Controlvel........................................... 75
8.7 REALIMENTAO DE ESTADO........................................................................... 76
8.8 OBSERVADORES DE ESTADO.............................................................................. 78
8.9 SEGUIDOR DE REFERNCIA................................................................................ 83

4
1 INTRODUO
1.1 Definies
SISTEMA
uma disposio, conjunto ou coleo de partes conectadas ou relacionadas de tal
maneira a formarem um todo. Pode ser fsico, biolgico, econmico, etc.

Sistema
Entrada
Sada

CONTROLE
Estuda como agir sobre um dado sistema de modo a obter um resultado arbitrariamente
especificado.

CONTROLADOR
Dispositivo utilizado para a obteno do controle de um sistema.
SISTEMA DE CONTROLE
Conjunto formado pelo sistema a ser controlado e o controlador.
SISTEMA DE CONTROLE A MALHA ABERTA
aquele em que a sada ou resposta no possui nenhuma influncia sobre a entrada.
Sistema
Sada
Dispositivo
de atuao
Resposta
desejada

SISTEMA DE CONTROLE A MALHA FECHADA
aquele em que a sada ou resposta influencia a entrada do sistema.
Sistema
Sada
Comparao Controlador
Dispositivo
de medida
Resposta
desejada
(Set Point)
SP
(Varivel de Processo)
PV
Sinal de controle
(Varivel manipulada)
MV
Sensor + Transmissor

5
1.2 Exemplos
Ser humano tentando pegar um objeto
Sistema
Controlador
Crebro Brao e mo
Posio
do objeto
Posio
da mo
-
+
olhos

Controle de temperatura de uma sala
Sistema
Controlador
Sala
-
+
Ar
Condicionado
Termostato
Temperatura
desejada
Temperatura
presente

Controle do nvel de um reservatrio
Sistema
Controlador
-
+
Reservatrio
Bia
Nvel
desejado
Nvel
de gua
Bomba


1.3 Controle de Processos Industriais
Nas ltimas dcadas houve uma verdadeira revoluo nos equipamentos de
instrumentao. Quarenta anos atrs, muitos equipamentos eram mecnicos e pneumticos.
Existiam tubos entre ligando os equipamentos do processo e a sala de controle. Atualmente,
os sistemas de controle so distribudos com microprocessadores controlando muitas malhas
simultaneamente.
A despeito destas mudanas, os conceitos bsicos de sistemas de controle e algoritmos
de controle permanecem essencialmente os mesmos. Agora mais fcil implementar
estruturas de controle, pois basta reprogramar um computador. A tarefa dos engenheiros de
controle a mesma: projetar um sistema de controle que atenda s especificaes, seja
estvel, robusto.
A figura abaixo mostra os principais elementos de um sistema de controle tpico de um
processo industrial:

6
Processo
Controlador
Sensor
Transmissor
Elemento final
de controle
SetPoint
Varivel de
Processo
SP
PV
MV
Varivel
Manipulada
temperatura
presso
nvel
vazo
tenso mecnica
deslocamento
tenso eltrica
impedncia
eltrica
pneumtica
hidrulica


O sistema de malha fechada composto por um sensor que detecta a varivel de
processo (PV), um transmissor que converte o sinal do sensor em um sinal adequado (um
sinal do tipo ar pressurizado em sistemas pneumticos ou um sinal eltrico em sistemas
eletrnicos) e o transmite para um controlador que compara o valor da varivel de processo
(PV) com o valor do Set Point (SP) desejado e produz um sinal de controle apropriado e um
elemento final de controle que muda a varivel manipulada (MV). Usualmente o elemento
final de controle uma vlvula de controle operada por ar que abre e fecha modificando uma
razo de fluxo.
O sensor, transmissor e vlvula de controle esto localizados fisicamente no campo,
onde est o processo. O controlador usualmente localizado em um painel ou computador em
uma sala de comando distante do processo. A ligao entre o painel e o campo feita atravs
de sinais eltricos que so enviados do transmissor para o controlador e do controlador para o
elemento final de controle.
Os equipamentos de controle utilizados em plantas qumicas ou em plantas tpicas da
rea de petrleo so analgicos (de presso ou eletrnicos) ou digitais. Os sistemas analgicos
utilizam sinais de ar pressurizado (3 a 15 psi) ou sinais de corrente/tenso (4-20 mA, 10-50
mA, 0-10 V
DC
). Sistemas pneumticos transmitem sinais atravs de pequenos tubos, enquanto
sistemas eletrnicos usam fios.
Visto que muitas vlvulas so ainda acionadas por ar pressurizado, sinais de corrente
so usualmente convertidos para ar pressurizado. Um conversor I/P (corrente para presso)
usado para converter sinais de 4-20 mA em sinais de 3-15 psi.
Um controlador industrial possui um modo de operao manual (malha aberta) ou
automtico (malha fechada). Durante a partida ou em condies anormais, o operador do
7
processo pode utilizar o modo de operao manual, determinando a abertura da vlvula de
controle, independentemente do controlador. O chaveamento usualmente feito no painel de
controle ou no computador.
Alm disso, o ganho do controlador pode ser feito negativo ou positivo selecionando-se
entre ao direta e reversa do controlador. Um ganho positivo resulta em uma sada do
controlador decrescendo a medida que a varivel do processo cresce (ao reversa). J um
ganho negativo resulta em uma sada do controlador crescendo a medida que a varivel do
processo cresce (ao direta). A escolha correta entre ao direta e reversa depende da ao
do transmissor (que usualmente direta), da ao da vlvula (ar para abrir, AO, ou ar para
fechar, AC) e do efeito da varivel manipulada (MV) na varivel de processo (PV). A idia
fundamental a ser seguida para a escolha correta da ao do controlador, que a ao tomada
pelo controlador deve levar a varivel de processo (PV) a se aproximar do Set Point (SP).
Em resumo, um controlador industrial deve possuir as seguintes caractersticas:

1. Indicar o valor da Varivel de Processo (PV): o sinal que chega do transmissor
2. Indicar o valor do sinal enviado para a vlvula: a sada do controlador (usualmente
nominada MV)
3. Indicar o Set Point (SP)
4. Ter um chave para selecionar entre modo manual ou automtico
5. Ter uma forma de alterar o valor do SetPoint quando o controlador est em automtico
6. Ter uma forma de alterar o sinal para a vlvula quando o controlador est em manual
7. Ter um modo de seleo entre aes direta e reversa do controlador

1.4 Problemas de Controle em Engenharia
Sistema
Modelo
Matemtico
Anlise
Projeto
Implementao
Baseado nas especificaes
de desempenho

8
1.5 Resumo da Histria do Controle Automtico
1769 Mquina a vapor de James Watt
1868 J. C. Maxwell desenvolve o modelo matemtico para o controle de uma
mquina a vapor
1913 Henry Ford desenvolve uma mquina de montagem utilizada na produo de
automveis
1927 H. W. Bode analisa amplificadores realimentados
1932 H. Nyquist desenvolve um mtodo para analisar a estabilidade de sistemas
1952 Controle numrico desenvolvido pelo MIT
1954 George Devol desenvolve o primeiro projeto industrial robotizado
1970 Teoria de variveis de estado e controle timo desenvolvida
1980 Projeto de sistemas de controle robusto desenvolvido
1990 Automao da manufatura difundida
1994 Controle automtico largamente utilizado em automveis. Sistemas robustos
so utilizados na manufatura

1.6 Transformada de Laplace
Definio
Seja
f(t) Funo do tempo t com f(t)= 0 p/ t < 0
s Varivel complexa
L Operador de Laplace
F(s) Transformada de Laplace de f(t)

L [f(t)] = F(s) = e dt f t
st
( )

0

Transformada de Algumas Funes Particulares
- Degrau unitrio
f t ( ) =

0 t < 0
1 t 0
F s
s
( ) =
1

9

- Rampa unitria
f t ( ) =

0 t < 0
t t 0
F s
s
( ) =
1
2


- Parbola unitria
f t ( ) =

0 t < 0
t
2
t 0
F s
s
( ) =
2
3


- Funo exponencial
f t e
at
( ) =

t 0 F s
s a
( ) =
+
1


- Senide
f t t t ( ) sen = 0 F s
s
( ) =
+

2 2


- Funo pulso unitrio
f (t)
p

t


- Funo impulso unitrio
f (t)
i
t
(t)


( ) lim ( ) t f
p
t =
0

F
p
s
st
s
e
s
( ) =

=

|
\

|
.
|

1
0
1
1


e dt
10
F
i
s F
p
s
d
d
e
s
d
d
s
s e
s
s
( ) lim ( ) lim
( )
lim =


|
\

|
.
|
=

0 0
1
0
1
Propriedades da Transformada de Laplace

a) Homogeneidade
L L [ ( )] [ ( )] ( ) af t a f t aF s = =

b) Aditividade
L L L [ ( ) ( )] [ ( )] [ ( )] ( ) ( ) f t f t f t f t F s F s
1 2 1 2 1 2
= =

c) Translao no tempo
L [ ( )] ( ) f t a s = e
-as
F

d) Mudana de escala de tempo
L [ ( ) f F s
1


|
\

|
.
|
=

e) Translao no domnio s
L e
at
f t F s a ( ) ( )

(
=

f) Diferenciao
L
d
n
dt
n
f t s
n
F s s
n
f s
n
f t f
n
( ) ( ) ( ) ( ) ( )
( )

(
(
=






1
0
2
0
1
...

g) Valor final
lim ( ) lim ( )
t
f t
s
sF s

=
0


Se sF(s) no tiver plos no eixo imaginrio ou semi-plano direito aberto (plo valor
para o qual sF s ( )

11
h) Valor inicial
lim ( ) lim ( )
t
f t
s
sF s

=
0


j) Integral da convoluo
L f t f d
t
F s F s
1 2
0
1 2
( ) ( ) ( ) ( )

(
(
=



k) Integrao

| |
L f t dt
F s
s
f
s
( )
( ) ( )

= +
1
0
onde f f t dt
t

=
=

1
0
0
( ) ( )

Transformao Inversa de Laplace (Expanso em Fraes Parciais)
F s F s F s F
n
s ( ) ( ) ( ) ( ) = + + +
1 2
...
L

= + + +
1
1 2
[ ( )] ( ) ( ) ( ) F s f t f t f
n
t ...

Em controle:
F s
N s
D s
N s
s p s p s p
n
( )
( )
( )
( )
( )( ) ( )
= =

1 2
...


onde p s s p
n
s
1
( ), ( ), , ( ) p
2
... polos de F(s)

Casos:

a) Plos reais simples

F s
C
s p
C
s p
C
k
s p
k
C
n
s p
n
( ) =

+ +

+ +

1
1
2
2
... ...


| |
C
k
s p
k
F s
s p
k
=
=
( ) ( ) L

(
=
1
C
k
s p
k
C
k
p t
k
e

b) Para um plo de multiplicidade r

12

( ) ( ) ( )
( )
C
kr
s p
k
r
C
k r
s p
k
r
C
k r i
s p
k
r i
C
k
s p
k
+

( ) ( ) 1
1
1
... +

( ) C
k r i
i
d
i
ds
i
s p
k
r
F s
s p
k
( )
!
( ) , , ,

=
=
1
0 1 i ... r -1

( )
L

(
(
=


1
1
C
k r i
s p
k
r i
C
k r i
r i
p t
k
( ) ( )
( )!
t
r-i-1
e

c) Para um par de plos complexos conjugados


p
k
j
d
p
k
j
d
= +
+
=


1



C
k
s p
k
C
k
s p
k

+
+

+
1
1

| |
C
k
s p
k
F s
s p
C
k
k
=
=
= ( ) ( ) C
k


L

+
+

(
= + +
1 1
1
2 90
C
k
s p
k
C
k
s p
k
C
k
t
d
t C
k
o
e

sen( )

2 CLASSIFICAO DE SISTEMAS
2.1 Monovariveis e Multivariveis

s
u y
monovarivel

s
u
y
1
u
2
u
p
y
1
2
y
r
multivarivel

2.2 Contnuos e Discretos
Contnuos Todas as variveis so funes de um tempo contnuo
Discretos Envolve uma ou mais variveis que so conhecidas somente em
determinados instantes de tempo.
2.3 Variantes e Invariantes no Tempo
Se:
13


s
u(t+d) y(t+d)
sistema invariante no tempo


s
u(t+d) y (t+d)
1
sistema variante no tempo
Ou seja, em um sistema invariante no tempo, a sada no depende do instante em que a
entrada aplicada.
2.4 Sistema a Parmetros Concentrados e Distribudos
Parmetros Concentrados Equaes diferenciais ordinrias
Parmetros Distribudos Equaes diferenciais parciais
2.5 Determinsticos e Estocsticos
Um sistema de controle determinstico se sua sada prognosticvel e repetvel. Caso
contrrio, ele estocstico.
2.6 COM MEMRIA E SEM MEMRIA
Um sistema sem memria se a resposta atual uma funo somente da entrada atual,
sendo independente de entradas passadas. Caso contrrio, o sistema dito com memria.
2.7 SISTEMAS LINEARES E NO-LINEARES
2.7.1 Sistemas Lineares

Um sistema inicialmente em repouso dito linear se e somente se apresenta as seguintes
propriedades:
a) Aditividade: (Princpio da superposio)


s
u y
1
1


s
u
y
1
1
+ u
2
+
y
2


s
u y
2
2


14

b) Homogeneidade


s
u y

s
u y


Combinando a) e b) :


s
u +
1 2
u y +
1 2
y
,

Exemplos

1) y au =


1 1 1
au y u =

2 2 2
au y u =

( ) ( ) ( )
2 1 2 1 2 1 2 1
y y au au u u a y u u u + = + = + = + =

Ou, seja, o sistema LINEAR
2) y y u

+ =


1 1 1 1
u y y u = +



2 2 2 2
u y y u = +



( )
2 1 2 1 2 2 1 1 2 1
y y y y y y y y u u y y + +
|
.
|

\
|
+ =
|
.
|

\
|
+ +
|
.
|

\
|
+ = + = +


Logo,


2 1
y y y + = e o sistema LINEAR

15
2.7.2 Sistemas No-Lineares



s
u +
1 2
u y +
1 2
y y


EXEMPLOS

1) y u = cos


1 1 1
u cos y u =

2 2 2
u cos y u =

( )
2 1 2 1 2 1 2 1
y y u cos u cos u u cos y u u u + = + + = + =

Assim,

2 1
y y y + e o sistema NO-LINEAR

2)

+ = + u u y y y



+ = +
1 1 1 1 1 1
u u y y y u


+ = +
2 2 2 2 2 2
u u y y y u



+ + + =
|
.
|

\
|
+ + + = +
2 2 2 1 1 1 2 1 2 1
y y y y y y u u u u y y y


+ +
|
.
|

\
|
+ =
2 2 1 1 2 1
y y y y y y

Logo,

2 1
y y y + e o sistema NO-LINEAR

3) Linear com Saturao
16


entrada
sada


4) Liga-Desliga


entrada
sada


2.7.3 Linearizao de Sistemas No-Lineares


x
y
x
0
y
0

Ponto de operao (x
0
,y
0
)

( ) y f x =

A funo f(x) pode ser expandida em srie de Taylor em torno do ponto (x
0
, y
0
)

( ) ( ) ( ) ... x x
dx
f d
! 2
1
x x
dx
df
x f ) x ( f y
2
0
2
2
0 0
+ + + = =

17
onde as derivadas
df
dx
,
2
2
dx
f d
, ... so calculadas em x x =
0

Se ( )
0
x x pequeno, ento a equao anterior pode ser escrita como:

( ) ( )
0 0
x x
dx
df
x f y + =

Definindo


0
x x
dx
df
k
=
= , temos

( )
0 0
x x k y y + =

Um sistema cuja sada depende de n variveis

( )
n 2 1
x , ... , x , x f y =

pode ser linearizado em torno do ponto de operao ( ) | |
0 n 20 10 0
x , ... , x , x , y , resultando
em
( ) ( )
0 j j
n
1 j
x , ... , x , x
j
0 n 20 10
x x
x
f
x , ... , x , x f y
0 n 20 10

+ =

=


Denominando

0 n 20 10
x , ... , x , x
j
j
x
f
k

=
temos,

( ) ( ) ( )
0 n n n 20 2 2 10 1 1 0
x x k ... x x k x x k y y + + + + =

EXEMPLOS
1) Pndulo Simples
18

m

= sen mgl ) ( T
Ponto de operao
0
=0; T(
0
) = 0

Linearizando,
( ) ( ) ( )
0 0 0
0
0
cos mgl 0
d
) ( dT
T ) ( T + =

+ =
=
=

T mgl ( ) =
2) u y sen y y y
2
= + +

Ponto de operao

=
=
=

0
0
0
u u
0 y
0 y

u y sen y y y
2
+ =


Linearizando, temos:
( ) ( )
0
PO
0
PO
0
PO
PO
u u
u
y
y y
y
y
y y
y
y
y y

+
|
.
|

\
|

+ =




Calculando as derivadas,

0 0
u u y 0 u y + + =


u y y = +



3 MODELOS MATEMTICOS DE SISTEMAS
Existem, basicamente, dois tipos de modelos matemticos de sistemas: descrio
externa ou por funo de transferncia e descrio interna ou por variveis de estado.
3.1 Funo de Transferncia (F.T.)
Considere um sistema linear, invariante no tempo, a parmetros concentrados descrito
pela seguinte equao diferencial:
19
u b u b ... u b u b y a y a ... y a y
n 1 n
) 2 n (
2
) 1 n (
1 n 1 n
) 1 n (
1
) n (
+ + + + = + + + +

& &

Aplicando a transformada de Laplace em ambos os lados da equao acima, com
condies iniciais nulas:
( ) ( ) ) s ( U b s b ... s b s b ) s ( Y a s a ... s a s
n 1 n
2 n
2
1 n
1 n 1 n
1 n
1
n
+ + + + = + + + +



( )
( )
) s ( G
a s a ... s a s
b s b ... s b s b
) s ( U
) s ( Y
n 1 n
1 n
1
n
n 1 n
2 n
2
1 n
1
=
+ + + +
+ + + +
=




OBS:
- A F.T. uma propriedade do sistema, independe da magnitude e da natureza da
entrada ou funo de excitao.
- A F.T. inclui as unidades necessrias para relacionar a entrada com a sada, no
fornecendo qualquer informao relativa estrutura fsica do sistema.
- Se a F.T. for conhecida, a sada pode ser estudada para vrias formas de entrada.
- A F.T. pode ser obtida experimentalmente.
- Matematicamente, G(s) pode ser definida como a transformada de Laplace da resposta
ao impulso do sistema.
A Funo de Transferncia pode ser escrita como:

( )( ) ( )
( )( ) ( ) ) s ( D
) s ( N
K
p s ... p s p s
z s ... z s z s K
) s ( G
n 2 1
1 n 2 1
=


=



onde
z z z
n 1 2 1
, , , ...

so chamados de zeros do sistema ; G s ( ) = 0


p p p
n 1 2
, , , ... so chamados de plos do sistema ; G s ( )

Re
Im
plos zero
Plano complexo s

EXEMPLO:
20
i(t)
C
L
R
i
L
v
C




1 RCs LCs
1
) s ( I
) s ( I
) s ( G
2
L
+ +
= =

3.2 Representao em Variveis de Estado (V.E.)
Idia: representar uma equao diferencial de n-sima por um conjunto de n equaes
diferenciais de 1

ordem.
Considerando a seguinte equao diferencial (no envolve derivadas da entrada):
u y a y a ... y a y
n 1 n
) 1 n (
1
) n (
= + + + +

&
com condies iniciais
) 1 n (
) 0 ( y , ... ), 0 ( y ), 0 ( y

& .
Definindo:

=
=
=
) 1 n (
n
2
1
y x
:
y x
y x
&

+ =
=
=

u x a ... x a x a x
:
x x
x x
n 1 2 1 n 1 n 1 n
3 2
2 1
&
&
&


Definindo

(
(
(
(
(
(

n
1 n
2
1
x
x
:
x
x
x
(
(
(
(
(
(


=
1 2 n 1 n n
a ... a a a
1 ... 0 0 0
: : : : :
0 ... 1 0 0
0 ... 0 1 0
A
(
(
(
(
(
(

=
1
0
:
0
0
B
| | 0 0 ... 0 1 = C

Temos:

u B Ax x + = &
EQUAO DE ESTADO
21
y = Cx EQUAO DA SADA

Se a equao diferencial envolve derivadas da entrada:
u b u b ... u b u b y a y a ... y a y
n 1 n
) 2 n (
2
) 1 n (
1 n 1 n
) 1 n (
1
) n (
+ + + + = + + + +

& &

podemos ter a seguinte representao em V.E.:

| | 1 0 ... 0 0 ;
b
b
:
b
b
;
a 1 ... 0 0
a 0 ... 0 0
: : : : :
a 0 ... 0 1
a 0 ... 0 0
1
2
1 n
n
1
2
1 n
n
=
(
(
(
(
(
(

=
(
(
(
(
(
(

=

C B A
OBS:
- A representao em V.E. d a informao sobre a estrutura interna do sistema
- A escolha das variveis de estado no nica. Assim, existem infinitas formas de
representar um mesmo sistema em variveis de estado.
EXEMPLO:
i(t)
C
L
R
i
L
v
C


=
=
L 2
C 1
i x
v x
u= i

i
0
C
1
i
v

L
R
L
1
C
1
0
i
v
L
c
L
c
(
(

+
(

(
(
(

=
(

&
&

3.3 Relao Entre Variveis de Estado e Funo de Transferncia

=
+ =
Cx
B Ax x
y
u &



) s ( ) s ( Y
) s ( U ) s ( ) 0 ( ) s ( s
CX
B AX x X
=
+ =

22
( ) ( ) ) s ( U s ) s ( ) s ( ) s ( s
1
B A I X BX X A I

= =

Logo,
( ) B A I C
1
s
) s ( U
) s ( Y
) s ( G

= =

Mas,
( )
( )
( ) A I
A I
A I

=

s det
s adj
s
1

e

) s ( D
) s ( N
K ) s ( G =
Comparando estas trs ltimas equaes:

( ) B A I s adj C ) s ( KN = e
( ) A I = s det ) s ( D

Assim, os valores de s que satisfazem
( ) 0 s det = A I Autovalores da matriz A

Tambm satisfazem
D(s)= 0 Razes de D(s) Plos de G(s)

3.4 Modelagem de Sistemas Fsicos
Para entender e controlar sistemas complexos, devemos obter modelos matemticos
quantitativos destes sistemas. Como os sistemas em considerao so dinmicos, as suas
equaes descritivas so equaes diferenciais.
Tais equaes que descrevem o comportamento dinmico de um sistema fsicos so
obtidas atravs das leis fsicas do processo. Este procedimento se aplica igualmente a sistemas
mecnicos, eltricos, fludos e termodinmicos.
3.4.1 Variveis Generalizadas

23
Visando generalizar o problema de modelagem, ou seja, apresentar uma metodologia
que independa do sistema fsico a ser tratado, iremos definir um par de variveis (e,f), aos
quais damos o nome de variveis generalizadas.
A grosso modo, podemos dizer que as variveis generalizadas de um dado sistema so
aquelas cujo produto igual (ou proporcional) a potncia (energia no tempo) entrando ou
saindo do sistema.
Neste par de variveis generalizadas, identificamos dois tipos de variveis, que
dependem da forma com que elas agem nos elementos dos sistemas. Assim, temos as
variveis ATRAVS (corrente, fora) e as variveis ENTRE (tenso, velocidade). Notar que
a designao tambm est relacionada ao tipo de instrumento requerido para medir cada
varivel em um sistema fsico: medidores de fora e corrente so usados em srie para medir
o que atravessa o elemento, e medidores de velocidade e tenso so conectados em paralelo
para medir a diferena entre o elemento.
A tabela a seguir mostra as variveis generalizadas para diferentes sistemas fsicos.

Sistema Varivel Atravs Varivel Entre
Eltrico Corrente, i Tenso, v
Mecnico Fora, F Velocidade, v
Rotacional Torque, Velocidade angular,
Fluido Vazo, Q Presso, P
Trmico Fluxo de Calor, q Temperatura, T

Este par de variveis generalizadas so chamados tambm de variveis ESFORO
(entre) e FLUXO (atravs). Esta denominao ser utilizada a partir de agora: esforo (e),
fluxo (f).
3.4.2 Elementos de Sistemas Fsicos

Sob o enfoque energtico e usando a definio de variveis generalizadas , podemos
classificar os elementos de sistemas em trs tipos:

24
Fontes de energia - fontes de variveis entre (ESFORO)
- fontes de variveis atravs (FLUXO)

Armazenadores de energia - armazenadores de variveis entre (ESFORO)
- armazenadores de variveis atravs (FLUXO)

Dissipadores de energia

A tabela a seguir mostra os elementos de diferentes sistemas fsicos, separando-os em
armazenador de fluxo, armazenador de esforo e dissipadores.

Sistema Armazenador de
Fluxo
Armazenador de
Esforo
Dissipador
Eltrico
Capacitor
i C
dv
dt
=
21

Indutor
v L
di
dt
21
=
Resistor
i
v
R
=
21

Mecnico
Massa
F M
dv
dt
=
2

Mola
v
K
dF
dt
21
1
=
Atrito Viscoso
F Bv =
21

Rotacional
Inrcia


= J
d
dt
2

Mola Torcional


21
1
=
K
d
dt
r

Atrito Viscoso Rot.
= B
r 21

Fluido
Reservatrio
Q C
dP
dt
f
=
21

Inrcia fluida
P I
dQ
dt
f 21
=
Resistncia fluida
Q
R
P
f
=
1
21

Trmico
Corpo
q C
dT
dt
t
=
2

- - - - -
Resistncia Trmica
q
R
T
f
=
1
21

3.4.3 Interconexo de Elementos de Sistemas

A forma com que os elementos de um sistema so conectados gera um novo conjunto de
relaes, que independem das caractersticas dos elementos e das suas relaes dinmicas.
Existem duas maneiras diferentes de conectar elementos de sistemas:
Conexo Srie
25

e = e
1
+ e
2
; f = f
1
= f
2


Conexo Paralelo

e = e
1
= e
2
; f = f
1
+ f
2



As relaes em um sistema composto podem ser colocadas como restries de
compatibilidade de esforo e de continuidade de fluxo.
RESTRIO DE COMPATIBILIDADE DE ESFORO
e
k
k
n
=
=

0
1

RESTRIO DE CONTINUIDADE DE FLUXO
f
k
k
n
=
=

0
1

Estas restries podem ser aplicadas aos mais diversos tipos de sistemas fsicos, para
obter ao seus modelos matemticos (equaes diferenciais que os descrevem).
26
Em resumo, modelagem matemtica pode ser interpretada como abaixo:


= =

= + +
matematico modelo F.T estado de riveis a v
combinao
dt
dx
v dinmicas relaes Ri v vas constituti relaes

0 v v v tivas interconec Restries
bsicas relaes
3 2 1

3.4.4 Sistemas Mecnicos Translacionais

Analogia: fora corrente
e velocidade
f fora

Ex1:

Restrio Interconectiva (RI):

Relaes Constitutivas (RC):
bv f
dt
df

k
1
v
dt
dv
M f
b
k
m
= = =

Relaes Dinmicas (RD)


dt
dx
b kx
dt
x d
M f
bv vdt k
dt
dv
M f Logo ;
dt
dx
v
2
2
+ + =
+ + = =


( ) F(s) ) s ( X K Bs Ms
2
= + +
K Bs Ms
1

) s ( F
) s ( X
2
+ +
=
27



x(t) ) t ( x
f
M
1
x
M
b
- x
M
k -
x
x x
(t) x v(t) ) t ( x
1
2 1 2
2 1
2
=

+ =
=
= =
&
&
&

| |x 0 1 y f
1
0
x
M
b -

M
k -
1 0
x =
(

+
(
(

= &

Ex2:

RI:

RC:
); dt v - dt v k( f ; ) v - v b( f ;
dt
y d
M f
u y k u y b
2
2
m

= = =

RD:


dt
du
v
dt
dy
v
u y
= =

0 u) - k(y ) u - y b( y m = + + & & & & ku u b ky y b y m + = + + & & & & u
m
k
u
m
b
y
m
k
y
m
b
y + = + + & & & &


28

(

=
(
(
(
(

+
(

(
(
(
(

=
(

+ =
+ = + =
=
2
1
2
1
2
1
2 1
2 1 2 2 2 1
2
x
x
1] [0 y u
m
b
m
k

x
x

m
b
- 1
m
k
- 0

x
x
u
m
k
x
m
k
- x
u
m
b
x
m
b
- x x u
m
b
- x
m
b
x x
y x
&
&
&
& &


Ex3:


RI:



RCRD:


0 z k ) z - z ( b z b z m
f z k ) z - z ( b z b z m
z m f z m f
z f z b f
) z - z ( b f ) z - z ( b f
z k f z k f
2 2 1 2 3 2 2 2 1
1 1 2 1 3 1 1 1 1
2 2 m2 1 1 1 m
2 b2 1 1 b1
1 2 3 b3 2 1 3 3 b
2 2 k2 1 1 1 k
= + + +
= + + +
= =
= =
= =
= =
& & & & &
& & & & &
& & & &
& &
& &
&


29
Estado:
2 4 2 3 1 2 1 1
z x ; z x ; z x ; z x & & = = = =

=
+
+
=
+ +
+
=
=
4 3
3
2
2
2
2
3
4
2
3 2
4
1
1
1
1
4
1
3
2
1
3 1
2
2 1
x x
x
m
k
- x
m
b
x
m
) b b (
- x
m
f
x
m
k
- x
m
b
x
m
) b b (
- x
x x
&
&
&
&



Ex4: Transformador mecnico

RI:

RC:
Bv fb
dt
df
k
1
v
dt
dv
M F
k
m
= = =

RD:
2
1
1
2
1
1
F ky y B y M
l
l
F Bv vdt k
dt
dv
M Logo,

dt
dy
v
l
l
= + + = + +
=

& & &



3.4.5 Sistemas Mecnicos Rotacionais

Ex1:
30

RI:


RC:

2 2 B2
2
2
2 1 3 B3 1 1 B1
1
1
B T
dt
d
T
) - ( B T B T
dt
d
T
2
1
=

=
= =



RD:

2 2
2
2 2 1 3
2 1 3 1 1
1
1
2
2
1
1
B
dt
d
) - ( B
) ( B B
dt
d
T
dt
d

dt
d

+

=
+ +

=



3 2 3 1 2 1 2 3 1 1 3 2
2
2 1
3 2 2 1
2
3
2
3 3 2 3 1 2 1 2 3 1 1 3 2
2
2 1
3 2 2 1
3 2 2
2
3 3 2 2 3 1 1
1
1
3 2 2
3
3 1 3 1 1
1
3 2 2
3
2
2 2 2 2 2 3 1 3
2 3 1 3 1 1
B B B B B B s ] I ) B B ( I ) B B [( s I I
) B (B s I

) s ( T
) s (
B - B B B B B B B s I ) B B ( s I ) B B [( s I I
) B (B s I

) s ( T
) s (
) B (B s I
B - ) B B s I )( B B s I (

) s (
) s ( T
) s (
) B B ( s I
B
B - ) s ( ) B B s I ( ) s ( T
) s (
) B B ( s I
B
) s (
) s ( B ) s ( s I ) s ( B - ) s ( B
) s ( B - ) s ( ) B B s I ( ) s ( T
+ + + + + + +
+ +
=

/ / + + + + + + + +
+ +
=

+ +
+ + + +
=

+ +
+ + =

+ +
=
+ =
+ + =


Ex2: Modelo de uma hlice
31

=
+ + =
2
2 2 1
2 1 1
1
c ) - k(
) - k( B
dt
d
I


3.4.6 Sistemas Eletromecnicos

Princpios:

Maquinas Eltricas Rotativas

Maquinas de C.C: So bastante utilizadas e controle, pois podem
ser representadas por modelos simples e
lineares em uma vasta operao.

Geradores C.C.
32

a a a
f 2 1 f 2 1 f f
e R R
i k k ) linear ( i k ; k ; L R
+ + =
= = = + =
dt
di
i e
e e
dt
di
i e
a
a g
g g
f
f f



Aplicando Laplace:


f f
g
f
g
f g g f f f f
sL R
k

) ( E
(s) E
(s); I k (s) E (s); )I sL R ( ) ( E
+
=
= + =
s
s

Motores C.C

=

= = =
b b
2
2
a f f 2 a 2
k e ;
dt
d
B
dt
d
J i i k k ; i k


Motor C.C Controlado Pela Armadura
] ) ( Js [ ) (
) (
) ( ] ) Bs Js )( [( ) ( ) (
) Bs Js (
) ( ) (
) ( ) ( ) ( ) (
) ( ) Bs Js ( ) (
;
2
2
2
2
2
b t a a a a
t
a
b t a a a t b
t
a a a
b a a a a
a t
b b b a a a a a
a f a f f
f f
k k B R s B L JR L s
k
s E
s
s s k k sL R E k s s k s
k
sL R s E
s s k s I sL R s E
s s I k
k e e i L i R e
B J
i k i i k k
i k
+ + + +
=
+ + + = +
+
+ =

)
`

+ + =
+ =

= + + =
+ =
= =
=

&

se:
33

) 1 ( ) (
) (

+
=
s s
k
s E
s
L
m
m
a
a


onde:
motor do tempo de constante
) (
motor do ganho
) (
b t a
a
m
b t a
t
m
k k B R
JR
k k B R
k
k
+
=
+
=


Ex1: Gerador + motor C.C


| |
| |

k ) )( ( ) (
k
) (
) (
) ( k ) )( (
k
) (
) (
k
) ( ] k ) )( [(
) (
) ( k
) (
) ( ) (
) ( ) ( ) (
k
k ; e
e ;
b
t
b
t
t
b
b
t
b g
g
t a a f f
g
f
t a a
g
f f
f
g
t a a
f
t
a a g
a t
a
b b
a
a a a
f g
f
f f f f
k B Js sL R sL R s
k
s E
s
s s k B Js sL R
k
sL R
s E
k
s s k B Js sL R
s I
s
k
B Js
sL R s E
s B Js s I k
B J i
e e
dt
di
L i R
i k
dt
di
L i R e
+ + + +
=
+ + +
+
=
+ + +
=
(

+
+
+ =
+ =
+ = =
= + + =
= + =

&


3.4.7 Sistemas Fludicos

(Q) Vazo ) f ( Fluxo
(P) Presso ) e ( Esforo


34


Ex1:


1 ARs
R
) s ( Q
) s ( H
; ) s ( H
R
1
As ) s ( Q
in
in
+
= |
.
|

\
|
+ =

Ex2:

Ex3: Tanque pressurizado com fluido compressvel

Conservao de massa:

dt
d
Q Q
dt
V d
dt
dmassa

V
Q
dt
d
V
) (
= = = =
Para lquidos:
constante =

dP d
Para gases:
comprido) fluido o e rapidament quao de depende ( 1.4 - 1.0 n
.
= dP
P n
d


35

Ex4: Acumulador com mola ( fluido incompresvel)


k
A
c ;
dt
p d
c
dt
p d

k
A
Q
dt
p d
. Ak . A
dt
dx
A Q

dt
dx
A
k
dt
p d

dt
dx
k
dt
p d
A ; kx Ap
2
f
21
f
21
2
21
21 21
21
= = =
= =
= = = Q



Ex4: Inertncia fluida


dt
d
P se Define
dt
di
L V a anlogo
dt
dQ
A
L
P
V
A
Q
;
dt
dx
. A
dt
l . dv
Q
dt
di
. L . A . a . m P A ) P P ( A F
21
21
21
21 1 2

=
=

=
= = =
/ = = / = =


3.4.8 Sistemas Trmicos

dt
dQ
q
t m.c. t C Q
(q) fluxo f
) ( ratura tempe e
=
= =



36

Ex1: Termmetro simples

) (
1
0


=

m m
v
m
dt
d
C
R

;
1
1
) (
) (


) (
1 0
1
1
) (
1 1 0
1
+
= =

= =
=
=
+

v m ref
m
v
ref
ref
m
m m
v
m
R sC s
s
dt
d
C
R
dt
d
C
R
m








8 7 6

; ; ; ) 1 ( (t)
1
R
= =

m v
t
R C R
ref
C R e
s
Se
v m



Ex2: Sistema de transferncia de calor

Consideraes: - No h armazenamento de calor no isolamento
- Toda a agua no recipiente t a mesma temperatura
-
i
constante e do meio ambiente

fluido do escoamento ao devido calor de perda
especifico calor c
vazo n

nc
1
R
R R dt
d
C q
2
2
i
1
i

=

+

+

=

37
3.5 Diagramas de Blocos
3.5.1 Definio

Diagrama de Blocos de um sistema uma representao ilustrada das funes
desempenhadas por cada um dos componentes do sistema e do fluxo de sinais existente.
3.5.2 Componentes
BLOCO
Funo de
Transferncia
G(s)
Entrada Sada
U(s)
Y(s)

Y(s)= G(s).U(s) .
PONTO DE JUNO
a
a

PONTO DE SOMA

+
-
+
a
b
c
d= a+b-c

3.5.3 Diagrama de Blocos de um Sistema em Malha Fechada

R(s)
+
-
G(s)
H(s)
E(s)
B(s)
Y(s)


Funo de Transferncia de malha aberta = =
B s
E s
G s H s
( )
( )
( ) ( )
Funo de Transferncia de alimentao direta = =
Y s
E s
G s
( )
( )
( )
38
Funo de Transferncia do canal de realimentao
B s
Y s
H s
( )
( )
( ) =
Funo de Transferncia de Malha Fechada
) s ( H ) s ( G 1
) s ( G
) s ( R
) s ( Y
+
= =
Y(s)= G(s)E(s)
E(s)= R(s) - B(s) = R(s) - H(s)Y(s)
Y(s)= R(s)G(s) - G(s)H(s)Y(s)

Y s
R s
G s
G s H s
( )
( )
( )
( ) ( )
=
+ 1

3.5.4 Procedimento para a Construo

i. Escrever as equaes que descrevem o comportamento dinmico de cada
componente;
ii. Obter a transformada de Laplace destas equaes, admitindo condies iniciais
nulas;
iii. Representar cada equao em transformada de Lapace na forma de um bloco;
iv. Montar os elementos em um diagrama de blocos completo.
3.5.5 Reduo de um Diagrama de Blocos

Um diagrama de blocos pode ser simplificado ou reduzido por um rearranjo passo a
passo, usando as regras da lgebra do diagrama de blocos:

39

40

EXEMPLO:

R
f
L
f
R
a
L
a
e
g
e
b
Vel. c
te
Campo c
te
J , B
1
1
J , B
2 2
N
1
N
2
q
i
q
o
R
A
h
+
-
r h
Amplif.
K
i
f
i
a
e
f
T
m

1

2
g
K
K
m
K
i
K
p
VLVULA
RESERVATRIO
e
Bia
TANQUE
ENG.
K
b
GERADOR
MOTOR

As relaes dadas so as seguintes:
e K r h e Ke q K
s f i i
= = = ( ); ;
2

K
g
= constante de fora eletromotriz do gerador (V/A)
K
b
= constante de fora contra-eletromotriz do motor (V.s/rad)
K
m
= constante de torque do motor (N/A)

Calcular a funo de transferncia
H s
R s
( )
( )
pela reduo do diagrama de blocos.
Considerar todos os parmetros iguais a 1, exceto
N
2
2 =


H s
R s
K
s s s s s K
( )
( )
=
+ + + + +
2
5 20 34 28 9 2
5 4 3 2

3.6 Grficos de Fluxo de Sinal
3.6.1 Introduo

Um grfico de fluxo de sinal diagrama que representa um sistema de equaes
lineares simultneas.
41
Consiste de uma rede em que ns so conectados por ramos orientados. Cada n
representa uma varivel do sistema, e cada ramo conectado entre dois ns atua como um
multiplicador de sinais.

x
1
x
2
x
3
y= a x + a x + a x
a
1
a
2
a
3
1 1 2 2 3 3


OBS: Cada n soma os sinais que chegam a ele, e transmite esta soma.
3.6.2 Definies
x
1
a
x
2
b
c
x
3
d
e
x
4
x
5
N de
entrada
N de
sada
N de
entrada

N de entrada
N de sada
Caminho
Lao
Ganho de um caminho
Laos que no se tocam
Caminho direto
3.6.3 Diagrama de Fluxo de Sinal a Partir do Diagrama de Blocos

Bloco
G(s)
U(s) Y(s) G(s) U(s) Y(s)


Ponto de Tomada
a
a
a
1

42

Ponto de Soma
+
-
+
a
b
c
d= a+b-c a 1
b
1
-1
c
d


Sistema de Controle de Malha Fechada
R(s)
+
-
G(s)
H(s)
E(s)
B(s)
Y(s) Y(s)
R(s) E(s)
1 G(s)
-H(s)


3.6.4 Frmula de Ganho de Mason

Qualquer funo de transferncia entre um n de entrada e um n de sada pode ser
calculada utilizando a frmula de ganho de Mason:

P P
k k
k
=

1



onde:

P Ganho total entre um n de entrada e um n de sada
P
k
Ganho do k-simo caminho direto
Determinante do grfico = 1 - (soma de todos os ganhos dos laos
individuais) - (soma dos produtos dos ganhos de todas as combinaes
possveis de dois laos que no se tocam) + (soma dos produtos dos ganhos de
todas as combinaes possveis de trs laos que no se tocam) - ...

k
Cofator do k-simo determinante de caminho direto do grfico com os
laos que tocam o k-simo caminho direto removidos, isto , o cofator
k

obtido de removendo os laos que tocam o caminho P
k
.

43
4 ESTABILIDADE
4.1 Definio (BIBO - Bounded Input, Bounded Output)
Um sistema qualquer estvel se e somente se para toda e qualquer entrada limitada, a
sada correspondente tambm for limitada.
Teorema
Um sistema linear, invariante no tempo e com parmetros concentrados estvel se e
somente se o mdulo de sua resposta ao impulso unitrio for integrvel em um intervalo
infinito, isto ,

0
) ( dt t g para um valor finito.
Um sistema linear a malha fechada, invariante no tempo, a parmetros concentrados
estvel se e somente se todos os plos de sua funo de transferncia de malha fechada esto
no semiplano esquerdo aberto do plano complexo s.
1 + G(s)H(s) = 0 chamada de equao caracterstica do sistema de controle de malha
fechada
As razes desta equao so os plos de malha fechada deste sistema.
4.2 Critrio de Estabilidade de Routh
Considere a seguinte funo de transferncia de malha fechada:
) (
) (
...
...
) (
) (
1
1
1 0
1
1
1 0
s D
s N
a s a s a s a
b s b s b s b
s R
s Y
n n
n n
m m
m m
=
+ + + +
+ + + +
=


Montar a seguinte tabela:
1
1
2 1
4 3 2 1
4 3 2 1
4 3 2 1
7 5 3 1
6 4 2 0
0
1
2
4
3
2
1
n
g
f
e e
: :
d d
... c c
... b b b
... a
...

:
s
d d
c c
b
a a a
a a a a
s
s
s
s
s
s
s
n
n
n
n


onde:
1
3 0 2 1
1
a
a a a a
b

= ;
1
5 0 4 1
2
a
a a a a
b

= ;
1
7 0 6 1
3
a
a a a a
b

= ; ......
44
O clculo dos bs continua at que os restantes sejam nulos. Para os cs, ds e es,
temos:
1
2 1 3 1
1
b
b a a b
c

= ;
1
3 1 5 1
2
b
b a a b
c

= ;
1
4 1 7 1
1
b
b a a b
c

= ; ......
M
1
2 1 2 1
1
c
c b b c
d

= ;
1
3 1 3 1
2
c
c b b c
d

= ; .....
O processo continua at que a n-sima linha tenha sido completada.
CRITRIO DE ESTABILIDADE DE ROUTH
O nmero de razes da equao caracterstica com partes reais positivas igual ao
nmero de mudanas de sinal dos coeficientes da 1
a
coluna da tabela.

EXEMPLO:
5 4 3 2 ) (
2 3 4
+ + + + = s s s s s D
5
0 6
5 1
0 4 2
5 3 1
0
1
2
3
4
s
s
s
s
s


Duas razes instveis

Casos Especiais
a) Primeiro termo de uma linha nulo:
- Substituir o termo nulo por um nmero positivo muito pequeno e continuar a
completar a tabela ou
- Multiplicar o polinmio por (s+1) e construir a tabela

45
EXEMPLO:
10 11 4 2 2 ) (
2 3 4 5
+ + + + + = s s s s s s D
10
0
10
0 6
10 4 2
11 2 1
0
1
1
1
2
3
4
5
s
d s
c s
s
s
s



12 12 4
1

= c ; 6
10 6
1
1
1

=
c
c
d


Duas razes instveis
b) Todos os coeficientes em uma linha so nulos:
- O resto da tabela pode ser continuado formando um polinmio auxiliar com os
coeficientes da ltima linha e usando os coeficientes da derivada deste polinmio na linha
seguinte.
EXEMPLO:
50 25 48 24 2 ) (
2 3 4 5
+ + + = s s s s s s D
0
1
2
3
4
5
0 0 0
50 48 2
25 24 1
s
s
s
s
s
s


50 48 2 ) (
2 4
+ = s s s p
50
0 7 . 112
50 24
96 8
50 48 2
25 24 1
0
1
2
3
4
5

s
s
s
s
s
s

Um plo instvel
46
EXERCCIO
Determinar os valores de K para os quais o sistema de controle de malha fechada abaixo
seja estvel
R(s)
+
-
Y(s)
s(s +s+1)(s+2)
2
K


K s
K s
K s
s
K s
K s s s
K
s R
s Y
0
1
2
3
4
3 4
0
7
9
2
3
7
0 2 3
3 1
2 3 ) (
) (

+ + +
=


9
14
0
7
9
2 < > K K
0 > K

5 CARACTERSTICAS EM MALHA FECHADA
Existem basicamente duas grandes vantagens em utilizarmos um sistema de controle a
malha fechada ao invs de malha aberta: reduo da sensibilidade do sistema variaes de
parmetros e maior rejeio distrbios
Por outro lado, existem tambm desvantagens em se utilizar realimentao, tais como:
maior nmero de componentes e perda de ganho.
Estas vantagens e desvantagens sero analisadas neste item.
47
5.1 Sensibilidade Variao de Parmetros
G(s)
R(s) Y(s)
Malha Aberta

R(s)
+
-
G(s)
H(s)
E (s)
B(s)
C(s) a


Para ilustrar o efeito da variao de parmetros, consideraremos uma mudana de G(s)
na funo de transferncia da planta G(s).
Para o caso de um sistema em malha aberta a mudana correspondente na sada ser

) ( ) ( ) ( s R s G s Y =

No caso de um sistema de malha fechada, temos:

) (
) ( )) ( ) ( ( 1
) ( ) (
) ( ) ( s R
s H s G s G
s G s G
s Y s Y
+ +
+
= +

Ento, a mudana na sada ser

( )( )
) (
) ( 1 ) ( ) ( 1
) (
) ( s R
s GH s GH s GH
s G
s Y
+ + +

=

Quando GH s GH s ( ) ( ) >> , temos

( )
) (
) ( 1
) (
) (
2
s R
s GH
s G
s Y
+

=

Ou seja, a mudana na sada reduzida por um fator ( )
2
) s ( GH 1+ que usualmente
muito maior que 1 na faixa de freqncias de interesse.
A sensibilidade de um sistema definida como a razo entre a mudana percentual na
funo de transferncia de malha fechada G
mf
s ( ) e a mudana percentual na funo de
transferncia da planta G(s)

48
) ( / ) (
) ( / ) (
s G s G
s G s G
S
mf mf

=
No limite, para pequenas variaes incrementais, temos:
G G
G G
S
mf mf
/
/

=
Assim, a sensibilidade da funo de transferncia de malha fechada a variao em G :
GH G
G
G
G
S
mf
mf
G
+
= =
1
1



e a sensibilidade variao em H :
GH
GH
G
H
H
G
S
mf
mf
H
+

= =
1



Quando GH elevado, a sensibilidade aproxima-se da unidade e as mudanas em H(s)
afetam diretamente a resposta do sistema. Assim, necessrio utilizar componentes precisos
na malha de realimentao.

5.2 Efeito de Perturbaes
G(s)
R(s)
Y(s)
Malha Aberta
P(s)
+
+
perturbao

G(s)
R(s)
Y(s)
1
1
P(s)


1
) (
) (
=
s P
s Y


R(s)
+
-
G(s)
H(s)
E(s)
B(s)
Y(s)
Y(s) R(s) E(s)
1 G(s)
-H(s)
P(s)
+
+
1
P(s)


) ( 1
1
) (
) (
s GH s P
s Y
+
=

49
Ocorre uma reduo no efeito de perturbaes na sada do sistema quando o mesmo est
em malha fechada em relao a malha aberta.
Existem algumas vantagens adicionais em se utilizar realimentao, as quais sero
discutidas futuramente: possibilidade de estabilizao, de melhoria no desempenho transitrio
e de melhoria no desempenho em regime permanente de um sistema.

5.3 O Custo da Realimentao
As vantagens introduzidas com o uso da realimentao tm um custo, o qual deve ser
analisado.
Basicamente, as principais desvantagens da realimentao em relao a malha aberta
so:

Aumento da Complexidade
Em malha fechada tem-se a necessidade do uso de um maior nmero de componentes
no sistema. Como exemplo, citamos o sensor, geralmente o componente mais caro em um
sistema de controle.
Perda de Ganho
O ganho de um sistema de malha fechada reduzido por um fator 1/1+GH em relao a
um sistema de malha aberta.
Possibilidade de Instabilidade
Um sistema que em malha aberta estvel, pode no ser sempre estvel em malha
fechada. Como exemplo, citamos o exemplo do controle de nvel visto anteriormente, onde a
estabilidade do sistema em malha fechada dependia do ganho do amplificador K.

6 ANLISE DE DESEMPENHO TRANSITRIO E EM
REGIME ESTACIONRIO DE SISTEMAS
A resposta temporal de um sistema consiste de duas partes: a resposta transitria e a
resposta em regime permanente (estacionria).
Resposta Transitria parte da resposta que vai do estado inicial at o estado final.
Resposta Estacionria maneira com a sada se comporta quando t tente a infinito.
50

6.1 Anlise de Resposta Transitria
6.1.1 Sistemas de Primeira Ordem

Considere a seguinte equao diferencial de 1
a
ordem:

) ( ) ( ) ( t dr t bc t c a = +

0 a

onde c(t) a sada do sistema e r(t) a entrada do sistema.

Definindo
sistema) do tempo de (constante T
b
a
= ; e sistema) do (ganho K
b
d
=
temos
) ( ) ( ) ( t Kr t c t Tc = +



Assim a funo de transferncia :
1
) (
) (
) (
+
= =
Ts
K
s G
s R
s C


K
1
sT
R(s) C(s) +
-
E(s)


Considerando K=1, temos:
1
1
) (
+
=
Ts
s G

Resposta ao Degrau Unitrio

T s s s sT
s C
/ 1
1 1 1
1
1
) (
+
=
+
=

T t
e t c
/
1 ) (

=
51


Resposta a Rampa Unitria

1
1
1
1 1
) (
2
2 2
+
+ =
+
=
Ts
T
s
T
s Ts s
s C

T t
Te T t t c
/
) (

+ =

( )
T t
e T t c t r t e
/
1 ) ( ) ( ) (

= =

Logo: T e = ) (

Exemplos de sistemas de 1
a
ordem: circuito RC, reservatrio com vlvula, sistema de
temperatura, etc.

6.1.2 Sistemas de Segunda Ordem

Considere a seguinte equao diferencial de segunda ordem::

) ( ) ( ) ( ) ( t er t dc t c b t c a = + +



Definindo: K
a
e
a
d
a
b
n n
= = = ; ; 2
2

52


onde o fator de amortecimento,
n
a freqncia natural e K o ganho do sistema, temos:

) ( ) ( ) ( 2 ) (
2
t Kr t c t c t c
n n
= + +



Aplicando Laplace com C.I. nulas:
2 2
2 ) (
) (
n n
s s
K
s R
s C
+ +
=


K
R(s) C(s) +
-
E(s)
1
s(s+2 )
n


Considerando
2
n
K = :
2 2
2
2 ) (
) (
n n
n
s s s R
s C

+ +
=


Plos do sistema: 1 0 2
2 2 2
= = + +
n n n n
s s s

Exemplos de sistemas de 2
a
ordem: circuito RLC, sistema massa-mola-atrito,
servomecanismo de posio...

Temos trs casos:

a) 1 0 < < : Caso SUBAMORTECIDO. O sistema tem dois plos
complexos conjugados e apresenta oscilaes

b) = 1: Caso CRITICAMENTE AMORTECIDO. Dois plos reais e iguais. A
partir deste valor de o sistema passa a no ter mais oscilaes.

53
c) > 1: Caso SOBREAMORTECIDO. Dois plos reais e distintos.
A medida que aumenta, o comportamento do sistema se aproxima do
comportamento de um sistema de 1
a
ordem.

Resposta ao Degrau Unitrio

a) Caso Subamortecido:
|
|
.
|

\
|

+

2
1
2
1
1
1 ) ( tg t sen
e
t c
d
t
n


onde:
2
1 =
d
a freqncia natural amortecida.
Se 0 = , ento: t cos 1 ) t ( c
n
=

b) Caso criticamente amortecido: ( ) t 1 e 1 ) t ( c
n
t
n
+ =



c) Caso sobreamortecido:
|
|
.
|

\
|

+ =

2
t s
1
t s
2
n
s
e
s
e
1 2
1 ) t ( c
2 1

onde ( ) ( ) 1 e 1
2
2
2
1 n n
s s = + =

A figura abaixo mostra as curvas de resposta ao degrau unitrio de um sistema de 2
a

ordem em funo do fator de amortecimento .
54


ESPECIFICAES DE RESPOSTA TRANSITRIA

Definies

a) Tempo de Subida, t
r
: o tempo necessrio para que a sada atinja pela primeira vez o
seu valor final
55

d
r
t


= onde

2
1
1
=

tg

b) Tempo de Pico, t
p
: o instante de tempo em que a resposta atinge o primeiro pico
do sobre-sinal.

d
p
t

=

c) Sobre-Sinal Mximo (Overshoot), M
p
: o valor mximo de pico da curva de
resposta medido a partir do valor final.

% 100
) (
) ( ) (
(%) x
c
c t c
M
p
p


=
|
.
|

\
|

+ =
2
1 /
1 ) (

e t c
p


Logo:
|
.
|

\
|

=
2
1 /
100 (%)

e M
p


OBS: O sobre-sinal mximo depende somente do valor do coeficiente de amortecimento .

d) Tempo de Acomodao (estabilizao), t
s
: o tempo necessrio para que a resposta
alcance e permanea dentro de uma faixa em torno do valor final. Esta faixa especificada
por uma porcentagem absoluta do valor final (2% ou 5%).

n
s
t

4
= (critrio de 2%)
n
s
t

3
= (critrio de 5%)

OBS: As curvas e especificaes calculadas so vlidas somente para sistemas de 2
a
ordem,
cuja funo de transferncia apresenta dois plos e nenhum zero.
56

6.1.3 Sistemas de Ordem Superior

Considere a resposta ao degrau unitrio de um sistema de ordem superior:
( )
( ) ( )

= =
=
+ + +
+
=
q
j
r
k
k k k j
m
i
i
s s p s s
z s K
s C
1 1
2 2
1
2
) (


onde q + 2r = n.

Expandindo a equao acima em fraes parciais, temos:
( )

= =
+ +
+ +
+
+
+ =
q
j
r
k
k k k
k k k k k k
j
j
s s
c s b
p s
a
s
a
s C
1 1
2 2
2
2
1
) (




Logo,
( ) ( )

=

+ + + =
r
k
k k
t
k
r
k
k k
t
k
q
j
t p
j
t sen e c t e b e a a t c
k k k k
j
1
2
1
2
1
1 1 cos ) (



- A curva de resposta de um sistema estvel de ordem superior a soma de um certo
nmero de curvas exponenciais e curvas senoidais amortecidas
- O tipo de resposta transitria determinado pelos plos de malha fechada, ao passo
que a forma de resposta transitria determinada principalmente pelos zeros de malha
fechada.

EXEMPLO:
c s
c c b
c a K
b s
b b c
b a K
s
bc
Ka
c s b s s
a s K
s C
+

=
+ +
+
=
) (
) (
) (
) (
) )( (
) (
) (

PLOS DOMINADOS E DOMINANTES
Se um sistema estvel, ento os plos que esto longe do eixo j tem partes reais
negativas de valor grande, e os termos exponenciais correspondentes a estes plos decaem
rapidamente a zero.
57
A dominncia relativa de plos de malha fechada determinada pela relao das partes
reais dos plos de malha fechada, bem como pelos valores relativos dos resduos calculados
nos plos de malha fechada. O valor dos resduos depende tanto dos plos quanto dos zeros
de malha fechada.
Se as relaes entre as partes reais dos plos excedem cinco e no existem zeros na
vizinhana, ento os plos de malha fechada mais prximos do eixo j dominaro a resposta
transitria. Estes plos so chamados de DOMINANTES e os mais distantes do eixo j so
chamados de DOMINADOS.

EXEMPLO:
) 10 )( 2 )( 1 (
20
) (
+ + +
=
s s s
s G

Resposta ao degrau unitrio:
10
72 / 2
2
8 / 10
1
9 / 20 1
) 10 )( 2 )( 1 (
20
) (
+

+
+
+
=
+ + +
=
s s s s s s s s
s C

t t t
e e e t c
10 2
72
2
8
10
9
20
1 ) (

+ =
Este sistema dominante de segunda ordem, pois o plo s= - 10 est muito distante do
eixo j. Assim, podemos fazer uma aproximao para um sistema de segunda ordem.
Para desprezar o efeito de um plo em uma funo de transferncia, devemos fazer s=0
na parte correspondente a este plo.
No exemplo, temos:
) 2 )( 1 (
2
) 10 0 )( 2 )( 1 (
20
) (
+ +
=
+ + +

s s s s
s G

Assim, a resposta ao degrau unitrio :
2
1
1
2 1
) 2 )( 1 (
2
) (
+
+
+
=
+ +

s s s s s s
s C

t t
e e t c
2
2 1 ) (

+

A figura abaixo mostra as curvas exata e aproximada:
58
curva exata
curva aproximada

59
6.2 Desempenho em Regime Permanente
A anlise do desempenho em regime permanente de um sistema consiste no estudo do
comportamento da resposta do sistema quando o tempo tende a infinito.

6.2.1 Introduo
CLASSIFICAO DE SISTEMAS
Podemos classificar um sistema de controle acordo com a sua habilidade para seguir
entradas em degrau, rampa, parbola, etc...
Considerando um sistema em malha fechada da forma:

R(s)
+
-
G(s)
H(s)
E (s)
B(s)
C(s) a

onde
( )
( )

=
=
+
+
=
N n
1 i
i
N
m
1 i
i
p s s
z s K
) s ( H ) s ( G

O desempenho do sistema quando s tende a zero depende do nmero de integradores N.
O nmero de integradores freqentemente chamado de TIPO do sistema (N).
ERRO ESTACIONRIO
Considerando o sistema de controle em malha fechada, temos que o erro atuante E
a
(s)
dado por:

) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( s H s G s E s R s H s C s R s E
a a
= =
logo:
) (
) ( ) ( 1
1
) ( s R
s H s G
s E
a
+
=

Aplicando o teorema do valor final, temos que o erro atuante estacionrio ou de regime
dado por:
60
) ( lim ) ( lim
0
s sE t e e
a
s
a
t
ss

= =
) ( ) ( 1
) (
lim
0
s H s G
s sR
e
s
ss
+
=



OBS: O erro atuante E
a
(s) s coincide com o erro E(s) = R(s) - C(s) quando H(s)= 1.

O erro E(s) dado por:
| |
) (
) ( ) ( 1
) ( ) ( ) ( 1
) ( ) ( ) ( s R
s H s G
s G s H s G
s C s R s E
+
+
= =
6.2.2 Entrada Degrau

O erro de regime para uma entrada degrau de magnitude A :
( )
) 0 ( )( 0 ( 1 ) ( ) ( 1
/
lim
0
H G
A
s H s G
s A s
e
s
ss
+
=
+
=



Definindo a constante de erro de posio esttico (K
p
) como:
) 0 ( ) 0 ( ) ( ) ( lim
0
H G s H s G K
s
P
= =


o erro de regime dado por:
p
ss
K
A
e
+
=
1

Para um sistema tipo 0
K
A
e
ss
+
=
1
finito
Para um sistema de tipo 1 ou maior 1 N 0
1
1
=
+
=
ss
e nulo
6.2.3 Entrada Rampa

O erro de regime para uma entrada rampa de inclinao A :
( )
) ( ) (
lim
) ( ) (
lim
) ( ) ( 1
/
lim
0 0
2
0
s H s sG
A
s H s sG s
A
s H s G
s A s
e
s s s
ss

=
+
=
+
=

Definindo a constante de erro de velocidade esttico (K
v
) como:
) ( ) ( lim
0
s H s sG K
s
v

=

o erro de regime para uma entrada rampa dado por:
v
ss
K
A
e =
61

Para um sistema tipo 0 =
0
A
e
ss
infinito
Para um sistema tipo 1
K
e
ss
1
= finito
Para um sistema de tipo 2 ou maior N 2 0
1
=

=
ss
e nulo
6.2.4 Entrada Parbola

O erro de regime para uma entrada parbola r t At ( ) / =
2
2 :
( )
) ( ) (
lim
) ( ) (
lim
) ( ) ( 1
/
lim
2
0
2 2
0
3
0
s H s G s
A
s H s G s s
A
s H s G
s A s
e
s s s
ss

=
+
=
+
=

Definindo a constante de erro de acelerao esttico (K
a
) como:
) ( ) ( lim
2
0
s H s G s K
s
a

=
o erro de regime para uma entrada parbola dado por:
a
ss
K
A
e =
Para um sistema tipo 0 ou 1 N 1 =
0
A
e
ss
infinito
Para um sistema tipo 2
K
e
ss
1
= finito
Para um sistema de tipo 3 ou maior N 3 0
1
=

=
ss
e nulo
RESUMO DE ERROS ESTACIONRIOS

Entrada Degrau
r(t)= A
Entrada Rampa
r(t)= At
Entrada Parbola
r(t)= At
2
/2
Tipo 0
p
K
A
+ 1


Tipo 1 0
v
K
A


Tipo 2 0 0
a
K
A

Tipo 3 0 0 0
62

7 CONTROLADORES PID
7.1 Introduo
Controlador
Srie
Planta
Controlador
de Realimentao
Elementos
de Medida
+
-
r(t) c(t)
u(t)
e(t)

Controladores Srie
Em geral, o projeto de controladores srie mais simples que o de controladores
(compensadores) por realimentao. Entretanto, normalmente exige amplificadores adicionais
para aumentar o ganho do sistema.
Exemplos:
- controladores no-lineares: rel, rel com histerese, etc.
- controladores lineares: combinao das aes PID (Proporcional, Integral, Derivativa),
atraso de fase, avano de fase.
Controladores por Realimentao
Em geral, o nmero de componentes necessrios na compensao por realimentao
ser menor que o nmero de componentes na compensao srie.
Exemplos:
- Realimentao tacomtrica, realimentao dos estados.

7.2 Aes de Controle PID
a) Controle Proporcional (P)

) ( ) ( t Ke t u = ; ) ( ) ( s KE s U =
onde: e(t)= r(t) - y(t) = SP - PV

- O controlador proporcional um amplificador, com ganho ajustvel (K);
- O aumento do ganho K, diminui o erro de regime;
63
- Em geral, o aumento de K torna o sistema mais oscilatrio, podendo instabiliz-lo;
- Melhora o regime e piora o transitrio, sendo bastante limitado.
Ex:
r(t) +
-
c(t)
1
Ts+1
K

Para entrada degrau unitrio
K
e
ss
+
=
1
1

O erro ser nulo somente para K 0, o que nem sempre possvel.
Muitos instrumentos usam um termo alternativo, Banda Proporcional (PB), ao invs
do ganho:
K
100
PB =
O termo Banda Proporcional se refere faixa sobre a qual o erro deve variar para que a
sada do controlador (MV) excurcione em toda a sua faixa.
O ganho do controlador pode ser feito positivo ou negativo. Um ganho positivo resulta
em uma sada do controlador (MV) diminuindo quando a varivel de processo (PV) est
crescendo (ao REVERSA). Para um ganho negativo a sada do controlador (MV) diminui
quando a varivel de processo (PV) cresce (ao DIRETA). O sinal correto depende da ao
do transmissor (usualmente direta), da ao do vlvula (ar-para-abrir (AO) ou ar-para-fechar
(AC)) e do efeito do sinal de controle (CS) na varivel de processo (PV).
Como exemplo suponha o processo de temperatura da sada de um trocador de calor
mostrado na figura abaixo:
64

Neste caso, a ao correta do controlador a ao REVERSA (ganho positivo), pois
todas as outras aes envolvidas so positivas.

b) Controlador Proporcional + Integral (PI)
A ao integral do controlador move a varivel de controle (CS) baseada na integral no
tempo do erro

+ =
t
i
p
d e t e K t u
0
) (
1
) ( ) (

;
( )
) ( ) ( s E
s
K s K
s U
i p
+
=
onde
i
i
K

1
= e
i
o tempo integrativo ou tempo de reset com unidade da ordem de minutos.

- Zera o erro de regime, pois aumenta o tipo do sistema em 1 unidade;
- utilizado quando temos resposta transitria aceitvel e resposta em regime
insatisfatria;
- Adiciona um plo em p = 0 e um zero em z = - K
i
/K
p
;
- Como aumenta a ordem do sistema, temos possibilidade de instabilidade diferente do
sistema original. Pode degradar o desempenho do controlador em malha fechada.

Ex:
65
r(t) +
-
c(t)
1
Ts+1
K
p
+
K
i
s
PI
e(t)

Para entrada degrau unitrio 0
1
1
=
+
=
ss
e
Muitos controladores so calibrados em minutos (ou minutos/repetio, um termo que
se origina do teste de colocar o controlador em um erro fixo e verificar quanto tempo a ao
integral leva para produzir a mesma mudana na sada do controlador que o controlador
proporcional tem com ganho 1; a integral repete a ao do controlador proporcional).

c) Controlador Proporcional + Derivativo (PD)
) ( ) ( ) ( t e
dt
d
t e K t u
d p
+ = ; ( ) ) ( ) ( s E s K K s U
d p
+ =
onde K
d
=
d
a constante derivativa em minutos.

- Leva em conta a taxa de variao do erro;
- utilizado quando temos resposta em regime aceitvel e resposta transitria
insatisfatria;
- Adiciona um zero em z = - K
p
/K
d
;
- Introduz um efeito de antecipao no sistema, fazendo com que o mesmo reaja no
somente magnitude do sinal de erro, como tambm sua tendncia para o instante futuro,
iniciando, assim, uma ao corretiva mais cedo;
- A ao derivativa tem a desvantagem de amplificar os sinais de rudo, o que pode
causar um efeito de saturao nos atuadores do sistema.

Ex:
r(t) +
-
c(t)
1
Js
K
p
+ K
d
PD
e(t)
s
2

( )
p d
d p
K s K Js
s K K
s R
s C
+ +
+
=
2
) (
) (


66
d) Controlador Proporcional + Integral + Derivativo (PID)
s
K s K s K
s E s K
s
K
K s U
i p d
d
i
p
+ +
= |
.
|

\
|
+ + =
2
E(s)
U(s)
) ( ) (

- utilizado quando temos resposta transitria e em regime insatisfatrias;
- Adiciona um plo em p=0 e 2 zeros, que dependem dos parmetros do controlador;

A ao derivativa pode ser usada sobre o sinal de erro (SP-PV) ou sobre a varivel de
processo (PV). Usualmente usada sobre esta ltima. Alm disso, geralmente a ao
derivativa separada da ao PI (veja figura abaixo).




67
7.3 Implementao Eletrnica Analgica de Controladores PID
Amplificador Operacional

6 5
1 2
10 10 k ) ( = e e k e
o

Caractersticas: Z
in
= e Z
out
= 0

Inversor

1
'
1
R
e e
i
i

= ;
2
'
1
R
e e
i
o

= ;
2 1
i i = ;
o
e e k = ) 0 (
'
; 0
'
e
Logo:
2 1
R
e
R
e
o i
= ou
i o
e
R
R
e
1
2
=

De uma maneira geral:
) (
) (
) (
) (
1
2
s Z
s Z
s E
s E
i
o
=

Tabela de Aes de Controle:
68

7.4 Modificaes das Aes de Controle
PID Original

Parte Derivativa -Filtro
s T
s T
d
d
+ 1
; com 1 . 0

PI-D
69

Objetivo: No derivar variaes bruscas no sinal de referncia.

I-PD

Objetivo: No derivar, nem amplificar variaes bruscas no sinal de referncia.

8 ANLISE DE SISTEMAS POR VARIVEIS DE ESTADO

8.1 Descrio Por Variveis de Estado
aplicvel a sistemas de mltiplas entradas e mltiplas sadas, que podem ser lineares
ou no-lineares, invariantes ou variantes no tempo e com condies iniciais no-nulas.
O estado de um sistema no instante t
0
a quantidade de informao em t
0
que, junto
com a entrada u(t) em t t
0
, determina univocamente o comportamento do sistema para todo
t t
0
.

(
(
(
(

=
estado de Varivel ) (
estado de Vetor ) (
;
) (
:
) (
) (
) (
i
2
1
t x
t
t x
t x
t x
t
n
x
x
70

(
(
(
(
(

=
entrada ssima - i ) (
entradas de Vetor ) (
;
) (
:
) (
) (
) (
i
2
1
t u
t
t u
t u
t u
t
p
U
U

(
(
(
(
(

=
sada ssima - i ) (
sadas de Vetor ) (
;
) (
:
) (
) (
) (
i
2
1
t y
t
t y
t y
t y
t
q
Y
Y
A
nxn
; B
nxp
; C
qxn
; D
qxp


Na representao por variveis de estado:

) ( ) ( ) ( t t t BU Ax x + = &
Equao de Estado (dinmica do sistema)
) ( ) ( ) ( t t t DU Cx Y + = Equao de Sada (observao do sistema)

Aplicando Transformada de Laplace temos:
( ) ( ) ) 0 ( ) ( ) (
) 0 ( ) ( ) ( ) (
1 1
X A I BU A I X
X BU X A I

+ =
+ =
s s s s
s s s


Para condies iniciais nulas ( X(0) = 0 )
( ) | | ) ( ) (
1
s s s U D B A I C Y + =


Y(s) = G(s) U(s)
onde:
( ) D B A I C G + =
1
) ( s s Matriz Funo de Transferncia

8.2 Soluo da Equao de Estado
Caso Escalar

| |
( ) ( ) + = + =

) ( ) 0 ( ) ( ) ( ) ( ) (
1 1
s bU a s x a s s X t bu t ax t x
L
&
{ } ( ) { } { } + = =

) ( * ) 0 ( ) ( ) (
1 1 1 1
s U L a s bL x e s X L t x
at

+ =

t
0
) t ( a at
d ) ( bu e ) 0 ( x e ) t ( x
71
Caso Vetorial

) t ( ) t ( ) t ( BU Ax x + = &

+ =

t
0
) t ( t
d ) ( e ) 0 ( e ) t ( BU x x
A A


onde: ( ) { }
1 1
= A I
A
s L e
t


A matriz exponencial
t
e
A
pode ser calculada atravs da srie:
. . .
!
. . .
! 2
2 2
+ + + + + =
k
t t
t e
k k
t
A A
A I
A

que converge para todo t finito e para todo A.

8.3 Estabilidade

Considere uma representao em variveis de estado de um sistema SISO:

) ( ) ( ) (
) ( ) ( ) (
t du t t y
t u t t
+ =
+ =
Cx
B Ax x&


- Teorema
Um sistema estvel se quando u(t) = 0, para todo x(0), temos que lim ( )
t
t

= x 0
OBS: se u(t) = 0 ) 0 ( ) ( x x
At
e t =
- Corolrio
Um sistema estvel se todos os autovalores da matriz A apresentam parte real
negativa.
OBS: Os autovalores de uma matriz A so as razes de sua equao caracterstica:
( ) 0 det ) ( = = A I s s

72
EXEMPLO:

u
1
0
0

2 0 0
4 3 0
3 1 1
(
(
(

+
(
(
(

= x x&

( ) ) 2 )( 2 )( 1 (
2 0 0
4 3 0
3 1 1
det + + =
(
(
(

+
+
= s s s
s
s
s
s A I

Logo, o sistema instvel.

8.4 Controlabilidade
- Definio
O sistema (A,B,C,d) controlvel se, quaisquer que sejam x(0) e x(T), existe u(t)
0 t T que transfere o estado x(0) para o estado x(T) em um tempo finito.

- Teorema
O sistema (A,B,C,d) controlvel se e somente se o posto da matriz de controlabilidade
U (n x np) associada igual a n.
| | B A B A AB B U
1 2
...

=
n


OBS: Uma matriz R dita possuir posto (rank), (R), igual a m, se existir uma
submatriz M (m x m) de modo que o determinante de M no nulo e o determinante de todas
as submatrizes r x r (onde r > m) de R zero.

Exemplo:
1 ) (
1 1
1 1
1 1
=
(

= R R 2 ) (
0 0 0
0 0 0
2 3 1
2 2 1
2 2
=
(
(
(
(

= R R

73
EXEMPLO:


u
1
1

1 0
0 1
2
1
2
1
2 2
1 1
(

+
(

=
(

)
`

+ =
+ =
x
x
x
x
x x u
x x u
&
&
&
&

| | 2 1 ) (
1 1
1 1
< =
(

= = U AB B U (No-Controlvel)

8.5 Observabilidade
- Definio
O sistema (A,B,C,d) observvel se para todo x(0), o conhecimento da entrada u(t) e da
sada y(t) em um tempo finito suficiente para determinar x(0).

- Teorema
O sistema (A,B,C,d) observvel se e somente se o posto da matriz de observabilidade
V (nq x n) associada igual a n.

(
(
(
(
(
(

=
1
:
n
CA
CA
CA
C
V
2

74
EXEMPLO:


u
0
1
1
x
x
x
1 1 0
1 0 0
0 0 1
x
x
x
3
2
1
3
2
1
(
(
(

+
(
(
(

(
(
(

=
(
(
(

&
&
&

| |
(
(
(

=
3
2
1
x
x
x
0 1 0 y

3 2 ) (
1 1 0
1 0 0
0 1 0
< =
(
(
(

=
(
(
(

= V
CA
CA
C
V
2
(No-observvel)

8.6 Realizaes de Funes de Transferncia
Dada a seguinte representao em variveis de estado de um sistema SISO:
) ( ) ( ) (
) ( ) ( ) (
t du t t y
t u t t
+ =
+ =
Cx
B Ax x&


(A,B,C,d) uma realizao de G(s) se:
( ) ) (
1
s G d s = +

B A I C
com:

d
s D
s N
d
s s s
s s
s G
s U
s Y
n
n n n
n
n n
+ = +
+ + + +
+ + +
= =


) (
) (
...
...
) (
) (
) (
2
2
1
1
2
2
1
1




75
8.6.1 Realizao na Forma Cannica Observvel

| | 1 0 ... 0 0 ; ;
- 1 ... 0 0
- 0 ... 0 0
- 0 ... 0 1
0 ... 0 0
1
2
1
1
2
1 - n
=
(
(
(
(

=
(
(
(
(


=

C B A

n
n n




8.6.2 Realizao na Forma Cannica Controlvel

| |
1 2 1
1 2 1
... ;
1
0
0
0
;
...
1 0 ... 0 0
0 0 ... 0 0
0 0 ... 1 0


=
(
(
(
(

=
(
(
(
(


=
n n
n n
C B A



76
8.7 Realimentao De Estado
Idia: Alocar os plos de malha fechada (autovalores da matriz dinmica) usando
realimentao dos estados, modificando, assim, a dinmica do sistema.
Dada uma representao em variveis de estado de um sistema:

) ( ) ( ) (
) ( ) ( ) (
t du t t y
t u t t
+ =
+ =
Cx
B Ax x&




Usando realimentao de estado, cada varivel de estado multiplicada por uma ganho
e realimentada para o terminal de entrada, ou seja:
r u + = Kx
onde:
| |
n
k k k ...
2 1
= K o vetor de ganhos de realimentao

Assim, temos:

+ =
+ + = + + =
du y
r r
Cx
B x BK A x Kx B Ax x ) ( ) ( & &


OBS: Devemos ter acesso a todos os estados do sistema.

77
- Teorema
Se (A,B,C,d) for controlvel, usando u r = + Kx podemos escolher arbitrariamente os
autovalores de (A+BK).

Mtodo para determinar K (Frmula de Ackermann)

1- Formar
n 1 n
1 n
1
n
a s a ... s a s ) s ( + + + + =

com os plos desejados.


2- Calcular K da seguinte forma
| | ) ( 1 ... 0 0
1
A U K
c
q

=
onde:
| |

+ + + =
=

I A A A
B A B A AB B U
n
n n
c
n
a a q ... ) (
...
1
1
1 2



EXEMPLO:

Dado:
| |x
x
1 1 = y
u
1
1

2 0
0 1
2
1
(

+
(

=
x
x
&


Usando r u + = Kx , determine K para que os autovalores do sistema sejam -1 e -2.

Soluo:

| | | | | | 0 2
0 0
0 6
1 1
1 2
1 0
3
1
0 0
0 6
2 3 ) (
1 1
1 2
3
1
2 1
1 1

2 3 ) 2 )( 1 ( ) (
2
1
2
=
(

= + + =
(


=
(

= =
+ + = + + =

K
I A A A
U AB B U
c
q
s s s s s



78
Simulao no Matlab
Script Curvas

% Programa para Realimentao de Estado
whitebg;
A=[1 0;0 -2];
B=[1 1]';
C=[1 1];
d=0;
K=[-2 0];
Aa=[A+B*K]
Ba=[B];
Ca=[1 1];
t=0:0.01:5;
u=0*t;
x0=[1 1]'
[Y1,X1]= LSIM(A,B,C,d,u,t,x0);
[Y,X] = LSIM(Aa,Ba,Ca,d,u,t,x0);
plot(t,Y1)
title('Sada sem realimentao de estado')
input(' ')
plot(t,Y)
title('Sada com realimentao de estado')


8.8 Observadores de Estado
Para a realimentao de estado necessrio que o estado seja mensurvel. Quando isto
no ocorre, h a necessidade de construir um dispositivo denominado de observador ou
estimador de estado.
Se $ x uma estimativa de x, ento, na realimentao de estado utiliza-se r u + = x K .

Seja
) ( ) (
) ( ) ( ) (
t t y
t u t t
Cx
B Ax x
=
+ = &


79
conhecendo-se A, B e C, e a medio de y e u, constri-se o estimador. Estudaremos o
estimador assinttico:
) ( ) (
) ( )) ( ) ( ( ) ( ) (
t t y
t u t y t y t t
x C
B L x A x
=
+ + =
&


onde: | |
T
n
l l l ...
2 1
= L



Erro entre x x e :
x x x
~
=
+ = = u y y u B L x A B Ax x x x ) (
~ &
&
&

= ) ( ) (
~
x x LC x x A x
&

x LC A x
~
) (
~
=
&


Para que 0 x =

) (
~
lim t
t
(erro entre valor real e estimado do estado nulo) necessrio que
os autovalores de (A-LC) tenham parte real negativa.

- Teorema
Se (A,B,C,d) for observvel, ento um estimador de estado assinttico com quaisquer
autovalores pode ser construdo.

80
Mtodo para determinar L (Frmula de Ackermann)

1- Formar
n 1 n
1 n
1
n
a s a ... s a s ) s ( + + + + =

com os plos desejados para o observador.


2- Calcular K da seguinte forma
| |
T 1
L
1 ... 0 0 ) ( q

= V A L
onde:

+ + + =
(
(
(
(
(
(

I A A A
CA
CA
CA
C
V
2
n
n n
L
n
a a q ... ) (
:
1
1
1



EXEMPLO:

Dado
| |x
x
1 1 = y
u
1
1
x
x

2 0
0 1
2
1
(

+
(

= &


Projetar um observador de estado com autovalores -3 , -3

Soluo:

(

=
(

= + + =
(


=
(

=
(

=
+ + = + + =

1
16
3
1
1
0
1 1
1 2
1 0
0 16
3
1
1 0
0 16
9 6 ) (
1 1
1 2
3
1
2 1
1 1
9 6 ) 3 )( 3 ( ) (
2
1
2
L
I A A A
V
CA
C
V
L
q
s s s s s


81
Simulao:

| |
(

=
(

+
(

=
(

x
x
0 C
B
B
x
x
LC A LC
0 A
x
x

y
u

&
&


Simulao no Matlab
Script Curvas
% Programa para Observadores de Estado
whitebg;
A=[1 0;0 -2];
B=[1 1]';
C=[1 1];
d=0;
L=1/3*[16 -1]';
I=eye(2);
Aa=[A 0*I;L*C (A-L*C)]
Ba=[B;B];
Ca=[1 1 0 0];
t=0:0.01:5;
u=0*t;
x0=[1 1 0 0]'
[Y,X] = LSIM(Aa,Ba,Ca,d,u,t,x0);
plot(t,X(:,2))
hold on;
plot(t,X(:,4))
title('Erro entre x2 e x2 estimado')
hold off;

82
Simulao (Realimentao de estado + Observador de estado)

| |
(

=
(

+
(

+
=
(

x
x
0 C
B
B
x
x
BK LC A LC
BK A
x
x

y
r

&
&


Simulao no Matlab
Script Curvas

% Programa para Observadores de Estado
+ Realimentao de Estado
whitebg;
A=[1 0;0 -2];
B=[1 1]';
C=[1 1];
d=0;
K=[-2 0];
L=1/3*[16 -1]';
I=eye(2);
Aa=[A B*K;L*C (A-L*C+B*K)]
Ba=[B;B];
Ca=[1 1 0 0];
t=0:0.01:5;
u=0*t;
x0=[1 1 0 0]'
[Y,X] = LSIM(Aa,Ba,Ca,d,u,t,x0);
plot(t,X(:,1))
hold on;
plot(t,X(:,3))
title('Erro entre x1 e x1 estimado')
hold off;
input(' ');
plot(t,Y)
title('Sada')

83
8.9 Seguidor de Referncia
Para que um sistema descrito por variveis de estado possa, alm de possuir a dinmica
desejada (garantida pela alocao de plos por realimentao de estado) seguir uma
determinada entrada com erro zero, usamos o princpio do modelo interno.

Considere entradas de referncia descritas por equaes do tipo:
r
r r
x C
x A x
r
r
r =
= &


com condies iniciais desconhecidas. Um modelo equivalente para entradas de referncia :
0 ....
0 1
) 1 (
1
) (
= + + + +

r r r r
n
n
n
&

onde
) n (
r a n-sima derivada de r(t).

Exemplos:

a) Degrau unitrio: r(t) = 1 , t 0
0 = r&

Escolhendo x
r
= r, temos:
r
r r
x r
x x
1
0
=
= &


b) Rampa unitria: r(t) = t , t 0

=
=
0
1
r
r
& &
&


Escolhendo r x
r
=
1
e r x
r
& =
2

(

=
(

2
1
2
1
0 0
1 0
r
r
r
r
x
x
x
x
&
&

| |
(

=
2
1
0 1
r
r
x
x
r

84
Princpio do modelo interno aplicado a sistemas excitados por entradas de
referncia do tipo degrau unitrio

Considere o sistema
Cx
B Ax x
=
+ =
y
u &


Definimos o erro de rastreamento como:
) ( ) ( ) ( t r t y t e =

Das caractersticas do sinal de referncia, temos:
x C& & & & & = = = y r y e

Definimos novas variveis de estado como

=
=
u w &
& x z


ento temos,
w
e
B Az z
Cz
+ =
=
&
&
w
e e
(

+
(

=
(

B z A
C
z
0
0
0
&
&


Se o sistema for controlvel, ento, existe uma lei de controle por realimentao de
estado da forma; z k
2
+ = e k w
1
; tal que os plos do sistema aumentado podem ser
posicionados arbitrariamente. Desde que escolhido na regio de estabilidade, ento o ERRO
DE RASTREAMENTO ser ESTVEL. Assim, o objetivo de rastreamento assinttico com
erro em regime nulo SER ALCANADO. Ou seja, a resposta do sistema abaixo
assintticamente estvel.
(

+
=
(

z Bk A B
C
z
2
e
k
e
1
0
&
&


A entrada de controle u(t) obtida da expresso:

+ = =
t t
t d e k d w t u
0 0
1
) ( ) ( ) ( ) ( x k
2


85
k
1
1
s
A,B,C
k
x
+
-
+
+
r y

EXEMPLO:

Considere o sistema descrito por:
| |x
x x
0 1
1
0
2 2
1 0
=
(

+
(


=
y
u &


Projetar um controlador para que o sistema tenha erro zero para entrada degrau.

Sistema aumentado:
w
z
z
e
z
z
e
(
(
(

+
(
(
(

(
(
(


=
(
(
(

1
0
0
2 2 0
1 0 0
0 1 0
2
1
2
1
&
&
&


Matriz de controlabilidade:
| | 3 ) (
2 2 1
2 1 0
1 0 0
=
(
(
(

= = U B A AB B U
2
(Controlvel)

Escolheremos os plos desejados em 10 e -1j1
Logo 20 22 12 ) 1 1 )( 1 1 )( 10 ( ) (
2 3
+ + + = + + + + = s s s j s j s s s

Aplicao da frmula de Ackermann
| | ) ( 1 ... 0 0
1
A U K
c
q

(
(
(

= + + + =
(
(
(

0 0 0
0 0 0
10 20 20
22 12 ) (
0 0 1
0 1 2
1 2 2
2 3
1
I A A A A
U
c
q

86
Logo,
| | 10 20 20 = K

Lei de controle
| |

+ = + = =
t t t
t d e t d e k d w t u
0 0 0
1
) ( 10 20 ) ( 20 ) ( ) ( ) ( ) ( x x k
2


Sistema de malha fechada
|
.
|

\
|
+ + = + =

t
d e k u
0
1
) ( x k B Ax x B Ax x
2
& &
Definindo

=
=
t
n
d e t x
0
1
) ( ) ( , temos:
) ( ) ( ) ( ) ( ) ( ) (
1
t r t t r t y t e t x
n
= = =
=
Cx &

Assim,
(

+
(

+
=
(

+ +
1 0
1
1
1
0 x
C
B Bk A x
2
n n
x
k
x&
&


Logo, para o exemplo, o sistema aumentado torna-se:
r
x
x
x
x
x
x
(
(
(

+
(
(
(

(
(
(

=
(
(
(

1
0
0
0 0 1
20 12 22
0 1 0
3
2
1
3
2
1
&
&
&


Simulao no Matlab
Script Curvas
whitebg;
A=[0 1 0;-22 -12 -20;1 0 0];
B=[0 0 -1]';
C=[1 0 0];
t=0:0.01:10;
[Y,X]=step(A,B,C,0,1,t);
plot(t,Y)
title('Sada da planta')
87
Princpio do modelo interno aplicado a sistemas excitados por entradas de
referncia do tipo rampa unitria
Considere o sistema
Cx
B Ax x
=
+ =
y
u &


Definimos o erro de rastreamento como:
) ( ) ( ) ( t r t y t e =

com
x C& & & & & & = = y e

Definindo novas variveis de estado como:

=
=
u w & &
& &x z


temos:
w e
e
e
e
(
(
(

+
(
(
(

(
(
(

=
(
(
(

B z A
C
z
0
0
0 0
0 0
0 1 0
&
&
& &
&


Se o sistema acima for controlvel, ento existe; z k
3
+ + = e k e k w &
2 1
, tal que o sistema
aumentado assintticamente estvel e e(t) 0 quando t .
A lei de controle ser dada por:
( )


+ + =
+ + = =
t s t
t s t s
t d e k d d e k t u
d d t x k e k e k d d w t u
0 0 0
2 1
0 0
3 2 1
0 0
) ( ) ( ) ( ) (
) ( ) ( ) ( ) ( ) (
x k
3

& & &


A,B,C
k
x
y
+
+
1
s
1
s
k
1
r -
+
k
2
+
+
e
u

Você também pode gostar