Apostila
Apostila
Apostila
Florianópolis
2020
CONTEÚDO 3
Conteúdo
5 Aplicações 53
5.1 A transformada de Laplace da derivada de um sinal . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.2 A transformada de Laplace da integral de um sinal . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.3 Equações diferenciais ordinárias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.3.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.4 Valores assintóticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.4.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.5 Convolução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.5.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.6 Funções de transferência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.6.1 Pólos e zeros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4 CONTEÚDO
5.7 Estabilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.7.1 Estabilidade BIBO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.7.2 Estabilidade interna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.7.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.8 Resposta temporal de sistemas descritos por função de transferência . . . . . . . . . . . . . . . . . . 64
5.8.1 Sistemas descritos por funções de transferência de primeira ordem . . . . . . . . . . . . . . . 64
5.8.2 Sistemas descritos por funções de transferência de segunda ordem . . . . . . . . . . . . . . . 64
5.8.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6 Resposta em frequência 71
6.1 Conceitos básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6.2 Resposta em frequência de uma função de transferência de primeira ordem . . . . . . . . . . . . . . 72
6.3 Resposta em frequência para sistemas de segunda ordem . . . . . . . . . . . . . . . . . . . . . . . . . 72
6.4 Técnicas do traçado do gráfico de Bode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.4.1 Resumo das regras para o traçado do gráfico de Bode . . . . . . . . . . . . . . . . . . . . . . . 75
6.5 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
7 Transformada Z 79
7.1 Existência da transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
7.1.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
7.2 Propriedades da transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
7.2.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
7.3 Inversa da transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7.3.1 Método da série de potência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7.3.2 Expensão em frações parciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7.3.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
7.4 Relação entre a transformada de Laplace e a transformada Z . . . . . . . . . . . . . . . . . . . . . . . 84
8 Aplicações 85
8.1 Equações a diferenças lineares com coeficientes contantes . . . . . . . . . . . . . . . . . . . . . . . . 85
8.1.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
8.2 Convolução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
8.3 Função de transferência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
8.3.1 Pólos e zeros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
8.3.2 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
8.4 Estabilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
8.4.1 Estabilidade BIBO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
8.4.2 Estabilidade interna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
8.4.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
9 Resposta em frequência 91
9.1 Exponenciais complexas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.2 Resposta em frequência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
9.2.1 Sistemas de primeira e de segunda ordem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
9.3 Resposta em frequência a partir da posição dos polos e zeros . . . . . . . . . . . . . . . . . . . . . . . 93
9.3.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
9.4 Aliasing e taxa de amostragem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
9.4.1 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.5 Projeto de sistemas discretos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.5.1 Discretização de controladores contínuos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
9.5.2 Sistemas digitais equivalentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
9.5.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5
Capítulo 1
1.1 Introdução
Uma das principais razões de considerar números reais ao invés de números racionais é que certas equações que não
possuem solução no conjunto dos números racionais possuem solução no conjunto dos números reais. Por exemplo,
x2 = 2 é um destes casos. Entretanto, também conhecemos equações que não possuem solução no conjunto dos
números reais, como por exemplo x2 = −1, ou x2 = −2. Definimos um novo conjunto de números onde tais equações
possuem solução. Este tipo de número
√ é chamado de número complexo. √
Números com a forma a + b −1, na qual a e b são números reais – chamamos os números a + b −1 de
números complexos – apareceram no inı́cio do século XVI. Cardan (1501-1576) trabalhou com números complexos
para resolver equações quadráticas e cúbicas. No século XVIII, funções envolvendo números complexos foram
encontradas por Euler para fornecerem soluções de equações diferenciais. Conforme as manipulações envolvendo
números complexos foram sendo introduzidas, tornou-se mais aparente que muitos problemas da teoria de funções
de variáveis reais poderiam ser facilmente resolvidas usando números complexos e funções de variáveis complexas.
Devido a sua pouca utilidade prática na época, os números complexos possuı́am reputação pobre e geralmente
não eram considerados números legı́timos até a metade do século XIX. Descartes, por exemplo, rejeitou as raı́zes
complexas de equações e criou o termo imaginário para estas soluções. Euler também considerava que números
complexos existiam somente na imaginação e considerava raı́zes complexas de uma equação útil apenas para mostrar
que a equação não possuı́a soluções.
A aceitação dos números complexos é devido a sua representação geométrica, desenvolvida e articulada por Gauss.
Ele descobriu que é errôneo assumir que existe um mistério sobre estes números. Na representação geométrica, ele
escreveu que “ o significado intuitivo dos números complexos é completamente estabelecido e não é mais necessário
considerar estes objetos no domı́nio da aritmética”.
1.2 Definição
Os números complexos são um conjunto de objetos, representado por C, que podem ser adicionados e multiplicados.
A soma e o produto de dois números complexos também é um número complexo e satisfaz as seguintes condições:
• Todo número real é um número complexo, e se α e β são números reais, então sua soma e produto como
números complexos são iguais à soma e produto dos números reais.
• Todo número complexo pode ser escrito de maneira única como a + bj, na qual a e b são números reais.
– (αβ)γ = α(βγ).
– (α + β) + γ = α + (β + γ).
– α(β + γ) = αβ + αγ e (β + γ)α = βα + γα.
– αβ = βα e α + β = β + α.
– Se 1 representa o número real um, então 1α = α.
– Se 0 é o número real zero, então 0α = 0.
– α + (−1)α = 0
6 Capı́tulo 1. Revisão sobre números complexos
Portanto, a soma de números complexos é dada pela soma dos seus componentes.
a + bj = (a, b)
bj
1 + 1j = (1, 1)
1j
1 a
Seja α = a + bj um número complexo. Definimos α como a − bj. Assim, se α = 2 + 3j, então α = 2 − 3j. O
número complexo α é chamado de conjugado de α. Podemos perceber que
αα = a2 + b2 .
Através da Figura 1.1, podemos ver que αα é o quadrado da distância do ponto (a, b) da origem.
Agora iremos analisar duas propriedades importantes dos números complexos que nos permitirão realizar a
divisão de números complexos diferentes de 0.
Se α = a + bj é um número complexo diferente de zero, seja
α
λ= ,
a2 + b2
então αλ = λα = 1. O número λ é chamado de inverso de α, e é denotado por α−1 , ou 1/α. Se α e β são números
complexos, geralmente escrevemos β/α ao invés de α−1 β.
Exemplo 1.3. Para encontrar o inverso de (1+j), percebemos que o conjugado de 1+j é 1−j e que (1+j)(1−j) = 2.
Logo,
1−j
(1 + j)−1 = .
2
Teorema 1.1. Sejam α, β números complexos. Então
αβ = αβ, α + β = α + β, α = α.
Para demonstrar o Teorema 1.1 basta utilizar a representação a + bj dos números complexos, com a e b números
reais, e realizar as operações de soma e multiplicação para obter o resultado de igualdade. Esta tarefa é deixada
como exercı́cio.
Seja α = a + bj um número complexo, com a e b reais. Iremos chamar a de parte real de α, e denotaremos por
Re(α). Logo,
α + α = 2a = 2Re(α).
1.2 Definição 7
Se pensarmos em α como o ponto (a1 , a2 ) no plano, então |α| é o comprimento do seguimento de linha da origem
até α. Em termos de valor absoluto, podemos escrever
α
α−1 = ,
|α|2
se α 6= 0.
Teorema 1.2. O valor absoluto de um número complexo satisfaz as seguintes propriedades. Se α e β são números
complexos, então
|αβ| = |α||β|,
|α + β| ≤ |α| + |β|.
Tomando a raiz quadrada em ambos os lados da igualdade acima, concluı́mos que |α||β| = |αβ|, provando a primeira
afirmação.
Para a segunda afirmação, temos que
2Re(βα) ≤ 2|βα|,
pois a parte real de um número complexo é sempre menor ou igual ao seu valor absoluto. Portanto,
1.2.1 Exercı́cios
1. Expresse os seguintes números complexos na forma a + bj, com a e b números reais
a) (−1 + 3j)−1
b) (1 + j)(1 − j)
c) (1 + j)j(2 − j)
d) (j − 1)(2 − j)
e) (7 + πj)(π + j)
f) (2j + 1)πj
g) (j + 1)(j − 2)(j + 3)
Im
P
b
θ
a Re
Figura 1.2: Representação polar de um número complexo. Note que o eixo das ordenadas (eixo y) é definido como
a parte imaginária do número complexo e o eixo das abcissas (eixo x) é dada pela parte real.
5. Mostre que a parte real de um número complexo é menor ou igual ao seu valor absoluto.
eα+β = eα eβ .
eα+β = e(a1 +b1 )+j(a2 +b2 ) = ea1 +b1 ej(a2 +b2 ) = ea1 eb1 eja2 +jb2 .
1.3.1 Exercı́cios
1. Reescreva os seguintes números complexos na forma polar:
a) 1 + j √
b) 1 + j 2
c) −3
d) 4j √
e) 1 − j 2
f) −5j
(x + yj)2 = a + bj,
expressando x e y em termos de a e b.
f : S → C.
Se z é um elemento de S, podemos escrever a associação do valor f (z) para z através da seguinte notação
z 7→ f (z).
onde u(z) e v(z) assumem valores reais, e portanto, z 7→ u(z) e z 7→ v(z). Note que u é a parte real de f e v a parte
imaginária de f .
Em geral, temos z = x + j y, na qual x e y são reais. Então, os valores da função f podem ser escritos na forma
Funções complexas mapeiam valores no plano complexo. Por exemplo, a função exponencial f (z) = ez = ex+j y =
x jy
e e mapeia o plano complexo de tal forma que qualquer segmento de reta vertical de comprimento 2π é mapeado
em uma circunferência, conforme apresentado na Figura 1.3. Além disso, para x = 0, então e2kπj = 1, para k ∈ Z.
10 Capı́tulo 1. Revisão sobre números complexos
j 4π
f
j 2π
ea eb
a b
1.4.1 Exercı́cios
1. Considere a seguinte função complexa
2+jx
f (x) = .
3 + j 4x
2. Limitando z a imaginário puro, mostre que a equação cos(z) = 2 pode ser representada como uma equação
quadrática padrão. Resolva esta equação para z.
4. Mostre que
a) ez = 1 se e somente se z = j 2kπ, para k ∈ Z.
b) ez = −1 se e somente se z = j (2k + 1)π, para k ∈ Z.
11
Capítulo 2
2.1 Sinais
Um sinal é um conjunto de dados ou informações que podem ser usados para representar uma variedade de fenômenos
fı́sicos. Embora sinais possam ser representados de diversas formas, em todos os casos a informação em um sinal é
dada por um padrão de variação de alguma variável. Por exemplo, em um simples circuito elétrico com uma fonte
de tensão, um resistor e capacitor, os padrões de variação no tempo na fonte e da tensão no capacitor são exemplos
de sinais.
Sinais são representados matematicamente como funções de uma ou mais variáveis independentes. Um sinal
de voz, por exemplo, pode ser representado matematicamente pela pressão acústica em função do tempo. Uma
imagem pode ser representada pelo brilho em função de duas variáveis espaciais. Neste curso, iremos focar em sinais
envolvendo uma variável independente. Por conveniência, na maioria das vezes iremos usar o tempo como variável
independente.
Note que, de acordo com (2.1)-(2.2), existirão casos em que a energia do sinal será dada por um valor finito e
casos em que a energia tenderá a infinito quando |t| → ∞.
Observação 2.1. A definição de potência e de energia não estão dimensionalmente corretas. Isto acontece porque
não estamos usando o termo de potência (ou energia) no sentido ordinário, mas para indicar o tamanho do sinal.
A unidade de potência (ou energia) definida aqui depende da natureza do sinal x. Se x é um sinal de tensão (em
volts) sua potência terá unidade volts ao quadrado. Se x for um sinal de corrente (em amperes), sua potência será
amperes ao quadrado.
12 Capı́tulo 2. Sinais e Sistemas Lineares
3 1.5
2 0.5
1
2e− 2 t
x(t)
x(t)
0
1 −0.5
−1
0 −1.5
−4 −3 −2 −1 0 1 2 3 4 −4 −3 −2 −1 0 1 2 3 4
t t
(a) (b)
Note que de acordo com a definição de potência em (2.3)-(2.4), temos que P é uma média temporal do quadrado
da amplitude do sinal, ou seja, o valor médio quadrático de x(t). A raiz quadrada de P é conhecida como valor rms
( do inglês root mean square) de x.
Geralmente, a média de um sinal ao longo de um grande intervalo de tempo tendendo a infinito existe se o
sinal for periódico ou possuir uma regularidade estatı́stica. Se isto não é satisfeito, então a média não existirá. Por
exemplo, o sinal x(t) = t aumenta indefinidamente quando |t| → ∞ e nem a energia nem a potência existirão para
este sinal. Por outro lado, um sinal definido por partes da seguinte forma:x(t) = 0 para t < 0 e x(t) = 1 para t ≥ 0,
possui potência finita, embora não é periódico e nem possui regularidade estatı́stica.
No segundo caso da Figura 2.1, a amplitude do sinal não tende a zero quando |t| → ∞. Entretanto, ela é
periódica e, portanto, sua potência existe. Podemos simplificar o procedimento para cálculo da potência de sinais
periódicos observando que um sinal periódico se repete regularmente a cada perı́odo. Portanto,
Z 1
1 1
P = t2 dt = .
2 −1 3
Considere um sinal x(t) e o mesmo valor atrasado por T unidades de tempo, no qual denotaremos por φ(t) (Figura
2.2). Note que, o que acontece em x no instante de tempo t também irá acontecer em φ no instante t + T . Portanto,
φ(t + T ) =x(t),
φ(t) =x(t − T ).
Note que se T é positivo, então x(t − T ) representa o sinal x atrasado por T unidades de tempo. Se T é negativo,
então o deslocamento será dado por um avanço.
2.1 Sinais 13
1.25
0.75
x(t)
0.5
0.25
0
−3 −2 −1 0 1 2 3
t
1.25
0.75
x(t)
0.5
0.25
0
−3 −2 −1 0 1 2 3
t
1.25
0.75
x(t)
0.5
0.25
0
−3 −2 −1 0 1 2 3
t
Escalonamento no tempo
A compressão ou expansão de um sinal no tempo é conhecida como escalonamento temporal. Considere os sinais x
e φ apresentados na Figura 2.3. Note que φ representa x comprimido no tempo por um fator de 2. Portanto, tudo
que acontecer em x no instante t também acontecerá com φ no instante t/2. Logo,
t
φ = x(t),
2
φ(t) = x(2t).
De maneira geral, quando escalonamos no tempo um sinal por um fator a, substituı́mos t por at. Se a > 1, o
escalonamento resulta em compressão, e se a < 1, o escalonamento resulta em expansão.
14 Capı́tulo 2. Sinais e Sistemas Lineares
Reversão no tempo
Considere o sinal x apresentado na Figura 2.4. Se rotacionarmos este sinal em 180◦ com relação ao eixo vertical
iremos obter sua versão reversa no tempo. Essa reflexão de x com relação ao eixo vertical nos fornece o sinal φ.
Observe que o que acontece no instante de tempo t para x(t), também irá acontecer no instante de tempo −t para
phi(t), e vice-versa. Portanto,
φ(t) = x(−t).
• Analógicos e digitais.
• Energia e potência.
• Determinı́stico e probabilı́stico.
2.1 Sinais 15
x(t) = x(t + T ),
para todos os valores de t. Em outras palavras, um sinal periódico possui a propriedade de que é inalterado por um
deslocamento T . Neste caso, dizemos que x é periódico com perı́odo T .
Observação 2.2. Se um sinal não satisfaz a definição acima, dizemos que ele é não periódico.
Se x(t) é periódico com perı́odo T , então x(t) = x(t + mT ) para todo t ∈ R e para m ∈ Z. Então, x também
é periódica com perı́odo 2T , 3T , 4T , .... O perı́odo fundamental de x é o menor valor positivo de T para o qual a
igualdade x(t) = x(t + T ) vale. Esta definição é valida para sinais x que não são constantes. Neste caso, o perı́odo
fundamental é indefinido, pois x é periódica para qualquer valor de T .
Sinais periódicos são definidos analogamente para o caso de tempo discreto. Especificamente, um sinal de tempo
discreto x é periódico com perı́odo N , com N ∈ N, se
x(n) = x(n + T ),
para todos os valores de n. Se a igualdade acima vale, então x é periódico com perı́odo 2N , 3N , .... O perı́odo
fundamental N é o menor valor positivo de N para o qual a igualdade acima vale.
Propriedades: Sejam x1 e x2 sinais periódicos com o mesmo perı́odo T . Então, os seguintes sinais também possuem
o mesmo perı́odo:
ou
Um sinal é impar se
Note que um sinal impar é necessariamente igual a 0 em t = 0 ou n = 0, pois as equações acima requerem que
x(0) = −x(0).
Propriedades: As funções pares e ı́mpares possuem as seguintes propriedades:
As demonstrações das propriedades acima seguem diretamente da definição de funções e pares e ı́mpares.
Função degrau
Domı́nio do tempo discreto. A função degrau, denotada por u, é definida por
1, n ≥ 0,
u(n) =
0, n < 0.
Domı́nio do tempo contı́nuo. A função degrau de tempo contı́nuo é definida de maneira similar ao caso discreto.
Especificamente,
1, t ≥ 0,
u(t) =
0, t < 0.
Esta função pode ser utilizada quando queremos que um sinal comece em t = 0 (assim ele possui valor igual a
zero para t < 0). Neste caso, basta multiplicarmos o sinal por u.
A função degrau também é útil para especificar uma função com diferentes expressões em intervalos de tempo
diferentes.
Exemplo 2.3. Um pulso retangular pode ser representado através da seguinte expressão:
Exemplo 2.4. O sinal apresentado na Figura 2.5 pode ser descrito através de duas componentes x1 e x2 . A compo-
nente x1 pode ser obtida através da multiplicação da rampa t pelo pulso u(t) = u(t − 2). Portanto,
O sinal x2 pode ser representado pela multiplicação de uma rampa com inclinação -2 por um pulso:
Logo,
Note que existe uma relação entre o impulso unitário e a função degrau discreta. Em particular, o impulso
unitário é uma diferença de primeira ordem da função degrau:
O delta de Dirac
O delta de Dirac, δ, não pode ser definido como uma função, mas sim como um objeto matemático. De maneira
pouco precisa, o delta de Dirac pode ser definido como uma “função generalizada” na qual
∞, t = 0,
δ(t) =
0, t 6= 0,
e
Z ∞
δ(t)dt = 1.
−∞
Note que o delta de Dirac não pode ser considerado uma função no sentido clássico, pois qualquer função que
valha zero em todos os pontos exceto em t = 0 deve ter integral nula em toda a reta.
Observação 2.3. O operador δ pode ser interpretado como um sinal que tem duração infinitamente pequena, mas
com área unitária.
Propriedades: Seja x um sinal contı́nuo em t = 0. Então
1. x(t)δ(t) = x(0)δ(t).
R∞
2. −∞ x(t)δ(t)dt = x(0). (propriedade da amostragem)
O delta de Dirac também pode ser definido da seguinte forma (veja a Figura 2.6):
1. δ(t) = lim→0 δ (t). Logo, δ(t) = 0, para t 6= 0.
18 Capı́tulo 2. Sinais e Sistemas Lineares
R∞ R∞ R∞
2. ∞
δ(t)dt = −∞
lim→0 δ (t)dt = lim→0 δ (t)dt
−∞
= 1.
Os calculos acima envolvem um processo de limite, o que foi feito, de fato, foi trocar a ordem dos processos de
limite, o que nem sempre é justificável.
Uma maneira de justificar rigorosamente os resultados dessa seção pode ser executada recorrendo-se à teoria das
distriuições, a qual considera o impulso unitário como função generalizada ou distribuição, o que inclui as funções
ordinárias da matemática convencional como casos particulares. Entretanto, isto está fora do escopo deste curso.
Agora, apresentaremos uma aplicação do delta de Dirac. Como a função degrau unitário u é descontı́nua para
t = 0, então sabemos que sua derivada não existe para t = 0 no sentido ordinário. Entretanto, no sentido gerenalizado
podemos verificar que essa derivada existe:
du
= δ(t),
dt
e consequentemente
Z t
δ(τ )dτ = u(t).
−∞
A função exponencial
Seja s = σ + jω, com σ, ω ∈ R. A função exponencial é definida por
est = e(σ+jωt) = eσt ejωt = eσt (cos(ωt) + j sin(ωt)).
Como s = σ − jω, então
est = eσ−jωt = eσt e−jωt = eσt (cos(ωt) − j sin(ωt)),
e
1 st
eσt cos(ωt) = (e + est ).
2
As seguintes funções são um caso especial ou podem ser descritas em termos de est :
1. Uma constante k = kest (considerando s = 0).
2. Uma exponencial monótona eσt (considerando ω = 0, s = σ).
3. Uma senoide cos(ωt) (considerando σ = 0, s = ±jω).
4. Uma senoide variando exponencialmente eσt cos(ωt) (considerando s = σ ± jω).
2.2 Sistemas
Sistemas fı́sicos, no sentido amplo, são conexões de componentes dispositivos e subsistemas. Num contexto que
engloba desde processamento de sinais, comunicação, motores eletromecânicos, veı́culos automotivos e plantas
quı́micas, um sistema pode ser visto como um processo em que um sinal de entrada é transformado pelos sistema
ou faz com que o sistema se comporte de uma determinada maneira, resultando em um outro sinal como saı́da. Por
exemplo, um sistema de tratamento de imagens é um sistema que possui como entrada uma imagem e transforma
ela em uma imagem com propriedades desejadas (diferente contraste, brilho, etc.).
Observação 2.4. Ao longo do texto usaremos a notação
x(t) → y(t),
para indicar que a entrada x(t) aplicada em um sistema induz a saı́da y(t).
Todos os sistemas sem memória são causais, já que a saı́da está relacionada somente com o valor atual da
entrada.
Embora sistemas causais são de grande importância, eles não constituem os únicos sistemas práticos. Por exemplo,
causalidade não é uma restrição essencial para aplicações em que a variável independente não é o tempo, tal como
processamento de imagem.
20 Capı́tulo 2. Sinais e Sistemas Lineares
1. A resposta para x1 + x2 = y1 + y2 .
se x1 → y1 , e x2 → y2 , então k1 x1 + k2 x2 → k1 y1 + k2 y2 .
0 = 0x(t) → 0y(t) = 0.
Observação 2.5. Quando tratamos sistemas com memória, as condições acima devem ser complementadas com a
condição inicial do sistema, ou seja, se v1 (t0 ) e v2 (t0 ) são condições iniciais do sistema, então
v1 (t0 ) v2 (t0 )
→ y1 (t), t ≥ t0 , e → y2 (t), t ≥ t0 ,
x1 (t) x2 (t)
implicam que
v1 (t0 ) + v2 (t0 )
→ y1 (t) + y2 (t), t ≥ t0 .
x1 (t) + x2 (t)
Além disso, se
v(t0 )
→ y(t), t ≥ t0 ,
x(t)
y(t) = tx(t).
Iremos analisar se este sistema é linear. Fixe duas entradas x1 (t) e x2 (t). Então
Logo,
y3 (t) = tx3 (t) = t(k1 x1 (t) + k2 x2 (t)) = tk1 x1 (t) + tk2 x2 (t) = k1 x1 (t) + k2 x2 (t).
x1 (t) → y1 (t)
x2 (t) → y2 (t).
Fixe k1 e k2 e tome
x3 = k1 x1 (t) + k2 x2 (t).
Seja y3 a saı́da correspondente a entrada x3 . Devemos provar que y3 (t) = k1 y1 (t) + k2 y2 (t). De fato, note que
dy1
(t) + t2 y1 (t) = (2t + 3)x1 (t),
dt
dy2
(t) + t2 y2 (t) = (2t + 3)x2 (t),
dt
Além disso,
dy3 dy1 dy2
(t) + t2 y3 (t) = (2t + 3)x3 (t), = (2t + 3) [k1 x1 (t) + k2 x2 (t)] = k1 (t) + t2 y1 (t) + k2 (t) + t2 y2 (t)
dt dt dt
d(k1 y1 + k2 y2 )
= + t2 (k1 y1 (t) + k2 y2 (t)) = (2t + 3)x3 (t)
dt
Assim, y3 e k1 y1 (t) + k2 y2 (t) são soluções da equação diferencial para a entrada x3 . Pela unicidade da solução
dessa equação diferencial ordinária, temos y3 (t) = k1 y1 (t) + k2 y2 (t). Portanto, este sistema é linear.
2.3 Exercı́cios
2. Seja x(n) um sinal com x(n) = 0 para n < −2 e n > 4. Para cada sinal abaixo, determine os valores de n para o
qual é garantido ser igual a zero.
a) x(n − 3). b) x(n + 4). c)x(−n)
d) x(−n + 2).
3. Considere os sinais (assumindo valores reais) de energia x1 (t), com energia E[x1 (t)], e x2 (t), com energia E[x2 (t)].
Além disso considere T uma constante real não nula. Prove as seguintes relações:
22 Capı́tulo 2. Sinais e Sistemas Lineares
4. Determine qual dos seguintes sinais é periódico. Se o sinal é periódico, determine o perı́odo fundamental.
a) x(t) = jej10t . b) x(t) = e(−1+j)t . c) x(n) = ej7πn .
7. Sejam as propriedades de sistemas estudadas neste capı́tulo: sem memória, invariante no tempo, linear, causal e
estável. Determine qual destas propriedades vale e qual não vale para cada um dos seguintes sistemas. Considere y
a saı́da do sistema e x sua entrada.
a) y(t) = x(t − 2) + x(2 − t).
b) y(t) = cos(3t)x(t).
R 2t
c) y(t) = −∞ x(τ )dτ .
0, t < 0,
d) y(t) =
x(t) + x(t − 2), t≥0
0, x(t) < 0,
e) y(t) =
x(t) + x(t − 2), x(t) ≥ 0.
f) y(t) = x(t/3).
8. Mostre que o sistema discreto no tempo com entrada x(n), saı́da y(n) e relacionados por y(n) = Re(x(n)) é
aditivo. Este sistema permanece aditivo se a relação de saı́da é mudada para y(n) = Re(ejπ/4 n x(n))?
11. Para os seguintes sistemas, com entrada x e saı́da y, determine quais são lineares e quais são não lineares:
a) dy 2
dt (t) + 2y(t) = x (t).
dy
b) dt (t) + 3ty(t) = t2 x(t).
c) 3y(t) + 2 = x(t).
d) dy (t) + y 2 (t) = x(t).
dt 2
e) dydt (t) + 2y(t) = x(t).
Rt
f) y(t) = −∞ x(τ )dτ .
x2 (t)
y(t) = .
dx/dt
Mostre que o sistema satisfaz a propriedade de homogeneidade, mas não a propriedade aditiva.
13. Para os sistemas descritos pelas seguintes equações, com entrada x e saı́da y, determine quais são causais e quais
são não causais.
a) y(t) = x(t − 2).
b) y(t) = x(−t).
c) y(t) = x(at), com a > 1.
d) y(t) = x(at), com a < 1.
23
Capítulo 3
Exemplo 3.1. Uma pessoa faz regularmente um depósito (entrada) em um banco com um intervalo de tempo T . O
banco paga um certo juros na conta bancária durante o perı́odo T e envia periodicamente uma correspondência com
o saldo (saı́da) ao depositante. Determine a equação que relaciona a saı́da y (o saldo) com a entrada x (o depósito).
Seja x(n) o depósito feito no n-ésimo instante discreto, y(n) o saldo da conta no n-ésimo instante calculado
imediatamente após o recebimento do n-ésimo depósito e r a taxa de juros por real por perı́odo T .
O saldo y(n) é a soma de
• do depósito x(n).
Então,
ou ainda
com a = (1 + r)
Exemplo 3.2. Em um semestre n, x(n) estudantes se inscreveram em um curso que precisa de um certo livro-texto.
Uma editora vendeu y(n) cópias do livro no n-ésimo semestre. Na média, um quarto dos estudantes com o livro
em boas condições revende os livros no final do semestre, sendo a vida média do livro de três semestres. Escreva a
equação que relaciona y(n), os novos livros vendidos pela editora, com x(n), o número de estudantes inscritos no
n-ésimo semestre, considerando que todos os estudantes compram livros.
No n-ésimo semestre, o total de livros x(n) vendido aos estudantes deve ser igual a y(n) mais os livros utilizados
pelos estudantes em dois semestres anteriores (porque o tempo de vida de um livro é de apenas três semestres).
Existem y(n − 1) novos livros vendidos no semestre (n − 1), e um quarto destes livros, ou seja, 14 y(n − 1), são
revendidos no semestre n. Além disso, y(n − 2) novos livros foram vendidos no semestre (n − 2) e um quarto destes,
ou seja, 14 y(n − 2) serão vendidos no semestre (n − 1). Novamente, um quarto destes, ou seja 16 1
y(n − 2) serão
1 1
revendidos no semestre n. Portanto, x(n) deve ser igual a soma de y(n), 4 y(n − 1) e 16 y(n − 2):
1 1
y(n) + y(n − 1) + y(n − 2) = x(n).
4 16
na qual ai ∈ R, i ∈ {1, . . . , N } e bj ∈ {N − M, N }.
Para um sistema causal, a saı́da não pode depender de valores futuros da entrada. Isto significa que (3.1) satisfaça
M ≤ N.
Substituindo n por n − N , a expressão (3.1) pode ser reescrita para
A equação a diferença em (3.1) está escrita na forma de operador avanço, enquanto que (3.2) está escrita na
forma de operador atraso.
Note que se assumirmos que M ≤ N , então o lado direito da expressão acima depende apenas de valores passados
de x.
Então, y(n) é calculada a partir de N + M + 1 informações: os N valores da saı́da, y(N − 1), . . . , y(n − N ), os
2M + 1 valores de entrada x(n − N + 1), x(n − N + M − 1), . . . , x(n − N ). Inicialmente, para calcular y(n), as
N condições iniciais y(−1), y(−2), . . . , y(−N ) servem como N valores anteriores da saı́da. Logo, conhecendo as
N condições iniciais e a entrada podemos determinar toda a saı́da y(0), y(1), . . . recursivamente, um valor a cada
instante.
Exemplo 3.3. Resolva interativamente
y(1) = 0.5(8) + 12 = 5.
Apesar dessa forma interativa ser útil em diversas situações, uma solução fechada de uma equação a diferenças é
muito mais útil no estudo do comportamento do sistema e sua dependência com a entrada e os vários parâmetros do
sistema. Por este motivo, desenvolveremos um procedimento sistemático para analisar sistemas em tempo discreto.
Em outras palavras, o operador E representa a operação de avanço da sequência por uma unidade de tempo.
Então, a equação (3.1) pode ser escrita como
ou
na qual
Q(E) = E N + a1 E N −1 + · · · + aN −1 E + aN ,
P (E) = bN −M E N −M + bN −M +1 E N −M −1 + · · · + bN −1 E + bN .
Q(E)y0 (n) = 0.
Q(E)y(n) = P (E)x(n),
ou ainda
(E N + a1 E N −1 + · · · + aN −1 E + aN )y0 (n) = 0,
ou
y0 (n + N ) + a1 y0 (n + N − 1) + · · · + aN −1 y0 (n + 1) + aN y0 (n) = 0.
Note que a expressão acima afirma que a combinação linear de y0 (n) e avanços de y0 (n) é zero para todo n ∈ N.
Isto é possı́vel se e somente se y0 (n) e seus avanços tiverem a mesma forma. Apenas a expressão γ n satisfaz essa
propriedade. Além disso, note que E k (γ n ) = γ n+k = γ k γ n . Portanto, a solução de (3.7) deve ser da forma
y0 (n) = cγ n . (3.8)
c(γ N + a1 γ N −1 + · · · + aN −1 γ + aN )γ n = 0.
γ N + a1 γ N −1 + · · · + aN −1 γ + aN = 0,
26 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
ou
Q(γ) = 0.
Como Q(γ) é um polinômio de ordem N , podemos reescrever a expressão acima como (forma de fatores)
(γ − γ1 )(γ − γ2 ) . . . (γ − γN ) = 0.
se Q(γ) possuir N raı́zes distintas. O caso de raı́zes repetidas será discutido mais adiante.
Logo,γ possui N soluções γ1 , γ2 , . . . , γN e portanto (3.7) possui N soluções c1 γ1 , . . . , cN γN . Portanto,
na qual γ1 , . . . , γN são as raı́zes de Q(γ) e c1 , . . . , cN são constantes determinadas das condições iniciais do problema.
O polinômio Q(γ) é chamado de polinômio caracterı́stico do sistema e Q(γ) = 0 é a equação caracterı́stica do
sistema. Além disso, γ1 , . . . , γN são as raı́zes da equação caracterı́sticas. As exponenciais γ1n , . . . , γN
n
são os modos
caracterı́sticos do sistema.
Raı́zes repetidas
Os desenvolvimentos acima são válidos para o caso em que o sistema possui N raı́zes caracterı́sticas distintas γ1 ,
. . . , γN . Se duas ou mais raı́zes coincidirem, a forma dos modos caracterı́sticos é modificada. Se a raiz γ repete r
vezes, os modos caracterı́sticos para esta raiz são γ n , nγ n , n2 γ n , . . . , nr−1 γ n . Portanto, se a equação caracterı́stica
do sistema for
Raı́zes complexas
γ = |γ|ejβ , e γ̄ = |γ|e−jβ .
Para um sistema real, c1 e c2 devem ser conjugados, tal que y(n) seja uma função real de n. Seja c1 = 2c ejθ e
c1 = 2c e−jθ . Então
c n j(βnθ)
y0 (n) = |γ| (e + e−j(βnθ) ) = c|γ|n cos(βn + θ).
2
Exemplo 3.4. Considere um sistema LDIT descrito pela seguinte equação:
Determine a componente de entrada nula se as condições iniciais forem y(−1) = 0 e y(−2) = 25/4.
Reescrevendo a equação do sistema na notação operacional, temos
O polinômio caracterı́stico é
A equação caracterı́stica é
(γ + 0.2)(γ − 0.8) = 0.
3.1 Sistemas lineares discretos e invariantes no tempo 27
O polinômio caracterı́stico é γ 2 + 6γ + 9 = (γ + 3)2 , na qual possui uma raiz caracterı́stica repetida para γ = −3.
Os modos caracterı́sticos são (−3)n e n(−3)n . Logo, a resposta a entrada nula é
Para determinar os coeficientes c1 e c2 , podemos proceder como no exemplo anterior. Neste caso, obtemos o
seguinte sistema de equações lineares:
1 1 1
− = − c1 + c2 ,
3 3 3
2 1 2
− = c1 − c2 .
9 9 9
A solução deste sistema de equações é c1 = 4 e c2 = 3. Portanto, a componente de entrada nula de (3.10) é
y0 (n) = (4 + 3n)(−3)n .
O polinômio caracterı́stico é γ 2 − 1.56γ + 0.81 = (γ − 0.78 − 0.45j)(γ − 0.78 + 0.45j). As raı́zes caracterı́sticas
são 0.78 ± 0.45j, ou seja, 0.9e±π/6 . Podemos escrever a solução como
Q(E)y(n) = P (E)x(n).
A resposta h(n) ao impulso é a solução desta equação para a entrada δ(n) com todas as condições iniciais nulas,
isto é,
Continuando este procedimento podemos determinar o valor de h(n) para qualquer instante de tempo n.
Usando o fato de que h(n) é a resposta do sistema para a entrada δ(n), que é zero para n > 0, sabemos que
h(n) deve ser constituı́do somente pelos modos caracterı́sticos do sistema para n > 0. Para n = 0, a equação geral
de h(n) é
ou ainda
O polinômio caracterı́stico é
Para encontramos os valores de c1 e c2 , precisamos determinar dois valores de h(n) interativamente. Conforme
o exemplo anterior, sabemos que h(0) = 5 e h(1) = 3. Logo, fazendo n = 0 e n = 1 em (3.16), obtemos o seguinte
sistema de equações lineares:
5 = c1 + c2 ,
3 = −0.2c1 + 0.8c2 ,
Exercı́cios
3. Considere o sistema de tempo discreto y(n) + y(n − 1) + 0.25y(n − 2) = x(n − 8). Determine a resposta de entrada
nula se y(−1) = 1 e y(1) = 1.
5. Determine a resposta ao impulso dos seguintes sistemas lineares discretos e invariantes no tempo:
a) y(n + 1) − y(n) = x(n).
b) y(n) − 5y(n − 1) = 6y(n − 2) = 8x(n − 1) − 19x(n − 2).
c) y(n + 2) − 4y(n + 1) + 4y(n) = 2x(n + 2) − 2x(n + 1).
d) y(n) = 2x(n) − 2x(n − 1).
6. Determine a resposta ao impulso de um sistema linear discreto, e invariante no tempo descrito pela equação
y(n) = 3x(n) − 5x(n − 1) − 2x(n − 3).
7. Considere um sistema discreto, linear, causal e invariante no tempo cuja entrada x(n) e saı́da y(n) estão
relacionadas pela seguinte equação a diferenças:
1
y(n) = y(n − 1) + x(n).
4
Determine y(n) se x(n) = δ(n − 1).
Assumindo que o sistema está inicialmente em repouso (isto é, se x(n) = 0 para n < 0, então y(n) = 0 para
n < 0), encontre a resposta ao impulso do sistema.
30 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
Conforme mencionamos nas seções anteriores, a resposta ao estado nulo y é a resposta do sistema a entrada x
quando o sistema está no estado nulo. O procedimento que iremos adotar para calcular esta resposta do sistema é
baseada na reformulação da entrada arbitrária x(n) como uma soma de componentes de impulso unitário.
A ideia principal para visualizar como o impulso unitário de tempo discreto pode ser usado para construir sinais
de tempo discreto é pensar que sinais de tempo discreto são uma sequência de impulsos. Por exemplo, note que
x(−1), n = −1,
x(−1)δ(n + 1) =
0, n 6= −1,
x(0), n = 0,
x(0)δ(n) =
0, n 6= 0,
x(1), n = 1,
x(1)δ(n − 1)
0, n 6= 1,
Para qualquer valor de n, somente um dos termos do lado direito de (3.17) é não nulo e a amplitude de x para
qualquer valor de n será x(n). Escrevendo essa expressão de forma mais compacta temos
∞
X
x(n) = x(k)δ(n − k). (3.18)
k=−∞
Essa expressão corresponde a representação de uma sequência arbitrária como uma combinação linear de impulsos
unitários deslocados, onde as ponderações da combinação linear são x(k).
Exemplo 3.9. Considere x(n) = u(n), na qual u(n) é o degrau unitário. Neste caso, como u(n) = 0 para n < 0 e
u(n) = 1 para n ≥ 0, então
∞
X
x(n) = δ(n − k).
k=0
A equação (3.18) é chamada de propriedade da “peneira” do impulso unitário de tempo discreto. Como a
sequência δ(n − k) é não nula somente quando k = n, a soma do lado direito de (3.18) é “peneirada” através da
sequência de valores x(k) e preserva somente o valor correspondente a k = n.
Através de (3.17)-(3.18) podemos representar x como uma superposição de impulsos unitários deslocados, δ(n−k),
na qual é não nulo em um único ponto no tempo. A resposta de um sistema linear para x será a superposição de
respostas escalonadas do sistema para cada um desses impulsos deslocados.
Mais especificamente, considere a resposta de um sistema linear para uma entrada arbitrária x. Podemos
representar a entrada através de (3.18) como uma combinação de impulsos unitários deslocados. Seja hk (n) a
resposta do sistema linear para o impulso unitário deslocado, δ(n − k). Então, da propriedade da superposição de
sistemas lineares, a resposta y(n) do sistema linear para a entrada x em (3.18) é simplesmente a combinação linear
ponderada dessas respostas elementares. Isto é, com a entrada x representada através de (3.18), a saı́da y pode ser
expressada como
∞
X
y(n) = x(k)hk (n). (3.19)
k=−∞
De acordo com (3.19), se sabemos a resposta de um sistema linear para um conjunto de impulsos unitários
deslocados, podemos construir a resposta para uma entrada arbitrária.
Note que para sistemas lineares e invariantes no tempo as respostas para os impulsos unitários deslocados no
tempo serão apenas versões deslocadas de si mesmos. Especificamente, como δ(n − k) é uma versão deslocada de
δ(n), a resposta hk (n) é uma versão deslocada no tempo de h0 (n), isto é,
hk (n) = h0 (n − k).
Por conveniência de notação, iremos desconsiderar o subscrito em h0 (n) e definir a resposta ao impulso unitário
como h(n) = h0 (n).
3.1 Sistemas lineares discretos e invariantes no tempo 31
Então, para um sistema discreto linear e invariante no tempo a equação (3.19) torna-se
∞
X
y(n) = x(k)h(n − k). (3.20)
k=−∞
Esta equação é conhecida como somatório de convolução e a operação no lado direito de (3.20) é conhecida
como convolução das sequências x e h. Iremos representar a operação de convolução simbolicamente como
y(n) = x(n) ∗ h(n).
Nas seções anteriores desenvolvemos representações importantes para sistemas lineares invariantes no tempo no
domı́nio do tempo discreto em função de suas respostas ao impulso. Agora, verificaremos algumas propriedades do
somatório de convolução.
Sejam x1 , x2 e x3 sinais de tempo discreto. Então, as seguintes propriedades são válidas:
Comutatividade. Uma propriedade da convolução é a comutatividade. Isto é,
∞
X
x1 (n) ∗ x2 (n) = x2 (n) ∗ x1 (n) = x2 (k)x1 (n − k).
k=−∞
Em (3.20), consideramos apenas que o sistema é linear e invariante no tempo. Não existem outras restrições no
sinal de entrada e no sistema. Entretanto, nas aplicações da engenharia, quase todos os sinais de entrada são causais
e a maioria dos sistemas também é causal. Estas restrições simplificam os limites do somatório de convolução dado
em (3.20).
Conforme definido anteriormente, a saı́da de um sistema causal depende somente dos valores de entrada no
instante de tempo presente e passado. Usando o somatório de convolução, podemos relacionar essa propriedade com
a resposta ao impulso do sistema. Especificamente, para que um sistema linear, discreto e invariante no tempo seja
causal, a saı́da y(n) não deve depender de x(k) para k > n. A partir de (3.20), podemos ver que isso será verdade
se todos os coeficientes h(n − k) que multiplicam valores de x(k) para k > n devem ser zero. Isto então requer que
a resposta ao impulso de um sistema linear, discreto e invariante no tempo satisfaça
h(n) = 0, para n < 0. (3.21)
De acordo com esta expressão, a resposta ao impulso de um sistema linear e invariante no tempo deve ser zero
antes que o impulso ocorra, o que é consistente com o conceito intuitivo de causabilidade.
Similarmente, se a entrada x(n) é causal, então x(n) = 0 para n < 0.
Se x(n) e o sistema forem causais, o produto x(m)h(n − m) = 0 quando m < 0 e para m > n. Este produto é
não nulo apenas para a faixa 0 ≤ m ≤ n. Neste caso (3.20) é reduzida para
n
X
y(n) = x(m)h(n − m). (3.22)
m=0
32 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
Exemplo 3.10. Determine x(n) ∗ g(n) para x(n) = (0.8)n u(n) e g(n) = (0.3)n u(n).
Partindo da definição do somatório de convolução, temos
∞
X
x(n) ∗ g(n) = x(k)g(n − k).
k=−∞
Neste somatório, k está contido no intervalo entre 0 e n, ou seja 0 ≤ k ≤ n. Portanto, se n ≥ 0, então tanto k
quanto n − k ≥ 0, tal que u(k) = u(n − k) = 1. Se n ≤ 0, então k é negativo, pois k está entre 0 e n, e u(k) = 0.
Logo, a equação acima se torna
Pn k n−k
k=0 (0.8) (0.3) , se n ≥ 0,
x(n) ∗ g(n) =
0, se n < 0.
Note que esta última expressão representa uma progressão geométrica com taxa 0.8/0.3. Logo,
(0.8)n+1 − (0.3)n+1
x(n) ∗ g(n) = (0.3)n u(n) = 2 (0.8)n+1 − (0.3)n+1 u(n).
n
(0.3) (0.8 − 0.3)
Exemplo 3.11. Determine a resposta de estado nulo de um sistema descrito pela equação
Portanto,
Exercı́cios
1. Seja x(n) = δ(n) + 2δ(n − 1) − δ(n − 3), e h(n) = 2δ(n + 1) − 2δ(n − 1). Rascunhe e calcule as seguintes convoluções:
a) y1 (n) = x(n) ∗ h(n).
b) y2 (n) = x(n + 2) ∗ y(n).
c) y3 (n) = x(n) ∗ h(n + 2).
2. Considere o sinal
n−1
1
h(n) = [u(n + 3) − u(n − 10)] .
2
3.1 Sistemas lineares discretos e invariantes no tempo 33
1 n−k−1
h(n − k) = 2 , A ≤ k ≤ B,
0, caso contrário.
4. (tabela das principais convoluções de sinais em tempo discreto) Mostre as seguintes convoluções:
a) se x1 (n) = δ(n − k), x2 = x(n), então x1 (n) ∗ x2 =x(n − k).
1−γ n+1
b) se x1 (n) = γ n u(n), x2 = u(n), então x1 (n) ∗ x2 = 1−γ u(n).
c) se x1 (n) = u(n), x2 = u(n), então x1 (n) ∗ x2 = (n + 1)u(n).
γ1n+1 −γ2n+1
d) se x1 (n) = γ1n u(n), x2 = γ2n u(n), então x1 (n) ∗ x2 = γ1 −γ2 u(n), para γ1 6= γ2 .
n(n+1)
e) se x1 (n) = u(n), x2 = nu(n), então x1 (n) ∗ x2 = u(n).
2 n
n γ(γ −1)+n(1−γ)
f) se x1 (n) = γ u(n), x2 = nu(n), então x1 (n) ∗ x2 = (1−γ)2 u(n).
1
g) se x1 (n) = nu(n), x2 = nu(n), então x1 (n) ∗ x2 = 6 n(n − 1)(n + 1)u(n).
h) se x1 (n) = γ n u(n), x2 = γ n u(n), então x1 (n) ∗ x2 = (n + 1)γ nu(n).
γ1 −γ2
i) se x1 (n) = nγ1n u(n), x2 = γ2n u(n), então x1 (n) ∗ x2 = (γ1γ−γ1 γ2
2)
2 γ n
2 − γ n
1 + γ2 nγ n
1 u(n) para γ1 6= γ2 .
Estabilidade
Sistemas são projetados para desempenhar algumas tarefas ou para processar sinais. Se um sistema não é estável,
ele pode queimar, desintegrar, ou saturar quando um sinal, não importa o quão pequeno, é aplicado. Portanto,
um sistema instável não possui interesses práticos e a estabilidade é uma propriedade básica requerida para as
aplicações.
Neste curso, iremos estudar dois tipos de estabilidade: interna e externa. Se cada entrada limitada aplicada em
um sistema resultar em uma saı́da limitada, o sistema é dito externamente estável. Este tipo de estabilidade também
é conhecida como estabilidade no sentido BIBO (do inglês bounded-input/bounded-output). Já a estabilidade interna
é mais genérica e é determinada aplicando condições iniciais não nulas e nenhuma entrada externa.
Nas próximas seções estudaremos estas definições com mais detalhes.
Estabilidade BIBO
Considere um sistema linear invariante no tempo descrito por
Definição 3.1. Dizemos que u é limitada se u(n) não cresce infinitamente, ou seja, existe M ≥ 0 tal que
Definição 3.2. Um sistema é dito BIBO (do inglês bounded-input bounded-output) estável se para toda entrada
limitada temos uma saı́da limitada. Esta estabilidade é definida para a resposta de estado zero e é aplicável somente
se o sistema possui condições iniciais nulas.
Note que
∞
X
y(n) = h(n) ∗ x(n) = h(m)x(n − m).
m=−∞
Logo,
∞
X ∞
X
|y(n)| = h(m)x(n − m) ≤ |h(m)||x(n − m)|
m=−∞ m=−∞
34 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
Obviamente a saı́da será limitada se a série (somatório) no lado direito é limitada, isto é, se existe k2 ∈ R+ tal que
∞
X
|h(m)| < k2 .
m=−∞
Estabilidade Interna
Para sistemas lineares, discretos e invariantes no tempo a estabilidade interna é definida em termos da resposta
do sistema para entrada zero. Quando o sistema é especificado por uma equação a diferença na forma (3.5), a
resposta de entrada zero consiste dos modos caracterı́sticos do sistema. Os modos caracterı́sticos correspondente a
raiz caracterı́stica γ é γ n . Para ser mais geral, seja γ complexo, então γ = |γ|ejβ e γ n = |γ|ejβn .
Como a magnitude de ejβn é sempre unitária, independente do valor de n, então a magnitude de γ n é |γ|n .
Portanto,
Definição 3.3. A reposta a entrada zero de um sistema LDIT é marginalmente estável se toda condição inicial
excitar uma resposta limitada. É assintoticamente estável se toda condição inicial excitar uma resposta limitada que
tende a zero quando n → ∞.
A Figura 3.1 mostra os modos caracterı́sticos correspondentes às raı́zes caracterı́sticas em varias localizações do
plano complexo.
Note que se as raı́zes caracterı́sticas do sistema estão dentro do circulo unitário, ou seja |γi | < 1, para todo i,
então o sistema é assintoticamente estável. Por outro lado, se uma raiz caracterı́stica está fora do circulo unitário,
o sistema é instável. Se nenhuma raiz caracterı́stica está fora do circulo unitário, mas alguma raiz simples (de
multiplicidade 1) está sobre o circulo, então o sistema é marginalmente estável. Se há raı́zes de multiplicidade maior
que 1 sobre o circulo, então o sistema será instável. Resumindo:
• Um sistema linear, discreto e invariante no tempo é assintoticamente estável se e somente se todas as raı́zes
caracterı́sticas estão dentro do circulo unitário centrado em zero. Estas raı́zes podem qualquer multiplicidade.
• Um sistema linear, discreto e invariante no tempo é instável se e somente se uma ou mais das seguintes
condições é satisfeita: (i) ao menos uma raiz fora do circulo unitário centrado na origem; (ii) há raı́zes de
multiplicidade maior que 1 sobre o cı́rculo unitário.
• Um sistema linear, discreto e invariante no tempo é marginalmente estável se e somente se não há raı́zes fora
do circulo unitário e há raı́zes de multiplicidade 1 sobre o cı́rculo.
3.1 Sistemas lineares discretos e invariantes no tempo 35
Figura 3.1: Localização das raı́zes caracterı́sticas e os modos caracterı́sticos correspondentes no plano complexo.
36 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
com
Q(D) = DN + a1 DN −1 + · · · + aN −1 D + aN
P (D) = bN −M DM + bN −M +1 DM −1 + · · · + bN −1 D + bN .
Esta equação é linear. Portanto, sua resposta pode ser expressa como a soma de duas componentes: a componente
de entrada nula e a componente de estado nulo. De maneira similar ao caso de sistemas LDIT, iremos desenvolver
um método para calcular ambas as componentes da resposta do sistema.
A solução desta equação pode ser obtida sistematicamente. Note que (3.25) mostra que a combinação linear de
y0 e suas N derivadas é zero para todo t. Tal resultado é possı́vel se e somente se y0 (t) e todas as N derivadas
forem da mesma forma, caso contrário, a soma não será zero para todos os valores de t. A função exponencial eλt é
a única função que possui esta propriedade. Assim,
y0 (t) = ceλt ,
Dy0 (t) = cλeλt ,
D2 y0 (t) = cλ2 eλt ,
..
.
DN y0 (t) = cλN eλt .
c λN + a1 λN −1 + · · · + aN −1 λ + aN eλt = 0.
λN + a1 λN −1 + · · · + aN −1 λ + aN .
Isto mostra que, de fato, ceλt é a solução de (3.25). Note que o polinômio da equação acima é idêntico ao
polinômio Q(D) com λ substituindo D. Portanto, a expressão acima pode ser escrita como Q(λ) = 0. Além disso,
Q(λ) pode ser representada por
Q(λ) = (λ − λ1 )(λ − λ2 ) . . . (λ − λN ) = 0.
O polinômio Q(λ) = 0 possui N soluções, λ1 , λ2 , . . . , λN (assumindo que todos os λi são distintos). Consequen-
temente, (3.25) possui N possı́veis soluções: c1 eλ1 t , c2 eλ2 t , . . . , cN eλN t . Logo, a solução genérica de (3.25) é dada
por
Observação 3.1. O polinômio Q(λ) não depende da entrada aplicada no sistema. Ele é uma caracterı́stica do sistema.
Por esta razão, o polinômio Q(λ) é chamado de polinômio caracterı́stico do sistema. A equação Q(λ) = 0 é chamada
de equação caracterı́stica do sistema.
Raı́zes repetidas
A solução de (3.25) dada por (3.26) só é válida quando as N raı́zes caracterı́sticas são distintas. Se existem
raı́zes repetidas, a forma da solução tem que ser modificada. Considere, por exemplo, a seguinte equação:
(D − λ)2 y0 (t) = 0.
Neste caso, λ é repetida duas vezes. Note que y0 (t) = (c1 + tc2 )eλt é a solução desta equação diferencial e que
os modos caracterı́sticos associados a esta raiz repetida são eλt e teλt . Seguindo este padrão, é possı́vel mostrar que
os modos caracterı́sticos da equação
(D − λ)r y0 (t) = 0,
são eλt , teλt , t2 eλt , . . . , tr−1 eλt . Além disso, a solução desta equação diferencial é
Q(λ) = (λ − λ1 )r (λ − λr+1 ) . . . (λ − λN ),
os modos caracterı́sticos são eλ1 t , teλ1 t , . . . , tr−1 eλ1 t , eλr+1 t , . . . , eλN t e a solução é
Raı́zes complexas
Para lidar com raı́zes complexas, utilizaremos um procedimento similar ao caso de raı́zes repetidas. Quando
há raı́zes complexas, o procedimento resultada em modos caracterı́sticos complexos. Entretanto, pode-se evitar o
resultado da forma complexa utilizando o seguinte procedimento.
É importante enfatizar que para sistemas reais, raı́zes complexas sempre aparecerão em pares complexo conjuga-
dos, pois os coeficientes do polinômio caracterı́stico são números reais. Portanto, se α + βj é uma raiz caracterı́stica,
então α − βj também será. A parcela da solução do sistema que corresponderá a esse par de raı́zes complexo
conjugadas é
Como devemos ter que y0 seja um valor representado por um número real (pois estamos tratando sistemas reais),
então c1 e c2 devem ser
c jθ c −jθ
c1 = e , e, c2 = e .
2 2
Isto resulta em
c jθ (α+βj)t c −jθ (α−βj)t
y0 (t) = c1 e(α+βj)t + c2 e(α−βj)t = y0 (t) = e e + e e =
2 2
c αt j(βt+θ)
e e + e−j(βt+θ) = ceαt cos(βt + θ).
2
Condições iniciais
N −1
Para garantir a unicidade da solução de (3.25), as condições iniciais y0 (0), . . . , ddtN −1y0 (0) devem ser fornecidas.
As condições imediatamente antes de t = 0 são as condições para t = 0− , e as imediatamente após t = 0 são as
condições para t = 0+ .
A resposta total y(t) é constituı́da de duas componentes: a componente de entrada nula e a componente de
estado nulo. Para t = 0− , a resposta total y consiste apenas da componente de entrada nula y0 , pois a entrada
ainda não foi aplicada. Logo, as condições iniciais para y são idênticas àquelas para y0 . Além disso, y0 é a resposta
devido apenas às condições iniciais e não depende da entrada x, logo, a aplicação da entrada em t = 0 não possui
efeito em y0 .
38 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
Resposta ao impulso
Nesta seção iremos discutir como obter h, a resposta ao impulso, para os casos em que o sistema é descrito por
(3.24). Note que sinal h descreve a resposta do sistema para uma entrada x(t) = δ(t) aplicada em t = 0 com todas
as condições iniciais zero para t = 0− . Portanto, a resposta ao impulso deve constituir os modos caracterı́sticos para
t ≥ 0+ . Como resultado,
Essa resposta é válida para t > 0. No único momento t = 0, só pode haver um impulso, de forma que a resposta
completa h(t) é
Q(D)w(t) = x(t).
Este sistema possui o mesmo polinômio caracterı́stico de (3.24). Além disso, eles podem ser considerados se
P (D) = 1 em (3.24), isto é, b0 = 0. Portanto, de acordo com (3.27), a resposta ao impulso do sistema S0 consiste
dos termos dos modos caracterı́sticos sem um impulso em t = 0. Iremos denotar esta resposta ao impulso de S0 por
yn . Observe que yn consiste dos modos caracterı́sticos de (3.24) e portanto pode ser visualizada como uma resposta
a entrada zero de (3.24). Agora, yn é a resposta ao impulso de S0 . Portanto,
ou ainda
que é equivalente a
dN y dN −1 y dy
N
(t) + a1 N −1 (t) + · · · + aN −1 (t) + aN yN (t) = δ(t).
dt dt dt
dN −1 y
Note que o lado direito contém somente um termo δ. Isso é possı́vel se somente dtN −1
possuir uma descontinuidade
dN y
do tipo pulo em t = 0, assim dtN
(t) = δ(t). Além disso, os termos de ordem menor não podem possuir descontinuida-
dN −2 y
des do tipo pulo porque isso resultaria na presença de derivadas de δ(t). Portanto, yn (0) dy
dt (0) = · · · = dtN −2
(0) = 0,
e as condições iniciais em yn são
dN −1 y
(0) = 1,
dtN −1
dy dN −2 y
yn (0) = (0) = · · · = N −2 (0) = 0.
dt dt
Isso é equivalente a dizer que yn é a resposta a entrada nula do sistema (3.24) sujeito as condições iniciais acima.
Agora iremos mostrar que para a mesma entrada x(t) em ambos os sistemas, S0 e o sistema em (3.24), suas
saı́das w(t) e y, respectivamente, são relacionadas por
y(t) = P (D)w(t).
Q(D)w(t) = x(t) ⇔ Q(D)P (D)w(t) = P (D)x(t) ⇔ Q(D)P (D)w(t) = Q(D)y(t) ⇔ y(t) = P (D)w(t).
3.2 Sistemas lineares contı́nuos e invariantes no tempo 39
Logo, se x(t) = δ(t) então a saı́da de S0 é yn e a saı́da de (3.24) é P (D)yn (t). Essa saı́da é definida como h(t),
a resposta ao impulso de (3.24). Note, entretanto, que como ela representa a resposta ao impulso de um sistema
causal S0 , a função yn é causal. Para incorporar este faco devemos representar esta função como yn (t)u(t). Portanto,
segue que h(t) é
O lado direito desta expressão é uma combinação linear das derivadas de yn (t)u(t). Calcular estas derivadas
é inconveniente por causa da presença de u(t). As derivadas irão gerar um impulso e suas derivadas na origem.
Felizmente, quando M ≤ N , podemos evitar esta dificuldade usando o fato de que para t = 0, h(t) = b0 δ(t).
Portanto, não precisamos nos preocupar em encontrar h(t) na origem. Esta simplificação implica que ao invés de
derivar P (D)[yn (t)u(t)], precisamos derivar P (D)yn (t) e adicionar o termo b0 δ(t). Assim,
Observação 3.3. A expressão acima é valida quando M ≤ N . Quando M > N , temos que utilizar a expressão
h(t) = P (D)[yn (t)u(t)].
dyn (t)
= −c1 e−t − 2c2 e−2t .
dt
dy
Assuma que dt (0) = 1 e yn (0) = 0. Então, obtemos que c1 = −1 e c2 = −1. Portanto,
Exercı́cios
2. Um sistema descrito por uma equação diferencial linear com coeficientes constantes possui resposta a entrada
nula y(t) = 2e−t + 3.
a) É possı́vel que a equação caracterı́stica do sistema seja λ + 1 = 0?
√
b) É possı́vel que a equação caracterı́stica do sistema seja 3(λ2 + λ) = 0?
c) É possı́vel que a equação caracterı́stica do sistema seja λ(λ + 1)2 = 0?
Considere a aproximação x̂(t) constante por partes do sinal contı́nuo no tempo x(t). Esta aproximação pode ser
expressada como uma combinação linear de pulsos atrasados. De fato, se definirmos
1
δ∆ = ∆ , 0 ≤ t < ∆,
0, caso contrário,
Note que para qualquer valor de t somente um termo do lado direito de (3.29) é não nulo.
Tomando ∆ → 0, temos que
∞
X Z ∞
x(t) = lim x(k∆)δ∆ (t − k∆)∆ = x(τ )δ(t − τ )dτ.
∆→0 −∞
k=−∞
Como no caso de tempo discreto, a representação desenvolvida na seção anterior fornece uma maneira de
visualizar sinais de tempo contı́nuo como a superposição de pulsos deslocados. Em particular, a aproximação (3.29)
representa o sinal x̂ como uma soma de sinais δ∆ deslocados. Consequentemente, a resposta ŷ de um sistema linear
para este sinal será a superposição de respostas para δ∆ . Especificamente, defina hk∆ (t) como a resposta de um
sistema para a entrada δ∆ (t − k∆). Então, de (3.29) e da propriedade de superposição, temos que
∞
X
ŷ(t) = x(k∆)ĥk∆ (t)∆. (3.30)
k=−∞
Portanto,
Z ∞ Z ∞
y(t) = x(τ )hτ dτ = x(τ )δ(t − τ )dτ. (3.31)
−∞ −∞
A expressão (3.31) é conhecida como integral de convolução. De forma análoga ao caso de tempo discreto, iremos
representar esta operação por
Assim como o somatório de convolução dos sistemas LDIT, a integral de convolução também possui algumas
propriedades importantes. Nesta seção iremos apresentá-las.
Sejam x1 , x2 e x3 sinais de tempo contı́nuo. Então, valem as seguintes propriedades.
Comutatividade.
Z ∞
x1 (t) ∗ x2 (t) = x2 (t) ∗ x1 (t) = x2 (τ )x1 (t − τ )dτ.
−∞
Associatividade.
Deslocamento. Se
x1 (t − T1 ) ∗ x2 (t − T2 ) = c(t − T1 − T2 ).
As demonstrações dessas propriedades podem ser feitas facilmente a partir da definição (3.31) e são deixadas
como exercı́cio para o leitor.
Exercı́cios
1. Determine a convolução dos seguintes sinais:
t + 1, 0 ≤ t ≤ 1,
x(t) = 2 − t, 1 < t ≤ 2,
0, caso contrário.
2. Suponha que
3. Seja
∞
X
y(t) = e−t u(t) ∗ δ(t − 3k).
k=−∞
4. Para cada um dos seguintes sinais, use a integral de convolução para encontrar a resposta de y(t) para o sistema
linear, contı́nuo e invariante no tempo que possui resposta ao impulso h e entrada x:
a) x(t) = e−αt u(t), h(t) = e−βt u(t), para α 6= β.
b) x(t) = u(t) − 2u(t − 2) + u(t − 5), h(t) = e2t u(1 − t).
6. Considere um sistema linear, contı́nuo e invariante no tempo na qual a entrada e saı́da estão relacionadas pela
seguinte equação diferencial:
dy
(t) + 4y(t) = x(t).
dt
O sistema está em repouso no instante t = 0. Se x(t) = e(−1+3j)t u(t), qual é a saı́da y(t)?
7. Considere um sistema na qual a entrada x e a saı́da y satisfazem a seguinte equação diferencial ordinária de
primeira ordem:
dy
(t) + 2y(t) = x(t).
dt
O sistema está inicialmente em repouso.
a) Determine a saı́da do sistema quando a entrada é x1 (t) = e3t u(t).
b) Determine a saı́da do sistema quando a entrada é x2 (t) = e2t u(t).
c) Determine a saı́da do sistema quando a entrada é x(t) = αe3t u(t) + βe2 tu(t), na qual α e β são números reais.
Mostre que a saı́da será y(t) = αy1 (t) + βy2 (t), na qual y1 e y2 são as saı́das do sistema para o item (a) e (b),
respectivamente.
Estabilidade
Sistemas são projetados para desempenhar algumas tarefas ou para processar sinais. Se um sistema não é estável,
ele pode queimar, desintegrar, ou saturar quando um sinal, não importa o quão pequeno, é aplicado. Portanto,
um sistema instável não possui interesses práticos e a estabilidade é uma propriedade básica requerida para as
aplicações.
A resposta de um sistema linear pode ser sempre decomposta em resposta de estado zero e resposta de entrada
zero. É comum estudar as estabilidades destas duas respostas separadamente.
y(t) = (h ∗ u)(t),
Definição 3.4. Dizemos que u é limitada se u(t) não cresce infinitamente, ou seja, existe M ≥ 0 tal que
Definição 3.5. Um sistema é dito BIBO (do inglês bounded-input bounded-output) estável se para toda entrada
limitada temos uma saı́da limitada. Esta estabilidade é definida para a resposta de estado zero e é aplicável somente
se o sistema possui condições iniciais nulas.
R∞
Proposição 3.1. Um sistema descrito por (5.9) é bibo estável se e somente se 0 |h(t)|dt ≤ M < ∞, para alguma
constante M .
A partir do resultado acima podemos verificar que se a resposta ao impulso h é absolutamente integrável, então
o sistema é BIBO estável.
Estabilidade interna
A estabilidade BIBO é definida para a resposta de estado zero. Agora iremos estudar a estabilidade para entrada
zero e assumindo condições iniciais diferentes de zero.
Considere um sistema linear invariante no tempo (e entrada nula) descrito por uma equação diferencial da forma
dN y dn−1 y
+ a1 + · · · + aN y = 0, (3.32)
dtn dtn−1
y(0) = y0 , y 0 (0) = y1 , . . . , y (n−1) (0)yn−1 . (3.33)
Definição 3.6. A reposta a entrada zero de (3.33) é marginalmente estável se toda condição inicial excitar uma
resposta limitada. É assintoticamente estável se toda condição inicial excitar uma resposta limitada que tende a zero
quando t → ∞.
3.2 Sistemas lineares contı́nuos e invariantes no tempo 43
Para sistema caracterizados por (3.33), podemos determinar a estabilidade interna em termos da localização
das N raı́zes caracterı́sticas λ1 , . . . , λN do sistema em um plano complexo. Os modos caracterı́sticos são da forma
eλk t ou tr eλk t . Estes modos convergem pra zero quanto t tende ao infinito se Re(λk ) < 0. Por outro lado, os modos
convergem pra infinito quando t tende ao infinito se Re(λk ) > 0. Portanto, um sistema é assintoticamente estável se
todas as raı́zes caracteristicas estão no semi plano esquerdo do plano complexo, isto é, se Re(λk ) < 0 para todo λ.
Se somente uma raiz caracterı́stica está no semi plano direito, o sistema é instável. Modos para raı́zes caracterı́sticas
no eixo imaginário (λ = ±jω0 ) são da forma e±jω0 t . Então, se alguma raiz está no eixo imaginário e todas as
raizes restantes estão no semi plano esquerdo, o sistema é marginalmente estável (assumindo que a raiz no eixo
imaginário possui multiplicidade 1). Se as raı́zes no eixo imaginário são repetidas, os modos caracterı́sticos são da
forma tr e±jωk t , que irá crescer indefinidamente quando t tender a infinito. A Figura 3.2 apresenta a localização dos
modos caracterı́sticos e o modo caracterı́stico correspondente.
Resumindo:
• Um sistema contı́nuo, linear e invariante no tempo é assintoticamente estável se e somente se todas as raı́zes
caracterı́sticas estão localizada no semi plano esquerdo do plano complexo. As raı́zes podem ter qualquer
multiplicidade.
• Um sistema contı́nuo, linear e invariante no tempo é instável se e somente se uma ou ambas as condições
forem satisfeitas: (i) ao menos uma raiz caracterı́stica no semi plano direito; (ii) raı́zes no eixo imaginário
com multiplicidade maior que 1.
• Um sistema contı́nuo, linear e invariante no tempo é marginalmente estável se e somente se não há raı́zes no
semi plano direito e há algumas raı́zes de multiplicidade 1 no eixo imaginário.
Exercı́cios
1. Determine se os sistemas descritos pelas seguintes equações são BIBO estáveis, assintoticamente estáveis, margi-
nalmente estáveis ou instáveis.
a) (D2 + 8D + 12)y(t) = (D − 1)x(t).
b) D(D2 + 3D + 2)y(t) = (D + 5)x(t).
c) D2 (D2 + 2)y(t) = x(t).
d) (D + 1)(D2 − 6D + 5)y(t) = (3D + 1)x(t).
e) (D + 1)(D2 + 2D + 5)2 y(t) = x(t).
f) (D + 1)(D2 + 9)y(t) = (2D + 9)x(t).
g) (D + 1)(D2 + 9)2 y(t) = (2D + 9)x(t).
44 Capı́tulo 3. Análise de sistemas lineares no domı́nio do tempo
2. Um determinado sistema contı́nuo, linear e invariante no tempo possui resposta ao impulso h(t) = u(t).
Determine as raı́zes caracterı́sticas desse sistema.
b) Este sistema é assintoticamente estável, instável ou marginalmente estável?
c) É BIBO estável?
3. Um sistema possui a resposta ao impulso dada por um pulso retangular, isto é, h(t) = u(t) − u(t − 1). O sistema
é estável?
P∞ i
4. Um sistema contı́nuo, linear e invariante no tempo possui resposta ao impulso h(t) = i=0 (0.5) δ(t − i). O
sistema é estável?
45
Capítulo 4
A transformada de Laplace é uma ferramenta matemática poderosa para resolução de equações diferenciais ordinárias
e parciais, além de ser útil para análise de sinais. A transformada de Laplace ganhou esse nome em homenagem
ao matemático e astrônomo Pierre-Simon Laplace, que utilizava uma transformada integral semelhante em seus
estudos sobre teoria da Probabilidade. Entretanto, somente após a segunda guerra mundial que a transformada de
Laplace foi difundida. O responsável por ter apresentado as vantagens de utilizar a transformada foi o matemático
Gustav Doetsch.
Quando aplicamos a transformada de Laplace em um sinal ou sistema, geramos uma função de variável com-
plexa a partir de sua representação no tempo. Em geral, isso diminui a complexidade do processo de análise do
comportamento do sinal ou sistema. Neste capı́tulo, estabeleceremos os fundamentos da teoria e as propriedades da
transformada de Laplace.
4.1.1 Exercı́cios
1. A partir da definição da transformada de Laplace, calcule L (f (t)) para os seguintes casos:
1. f (t) = 4t,
2. f (t) = e2t ,
3. f (t) = 2 cos(3t),
46 Capı́tulo 4. Princı́pios básicos da transformada de Laplace
4. f (t) = 1 − cos(ωt),
5. f (t) = te2t ,
6. f (t) = et sin(t),
1, t ≥ a,
7. f (t)
0, t < a,
sin(ωt), 0 < t ωπ ,
8. f (t) π
0, ω ≤ t,
2. Calcule a transformada de Laplace da função f (t) na qual o gráfico é apresentado na figura abaixo.
quando tomamos s > 0 (ou Re(s) > 0), a integral irá convergir sempre que x não cresça muito rápido. Uma taxa
de crescimento interessante para nosso propósito é dada na seguinte definição:
Definição 4.2. Um sinal x possui ordem exponencial α se existem constantes M > 0, t0 > 0 e α tal que
|x(t)| ≤ M eαt , t ≥ t0 .
Claramente o sinal eαt possui ordem exponencial α = a, enquanto que tn possui ordem exponencial α para
qualquer α > 0 e qualquer n ∈ N. Os sinais sin(t), cos(t), tan−1 (t) possuem ordem exponencial 0, e e−t possui
2
ordem −1. Entretanto, et não possui ordem exponencial.
4.2.1 Exercı́cios
1. Se f1 e f2 são funções contı́nuas por partes de ordem α e β, respectivamente, em [0, ∞), o que podemos dizer
sobre a continuidade e ordem das funções:
• c1 f1 + c2 f2 , com c1 , c2 ∈ R,
• f ◦ g.
2. Mostre que f (t) = tn possui ordem exponencial α para qualquer α > 0 e n ∈ N.
2
3. Mostre que a função g(t) = et não possui ordem exponencial.
4.3 A classe L
Agora iremos mostrar uma classe de sinais que possuem transformada de Laplace.
Teorema 4.1. Se x é contı́nuo por partes em [0, ∞) e de ordem exponencial α, então a transformada de Laplace
L (x) existe para Re(s) > α e converge absolutamente.
Demonstração. Primeiro, note que existem M1 > 0, t0 > 0 e α tais que
|x(t)| ≤ M1 eαt , t ≥ t0 ,
pois por hipótese, x possui ordem exponencial α. Além disso, x é contı́nuo por partes em [0, t0 ] e portanto limitado
neste intervalo, ou seja,
Como eαt possui um mı́nimo positivo em [0, t0 ], uma constante M suficientemente grande pode ser escolhida
tal que
|x(t)| ≤ M eαt , t > 0.
Portanto,
τ τ τ
M e−(x−α)t M e−(x−α)τ
Z Z
M
|e−st f (x)|dt ≤ M e−(x−α)t dt = = − .
0 0 −(x − α) 0 x−α x−α
Tomando o limite quando τ → ∞ e notando que Re(s) = x > α, temos que
Z ∞
M
|e−st x(t)|dt ≤ ,
0 x−α
ou seja, a integral converge absolutamente para Re(s) > α. Portanto x possui transformada de Laplace bem
definida.
Exemplo 4.2. Considere o sinal x(t) = eat , a ∈ R. Este sinal é contı́nuo em [0, ∞) e possui ordem exponencial a.
Então,
Z ∞ Z ∞ ∞
e−(s−a)t 1
L (e ) =
at −st at
e e dt = e −(s−a)t
dt = = , (Re(s) > a).
0 0 −(s − a) 0 s − a
Os mesmos cálculos valem para a ∈ C e Re(s) >Re(a).
Exemplo 4.3. Aplicando a transformada de Laplace no sinal x(t) = t, t ≥ 0, que é contı́nuo e de ordem exponencial,
resulta em
Z ∞ ∞
−te−st 1 ∞ −st
Z
1 1
L (t) = −st
te dt = + e dt = L (1) = 2 ,
0 s 0 s 0 s s
considerando que Re(s) > 0.
4.3.1 Exercı́cios
2 2
1. Considere a função g(t) = tet sin(et ).
1. A função g é contı́nua em [0, ∞)? Ela possui ordem exponencial?
2. Mostre que a transformada de Laplace de g existe para Re(s) > 0.
3. Mostre que g é a derivada de alguma função com ordem exponencial.
2. Sem precisar determinar, mostre que as seguintes funções possuem a transformada de Laplace.
sin(t)
1. t ,
1−cos(t)
2. t ,
3. t2 sinh(t).
4.4.1 Exercı́cios
1. Encontre L (2t + 3e2t + 4 sin(3t)).
2. Mostre que L (sinh(ωt)) = s2 −ω
ω
2.
3. Calcule
1. L (cosh2 (ωt)),
2. L (sinh2 (ωt)).
4. Encontre L (3 cosh(2t) − 2 sinh(2t)).
Determine L (sin2 ωt) e L (cos2 (ωt)) usando as fórmulas
1 1
sin2 (ωt) = − cos(2ωt), cos2 (ωt) = 1 − sin2 (ωt),
2 2
respectivamente.
L −1 (X(s)) = x(t), t ≥ 0,
na qual mapeia a transformada de Laplace de uma função novamente para a função original. Por exemplo,
ω
L −1 = sin(ωt), t ≥ 0.
s2 + ω 2
A questão surge naturalmente: poderia existir outro sinal x(t) 6= sin(ωt) com L (ω/(s2 + ω 2 )) = x(t)? Mais
precisamente, precisamos saber quando a transformada inversa é única.
Exemplo 4.6. Seja
sin(ωt), t > 0,
x(t) =
1, t = 0.
Então
ω
L (x(t)) = .
s2 + ω2
Este exemplo ilustra que pode existir mais de uma representação para L −1 (F (s)). De fato, quando os sinais
são descontı́nuos, existem infinitas representações. Felizmente, para sinais contı́nuos este não é o caso:
Teorema 4.2. Sinais contı́nuos distintos em [0, ∞) possuem transformadas de Laplace distintas.
O resultado acima é conhecido como teorema de Lerch. Isto significa que se restringirmos nossas atenções para
funções contı́nuas em [0 ∞), então a transformada inversa
L −1 (X(s)) = x(t)
é unicamente definida.
Note também que L −1 é linear, isto é,
se L (x(t)) = X(s) e L (g(t)) = G(s). Este resultado segue diretamente da linearidade de L e vale no domı́nio
comum de X e G.
Exemplo 4.7.
1 1 1 1 1 1
L −1
+ =L −1
+L −1
= et + e−t = cosh(t), t ≥ 0.
2(s − 1) 2(s + 1) 2(s − 1) 2(s + 1) 2 2
4.6 Teoremas da translação 49
Observação 4.3. Nas situações em que a transformada de Laplace é aplicada em sinais descontı́nuos deve-se ter em
mente que podem existir outros sinais que possuem a mesma transformada inversa.
Exemplo 4.8. A função degrau é um sinal importante em sistemas da engenharia elétrica:
1, t ≥ a,
u(t) =
0, t < a.
Então,
e−as − e−bs
L (u(t)) = .
s(b − a)
2e−s
L (g(t)) = L ((t − 1)2 ) = e−s L (t2 ) = , (Re(s) > 0).
s3
O segundo teorema da translação pode ser também considerado para o cálculo da forma inversa:
−s 2
L −1
e = (t − 1)2 .
s3
4.6.1 Exercı́cios
1. Determine
1. L (e2t sin(3t)),
2. L (t2 e−ωt ),
3. L −1 (s−4)4
3 ,
√
4. L (e7t sinh( 2t)),
5. L −1 s2 +2s+5
1
,
6. L s
s2 +6s+1 ,
3. Encontre
−2s
• L −1 e s3 ,
• L E
s − s
s2 +1 e
−as
, E constante,
e−πs
• L −1 s2 −2 .
4.7 Frações parciais 51
1
X(s) = ,
(s − 2)(s − 3)
para s pertencente a uma região Ω. O procedimento necessário para este caso é decompor este sinal em frações
parciais.
No exemplo anterior, podemos decompor X em somas de duas expressões fracionárias:
1 A B
= + ,
(s − 2)(s − 3) s−2 s−3
isto é,
Como a equação acima iguala dois polinômios (1 e A(s − 3) + B(s − 2)) que são iguais para todo s ∈ Ω, exceto
possivelmente para s = 2 e s = 3, os dois polinômios são identicamente iguais para todos valores de s.
Então, se s = 2, A = −1, e se s = 3, B = 1. Portanto,
1 −1 1
= + .
(s − 2)(s − 3) s−2 s−3
Finalmente,
−1 1
x(t) = L −1
(X(s)) = L −1
+L −1
.
s−2 s−3
P (s)
X(s) = ,
Q(s)
na qual o grau de Q é maior que o grau de P , e P e Q não possuem fatores comuns. Então X pode ser expressado
como uma soma finita de frações parciais.
• Para cada fator linear da forma as + b de Q, há uma fração parcial correspondente da forma
A
, A constante.
as + b
• Para cada fator linear repetido com a forma (as + b)n , existe uma fração parcial correspondente da forma
A1 A2 An
+ + ··· + , A1 , A2 , . . . , An constantes.
as + b (as + b)2 (as + b)n
• Para todo fator quadrático da forma as2 + bs + c, existe uma fração parcial correspondente com a forma
As + B
, A, B constantes.
as2 + bs + c
• Para qualquer fator quadrático repetido da forma (as2 + bs + c)n , há uma fração parcial correspondente da
forma
A1 s + B1 A2 s + B2 An s + B n
+ + ··· + , A1 , A2 , . . . , An constantes.
as2 + bs + c (as2 + bs + c)2 (as2 + bs + c)n
O objetivo é determinar as constantes, uma vez que o polinômio P (s)/Q(s) for representado por uma decompo-
sição em fração parcial. Isto pode ser feito por diversos métodos.
52 Capı́tulo 4. Princı́pios básicos da transformada de Laplace
4.7.1 Exercı́cios
1. Encontre L −1 das seguintes funções através do método de frações parciais.
1
• (s−a)(s−b) ,
s
• 2s2 +s−1 ,
s2 +1
• s(s−1)3 ,
s
• (s2 +a2 )(s2 +b2 ) , (a 6= b),
s
• (s2 +a2 )(s2 −b2 ) ,
s+2
• s5 −3s4 +2s3 ,
2s2 +3
• (s+1)2 (s2 +1)2 ,
s2 +s+3
• s(s3 −6s2 +5s+12)
53
Capítulo 5
Aplicações
Equações diferenciais ordinárias descrevem certos fenômenos que variam com o tempo, tais como a corrente em um
circuito elétrico, oscilações de uma membrana, ou o fluxo de calor em um condutor. Estas equações estão geralmente
acopladas com condições iniciais que descrevem o estado do sistema no instante de tempo t = 0.
Uma técnica poderosa para resolver estes problemas é através da transformada de Laplace, na qual converte a
equação diferencial original em uma expressão elementar algébrica. Esta última pode ser transformada mais uma
vez, através da transformada de Laplace inversa, para encontrar a solução do problema. Neste capı́tulo, iremos
apresentar o método da transformada de Laplace para resolver equações diferenciais ordinárias.
Teorema 5.1. Suponha que x seja contı́nua em (0, ∞) e de ordem exponencial α. Além disso, considere que x0 é
contı́nua por partes em [0, ∞). Então
Portanto,
Além disso, note que x(0+ ) existe, pois x0 (0+ ) = limt→0+ f 0 (t) existe.
A virtude do teorema anterior é que podemos calcular L (x0 (t)) em termos de L (x(t)).
Observação 5.1. Note que no teorema acima nós obtemos L (x0 (t)) sem requerer que x0 seja de ordem exponencial.
Observação 5.2. Claramente, se x é contı́nua em t = 0, então x(0+ ) = x(0) e nossa fórmula se torna
Exemplo 5.1. Vamos calcular L (sin2 (ωt)) e L (cos2 (ωt)) a partir de (5.1). Para x(t) = sin2 (ωt), temos x0 (t) =
2ω sin(ωt) cos(ωt) = ω sin(2ωt). De (5.1) obtemos,
isto é,
1
L (sin2 (ωt)) = L (ω sin(2ωt))
s
ω 2ω
=
s s2 + 4ω 2
2ω 2
= .
s(s + 4ω 2 )
2
De maneira similar,
1 1
L (cos2 (ωt)) = L (−ω sin(2ωt)) +
s s
ω 2ω 1
=− 2 +
s s + 4ω 2 s
s2 + 2ω 2
= .
s(s2 + 4ω 2 )
Para tratar equações diferenciais também teremos que saber L (x00 ) e assim por diante. Suponha que podemos
aplicar (5.1). em x00 . Então,
Similarmente,
Então,
1
L (g(t)) = L (f (t)), (Re(s) > α)
s
Demonstração. Como g 0 (t) = f (t), exceto nos pontos de descontinuidade de f integrando por partes resulta em
Z ∞ τ
g(τ )e−sτ 1 t −sτ
Z
e−st g(t)dt = lim + e f (τ )dτ .
0 τ →∞ −s 0 s 0
g(τ )e−sτ
lim .
τ →∞ −s
5.3 Equações diferenciais ordinárias 55
Note que
Z τ
|g(τ )e−sτ | ≤ e−xτ |f (u)|du
0
Z τ
≤ M e−xτ eau du
0
M −(x−a)τ
= (e − e−xτ ) → 0 para τ → ∞ e x = Re(s) > a > 0.
a
De maneira similar, isto também vale para a = 0. Portanto,
1
L (g(t)) = L (f (t)) (Re(s) > a).
s
d2 y
(t) + y(t) = 1, y(0) = y 0 (0) = 0.
dt2
Tomando a transformada de Laplace em ambos os lados da equação diferencial acima temos
L (y 00 ) + L (y) = L (1).
Logo,
1
s2 L (y) − sy(0) − y 0 (0) + L (y) = ,
s
isto é
1
L (y) = .
s(s2 + 1)
Escrevendo
1 A Bs + C
= + 2
s(s2 + 1) s s +1
y = 1 − cos(t).
para t ≥ 0.
No exemplo acima, note que as condições iniciais do problema foram absorvidas nos cálculos.
Procedimento geral. O método da transformada de Laplace para resolver EDOs pode ser resumido pelos seguintes
passos:
1. Aplique a transformada de Laplace em ambos os lados da equação. Isto irá resultar no que é chamado de
equação transformada.
2. Obtenha uma equação L (y) = F (s), na qual F (s) é uma expressão algébrica na variável s.
3. Aplique a transformada inversa para obter a solução y = L −1 (F (s)).
As várias técnicas para determinar a transformada de Laplace inversa incluem decomposição em frações parciais,
teoremas da translação, derivada e integral.
56 Capı́tulo 5. Aplicações
R
+ −
+
E(t) I(t)
−
− +
L
Sistemas de equações diferenciais. Sistemas de equações diferenciais também podem ser resolvidos pelo método da
transformada de Laplace.
Exemplo 5.5.
dy
= −z,
dt
dz
= y,
dt
y(0) = 1, z(0) = 0.
Então
L (y 0 ) = −L (z),
ou seja,
sL (y) − 1 = −L (z).
Além disso,
L (z 0 ) = L (y),
isto é,
sL (z) = L (y).
ou
s
L (y) = .
s2 + 1
Portanto,
y = cos(t), z = −y 0 = sin(t).
dI
L + RI = E(t) = E0 sin(ωt).
dt
isto é,
E0 ω
L (I) = .
(Ls + R)(s2 + ω 2 )
Considerando expansão em frações parciais,
E0 ω A Bs + C
L (I) = .= + ,
(Ls + R)(s2 + ω 2 ) s + R/L s2 + ω 2
encontramos
E0 Lω −E0 Lω E0 Rω
A= , B= , C= ,
L ω 2 + R2
2 L2 ω 2
+ R2 L ω 2 + R2
2
e portanto,
E0 Lω R E0 R E0 Lω
I(t) = e− L t + 2 2 sin(ωt) − 2 2 cos(ωt).
L2 ω 2 + R2 L ω + R2 L ω + R2
Exemplo 5.7. Considere uma massa m suspensa em uma mola fixada em uma e extremidade (veja a Figura 5.2).
A posição de equilı́brio é definida por x = 0, o deslocamento para baixo é representado por x > 0, enquanto que o
deslocamento para sima é dado por x < 0.
Para analisarmos este sistema, seja:
• k > 0 a constante da mola.
• ax0 a força de amortecimento causada pelo ar, na qual a >, isto é, a força de amortecimento é proporcional a
velocidade.
• F (t) representa todas as forças externas aplicadas em m.
Então, pela segunda lei de Newton temos que
mx00 + kx + ax0 = 0.
x00 + 2bx + c2 x0 = 0.
λ2 + 2bλ + c2 = 0,
x<0
m Equilı́brio
x>0
com raı́zes
p
λ = −b ± b2 − c2 .
Note que o comportamento resultante do sistema depende da relação entre b e c. Um caso interessante é quando
0 < b < c, na qual obtemos
p p
x(t) = e−bt (c1 sin(t b2 − c2 ) + c2 cos(t b2 − c2 )),
p
que, após algumas manipulações algébricas (definindo d = c21 + c22 e cos(ϕ) = c2 /d) pode ser reescrito como
p
x(t) = de−bt cos(t c2 − b2 − ϕ).
Logo,
1 1
L (x) = = .
22 + 2bs + c2 (s + b) + (c2 − b2 )
2
Portanto,
1 p
x(t) = √ e−bt sin(t c2 − b2 ),
c2 − b2
5.3.1 Exercı́cios
1. Resolva os seguintes problemas de valor inicial usando o método da transformada de Laplace.
dy
1. dt − y = cos(t), y(0) = −1,
dy
2. dt + y = t2 et , y(0) = 2,
d2 y
3. dt2 + 4y = sin(t), y(0) = 1, y 0 (0) = 0,
d2 y
4. dt2 − 2 dy t 0
dt − 3y = te , y(0) = 2, y (0) = 1,
d3 y 2
5. dt3 + 5 ddt2y + 2 dy 0 00
dt − 8y = sin(t), y(0) = 0, y (0) = 0, y (0) = −1,
d2 y dy 1, 0 < t < 1,
6. dt2 + dt = f (t), y(0) = 1, y 0 (0) = −1, f (t) =
0, t > 1
cos(t), 0 ≤ t ≤ π,
7. y 00 + y = y(0) = 0, y 0 (0) = 0,
0, t > π,
dI
L + RI = E0 ,
dt
na qual L, R, E0 são constantes positivas.
Teorema 5.4. Suponha que f , f 0 satisfazem as condições do Teorema 5.1, e que F (s) = L (f (t)). Então,
Demonstração. Pelas propriedades da transformada de Laplace, sabemos que L (f 0 (t)) = G(s) → 0 quando s → ∞.
Pelo teorema da derivada,
Tomando o limite,
Portanto,
Teorema 5.5. Suponha que f satisfaz as condições do teorema 5.1 e que o limite limt→∞ f (t) existe. Então,
Demonstração. Note que f possui ordem exponencial a = 0, já que ela é limitada por hipótese. Pelo teorema da
derivada,
Tomando o limite,
Além disso,
Z ∞ Z ∞
lim G(s) = lim e−st f 0 (t)dt = f 0 (t)dt. (5.4)
s→0 s→0 0 0
mas limt→∞ f (t) não existe! Então, podemos deduzir que se lims→0 sF (s) = L, então, ou limt→∞ f (t) = L ou este
limite não existe. Isto é o melhor que podemos fazer sem saber a priori se limt→∞ f (t) existe.
5.5 Convolução 61
5.4.1 Exercı́cios
1. Sem determinar f (t) e assumindo que f (t) satisfaz as hipóteses do teorema do valor inicial, calcule f (0+ ) se
s3 +3a2 s
1. L (f (t)) = (s2 −a2 )3 ,
√ n
2 2
−s)
2. L (f (t)) = ( s√s+a
2 +a2
, n ≥ 0,
3. log s+a
s+b , a 6= b.
2. Sem determinar f (t), e assumindo que f (t) satisfaz as hipóteses do teorema do valor final, calcule limt→∞ f (t) se
1. L (f (t)) = s=b
(s+b)2 +a2 , b > 0,
2. L (f (t)) = 1
+ tan−1 a
s s .
3. Mostre que
s
lim s
s→0 (s2 + a2 )2
existe, e
t s
L sin(at) = ,
2a (s2 + a2 )2
mas
t
lim sin(at)
t→∞ 2a
não existe.
5.5 Convolução
Uma das propriedades mais significativas da conexão entre a convolução e a transformada de Laplace é que a
transformada de Laplace da convolução de duas funções é o produto das transformadas de Laplace.
Teorema 5.6. Se f (t) e g(t) (definidas para t ≥ 0) são contı́nuas por partes em [0, ∞) e de ordem exponencial a,
então
Se definirmos g(t) = 0 para t < 0, então g(t − τ ) = 0 para t < τ e podemos reescrever a expressão acima como
Z ∞Z ∞
L (f (t))L (g(t)) = e−st f (τ )g(t − τ )dtdτ.
0 0
Exemplo 5.9.
1
L (eat ∗ ebt ) = .
(s − a)(s − b)
Além disso,
1
L −1
= eat ∗ ebt
(s − a)(s − b)
Z t
= eaτ eb(t−τ ) dτ
0
at
e − ebt
= , a 6= b.
a−b
5.5.1 Exercı́cios
1. Use o teorema da convolução para encontrar o seguinte:
1. L −1 (s−1)(s+2)
1
,
2. L −1 s(s21+1) ,
3. L −1 s2 (s12 +1) ,
4. L −1 s2 (s+4)
1
2 ,
5. L −1 s2 (s2s+1)3
b0 sm + b1 sm−1 + · · · + bm−1 s + bm
H(s) = . (5.8)
sn + a1 sn−1 + · · · + an−1 s + an
Definição 5.2. As raı́zes do numerador de (5.8), z1 , z2 , . . . , zm são chamados zeros (finitos) do sistema. Note que
a função de transferência é zero quando s = zi , para i ∈ {1, . . . , m}.
Definição 5.3. As raı́zes do denominador de (5.8), p1 , p2 , . . . , pn são chamados de pólos do sistema. A magnitude
da função de transferência tende a infinito quando s → pi , para i ∈ {1, . . . , n}.
Os zeros e os polos podem ser valores complexos e podemos dispor suas localizações em um plano complexo, na
qual referenciaremos como plano s. Dizemos que o sistema possui n − m zeros no infinito se m < n, pois a função
de transferência tende a zero quando s tende a infinito.
Os polos do sistema do sistema determinam as propriedades do sistema, conforme veremos na próxima seção.
Eles também determinam o comportamento natural ou não forçado do sistema.
5.7 Estabilidade
5.7.1 Estabilidade BIBO
Considere um sistema linear invariante no tempo descrito por
na qual H é uma função de transferência racional (veja a Equação (5.8)), e Y (s) e U (s) a transformada de Laplace
de y(t) e u(t), respectivamente.
Teorema 5.7. Um sistema com função de transferência racional H(s) é BIBO estável se e somente se todos os polos
de H possuem parte real negativa, ou de forma equivalente, estão localizados no semi-plano esquerdo do plano s.
b0 sm + b1 sm−1 + · · · + bm−1 s + bm
H(s) = , (5.9)
sn + a1 sn−1 + · · · + an−1 s + an
na qual n ≥ m.
Note que a expressão acima pode ser sempre decomposta em frações parciais. Se H(s) possui polos pi com
multiplicidade mi , os fatores da expansão em frações parciais contém termos
1 1 1
, 2
,..., .
s − pi (s − pi ) (s − pi )mi
• Um sistema linear invariante no tempo é assintoticamente estável se e somente se todos os polos de sua função
de transferência possuem parte real negativa. Os polos podem ser simples ou repetidos.
• Um sistema linear invariante no tempo é instável se e somente se uma ou ambas as seguintes condições são
satisfeitas: (i) ao menos um polo de H(s) está no semi-plano direito do plano s; (ii) existem polos repetidos
no eixo imaginário.
• Um sistema linear invariante no tempo é marginalmente estável se e somente se não há polos de H no
semi-plano direito do plano s e algum polo não repetido no eixo imaginário.
A estabilidade assintótica implica em estabilidade BIBO. Entretanto, em geral, estabilidade BIBO não implica
em estabilidade assintótica.
64 Capı́tulo 5. Aplicações
5.7.3 Exercı́cios
1. Um sistema com resposta ao impulso h(t) = te−t é BIBO estável?
2. Mostre que o sistema da figura abaixo é BIBO estável se e somente se o ganho a possui magnitude menor que 1.
Para a = 1, encontre uma entrada limitada r que excita uma saı́da ilimitada.
3. Considere um sistema com função de transferência H(s) = (s − 2)/(s + 1). Quais são as respostas de estado
estacionário excitadas por u(t) = 3, para t ≥ 0 e por u(t) = sin(2t), para t ≥ 0?
h(t) = e−σt .
Quando σ > 0, o polo esta localizado no semi-plano esquerdo do plano s, e portanto a expressão exponencial
decai exponencialmente. Neste caso, o sistema é BIBO estável (assintoticamente estável se não houver cancelamento
entre pólos e zeros de H, conforme apresentado na seção anterior). Se σ < 0, o pólo está no semi-plano direito do
plano s. Como a expressão exponencial irá crescer em função do tempo, a resposta ao impulso será instável.
Quando H possui resposta ao impulso estável, definimos a constante de tempo como sendo o instante de tempo
t = 1/σ, ou seja, o tempo em que a resposta é 1/e vezes o valor inicial. Portanto ela pode ser usada como uma
medida da taxa de decaimento do sistema.
ωn2
H(s) = (5.10)
s2 + 2ξωn s + ωn2
ωn2
H(s) = .
(s + ξωn )2 + ωn2 (1 − ξ 2 )
2
ξ = 0.1
ξ = 0.2
ξ=0 ξ = 0.3
ξ = 0.4
1.5
ξ = 0.5
ξ = 0.6
ξ = 0.7
ξ = 0.8
y(t)
1
ξ = 0.9
0.5 ξ=1
0
0 2 4 6 8 10 12
t (seconds)
Figura 5.3: Resposta de um sistema de segunda ordem para uma entrada do tipo degrau.
A parte real de σ determina a taxa de decaimento da exponencial que está multiplicando a senoide. Note que
se σ < 0 (e o polo estiver no semi plano direito do plano s), então a resposta natural irá crescer com o tempo e,
portanto, o sistema será instável. Se σ = 0, a resposta natural não crescerá nem decairá. Neste caso, o sistema é
BIBO estável. Se σ > 0 a resposta decairá e o sistema é BIBO estável (ou assintoticamente estável se não houve
cancelamento de polos e zeros da função de transferência).
• O tempo de subida tr é o tempo que leva para o sistema alcançar a vizinhança do seu novo valor de regime.
• O sobressinal Mp é a quantidade máxima que o sistema ultrapassa o seu valor final (normalmente expressado
em porcentagem).
• tempo de pico tp é o tempo que leva para o sistema alcançar o ponto de sobressinal.
Tempo de subida
Utiliza-se a seguinte expressão empı́rica para determinar o tempo de subida
1.8
tr ≈ (5.12)
ωn
Sobressinal e tempo de pico
Quando y(t) alcança o valor máximo, sua derivada será zero. Então, a partir de (5.11) obtemos
σ
ẏ(t) =σe−σt cos(ωd t) + sin(ωd t) − e−σt (−ωd sin(ωd t) + σ cos(ωd t)) = 0
ωd
2
σ
=e−σt sin(ωd t) + ωd sin(ωd t) = 0
ωd
tp = π/ωd . (5.13)
0.8
0.6
Mp
0.4
0.2
0
0 0.2 0.4 0.6 0.8 1
ξ
e−ξωn ts = 0.05.
Portanto,
ξωn ts = 3,
ou ainda
3 3
ts = = . (5.15)
ξωn σ
As Equações (5.12)-(5.15) caracterizam a resposta transiente de um sistema sem zeros finitos e com dois
polos complexos com frequência natural não amortecida ωn , coeficiente de amortecimento ξ, e parte real negativa
σ. Em análise e projeto, eles são usados para estimar o tempo de subida, sobressinal, e tempo de acomodação,
respectivamente, para qualquer sistema. Na sı́ntese de controladores desejamos especificar tr , Mp e ts e perguntar
onde os polos precisam estar para que a resposta do sistema seja menor ou igual a essas especificações. Neste caso,
para valores especı́ficos de tr , Mp e ts , teremos
1.8
ωn ≥ , (5.16)
tr
ξ ≥ ξ(Mp ), Veja a Figura 5.4, (5.17)
3
σ≥ . (5.18)
ts
Exemplo 5.11. Encontre a região do plano s para os polos de uma função de transferência de um sistema se os
requisitos de resposta são tr ≤ 0.6 s, Mp ≤ 10% e ts ≤ 3 s.
Sem ter o conhecimento de que o sistema é de segunda ordem escrito na forma (5.10) é impossı́vel encontrar
uma região de maneira precisa. Desconsiderando o sistema, podemos obter uma primeira aproximação usando as
relações para um sistema de segunda ordem. A equação (5.12) indica que 1.8
ωn ≤ 0.6. Rearranjando esta equação
obtemos que
ωn ≥ 3.0 rad/s.
5.8 Resposta temporal de sistemas descritos por função de transferência 67
ξ ≥ 0.6.
De fato,
√
1−ξ 2
e−πξ/ ≤ 0.1
πξ
⇐⇒ − p ≤ ln(0.1)
1 − ξ2
π2 ξ2
⇐⇒ ≥ ln(0.1)2
1 − ξ2
s
ln(0.1)2
⇐⇒ξ ≥ ≈ 0.6.
π + ln(0.1)2
2
Note que nos desenvolvimentos acima foram desconsideradas as soluções negativas, pois ξ ≥ 0.
Por fim, (5.15) indica que σ3 ≤ 3. Logo,
3
σ ≥ = 1 s.
3
A região permitida é dada por qualquer ponto a esquerda das linhas sólidas na Figura 5.5. Note que qualquer
polo satisfazendo as restrições de ξ e ωn irá atender automaticamente as restrições de σ.
Note que o coeficiente do termo (s + 1) foi modificado de 2 em H1 para 0.18 em H2 . Esta redução é dada pelo
zero em s = −1.1 em H2 , que quase cancela o polo em s = −1. Se colocarmos o zero exatamente em s = −1,
este termo desaparecerá completamente. Em geral, um zero perto de um polo reduz magnitude daquele termo na
68 Capı́tulo 5. Aplicações
resposta total. Neste contexto, diversas conclusões podem ser obtidas a partir do padrão de polos e zeros da função
de transferência:
1. Para um sistema de segunda ordem sem zeros finitos, a resposta transiente são dadas pelas equações (5.12)-
(5.15).
2. Um zero no semi plano direito do plano s irá aumentar o sobressinal se o zero possuir um fator de 4 da parte
real dos polos complexos.
3. Um zero no semi plano direito do plano complexo irá diminuir o sobressinal (e provavelmente fará com que a
resposta ao degrau do sistema comece na direção contrária).
4. Um polo adicional no semi plano esquerdo do plano s irá aumentar o tempo de subida significativamente se o
polo extra possuir um fator de 4 da parte real dos polos complexos.
5.8.3 Exercı́cios
1. Para o sistema de controle apresentado na Figura 5.6, especifique o ganho K para que a saı́da tenha um sobressinal
menor que 10% na resposta para uma entrada do tipo degrau.
2. Para o sistema de controle da Figura 5.7, especifique o ganho e o polo do compensador para que o sistema de
malha fechada tenha sobressinal menor que 25% e tempo de acomodação menor que 0.1 s para uma entrada do
tipo degrau.
3. Suponha que você deseje que um sistema de segunda ordem possua tempo de pico menor que t0p . Esboce a região
no plano s que corresponde aos valores dos pólos que satisfazem a especificação tp < t0p .
4. A função de transferência de um sistema em malha fechada é dada por
K
H(s) = .
s(s + 2) + k
Para uma entrada do tipo degrau especificamos um tempo de pico tp = 1 s e sobressinal Mp = 5%.
a) Determine quando ambas especificações podem ser atendidas simultaneamente através da escolha adequada de
K.
b) Desenhe a região no plano s em que ambas as especificações são atendidas.
5. As equações do movimento de um motor CC são dadas por
Kt Ke Kt
Jm θ̈m + b + θ̇ = va ,
Ra Ra
ωn2 p
H(s) = .
(s + p)(s2 + 2ξωn s + ωn2 )
Mostre que a resposta para uma entrada do tipo degrau é
com
−ωn2
A= ,
ωn2 − 2ξωn p + p2
p
B=p ,
(p2 − 2ξωn p + ωn2 )(1 − ξ 2 )
p ! p !
−1 1 − ξ2 −1 1 − ξ2
θ = tan + tan
−ξ p − ξωn
a) Esboce a resposta temporal de G1 e G2 para uma entrada do tipo degrau e analise a parte transiente da resposta.
b) Explique a diferença no comportamento da resposta dos dois sistemas relacionando-a com a localização dos
zeros.
71
Capítulo 6
Resposta em frequência
Neste capı́tulo estudaremos um método para obter a resposta em frequência de um sistema linear contı́nuo e
invariante no tempo.
Uma das principais vantagens de usar a resposta em frequência para análise de sistemas é a facilidade com que
as informações experimentais podem ser usadas. Medições da amplitude e da fase de saı́da de um sitema submetido
a uma excitação de entrada do tipo senoidal são suficientes para construir a resposta em frequência. Outra vantagem
é a facilidade de usar o método para projetar controladores. Simples regras podem ser construı́das para fornecer
projetos com um mı́nimo de tentativa e erro.
Uma expansão em frações parciais de (6.1) (assumindo que os pólos de h são distintos) resultará em uma equação
da forma
α1 α2 αn α0 α0∗
Y (s) = + + ··· + + + , (6.2)
s − p1 s − p2 s − pn s + jω0 s − jω0
com
Im(α0 )
φ = tan−1 .
Re(α0 )
Se o sistema possui um comportamento estável, então todos os pólos possuem parte real negativa e a resposta
não forçada do sistema irá convergir para zero. Portanto, a resposta de estado estacionário do sistema será dada
pelo termo exponencial de (6.3), que é dada pela excitação senoidal.
A partir da Equação (6.3) podemos verificar que a resposta do sistema em estado estacionário é
com
p
M = |H(jω0 )| = |H(s)|s=jω0 = (H(jω0 ))2 + (Im(H(jω0 )))2 ,
Im(α0 )
φ = tan−1 = ∠H(jω0 ),
Re(α0 )
72 Capı́tulo 6. Resposta em frequência
10
Magnitude (abs)
5
0
60
Fase (deg)
30
0
10-2 10-1 100 101 102 103
Frequência (rad/s)
Figura 6.1: Gráfico de magnitude e fase da função de transferência (6.5) para K = 1, T = 1 e α = 0.1.
ou na forma polar,
H(jω0 ) = M ejφ .
A Equação (6.4) mostra que um sistema estável com função de transferência H excitado por uma senoide com
amplitude unitária e frequência ω0 irá, depois que a resposta alcance estado estacionário, exibir uma saı́da senoidal
com uma amplitude M (ω0 ) e fase φ(ω0 ) na frequência ω0 .
101
Magnitude (abs)
100
10-1
10-2
0
-45
Fase (deg)
-90
-135
-180
10-1 100 101
Frequência (rad/s)
Figura 6.2: Gráfico de magnitude e fase da função de transferência (6.7) para diferentes valores de ξ e ωn = 1
rad/seg.
102
Inclinação n=2
Magnitude (abs)
Inclinação n=-1 Inclinação n=1
100
10-2
180
n=2
Fase (deg)
90 n=1
-90 n=-1
A fase de (jω)n é φ = n × 90◦ ; ela é independente da frequência e portanto será uma linha horizontal: −90◦ se
n = −1, −180◦ se n = −2, 90◦ se n = 1 e assim por diante.
2. Termos do tipo (jωτ + 1)±1 .
A magnitude deste termo tende para uma assı́ntota em frequências baixa e para outra assı́ntota em frequências
altas:
Se chamarmos ω = 1/τ de ponto de quebra, então veremos que abaixo do ponto de quebra a curva de magnitude
é aproximadamente constante (= 1), enquanto que acima do ponto de quebra o comportamento da curva de
magnitude é aproximadamente igual ao termo (jω)±1 .
A curva de fase também pode ser facilmente desenhada usando as seguintes assı́ntotas:
• para ωτ 1, ∠1 = 0◦ ,
mudanças de inclinação em cada ponto de quebra: +1 para termos de primeira ordem no numerador, −1 para termos
de primeira ordem no denominador, e ±2 para termos de segunda ordem. Além disso, a assı́ntota na frequência mais
baixa possui inclinação determinada pelo valor de n do termo (jω)n . Portanto, o procedimento completo consiste
em traçar a assintota nas frequências baixas e, sequencialmente ir mudando a inclinação da assı́ntota em cada pondo
de quebra de maneira crescente na frequência.
A curva de fases composta é a soma das curvas individuais. Somando as curvas de fase individualmente é feita
localizando as curvas tal que a fase composta se aproxime das curvas individuais. Um rascunho rápido da fase
composta pode ser encontrado começando o gráfico de fase abaixo do menor pondo de quebra e fixando ele em
n × 90◦ . A fase é então incrementada em cada ponto de quebra de maneira crescente na frequência. O valor do
incremento é ±90◦ para um termo de primeira ordem e ±180 para um termo de segunda ordem. Pontos de quebra
no numerador indicam incrementos positivos, enquanto que pontos de quebra no denominador indicam incrementos
negativos na fase.
2. Determine o valor de n para o termo K(jω)n . Trace a assı́ntota do gráfico de magnitude para baixas frequências
com inclinação n.
3. Complete a composição das assı́ntotas de magnitude: extenda as assı́ntotas de baixa frequência até a primeira
frequência de corte. Então incremente a inclinação para ±1 ou ±2, dependendo dos pontos de quebra.
4. Rascunhe a curva de magnitude aproximada: incremente o valor da assı́ntota por um fator de 1.4 no ponto
de quebra do numerador com termo de primeira ordem, e decresça ela por um fator de 0.707 em um ponto
de quebra de primeira ordem no denominador. Nos pontos de quebra de segunda ordem, rascunhe o pico de
ressonância de acordo com a Figura 6.5 usando a relação |H(jω)| = 1/2ξ no denominador (ou |H(jω)| = 2ξ
no numerador).
6. Rascunhe o gráfico de fase aproximado mudando ±90◦ ou 180◦ em cada ponto de quebra em ordem crescente.
Para termos de primeira ordem no numerador, a mudança de fase é +90◦ ; para termos de primeira ordem no
denominador a mudança é −90◦ . Para termos de segunda ordem, a mudança é ±180◦ .
Exemplo 6.1. Trace o gráfico de Bode para o sistema com função de transferência
2000(s + 0.5)
H(s) = .
s(s + 10)(s + 50)
2[(jω/0.5) + 1]
H(jω) = .
[jω(jω/10) + 1][(jω/50) + 1]
Passo 2. Notamos que o termo em jω é de primeira ordem e está no denominador, então n = −1. Logo, a assı́ntota
para baixas frequências é definida pelo termo
2
H(jω) = .
jω
Esta assı́ntota é valida para ω < 0.1 porque o menor ponto de quebra está em ω = 0.5. O gráfico de magnitude
deste termo possui inclinação −1 (ou -20 db por década). Localizamos a magnitude passando pelo valor 2 em ω = 1,
mesmo que a curva composta não passe por esse ponto.
Passo 3. Obtemos as assı́ntotas restantes. O primeiro ponto de quebra está em ω = 0.5 e é um termo de primeira
ordem no numerador, portanto o gráfico de magnitude deste termo possui inclinação +1. Em seguida traçamos a
assı́ntota correspondente ao termo de primeira ordem com ponto de quebra em ω = 10 e o termo com ponto de
quebra em ω = 50. O resultado é apresentado na Figura 6.4.
Passo 4. Traçamos a curva composta tal que ela seja aproximadamente tangente à assı́ntota, quando se a fasta
dos pontos de quebra.
Passo 5. Como a fase de jω 2
é -90◦ , o gráfico de fase começa em -90◦ para frequências baixas.
Passo 6. A fase da curva composta é apresentado no gráfico inferior da Figura 6.4.
76 Capı́tulo 6. Resposta em frequência
Curva composta
Magnitude (abs)
100
90
Fase (deg)
-90
Curva composta
-180
10-2 10-1 100 101 102 103
Frequência (rad/s)
2000(s+0.5)
Figura 6.4: Gráfico de magnitude e fase da função de transferência H(s) = s(s+10)(s+50) .
100
Magnitude (abs)
10-5
-90
-135
Fase (deg)
-180
-225
-270
10-1 100 101 102
Frequência (rad/s)
10 1
Figura 6.5: Gráfico de magnitude e fase da função de transferência H(s) = 4 s(s2 /4+0.2s/2+1) .
Exemplo 6.2. Como segundo exemplo, iremos traçar a resposta em frequência do sistema
10
H(s) = .
s(s2 + 0.4s + 4)
Começando com a assı́ntota de baixa frequência, temos n = −1 e H(jω) ≈ 2.5 jω . O gráfico de magnitude deste
termo possui inclinação de −1 (ou -20 db por década) e passa pelo valor log 2.5 em ω = 1. Para o termo de segunda
ordem, note que ωn = 2 e ξ = 0.1. Na frequência de quebra dos pólos, ω = 2, a inclinação muda para −3 (-60 db
por década). Além disso, a magnitude no ponto de quebra é log 1/(2ξ). A curva de fase para este caso começa em
−90◦ , correspondendo ao termo 1/s, e decresce para −180◦ em ω = 2 devido ao termo de segunda ordem e depois,
se aproxima de −270◦ para altas frequências. O resultado é apresentado na Figura 6.5.
6.5 Exercı́cios
1. Rascunhe as assı́ntotas do gráfico de Bode para as seguintes funções de transferência. Verifique os resultados no
MATLAB.
6.5 Exercı́cios 77
4000
a) H(s) = s(s+400) .
100
b) H(s) = s(0.1s+1)(0.5s+1) .
1
c) H(s) = s(s+1)(0.02s+1) .
s
d) H(s) = (s+1)(s+10)(s 2 +2s+2500) .
4s(s+10)
e) H(s) = (s+100)(4s 2 +5s+4) .
2. (Múltiplos pólos e zeros na origem) Rascunhe as assı́ntotas do gráfico de Bode para cada uma das funções de
transferência. Verifique os resultados no MATLAB.
1
a) H(s) = s2 (s+8) .
s+3
b) H(s) = s2 (s+8) .
a) H(s) = (s+1)2 s31(s+10)2 .
3. (Pólos reais e complexos conjugados) Rascunhe as assı́ntotas do gráfico de Bode para cada uma das seguintes
funções de transferência. Verifique os resultados no MATLAB.
s+2
a) H(s) = s(s+10)(s 2 +2s+2) .
s+2
b) H(s) = s(s+10)(s2 +6s+25) .
4
c) H(s) = s2(s+2)(s +4s+68)
(s+10)(s2 +4s+85) .
4. (Pólos e zeros no semiplano direito) Rascunhe as assı́ntotas do gráfico de Bode para cada uma das seguintes
funções de transferência. Verifique os resultados no MATLAB.
s+2 1
a) H(s) = s+10 s2 −1 .
s−1
b) H(s) = (s2 .
s+2
c) H(s) = s(s−1)(s+6) 2.
5. Prove que a inclinação de magnitude de −1 do gráfico de Bode corresponde à -20 db por década.
6. Um sistema de segunda ordem com ξ = 0.5 e um pólo adicional é dado por
1
H(s) = .
(s/p + 1)(s2 + s + 1)
Trace o gráfico de Bode para p = 0.01, 0.1, 1, 10 e 100. Que conclusões podemos obter sobre o efeito do pólo
extra na largura de banda1 se comparado com a largura de banda para o sistema de segunda ordem sem o pólo
extra?
1 A largura de banda é definida como a frequência máxima em que um sistema irá rastrear uma entrada senoidal de maneira
satisfatória. Por convenção, a largura de banda é considerada como a frequência na qual se aplicarmos uma senoide na entrada, a saı́da
irá ser atenuada por um fator de 0.707 vezes a entrada.
79
Capítulo 7
Transformada Z
Em muitos sistemas discretos, os sinais são considerados para valores discretos de t, usualmente em nT , n = 0, 1, . . . ,
na qual T é um número positivo fixo, usualmente chamado de perı́odo de amostragem. O estudo de tais sistemas
pode ser realizado através do método da transformada Z. Nas próximas seções iremos desenvolver este método e
apresentar suas aplicações.
Definição 7.1. Seja T um número positivo fixo. Seja f (t) definida para t ≥ 0. A transformada Z de f (t) é a função
de variável complexa z dada por
∞
X
Z (f (t)) = F (z) = f (nT )z −n , para |z| > R,
n=0
para algum |z| ≥ 0. Qualquer sinal f que não cresça mais rápido que um sinal exponencial r0n , para r0 ∈ R+ , satisfaz
esta condição. Portanto, se |f (nT )| ≤ r0n , para algum r0 ∈ R+ , então
∞ n
X r0 1
|F (z)| ≤ = r0 ,
n=0
|z| 1 − |z|
7.1.1 Exercı́cios
1. Encontre a transformada Z de
a) f (t) = δ(t).
b) f (t) = t2 .
c) f (t) = γ t .
d) f (t) = γ t−T u(t − T ).
e) f (t) = tγ t .
f) f (t) = cos(βt).
g) f (t) = sin(βt).
2. Usando a definição, calcule a transformada Z de f (t) = (−1)t (u(t) − u(t − 8T )). Considere
1, se t ≥ 0,
u(t) =
0, se t < 0.
para c1 e c2 arbitrários.
Deslocamento. Se Z (f (t)) = F (z), então Z (f (t + T )) = z(F (z) − f (0)+ ). De fato, por definição
∞
X ∞
X ∞
X
Z (f (t + T )) = f ((n + 1)T )z −n = z f ((n + 1)T )z −(n+1) = z f (kT )z −k , (7.2)
n=0 n=0 k=1
k=0
Estendendo esse procedimento, podemos obter o seguinte resultado para qualquer número m inteiro positivo
" m−1
#
X
Z [f (t + mT )] = z m
F (z) − f (kT )z −k
.
k=0
Definindo m − n = k, obtemos
∞ ∞
" n
# " n
#
X X X X
Z [f (t − nT )] = z −n
f (kT )z −k
=z −n
f (kT )z −k
+ f (−kT )z k
=z −n
F (z) + f (−kT )z k
.
k=−n k=0 k=1 k=1
Valor inicial e final. Duas propriedades da transformada de Z são úteis para determinar o valor de f (t), com t = nT ,
n ∈ N e T um número positivo fixo, quando n → 0 ou quando n → ∞, mesmo que a função não seja conhecida
explicitamente.
Teorema 7.1. Se f possui transformada Z, F (z) = Z (f (t)), então
Observação 7.3. Se f (0) = 0, então podemos obter f (T ) pelo limite limz→∞ zF (z).
Teorema 7.2. Suponha que f possui transformada Z, F (z) = Z (f (t)), e que o limite limn→∞ f (nT ) existe. Então,
A transformada Z do lado esquerdo da equação acima pode ser calculada com o auxı́lio da propriedade do
deslocamento no tempo. Logo,
n
X
zF (z) − zf (0) − F (z) = lim [f (k + 1)T − f (kT )]z −k . (7.3)
n→∞
n=0
Fazendo z → 1 em ambos os lados de (7.3) e assumindo que a ordem dos limites pode ser trocada (observe o
lado direito de (7.3)), segue que
n
X
lim (z − 1)F (z) − f (0) = lim [f (k + 1)T − f (kT )]
z→1 n→∞
n=0
= lim {[f (T ) − f (0)] + [f (2T ) − f (T )] + · · · + [f (n + 1)T ) − f (nT )]
n→∞
= lim [−f (0) + f ((n + 1)T )]}
n→∞
= −f (0) + f (∞).
Portanto,
se o limite existir.
7.2.1 Exercı́cios
1. Encontre a transformada Z e a região de convergência para os seguintes sinais:
a) f (t) = u(t − mT ), na qual u é a função degrau.
b)f (t) = γ t sin(πt).
c) f (t) = γ t cos(πt).
d) f (t) = γ t sin πt
2 .
82 Capı́tulo 7. Transformada Z
γ t cos πt
e) f (t) = P 2 .
∞
f) f (t) = k=0 22T k δ(t − 2T k).
g) f (t) = γ t−T u(t − T ), na qual u é a função degrau.
h) f (t) = tγ t .
2. Prove que se f possui transformada Z dada por F (z) = Z (f ), então γ t f (t) possui transformada Z igual a F z
γT
.
3. Prove que se f possui transformada Z dada por F (z) = Z (f ), então tf (t) possui transformada Z igual a
d
−T z dz F (z).
Percebemos que f (nT ) pode ser interpretado como os coeficientes de z −n e pode ser usado para calcular f em
outros instantes de tempo. Se F (z) é dada por uma razão de dois polinômios em z −1 , os coeficientes f (0), . . . , f (nT )
podem ser obtidos através da divisão de polinômios.
Exemplo 7.3. Considere
z 2 (7z − 2) 7z 3 − 2z 2
F (z) = = 3
(z − 0.2)(z − 0.5)(z − 1) z − 1.7z 2 + 0.8z − 0.1
Portanto,
7z 3 − 2z 2
F (z) = = 7 + 9.9z −1 + 11.23z −2 + 11.87z −3 + . . . .
z 3 − 1.7z 2 + 0.8z − 0.1
Logo, f (0) = 7, f (T ) = 9.9, f (2T ) = 11.23, f (3T ) = 11.87, e assim por diante.
Embora este procedimento forneça f (nT ) diretamente, ele não fornece uma expressão fechada para a solução.
Por esta razão este método é pouco útil, ao menos que se deseje saber alguns termos da sequência de f (nT ).
A inversa desta equação pode ser obtida como a soma das inversas individuais obtidas da expansão, isto é,
O ponto importante para notar aqui é que se f (n + 1) = 0 para n < 0, então precisamos que f (0) = 0. Aplicando
um deslocamento na amostra para obter f (n) temos que
3 n 5 n
f (n) = 2 2 + 3 3 , se n ≥ 0,
0, se n < 0.
Mas da condição acima, temos que f (0) = 32 + 53 . Portanto, para forçar o requisito de que f (0) = 0, precisamos
somar − 19
6 na equação de f (n + 1), mas somente quando n = 0:
19
− 6 δ(n) + 23 2n + 53 3n , se n ≥ 0,
f (n) =
0, se n < 0.
Se expandirmos uma função racional F (z) em frações parciais, iremos sempre obter uma resposta que está
atrasada em uma amostra devido à natureza do problema. Esta forma é inconveniente. Preferimos uma forma que
contenha amostras nT ao invés de T (n − 1). Isto sugere utilizarmos uma expansão em frações parciais modificada.
Note que F (z)/z é
F (z) 8z − 19 −19/6 3/2 5/3
= = + +
z z(z − 2)(z − 3) z z−2 z−3
Multiplicando ambos os lados por z, obtemos
19 3 z 5 z
F (z) = − + + .
6 2z−2 3z−3
Logo,
19 3 n 5 n
f (n) = − δ(n) + 2 + 3 .
6 2 3
7.3.3 Exercı́cios
1. Encontre a transformada Z inversa das seguintes expressões:
a) zz(z−4)
2 −5z+6 .
z−4
b) z2 −5z+6 .
(e−2 −2)z
c) (z−e−2 )(z−2) .
(z−1)2
d) z3 .
z(2z+3)
e) (z−1)(z 2 −5z+6) .
z (−2z 2 +8z−7)
2
f) (z−1)(z−2)3 .
2. a) Expandindo F (z) em série de potência em z −1 , encontre os três primeiros termos de f (n) se
2z 3 + 13z 2 + z
F (z) = .
z3 + 7z 2 + xz + 1
b) Estenda o procedimento usado na parte (a) para encontrar os quatro primeiros termos de f (n) se
2z 4 + 16z 3 + 17z 2 + 3z
F (z) =
z 3 + 7z 2 + 2z + 1
84 Capı́tulo 7. Transformada Z
F (z) , Z [F (s)].
Nosso propósito nesta seção é mostrar esta relação e desenvolver a transformação necessária para obter a transformada
Z diretamente da transformada de Laplace.
Uma função f (nT ) pode ser considerada como uma soma de pulsos retangulares de área hf (nT ), na qual h é a
largura do retângulo. Tal soma se aproxima de
X
hf (nT )δ(t − nT ),
já que δ(t − nT ) é considerado como o limite de um pulso de área unitária. Assim, para converter f (nT ) em um
trem de pulsos
um fator de escala 1/h é necessário para fazer a conversão. Portanto, podemos substituir a função amostrada f (nT )
por uma função impulso f ∗ (t), dado o fator de escala. A definição de tal função impulso é dada por
∞
X ∞
X
f ∗ (t) = f (t) δ(t − nT ) = f (nT )δ(t − nT ).
n=0 n=0
e
Z ∞
L [δ(t − kT )] = δ(t − kT )e−st dt = e−kT s ,
0
obtemos
∞
X
F ∗ (s) = L [f ∗ (t)] = f (nT )e−nT s .
n=0
para todo m ∈ Z, os pontos s = 0, s = j2π/T , s = −j2π/T , . . . , são mapeados em z = 1. Assim, o mapeamento não
é injetor. Se s = jω, então |z| = |ejωT | = 1 para todo ω. Isto implica que o eixo imaginário do plano s é mapeado
no cı́rculo unitário do plano z. Se s = a = jω, então
Logo, uma linha vertical no plano s é mapeada em um cı́rculo no plano z com raio eaT . Se a < 0, a linha vertical
está no semi plano esquerdo do plano s e o raio do cı́rculo no plano z é menor que 1; se a > 0, o raio é maior que 1.
Portanto, todo o semi plano esquerdo do plano s é mapeado no interior do cı́rculo unitário no plano z.
85
Capítulo 8
Aplicações
na qual ak , k ∈ {0, 1, . . . , n}, e bj , j ∈ {0, 1, . . . , q}, são constantes, yj é a entrada e é conhecida para todos os valores
de j ≥ 0. Nosso objetivo é encontra xn tal que (8.1) seja satisfeita. Note que xn e yn são funções dependentes de
t = nT . Assuma que T = 1 para todas as discussões neste capı́tulo. Então t = n, na qual n ∈ N e n ≥ 0.
Aplicando a transformada Z em (8.1) obtemos
q
n
" i−1
# i−1
X X X X
ak X(z) − xi z −j = bi z i Y (z) − yi z −j ,
k=0 i=0 k=0 j=0
A transformada inversa desta expressão, x(n) , Z − (X(z)) pode ser obtida usando expansão em série de
potências, expansão em frações parciais, ou através de uma tabela da transformada Z inversa.
Observação 8.1. Apesar de termos aplicado a propriedade do deslocamento para a direita (avanço no tempo), a
equação (8.1) poderia ter sido deslocada para a esquerda e a propriedade do deslocamento para a esquerda poderia
ter sido usada para obter a transformada Z.
Observação 8.2. A extensão da aplicação da transformada Z para solução de sistemas lineares de equações a diferença
com coeficientes constantes pode ser realizada de maneira similar.
Exemplo 8.1. Resolva
y(n + 2) − 5y(n + 1) + 6y(n) = 3x(n + 1) + 5x(n),
se as condições iniciais são y(−1) = 11/6, y(−2) = 37/36 e a entrada é x(n) = 2−n u(n), na qual u(n) representa o
sinal degrau unitário.
A equação acima está na forma de operador avanço, e o uso da propriedade do deslocamento a direita parece
ser apropriado para resolver esta equação. Entretanto, a expressão desta propriedade requer o conhecimento de y(0),
y(1), . . . , y(N − 1), ao invés das condições iniciais y(−1), y(−2), . . . , y(−n). Este problema pode ser contornado
expressando a equação acima na forma de operador de atraso, ou seja,
y(n) − 5y(n − 1) + 6y(n − 2) = 3x(n − 1) + 5x(n − 2). (8.2)
Agora podemos aplicar a propriedade do deslocamento à esquerda para obter a transformada Z desta equação.
Note que
Z (y(n)) = Y (z),
1 1 11 1 1 1 11 37
Z (y(n − 1)) = Y (z) + y(−1) = Y (z) + , Z (y(n − 2)) = 2
Y (z) + y(−1) + y(−2) = 2 Y (z) + + .
z z 6 z z z 6z 36
86 Capı́tulo 8. Aplicações
Por outro lado, como a entrada é causal, então x(−1) = x(−2) = · · · = x(−n) = 0. Logo,
z
Z (x(n)) = ,
z − 0.5
1 1 z 1
Z (x(n − 1)) = X(z) + x(−1) = = ,
z z z − 0.5 z − 0.5
1 1 1
Z (x(n − 2)) = 2 X(z) + x(−1) + x(−2) = .
z z z(z − 0.5)
ou ainda
z(3z 2 − 9.5z + 10.5)
Y (z) = .
(z − 0.5)(z 2 − 5z + 6)
8.1.1 Exercı́cios
1. a) Obtenha a saı́da y(n) de um sistema linear discreto e invariante no tempo especificado pela equação
se as condições iniciais forem y(−1) = 0, y(−2) = 1 e a entrada x(n) = y −n u(n), na qual u é o sinal degrau unitário.
b) Determine as componentes de entrada nula e estado nulo da resposta.
2. Resolva o problema anterior se ao invés das condições iniciais y(−1), y(−2) forem dadas as condições auxiliares
y(0) = 3/2 e y(1) = 35/4.
3. Encontre a solução da seguinte equação a diferenças
1
y(n + 2) + y(n) = x(n),
4
na qual x(n) = 3(0.5)n − 2δ(n), y(0) = 2 e y(1) = 1.
4. Resolva a equação a diferenças
8.2 Convolução
A convolução de duas funções f1 (n) e f2 (n) é dada pelo somatório de convolução:
∞
X
f1 (n) ∗ f2 (n) = f1 (m)f2 (n − m).
m−∞
8.3 Função de transferência 87
b0 z m + b1 z m−1 + · · · + bm−1 z + bm
H(z) = . (8.5)
z n + a1 z n−1 + · · · + an−1 z + an
Definição 8.2. As raı́zes do numerador de (8.5), z1 , z2 , . . . , zm são chamados zeros (finitos) do sistema. Note que
a função de transferência é zero quando z = zi , para i ∈ {1, . . . , m}.
Definição 8.3. As raı́zes do denominador de (5.8), p1 , p2 , . . . , pn são chamados de pólos do sistema. A magnitude
da função de transferência tende a infinito quando z → pi , para i ∈ {1, . . . , n}.
8.3.2 Exercı́cios
1. Determine a resposta de estado nulo de um sistema linear discreto e invariante no tempo com função de
transferência
z
H(z) =
(z + 0.2)(z − 0.8)
8.4 Estabilidade
8.4.1 Estabilidade BIBO
Um sistema linear discreto e invariante no tempo é dito BIBO estável se toda sequência de entrada limitada induz
a ma saı́da limitada. A condição para um sistema com função de transferência H(z) ser BIBO estável é que todos
os pólos de H(z) estejam dentro do cı́rculo unitário do plano z ou de maneira equivalente, que possuam magnitude
menor que 1. Esta condição pode ser deduzida a partir do caso de tempo contı́nuo, onde a estabilidade BIBO requer
que todos os pólos da função de transferência estejam no semi plano esquerdo do plano s. Como z = esT mapeia o
semi plano esquerdo no interior do cı́rculo unitário do plano z, a estabilidade BIBO discreta requer que todos os
pólos estejam dentro do circulo unitário do plano z.
8.4.3 Exercı́cios
1. Para a resposta ao impulso h(n) = (−1 + (0.5)n ), determine o número de polos do sistema, se os polos são reais
ou complexos e se o sistema é BIBO estável ou não.
8.4 Estabilidade 89
Capítulo 9
Resposta em frequência
na qual Ω0 é a frequência angular da senoide, medida em radianos por amostra (ω0 é o número de radianos na qual
o argumento do cosseno aumenta quando n aumenta em 1 amostra).
Note que a menor taxa de variação possı́vel para um sinal de tempo discreto é quando ele é constante, e isto
corresponde, para o caso de sinais senoidais, em fixar a frequência Ω0 em 0. No outro extremo, a maior taxa de
variação possı́vel para um sinal de tempo discreto é quando o seu sinal alterna em todo passo de tempo, como em
(−1)n . Uma senoide com esta propriedade é obtida tomando Ω0 = ±π, pois cos(±πn)(−1)n . Portanto, todas as
ações de senoides com tempo discreto acontecem na faixa de frequência [−π, π]. Fora desse intervalo tudo acontece
periodicamente em Ω0 .
Pode ser útil considerar esta senoide de tempo discreto a partir de uma senoide de tempo contı́nuo cos(ω0 t + θ0 )
de perı́odo 2π/ω0 , amostrando em tempos t = nT que são múltiplos inteiros de algum perı́odo de amostragem
T . Escrevendo cos(ω0 n + θ0 ) = cos(ω0 nT + θ0 ), temos a relação Ω0 = ω0 T (com a resctrição |ω0 | ≤ πT , para
que |Ω0 | ≤ π). Neste caso é natural pensar que 2π/(ω0 T ) = 2π/Ω0 como o perı́odo da senoide de tempo discreto,
medidas em amostras. Entretanto, 2π/Ω0 pode não ser um inteiro.
Se 2π/Ω0 = P/Q para algum inteiro P e Q, isto é, 2π/Ω0 é racional, então de fato x(n + P ) = x(n) para o
sinal em (9.1). Por outro lado, se 2π/Ω0 é irracional, o sinal em (9.1) não será periódico: não haverá inteiro P tal
que x(n + P ) = x(n) para todo n. Por exemplo, cos(3πn, 4) possui frequência 3π/4 radianos por amostra e um
perı́odo de 8, pois 2π/3π/4 = 8/3 = P/Q, portanto, o perı́odo, P , é 8. Por outro lado, cos(3n/4) possui frequência
3/4 radianos por amostra, e não é um sinal periódico discreto por que 2π/3/8π/3 é irracional.
1 jφ j −jφ
e + e−jφ , − ejφ .
cos(φ) = sin(φ) = e
2 2
na qual definimos
∞
X ∞
X
C(Ω) = h(m) cos(Ωm), S(Ω) = h(m) sin(Ωm).
m−∞ m−∞
Agora, defina
na qual iremos chamar de resposta em frequência do sistema. Usando esta definição temos que
y(n) = |H(Ω0 )| [cos(∠H(Ω0 )) cos(Ω0 n + θ0 ) − sin(∠H(Ω0 )) sin(Ω0 n + θ0 )] = |H(Ω0 )| cos(Ω0 n + θ0 + ∠H(Ω0 )).
Este resultado mostra que o efeito de uma entrada senoidal com frequência Ω0 em um sistema discreto linear e
invariante no tempo pode ser deduzida da resposta em frequência calculada na frequência Ω0 .
Na Figura 9.1 apresentamos o gráfico de magnitude e fase da resposta em frequência do sistema (9.2) para
diversos valores de a > 0. O caso de a < 0 é apresentado na Figura 9.2. A partir destas figuras, podemos ver que
para a > 0, o sistema atenua altas frequências (isto é, |H| é menor para Ω próximo de ±π do que para Ω próximo
de 0), enquanto que para a < 0 o sistema amplifica altas frequências e atenua baixas frequências. Além disso, note
que para |a| pequeno, os valores máximos e mı́nimos, 1/(1 + a) e 1/(1 − a), de |H| são próximos nos valores. Por
outro lado, para valores de |a| próximos de 1, estes valores diferem significantemente, e consequentemente |H| é
nitidamente mais pontudo, providenciando a filtragem e amplificação seletiva sobre uma faixa de frequências.
9.3 Resposta em frequência a partir da posição dos polos e zeros 93
8
1.5
1
6
0.5
4 0
-0.5
2
-1
0 -1.5
-3 -2 -1 0 1 2 3 -3 -2 -1 0 1 2 3
8
1.5
1
6
0.5
4 0
-0.5
2
-1
0 -1.5
-3 -2 -1 0 1 2 3 -3 -2 -1 0 1 2 3
todos os zeros (z1 , z2 , . . . , zN ) e todos os pólos (p1 , p2 , . . . , pN ) ao ponto ejΩ . Sejam r1 , r2 , . . . , rN os comprimentos
e φ1 , φ2 , . . . , φN os ângulos, respectivamente, das linhas conectando z1 , z2 , . . . , zN ao ponto ejΩ . Similarmente,
sejam d1 , d2 , . . . , dN os comprimentos e θ1 , θ2 , . . . , θN os ângulos, respectivamente, das linhas conectando p1 , p2 ,
. . . , pN ao ponto ejΩ . Então,
(r1 ejφ1 )(r2 ejφ2 ) . . . (rN ejφN ) r1 r2 . . . rN j(φ1 +φ2 +···+φN )−(θ1 +θ2 +···+θN )
H(ejΩ ) = H(z)|z=ejΩ = b0 = b0 e .
(d1 ejθ1 )(d2 ejθ2 ) . . . (dN ejθN ) d1 d2 . . . dN
Portanto,
r1 r2 . . . rN
|H(ejΩ )| = |b0 |
d1 d2 . . . dN
e
Desta forma, podemos calcular a resposta em frequência de H para qualquer valor de Ω selecionando o ponto
no cı́rculo unitário no ângulo Ω. Este ponto é ejΩ . Para calcular a resposta em frequência de H, conectamos todos
os pólos e zeros a este ponto e utilizamos as equações anteriores para determinarmos |H| e ∠H. Repetimos este
procedimento para todos os valores de Ω, de 0 a π obtendo a resposta em frequência.
9.3.1 Exercı́cios
1. Determine a resposta em amplitude e fase dos sistemas mostrados na Figura 9.4.
2. As relações de entrada-saı́da de dois filtros são dadas por
a) y(n) = −0.9y(n − 1) + x(n)
b) y(n) = 0.9y(n − 1) + x(n)
Para cada caso, determine a função de transferência, a resposta em amplitude e a resposta de fase.
3. Para um sistema linear discreto e invariante no tempo especificado pela equação
3.5 1.5
3
1
2.5
0.5
2
0
1.5
1 -0.5
0.5 -1
0
-3 -2 -1 0 1 2 3 -1.5
-3 -2 -1 0 1 2 3
contém duas componentes de frequências distintas, ω1 e ω2 . As amostras destas componentes aparecem como senoides
em tempo discreto com frequências, Ω1 = ω1 T e Ω2 = ω2 T . Se Ω1 e Ω2 forem diferentes por um múltiplo inteiro de
2π, as duas frequências serão lidas como se fossem a mesma frequência pelo processador digital. Como resultado, a
componente de mais alta frequência ω2 não apenas estará perdida para sempre (perdendo sua identidade para ω1 ),
mas reencarnará como uma componente de frequência ω1 , distorcendo a verdadeira amplitude da componente original
de frequência ω1 . Logo, o sinal processado resultante estará distorcido. Claramente, o aliasing é altamente indesejado
e deve ser evitado. Para evitar o aliasing, as frequências das senoides em tempo contı́nuo a serem processadas devem
ser mantidas dentro da faixa fundamental ωT < π. entro dessa condição, a questão de ambiguidade ou aliasing
desaparece porque qualquer senoide em tempo contı́nuo de frequência nesta faixa possui uma única forma de onda
quando amostrada. Portanto, se ωh é a a mais alta frequência a ser processada, então, para evitar o aliasing,
π
ωh < .
T
Se fh é a mais alta frequência em hertz, fh = ωh /2π e, de acordo com a equação anterior, temos
1
fh < .
2T
Esta equação mostra que o processamento de sinais em tempo discreto limita a frequência mais alta, fh , pode
ser processada para um dado valor de intervalo de amostragem T , de acordo com a expressão acima.
Podemos processar um sinal de qualquer frequência escolhendo um valor adequado de T de acordo com a seguinte
expressão:
1
T < .
2fh
A taxa ou frequência de amostragem fs é recı́proca ao intervalo de amostragem T e, portanto,
1
fs = > 2fh ,
T
tal que
fs
fh <.
2
Este resultado é um caso especial do conhecido teorema da amostragem:
Teorema 9.1. Seja um sinal, limitado em banda, e seu intervalo de tempo dividido em partes iguais, de forma que
se obtenham intervalos tais que, cada subdivisão compreenda um intervalo com perı́odo T segundos, na qual T é
menor do que 1/2 ∗ fh , na qual fh é a maior frequência do sinal em questão, e se uma amostra instantânea é tomada
arbitrariamente de cada subintervalo, então o conhecimento da amplitude instantânea de cada amostra somado ao
conhecimento dos instantes em que é tomada a amostra de cada subintervalo contém toda a informação do sinal
original.
Este resultado afirma que para processar uma senoide em tempo contı́nuo por um sistema em tempo discreto, a
taxa de amostragem deve ser maior do que duas vezes a frequência (em hertz) da senoide. Ou seja, uma senoide
amostrada deve ter no mı́nimo duas amostras por ciclo. Para taxas de amostragem abaixo desse valor mı́nimo, o
sinal de saı́da terá o efeito de aliasing, significando que ele será confundido com uma senoide de frequência mais
baixa.
96 Capı́tulo 9. Resposta em frequência
9.4.1 Exercı́cios
1. a) Um filtro digital possui intervalo de amostragem T = 0.5µs. Determine a frequência mais alta que pode ser
processada por este filtro sem aliasing.
b) Se a frequência mais alta a ser processada é 50kHz, determine o valor mı́nimo da frequência de amostragem fs e
o valor máximo do intervalo de amostragem T que pode ser utilizado.
C(z) = Z L −1 (C(s))t=nT
2(s − 2)
C(s) = .
(s + 1)(s + 3)
Para encontrar sua resposta ao impulso, expandimos sua expressão em frações parciais:
5 3
C(s) = − .
s+3 s+1
Aplicando a transformada inversa de Laplace na expressão acima, fazendo t = nT e tomando a transformada Z
da expressão resultante, temos que
z z
C(z) = T 5 − 3 .
z − e−3T z − e−T
Note que o controlador depende do perı́odo de amostragem. Diferentes perı́odos de amostragem resultam em
diferentes controladores. Por exemplo, se T = 0.5, então
0.5z(2z − 2.366)
C(z) = .
(z − 0.223)(z − 0.607)
ou ainda
z−1 1
C(z) = Z L −1 C(s)
z s t=nT
Exemplo 9.2. Encontre a expressão digital, a partir do método da invariância ao degrau, do seguinte controlador:
2(s − 2)
C(s) = .
(s + 1)(s + 3)
Note que
C(s) 2(s − 2) 4 3 5
= =− + −
s s(s + 1)(s + 3) 3s s + 1 3(s + 3)
Tomando a transformada de Laplace inversa na expressão acima, fazendo t = nT e calculando a transformada
Z da expressão resultante, temos que
C(s) 4z 3z 5z
Z =− + − ,
s 3(z − 1) z − eT 3(z − e−3T )
ou ainda
z (9e−T − 5e−3 T − 4)z − (4e−4T − 9e−3T + 5e−T )
C(s)
Z = .
s 3(z − 1)(z − e−T )(z − e−3T )
Se o perı́odo de amostragem for T = 0.5, então a expressão do controlador será
0.116z − 0.523
C(z) = .
z 2 − 0.83z + 0.135
1 − e−sT
Hsoz (s) = .
s
Em controle digital, um sistema é sempre conectado com um segurador de ordem zero e portanto, a função de
transferência do sistema com o segurador de ordem zero é
1 − e−sT
H̄(s).
s
A saı́da y(t) do sistema com o segurador é um sinal analógico. Se adicionarmos um conversor A/D depois
do sistema, então a saı́da será y(nT ). Se considerarmos y(nT ) como a saı́da e u(nT ) a entrada, então o sistema
analógico e o segurador podem ser modelados como um sistema digital com a seguinte função de transferência:
H̄(s) H̄(s) H̄(s)
H(z) = Z (1 − e−T s ) =Z − Z e−T s ,
s s s
98 Capı́tulo 9. Resposta em frequência
Usando z = eT s , temos
H̄(s) z−1 H̄(s)
H(z) = (1 − z −1
)Z = Z . (9.4)
s z s
Exemplo 9.3. Considere um sistema representado pela seguinte função de transferência contı́nua
101
H(s) = .
s2 + 2s + 101
Seu equivalente discreto é dado por
z−1 1 s+1 1
H(z) = Z − −
z s (s + 1)2 + 100 (s + 2)2 + 100
z 2 − ze−T cos(10T ) ze−T sin(10T )
z−1 z
= − − .
z z − 1 z 2 − 2ze−T cos(10T ) + e−2T 10(z 2 − 2ze−T cos(10T ) + e−2T )
9.5.3 Exercı́cios
1. Encontre o controlador discreto através do método da invariância ao impulso e invariância ao degrau dos seguintes
controladores contı́nuos considerando T = 1 e T = 0.5:
2
a) C(s) = (s+2)(s+4) .
2s−3
b) C(s) = s+4 .
2. Encontre o equivalente digital dos seguintes sistemas:
a) H(s) = s12 .
10
b)H(s) = s(s+2) .
8
c) H(s) = s(s+4)(s−2) .
3. Considere um sistema com função de transferência
1
H(s) = .
s(s + 1 + 10j)(s + 1 − 10j)
Encontre seu equivalente digital para T = 0.2π e T = 0.1. Ambas podem ser usadas para projeto?