モバイル通信 - 畳み込み符号に基づくエラー制御システムのシミュレーション モデル

まとめ

チャネルコーディングはデジタル通信システムの重要な部分であり、信頼性の高い信号伝送を保証する重要な方法です。畳み込み符号は、その優れた性能によりデジタル通信システムで広く使用されています。この最新の無線通信プロジェクトでは、主に SIMULINK を使用して畳み込みコードに基づくエラー制御システム シミュレーション モデルを設計し、
MATLAB を使用してシステムのパフォーマンス シミュレーション解析を実行します。畳み込み符号列のビタビ復号出力を解くために、BPSK 変調方式を使用して、畳み込み符号化軟判定、畳み込み符号化硬判定、符号化なしの 3 つのケースで制御システムのビット誤り率をシミュレーションします。例として、設計とシミュレーションを行いました。 simulink モジュールを構築して Matlab スクリプトを作成し、ビット誤り率解析を実施しました。加算ガウス ホワイト ノイズ チャネルが使用され、BPSK 復調が使用され、軟判定と硬判定でのビタビ復号がそれぞれ使用されます。MATLAB と simulink を併用して、意思決定方法、畳み込み符号化効率、およびビタビのパラメータを自動的に調整します。復号化バックトラッキングの深さ: 異なる信号対雑音比の下でのビタビ復号化のビット誤り率間の関係を研究し、グラフからシミュレーションが理論的分析と一致しているという結論を導き出します。

畳み込みコードは、
1954 年に P. Elias によって最初に提案されたノンブロッキング コードです。これは、多くの実際の状況においてブロック コードよりもパフォーマンスが良く、操作が簡単であるため、一般に
前方誤り訂正に適しています。
理論的に
も実際的にも、そのパフォーマンスが線形ブロック コードよりも優れていることが証明されています。畳み込み
符号は通信システムで広く使用されています. 畳み込み符号は
優れた性能を備えたチャネル符号化です. そのエンコーダとデコーダは
実装が比較的簡単です. また、強力な誤り訂正能力もあります. 誤り訂正符号化により
理論的研究が継続的に深まり、畳み込みコードの実際の応用はますます広範囲になってきています
この最新の無線通信プロジェクトでは、
畳み込み符号に基づくエラー制御システム シミュレーション モデルの設計に SIMULINK が使用され、
システムのパフォーマンス シミュレーション解析の実行に MATLAB が使用されました。モデルは
ソース部、チャネル部、シンク部で構成され、ソース部のデータソースは
ランダムバイナリシーケンスであり、ランダムバイナリシーケンスを
畳み込み符号化し、符号化データを変調する必要がある。チャネル部分は、
加法ガウス ホワイト ノイズを使用して、変調された信号にノイズを追加します。
シンク部では信号の復調と復号(ビタビ復号)を行います。
この設計により、各モジュールの機能と各パラメータの意味を理解しやすくなり
、異なる信号対雑音比の下でのビタビ復号のビット誤り率
関係、ビタビ復号と畳み込みの原理を深めます。コードデコードをご理解いただきますようお願いいたします

ここに画像の説明を挿入します

ここに画像の説明を挿入します
ここに画像の説明を挿入します
ここに画像の説明を挿入します
ここに画像の説明を挿入します
ここに画像の説明を挿入します

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/abcwsp/article/details/126046812