I ve Q bileşenleri ve QPSK ve 4QAM arasındaki fark


11

Hem 4QAM hem de QPSK görünüşte aynı dalga formunu üretir, ancak bunlar matematiksel olarak aynı mıdır?

QPSK takımyıldızında, 4QAM 0, 90, 180 ve 270 iken eşleme noktaları 45, 135, 225 ve 315 derecelerde mi?

Ben de böyle bir takımyıldız diyagramının I / Q bileşenlerini anlamak için mücadele ediyorum. "İnfaz" ve "kareleme fazı" aslında ne anlama geliyor? Bu tür kullanım için gerçek ve hayali kısmı belirtmenin başka bir yolu mu?


Her ikisi de aynı. QPSK, özel bir QAM vakası olarak düşünülebilir.
user7234

Yanıtlar:


23

Hem QPSK hem de 4 QAM takımyıldızlarının 45,135,225 ve 315 derecelerde sinyal noktaları vardır (sorunuzdaki yazım hatasını not edin). Bu ortaya çıkan genlik modülasyonu (Eğer tercih halinde ya da faz modülasyonu . (Bunlar 90 derece farklı bir fazda farklılık yani bir QPSK veya kanonik gösterimi ortogonal olan (eş fazlı ve dördün taşıyıcılar olarak da adlandırılır) her iki taşıyıcı sinyallerinin) 4 - Bir sembol aralığı boyunca QAM sinyali

s(t)=(1)bIcos(2πfct)(1)bQsin(2πfct)
buradacos(2πfct) ve sin(2πfct) , f c Hzfrekansındakifazvekarelemetaşıyıcı sinyalleridirve b I , b Q{ 0 ,fcbI,bQ{0,1} iki veri bitidir (doğal olarak, faz ve kareleme taşıyıcılarına iletildiklerinden, faz ve kareleme veri bitleri olarak adlandırılır). Uyarı faz-içi taşıyıcı bucos(2πfct) sahipgenlik +1 ya da 1 faz-içi veri bit değerine sahip olarak uygun0 veya1 , ve benzer şekilde, kareleme taşıyıcısısin(2πfct) sahipgenlik +1 veya 1kareleme veri biti 0 veya 1 değerine sahip olduğu için . Bazı insanlar bunu olumlu şeylerin 1 veri biti ve 0 bitli negatif genlikler ile ilişkilendirilmesi gerektiğini didaktik olarak ileri sürerek, normal şeylerin tersine çevirme olarak görür . Biz bakmak o Ancak faz modülasyonu açısından, bir 0 taşıyıcının biraz aracı ( cos(2πfct) ya da -günah(2πfct) durumunda olduğu gibi olabilir) ile iletildiği bir değişiklik evreBir süre 1 veri bit aşamasında bir değişiklik yapıp (biz bir faz olarak düşünmek olacaktır gecikme ait) 180 derecelik veya π radyan. Gerçekten de, QPSK / 4 QAM sinyalini ifade etmenin başka bir yolu
s(t)=marul(2πfct-bbenπ)-günah(2πfct-bSπ)
bu da faz modülasyonu bakış açısını çok netleştirir. Ancak, hangi bakış açısını kullandığımızdan bağımsız olarak, bir sembol aralığı sırasında QPSK / 4 -QAM sinyali aşağıdaki dört sinyalden biridir:
2marul(2πfct+π4),2marul(2πfct+3π4),2marul(2πfct+5π4),2marul(2πfct+7π4)
sırasıyla(bI,bQ)=(0,0),(1,0),(1,1),(0,1)karşılık gelir.

Burada alınan bakış açısının, faz-dikey taşıyıcılar üzerindeki iki BPSK sinyalinden oluştuğu için QPSK olduğuna dikkat edin . Demodülatör böylece iki BPSK alıcısından (faz dalı ve kareleme dalı denir, başka ne var?). QPSK'nin 4 değerli bir sembole bağlı olarak tek bir taşıyıcının fazını değiştirmesi olarak alternatif bir görünümü biraz sonra geliştirilir.


QPSK / 4 QAM sinyali ayrıca

s(t)=Re{Bexp(j2πfct)}=Re{[(1)bI+j(1)bQ]exp(j2πfct)}
B olan karmaşık-değerli temel bant semboldeğerleri alarak {±1±j} ve kompleks düzlem üzerinde çizilen zaman, hangi verir konstelasyon noktaları uzak 2 başlangıçtan ve veri bitlerine karşılık gelen45,135,225ve315derecelerde(bI,bQ)=(0,0),(1,0),(1,1),(0,1) sırasıyla. Not,tamamlayıcıparça çiftleri birbirinden çember boyunca çapraz yer alacak kadarçift bit hatatek bit hatalarından daha az olasıdır. Ayrıca bitlerin doğal olarak dairenin etrafında Gri kod sırasına göre oluştuğuna dikkat edin ; gerek yoktur masaj , belirli bir veri biti çiftini (dI,dQ) (söz (0,1) bu tamsayı anlamına gelen "doğal temsil" (den) 2=dI+2dQ : dI olan LSB ve dQ burada MSB) "Gri kod gösterimi" (bI,bQ)=(1,1) tamsayı2 bazı uygulamaları yapmakta ısrarcı olduğu için. Gerçekten de, bu tür masaj açarzayıfBER performansına çünküdekode (b^I,b^Q) olmalıdırummassagediçine alıcıçözülmüş veribit(d^I,d^Q) yapmaktek kanal bit hatası
(bI,bQ)=(1,1)(b^I,b^Q)=(1,0)
içineçiftveri bit hatası
(dI,dQ)=(0,1)(bI,bQ)=(1,1)(b^I,b^Q)=(1,0)(d^I,d^Q)=(1,0).


Biz ise gecikme yukarıda sergilenen dört olası sinyaller 45 derece veya π/4 radyan (çıkarma π/4 , bundan elde cosinusoid bir argüman radyan)

2cos(2πfct+π4)2cos(2πfct+0π2)=2cos(2πfct),2cos(2πfct+3π4)2cos(2πfct+1π2)=2sin(2πfct),2cos(2πfct+5π4)2cos(2πfct+2π2)=2cos(2πfct)2cos(2πfct+7π4)2cos(2πfct+3π2)=2sin(2πfct),
OP tarafından belirtilen 0,90,180,270 derecede dört takımyıldız noktasını verir . Bu form bize QPSK sinyallemesini görüntülemenin başka bir yolunu verir: {0,1,2,3} değerlerini alan giriş sembolüne bağlı olarak fazı dört değer alan tek bir taşıyıcı sinyal . Bunu tablo şeklinde ifade ediyoruz.
(bI,bQ)normal value kGray code value signal as abovephase-modulated signal(0,0)002cos(2πfct)2cos(2πfct0π2)(0,1)112sin(2πfct)2cos(2πfct1π2)(1,1)322cos(2πfct)2cos(2πfct2π2)(1,0)232sin(2πfct)2cos(2πfct3π2)
Biz de giriş sahip olarak QPSK modülatörü kabul edilebilir olduğu (bI,bQ)o kadar saymaktadırGray kodutamsayı temsil{0,1,2,3}ve çıktı üretir
2cos(2πfctπ2).
Başka bir deyişle,taşıyıcıevresi2cos(2πfct)bir modüle(değiştirildi0içinπ2 ) girişeyanıt olarak.

Peki bu hangisi önce gelirse gerçek hayatta veya MATLAB'da nasıl çalışır? Bir QPSK sinyalini değerine sahip olarak tanımlarsak2cos(2πfctπ2)değeri buradaolarak yazıldığında0veya1veya2 veya3bizolacaktırQPSK sinyali yukarıda tarif edilen olsun, ancak demodülatör biti çiftini üretir(bI,bQ)ve çıkış olduğunu unutmamak gerekirolarakGray kodyorumlanması olduğunu, demodülatör çıkış olacaktır(1,1), eğerdeğerine sahip oldu2ve yorumlama çıkışı(1,1)olarak3 genel olarak ders kitaplarında ele alınmayan bir kod çözme hatasıdır!


1
Bu, SE'de şimdiye kadar aldığım en inanılmaz cevap! Zihnimi sarmak için çok şey görmeme rağmen, çok teşekkür ederim! İnanılmaz ...
chwi

Şapkam harika cevabı için Dilip'e gitti. Ancak tamamen pratik bir notta, 4QAM ve QPSK için bir alıcı yazacaksanız ve keyfi bir faz ofseti için düzeltmeniz gerekiyorsa, biri için fiziksel katman alıcısının, diğer. Ayrıca - yine, Dilip'in cevabını azaltmak için değil, ancak IQ'nun gerçek değerli örneklerle nasıl ilişkilendirilebileceğinin en basit açıklaması burada
Dave C

@ Silip Sarwate Mükemmel cevap. Sadece bir şüphe, QPSK'nın iki yolla elde edilebileceğini varsayabilir miyim? Birincisi, sadece genlik modülasyonu ve I ve Q kanallarında veya ikinci yolla, sadece l = {0,1,2,3} olan -lpi / 2 ile faz modülasyonu ile gönderilir. Yani hem genlik hem de faz modülasyonunun bir kombinasyonunu yapmanıza gerek yoktur. 16-QAM ve 64-QAM gibi daha yüksek QAM siparişleri elde etmek için birlikte hem genlik hem de faz modülasyonu yapmam gerektiğine inanmakta haklı mıyım?
Karan Talasila

1
Uygulamada, QPSK neredeyse evrensel olarak tek bir yolla elde edilir: I ve Q taşıyıcılarında antipodal BPSK ve 4-QAM ile sonuçlanır. Gibi ama antipot BPSK aynı olup olmadığını faz modülasyonu gibi görüntüleyebilir Pam veya genlik modülasyonu ve kimse genel amaçlı kullanan M ile (veya DSP altprogram) -ary faz modülasyon devresi M için grubu 2 , bu amaçla . Uygulamada, I ve Q taşıyıcıları üzerinde 2 m- QAM ile 2 2 m- QAM elde edilir ve faz modülasyonu kullanılmaz. Söz konusu Not m > 1 , PAM, ya faz modülasyonu gibi (aşırı nitpickers dışında) izlenemez. 2MM222m2mm>1
Dilip Sarwate

1
@Talasila QAM'daki A genlik
Dilip Sarwate
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.