Por que os sistemas lineares mostram fidelidade sinusoidal?


9

Estou procurando uma prova de fidelidade sinusoidal. No DSP estudamos muito sobre sistemas lineares. Os sistemas lineares são homogêneos e aditivos. Mais uma condição que satisfaz é que, se um sinal é uma onda senoidal ou cos, a saída altera apenas a fase ou a amplitude. Por quê? Por que a saída não pode ser uma saída totalmente diferente quando uma onda senoidal é fornecida como entrada?


11
Bem-vindo ao DSP. Ótima pergunta!
Phonon

5
Sua compreensão está incompleta. Um sistema linear (significando homogêneo e aditivo) não tem necessariamente a propriedade de que um sinusóide de entrada produz um sinusóide da mesma frequência, mas possivelmente amplitude e fase diferentes. Você precisa impor a restrição adicional de que o sistema também é invariante no tempo. Por exemplo, se a entrada x(t) produz uma saída x(t)cos(2π109t) , o sistema é homogêneo e aditivo e, portanto, linear, mas não satisfaz a propriedade SISO (saída sinusóide e não sinusóide).
Dilip Sarwate

Dilip (ou alguém) deve colocar como resposta: "Eles não". Somente sistemas lineares invariantes no tempo .
hotpaw2

2
Apenas como uma observação, outra maneira de formular essa pergunta seria "Por que os exponenciais são autofunções de sistemas lineares invariantes no tempo?"
Jason R

Respostas:


8

Um complemento um pouco visual para as outras respostas

Você está falando de sistemas lineares e invariantes no tempo.

Funções exponenciais têm uma propriedade peculiar (e podem ser realmente definidas por ela): fazer uma conversão de tempo resulta na mesma função multiplicada por uma constante. assim

ett0=et0et

Gráficos do Mathematica

O exponencial vermelho também poderia ser o azul dividido por ou movido 1 segundo para a direitae

Em geral, isso também vale para exponenciais complexas

Você pode imaginar em sua mente o gráfico de uma harmônica complexa como ? Nesse caso, você verá que é como uma mola: ela gira ao longo do plano complexo à medida que o tempo passa.x(t)=ej2πt

Gráficos do Mathematica

Girar essa mola (multiplicando por um número complexo no círculo unitário) é o mesmo que traduzi-la. Você provavelmente já entrou nesse efeito visual em algum momento da sua vida

insira a descrição da imagem aqui

É o princípio de qualquer parafuso padrão também.

Suponha que inserimos isso em um sistema linear invariante no tempo. Você obtém uma saída Agora, insira uma versão rotacionada desta primavera. Devido à linearidade, a saída deve ser girada y na mesma quantidade. Mas uma vez que uma rotação é equivalente a um tempo-tradução, e o sistema é invariante no tempo, a saída também tem que ser Y -tempo traduzido pela mesma quantidade. Portanto, y deve satisfazer a mesma propriedade da entrada: girá-la deve ser equivalente a uma conversão de tempo específica. Isso só acontece quando a saída é um múltiplo da mola original.yyyy

Quanta tradução? Bem, é diretamente proporcional à rotação, como aconteceria com uma mola. Quanto mais apertadas as alças da mola (quanto mais rápida ela gira), menos tempo é traduzido para uma determinada rotação. Quanto mais apertadas as alças de um parafuso, mais voltas você precisará fazer para que ele se encaixe completamente. E, quando metade das rodadas estiver concluída, o parafuso estará na metade do caminho ... A saída deve satisfazer a mesma relação, portanto, a mola de saída gira na mesma frequência da entrada.y

Por fim, um lembrete

cos(t)=ejt+ejt2

sin(t)=ejtejt2j

Então, o que acontece com exponenciais, na verdade, não precisa acontecer com cossenos e senos no caso mais geral. Mas se o sistema também é real, é uma história diferente ...

Em geral, por esse mesmo raciocínio, qualquer exponencial é uma "função própria" (a saída é proporcional à entrada) de sistemas invariantes no tempo linear. É por isso que, para esses sistemas, as transformações Z e Laplace são tão úteis


