收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于C语言实现的QPSK通信系统研究

[关键词:C语言,QPSK,通信系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0301,word全文:34页,合计:10000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于C语言实现的QPSK通信系统研究毕业设计论文------

本文设计了一个基于卷积码的QPSK通信系统,并在计算机上进行了仿真和结果分析。全文主要由四部分构成:QPSK系统基本原理、基于卷积码编码的QPSK系统设计、基于Viterbi译码的QPSK系统设计、仿真及结果分析。

本文完成了对一个完整的QPSK系统的设计与仿真,用C语言实现了整个系统的计算机仿真并给出参考设计程序。先进行QPSK调制,对比特数据用卷积码编码,再通过信道,然后进行解调,最后对其进行Viterbi译码,计算出误码率和描绘仿真图。

本文分析研究了QPSK,并结合数字通信系统中的信道编码、调制解调等技术设计了一个基于C语言的QPSK系统。信道编码采用卷积码编码技术,调制采用QPSK调制方式,解码使用维特比解码。调制给出了QPSK调制方式,并在Rayleigh衰落信道模型下传输。通过仿真结果,绘出误码率与信噪比的曲线图,并分析其成因,深入研究QPSK通信系统。

仿真平台

根据上述模型,本文先采用Microsoft Visual C++ 6.0软件仿真QPSK通信系统,计算出误码率,再用计算出来的误码率数据在MATLAB进行了仿真,出来误码率仿真图。Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment ,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。

本文首先分析了的QPSK原理,并结合数字通信系统中的信道编码、调制解调、译码等技术设计了一个QPSK通信系统。通过仿真,绘出误码率与信噪比的曲线图,并分析其成因,比较深入的研究了整个QPSK系统。

可以得到如下结论:

(1)在一定条件下(信噪比较大时,过门限点后),在编码情况下的误码性能优于未编码的误码性能。

(2)分别比较在AWGN和瑞利衰落信道下,在一定条件下(当信噪比比较大时)在AWGN信道误码性能相对较好。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0301,word全文:34页,合计:10000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于C语言实现的QPSK通信系统研究(论文)!