BCH编码器的BER测试仿真课程设计报告


    通信原理








    题 目:BCH 编码器BER测试仿真
    专 业: 电子信息工程
    班 级:
    姓 名:
    学 号:

    XX学信息电气工程学院
    二○年X月

    课程设计教学目基求
    1.巩固学专业技术知识
    2.熟悉SystemView仿真环境环境解掌握通信系统般设计方法具备初步独立设计力
    3 特误码率衡量通信系统优劣重指标
    4 利SystemView软件仿真测试生成BCH编解码系统BER曲线熟悉系统延时处理
    5.提高综合运学理知识独立分析解决问题力
    6.更理实践相结合
    二实验基原理模块功简介参数设置
    1 实验基原理
    原理框图示:
    加性高斯白噪声
    信号源



    解码
    BCH编码
    信道
    判决

    BER计算




    SystemView系统速率系统系统仿真模块中时存采样速率功图符信号许滤波器编码器时会产生固处理时延BER计数器图符两输入原采样进行特检验判断两输入必须严格位步正确判决两输入采样率必须完全致绝步
    BCH编解码电路信道高斯噪声信道(AWGN)输入信号BCH编码AWGN信道中传输输出端接收信号进行BCH解码解码结果原输入信号较结果统计系统误码率
    2模块功简介参数设置
    (1)系统仿真模块图示:

    (2)模块功参数设定
    ①伪机序列发生器(信号源库)输入信号产生1HzPN码(见图1)

    图1 伪机序列发生器参数设置
    ②采样模块1(算子库):保证特应采样采样率设1Hz信号源时间偏移设0数0时刻开始输出(见图2)

    图2 采样器1参数设置
    ③BCH编码器(通信库):选择[74]BCH码输入4特数产生7特编码序列占时间间隔4特输入信号间隔样4秒编码信号特率74175编码位时间宽度470571428571秒模块时延4秒(见图3)

    图3 BCH编码器参数设置
    ④5阶项式模块(函数库):单极性信号变双极性(见图4)
    单极性码电压表示1电压表示0没特殊编码单极性码会累积直流分量双极性码中正电压表示1负电压表示0该方案降低功率求减高电衰减双极性码直流分量减少利传输

    图4 5阶项式模块参数设置
    ⑤保持模块(算子库):加入AGWN信号采样率系统采样率致BCH编码输出采样率较低二者相加必须相采样率插入保持器图符信号恢复系统采样率(见图5)

    图5 保持器参数设置
    ⑥高斯噪声源(信号源库):加入AGWN信号(见图6)

    图6 高斯噪声源参数设置
    ⑦增益模块(算子库):控制噪声控制信噪该增益模块需系统菜单中设置全局关联变量(见图7)

    图7增益模块参数设置
    ⑧加法器模块:输入信号进行加法操作
    ⑨积分清滤波器模块(通信库):作匹配滤波器(指滤波器性信号特性取某种致滤波器输出端信号瞬时功率噪声均功率值)佳检波器接收积分时间设置BCH码码元宽度47秒该模块47秒延时(见图8)

    图8 积分清滤波器参数设置
    ⑩采样模块6(算子库):保证BCH译码器图符输出数率1Hz输入数率应175Hz采样模块6采样率设175Hz(见图9)

    图9 采样器6参数设置
    ⑾BCH译码器(通信库):选择[74]BCH码始终存群延时Offset时间偏移应设47秒采样延时积分清算子时延模块时延4秒(见图10)

    图10 BCH译码器参数设置
    ⑿重采样器(算子库):保证BCH译码器输出信号采样率1Hz时延调整整数采样(见图11)

    图11 重采样器参数设置
    ⒀延时图符(算子库):输入信号延时9采样便输出信号计算BER曲线(见图12)

    图12 延时图符参数设置
    ⒁BER计数器模块(通信库):中NoTrials实验特数果希测出1e2BER少应进行1e+3次较获低BER值必须NoTrials值设足够时必须系统定时中仿真循环采样数设足够时NoTrials设1e+3采样率设1Hz秒输入两路数判决次整系统群延时应整数(整数采样时间)里群延时9采样(见图13)

    图13 BER计数器参数设置
    ⒂停止接收计算器(接收器库):输入值超设定门限值时停止次循环进入循环仿真运算连接BER计数器图符错误总数输出作错误总数超预定值时停止次循环仿真进入循环否直仿真运算系统设定全部采样数完毕止然进入循环(见图14)

    图14 停止接收计算器参数设置
    ⒃终值模块(接收器库):系统循环结束时显示该循环接收终值循环保留样分析窗口观察结果
    ⒄分析模块(接收器库) :SystemView基信号接收器该接收器时显示必须进入系统分析窗口观察分析输出结果
    三模块具体实现调试程
    1.全局变量关联BER曲线生成
    绘出完整正确BERSNR曲线必须噪声增益控制系统循环次数进行全局变量关联噪声逐步减信道信噪0dB开始逐步增次减步长循环次数相关具体函数设定单击菜单栏Tools选项选择 Global Token Parameter Links时出现图15示参数设置栏Select System Token中选择关联全局变量图中选择图符13Operator[Gain]果设定次循环信噪递增1dB噪声减1dB应算术运算关系定义栏Define Algebraic Relationship F[GiVi]值设置cl里cl系统变量Current system Loop系统循环次数

    图15 全局变量关联参数设置窗口
    系统定时窗口参数设置图16示参数设定完毕运行系统仿真系统分析窗口时接收计算器显示系统累计误码率均值相时间关系曲线需BERSNR关系曲线计算器钮出现图17示计算器功窗口选择Style功中BER Plot钮设置起始信噪SBR Start[dB]1dB增量Increment值设1(该值必须预先设置增益关联相致)Select one Window框中选择转换窗口W0 sink3OK钮确定产生新分析窗口窗口Y轴设数显示模式图18示BERSNR关系曲线

    图16 系统定时窗口参数设置

    图17 误码时间累计曲线转换BERSNR关系曲线计算器参数设置界面

    图18 BERSNR曲线
    通常衡量种信道优劣常常测出BERSNR曲线标准FSKPSKQPSK等调制理BER曲线进行较图19示首先计算器功Comm中Overlay selected plot window选中需标准理曲线类型FSKPSKQPSK等起始信噪设1dB终止信噪设9dB时选择仿真BER曲线窗口图18中选择w4:BER VS SNR for w0OK键确定图20示覆盖曲线

    图19 生成标准理BER曲线覆盖参数设置窗口

    图20 仿真BER曲线标准理BER曲线较覆盖图
    2BER测试中时延确定
    复杂系统模型通推导计算时延时利原始信号输出信号交叉互相关运算求出系统群延时
    首先时延图符12延时设置0关闭噪声(图符11值设0)然设定相较系统采样周期运行系统进入SystemView分析窗口分析窗口接收计算器钮选择交叉相关(crosscorrelation)运算功图21示时必须右边面选择栏选择中相关数窗口窗口2(图符16输入数)右边面选择栏选择相关数窗口窗口3(图符17译码输出)OK钮生成相关运算结果数显示图形图22示该窗口选择前Windows活动窗口工具栏数显示图形出现图23示统计表窗口激活该窗口Sample No选项中相关值位置显示@s9表示相关点第九采样点确定应系统群延时设置9采样图符12延时值设9采样恢复噪声幅度时系统采样周期恢复时该BER测试仿真实验延时已完全设置正确

    图21 分析窗接收计算器中两数窗口进行相关运算参数设置

    图22 相关运算结果数显示图形

    图23 统计表数显示窗口
    四总结体会
    通次课程设计基掌握SystemView软件仿真调试方法图符库模块系统定时功初步解解BCH 编码器BER测试仿真基原理设计方法时通信原理门课程产生更学热情
    程中避免遇困难模块参数设置开始图符模块功没深入解BER模块参数设置错误导致系统分析窗口输出曲线图正确网查阅资料次调试终改正错误系统定时参数设置正确导致曲线图正确详细研究模块功参数设置规终解决面系列问题
    通断仿真调试发现参数设置仿真结果定影响高斯白噪声信道信噪增加误码率减BER计数器NoTrials(实验特数)设置会决定BER值高低果希测出低BER必须NoTrials值设足够时必须系统定时中仿真循环采样数设足够
    设计程中体会深方面迎难精神遇点问题放弃应该努力找解决办法重程中受益匪浅学忽略者匆匆扫问题解课知识没重点非重点应该努力全部掌握消化样理联系实际时应学知识更应实际生活中
    文档香网(httpswwwxiangdangnet)户传

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

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

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

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

    下载文档

    相关文档

    MatlabSimulink通信系统建模与仿真课程设计

     电子信息课程设计题目: Matlab/Simulink通信 系统建模与仿真...

    3年前   
    706    0

    地震波观测系统的MATLAB仿真报告课程设计

    地震波观测系统的MATLAB仿真课程名称 数字信号处理 实验项目 题目6 地震波观测系统的MATLAB仿真 指导教师 ...

    3年前   
    762    0

    全桥直流变换器的设计与仿真课程设计报告

    电力电子技术课程设计设计题目:全桥直流变换器的设计与仿真                  年级专业: 2010级电气工程与自动化 学生姓名:           学  号:        成...

    1年前   
    221    0

    生产建模与仿真课程设计在flexsim环境下课设生产系统建模与仿真

    目 录 1 课程设计任务书........................................................ 22 平行顺序移动法..........

    3年前   
    678    0

    电力电子技术课程设计报告三相桥式整流电路的MATLAB仿真

    电力电子技术课程设计报告题 目:三相桥式整流电路的MATLAB仿真院 系 信息工程学院 专 业 自动化 班 级 ...

    1年前   
    443    0

    基于Multisim的声光控路灯控制系统设计与仿真课程设计

    信息工程学院课程设计报告书题目: 基于Multisim的声光控路灯控制系统设计与仿真 课 程:电子线路课程设计 专 业:电气工程及其自动化班 级: ...

    1年前   
    358    0

    控制系统仿真课程设计论文撰写要求

    控制系统仿真课程设计论文撰写要求课程设计要求课程设计是对课程内容的应用性训练环节,是学生应用所学知识进行阶段性的专业训练过程,也是对理论教学效果的检验。通过这一环节使学生在查阅资料、理论计算、...

    11年前   
    535    0

    声音的延时和混响仿真课程设计

    学 号: 课 程 设 计题 目信息处理课群综合训练与设计学 院信息工程学院专 业通信工程班 级通信姓 名指导教师2015年月日课程设计任务书学生姓名: ...

    3年前   
    385    0

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

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

    5年前   
    2460    0

    车速控制系统程序及仿真课程设计说明书

    交通与汽车工程学院课程设计说明书课 程 名 称: 汽车电控系统实习及课程设计 课 程 代 码: 题 目: ...

    1年前   
    266    0

    基于MATLAB的CRC编码与译码的设计与仿真课程设计

    *******************实践教学*******************XX大学计算机与通信学院2012年春季学期 《计算机通信与网络》 课程设计 题 目: 差错控...

    3年前   
    783    0

    flexsim物流仿真软件实训与报告

    物流仿真软件实训与应用报告题 目 自动分拣系统仿真应用系 别: 经济管理学院专 业: 物流管理班 级: 学...

    10个月前   
    1386    0

    负荷预测matlab仿真报告

    评 语课程总评成绩: 指导老师: ...

    3年前   
    630    0

    基于matlab的电力电子仿真设计报告

    课程设计(综合实验)报告( 2010-- 2011 年度第 1 学期)名 称:电力电子技术课程设计院 系:电气与电子工程学院班 级: 电气班 学 号:...

    4年前   
    971    0

    伺服电机编码器原理

      伺服电机编码器原理 伺服电机编码器分类 ,伺服电机编码器使用注意的事项   伺服电机编码器原理 伺服编码器这个基本的功能与普通编码器是一样的,比如增量型的有A,A反,B,B...

    9年前   
    7379    0

    动态系统建模仿真实验报告四旋翼仿真

    动态系统建模仿真实验报告(2)四旋翼飞行器仿真20121实验内容基于Simulink建立四旋翼飞行器的悬停控制回路,实现飞行器的悬停控制;建立UI界面,能够输入参数并绘制运动轨迹;基于VR T...

    3年前   
    884    0

    单服务台排队系统仿真研究报告物流系统建模与仿真

    物流系统建模与仿真09级自动化学院物流工程班单服务台排队系统仿真研究报告——选重庆大学A区门口中国银行分行某一服务窗口为单服务台排队系统研究对象一、系统基本背景 社会的进步越来越快,人们...

    2年前   
    725    0

    小学算术运算测试程序JAVA课程设计报告

    面向对象程序设计(JAVA)课程设计说明书学院名称: 计算机与信息工程学院 班级名称: 20XX级计算机科学与技术 题 目: ...

    3年前   
    696    0

    小学数学测试系统C课程设计报告及源程序代码

    课 程 设 计 报 告课程名称 C语言课程设计 课题名称 小学数学测试系统 专 业 ...

    3年前   
    428    0

    软件质量保证与测试课程设计

    软件质量保证与测试课程设计信息科学与技术学院《软件测试与质量保证》课程设计题目名称:学生信息管理系统测试学生姓名:学 号:专 业:计算机科学与技术班 级:网络指导教师:职 ...

    10个月前   
    249    0

    文档贡献者

    文***品

    贡献于2022-05-05

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

    该用户的其他文档