연속 함수의 샘플링 : 크로네 커 또는 디락의 델타?


12

나는 신호 처리에 관한 몇 가지 논문을 읽었으며 질문 제목의 문제에 대해 매우 혼란스러워합니다. 시간의 연속 함수 고려 , F ( t를 ) , 불균일 시간에 I 샘플 t K , 여기서 K = 1 , 2 , . . . , N . 나에게 샘플링 된 함수는 다음과 같습니다 .f s ( t ) = N k = 1 δ t , t k f ( t )tf(t)tkk=1,2,...,N 여기서 δ t , t k크로네 커의델타입니다 ( t = t k 일때 1과 같고다른 곳에서는 0 임). 그러나이백서에서 저자는 샘플링 된 신호를 다음과 같이 정의합니다. f s ( t ) = 1

fs(t)=k=1Nδt,tkf(t),               (1)
δt,tk1t=tk 여기서δ(ttk)는 Dirac의 델타 함수이며1/N이 여기에 나타나는이유는 실제로 알 수 없습니다(작성자) 샘플링 함수는 실제로 가중 델타 함수가중 합이라고 주장합니다. s(t)=C N k = 1 wkδ(
fs(t)=1Nk=1Nf(t)δ(ttk),   (2)
δ(ttk)1/N 여기서 그는C=wk=1을 선택합니다. 나는 왜 그런지 이해하지 못했습니다). 이 마지막 문장은 나에게별로 이해가되지 않습니다 : 샘플링 된 신호는t=tk에서 무한 진폭을 갖습니다!
s(t)=Ck=1Nwkδ(ttk)k=1Nwk,
C=wk=1t=tk

fs(t)(2)f(t)(1)f(t)

답변:


9

Dirac 임펄스 트레인으로 연속 시간 신호를 곱하여 샘플링 프로세스를 모델링하는 것이 내 경험에서 가장 일반적인 해석입니다. 충분히 깊이 파고들었다면,이 접근법의 수학적 정확성에 대해 약간의 의견 차이가있을 것입니다. 그러나 나는 그것에 대해 걱정하지 않습니다. 프로세스에 편리한 모델 일뿐입니다. 휴대 전화의 ADC 내부에는 아날로그 입력을 증가시키는주기적인 번개 볼트를 생성하는 임펄스 발생기가 없습니다.

앞서 언급했듯이, 크로네 커 델타 함수의 연속 시간 푸리에 변환은 도메인이 연속적이지 않기 때문에 (정수로 제한됨) 계산할 수 없습니다. 이와 대조적으로 Dirac 델타 함수는 간단한 푸리에 변환을 가지며 신호를 Dirac 임펄스 트레인에 곱하는 효과는 체질 특성으로 인해 쉽게 표시됩니다.

* : 예를 들어, 수학적으로 정확하다면 Dirac 델타는 전혀 기능이 아니라 분포 입니다. 그러나 엔지니어링 수준에서 이러한 문제는 실제로 의미 론적입니다.

편집 : 아래 주석을 다룰 것입니다. 샘플링 프로세스의 정신 모델을 다음과 같이 제공했습니다.

fs(t)=k=1Ntkϵktk+ϵkf(t)δ(ttk)dt.

fs(t)tϵk>0

fs(t)=k=1Nf(tk),

맞지 않습니다. 대신 샘플링 된 신호의 모델은 다음과 같습니다.

fs(t)=k=f(t)δ(tkT)

tk=kT

Fs(ω)=fs(t)ejωtdt=k=f(t)δ(tkT)ejωtdt=k=f(t)δ(tkT)ejωtdt=k=f(kT)ejωkT

f(t)x[n]=f(nT)

Fs(ω)=n=x[n]ejωn

이것은 정확히 이산 시간 푸리에 변환 의 정의입니다 .


tkΔtkN

1
x[n]=x(nT)

fs(t)=k=1Ntkϵktk+ϵkf(t)δ(ttk)dt,
ϵk01/N

위의 주석에서 편집 한 내용 오류가 있습니다. 그러나, 임펄스가 에서 무한한 진폭을 가지고 있다는 사실에 대해서는 여전히 마음을 정할 수 없습니다.t=tkf(t=tk)f(t=tk)=f(tk)
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.