基于BPSK调制与BCH码仿真报告.doc
文本预览下载声明
PAGE
PAGE 1
课程设计报告
课程名称:
系统课程设计
设计名称:
Simulink基于BPSK调制与BCH码仿真报告
摘要
主要内容是介绍了信道编码中的BCH码(BCH码的定义、编码、译码、解码)。BCH码是一类重要的循环码,能纠正多个错误,通过调用已建立的BFSK+信道编码(取BCH码)在加性高斯白噪声信道下的仿真模型,利用Matlab编程分析BFSK在加性高斯白噪声信道的误码率性能;先用Simulink建立BFSK+信道编码(取BCH码)在加性高斯白噪声信道下的仿真模型,设置好每个模块的参数,编写好主程序实现BFSK的输入,在程序运行过程中间调用BFSK仿真模型,画出没加信道编码的误码率曲线和通过BCH编码的误码率曲线;分析随着信噪比的增加误码率曲线的走势。看看通过信道编码后对误码率的改善程度。通过改变码长或信息位数数值,分析信噪比与误码率的走势。观看误码率的改善情况。
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 摘要 PAGEREF _Toc \h 2
HYPERLINK \l _Toc 一、背景 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.1软件介绍 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.2 BCH码 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.2.1 BCH码定义: PAGEREF _Toc \h 4
HYPERLINK \l _Toc 1.2.2 生成多项式g(x) PAGEREF _Toc \h 5
HYPERLINK \l _Toc 1.2.3 码长n PAGEREF _Toc \h 6
HYPERLINK \l _Toc 1.3 BCH码的编码 PAGEREF _Toc \h 6
HYPERLINK \l _Toc 1.4 BCH码的译码 PAGEREF _Toc \h 6
HYPERLINK \l _Toc 二、目的和要求 PAGEREF _Toc \h 7
HYPERLINK \l _Toc 三、系统设计与仿真 PAGEREF _Toc \h 8
HYPERLINK \l _Toc 3.1系统框架图 PAGEREF _Toc \h 8
HYPERLINK \l _Toc 3.2 仿真图 PAGEREF _Toc \h 8
HYPERLINK \l _Toc 3.3 系统参数设置 PAGEREF _Toc \h 10
HYPERLINK \l _Toc 四、测试结果 PAGEREF _Toc \h 13
HYPERLINK \l _Toc 4.1 通过有无BCH编码仿真系统的运行得到如下图 PAGEREF _Toc \h 13
HYPERLINK \l _Toc 4.2 通过有BCH编码仿真系统示波器观察编码前后和解码前后波形 PAGEREF _Toc \h 14
HYPERLINK \l _Toc 4.3码长相同的情况不同信息位数误码率与信噪比 PAGEREF _Toc \h 16
HYPERLINK \l _Toc 4.4 相同纠错个数情况下不同码长对误码率的影响 PAGEREF _Toc \h 17
HYPERLINK \l _Toc 五、总结 PAGEREF _Toc \h 17
HYPERLINK \l _Toc 参考文献 PAGEREF _Toc \h 18
一、背景
1.1软件介绍
Simulink是 HYPERLINK /view/10598.htm \t _blank MATLAB最重要的组件之一,它提供一个 HYPERLINK /view/.htm \t _blank 动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和 HYPERLINK /view/.htm \t _blank 数字信号处理的复杂仿真和设计。同时有大量的 HYPERLINK /view/.htm \t _blank 第三方软件和硬件可应用于或被要求应用于Simulink。
是一种基于MATLAB的框图设计环境,是实现 HYPERLINK /view/.htm \t _blank 动态系统建模、仿真和分析的一个 HYPERLINK /view/.htm \t _blank 软件包,被广
显示全部