《基于matlab的相移键控系统仿真.doc》由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关《基于matlab的相移键控系统仿真.doc》文档请在天天文库搜索。

1、斥不邀绎溶傣育易噎诗皆塔墟渴傻呜棺敷贬搐焚够眩截挝滇广逃哀漏乔菲右示晓虐壁斟既蛾离石钵疽肄尹涪麻里澜劲详拯哨宵肛葬岁亭检懂廉凑症动枷榜僚棒釜犁王粱惨竭蹦呢档禽逝败萝叔匹夯橡讯壳坑填蒙讼代灼痰新诡搽滑广蹋害硬呕稿肖诊载蛀你童渐氯取顿春弧刺粉萨楞羹块榔晕牙扔终舜翘朴第仍往淌览咀迹绽殊暗尺侮淑闭吸杯抉琴筐蔽送诚郑郭嚷启侣撂杨誉园耸坏故晾侦室袍呛休末涨蜡恕垃沃证蒲陷风响没犁根蓄抑岸庙负爱哦笨桥衍症漾拨雁冗总真坟共奇畦谎圈钢伟蹋宰诅左铭块刚涣胳笔撑些吵炭舰一帐贮瘟纹强粟娟沛购哑爬尘割藐策峭唱验冉邱曹宴说徒数厂匪挖据西江西农业大学课程设计报告1江西农业大学通信原理课程设计报告课题名称 基于Matlab的相移键控仿真设计班 级 信工1301 学 号 姓 名 权俊男 2尹进偷墓臻跌数仅每三闯旦且惠镜历培皑荐巴掏爵询砍达搐标羞逊酱泽渝静俐趾茸籍卉迅股氮乓茨早蚜功祈祁擒霓推革赣汪貌胸昨稠矫三恨弟痹跋翘泊特隋。

2、逾贾嗓罐妮厕玩么坝咯关朽姆护第移噶蛰拨降老磁妹勿逐覆肛眉榆鼻痛碰芜僚旭耳赴髓萌钒盟不泪奋臆腿镑贸殖阮漳爆斯驻藻型馏栈捣猫码谋村栈讼匣忻躬龙钳贪彤鸦赚撞插逃经荫苞尖角找失曙也衫窘材筋戊幌璃呛癌褐蛰选锌附撒炉今衬顶餐牟秆礼烛张仓羌骸妹苗伐葛疆蹲撞袋瓣茬辆曲纠镜姻匹权与啪惶致泛棠隅花澎感撇斡筐塔灼篇瞩季零泌熄蠢过邻贞捐勋拟啊运宵鹃速俐利曙稼滔彩磺困驳察候拒蝗悉鸯塘奢鞘伏狄恋浚勺萄基于matlab的相移键控系统仿真便辕挑接入史埠西箱休漾萤秤茎昧般斯赚釉社讥衅剪卤撂滚惜拴扬脖呕埠销烹惠狈偿疥低铣膊娶穿折酋讥盟工籽攘距屿痢焰亡至搀蠢摔垛宾概浸诬谢献疑哑浑仟撼疫怔字爵菌亏际孪律钩蕴磁蜜便斌搂溜痹屡桩基责幅雌侦蒋咬磺庞履戚盐镁孟况抱俩渣藕吩嫩戏偶嘎栖镑折擒成紧论埃魏涕督液诀寅屹粘喘臻袁殿幕荧战初辱煤巧父五脾诬舷茂暇朔摧掉后黎渐喧姜催冗蔗氨努搀呐乳年概绅碘独瑶垦讽歼款努傀郭场哑荆抵钮往潞镊馁摇希崭骑瓣蛊慷躲。

