无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞

上传人:xmg****18 文档编号:146787887 上传时间:2020-10-04 格式:DOC 页数:77 大小:3.67MB
返回 下载 相关 举报
无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞_第1页
第1页 / 共77页
无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞_第2页
第2页 / 共77页
无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞_第3页
第3页 / 共77页
无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞_第4页
第4页 / 共77页
无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞》由会员分享,可在线阅读,更多相关《无线通信MIMO系统中纠错编码的理论研究和FPGA的实现终搞(77页珍藏版)》请在金锄头文库上搜索。

1、 . . . 分类号 TN911.22 密级 UDC 学号 3103036060 无线通信MIMO系统中纠错编码的理论研究及其FPGA的实现学位申请人: 徐 莉 指导教师: 罗新民 副教授 学科专业: 通信与信息系统 学位类别: 工 学 2006年5月 . . . . Theoretic Analyses on Error-correction Encoding Technology and Its Realization Based on FPGA for MIMO Wireless Communication SystemDissertation Submitted toXian Jiao

2、tong UniversityIn partial fulfillment of the requirementFor the degree ofMaster of Engineering ScienceByXu Li(Communication and Information System)Dissertation Supervisor: Associate Professor Luo XinminMay,2006论文题目:无线通信MIMO系统中纠错编码的理论研究及其FPGA的实现专 业:通信与信息系统硕 士 生:徐 莉指导教师:罗新民 副教授摘 要多输入多输出(Multiple Input

3、 Multiple Output,MIMO)系统在收发双方采用多天线,并应用空时编码和正交频分复用技术,在不增加系统带宽的情况下成倍地提高了通信系统的容量和频谱利用率,因此被认为是第三代和未来移动通信系统实现高速率传输、提高传输质量的重要途径。本文以建立无线MIMO系统的仿真软件平台为背景,围绕基本通信模块道编解码部分展开研究。作为实验平台,在实际中会根据不同的编码方式、调制方式、信道模型组合分开多次进行实验,因此在设计道编解码部分采用多种纠错码备选的方案。本课题对不同复杂度的几种信道纠错码进行了仿真实验,并在此基础上总结出各自的性能和特点。本论文主要包括以下几个方面的工作:(1)较详细地介绍

4、了信道纠错编码的基本原理,并对循环码、卷积码、级联卷积码等几种有代表性的信道编码进行了较详尽的理论分析和matlab仿真实验,总结出了各自的特点和抗噪性能;(2)在对卷积码、Viterbi译码理论研究的基础上,进一步开展了对级联卷积码的性能分析,阐述了应用级联卷积码的优点,并给出了级联卷积码的设计准则,为MIMO软件平台中的信道编码模块设计提供了理论依据;(3)根据卷积码设计方案,在QuartusII开发环境下,用VHDL语言设计实现了卷积码编、译码器,在传统的设计基础上优化了路径存储管理单元,提高了译码速度,节约了存储资源。本论文通过对几种典型信道纠错码的分析与研究,总结出了各自的抗噪性能与

5、特点。尤其是对级联卷积码的深入研究,为MIMO软件平台的信道编码模块设计提供了一定的参考价值。对待定的码字,如何寻找译码错误概率小、译码速度快、译码设备简单的算法,是纠错编码技术中一个非常重要而又实际的问题,这也是本论文的主要任务之一,卷积码的FPGA的实现就是基于此而进行设计的,该设计通过了软件仿真和验证,具有一定的实际应用价值。【关 键 词】多输入多输出系统、BCH码、RS码、卷积码、SCCC、FPGA【论文类型】 应用基础Title: Theoretic Analyses on Error-correction Encoding Technology and Its Realizatio

6、n Based on FPGA for MIMO Wireless Communication SystemMajor: Communication and Information SystemName: Xu Li Supervisor: Associate Prof. Luo Xinmin AbstractMultiple Input Multiple Output (MIMO) system uses multiple antennas at both the transmitter and the receiver. It adopts many new technologies su

7、ch as space-time coding (STC) and Orthogonal Frequency Division Multiplexing (OFDM). It promotes system capacity and the efficiency of spectrum utilization while resulting in no bandwidth overhead. Therefore MIMO system is considered to be an important way to realize high-speed transmission and impr

8、ove the quality of transmission in the third generation mobile communication systems and in the future applications as well. Based on the foundation of Multiple Input Multiple Output software simulation platform in wireless communication system, this paper mostly made some research on encoding and d

9、ecoding method in basic communication module. As a software platform, practical tests will be made separately in different encoding methods, different modulation ways, and different channel conditions. Therefore, many kinds of error-correction codes can be tested in encoding and decoding channel. Th

10、is paper carried on the simulation experiments with several different complexity channel codes, and researched their performances and characteristics.The content of this thesis can be summarized as follows: First, the error-correction encoding technology was introduced in detail, and several typical

11、 codes were analyzed theoretically in detail and simulated in the matlab environment, such as cyclic code, convolutional code, and SCCC. Through analysis and Comparison, their characteristics and anti-noise performances were summarized. Second, based on the research of convolutional code and its Vit

12、erbi decoding method, a strong emphasis was laid on SCCC, advantages for it by contrast with Turbo code were illustrated, and the design criteria of SCCC were given. It made a theory design support for channel encoding of MIMO system. Third, in the QuartusII development environment, the encoder and

13、decoder of the convolutional code were designed by using the VHDL language and some improvement, based on the traditional design, path memory management unit was improved. Thus, the speed of decoding was advanced, and the memory resource was saved.By the analyses and research on several typical chan

14、nel codes, this paper summarized their anti-noise performances and characteristics, especially the SCCC, which was more valuable for the implementation of the software platform of the MIMO system. It is a very important and practical problem that, for a given code, how to find a coding algorithm wit

15、h less coding error, higher coding speed, and more simply coding device. Therefore, the implementation of the convolutional code in FPGA was designed, which was validated by simulation and has the value of application.Keywords: MIMO system, BCH code, RS code, Convolutional code, SCCC, FPGAType of Thesis: Applied Foundation目 录第一章 绪论11.1 课题背景及研究意义11.2 信道编码理论的发展11.3 论文的主要研究容3第二章 循环码42.1 BCH码的定义及其有关性质42.2 BCH码的编码52.2.1 系统形式的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号