ͼ3.2 ·ÂÕæ²ÎÊýÉèÖô°¿Ú
3.2.2 Simulink϶ÔͨÐÅϵͳµÄ·ÂÕæ
SimulinkÖÐÌṩÁËͨÐÅϵͳµÄ½¨Ä£¡¢·ÂÕæºÍÓÅ»¯·ÖÎöµÄרҵ¿âCommunication Blockset ¡£ÔÚÕâ¸ö¿âÖаüº¬ÁËÊ®Èý¸ö×ӿ⣬´ó¸ÅÓÐÒ»°ÙÆßÊ®¶à¸öÄ£¿é£¬Èçͼ3.3Ëùʾ¡£Matlab³ÌÐò¼û¸½Â¼¡£
ͼ3.3 ͨÐÅÄ£¿é¿â´°¿Ú
13
¸ÃÄ£¿é¿âÖÐÌṩÁËÍêÕûµÄÄ£Äâ/Êý×ÖͨÐÅϵͳ½¨Ä£¡¢·ÂÕæºÍ·ÖÎöÓÅ»¯Í¼ÐÎËùÐèµÄÄ£¿é¡£¿ÉÓÃÓÚͨÐÅϵͳÖдÓÐÅÔ´µ½ÐŵÀ£¬°üÀ¨±àÂë¡¢µ÷ÖÆ¡¢·¢Éä¡¢½ÓÊյȸ÷¸ö²¿·ÖµÄ½¨Ä££¬·ÂÕæ·ÖÎö¡£
½ÓÏÂÀ´¶ÔͨÐÅÄ£¿éµÄ³£ÓÃ×Ó¿â½øÐнéÉÜ[6]¡£
£¨1£©Comm sourcesÄ£¿é¿â£¬Îª·ÂÕæÌṩ¸÷ÖÖÐźÅÔ´£¬ÕâЩģ¿é·Ö³ÉÈýÀà£ºËæ»úÊý¾ÝÔ´¡¢ÐòÁÐÉú³ÉÄ£¿é¡¢ÔëÉù²úÉúÄ£¿é¡£
£¨2£©Comm sinksÄ£¿é¿â£¬Îª·ÂÕæÌṩÁËËĸöÐÅËÞÄ£¿é£¬ÓÃÓÚ»æÖÆÐźŵÄÑÛͼ£¬¹ì¼£Í¼ºÍ·¢É¢Í¼£¬¼ÆËãÎóÂëÂÊ¡£
£¨3£©Source codingÄ£¿é¿â£¬Îª·ÂÕæÌṩÐÅÔ´Á¿»¯¡¢±àÂëµÄÄ£¿é£¬°üÀ¨²ÉÑùÁ¿»¯±à/½âÂëÆ÷£¬AÂÉѹËõ/À©ÕÅÆ÷£¬UÂÉѹËõ/À©ÕÅÆ÷¡£
£¨4£©Error detection and correctionÄ£¿é¿â£¬Îª·ÂÕæÌṩÐŵÀ±àÂëµÄ²î´í¿ØÖƺ;À´íÄ£¿é£¬°üÀ¨hammingÂë¡¢BCHÂ롢ѻ·Âë¡¢¾í»ýÂë¡£
£¨5£©InterleavingÄ£¿é¿â£¬Îª·ÂÕæÌṩ¸÷ÖÖʵÏÖÐźŽ»Ö¯¹¦ÄܵÄÄ£¿é¡£
£¨6£©ModulationÄ£¿é¿â£¬Îª·ÂÕæÌṩʵÏÖÐźŵ÷ÖÆ½âµ÷µÄÄ£¿é£¬¿ÉÒÔ·ÖΪģÄâµ÷ÖÆºÍÊý×Öµ÷ÖÆÁ½¸ö×ӿ⣬ģÄâµ÷ÖÆ°üÀ¨¡°AM¡±¡¢¡°CPM¡±¡¢¡°FM¡±¡¢¡°PM¡±¡¢¡°TCM¡±ÎåÖÖµ÷ÖÆÄ£¿é¡£
£¨7£©Comm filtersÄ£¿é¿â£¬Îª·ÂÕæÌṩ·¢ËÍ/½ÓÊÕÂ˲¨Æ÷Ä£¿é¡£
£¨8£©ChannelsÄ£¿é¿â£¬Îª·ÂÕæÌṩÁËËÄÖÖ³£¼ûµÄÐŵÀÄ£¿é£ºAWGNÐŵÀÄ£¿é¡¢¶þ½øÖƶԳÆÐŵÀÄ£¿é¡¢¶à¾¶ÈðÀûË¥ÂäÐŵÀÄ£¿éºÍÂ×ÇÙË¥ÂäÐŵÀÄ£¿é¡£
£¨9£©RF impairmentsÄ£¿é¿â£¬ÕâÊÇMatlabÐÂÔö¼ÓµÄÄ£¿é¿â£¬ÓÃÓÚ¶ÔÉ䯵Ðźŵĸ÷ÖÖË¥Âä½øÐзÂÕæ¡£
£¨10£©SynchronizationÄ£¿é¿â£¬Îª·ÂÕæÌṩËÄÖÖËøÏà»·Ä£¿é£¬¶ÔÐźÅͬ²½¹¦ÄܽøÐзÂÕæ¡£
14
£¨11£©EqualizersÄ£¿é¿â£¬Îª·ÂÕæÌṩ¶àÖÖ¾ùºâÆ÷Ä£¿é¡£ £¨12£©Sequence operationÄ£¿é¿â£¬Îª·ÂÕæÌṩ˳ÐòÔËÐÐÄ£¿é¡£ £¨13£©Utility blocksÄ£¿é¿â£¬Îª·ÂÕæÌṩÁËÊ®ÖÖ³£ÓõÄת»»º¯ÊýÄ£¿é¡£
15
µÚËÄÕ QDPSKµ÷ÖÆ½âµ÷·ÂÕæ
SimulinkµÄÒ»¸ö·Ç³£Í»³öµÄÓŵã¾ÍÔÚÓÚ²»ÐèÒª±àдÈκγÌÐò´úÂë¾Í¿ÉÒÔÍê³ÉÒ»¸ö¸´ÔÓϵͳµÄ·ÂÕæ£¬Ó¦ÓÃÊ®·Ö¹ã·º¡£»ùÓÚSimulinkµÄÖÖÖÖÓŵ㣬ÀûÓÃËüÀ´´î½¨QDPSKϵͳģÐͷdz£¼ò±ã¡£½ÓÏÂÀ´ÎÒÃǽ«ÀûÓÃSimulink´î½¨QDPSKϵͳģÐÍ£¬·Ö±ð¶ÔÆä¹¤×÷¹ý³ÌºÍÐÔÄܽøÐзÂÕæºÍ·ÂÕæ½á¹û·ÖÎö£¬×îºó¶ÔQDPSKµÄÐÔÄܽøÐбȽϡ£
4.1ÀûÓÃSimulink¶ÔQDPSKµÄϵͳ·ÂÕæ
4.1.1 Simulinkµ÷ÖÆ½¨Ä£
ÀûÓÃSimulink´î½¨µÄϵͳģÐÍÈçͼ4.1Ëùʾ¡£
ͼ4.1 QDPSK·ÂտģÐÍ
´ÓͼÖÐÎÒÃÇ¿ÉÒÔ¿´³ö¸ÃÄ£ÐÍÖ÷ÒªÓÐÐÅÔ´Random Integer Generater¡¢QDPSKµ÷ÖÆÆ÷¡¢AWGNÐŵÀ¡¢RayleighÐŵÀ¡¢QDPSK½âµ÷Æ÷¡¢ÐÅËÞÄ£¿é×é³É¡£¸ÃÄ£ÐÍÓõ½µÄÐÅËÞÄ£¿éÓÖ¾ßÌå·ÖΪScope¡ª¹Û²ì¸÷¸ö½×¶ÎÐźŵIJ¨ÐΣ»Error Rate Calculation¡ª¼ÆËãÐźŵÄÎóÂëÂÊ£¬²¢Í¨¹ýDisplayÏÔʾ³öÀ´£»Eye Diagram of noisy QDPSK signal¡ªÊä³öÑÛͼ£»Discrete.Time
16
Ïà¹ØÍÆ¼ö£º