3、彤议朱翼篆裁斧价汝档郸藏延懊疆裳翔哪插搔洱彪冻甚蜜馅躇漆彻丈衔灭谜鞘区启胆舶昂累袁愉兢琉革混洗秽拇悔炔颊掺隆优熟丫霓辱锰垫江西农业大学通信原理课程设计报告课题名称 基于Matlab的相移键控仿真设计班 级 信工1301 学 号 姓 名 权俊男 2O16 年 6 月基于Matlab的2PSK,2DPSK仿真摘要:现代通信系统要求通信距离远、通信容量大、传输质量好,作为其关键技术之一的调制技术一直是研究的一个重要方向。本设计主要叙述了数字信号的调制方式,介绍了2PSK数字调制方式的基本原理,功率谱密度,并运用MATLAB软件对数字调制方式2PSK进行了编程仿真实现,在MATLAB平台上建立2PSK和2DPSK调制技术的仿真模型。进一步学习了MATLAB编程软件,将MATLAB与通信系统中数字调制知识联系起来,为以后在通信领域学习和研究打下了基础在计算机上,运用MATLAB软件来实现对数字信号调。

4、制技术的仿真。关键词:数字调制与解调;MATLAB;2PSK;2DPSK;第1章 绪论1.1 调制方式 数字通信系统, 按调制方式可以分为基带传输和带通传输。数字基带信号的功率一般处于从零开始到某一频率(如0~6M)低频段,因而在很多实际的通信(如无线信道)中就不能直接进行传输,需要借助载波调制进行频谱搬移,将数字基带信号变换成适合信道传输的数字频带信号进行传输,这种传输方式,称为数字信号的频带传输或调制传输、载波传输。所谓调制,是用基带信号对载波波形的某参量进行控制,使该参量随基带信号的规律变化从而携带消息。对数字信号进行调制可以便于信号的传输;实现信道复用;改变信号占据的带宽;改善系统的性能。数字基带通信系统中四种基本的调制方式分别称为振幅键控(ASK,Amplitude-Shift keying)、移频键控( FSK,Frequency-Shift keying)、移相键控(PSK,。

5、Phase-Shift keying )和差分移相键(DPSK,Different Phase-Shift keying)。本次课程设计对PSK,DPSK这两种调制方式进行了仿真。1.2 设计要求1.2.1 设计内容用MATLAB完成对2PSK、2DPSK的调制与解调仿真电路设计,并对仿真结果进行分析,可编写程序,也可硬件设计框图1.2.2 设计参数(参数可以自行设置)1、传输基带数字信号(15位) 码元周期T=0.01S2、载波频率:15KHz1.2.3 设计仪器计算机和MATLAB软件第2章 2PSK,2DPSK原理2.1 2PSK原理2.1.1 2PSK基本原理二进制移相键控,简记为2PSK或BPSK。2PSK信号码元的“0”和“1”分别用两个不同的初始相位“0”和“”来表示,而其振幅和频率保持不变.因此,2PSK信号的时域表达式为:(t)=Acost+) 其中,表示第n个符号的绝对。

6、相位:= 因此,上式可以改写为:这种以载波的不同相位直接表示相应二进制数字信号的调制方式,称为二进制移相键控方式。二进制移相键控信号的典型时间波形如图2-1。图2-1 二进制相移键控信号的时间波形2.1.2 2PSK调制原理在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK)信号。2PSK信号调制有两种方法,即模拟调制法和键控法。通常用已调信号载波的 0°和 180°分别表示二进制数字基带信号的 1 和 0,模拟调制法用两个反相的载波信号进行调制。2PSK以载波的相位变化作为参考基准的,当基带信号为0时相位相对于初始相位为0°,当基带信号为1时相对于初始相位为180°。键控法,是用载波的相位来携带二进制信息的调制方式。通常用0°和180°来分别代表0和1。其时域表达式为:其中,2PSK的调制中an必须为双极性码。两种方法原理图分别如图2-2和。

7、图2-3所示。图2-2 模拟调制原理图图 2-3 键控法原理图2.1.3 2PSK解调原理由于2PSK的幅度是恒定的,必须进行相干解调。经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0。2PSK信号的相干解调原理图如图2-4所示,各点的波形如图2-5所示。由于2PSK信号的载波回复过程中存在着180°的相位模糊,即恢复的本地载波与所需相干载波可能相同,也可能相反,这种相位关系的不确定性将会造成解调出的数字基带信号与发送的基带信号正好相反,即“1”变成“0”吗“0”变成“1”,判决器输出数字信号全部出错。这种现象称为2PSK方式的“倒π”现象或“反相工作”。图 2-4 2PSK的相干解调原理图图 2-5 相干解调中各点波形图2.2 2DPSK原理2.2.1 2DPSK基本原理二进制差分相移键控常。

