基于matlab的qpsk调制解调仿真设计与研究设计说明书(编辑修改稿)内容摘要:
进制数据流的偶数序列组成。 下面的 a 是 Idata, b 就是 Qdata,它们分布与各自的载波相乘分别输出 I 路信号和 Q 路信号。 I 路信号加上 Q路信 7 号就是 QPSK 输出信号。 当 I 路载波信号是 0相位时为 1,是 180176。 相位时为 0;当 Q 路载波信号是 0相位时为 1,是 180176。 相位时为 0。 1 0 1 2 3 4 5 6 7 8101a序列1 0 1 2 3 4 5 6 7 8101b序列1 0 1 2 3 4 5 6 7 8101合成序列 matlab调制仿真图 QPSK 调制 方式 Matlabsimulink 仿真 simulink 调制建模 图 8 ( 1)产生需要的信号源 在搭建 QPSK 调制解调系统中使用伯努力信号发生器产生随机的 01 比特序列,每两比特代表就一个符号。 Bernoulli Binary Generator 模块利用伯努利分布的原理,相应得到参数为 p 的伯努利分布。 伯努利分布的均值 1 p 和方差 p(1 – p)的。 一个零概率参数指定 p。 本次实验中的 p 设置为 ,即 0 和 1 等概。 采样时间可根据需要进行设置,例如测误码率时采样时间设为。 图 ( 2)串并变换 我们先通过使用 buffer 这个模块来实现将信号源信号转变为两路信号。 Buffer 模块可以重新分配缓冲区块的输入样本,用到了 Demux,可以将一个复合输入转化为多个单一输出,即可以输出多个采样率较低的帧信号。 但会产生与缓冲区容量相同的时延。 所以,我们可以设置 buffer 的参数容量为 2。 图 Buffer的参数设置 9 ( 3)单极性信号转化为双极性信号 因为 QPSK 的调制信号要求的是双极性信号,所以用 伯努利随机生成二进制Generator 模块产生的信号必须经过转化才能够被使用。 利用加法模块和常数产生模块将 1 和 0 的序列各自减去 1/2,再利用比例运算模块乘以 2,就得到了 1和 1 的双极性序列。 ( 4)调制模块 分别将两路信号乘以相位相差 的载波,然后相加。 载波由正弦信号发生器产生。 正弦波模块的参数设置为可基于时间的模式,时间设为使用仿真时间,我们设载波信号的幅度为 1,载波频率可根据需要来进行设置,两路载波同频正交,相位相差。 我们设上支路的相位为 0,下支路的相位为。 图 10 图 11 simulink 调制仿真结果 图 号源和转变后的双极性信号 图 12 图 下支路载波 图 13 第三章 QPSK 解调 QPSK 解调原理 QPSK 接收机由一对共输入地相关器组成。 这两个相关器分别提供本地产生地相干参考信号 t1 和 t2。 相关器接收信号 x(t),相关器输出地 x1 和 x2被用来与门限值 0进行比较。 如果 x10,则判决同相信道地输出为符号 1;如果 x10 ,则判决同相信道的输出为符号 0。 如果正交通道也是如此判决输出。 最后同相信道和正交信道输出这两个二进制数据序列被复加器合并,重新得到原始的二进制序列。 在 AWGN 信道中,判决结果具有最小的负号差错概率。 用两路具有相互正交特性的载波来解调信号,可以分离这两路正交的 2PSK 信号。 相干解调后,并行码元经过并 /串变换后,最终得到串行的数据流。 QPSK 解调原理框图 图 QPSK 解调方式 Matlab 仿真 正交支路和同相支路分别设置两个相关器 (或匹配滤波器 ) ,得到 I(t)和Q(t) ,经电平判决和并 /串变换后即可恢复原始信息。 I_demo=QPSK_rc_n0.*cos(2*pi*f1*t1)。 % 解调 (相干解调,与载波相乘 ) Q_demo=QPSK_rc_n0.*sin(2*pi*f1*t1)。 14 I_recover=conv(I_demo,xrc)。 % 低通滤波 Q_recover=conv(Q_demo,xrc)。 0 10 20 30 40 50 60 70 80 90 100202原序列0 10 20 30 40 50 60 70 80 90 100202I 支路解调0 10 20 30 40 50 60 70 80 90 100202Q 支路解调0 10 20 30 40 50 60 70 80 90 100202解调后序列 图 matlab解调仿真图 QPSK 解调方式的 Matlabsimulink 仿真 QPSK 解调建模 首先将从高斯信道送过来的信号分别乘以与调制时的载波同频的载波,且相位相差为 л/ 2 的载波。 解调可以使用相关器或者匹配滤波器进行解调,本次实验使用的是相关器,这时信号需要通过设置的积分器。 因为积分器设置为使用积分器时,需要在时间 t=T 时使得积分器复位,所以需要设置积分模块续设置在时钟下降沿时复位。 并需要设置参数为使用外部信号, 此时,时钟设置为与该支路码元时间相同,即是发送信号码元时间的两倍输入。 然后积分后的信号经过采样并保持模块,即 sample and hold 模块,此时,设置这个模块为触发上升沿,同样使用时钟设置为与该支路码元时间相同,即是发送信号码元时间的两倍输入。 此时各路传输的信号相应地会使一个单位的时延产生。 然后使用autothreshold 模块,该模块根据输入的信号数据自动设置出阀值,由此,可对 15 输入信号做出判定,再输出相应的二进制比特序列,并可输出阀值。 最后使用Nsample switch 模块来实现并串转换,因 为我们最后需要的是最原始的信号,将两路信号合二为一,在第一路信号发出一个样本时间后,样本时间设置为发送信号码元时间,开关会自动转换到第二路信号,此时换做第二路信号输入,一个码元时间后模。基于matlab的qpsk调制解调仿真设计与研究设计说明书(编辑修改稿)
相关推荐
以采用鼠标操作进行对弈; 2) 可以实现走 棋 、悔棋、还原 、认输 功能 ; 3) 可以满足两人 局域网内 对弈; 4) 可以在任意时间重新开始游戏; 5) 可以进行简单错误判断,并直接返回到前一步棋子状态; 6) 可以进行背景棋盘和棋子种类的变换; 7) 可以实现自由设置棋谱(怪棋); 8) 可以实现棋子黏在鼠标上移动,增加美感 淮阴师范学院毕业论文(设计) 10 软件信息 1) 软件名称
( 6) IIR 滤波器主要是设计规格化,频率特性为分段常数的标准低通,高通,带通和带阻滤波器。 FIR 滤波器则灵活很多,例如:频率采样法可适应各种幅度特性和相位特性的要求,因此 FIR 滤波器可设计出理想正交变换器,理想微分器,线性调频器等各种网络,适应性很广,而且,目前已经有很多 FIR 滤波器的计算机程序可供使用。 表 21 两种滤波器特点比较分析 FIR滤波器 IIR滤波器 设计方法
数控制功能是 PLC 的最基本功能之一。 PLC 为用户提供了许多计数器,计数器计数到某一数值时,产生一个状态信号(计数值到),利用该状态信号实现对某个操作的计数控制。 数据处理功能 本科生毕业设计 第 8 页 PLC 大部分都具有数据处理功能,可以实现算术运算、数据比较、数据传送、数据移位、数制转换、译码编码等操作。 回路控制功能 有些 PLC 具有 A/D、 D/A 转换功能
的假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的动力学方程。 下面我们采用 16 其中的牛顿-欧拉方法 建立直线型一级倒立摆系统的数学模型。 微分方程的推导 在忽略了空气阻力,各种摩擦之后,可将倒立摆系统抽象成小车和匀质杆组成的系统,如下图 图 3 . 4 直 线 一 级 倒 立 摆 系 统 我们不妨做以下假设: M小车质量、
多种图像格式文件。 数字图像处理及过程 图像是人类获取信息、表达信息和传递信息的重要 手段。 利用计算机对图像进行去除噪声、增强、复原、分割、提取特征等的理论、方法和技术称为数字图像处理。 数字图像处理技术已经成为信息科学、计算机科学、工程科学、地球科学等诸多方面的学者研究图像的有效工具。 数字图像处理主要包括图像变换、图像增强、图像编码、图像复原、图像重建、图像识别以及图像理解等内容。
该依靠高版本的优化功能把在低版本不能实现的功能强制执行,所以我还有很多地方需要学习,包括对误码率进行计算的两个函数我也是借鉴的网上的程序。 这次方向设计让我学会了很多,也认识到了自己还有很多方面的欠缺。 八、 参考文献 [1] 李人厚 、 张平安 .精通 MATLAB, 西安交通大学 [2] 肖明波,通信系统仿真原理与无线应用 机械工业出版社 [3] 万永革编著 ,通信系统仿真原理与无线应用 ,