MATLABÕý½»Õñ·ùµ÷Öƽâµ÷·ÂÕæ·ÖÎö(Ò»)_ͨÐŹ¤³Ì±ÏÒµÂÛÎÄ·¶ÎÄ
·¢²¼Ê±¼ä£º
2015-02-04
À´Ô´£º
ÈË´ó¾¼ÃÂÛ̳
MATLABÕý½»Õñ·ùµ÷Öƽâµ÷·ÂÕæ·ÖÎö(Ò»)_ͨÐŹ¤³Ì±ÏÒµÂÛÎÄ·¶ÎÄ
»ùÓÚMATLABµÄÕý½»Õñ·ùµ÷ÖÆÓë½âµ÷·ÂÕæ·ÖÎö
ÕªÒª£ºMATLABÓÉÓÚÆäÇ¿´óµÄ¹¦Äܶø±»¹ã·ºÓ¦ÓÃÓںܶ๤³Ì¼¼ÊõÁìÓò£¬ÓÈÆäÔÚͨÐźÍÐÅÏ¢´¦ÀíÁìÓò¸üÓÐÆäÍ»³öµØλ¡£ÖÚËùÖÜÖª£¬ÔÚÎïÀí¼¶µÄ²úÆ·×÷³ö֮ǰ£¬ÏÈÓÃMATLAB½øÐÐÕâÖÖµç×Ó²úÆ·µÄÊäÈëÊä³öÒÔ¹À¼ÆÕâÖÖ²úÆ·µÄÐÔÄܺûµ£¬´Ó¶ø¿ÉÒÔ¿´³öʲôµØ·½ÐèÒª´ÓÐÂÉè¼Æ£¬Ê²Ã´µØ·½ÐèÒªÓÅ»¯µÈÀ´½øÒ»²½Ìá¸ßϵͳµÄÐÔÄÜ£¬Òò´Ë£¬°éËæ×ÅÏÖ´úͨÐÅϵͳÓëÈÕ¾ãÔöµÄ¸´ÔÓÐÔ£¬ÕâÖÖͨÐÅϵͳµÄ·ÂÕæ·ÖÎöÒ²±äµÃÓÈÆäÖØÒª¡£±¾ÎĽéÉÜÁËÀûÓÃMATLAB½øÐÐÕý½»Õñ·ùµ÷ÖÆÓë½âµ÷µÄ·ÂÕæ·ÖÎö£¬·ÂÕæ½á¹ûÑéÖ¤Á˸÷½·¨µÄÕýÈ·ÐԺͿÉÐÐÐÔ¡£
¹Ø¼ü´Ê£ºÕý½»Õñ·ùµ÷ÖÆÓë½âµ÷£¨QAM£©
ÒýÑÔ£ºÕý½»Õñ·ùµ÷ÖÆÊǶþ½øÖƵÄPSK¡¢ËĽøÖƵÄQPSKµ÷ÖƵĽøÒ»²½Íƹ㣬ͨ¹ýÏàλºÍÕñ·ùµÄÁªºÏ¿ØÖÆ£¬¿ÉÒԵõ½¸ü¸ßƵÆ×ЧÂʵĵ÷ÖÆ·½Ê½£¬´Ó¶ø¿ÉÔÚÏÞ¶¨µÄƵ´øÄÚ´«Êä¸ü¸ßËÙÂʵÄÊý¾Ý¡£
Õý½»Õñ·ùµ÷ÖÆ£¨QAM£©µÄÒ»°ã±í´ïʽΪ
y(t)= m*cosc t+msinct, 0¡Üts
ÉÏʽÓÉÁ½¸öÏ໥Õý½»µÄÔز¨¹¹³É£¬Ã¿¸öÔز¨±»Ò»×éÀëÉ¢µÄÕñ·ù{m }¡¢{m }Ëùµ÷ÖÆ£¬¹À³ÆÕâÖÖµ÷ÖÆ·½Ê½ÎªÕý½»Õñ·ùµ÷ÖÆ¡£Ê½ÖÐsΪÂëÔª¿í¶È£»m=1,2,¡,M,MΪm ºÍmµÄµçƽÊý¡£
Óëµ÷ÖÆÏà¶ÔÓ¦µÄ½âµ÷·½Ê½ÎªÕý½»Õñ·ù½âµ÷£¨QADM£©¡£¸Ã·½Ê½¿ÉÒÔ´Óµ÷ÖÆÐźÅÖзֱð»Ö¸´³öͬÏàm£¬m¡£µ÷ÖÆÓë½âµ÷ÔÚsimulinkÖеķÂÕæ¿òͼÈçÏÂͼËùʾ¡£
¿òͼ˵Ã÷£ºÊÇÐźŷ¢ÉúÆ÷£¬ÓÃÓÚ²úÉúÊäÈëÐźţ¬ÉϱߵÄÐźŷ¢ÉúÆ÷²ÎÊýÉèÖÃÈçÏ£º
·ù¶ÈΪ1£¬ÆµÂÊΪ6.26Hz¡£
ϱߵÄÐźŷ¢ÉúÆ÷²ÎÊýÉèÖÃÈçÏ£º
·ù¶ÈΪ1£¬ÆµÂÊΪ12.57Hz¡£
QAMÊÇÕý½»Õñ·ùµ÷ÖÆÄ£¿é£¬²ÎÊýÉèÖÃÈçÏ£º
Ôز¨ÆµÂÊ15Hz,³öʼÏàλ0£¬²ÉÑùʱ¼ä0.01£»
QADMÊÇÆä½âµ÷Ä£¿é£¬Æä²ÎÊýÉèÖÃÈçÏ£º
Ôز¨ÆµÂÊÊÇ15Hz³öʼÏàλ0£¬²ÉÑùʱ¼ä0.01¡£
MuxÊǸ´ÓÃÄ£¿é,¸´ÓÃÐźŸöÊýÉèÖÃΪ2£¬ÊÇʾ²¨Æ÷£¬Êdz£Á¿2¡£ÔËÐб¾·ÂÕ棬ͨ¹ýʾ²¨Æ÷µÃµ½²¨ÐÎÈçÏ£º
ÔÚmatlabÖУ¬±¾ÏµÍ³µÄ·ÂÕæ³ÌÐòÈçÏ£º
Fs=100;
Fc=15;
t=[0:200]/100;
x=sin([2*pi*t',3*pi*t',4*pi*t',5*pi*t']);
y=amod(x,Fc,Fs,'qam');
z=ademod(y,Fc,Fs,'qam');
plot(t,[x(:,1),x(:,2),x(:,3),x(:,4)],'-',t,[z(:,1),z(:,2),z(:,3),z(:,4)],'--');
ͨ¹ýÔËÐб¾³ÌÐò£¬µÃµ½²¨ÐÎÈçÏ£º
ͼÐÎ˵Ã÷£ºÊµÏß±íʾµÄÊÇÔÐźŲ¨ÐΣ¬ÐéÏß±íʾµÄÊǽâµ÷ºóµÄ²¨ÐΡ£´ÓͼÖпÉÒÔ¿´µ½½âµ÷ºóµÄ²¨ÐÎÓëÔ²¨ÐÎÓÐÒ»¶¨µÄÑÓʱ£¬ÄÇÊÇÓɵÍͨÂ˲¨Æ÷ÒýÆðµÄʱÑÓ¡£
½áÓMATLAB¹¦ÄÜÇ¿´ó£¬ÓÈÆäÔÚͨÐÅÓëÐÅÏ¢´¦ÀíÕâ¸öÁìÓò¡£´Ó±¾´Î·ÂÕæ¿ÉÒÔ¿´µ½£¬Õý½»Õñ·ùµ÷ÖÆÓë½âµ÷¿ÉÒÔ½«ÐźÅÎÞʧÕæµÄÊä³ö£¬´Ó¶øʵÏÖͨÐŵÄÄ¿µÄ¡£¶øÇÒÔÚÏàͬµÄÂëÔªËÙÂÊÏ£¬¶àµçÆ¿QAMÓÐ×î¸ßµÄÐÅÏ¢ËÙÂÊ¡£
²Î¿¼ÎÄÏ×£º¡¶Òƶ¯Í¨ÐÅ¡· ×÷Õߣº¹ùÌÝÔÆ¡¢Úù¹úÑï¡¢À¶« ³ö°æÉ磺Î÷°²µç×ӿƼ¼´óѧ
¡¶Í¨ÐÅϵͳ·ÂÕæÔÀíÓëÎÞÏßÓ¦Óá·×÷ÕߣºWilliam H.Tranter
K.Sam Shanmugan
Theodore S.Rappaport
Kurt L.Kosbar
ФÃ÷²¨¡¢Ñî¹âËɵÈÒë