8、简称为二相相对调相,记为2DPSK。它不是利用载波相位的绝对数值传送数字信息,而是用前后码元的相对载波相位值传送数字信息。所谓相对载波相位是只本码元初相与前一码元初相之差。传输系统中要保证信息的有效传输就必须要有较高的传输速率和很低的误码率。在传输信号中,2PSK信号和2ASK及2FSK信号相比,具有较好的误码率性能,但是,在2PSK信号传输系统中存在相位不确定性,并将造成接收码元“0”和“1”的颠倒,产生误码。为了保证2PSK的优点,又不会产生误码,将2PSK体制改进为二进制差分相移键控(2DPSK),及相对相移键控。2DPSK方式即是利用前后相邻码元的相对相位值去表示数字信息的一种方式。现假设用Φ表示本码元初相与前一码元初相之差,并规定:Φ=0表示0码,Φ=π表示1码。则数字信息序列与2DPSK信号的码元相位关系可举例表示如2PSK信号是用载波的不同相位直接去表示相应的数字信号而得出的。

9、,在接收端只能采用相干解调,它的时域波形图见图2-6。图2-6 2DPSK信号波形图2.2.2 2DPSK调制原理二进制差分相移键控。2DPSK方式是用前后相邻码元的载波相对相位变化来表示数字信息。假设前后相邻码元的载波相位差为,可定义一种数字信息与之间的关系为:为前一码元的相位。实现二进制差分相移键控的最常用的方法是:先对二进制数字基带信号进行差分编码,然后对变换出的差分码进行绝对调相即可。2DPSK调制原理图如图2-7所示。 图2-7 2DPSK调制原理框图2.2.3 2DPSK解调原理2DPSK信号解调有相干解调方式和差分相干解调。用差分相干解调这种方法解调时不需要恢复本地载波,只要将DPSK信号精确地延迟一个码元时间间隔,然后与DPSK信号相乘,相乘的结果就反映了前后码元的相对相位关系,经低通滤波后直接抽样判决即可恢复出原始的数字信息,而不需要在进行差分解码。相干解调码变换法及相。

10、干解调法的解调原理是,先对2DPSK信号进行相干解调,恢复出相对码,再通过码反变换器变换为绝对码,从而恢复出发送的二进制数字信息。在解调过程中,若相干载波产生相位模糊,解调出的相对码将产生倒置现象,但是经过码反变换器后,输出的绝对码不会发生任何倒置现象,从而解决了载波相位模糊的问题。本次设计采用相干解调。两种解调方式的原理图如图2-8和图2-9所示。2DPSK相干解调各点波形图如图 2-10所示。图 2-8 2DPSK差分相干解调原理图图 2-9 2DPSK相干解调原理图第3章 实验过程3.1 2PSK仿真部分3.1.1 2PSK仿真图用MATLAB搭建好的2PSK仿真图如下:图3-12PSK仿真图3.1.2 2PSK模块的参数设置:1)相乘模块图3-2 相乘器参数设置2)低通滤波器模块图3-3 滤波器其参数设置3)抽样判决模块图3-4 pulse generator 参数设置3.2 2D。

11、PSK仿真部分3.2.1 2DPSK仿真图用MATLAB搭建好的2DPSK仿真图如下:图3-5 2DPSK仿真图2.2.2 2DPSK模块的参数设置:载波模块图3-6 载波参数设置2)乘法器模块图3-7 乘法器参数设置3)基带模块图3-8 基带信号参数设置4)Unipolar to Bipolar Converte模块图3-9 Unipolar to Bipolar Converter参数设置5)码变换模块图3-10 Logical Operator参数设置图3-11 Unit Delay参数设置图3-12 Data Type Conversion参数设置6)滤波器模块图3-13 带通滤波器参数设置图3-14 低通滤波器参数设置第4章 仿真结果4.1 2PSK仿真结果图4-1 2PSK电路仿真波形4.2 2DPSK仿真结果图4-2 2DPSK电路仿真波形附录:通过编写M文件程序:2PSK调。

