发明名称 基于罚函数优化的最大似然空时码模式盲识别方法
摘要 本发明公开了一种基于罚函数优化的最大似然空时码模式盲识别方法,具体步骤为:提取空时码集合;得到码参数集合;计算并联矩阵;利用并联矩阵构造分组相关矩阵;利用分组相关矩阵得到特征值向量;计算每种码参数组合的罚函数值,进而得到似然函数值;重复得到码参数组合对应的似然函数值向量;选择似然函数值向量中取值最小的码型为判决码型。通过求解接收信号的协方差矩阵,得到矩阵的特征值和特征向量;根据空时码参数构造似然函数;对可能的码型计算罚函数值,进而得到似然函数值,选择使似然函数值最小的码型为识别码型。从而对似然函数进行修正,达到提高计算精度,从而提高编码模式的盲识别正确率的,增强了系统的稳定性。
申请公布号 CN103501207A 申请公布日期 2014.01.08
申请号 CN201310397425.6 申请日期 2013.09.04
申请人 国家电网公司;甘肃省电力公司;甘肃省电力公司信息通信公司 发明人 刘英挺;李晨曦;张旭;宋曦;王玉亭;孙沛;卢小峰;张立
分类号 H04L1/00(2006.01)I;H04L1/06(2006.01)I;H04L25/02(2006.01)I;H04B7/04(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 北京中恒高博知识产权代理有限公司 11249 代理人 宋敏
主权项 1.一种基于罚函数优化的最大似然空时码模式盲识别方法,其特征在于,包括如下步骤:步骤一:接收端通过r根接收天线接收发射端发送的长度为N的信号序列,得到r×N的接收信号矩阵R′;步骤二:将所有需要识别的空时码组成码型集合Ω,取Ω中每种码型的分组符号数n和分组长度l的组合(n,l)构成码参数集合(U,V);记码参数集合(U,V)中第i个码参数组合为(s<sub>i</sub>,k<sub>i</sub>),i=1,2...Z,Z为码参数集合(U,V)中组合个数;步骤三:将上述步骤一的接收信号矩阵R′的实部和虚部并联,获得并联矩阵<img file="FDA00003770209300013.GIF" wi="37" he="59" />,即<maths num="0001"><![CDATA[<math><mrow><mover><mi>R</mi><mo>~</mo></mover><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>Re</mi><mrow><mo>(</mo><msup><mi>R</mi><mo>&prime;</mo></msup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>Im</mi><mrow><mo>(</mo><msup><mi>R</mi><mo>&prime;</mo></msup><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中Re(·)表示取实部运算,Im(·)表示取虚部运算;步骤四:根据上述步骤三中的并联矩阵<img file="FDA00003770209300014.GIF" wi="38" he="63" />对上述步骤二中的码参数集合(U,V)中的第i个码参数组合(s<sub>i</sub>,k<sub>i</sub>),构造分组相关矩阵R<sub>i</sub>:<maths num="0002"><![CDATA[<math><mrow><msub><mi>R</mi><mi>i</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><msub><mi>k</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><mrow><mo>(</mo><mfrac><mi>N</mi><msub><mi>k</mi><mi>i</mi></msub></mfrac><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>k</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mtd><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><msub><mi>k</mi><mi>i</mi></msub><mo>+</mo><mn>2</mn><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><mrow><mo>(</mo><mfrac><mi>N</mi><msub><mi>k</mi><mi>i</mi></msub></mfrac><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>k</mi><mi>i</mi></msub><mo>+</mo><mn>2</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow></mtd><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><msub><mrow><mn>2</mn><mi>k</mi></mrow><mi>i</mi></msub><mo>)</mo></mrow></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><mover><mi>R</mi><mo>~</mo></mover><mrow><mo>(</mo><mrow><mo>(</mo><mfrac><mi>N</mi><msub><mi>k</mi><mi>i</mi></msub></mfrac><mo>)</mo></mrow><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中<img file="FDA00003770209300015.GIF" wi="98" he="69" />表示并联矩阵<img file="FDA00003770209300016.GIF" wi="51" he="67" />的第j列,j=1,2...N;步骤五:计算上述步骤四中的分组相关矩阵R<sub>i</sub>的分组协方差矩阵:C<sub>i</sub>=E[R<sub>i</sub>R<sub>i</sub><sup>T</sup>],其中E[·]表示求期望运算,(·)<sup>T</sup>表示转置运算;步骤六:对分组协方差矩阵C<sub>i</sub>做特征值分解,将得到的特征值按降序排列,构成特征值向量<img file="FDA00003770209300022.GIF" wi="633" he="135" />步骤七:求出码参数组合(s<sub>i</sub>,k<sub>i</sub>)对应的码参数罚函数值Φ(s<sub>i</sub>,k<sub>i</sub>),其具体公式如下:<maths num="0003"><![CDATA[<math><mrow><mi>&Phi;</mi><mrow><mo>(</mo><msub><mi>s</mi><mi>i</mi></msub><mo>,</mo><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mn>2</mn><msub><mi>s</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>&times;</mo><mrow><mo>(</mo><mn>2</mn><mi>r</mi><msub><mi>k</mi><mi>i</mi></msub><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><mn>1</mn><mo>-</mo><mi>N</mi><mrow><mo>(</mo><mi>r</mi><msub><mi>k</mi><mi>i</mi></msub><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mi>log</mi><msub><mi>&rho;</mi><mrow><mn>2</mn><msub><mi>s</mi><mi>i</mi></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>;</mo></mrow></math>]]></maths>步骤八:利用上述步骤七的码参数罚函数值Φ(s<sub>i</sub>,k<sub>i</sub>),计算码参数似然函数值L(s<sub>i</sub>,k<sub>i</sub>),其具体公式如下:<maths num="0004"><![CDATA[<math><mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>s</mi><mi>i</mi></msub><mo>,</mo><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mo>-</mo><mi>&Phi;</mi><mrow><mo>(</mo><msub><mi>s</mi><mi>i</mi></msub><mo>,</mo><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mfrac><mi>N</mi><mn>2</mn></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><msub><mrow><mn>2</mn><mi>s</mi></mrow><mi>i</mi></msub></munderover><mi>log</mi><mrow><mo>(</mo><msub><mi>&rho;</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>N</mi><mrow><mo>(</mo><msub><mi>rk</mi><mi>i</mi></msub><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>log</mi><mrow><mo>(</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mrow><mo>(</mo><msub><mi>rk</mi><mi>i</mi></msub><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><msub><mrow><mn>2</mn><mi>s</mi></mrow><mi>i</mi></msub><mo>+</mo><mn>1</mn></mrow><msub><mrow><mn>2</mn><mi>rk</mi></mrow><mi>i</mi></msub></munderover><msub><mi>&rho;</mi><mi>k</mi></msub><mo>)</mo></mrow></math>]]></maths>步骤九:对上述步骤二中的码参数集合(U,V)中的每种组合重复步骤四到步骤八,得到每种组合对应的码参数似然函数值,组成码参数似然函数值向量:Δ=[L(s<sub>1</sub>,k<sub>1</sub>),L(s<sub>2</sub>,k<sub>2</sub>)…L(s<sub>m</sub>,k<sub>m</sub>)…],其中,m=1,2,…Z;步骤十:选择使上述步骤九中码参数似然函数值向量取值最小的码参数组合对应的码型为判决码型。
地址 100031 北京市西城区西长安街86号