ͼ2.2.1Ñ¡Ôñ·¨
QPSKµÄµ÷ÖÆÖУ¬QPSKÐźſÉÒÔ¿´³ÉÊÇÁ½¸öÔØ²¨Õý½»µÄ2PSKÐźŵ÷ÖÆÆ÷¹¹³É¡£ÔÀí·ÖÎöÈçÏ£º»ù±¾ÔÀíºÍϵͳ½á¹¹QPSKÓë¶þ½øÖÆPSKÒ»Ñù£¬´«ÊäÐźŰüº¬µÄÐÅÏ¢¶¼´æÔÚÓÚÏàλÖС£¸ö±ðµÄÔØ²¨ÏàλȡËĸöµÈ¼ä¸ôÖµÖ®Ò»£¬Èç§Ý/4¡¢3§Ý/4¡¢5§Ý/4¡¢7§Ý/4¡£ÏàÓ¦µÄ£¬¿É½«·¢ÉäÐźŶ¨ÒåΪ£º
???2E/tcos[2?ft?(2i?1)],0?t?TbSt(t)??4?0,ÆäËû?
ÆäÖУ¬i£½1£¬2£¬3£¬4£»EÊÇ·¢ÉäÐźŵÄÿ¸ö·ûºÅµÄÄÜÁ¿£¬TΪ·ûºÅµÄ³ÖÐøÊ±¼ä£¬Ôز¨ÆµÂÊfµÈÓÚnc/T£¬ncΪ¹Ì¶¨ÕûÊý¡£Ã¿Ò»¸ö¿ÉÄܵÄÏàλֵ¶ÔÓ¦ÓÚÒ»¸öÌØ¶¨µÄ¶þλ×é¡£ÏÂÃæ½éÉÜQPSKÐźŵIJúÉúºÍ¼ì²â¡£ÈçͼΪµäÐ͵ÄQPSK·¢Éä»ú¿òͼ¡£ÊäÈëµÄ¶þ½øÖÆÊý¾ÝÐòÁÐÊ×Ïȱ»²»¹éÁã(NRZ)µçƽ±àÂëת»»Æ÷ת»»Îª¼«ÐÔÐÎʽ£¬¼´
EE¸ººÅ1ºÍ0·Ö±ðÓÃbºÍ-b±íʾ¡£¸Ã¶þ½øÖƲ¨Ðα»·Ö½ÓÆ÷·Ö³ÉÁ½¸ö·Ö±ðÓÉÊäÈëÐòÁÐµÄÆæÊýλżÊýλ×é³ÉµÄ±Ë´Ë¶ÀÁ¢µÄ¶þ½øÖƲ¨ÐΣ¬ÕâÁ½¸ö¶þ½øÖƲ¨ÐηֱðÓÃa1(t)ºÍa2(t)±íʾ¡£´Ëʱ£¬ÔÚÈκÎÒ»ÐźÅʱ¼ä¼ä¸ôÄÚa1(t)£¬ºÍa2(t)µÄ·ù¶ÈÇ¡ºÃ·Ö±ðµÈÓÚSi1ºÍ Si2£¬¼´ÓÉ·¢Ë͵Ķþλ×é¾ö¶¨¡£ÕâÁ½¸ö¶þ½øÖƲ¨ÐÎa1(t)ºÍa2(t)±»ÓÃÀ´µ÷ÖÆÒ»¶ÔÕý½»Ôز¨£º?1?t??2/Tcos?2?fct?,?2?t??2/Tsin?2?fct?¡£ÕâÑù¾ÍµÃµ½Ò»¶Ô¶þ½øÖÆPSKÐźš£?1?t?ºÍ?2?t?µÄÕý½»ÐÔʹÕâÁ½¸öÐźſÉÒÔ±»¶ÀÁ¢µØ¼ì²â¡£×îºó£¬½«ÕâÁ½¸ö¶þ½øÖÆPSKÐźÅÏà¼Ó£¬´Ó¶øµÃÆÚÍûµÄQPSK¡£
2.2.2 Ñ¡Ôñ·¨
ÊäÈë»ù´øÐźž¹ý´®²¢±ä»»ºóÓÃÓÚ¿ØÖÆÒ»¸öÏàλѡÔñµç·£¬°´ÕÕµ±Ê±µÄÊä
5
ÈëË«±ÈÌØab£¬¾ö¶¨Ñ¡ÔñÄĸöÏàλµÄÔØ²¨Êä³ö¡£
ͼ2.2.2Ñ¡Ôñ·¨
2.3 QPSKµ÷ÖÆÔÀí¿òͼ
ͼ2.3 µ÷ÖÆÔÀí¿òͼ
2.4 QPSKµ÷ÖÆ·½Ê½µÄMatlab·ÂÕæ
I ·ÐźÅÊÇÓÃÓàÏÒÔØ²¨£¬ÓÉ2½øÖÆÊý¾ÝÁ÷µÄÆæÊýÐòÁÐ×é³É£»Q·ÐźÅÓÃÕýÏÒÔØ²¨£¬ÓÉ2½øÖÆÊý¾ÝÁ÷µÄżÊýÐòÁÐ×é³É¡£ÏÂÃæµÄaÊÇIdata£¬b¾ÍÊÇQdata£¬ËüÃÇ·Ö²¼Óë¸÷×ÔµÄÔØ²¨Ïà³Ë·Ö±ðÊä³ö I ·ÐÅºÅºÍ Q ·Ðźš£I ·ÐźżÓÉÏQ·ÐÅ
6
ºÅ¾ÍÊÇQPSKÊä³öÐźš£µ± I Â·ÔØ²¨ÐźÅÊÇ0ÏàλʱΪ1£¬ÊÇ180¡ãÏàλʱΪ0£»µ±QÂ·ÔØ²¨ÐźÅÊÇ0ÏàλʱΪ1£¬ÊÇ180¡ãÏàλʱΪ0¡£
1aÐòÁÐ0-1-11012345678bÐòÁÐ0-1-11012345678ºÏ³ÉÐòÁÐ0-1-1012345678
2.4 matlabµ÷ÖÆ·ÂÕæÍ¼
2.5 QPSKµ÷ÖÆ·½Ê½Matlab-simulink·ÂÕæ
2.5.1 simulinkµ÷ÖÆ½¨Ä£
ͼ2.5.1µ÷ÖÆ¿òͼ
7
£¨1)²úÉúÐèÒªµÄÐźÅÔ´
ÔڴQPSKµ÷ÖÆ½âµ÷ϵͳÖÐʹÓò®Å¬Á¦Ðźŷ¢ÉúÆ÷²úÉúËæ»úµÄ01±ÈÌØÐòÁУ¬Ã¿Á½±ÈÌØ´ú±í¾ÍÒ»¸ö·ûºÅ¡£Bernoulli Binary GeneratorÄ£¿éÀûÓò®Å¬Àû·Ö²¼µÄÔÀí£¬ÏàÓ¦µÃµ½²ÎÊýΪpµÄ²®Å¬Àû·Ö²¼¡£²®Å¬Àû·Ö²¼µÄ¾ùÖµ1 - pºÍ·½²îp(1 ¨C p)µÄ¡£Ò»¸öÁã¸ÅÂʲÎÊýÖ¸¶¨p¡£±¾´ÎʵÑéÖеÄpÉèÖÃΪ0.5£¬¼´0ºÍ1µÈ¸Å¡£²ÉÑùʱ¼ä¿É¸ù¾ÝÐèÒª½øÐÐÉèÖã¬ÀýÈç²âÎóÂëÂÊʱ²ÉÑùʱ¼äÉèΪ0.01s¡£
ͼ2.5.2ÐźÅÔ´²ÎÊýÉèÖÃ
£¨2£©´®²¢±ä»»
ÎÒÃÇÏÈͨ¹ýʹÓÃbuffer Õâ¸öÄ£¿éÀ´ÊµÏÖ½«ÐźÅÔ´ÐźÅת±äΪÁ½Â·Ðźš£Buffer Ä£¿é¿ÉÒÔÖØÐ·ÖÅ仺³åÇø¿éµÄÊäÈëÑù±¾£¬Óõ½ÁËDemux£¬¿ÉÒÔ½«Ò»¸ö¸´ºÏÊäÈëת»¯Îª¶à¸öµ¥Ò»Êä³ö£¬¼´¿ÉÒÔÊä³ö¶à¸ö²ÉÑùÂʽϵ͵ÄÖ¡Ðźš£µ«»á²úÉúÓ뻺³åÇøÈÝÁ¿ÏàͬµÄʱÑÓ¡£ËùÒÔ£¬ÎÒÃÇ¿ÉÒÔÉèÖÃbufferµÄ²ÎÊýÈÝÁ¿Îª2¡£
ͼ2.5.3 BufferµÄ²ÎÊýÉèÖÃ
8
£¨3£©µ¥¼«ÐÔÐźÅת»¯ÎªË«¼«ÐÔÐźÅ
ÒòΪQPSKµÄµ÷ÖÆÐźÅÒªÇóµÄÊÇË«¼«ÐÔÐźţ¬ËùÒÔÓò®Å¬ÀûËæ»úÉú³É¶þ½øÖÆGeneratorÄ£¿é²úÉúµÄÐźűØÐë¾¹ýת»¯²ÅÄܹ»±»Ê¹Óá£ÀûÓüӷ¨Ä£¿éºÍ³£Êý²úÉúÄ£¿é½«1ºÍ0µÄÐòÁи÷×Ô¼õÈ¥1/2£¬ÔÙÀûÓñÈÀýÔËËãÄ£¿é³ËÒÔ2£¬¾ÍµÃµ½ÁË1ºÍ-1 µÄË«¼«ÐÔÐòÁС£
£¨4£©µ÷ÖÆÄ£¿é
·Ö±ð½«Á½Â·ÐźųËÒÔÏàλÏà²î
§Ý/ 2µÄÔØ²¨£¬È»ºóÏà¼Ó¡£Ôز¨ÓÉÕýÏÒÐźÅ
·¢ÉúÆ÷²úÉú¡£ÕýÏÒ²¨Ä£¿éµÄ²ÎÊýÉèÖÃΪ¿É»ùÓÚʱ¼äµÄģʽ£¬Ê±¼äÉèΪʹÓ÷ÂÕæÊ±¼ä£¬ÎÒÃÇÉèÔØ²¨Ðźŵķù¶ÈΪ1£¬Ôز¨ÆµÂʿɸù¾ÝÐèÒªÀ´½øÐÐÉèÖã¬Á½Â·Ôز¨Í¬ÆµÕý½»£¬ÏàλÏà²î§Ý
¡£ÎÒÃÇÉèÉÏ֧·µÄÏàλΪ0£¬ÏÂ֧·µÄÏàλΪ
§Ý/ 2¡£
ͼ2.5.4ÉÏÖ§Â·ÔØ²¨²ÎÊý
9