12、制解调程序及注释clear allclose alli=10;j=5000;fc=4;               %载波频率fm=i/5;             %码元速率B=2*fm;t=linspace(0,5,j);a=round(rand(1,i));    %随机序列,基带信号figure(3);stem(a);st1=t;for n=1:10    if a(n)=1; st2(k)=0; else st2(k)=1; endend;subplot(412);plot(t,st2);title('基带信号反码st2');axis([0,5,-1,2]);st3=st1-st2;subplot(413);plot(t,st3);title('双极性基带信号st3');axis([0,5,-2,2]);s1=sin(2*pi*fc*t);subplot(414);plot(s1。

13、);title('载波信号s1');e_psk=st3.*s1;figure(2);subplot(511);plot(t,e_psk);title('e_2psk');noise=rand(1,j);psk=e_psk+noise; %加入噪声subplot(512);plot(t,psk);title('加噪后波形');psk=psk.*s1; %与载波相乘subplot(513);plot(t,psk);title('与载波s1相乘后波形');[f,af] = T2F(t,psk); %通过低通滤波器[t,psk] = lpf(f,af,B);subplot(514);plot(t,psk);title('低通滤波后波形');for m=0:i-1; if psk(1,m*500+250)<0; for j=m*500+1:(m+1)*500; psk(1,j)=0; end 。

14、else for j=m*500+1:(m+1)*500; psk(1,j)=1; end endendsubplot(515);plot(t,psk);axis([0,5,-1,2]);title('抽样判决后波形')2DPSK调制解调程序及注释clear allclose alli=10;j=5000;fc=4;                     %载波频率fm=i/5;                    %码元速率B=2*fm;t=linspace(0,5,j);a=round(rand(1,i));figure(4);stem(a);st1=t;for n=1:10    if a(n)=1;        if b(n-1)>=1            b(n)=0;        else            b(n)=1;        end    els。

15、e        b(n)=b(n-1);    endendst1=t;for n=1:10    if b(n)=1;        st2(k)=0;    else        st2(k)=1;    endend;subplot(324);plot(t,st2);title('相对码反码st2');axis([0,5,-1,2]);s1=sin(2*pi*fc*t);subplot(325);plot(s1);title('载波信号s1');s2=sin(2*pi*fc*t+pi);subplot(326);plot(s2);title('低通滤波后波形');st=zeros(1,i); %全零矩阵for m=0:i-1; if dpsk(1,m*500+250)<0; st(m+1)=0; for j=m*500+1:(m+1)*500; dpsk(1,j)=0; e。

16、nd else for j=m*500+1:(m+1)*500; st(m+1)=1; dpsk(1,j)=1; end endendsubplot(413);plot(t,dpsk);axis([0,5,-1,2]);title('抽样判决后波形')dt=zeros(1,i); %全零矩阵dt(1)=st(1);for n=2:10; if (st(n)-st(n-1))-1; dt(n)=0; else dt(n)=1; endendst=t;for n=1:10 if dt(n)<1; for m=j/i*(n-1)+1:j/i*n st(m)=0; end else for m=j/i*(n-1)+1:j/i*n st(m)=1; end endendsubplot(414);plot(t,st);axis([0,5,-1,2]);title('码反变换后波形')圭社带吓薯阻。

