发明名称 一种基于混合高斯模型的最大似然调制识别方法
摘要 本发明属于通信信号调制识别技术领域,尤其涉及一种基于混合高斯模型的最大似然调制识别方法。该方法对于传统的信号星座模型进行了扩展,通过混合高斯模型来模拟真实环境下的信号处理机误差,将这些信号处理机的误差属性与传统的信号星座模型进行结合,使新的星座模型对于真实环境具有更好的稳健性,通过实验证明该模型具有较好的性能曲线,同时拥有较低的运算复杂度。
申请公布号 CN104158633A 申请公布日期 2014.11.19
申请号 CN201410455172.8 申请日期 2014.09.09
申请人 电子科技大学 发明人 廖红舒;张浩;费晓超;甘露
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 李玉兴
主权项 一种基于混合高斯模型的最大似然调制识别方法,其特征在于,包括如下步骤:S1、对接收信号进行盲均衡、载频和相位同步处理,得到<img file="FDA0000567334170000011.GIF" wi="755" he="141" />其中,k=1,..,K,s<sub>k,n</sub>表示第k个标准化星座发送的第n个符号,总共有K个待识别的信号星座,N为总的观测到的符号数,Δθ<sub>n</sub>是经过载频相位同步处理后总的系统残差,Δθ<sub>n</sub>服从[Δθ<sub>min</sub>,Δθ<sub>max</sub>]上的均匀分布,并且在一个符号周期内保持不变,p(t)是脉冲成型滤波器,可以为任意的对称成型函数,T<sub>S</sub>是符号长度,w是分布于<img file="FDA0000567334170000016.GIF" wi="226" he="85" />的复加性高斯白噪声,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>&Sigma;</mi><mn>0</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>/</mo><mn>2</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msup><mi>&sigma;</mi><mn>2</mn></msup><mo>/</mo><mn>2</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000567334170000012.GIF" wi="445" he="164" /></maths>σ<sup>2</sup>表示噪声功率,信噪比SNR为<img file="FDA0000567334170000013.GIF" wi="489" he="179" />γ<sub>n</sub>均匀分布于[γ<sub>min</sub>,γ<sub>max</sub>]且在一个符号周期内保持不变,γ<sub>n</sub>为第n个符号的幅度波动因子;S2、将S1所述r经过符号同步误差为ε的符号匹配滤波器处理得到信号<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>r</mi><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><msub><mi>T</mi><mi>s</mi></msub></mfrac><msubsup><mo>&Integral;</mo><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>-</mo><mi>&epsiv;</mi><mo>)</mo></mrow><msub><mi>T</mi><mi>s</mi></msub></mrow><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>T</mi><mi>s</mi></msub></mrow></msubsup><msub><mi>&gamma;</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>s</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><msup><mi>e</mi><mrow><mi>j&Delta;</mi><msub><mi>&theta;</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow></msup><mi>p</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><msub><mi>T</mi><mi>s</mi></msub><mo>)</mo></mrow><mi>dt</mi></mtd></mtr><mtr><mtd><mo>+</mo><mfrac><mn>1</mn><msub><mi>T</mi><mi>s</mi></msub></mfrac><msubsup><mo>&Integral;</mo><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>T</mi><mi>s</mi></msub></mrow><mrow><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>&epsiv;</mi><mo>)</mo></mrow><msub><mi>T</mi><mi>s</mi></msub></mrow></msubsup><msub><mi>&gamma;</mi><mi>n</mi></msub><msub><mi>s</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msup><mi>e</mi><mrow><mi>j&Delta;</mi><msub><mi>&theta;</mi><mi>n</mi></msub></mrow></msup><mi>p</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>T</mi><mi>s</mi></msub><mo>)</mo></mrow><mi>dt</mi><mo>+</mo><msub><mi>w</mi><mi>n</mi></msub></mtd></mtr><mtr><mtd><mo>=</mo><mi>&epsiv;</mi><msub><mi>&gamma;</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>s</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><msup><mi>e</mi><mrow><mi>j&Delta;</mi><msub><mi>&theta;</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow></msup><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&epsiv;</mi><mo>)</mo></mrow><msub><mi>&gamma;</mi><mi>n</mi></msub><msub><mi>s</mi><mrow><mi>k</mi><mo>,</mo><mi>n</mi></mrow></msub><msup><mi>e</mi><mrow><mi>j&Delta;</mi><msub><mi>&theta;</mi><mi>n</mi></msub></mrow></msup><mo>+</mo><msub><mi>w</mi><mi>n</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000567334170000014.GIF" wi="972" he="377" /></maths>其中,ε为一个随机变量,所述ε均匀分布于[ε<sub>min</sub>,ε<sub>max</sub>]上,所述ε在一次信号处理过程中保持不变,w<sub>n</sub>为经过匹配滤波器的噪声样本,T<sub>s</sub>为一个符号的长度,j表示复数,;S3、对S2所述信号r<sub>n</sub>进行训练,得到混合高斯模型(Gaussian Mixture Model,GMM),训练过程具体如下:S31、初始化第k个GMM的中心为第k个星座图的星座点u<sub>j,k</sub>,其中,u<sub>j,k</sub>表示第k个星座图的第j个星座点,M<sub>k</sub>表示第k个星座图的点数,j=1,2,...,M<sub>k</sub>,k=1,...,K;S32、对i=1:m,j=1:M<sub>k</sub>:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>r</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mover><mo>=</mo><mi>def</mi></mover><mi>arg</mi><mi>min</mi><msup><mrow><mo>|</mo><msub><mi>r</mi><mi>i</mi></msub><mo>-</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>,</mo></mrow>]]></math><img file="FDA0000567334170000015.GIF" wi="575" he="116" /></maths>其中,m为训练样本数;S33、得到GMM参数:<img file="FDA0000567334170000021.GIF" wi="220" he="138" /><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>&mu;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><mn>1</mn><mo>{</mo><msub><mi>r</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>}</mo><msub><mi>r</mi><mi>i</mi></msub></mrow><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><mn>1</mn><mo>{</mo><msub><mi>r</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>}</mo></mrow></mfrac></mrow>]]></math><img file="FDA0000567334170000022.GIF" wi="481" he="183" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&Sigma;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><mrow><mo>(</mo><mn>1</mn><mo>{</mo><msub><mi>r</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>}</mo><msub><mi>r</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&mu;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>{</mo><msub><mi>r</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>}</mo><msub><mi>r</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&mu;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><mi>T</mi></msup></mrow><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></msubsup><mn>1</mn><mo>{</mo><msub><mi>r</mi><mi>i</mi></msub><mo>&Element;</mo><msub><mi>u</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>}</mo></mrow></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000567334170000023.GIF" wi="1045" he="199" /></maths>其中,μ<sub>j,k</sub>,∑<sub>j,k</sub>表示第k个星座高斯混合模型的均值和方差,φ<sub>j,k</sub>表示混合高斯模型各个高斯分布的先验概率,所述先验概率为等概率分布;S4、根据S33所述∑<sub>j,k</sub>定义系统信号处理产生的偏差对星座图的影响为∑'<sub>j,k</sub>;S5、设发射的星座图是能量归一化的星座图,则∑<sub>0</sub>为已知,得到与星座图对应的混合高斯模型<img file="FDA0000567334170000024.GIF" wi="698" he="150" />S6、将S5所述混合高斯模型经过噪声功率为<img file="FDA0000567334170000025.GIF" wi="62" he="83" />的高斯信道,得到对应的对数似然函数为<img file="FDA0000567334170000026.GIF" wi="779" he="150" />其中,<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mover><mi>&Sigma;</mi><mo>^</mo></mover><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>j</mi><mo>,</mo><mi>k</mi></mrow><mo>&prime;</mo></msubsup><mo>+</mo><msub><mover><mi>&Sigma;</mi><mo>^</mo></mover><mn>0</mn></msub><mo>,</mo></mrow>]]></math><img file="FDA0000567334170000027.GIF" wi="356" he="93" /></maths><img file="FDA00005673341700000211.GIF" wi="95" he="90" />为发射的第k个星座图,1≤k≤K;S7、根据S3所述训练过程可知:∑<sub>j,k</sub>=∑'<sub>j,k</sub>+∑<sub>0</sub>,则<img file="FDA0000567334170000028.GIF" wi="254" he="93" />其中,∑<sub>0</sub>为噪声协方差;S8、接收N个信号样本的对数似然函数为:<img file="FDA0000567334170000029.GIF" wi="859" he="139" />S9、、通过最大化上述对数似然函数我们对所接收的信号作出判决,得出调制类型为:<img file="FDA00005673341700000210.GIF" wi="559" he="102" />
地址 611731 四川省成都市高新区(西区)西源大道2006号