移动通信综合实验 16QAM调制解调与信道分析


    学实验报告
    学生姓名: 学 号: 专业班级:
    实验类型:□ 验证 □ 综合 R 设计 □ 创新 实验日期: 实验成绩:
    实验名称
    实验八 16QAM调制解调信道分析
    二实验目
    (1) 掌握QAM解调原理特性
    (2) 解星座图原理途
    (3) 分析高斯瑞利莱斯信道
    三实验容
    (1) 设计16QAM调制解调算法
    (2) 较GMSK16QAM高斯莱斯瑞利信道条件误码性
    (3) 撰写实验报告
    四实验原理
    正交振幅调制两独立基带数字信号两相互正交频载波进行抑制载波双边带调制利种已调信号带宽频谱正交性质实现两路行数字信息传输
    正交振幅调制信号般表示式

    16QAM指包含16种符号QAM调制方式产生框图图1

    图 1 16QAM调制
    相干解调原理图2

    图 2 16QAM解调
    五实验步骤
    (1) 16QAM调制解调算法
    先产生需二进制基带信号:
    产生机二进制数流
    M 16 信号星座尺寸
    k log2(M) 符号特数
    n 30000 处理特数目
    numSamplesPerSymbol 1 采样子
    创建二进制数流作列量
    rng default 缺省机数发生器
    dataIn randi([0 1]n1) 产生二进制矢量数
    二进制信号转整数值信号
    dataInMatrix reshape(dataInlength(dataIn)kk)数整形成二进制4元组
    dataSymbolsIn bi2de(dataInMatrix) 转换整数
    MATLAB函数qammod()进行QAM调制
    16QAM调制
    dataMod qammod(dataSymbolsIn'M'bin') 二进制编码相位偏移=0
    scatterplot(dataMod)
    title('未加噪声星座图')
    axis([4 4 4 4])
    信号中加入噪声
    添加高斯白噪声
    EbNo 10 信道SNR计算EBN010dB
    snr EbNo + 10*log10(k) 10*log10(numSamplesPerSymbol)
    信号通AWGN信道
    rxSignal awgn(dataModsnr'measured')
    显示星座图
    scatterplot功展示星座图
    sPlotFig scatterplot(rxSignal 10'g')
    hold on
    scatterplot(dataMod10'k*'sPlotFig)
    title('加噪声星座图')
    MATLAB函数qamdemod ()进行QAM解调
    16QAM解调
    dataSymbolsOut qamdemod(rxSignal M'bin')
    整数值信号转二进制信号
    dataOutMatrix de2bi(dataSymbolsOutk)
    dataOut dataOutMatrix() 返回数列矢量
    计算解调误码率
    计算系统误码率(BER)
    [numErrorsber] biterr(dataIndataOut)
    fprintf('\nThe binary coding bit error rate 52e based on d errors\n'
    bernumErrors)
    运行效果图3

    图 3 运行效果图
    (2) QAM高斯莱斯瑞利信道条件误码性
    思路:先产生16QAM信号然先通高斯信道引入噪声送入莱斯瑞利信道输出通定信噪画出误码率曲线效果结果图4示代码见附录1

    图 4 16QAM信道误码率
    中信道模型通Y FILTER(CHAN X)模拟信道Chanon信号X影响
    A.高斯信道:AWGN:某信号中加入高斯白噪声
    y awgn(xSNR) 信号x中加入高斯白噪声信噪SNRdB单位x强度假定0dBW果x复数加入复噪声
    y awgn(xSNRSIGPOWER) 果SIGPOWER数值代表dBW单位信号强度果SIGPOWER'measured'函数加入噪声前测定信号强度
    y awgn(xSNRSIGPOWERSTATE) 重置RANDN状态
    y awgn(…POWERTYPE) 指定SNRSIGPOWER单位POWERTYPE'dB''linear'果POWERTYPE'dB'SNRdB单位SIGPOWERdBW单位果POWERTYPE'linear'SNR作值度量SIGPOWER瓦特单位
    B.瑞利信道:RAYLEIGHCHAN(TS FD TAU PDB)
    TS—输入信号采样周期
    FD—Doppler频偏Hz单位速率换算关系v×fccfc载频
    TAU—输入信道参数量包含径延时s单位
    PDB—输入信道参数量包含径功率(然均值啦实际产生量均值机量)dB单位
    C.莱斯信道:RICIANCHAN(TS FD K)
    TS—输入信号采样时间秒单位
    FD—普勒频移赫兹
    K—线性尺度Rice K子
    (3) GMSK高斯莱斯瑞利信道条件误码性
    思路:先产生GMSK信号然先通高斯信道引入噪声送入莱斯瑞利信道输出通定信噪画出误码率曲线效果结果图5示代码见附录2

    图 5 GMSK信道误码率
    次程序设计信道模型MATLAB带模型类
    A. GMSK生成器:
    commGMSKModulator(BitInputPulseLength SamplesPerSymbol)
    ▷ BitInput—指定否输入特整数默认false
    falsestep方法求输入带符号整数双精度型数值11列量
    truestep方法求输入带符号整数双精度型数值01列量
    ▷ PulseLength—脉长度默认4
    指定长度高斯脉形状符号间隔作实正整数GMSK4
    ▷ SamplesPerSymbol—输出符号样数目默认8
    指定采样系数输出实数正数标量整数值采样系数数目step方法产生输入样输出采样
    B. 高斯信道生成器:
    commAWGNChannel('NoiseMethod''SNR')
    ▷ NoiseMethod—噪声方法
    'Signal to noise ratio (EbNo)''Signal to noise ratio (EsNo)''Signal to noise ratio (SNR)'者'Variance'
    ▷ SNR—信号功率噪声功率分贝值
    C. 莱斯信道生成器:
    commRicianChannel(
    'SampleRate'1e6
    'KFactor'28
    'MaximumDopplerShift'50
    'DopplerSpectrum'doppler('Bell' 8)
    'RandomStream''mt19937ar with seed'
    'Seed'73
    'PathGainsOutputPort'true)
    ▷ SampleRate—输入信号取样速率(Hz) 属性默认值1Hz
    ▷ KFactor—RicianK子(标量矢量线性尺度)该位默认值3
    果KFactor标量第离散路径具Kras系数Rice k子莱斯衰落程剩离散路径独立瑞利衰落程果KFactor行量应K子量正元素离散路径具该元素指定瑞斯K子莱斯衰落程K子量零值元素相应离散路径瑞利衰落程
    ▷ MaximumDopplerShift—普勒频移(赫兹)属性默认值0001赫兹
    普勒频移适信道路径值DoppReSHIFT设置0时通道整输入保持静态RESET方法生成新通道实现
    ▷ DopplerSpectrum—普勒频谱
    指定述普勒频谱形状(路径)信道
    ▷ RandomStream—机数流源属性默认值Global stream
    机数流源指定Global stream| mt19937ar种子
    ▷ Seed—初始种子mt19937ar机数流默认值73
    ▷ PathGainsOutputPort—输出信道路径增益属性默认值FALSE
    属性设置true输出通道路径增益衰落程基础
    E. 瑞利信道生成器:
    commRayleighChannel(
    'SampleRate'1e6
    'MaximumDopplerShift'30
    'DopplerSpectrum'doppler('Bell' 8)
    'RandomStream''mt19937ar with seed'
    'Seed'73
    'PathGainsOutputPort'true)
    ▷ 属性莱斯信道相
    六思考体会
    通次实验信道模型定解通误码率曲线图直观信道信号影响学提供形象解释


    附录1
    QAM
    M 16 信号星座尺寸
    k log2(M) 符号特数
    n 30000 处理特数目
    numSamplesPerSymbol 1 采样子
    创建二进制数流作列量
    rng default 缺省机数发生器
    dataIn randi([0 1]n1) 产生二进制矢量数
    dataMod qam_mod(dataIn) 数调制

    for N 5020
    高斯
    添加高斯白噪声
    snr N
    信号通AWGN信道
    rxSignal_Gauss awgn(dataModsnr'measured') 信噪dB单位
    16QAM解调
    dataOut_Gauss qam_demod(rxSignal_Gauss)
    计算系统误码率(BER)
    [numErrors ber] biterr(dataIndataOut_Gauss)
    fprintf('\nThe binary coding bit error rate 52e based on d errors\n'bernumErrors)
    plot(snrber'r^')
    hold on

    瑞利
    获瑞利信道函数
    Rayleigh_chan rayleighchan(110000100) 采样频率110000普勒频移100
    信号通Rayleigh信道
    rxSignal_Rayleigh filter(Rayleigh_chan rxSignal_Gauss)
    16QAM解调
    dataOut_Rayleigh qam_demod(rxSignal_Rayleigh)
    计算系统误码率(BER)
    [numErrors ber] biterr(dataIndataOut_Rayleigh)
    fprintf('\nThe binary coding bit error rate 52e based on d errors\n'bernumErrors)
    plot(snrber'g*')
    hold on

    莱斯
    获莱斯信道函数
    Rician_chan ricianchan(1100001001)
    信号通Rician信道
    rxSignal_Rician filter(Rician_chan rxSignal_Gauss)
    16QAM解调
    dataOut_Rician qam_demod(rxSignal_Rician)
    计算系统误码率(BER)
    [numErrors ber] biterr(dataIndataOut_Rician)
    fprintf('\nThe binary coding bit error rate 52e based on d errors\n'bernumErrors)
    plot(snrber'b')
    hold on
    end
    xlabel('信噪SNR')ylabel('误码率BER')
    legend('高斯''瑞利''莱斯 K5dB''Location''NorthEastOutside')
    title('16QAM 误码率 SXF')
    hold off
    scatterplot(dataMod)
    title('16QAM 调制信号星座图 SXF')
    axis([4 4 4 4])
    附录2
    GMSK
    n 300 处理特数目
    sps 8 符号采样
    创建二进制数流作列量
    rng default 缺省机数发生器
    dataIn randi([0 1]n1) 产生二进制矢量数

    创建GMSK调制器
    gmskMod commGMSKModulator('BitInput'true'PulseLength'4 'SamplesPerSymbol'sps)
    创建GMSK解调器
    gmskDeMod commGMSKDemodulator('BitOutput'true'PulseLength'4 'SamplesPerSymbol'sps)
    数调制
    modSigGMSK step(gmskMod dataIn)
    误码率器
    hError commErrorRate('ReceiveDelay' gmskDeModTracebackDepth)

    for N5020
    高斯
    snr N
    创建高斯信道器
    hAWGN commAWGNChannel('NoiseMethod''Signal to noise ratio (SNR)''SNR'snr)
    信号通AWGN信道
    rxSignal_Gauss step(hAWGN modSigGMSK)
    GMSK解调
    dataOut_Gauss step(gmskDeMod rxSignal_Gauss)
    计算系统误码率(BER)
    errorStats step(hError dataIn dataOut_Gauss)
    fprintf('Error rate f\nNumber of errors d\n'errorStats(1) errorStats(2))
    figure(3)
    plot(snrerrorStats(1)'r^')
    hold on

    瑞利
    RayleighChan commRayleighChannel(
    'SampleRate'1e6
    'MaximumDopplerShift'30
    'DopplerSpectrum'doppler('Bell' 8)
    'RandomStream''mt19937ar with seed'
    'Seed'73
    'PathGainsOutputPort'true)

    信号通瑞利信道
    [rxSignal_Rayleigh PathGains1] step(RayleighChanrxSignal_Gauss) 通AWGN信道信号通瑞利信道 modSigGMSK
    GMSK解调
    dataOut_Rayleigh step(gmskDeMod rxSignal_Rayleigh)
    计算系统误码率(BER)
    errorStats step(hError dataIn dataOut_Rayleigh)
    fprintf('Error rate f\nNumber of errors d\n' errorStats(1) errorStats(2))
    plot(snrerrorStats(1)'b')
    hold on

    莱斯
    ricianChan commRicianChannel(
    'SampleRate'1e6
    'KFactor'28
    'MaximumDopplerShift'50
    'DopplerSpectrum'doppler('Bell' 8)
    'RandomStream''mt19937ar with seed'
    'Seed'73
    'PathGainsOutputPort'true)
    信号通莱斯信道
    [rxSignal_Rician RicianPathGains1] step(ricianChanrxSignal_Gauss) 通AWGN信道信号通莱斯信道 modSigGMSK
    GMSK解调
    dataOut_Gauss step(gmskDeMod rxSignal_Rician)
    计算系统误码率(BER)
    errorStats step(hError dataIn dataOut_Gauss)
    fprintf('Error rate f\nNumber of errors d\n' errorStats(1) errorStats(2))
    plot(snrerrorStats(1)'g*')
    hold on

    end

    xlabel('信噪SNR')ylabel('误码率BER')
    legend('高斯''瑞利''莱斯 K5dB''Location''NorthEastOutside')
    title('GMSK 误码率 SXF')
    南昌学
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    16QAM调制解调(MATLAB)

    题目:基于MATLAB的16QAM及32QAM系统的仿真原理:QAM是一种矢量调制,将输入比特映射到一个复平面,形成复数调制信号,然后将I信号和Q信号(实部虚部)分量采用幅度调制,分别对应调制...

    3年前   
    1056    0

    通信原理课程设计PAM调制与解调系统的MATLAB实现及性能分析

    PAM的调制与解调目录摘要 引言 1.1 课程设计目的 1.2 课程设计内容 2.1 PAM调制信号的频谱 2.2 PAM调制过程的波形和频谱图 3.1正弦波矩形抽样 3.2矩形波调制 ...

    1年前   
    406    0

    通信信道

    通信信道 □ 通信信道的组成远程设备之间的数据链路称为通信信道、通信线路或通信链路。一条通信信道提供了在两至多点间传送数据的通道。通信信道可以由下述传输设备之一或它们的某种组合所组成:...

    10年前   
    549    0

    基于MATLAB的ASK调制解调实现课程设计

    大学《通信原理》课程设计报告学 院 专 业 班 级 学 号 ...

    3年前   
    737    0

    基于simulink的AM、DSB、SSB调制解调仿真

     AM调制解调一、 设计原理幅度调制是由调制信号去控制高频载波的幅度,使正弦载波的幅度随着调制信号而改变的调制方案,属于线性调制。AM信号的...

    3年前   
    2125    0

    基于FPGA的FSK数字调制解调器设计

    等级:课 程 设 计课程名称专业课程设计课题名称基于FPGA的FSK数字调制解调器设计专 业电子信息工程班 级学 号姓 名指导老师2016年X月X日电气信息学院专业设计...

    1年前   
    352    0

    ASK调制解调系统设计与仿真MATLAB课程设计

     XX学院 《电子信息系统仿真》课程设计 级 电子通信工程 专业 班级 题 目 2ASK调制解调系统设计与仿真 姓 ...

    5年前   
    2494    0

    通信信号调制类型的自动识别

    目 录1引言 12信号调制类型的算法 12.1研究背景 12.2一般调制样式识别过程的框架结构 22.3建立数学模型 32.4决策树基本知识 53基于决策理论的调制类型识别 63.1数字调制...

    1年前   
    320    0

    移动通信复习总结

    第一章1.、GSM:Global System for Mobile Communication,全球数字蜂窝移动通信系统2、PSTN:Public Switched Telephone Ne...

    1年前   
    400    0

    移动通信复习题

    一、单选题1、GSM系统的工作方式是( )。A.单工通信方式 B.半双工通信方式 C.双工通信方式 D.以上都不对2、用于存储进入其控制区域已登记的移动用户位置信息...

    1年前   
    426    0

    移动通信学习心得

    移动通信学习心得第一篇:资深移动通信工程师学习zigbee心得2014-11-12物理层的pib是什么概念?有什么用?2014-11-18物理层的cca. 物理层是怎么知道信道的被占用情况.a...

    10年前   
    764    0

    广东移动通信“移动之夜”新春音乐晚

     广东移动通信有限责任公司清远分公司 “移动之夜”新春音乐晚会活动提案 一、 活动背景 广东移动通信有限责任公司清远分公司(以下简称清远移动)为了适应新的竞争形势需要,计划在...

    9年前   
    14636    0

    BMC助力天津移动通信-通信解决方案

    BMC助力天津移动通信-通信解决方案  客户概述:  天津移动通信有限责任公司由全球500 强的中国移动集团公司控股,2000 年改制重组,并分别在香港和美国同时上市。建立了天津地区最大的移动...

    11年前   
    541    0

    移动通信定价策略之研究

    移动通信定价策略研究 平新乔No.C2002020 2002年12月30日移动通信定价策略研究* 本文为北京大学中国经济研究中心产业组织课题组参加的一个移动电信定价研究项目的总报...

    11年前   
    707    0

    高校生移动通信见习个人总结

    高校生移动通信见习个人总结  高校生移动通信见习个人总结范文  一、实践地点:移动公司山西有限公司(市县移动大厅)  二、实践时间:大一  三、实践内容:  通过应聘为中国移动公司省有限公司(...

    11年前   
    544    0

    2017年移动通信专业自我鉴定

    移动通信专业自我鉴定  通过四年的学习,我学到了很多东西,也对我们将来的学习和研究方向的确定产生了深远的影响。通过几个月的实习丰富了理论知识,增强了操作能力,开阔了视野,并使我对以后的工作有了...

    7年前   
    535    0

    移动通信工程师的职责内容

    移动通信工程师的职责内容职责:1、主要从事移动通信网络项目咨询、网络规划、工程设计等;2、现场设计查勘,并进行相关设计;3、为运营商提供移动通信网络规划建设的技术支撑;4、项目管理与协调。岗位...

    2年前   
    526    0

    公用移动通信基站设置管理规定

    公用移动通信基站设置管理规定第一条 (目的和依据)为了加强公用移动通信基站设置的管理,维护移动通信用户、业务经营者和社会公众的权益,保障公用移动通信的健康发展,根据《中华人民共和国无线电管理条...

    2年前   
    610    0

    移动通信基站代维管理办法

    为适应网络维护体制改革的需要,提高工作效率,优化经营成本结构,特制订移动通信基站代维管理办法,以指导并规范我公司基站维护社会化工作的开展。 第一章 总 则   第1条        基站...

    14年前   
    16869    0

    信息论第二次实验报告——信道容量的计算

     《信息论与编码》 实 验 报 告指导老师:____ ...

    1年前   
    1017    0

    文档贡献者

    文***享

    贡献于2022-08-18

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档