I 및 Q 구성 요소 및 QPSK와 4QAM의 차이점


11

4QAM과 QPSK는 모두 동일한 파형을 생성하지만 수학적으로 동일합니까?

QPSK 별자리에서 4QAM이 0, 90, 180 및 270에있는 동안 매핑 지점은 45, 135, 225 및 315 도입니까?

또한 그러한 성상도 다이어그램의 I / Q 구성 요소를 이해하는 데 어려움을 겪고 있습니다. "위상"과 "구적 위상"은 실제로 무엇을 의미합니까? 이 유형의 사용법에 대해 실제와 가상의 부분을 지정하는 또 다른 방법입니까?


둘 다 동일합니다. QPSK는 QAM의 특별한 경우로 간주 될 수 있습니다.
user7234

답변:


23

QPSK 및 -QAM 별자리 모두 및 도의 신호 점을 갖습니다 (질문의 오타 참고). 그들은에서 발생하는 진폭 변조 (만약 원한다면, 또는 위상 변조 . (가 90도만큼 위상이 다른 것을 의미 QPSK 또는 정규 표현 직교 (동상 및 직교 반송파라고도 함) 두 개의 반송파 신호의) - 한 심볼 간격 동안 QAM 신호는 여기서 및 는 위상구적입니다445,135,2253154 s ( t ) = ( 1 ) b I cos ( 2 π f c t ) ( 1 ) b Q sin ( 2 π f c t ) cos ( 2 π f c t ) ( 2 π f c t ) f4

에스()=(1)나는코사인(2π에프)(1)(2π에프)
코사인(2π에프)(2π에프)주파수 Hz 및 에서의 반송파 신호 는 두 개의 데이터 비트 (위상 및 직교 반송파를 통해 전송되기 때문에 당연히 위상 및 직교 데이터 비트라고 함)입니다. 공지 동상 캐리어 것을 있다 진폭 또는 동상의 데이터 비트 값을 갖는 한에 따라 또는 과 마찬가지로, 직교 반송파 갖는 진폭 직교 데이터 비트의 값이 또는 또는 에프나는,{0,1}코사인(2π에프)+ 1 - 1 0 1 - ( 2 π F 의 C t ) + 1 - 1 0 1 +1101(2π에프) +1101. 어떤 사람들은 이것을 일반적인 사물 체계의 반전으로 간주하고 양의 진폭은 1 데이터 비트와 음의 진폭은 0 비트 와 관련되어야한다고 교훈적으로 주장합니다 . 우리는에서 보면하지만 위상 변조 관점하는 0 캐리어 것을 비트 수단 ( 코사인(2π에프) 또는 (2π에프) 의 경우 등이 될 수있다)가 함께 전송된다 아무런 변화 1 동안 위상1데이터 비트 는 180 도 또는 π 라디안의 위상 변화 (위상 지연 이라고 생각할 것)를 만듭니다 . 실제로, QPSK의 다른 표현은 / 4 -QAM 신호로 인 S ( t ) = COS ( 2 π F 의 C t - b를 I가 π ) - ( 2 π F C의 t - (B)의 Q의 π ) 의 위상 변조를 만드는 매우 명확한 관점. 그러나 어떤 시점을 사용하든 심볼 간격 동안 QPSK /180π4
에스()=코사인(2π에프나는π)(2π에프π)
4 -QAM 신호는 다음4 가지신호중 하나입니다.
2코사인(2π에프+π4),2코사인(2π에프+π4),2코사인(2π에프+5π4),2코사인(2π에프+7π4)
에 대응하는(나는,)=(0,0),(1,0),(1,1),(0,1)각각.

여기에서 취한 관점은 위상 직교 반송파 에서 2 개의 BPSK 신호로 구성된 QPSK에 대한 것 입니다. 따라서 복조기는 2 개의 BPSK 수신기 (위상 분기 및 직교 분기라고도 함)로 구성됩니다. 4 값 심볼 에 따라 단일 반송파의 위상을 변경하는 QPSK의 다른 관점은 조금 후에 개발되었습니다.


QPSK / 4 -QAM 신호는 또한 다음과 같이 표현 될 수

에스()={특급(제이2π에프)}={[(1)나는+제이(1)]특급(제이2π에프)}
여기서 복소수 기저 대역 기호입니다.{±1±제이} 값을 취하고 복소 평면에 표시 될 때 별자리 점이 2원점에서 2 ,데이터 비트에 해당하는45,135,225315(bI,bQ)=(0,0),(1,0),(1,1),(0,1) 각기. 참고보완비트 쌍은 서로 원 대각선으로 누워 있도록이중 비트 오류단일 비트 오류보다 적습니다. 또한 비트 는 회색 코드 순서대로 원 주위에서 자연스럽게 발생합니다 . 필요가없는 마사지 주어진 데이터 비트 쌍 ( D I , D Q ) (말 ( 0 , 1 ) 는 정수를 의미한다 "천연 표현"(행) (2) =는 거라고 I가 + 2 차원 Q : D 은 IS는 LSB 및 d Q MSB 여기)에서 "회색 코드 표시" ( b I(dI,dQ)(0,1)2=dI+2dQdId(나는,)=(1,1) 정수의2 일부 실시 그대로 고 주장 보인다. 실제로, 그러한 마사지 리드불량한BER의 성능 때문에디코딩 (^나는,^) 해야ummassaged으로 수신기에서디코딩 된 데이터비트(^나는,^) 만들기단일 채널 비트 오류
(나는,)=(1,1)(^나는,^)=(1,0)
으로데이터의 비트 에러
(나는,)=(0,1)(나는,)=(1,1)(^나는,^)=(1,0)(^나는,^)=(1,0).


우리 경우 지연 이상 나타나는 4 개 가지 가능한 신호를 45 도 또는 π/4 라디안 (빼기 π/4 , 우리 얻을 코사인 곡선의 인수에서 라디안)

2코사인(2π에프+π4)2코사인(2π에프+0π2)=2코사인(2π에프),2코사인(2π에프+π4)2코사인(2π에프+1π2)=2(2π에프),2코사인(2π에프+5π4)2코사인(2π에프+2π2)=2코사인(2π에프)2코사인(2π에프+7π4)2코사인(2π에프+π2)=2(2π에프),
이것은 OP에 의해 참조되는 0,90,180,270 도 에서 4 개의 성상도 포인트를 제공합니다 . 이 형식은 QPSK 신호를 보는 또 다른 방법을 제공합니다. 단일 캐리어 신호는 위상이 값 {0,1,2,} 을 취하는 입력 심볼에 따라 4 개의 값을 갖습니다 . 우리는 이것을 표 형식으로 표현합니다.
(나는,)정상 값 케이회색 코드 값 위와 같이 신호위상 변조 신호(0,0)002코사인(2π에프)2코사인(2π에프0π2)(0,1)112(2π에프)2코사인(2π에프1π2)(1,1)22코사인(2π에프)2코사인(2π에프2π2)(1,0)22(2π에프)2코사인(2π에프π2)
즉, 우리가 입력을 갖는 것으로 QPSK 변조기 간주 할 수있다 (나는,)는로 간주한다는그레이 코드정수 표현{0,1,2,}과 출력을 생성
2코사인(2π에프π2).
다시 말해,운반자의위상2코사인(2π에프)변조됩니다(0에서 π로 변경됨)π2입력에 응답하여 2 ).

그렇다면 어떻게 현실이나 MATLAB에서 작동합니까? QPSK 신호를 값을 갖는 것으로 정의하면2코사인(2π에프π2)의 값으로 여기서로 입력 할 때0또는1또는2 또는3우리것이다QPSK 신호 상술 얻을 있지만 복조기는 비트 쌍을 생성한다(나는,)우리가 출력되는 것을 기억해야그레이 코드해석, 즉 복조기 출력은가 값2를 갖는경우(1,1)이고출력(1,1)3으로해석합니다.2(1,1)A는 복호화 일반적 교과서에 기술되지 않은 에러!


1
이것은 내가 SE에서 얻은 가장 놀라운 답변입니다! 나는 내 마음을 감쌀 것이 많다는 것을 알지만 대단히 감사합니다! 놀라운 ...
chwi

환상적인 답을 위해 Dilip에게 모자를 썼습니다. 그러나 실용적으로 참고로 4QAM 및 QPSK 용 수신기를 작성하고 임의의 위상 오프셋을 수정해야하는 경우 하나의 물리 계층 수신기가 물리적 계층 수신기로 작동한다는 것이 분명해야합니다. 다른. 또한 Dilip의 대답을 줄이지 않고 IQ가 실제 샘플과 어떻게 관련되는지에 대한 가장 간단한 설명이 여기 있습니다.
Dave C

@Dilip Sarwate 훌륭한 답변입니다. 의심의 여지가 있지만 QPSK가 두 가지 방법으로 달성 될 수 있다고 가정 할 수 있습니까? 첫 번째는 단지 진폭 변조 및 I 및 Q 채널로의 전송 또는 -lpi / 2에 의해 신호를 위상 변조 만함으로써 두 번째 방법으로 l = {0,1,2,3}입니다. 따라서 진폭 및 위상 변조를 모두 조합 할 필요가 없습니다. 16-QAM 및 64-QAM과 같이 더 높은 QAM을 달성하기 위해 진폭과 위상 변조를 함께 수행해야한다고 믿는 것이 맞습니까?
Karan Talasila

1
2미디엄미디엄222미디엄2미디엄미디엄>1
Dilip Sarwate

1
@Talasila QAM의 A는 진폭을
Dilip Sarwate
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.