IおよびQコンポーネント、およびQPSKと4QAMの違い


10

4QAMとQPSKはどちらも明らかに同じ波形を生成しますが、それらは数学的に同じですか?

QPSKコンスタレーションで、4QAMが0、90、180、270にあるときにマッピングポイントは45、135、225、315度にありますか?

また、そのようなコンスタレーションダイアグラムのI / Qコンポーネントを理解するのに苦労しています。「同相」と「直角位相」は実際にはどういう意味ですか?これらは、このタイプの使用法の実数部と虚数部を指定する別の方法ですか?


どちらも同じです。QPSKはQAMの特殊なケースと見なすことができます。
user7234 2013

回答:


22

両方のQPSKと -QAMコンステレーションは、での信号点を持って、および度(質問の音入力ミスを)。これらは、直交する2つのキャリア信号(同相および直交キャリアと呼ばれます)の振幅変調(または、必要に応じて位相変調)から発生します(つまり、位相が90度異なることを意味します。QPSKまたはの正規表現- 1つのシンボル間隔中のQAM信号は whereと は同相および直角位相です445,135,2253154 S T = - 1 bのIは、 COS 2 π F Cの4

st=1bcos2πfct1bQ2πfct
cos2πfct2πfctF周波数 Hzおよびキャリア信号 は、2つのデータビットです(当然、同相および直交キャリアで送信されるため、同相および直交データビットと呼ばれます)。同相キャリアという通知COS 2 π F のC tは有する振幅+ 1、または - 1同相データビット値を有するように記載を0または1を、同様に直交キャリア- 2 π F のC tは有する振幅fcbbQ{01}+ 1 - 1 0cos2πfct +11012πfct +1直交データビットの値はまたは1であるため、または 。正の振幅は1データビットに関連付けられ、負の振幅は0ビットに関連付けられている必要があることを教訓的に主張して、これを通常のスキームの反転と考える人もいます。しかし、我々はそれから見れば 、位相変調の観点、0ビット手段そのキャリア(COS 2 π F のC T または- 2 π F のC T 101100cos2πfct2πfct場合によっては)1データビットが180度またはπラジアンの位相変化(これを位相遅延見なします)を作成する間、位相変化なしで送信されます。QPSK /発現の実際、別の方法4 -QAM信号が通りである S T = COS 2 π F のC T - BのIの π - 2 π F のC T - B Qの π 1180π4
st=cos2πfctbπ2πfctbQπ
これにより、位相変調の視点が非常に明確になります。しかし、関係なく、我々が使用した視点の、シンボル間隔の間、QPSK / 4 -QAM信号は、次のいずれかである4つのシグナル:
2cos2πfct+π42cos2πfct+π42cos2πfct+5π42cos2πfct+7π4
に対応するbbQ=00101101それぞれ。

ここで取り上げる視点は、位相直交キャリア上の2つのBPSK信号で構成されるQPSKの視点であることに注意してください。したがって、復調器は2つのBPSKレシーバーで構成されます(同相分岐と直角位相分岐と呼ばれますが、他に何ですか?)。4値のシンボルに応じて単一キャリアの位相を変更するというQPSKの別の見方が少し遅れて開発されました。


QPSK / 4 -QAM信号としても表すことができ

st={Bexpj2πfct}={[1b+j1bQ]expj2πfct}
Bある複素数値ベースバンドシンボル{±1±j}値をとり、複素平面上にプロットすると、遠くに配置点を与える2原点からとで 45135225、及び315のデータビットに対応する度bbQ=00101101 それぞれ。相補ビットペアは、円の対角線上に互いに対角線上にあるため、ダブルビットエラーが発生することに注意してくださいシングルビットエラーよりも可能性が低くなります。当然のことながら、ビット はグレイコードの順序で円の周囲に自然に発生します。必要はないマッサージ所与のデータ・ビット・ペアddQ(たとえば01が整数を意味し、 "自然な表現"(から)2=d+2dQdあるがLSBおよびdQここではMSB)から「グレーコード表現」bbQ=11整数の2いくつかの実装は、実行を主張するように見えるように。実際、このようなマッサージリード悪いBER性能のでデコード b^b^Qされなければならないummassagedに受信機で復号されたデータビットd^d^Q行う単一 チャネルの ビット誤りを
bbQ=11b^b^Q=10
二重データ・ビット・エラー
ddQ=01bbQ=11b^b^Q=10d^d^Q=10


我々は場合遅らせることにより、上記示した四つの可能な信号を45度又は π/4ラジアン(減算π/4ラジアンcosinusoidの引数から)、我々が取得

2cos2πfct+π42cos2πfct+0π2=2cos2πfct2cos2πfct+π42cos2πfct+1π2=22πfct2cos2πfct+5π42cos2πfct+2π2=2cos2πfct2cos2πfct+7π42cos2πfct+π2=22πfct
これで4つのコンステレーションポイントを与える090180270 OPによって参照度。このフォームは、私たちのQPSK信号を表示する別の方法を与える:位相がシングルキャリア信号が値をとる入力記号に応じて四つの値をとり{012}。これを表形式で表します。
bbQ通常値 kグレイコード値 上記の信号位相変調信号00002cos2πfct2cos2πfct0π2011122πfct2cos2πfct1π21122cos2πfct2cos2πfct2π210222πfct2cos2πfctπ2
すなわち、我々は、入力有するとしてQPSK変調とみなすことができる bbQがとしてみなすことがグレイコードの整数の表現{012}及び出力を生成
2cos2πfctπ2
つまり、キャリアの位相2cos2πfctされ 、変調(から変更0π2)入力に応答して

それでは、これは実際の動作とMATLABのどちらで先に機能するのでしょうか。QPSK信号を値として定義すると、2cos2πfctπ20123bbQ11211あるデコード 、一般的に教科書で説明されていないエラーが!


1
これは私がこれまでSEで得た最も素晴らしい答えです!心がいっぱいになっているようですが、どうもありがとうございました!すばらしい...
2013年

私の帽子は彼の素晴らしい答えのためにディリップに離れています。ただし、純粋に実用的なメモでは、4QAMおよびQPSKのレシーバーを作成し、任意の位相オフセットを修正する必要がある場合、1つの物理層レシーバーがその他。また、ディリップの回答を減らすためではありませんが、IQが実際の値のサンプルにどのように関係するかについての最も簡単な説明はここに
Dave C

@Dilip Sarwateすばらしい答え。QPSKは2つの方法で実現できると思いますか?1つ目は、振幅変調してIチャネルとQチャネルで送信するだけ、または信号を-​​lpi / 2だけで位相変調することによる2つ目の方法です。ここで、l = {0,1,2,3}です。したがって、振幅変調と位相変調の両方を組み合わせて行う必要はありません。16-QAMや64-QAMのような高次のQAMを実現するには、振幅変調と位相変調の両方を同時に行う必要があると私は信じていますか?
Karan Talasila 2013

1
2MM222メートル2メートルメートル>1
Dilip Sarwate、2013

1
@Talasila QAMのAは振幅を
Dilip Sarwate、2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.