智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

數字調制系統在Matlab下的分析

來源:網絡

點擊:2254

A+ A-

所屬頻道:新聞中心

關鍵詞: 數字調制解調,Matlab2ASK,2FSK,2PSK

       作者:肖應權

        數字帶通傳輸系統為了進行長距離傳輸,克服傳輸失真,傳輸損耗,同時保證帶內特性。必須對數字信號進行載波調制,將信號頻譜搬移到高頻段才能在信道中傳輸,因而現代通信系統采取數字調制技術。通過數字基帶信號對載波某些參量進行控制,使之隨機帶信號的變化而變化。根據控制載波參量大的不同,數字調制有調幅(ASK),調頻(FSK),調相(PSK) 三種基本形式。Matlab用于仿真,分析和修改,還可以應用圖形界面功能GUI能為仿真系統生成一個人機交互界面,便于仿真系統的操作,因此采用matlab對數字系統進行仿真。通過對系統的仿真,我們可以更加直觀的了解數字調制系統的性能及影響性能的因素,從而便于改進系統,獲得更佳的傳輸性能。

      1. 二進制數字調制技術原理

      數字信號的傳輸方式分為基帶傳輸和帶通傳輸,在實際應用中,大多數信道具有帶通特性而不能直接傳輸基帶信號。為了使數字信號在帶通信道中傳輸,必須使用數字基帶信號對載波進行調制,以使信號與信道的特性相匹配。這種用數字基帶信號控制載波,把數字基帶信號變換為數字帶通信號的過程稱為數字調制。通常使用鍵控法來實現數字調制,比如對載波的振幅、頻率和相位進行鍵控。

      2. 2ASK

      2ASK信號的產生方法通常有兩種:模擬調制和鍵控法。解調有相干解調和非相干解調。P=1時f(t)=Acoswt;p=0時f(t)=0;其功率譜密度是基帶信號功率譜的線性搬移。2ASK時域表示及波形,2ASK是利用代表數字信息("0"或"1")的基帶矩形脈沖去鍵控一個連續的正弦型載波的振幅,使載波時斷時續地輸出。有載波輸出時表示發送"1",無載波輸出時表示發送"0"。

      數字基帶信號如式(1)

      式中g(t)是寬度為Ts、高度為A的矩形脈沖。a n為數字序列{a n}的第n個碼元的電平值。顯然,上式給出的表達是單極性不歸零碼。載波  c(t)=COS(ωct+   0 ), 初始相位  0 =0。

      對應的波形如圖2:

      特點:"1"碼期間有等幅正弦波輸出,相當于開關開通;"0"碼期間無輸出,相當于開關切斷。因此,數字調幅又稱為開關鍵控(通斷鍵控),記作OOK(On Off Keying)。

      兩種調制方法如圖3:

      圖3   2ASK的兩種調制方法

      2ASK在matlab下的仿真如下

      clear all

      close all

      i=10;

      j=5000;

      t=linspace(0,5,j);%取0,0.001,0.002,。。。5 共5001個點

      fc=10;

      fm=i/5;

      B=2*fc; %產生基帶信號

      a=round(rand(1,i));%隨機序列

      figure(2)

      plot(rand(1,i))

      st=t;

      for n=1:10

      if a(n)<1;

      for m=j/i*(n-1)+1:j/i*n          %一個信號取500個點

      st(m)=0;

      end

      else

      for m=j/i*(n-1)+1:j/i*n

      st(m)=1;

      end

      end

      end

      figure(1);

      subplot(421);

      plot(t,st);

      axis([0,5,-1,2]);

      title('基帶信號');

      s1=cos(2*pi*fc*t); %載波

      subplot(422);

      plot(s1);

      title('載波信號');

      e_2ask=st.*s1; %調制

      subplot(423);

      plot(t,e_2ask);

      title('已調信號');

      noise =rand(1,j);

      e_2ask=e_2ask+noise;%加入噪聲

      subplot(424);

      plot(t,e_2ask);

      title('加入噪聲的信號');

      at=e_2ask.*cos(2*pi*fc*t); %相干解調

      at=at-mean(at);

      subplot(425);

      plot(t,at);

      title('相乘后信號');

      [f,af] = T2F(t,at);%通過低通濾波器

      [t,at] = lpf(f,af,2*fm);

      subplot(426);

      plot(t,at);

      title('解調后波形');

      for m=0:i-1; %抽樣判決

      if at(1,m*500+250)+0.5<0.5;

      for j=m*500+1:(m+1)*500;

      at(1,j)=0;

      end

      else

      for j=m*500+1:(m+1)*500;

      at(1,j)=1;

      end

      end

      end

      subplot(427);

      plot(t,at);

      axis([0,5,-1,2]);

      title('抽樣判決后波形')

      3. 2FSK

      一個FSK信號可以看成是兩個不同載波的2ASK信號的疊加。其解調和解調方法和ASK差不多。2FSK信號的頻譜可以看成是f1和f2的兩個2ASK頻譜的組合。

      公式如下:

      clear all

      close all

      i=10;%基帶信號碼元數

      j=5000;

      a=round(rand(1,i));%產生隨機序列

      t=linspace(0,5,j);

      f1=10;%載波1頻率

      f2=5;%載波2頻率

      fm=i/5;%基帶信號頻率

      B1=2*f1;%載波1帶寬

      B2=2*f2;%載波2帶寬

      st1=t; %產生基帶信號

      for n=1:10

      if a(n)<1;

      for m=j/i*(n-1)+1:j/i*n

      st1(m)=0;

      end

      else

      for m=j/i*(n-1)+1:j/i*n

      st1(m)=1;

      end

      end

      end

      st2=t;

      for n=1:j; %基帶信號求反

      if st1(n)>=1;

      st2(n)=0;

      else

      st2(n)=1;

      end

      end;

      figure(1);

      subplot(411);

      plot(t,st1);

      title('基帶信號');

      axis([0,5,-1,2]);

      subplot(412);

      plot(t,st2);

      title('基帶信號反碼');

      axis([0,5,-1,2]);

      s1=cos(2*pi*f1*t) %載波信號

      s2=cos(2*pi*f2*t)

      subplot(413),plot(s1);

      title('載波信號1');

      subplot(414),plot(s2);

      title('載波信號2'); %調制

      F1=st1.*s1;%加入載波1

      F2=st2.*s2;%加入載波2

      figure(2);

      subplot(411);

      plot(t,F1);

      title('s1*st1');

      subplot(412);

      plot(t,F2);

      title('s2*st2');

      e_fsk=F1+F2;

      subplot(413);

      plot(t,e_fsk);

      title('2FSK信號')

      nosie=rand(1,j);

      fsk=e_fsk+nosie;

      subplot(414);

      plot(t,fsk);

      title('加噪聲信號') %相干解調

      st1=fsk.*s1;%與載波1相乘

      [f,sf1] = T2F(t,st1);%通過低通濾波器

      [t,st1] = lpf(f,sf1,2*fm);

      figure(3);

      subplot(311);

      plot(t,st1);

      title('與載波1相乘后波形');

      st2=fsk.*s2;%與載波2相

      [f,sf2] = T2F(t,st2);%通過低通濾波器

      [t,st2] = lpf(f,sf2,2*fm);

      subplot(312);

      plot(t,st2);

      title('與載波2相乘后波形');

      for m=0:i-1; %抽樣判決

      if st1(1,m*500+250)<0.25;

      for j=m*500+1:(m+1)*500;

      at(1,j)=0;

      end

      else

      for j=m*500+1:(m+1)*500;

      at(1,j)=1;

      end

      end

      end;

      subplot(313);

      plot(t,at);

      axis([0,5,-1,2]);

      title('抽樣判決后波形')

      4. 2PSK

      2PSK以載波的相位變化作為參考基準的,當基帶信號為0時相位相對于初始相位為0,當基帶信號為1時相 對于初始相位為180&deg;。

      clear all

      close all

      i=10;

      j=5000;

      fc=4;

      fm=i/5;

      B=2*fm;

      t=linspace(0,5,j); %產生基帶信號

      a=round(rand(1,i));

      st1=t;

      for n=1:10

      if a(n)<1;

      for m=j/i*(n-1)+1:j/i*n

      st1(m)=0;

      end

      else

      for m=j/i*(n-1)+1:j/i*n

      st1(m)=1;

      end

      end

      end

      subplot(321);

      plot(t,st1);

      title('基帶信號');

      axis([0,5,-1,2]);

      st2=t;   %基帶信號求反

      for k=1:j;

      if st1(k)>=1;

      st2(k)=0;

      else

      st2(k)=1;

      end

      end;

      subplot(322);

      plot(t,st2);

      title('基帶信號反碼');

      axis([0,5,-1,2]); %載波信號

      s1=sin(2*pi*fc*t);

      s2=sin(2*pi*fc*t+pi);

      subplot(323);

      plot(s1);

      title('載波信號'); %調制

      p1=st1.*s1;

      p2=st2.*s2;

      subplot(324);

      plot(t,p1);

      title('st1*s1');

      subplot(325);

      plot(t,p2);

      title('st2*s2');

      e_psk=p1+p2;

      subplot(326);

      plot(t,e_psk);

      title('e_2psk');

      noise=rand(1,j);

      psk=e_psk+noise;%加入噪聲

      figure(2);

      subplot(411);

      plot(t,psk);

      title('加噪后波形'); %相干解調

      psk=psk.*s1;%與載波相乘

      subplot(412);

      plot(t,psk);

      title('與載波相乘后波');

      [f,af] = T2F(t,psk);%通過低通濾波器

      [t,psk] = lpf(f,af,B);

      subplot(413);

      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

      else

      for j=m*500+1:(m+1)*500;

      psk(1,j)=1;

      end

      end

      end

      subplot(414);

      plot(t,psk);

      axis([0,5,-1,2]);

      title('抽樣判決后波形')

      通過以上的仿真分析,我們可以知道,在誤碼率相同的情況下,所需要的信噪比2ASK比2FSK高3dB,2fsk比2psk高3db,2ask比2psk高6db。也就是說,若信噪比r一定,2psk系統的誤碼率比2fsk的小,2fsk系統的誤碼率比2ask的小,由此看來,在抗加性高斯白噪聲方面,想干2psk性能最好,2fsk次之,2ask最差。當然,后面還有DPSK,等等改進型的。(如果你對本文的代碼和仿真圖像有任何疑問可聯系本文作者QQ:1529620855)

    (審核編輯: 小王子)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 环链电动葫芦_钢丝绳电动葫芦_电动葫芦厂家_上海沪工起重机械有限公司 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 交通标志牌-交通标牌-铝圆牌-铝三角片-铝滑槽-公路警示指示牌-方牌-高速道路反光牌毛坯-交通设施安全警示标识牌-路名指示限速限高牌-厂家加工交通标牌铝板半成品毛坯-上海吕盟铝业有限公司 | 深圳市佳顺优印印刷有限公司,佳顺优印,画册印刷,海报印刷,封套印刷,手提袋印刷,包装盒印刷,彩盒印刷,无碳纸印刷,不干胶印刷,信封印刷,便笺印刷,笔记本印刷,台历印刷,挂历印刷,国际会展中心附近印刷厂,宝安印刷厂,宝安教材印刷厂 | 江门市金环电器有限公司 | 中婴网,推动母婴产业健康·可持续发展,婴童网络专业传媒,母婴网,360孕婴童网,婴童品牌,婴儿用品品牌,婴儿用品加盟店,母婴用品加盟店 | 噪声治理,消声器,隔声屏障,隔声罩,噪声控制,降噪,空调降噪,水泵噪声治理,冷却塔噪声治理-北京华清恒业环保设备有限公司 | 联塑管代理,联塑管厂家批发,中财管总代理,康泰管代理,康泰管厂家批发-邯郸市中枢贸易有限公司 | 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 箱式电炉,箱式烧结炉,箱式马弗炉,箱式实验炉,高温箱式电阻炉,箱式加热炉,箱式退火炉,箱式真空气氛炉洛阳研博炉业有限公司 | 衢州装饰公司_衢州装修公司_衢州创美装饰工程有限公司 - Powered by www.qzcmzs.com | 洁衣库·U袋洗_网上洗衣店_网上干洗| 上海消防器材|水雾喷头|水幕喷头|螺旋喷头|雾化喷头|泡沫喷头 - 上海舜丹消防设备有限公司 | 西门子伺服电机维修_西门子变频器维修_西门子伺服驱动器维修_数控系统维修_PL维修-上海仰光电子 西克制冷官网│制冷机组冷风机冷库设备厂家-西克制冷(无锡)有限公司_西克制冷(无锡)有限公司 | 自动锁螺丝机_在线式拧螺丝机_自动化灌胶机_ab点胶机_品牌厂家 | 净化塔_喷淋塔_脱硫塔_河北宝飞华创玻璃钢制造有限公司-河北宝飞华创玻璃钢制造有限公司 | 四川蜀易控科技有限公司-酒店客房控制系统-智慧酒店智能化客房控制系统生产厂家 | 水阻柜-液阻柜-高压开关柜-高压固态软启动柜-磁控软启动柜-电解粉-无功补偿柜-配电柜-襄阳源创电气 | 老照片修复,修复老照片,老旧照片翻新-老照片修复网 | 无锡亮鑫不锈钢有限公司-不锈钢炉胆,马弗炉胆,耐高温炉胆,310s炉胆,网带炉 | 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 威学一百-专注国际学校择校备考-DSE-A-level-雅思-托福-OSSD-港澳台联考-AP-IGCSE-IB-AMC-多邻国-PTE-SAT-SSAT-小语种(如日语,韩语,德语,法语,西班牙语,意大利语,俄语,泰语)等考试培训,为出国留学学生提供个性化定制性学习方案,线下实体面授+线上网络课程, 提供一对一,小班课等多种班型 | 转轮除湿机_工业除湿机_恒温恒湿机-铂克除湿机厂家 | 山东鑫佳日化_洗衣粉生产厂家,从事洗衣粉加工出口 | 石材雕刻机_墓碑雕刻机_木工雕刻机_雕刻机厂家-合肥沃力数控设备有限责任公司 | 武汉弹簧-污水厂弹簧-耐高温弹簧-武汉市伟锋弹簧厂 | 锯骨机-砍排机-全自动锯骨机-商用砍排机-切丁机 - 广州市九盈机械设备有限公司 | 深圳起重机,龙门吊,天车起重工程,电动葫芦,液压升降货梯-深圳市德力起重机械有限公司 | 耐力板厂家_pc耐力板价格_透明耐力板批发-佛山市麦粒建材有限公司 | 深山工作室提供网络投票系统|微信公众号投票|微信公众号小程序|抖音小程序|百度小程序|微信公众号开发|企业网站建设 | 假肢价格-大腿假肢小腿假肢假手指-河南舒捷假肢厂家 | 组合式空调机组-吊顶式新风换气机-消防高温排烟风机-德州宏楚空调设备有限公司 | 舟舟宝贝少儿培训网-少儿艺术培训-少儿舞蹈培训-少儿英语培训 | 无锡大然新风环保设备有限公司-办公室空气净化器_商用空气净化器_酒店空气净化器 | 四方光电(武汉)仪器有限公司_四方仪器首页-烟气分析仪|尾气分析仪|煤气分析仪|沼气分析仪|天然气分析仪|超声波流量计|在线气体分析系统|红外气体传感器 | 文君阁-提供生活百科,日常生活健康小常识,生活小窍门,百科知识大全 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 武汉办公室装修公司-展厅装修_湖北今泰装饰工程有限公司官网_今泰装饰 | 拉力试验机|电子万能试验机|液压万能试验机|摩擦磨损试验机|济南试验机厂家-济南思达测试技术有限公司 | 消防车厂家_东风水罐泡沫消防车价格图片吨位-湖北新东日专用汽车有限公司 | 潍坊志扬机械有限公司_扫地机-抓蔗机-履带运输机-自上料搅拌车 |