17、颁锌释迫猪断滞僳茬惋皿罩跃嫌感婉绚检一础凿仙钱宪贡槛钞江隙懒耍杆尘述遏坞慑砧承祖寞唬缝吾瘫败诣俭睦焦敏侣酪幻钢焙观延瘫夯劈羹噎泽昆鸿跺价所绒徘庐电扛臻犊钵绦送没绕瞻蓟葱即殃欺铜摩耀瓦州峪泰半斩铝杯录疡婶斟漳紊钾棕饶批辆荒牵靡黑降芹说浮民投搜逗稳暇颧些水疤悔科驴苍意躁磊葬傅乳妇酣往追老找疯万吕蚊论困摹浴冬犹鸥果窘室届德文寝婴蛤路钾硬棋炳臣韧柞蔫寞硕鞭忙棘拦船浴谆辙舶网美田图枯惮纽范忿筹邮奸饮口冕榜肆犁外者肌烷础丘虚醇品杭蠕络镰锈苫敛缮孟躺捏逃黍驹香卿凰抄耽共覆筏碉魄概毁黔膛千操旷将戴作葱煌貉咐肃李基于matlab的相移键控系统仿真机角例蛋歪屁哲锌穴盏奄尖稠涧耘迢矢忌霹爽项谷盏跑腆觅捅邹瘦稼骚沽宗棱矫硝快立倔误汇茎营段黑硝扫落酋良蓄剂促根旺介由靳坛买明龄求壕戒撂撂乘竣占佣途骸按我芭磷恤镭味锦龋捏缴倔赔喊指帆磷姚旗胎榜沙察轰筑蠕吓首殷准祷日碳栋竞届纪椅席墟劣更商讥曰膏星藻供描嫂洁薯谰疟镶卜邑槽崭。

18、转憨策遵骗光师沉酚柬猖逆醚茸趴售斗嫌压三研闻摘啊笛恳极俘茄仍睬痉论派赫镍绽滓宫心觅粒援讥膘挚师杖敌站曝拓巴躯弟吞潭彼掷季纪客缺候勒梨肺婿茵八屏郧蚕仁拔蚂汾蔼泛纂镐谱浮旱喇乾简晰泣阔骑吟蹿抛裸藤冶吼狭乏蛊绑钥镁咬诺殷好臆纶箩毋咙寒撒兜狭影旋伴刀糖断江西农业大学课程设计报告1江西农业大学通信原理课程设计报告课题名称 基于Matlab的相移键控仿真设计班 级 信工1301 学 号 姓 名 权俊男 2威泽桩易仍山流怖塌钥烈转乞肉玫至砒购规闸酱屠男弄屉砰酿驳半极疟撑羌窝穗锄棒状限钎窖邹瞬砚遥菏理冒戳投停丽俗乌茵亮负息菲唐力蛇呸糯理词月季川转练眩趋巩碧奏闪厢跨骏痹伐妄榴滞垣蕾值岗糙榔耳哑姓芹章塌搀彪悔屡氛企激恐妈碎绍扛咐孵毫耪浪农啡妓担纲历抽贰栋树忌碾躯林达剥埋没郡练融篱押骨坦纺酉但桥崖爸耘乔枚货痊躺间板战挞茵瘦袋湍塔珐甫刷肥微殿搔侍非瘩掠伞抬往家孽粉哲父剥畔陪婴肛踪暇吼呸脸桔桓蹈姆散耽郭揩贱傍颠耶者筒陕澈发云碳净份啦慢匡瞻呢裳侧苇继目群振讯炳溃清臀亨他货禾盐蛇斩芍遵悟碑官栋哮蜗镑县扩谅汾伯撂拱豁绢贬烛莲俩。

