主权项 |
一种基于LMS的信道均衡和频偏估计联合并行方法,其特征在于包括下步骤:S1:采用训练序列进行初始化,包括步骤:S1.1:发送训练序列至光突发接收机,经过相干解调和采样量化的训练序列信号进行串并变换得到N路并行信号;设置第n=1组并行信号对应的均衡器抽头系数<img file="FDA0000993345000000011.GIF" wi="81" he="70" />S1.2:第n组并行信号进入N个并行信号处理支路,每个并行信号处理支路包括均衡器和频偏估计模块,第i个支路的均衡器得到均衡信号<img file="FDA0000993345000000012.GIF" wi="227" he="71" />其中k=(n‑1)×N+i,1≤i≤N;S1.3:频偏估计模块根据已知训练符号<img file="FDA0000993345000000013.GIF" wi="79" he="55" />对均衡信号<img file="FDA0000993345000000014.GIF" wi="61" he="63" />进行频偏估计,得到累积相位误差<img file="FDA00009933450000000115.GIF" wi="59" he="52" />和频偏估计值<img file="FDA0000993345000000015.GIF" wi="178" he="71" />S1.4:将N个支路的频偏估计值<img file="FDA0000993345000000016.GIF" wi="147" he="71" />进行平均得到第n组并行信号的频偏估计平均值<img file="FDA0000993345000000017.GIF" wi="158" he="71" />S1.5:N个支路分别计算其误差信号ε<sub>n,i</sub>:<img file="FDA0000993345000000018.GIF" wi="590" he="79" />S1.6:更新第n+1组并行信号使用的均衡器抽头系数:<maths num="0001"><math><![CDATA[<mrow><msub><mover><mi>C</mi><mo>→</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><msub><mover><mi>C</mi><mo>→</mo></mover><mi>n</mi></msub></mtd><mtd><mrow><mn>1</mn><mo>≤</mo><mi>n</mi><mo>≤</mo><mi>D</mi></mrow></mtd></mtr><mtr><mtd><mrow><msub><mover><mi>C</mi><mo>→</mo></mover><mi>n</mi></msub><mo>-</mo><mfrac><mi>λ</mi><msub><mi>N</mi><mi>c</mi></msub></mfrac><mo>·</mo><munderover><mo>Σ</mo><mrow><msub><mi>i</mi><mi>c</mi></msub><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>c</mi></msub></munderover><mo>[</mo><msub><mi>ϵ</mi><mrow><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msub><mi>i</mi><mi>c</mi></msub></mrow></msub><mo>·</mo><mover><mi>V</mi><mo>→</mo></mover><msup><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msub><mi>i</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>*</mo></msup><mo>]</mo></mrow></mtd><mtd><mrow><mi>n</mi><mo>></mo><mi>D</mi></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000993345000000019.GIF" wi="1133" he="253" /></maths>其中,<img file="FDA00009933450000000110.GIF" wi="214" he="71" />分别表示第n+1组、第n组并行信号所使用的均衡器抽头系数;D表示误差信号的延迟;λ是设置的迭代步长,为正数;N<sub>c</sub>表示从N个支路中选择的参与抽头系数计算的误差信号数量,1≤N<sub>c</sub>≤N,1≤i<sub>c</sub>≤N<sub>c</sub>;<img file="FDA00009933450000000111.GIF" wi="238" he="69" />表示<img file="FDA00009933450000000112.GIF" wi="123" he="55" />对应的观测向量,<img file="FDA00009933450000000113.GIF" wi="260" he="71" />表示<img file="FDA00009933450000000114.GIF" wi="235" he="71" />的共轭;S1.7:判断训练序列是否处理完毕,如果未处理完毕,返回步骤S1.2继续处理下一组并行信号,如果处理完毕,则进入步骤S2;S2:进入数据发送阶段对数据进行处理,包括步骤:S2.1:数据发送端在数据符号中插入训练符号,其插入方法为:以N个发送符号为一组,再将N个发送符号分为R个小组,每小组N/R个发送符号中包含一个训练符号,R个训练符号在并行符号中的序号记为i<sub>r</sub>,1≤r≤R;S2.2:发送数据信号至光突发接收机,对经过相干解调和采样量化的数据信号进行串并变换得到N路并行信号,第n组并行信号进入N个并行信号处理支路,数据发送阶段的并行信号处理支路包括均衡器、频偏估计模块和判决模块,第i个支路的均衡器处理得到均衡信号<img file="FDA0000993345000000021.GIF" wi="89" he="63" />S2.3:对N条支路分别进行频偏估计:当支路为训练信号时,直接根据已知训练符号<img file="FDA0000993345000000022.GIF" wi="75" he="55" />对均衡信号<img file="FDA0000993345000000023.GIF" wi="66" he="62" />进行频偏估计,得到累积相位误差<img file="FDA00009933450000000221.GIF" wi="59" he="53" />和频偏估计值<img file="FDA0000993345000000024.GIF" wi="179" he="70" />当支路为数据信号时,先对均衡信号<img file="FDA0000993345000000025.GIF" wi="65" he="63" />进行相位补偿,相位补偿后的信号<img file="FDA0000993345000000026.GIF" wi="61" he="63" />为:<img file="FDA0000993345000000027.GIF" wi="807" he="151" />其中,d表示频偏估计平均值的延迟,<img file="FDA0000993345000000028.GIF" wi="60" he="70" />表示向上取整;判决模块对信号<img file="FDA0000993345000000029.GIF" wi="61" he="63" />进行判决得到判决信号<img file="FDA00009933450000000210.GIF" wi="110" he="71" />根据判决信号<img file="FDA00009933450000000211.GIF" wi="83" he="67" />对均衡信号<img file="FDA00009933450000000212.GIF" wi="65" he="63" />进行频偏估计,得到频偏估计值<img file="FDA00009933450000000213.GIF" wi="155" he="71" />和累积相位误差<img file="FDA00009933450000000222.GIF" wi="83" he="54" />S2.4:将N个支路的频偏估计值<img file="FDA00009933450000000214.GIF" wi="153" he="70" />进行平均得到第n组并行信号的频偏估计平均值<img file="FDA00009933450000000215.GIF" wi="163" he="63" />S2.5:N个支路分别计算其误差信号ε<sub>n,i</sub>:当支路为训练信号,即i=i<sub>r</sub>时,误差信号ε<sub>n,i</sub>为:<img file="FDA00009933450000000216.GIF" wi="590" he="79" />当支路为数据信号时,误差信号ε<sub>n,i</sub>为:<img file="FDA00009933450000000217.GIF" wi="589" he="86" />S2.6:更新第n+1组并行符号使用的均衡器抽头系数:<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>C</mi><mo>→</mo></mover><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mover><mi>C</mi><mo>→</mo></mover><mi>n</mi></msub><mo>-</mo><mfrac><msup><mi>λ</mi><mo>*</mo></msup><msubsup><mi>N</mi><mi>c</mi><mo>*</mo></msubsup></mfrac><mo>·</mo><munderover><mo>Σ</mo><mrow><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>=</mo><mn>1</mn></mrow><msubsup><mi>N</mi><mi>c</mi><mo>*</mo></msubsup></munderover><mo>[</mo><msub><mi>ϵ</mi><mrow><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup></mrow></msub><mo>·</mo><mover><mi>V</mi><mo>→</mo></mover><msup><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>D</mi><mo>,</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>*</mo></msup><mo>]</mo></mrow>]]></math><img file="FDA00009933450000000218.GIF" wi="862" he="158" /></maths>其中,λ<sup>*</sup>是数据发送阶段设置的迭代步长,<img file="FDA00009933450000000219.GIF" wi="67" he="62" />表示数据发送阶段从N个支路中选择的参与抽头系数计算的误差信号数量,<img file="FDA00009933450000000220.GIF" wi="566" he="71" />S2.7:判断数据信号是否处理完毕,如果未处理完毕,返回步骤S2.2继续处理,如果处理完毕则结束。 |