Como / de onde você tirou essa animação?
Spacey

@Mohammad retirou-o da página wikipedia no arquivo Archimedes screw
Rojo

Onde você conseguiu esse lote de saca-rolhas? :) math.stackexchange.com/q/144268/2206
endolith

@ endolith oh, acabei de fazer isso no Mathematica. Os seus são mais agradáveis;)
Rojo

4

Considere um sistema com entrada e saída y ( t ) . Tomando emprestada a notação da resposta de Lars1, denotamos essa relação x ( t ) y ( t ) . O sistema é considerado um sistema linear invariável no tempo (LTI) se ele satisfizer as seguintes propriedades:x(t)y(t)x(t)y(t)

H. Se , então α x ( t ) α y ( t ) .x(t)y(t)αx(t)αy(t)

A. Se e x 2 ( t ) y 2 ( t ) , então x 1 ( t ) + x 2 ( t ) y 1 ( t ) + y 2 ( t ) .x1(t)y1(t)x2(t)y2(t)x1(t)+x2(t)y1(t)+y2(t).

T. Se , então x ( t - τ ) y ( t - τ ) para qualquer número real τ .x(t)y(t)x(tτ)y(tτ)τ

As propriedades H e A juntas são equivalentes à propriedade L

L. Se e x 2 ( t ) y 2 ( t ) , então α x 1 ( t ) + β x 2 ( t ) α y 1 ( t ) + β y 2 ( t ) .x1(t)y1(t)x2(t)y2(t)αx1(t)+βx2(t)αy1(t)+βy2(t)


A entrada periódica em um sistema invariante no tempo produz uma saída periódica
Suponha que seja um sinal periódico com o período T , ou seja, x ( t - n T ) = x ( t ) para todos os números inteiros n . Em seguida, a partir de Propriedade t , segue-se imediatamente que y ( t ) também é um sinal periódico com o período T . Assim, podemos expressar y ( t ) como uma série de Fourier:x(t)Tx(tnT)=x(t)ny(t)Ty(t)

ondeω=2π/té a frequência fundamental.

y(t)=a02+n=1ancos(nωt)+bnsin(nωt)
ω=2π/T

Como e sin ( ω t ) são sinais periódicos, temos isso para qualquer sistema invariante no tempo, linear ou não, cos ( ω t )cos(ωt)sin(ωt) Na verdade, paralinearsistemas invariante no tempo (LTI),todoopn,qn,rn,esnsão iguais a zero, excepto parap1,q1,R1,s

cos(ωt)p02+n=1pncos(nωt)+qnsin(nωt)sin(ωt)r02+n=1rncos(nωt)+snsin(nωt).
pn,qn,rn,sn . Para entender por que isso ocorre, calculemos a resposta do sistema LTI a cos ( ω t - θ ) de duas maneiras diferentes e compare os resultados.p1,q1,r1,s1cos(ωtθ)

Como , obtemos da Propriedade L e das equações acima que cos ( ω t - θ )cos(ωtθ)=cos(θ)cos(ωt)+sin(θ)sin(ωt) Por outro lado, comocos(ωt-θ)=cos(ω(t-θ/ω)) é apenas uma versão atrasada decos(ωt), da propriedade

