GMSK调制原理

来源:互联网 发布:阿芙精油 知乎 编辑:程序博客网 时间:2024/04/30 21:47
找了一本书,又研究了一些GMSK中的MSK,也就是最小频移键控的原理,经过一同复杂的计算,终于把计算的方法弄明白了八九不离十.不过算得明白了不一定能够形象的理解问题.我绞尽脑汁,使用了一个简单的举例的方法,终于理解了MSK的最终的道理.下面我把经验给大家传授一下,大家看了应该会顿开茅塞的.

    我们假设有这样的一组参数.

        码元速率:Fm=40HZ/S

        载频速率:Fc=121HZ/S

    当然我举的例子不可能是实际情况,因为无论是载频还是码元传输的速度都不会这样低,取这样的数值只是为了便于大家理解.

    那么,码元速率Fm=40HZ/S,意味着每秒钟传输40bit的数据,载频的速率Fc=121HZ/S意味着每秒钟载频振动121次.进一步讲,每传输1bit的码元,载频振动的次数应该是121/40次,这个大家能理解吧?

    而最小频移键控是一种调频方式,也就是说,码元的数据的1,0分别用两个频率来表示.对于最小频移键控来讲,频偏应该是码元速率的1/4,在这里应该是Ferr=40*(1/4)=10HZ/S.那么码元的1,0分别用121+10=131HZ/S,121-10=111HZ/S来表示.进一步讲,码元为1的时候,载频频率被调制到121HZ/S的频率上,码元为0的时候,载频被调制到111HZ/S的频率上.

    有了上面的数据,我们进一步分析:

    1bit码元,载频振动的相位为(121/40)*2Pi,因为书写的原因,我用Pi代表圆周率.如果大家有些数学常识,应该知道,频率每1HZ,代表其相角变化了2Pi,那么一个码元的时间内,载频经历的全部相角为(121/40)*2Pi.

    同理,当码元为1的时候,载频被调制到131HZ/S,这时,一个码元的周期内,载频的经过的全部相角为(131/40)*2Pi. 有了这两个数据,我们继续计算. 那么当码元为1时,载频变化的角度是多少呢? 呵呵,当然很简单啦:

       [(131/30)*2Pi]-[(121/40)*2Pi]=Pi/2

    也就是说,码元每出现一个1,那么载频相对121HZ的中心频率,其相角变化的Pi/2.相反,不难得出结论,但码元为0的时候,频率被调制到111HZ/S,进而计算一个码元周期内,相角变化了-Pi/2.

    国内的教材就是抽象,晦涩.一群能够计算的人却不能给人一个形象的理解,这种不理解导致了不能真正的掌握所学的知识,也就无法真正的运用.

原创粉丝点击