임의의 위상 편이로 위상 편이기를 만드는 방법


11

DSP 엔지니어 인 Fred는 쇼핑을하기 위해 자신이 좋아하는 DSP 상점으로갑니다.

프레드 : 안녕하세요, 저는 페이즈 쉬프터를 사고 싶습니다.

상점 조수 : 흠, 정확히 무슨 뜻입니까?

프레드 : 당신이 좋아하는 정현파에 넣어 글쎄, 당신은 알고 당신이 얻을 Y ( t ) = ( ω 0 t - θ ) 어떤의 출력에서 ω 0 . 물론 θ 는 조정 가능해야합니다.x(t)=sin(ω0t)y(t)=sin(ω0tθ)ω0θ

가게 조수 : 아, 알겠습니다. 죄송합니다, 우리는 그것들을 가지고 있지 않습니다. 그러나 나는 같은 것을 필요로하는 다른 사람들을 기억하고 그들은 항상 힐버트 변압기, 두 개의 곱셈기 및 가산기를 구입하고 어떻게 든이 모든 것을 연결하여 조절 가능한 위상 시프터를 만듭니다.

프레드 : 아 맞아!

프레드는 그 사람이 무슨 말을하는지 이해하는 척합니다. 물론 그는 어떻게해야할지 모른다. 그는 그 사람이 필요하다고 말한 모든 것을 사고, 집에서 알아낼 수도 있고, 그렇지 않으면 DSP.SE에서 요청할 수도 있다고 스스로 생각합니다.

Fred 는 매장에서 구한 부품을 사용하여 위상 편이 를 조정하여 위상 시프터를 어떻게 만들 수 있습니까?θ


대단해! 위상이 모든 주파수에 대해 동일해야하거나 (지정된 대역에 걸쳐) 일정한 임의의 지연이 충분한 지 (모든 주파수가 주어지면 위상을 설정할 수 있지만 위상이 주파수에 따라 선형 적으로 변함)를 명확히하십시오. 나는 두 경우 모두에 대한 답을 알고 있다고 생각하지만 다른 것이 무엇인지 알기 위해 며칠을 기다릴 것입니다!
Dan Boschen

이 가게는 당신이 ... 힐버트 호텔 옆에 있어요?
M529

이 주변 상점에서 구입 한 유일하게 괜찮은 Hilbert 변압기는 출력 지연에 대한 이러한 거대한 입력을 갖는 것 같습니다. Time Machine 카탈로그에서 더 빠른 것을 보았지만 해당 공급 업체에 대한 Yelp 리뷰는 별이 0 인 것으로 보입니다.
hotpaw2

θ

2
@ hotpaw2 : 별을 무시하고 매진되기 전에 빨리 별을 얻으십시오!
Matt L.

답변:


9

좋은 질문! 그것은 내가 좋아하는 trig identity 중 하나를 사용합니다 (Quadrature 변조가 실제로는 진폭과 위상 변조임을 보여주기 위해 사용될 수도 있습니다).

sin(2πf0t)cos(2πf0t)

sin(2πf0t+θ)=asin(2πf0t)+bcos(2πf0t)
a2+b2=1θ=atan2(b,a)θ=2.1tan(2.1)1.71aba2+b2=1b/a=1.71a<0b>0a0=1b0=1.71n=a02+b02a=a0/nb=b0/nab

위에서 설명한 시스템의 임펄스 응답은 다음과 같습니다.

aδ(t)+bπt

블록 다이어그램 :

여기에 이미지 설명을 입력하십시오


abcosθsinθ

명확하게하기 위해 전체 시스템의 임펄스 응답 및 / 또는 주파수 응답을 추가 할 수 있습니까?
Matt L.

1
아주 좋은 MBaz, 이것은 내가 생각했던 것의 선을 따른 것입니다. 본질적으로이 목적을 위해 구매 한 구성 요소 인 "벡터 변조기"(하나의 응용 프로그램으로)입니다. 그러나 HIlbert Transformer는 대역 제한으로 제한하지 않고 실제 구성 요소로 구입할 수 없습니다 (또는 사용자가 관심있는 각 대역마다 다른 변압기를 얻을 수 있다고 생각합니다). 나는 이것이 내가 생각해 낼 수있는 모든 것이 다르면 Matt의 해결책을 보는 데 매우 관심이 있습니다.
Dan Boschen

1
ab

@ DanBoschen 그래, 나는 힐버트 변압기가 이상적이라고 생각했습니다. Matt의 대체 솔루션을 보는 데 관심이 있습니다.
MBaz

3

MBaz의 대답 은 맞습니다. 나는 그것에 대해 다른 사고 방식을 추가하고 싶습니다. 물론 동일한 결과를 낳습니다.

θ

H(ω)={ejθ,ω>0ejθ,ω<0
H(ω)=ejθsign(ω)=cos(θ)jsign(ω)sin(θ)
G(ω)=jsign(ω)g(t)=1πt
h(t)=cos(θ)δ(t)+sin(θ)1πt
sin(θ)cos(θ)

2N+1N


좋은 설명-시간 영역 솔루션의 주파수 영역 대응입니다.
MBaz 2016 년

1
sin(θ)cos(θ)
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.