cos(ωtθ)p0cos(θ)+q0sin(θ)2+n=1(pncos(θ)+rnsin(θ))cos(nωt)+n=1(qncos(θ)+snsin(θ))sin(nωt).
cos(ωtθ)=cos(ω(tθ/ω))cos(ωt)T nós obtemos que Essas duas séries de Fourier devem ser as mesmas, independentemente do valor deθque escolhermos. Comparando os coeficientes, vemos que p0/2não pode ser igual(p0cos(θ)+r0cos(θ
cos(ωtθ)p02+n=1pncos(nωtnθ)+qnsin(nωtnθ)=p02+n=1(pncos(nθ)qnsin(nθ))cos(nωt)+n=1(qncos(nθ)+pnsin(nθ))sin(nωt).
θp0/2 para todos θ, a menos que p 0 = r 0 = 0 . Da mesma forma, para qualquer n > 1 , p n cos ( n θ ) - q n sin ( n θ ) não pode ser igual a p n cos ( θ ) + r n sin ( θ ) etc. para todos θ, a menos que p n = q(p0cos(θ)+r0cos(θ))/2θp0=r0=0n>1pncos(nθ)qnsin(nθ)pncos(θ)+rnsin(θ)θ . No entanto, para n = 1 , p 1 cos ( θ ) - q 1 sin ( θ ) = p 1 cos ( θ ) + r 1 sin ( θ ) implica que r 1 = - q 1 e da mesma forma s 1 = p 1 . Em outras palavras, para um sistema de LTI, pn=qn=rn=sn=0n=1p1cos(θ)q1sin(θ)=p1cos(θ)+r1sin(θ)r1=q1s1=p1 Agora,p1cos(ωt)+q1sin(ωt)=Bcos(ωt-ϕ) ondeB=
cos(ωt)p1cos(ωt)+q1sin(ωt)sin(ωt)q1cos(ωt)+p1sin(ωt).
p1cos(ωt)+q1sin(ωt)=Bcos(ωtϕ) eϕ=arctan(q1/p1). Portanto, as propriedadesTeHnos dão que Acos(ωt-θ)ABcos(ωt-ϕ-θ). Qualquersinusóide de frequênciaωrad / s pode ser expresso comoAcos(ωtB=p12+q12ϕ=arctan(q1/p1)
Acos(ωtθ)ABcos(ωtϕθ).
ω para a escolha apropriada de A e θ , e portanto o resultado acima é o que precisamos.Acos(ωtθ)Aθ

Propriedade SISO de sistemas lineares invariantes no tempo: Se a entrada para um sistema LTI for um sinusóide, a saída será um sinusóide da mesma frequência, mas possivelmente com amplitude e fase diferentes.

Este não é exatamente o resultado que o OP queria - ele queria uma prova de que um sistema linear (um no qual as Propriedades H e A (equivalentemente, Propriedade L ) mantêm, mas não necessariamente a Propriedade T ) possui a propriedade SISO, mas como o desenvolvimento Como mostra acima, a propriedade T deve ser mantida para provar até o resultado mais fraco que a entrada periódica resulta em produção periódica.


cos(αβ)=cos(α)cos(β)+sin(α)sin(β).

x(t)Tx(t)

x(t)=A1cos(ω1t)+\A2cos(ω2t)ω1/ω2
A1cos(ω1t)+\A2cos(ω2t)A1B1cos(ω1tϕ1)+\A2B2cos(ω2tϕ2)

x(t)=cos(πt)+cos(2t)tT=[0;T]TTt\ont

[0,T]x(t)y(t)y(t)[0,T]y^(t)x^(t)t<t<
x^(t)=x(tmodT).
Tx(t)T

x(t)y(τ)txyy

3

Aqui está a ideia da prova. Vamos supor que podemos descrever a saída de um sistema por uma convolução,

y(t)=kt(tτ)f(τ)dτ

kt(t)tkt(t)kt t

y(t)=k(tτ)f(τ)dτ

f(t)f(t)=eiωt

y(t)=k(tτ)eiωτdτ=k(τ)eiω(tτ)dτ=eiωtk(τ)eiωτdτ

tK(ω):=k(τ)eiωτdτ

Assim, descobrimos que

y(t)=K(ω)eiωt

y(t)K(ω)t

s

Agora, pegue a transformação Laplace, para finalizar (já que a transformação Laplace leva a convolução à multiplicação),

Y(s)=K(s)F(s)

ff(t)=eiωtωF(s)=δw(s)

Y(s)=K(s)δω(s)=K(ω)δω(s)

K(ω)y(t)

Aliás, acabei de perceber que você pode encontrar a mesma idéia escrita no domínio do tempo na Wikipedia . Uma explicação de nível superior (que você pode ignorar se for muito matemática) é que a teoria dos sistemas lineares é definida através da operação de convolução, que é diagonalizada pela transformação de Fourier. Assim, um sistema cuja entrada é um vetor próprio do operador de transformação de Fourier produzirá apenas uma versão em escala de sua entrada.


sωδω(s)Y(s)=K(s)δωs)

@DilipSarwate Eu suspeito que ele esteja usando a notação de transformação de Laplace em vez da notação de Fourier.
Jim Clay

@sydeulissie O problema é que você afirma que K (w) é "apenas um número complexo", mas você não disse por que é apenas um número complexo em cada frequência. Esse é o coração da prova.
Jim Clay

3
Isso tem um esboço correto, mas muitos problemas nos detalhes. Não com voto negativo, mas deve ser corrigido.
Phonon

1

x1(t)y1(t)=G(x1(t))x2(t)y2(t)=G(x1(t))

ax1(t)+bx2(t)y(t)=G(ax1(t)+bx2(t))=aG(x1(t))+bG(x2(t))=ay1(t)+by2(t)

ab

A partir da definição de linearidade e requerendo ainda um sistema invariável no tempo, podemos ver diretamente que dois (ou mais sinais) não podem interferir e gerar novos componentes de frequência enquanto ainda cumprem com o requisito de linearidade. O princípio de superposição também segue diretamente da definição de linearidade.

Também a partir da definição de linearidade, segue-se o conceito de convolução para sistemas invariantes no tempo linear. Para sistemas não lineares, por exemplo, temos a série Volterra, que é uma integral de convolução multidimensional - a integral de convolução unidimensional é um caso especial da série Volterra. Isso é muito mais complicado do que as técnicas lineares. Mas, com base na convolução integral de um sistema linear, a derivação segue a mostrada por @sydeulissie.

G:y(t)=x2(t)x1(t)y1(t)=x12(t)x2(t)y2(t)=x22(t)y(t)

y(t)={ax1(t)+bx2(t)}2=a2x12(t)+b2x22(t)+2abx1(t)x2(t)

ou:

y(t)=a2y1(t)+b2y2(t)±2aby1(t)y2(t)ay1(t)+by2(t)

x2x(t)=Acos(2πf0t+ϕ0)G

y(t)=x2(t)=A2cos2(2πf0t+ϕ0)=A22+A22cos(2π2f0t+2ϕ0)

2f0x2

Em conclusão, pode-se observar que um sistema linear pode gerar componentes de frequência não presentes na entrada (se o sistema for variável no tempo). Se o sistema for invariante no tempo linear, a saída não poderá incluir componentes de frequência não presentes na entrada.

Obrigado a @Sarwate pelo comentário mais relevante.


cos(t)

@DilipSarwate Então, é que apenas os sistemas LTI têm essa propriedade?
Phonon

Acabei de verificar alguns livros para estar do lado seguro. Na verdade, parece haver alguma diferença nos detalhes. Uma definição no livro de Yang e Lee sobre sistemas de circuito de 2007 diz: "Um sistema é considerado linear se o princípio de superposição se mantiver, ou seja, sua saída para uma combinação linear de várias entradas arbitrárias é a mesma que a combinação linear das saídas para entradas individuais ". A esse respeito, o exemplo de Sarwate é linear - mas não invariante no tempo. Outros árbitros são menos precisos. Graças a @Sarwate.
Lars1

11
Comentário referido por Lars1 com erros tipográficos corrigidos: considere o sistema que produz a saída x(t)cos(t)x(t)ax1(t)+bx2(t)
(ax1(t)+bx2(t))cos(t)=ax1(t)cos(t)+bx2(t)cos(t)

@Sarwate Como o sistema que produz a saída x (t) cos (t) no tempo varia? Eu sou iniciante em DSP's
Hobyist

1

Como Dilip Sarwate apontou, apenas os sistemas lineares invariáveis ​​por mudança de marcha (LSIV) têm a propriedade SISO (saída sinusóide inossusóide).

eȷωt

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.