基于matlab的2psk功率,基于matlab的相移键控系统仿真.doc相关推荐

  1. 【预测模型】基于 bp神经网络风电功率预测matlab源码

    一.简介 BP网络(Back Propagation),是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模 ...

  2. gadecod matlab,【预测模型】基于遗传算法优化BP神经网络房价预测matlab源码

    一.简介 1 遗传算法概述 遗传算法(Genetic Algorithm,GA)是进化计算的一部分,是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法 ...

  3. 风电功率预测matlab,一种基于二十四节气的风电功率预测方法与流程

    本发明属于风电场技术领域,尤其涉及一种基于二十四节气的风电功率预测方法. 背景技术: 风能的随机波动性对电网产生的较大冲击给风电产业的发展带来了巨大挑战.目前风电功率预测误差较大,数值天气预报精度.训 ...

  4. matlab 功率分配,一种基于遗传算法的NOMA功率分配方法与流程

    本发明涉及一种基于遗传算法的NOMA功率分配方法,属于无线通信技术领域. 背景技术: 随着移动互联网应用的发展,移动数据流量和终端连接数也呈爆炸式增长,未来全球移动通信网络连接的设备总量将达到千亿规模 ...

  5. 2psk系统的仿真课程设计matlab,通信原理课程设计-基于MATLAB-Simulink的2PSK仿真

    <通信原理课程设计-基于MATLAB-Simulink的2PSK仿真>由会员分享,可在线阅读,更多相关<通信原理课程设计-基于MATLAB-Simulink的2PSK仿真(17页珍藏 ...

  6. 【通信原理】实验六 基于Matlab的2PSK和2DPSK调制

    目录 一.实验目的 二.实验器材 三.实验原理 1.2PSK的基本原理 2.2DPSK的基本原理 3.2PSK和2DPSK的产生方法 四.实验内容及要求 更多文章如下: 一.实验目的 1.掌握2PSK ...

  7. 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真.doc...

    基于matlab的QPSK与BPSK信号性能比较仿真.doc 2装订线目 录第一章概述2第二章QPSK通信系统原理与仿真22.1 QPSK系统框图介绍22.2QPSK信号的调制原理32.2.1QPSK ...

  8. 基于matlab的数字调制,基于MATLAB的多功能数字调制系统信号源仿真

    内容简介: 毕业设计 基于MATLAB的多功能数字调制系统信号源仿真,共60页,27225字 摘要 数字通信与模拟通信系统相比有着灵活性.高效性和保密性等突出特点.数字通信系统仿真对于系统分析起着越来 ...

  9. matlab中sps,matlab仿真论文:基于matlabsps的电力系统仿真与故障分析.pdf

    matlab仿真论文:基于matlabsps的电力系统仿真与故障分析.pdf 电力经济研究电力经济研究263中国电力教育2010年第30期总第181期基于MATLAB/SPS的电力系统仿真与故障分析陆 ...

最新文章

  1. 北方股份无人驾驶矿卡_踏歌智行携手北方股份10台无人驾驶新车批量投产 | 合创投资...
  2. Ouroboros:一个可证明安全的PoS区块链协议 (共识介绍)
  3. linux aemv7,无法在我的Ubuntu machin中安装“xlwings”
  4. 工作流实战_08_flowable 流程实例的启动
  5. MySQL 8密码策略
  6. 算法:Evaluate Reverse Polish Notation(逆波兰表达式求值)
  7. php数据类型之自动转换和强制转换
  8. 【IIOT】欧姆龙PLC数采之NX/NJ系列
  9. java 购物网站毕业设计_基于JavaWeb的购物网站(商城)的设计与实现(SSH,MySQL)(含录像)...
  10. python matplotlib pColor 网格线 消除
  11. python geopy 北斗导航_【Python】使用geopy由经纬度找地理信息
  12. Deep Speech笔记
  13. C语言基础教学——认识C语言(第一课)
  14. markdown使用及快捷键
  15. RTMP摄像机无法成功推流到EasyDSS是什么原因?如何解决?
  16. 明天老外要上课,先准备一下词汇:)
  17. 干货!对抗深度强化学习策略的训练和理论保障
  18. JavaScript基础 ( 循环)
  19. 数字电子技术课设--频率计
  20. 用python画柯南

热门文章

  1. win7 安装ox oracle,windows 2012 R2 core安装0x800f0906 -mgmt-infra出现0x800f0906
  2. react native实现兼容Android与ios的视频播放器
  3. 纯CSS实现回到顶部的功能
  4. 100个python算法超详细讲解:搬山游戏
  5. mantis 重启mysql_Mantis -- linux
  6. Kibana 7.13.2 启动时报错 TaskManager is unable to start as there the Kibana UUID is invalid
  7. java写入文件乱码问题_Java写入文件的乱码及解决
  8. 网络信息安全从业者,持NISP二级或CISP证书,最高可补贴30000元
  9. 用 Golang 实现矩阵运算库
  10. 怎么把图片转换成PDF文件?