이는 샘플링 속도와 관련이 있으며 샘플링 클록 (로컬 오실레이터 또는 LO)이 관심있는 신호 주파수와 어떻게 관련되는지.
나이 퀴 스트 주파수 속도는베이스 밴드 신호의 앨리어싱을 방지하기 위해 샘플링 된 스펙트럼에서 가장 높은 주파수 (또는 대역폭)의 두 배입니다. 그러나 실제로 유한 한 길이의 신호와 수학적으로 완벽하게 대역이 제한되지 않은 신호 (물리적으로 구현 가능한 비벽 벽 필터에 대한 잠재적 필요성)를 감안할 때 DSP의 샘플링 주파수 는 최고 신호 주파수의 두 배 보다 높아야합니다. . 따라서 샘플 속도 (2X LO)를 두 배로 늘려서 샘플 수를 두 배로 늘리면 여전히 너무 낮습니다. 샘플링 속도 (4X LO)를 4 배로 늘리면 나이키 스트 속도보다 훨씬 뛰어나지 만 훨씬 높은 주파수 샘플 속도를 사용하면 회로 구성 요소, ADC 성능, DSP 데이터 속도, 필요한 메가 플롭 등의 측면에서 더 비쌉니다.
IQ 샘플링 종종 국부 발진기에서 (또는 상대적) 근처 명백하게 해당 신호 또는 주파수 대역과 같은 주파수로 수행되도록 방법 나이키 스트에있어서, (베이스 밴드 신호)가 너무 낮은 샘플링 주파수. 사인파의 사이클 당 하나의 샘플은 모두 제로 크로싱, 또는 모든 상단 또는 그 사이의 임의의 지점에있을 수있다. 샘플링 된 정현파 신호에 대해서는 거의 배우지 않습니다. 그러나 이것을 거의 쓸모없는 샘플 세트로 IQ 샘플 세트의 I이라고 부를 수 있습니다.
그러나 단순히 샘플 속도를 두 배로 늘리는 것이 아니라 각 사이클의 첫 번째 샘플 후에 약간의 추가 샘플을 가져 와서 샘플 수를 늘리는 것은 어떻습니까. 사이클 당 두 개의 샘플이 조금 떨어져 있으면 기울기 또는 미분을 추정 할 수 있습니다. 하나의 샘플이 교차하지 않는 경우 추가 샘플은 그렇지 않습니다. 따라서 샘플링되는 신호를 파악하는 것이 훨씬 나을 것입니다. 두 가지 요점과 관심 신호가 샘플 속도에서 대략 주기적이라는 사실 (대역 제한으로 인해)은 일반적으로 정현 정현파 방정식 (진폭 및 위상)의 미지수를 추정하기에 충분합니다.
그러나 두 번째 샘플과 너무 멀리 떨어져서 첫 번째 샘플 세트 사이의 중간으로 가면 2X 샘플링과 동일한 문제가 발생합니다 (하나의 샘플은 양의 제로 크로싱에 있고 다른 하나는 음의 제로에있을 수 있음) 아무것도). 샘플링 속도가 너무 느린 2X와 같은 문제입니다.
그러나 첫 번째 세트 ( "I"세트)의 두 샘플 사이에는 어딘가에 자리가 있습니다. 동시에 샘플링하지 않고 간격이 균일하지 않고 (샘플링 속도를 두 배로 늘리는 것과 같이) 중복되지 않고 신호에 대한 최대 정보를 제공하는 오프셋이 있으며, 추가 샘플에 대한 정확한 지연 비용 훨씬 더 높은 샘플링 속도. 그 지연이 90 도인 것으로 나타났습니다. 이는 매우 유용한 "Q"샘플 세트를 제공하며, "I"세트와 함께 둘 중 하나보다 신호에 대해 훨씬 더 많은 정보를 제공합니다. 아마도 2X보다 훨씬 높은 반송파 주파수에서 또는 매우 가까운 곳에서 복잡하거나 IQ 샘플링하는 동안 AM, FM, SSB, QAM 등을 복조하기에 충분할 것입니다.
추가 :
제 2 세트의 샘플들에 대한 정확한 90도 오프셋은 또한 DFT에서 성분 기반 벡터의 절반에 해당한다. 비대칭 데이터를 완전히 나타내려면 전체 세트가 필요합니다. 보다 효율적인 FFT 알고리즘은 많은 신호 처리에 매우 일반적으로 사용됩니다. 다른 비 IQ 샘플링 형식은 데이터의 전처리 (예 : 위상 또는 게인의 IQ 불균형 조정) 또는 더 긴 FFT를 사용해야하므로 일반적으로 일반적으로 수행되는 일부 필터링 또는 복조의 효율이 떨어질 수 있습니다. IF 데이터의 SDR 처리
추가 :
또한 광대역으로 보일 수있는 SDR IQ 신호의 워터 폴 대역폭은 프리 컴플렉스-헤테로 다인 중심 주파수가 IQ 샘플 속도보다 훨씬 높더라도 일반적으로 IQ 또는 복잡한 샘플 속도보다 약간 좁습니다. . 따라서 IQ 속도의 두 배인 구성 요소 속도 (단일 복합물 또는 IQ 샘플 당 2 개의 구성 요소)는 관심있는 대역폭의 두 배보다 높으므로 나이 퀴 스트 샘플링을 준수합니다.
추가 :
신호와 신호 사이의 변화를 90도 후에 찾고 있기 때문에 단순히 입력을 지연 시켜서 2 차 직교 신호를 직접 만들 수는 없습니다. 동일한 두 값을 사용하면 아무런 변화가 없습니다. 서로 다른 두 번에 샘플링하는 경우에만 약간 오프셋합니다.