现代战争中,信息战日渐成为战争中的重要部分。MIMO技术可以在不增加频谱资源和天线发射功率的情况下,成倍提高系统容量和链路可靠性,是现代无线通信的重大突破,也是军用通信系统最有可能采用的方案[1−2]。文献[3−5]在Simulink环境下研究了常规FH系统在多种人为干扰下的传输性能,FH技术对系统抗干扰性能有显著提升,但单发单收系统传信速率和信道容量的局限性,不能适用于未来大规模军用通信;文献[6]提出了一种新的数学模型,并结合正交频分复用(orthogonal frequency division multiplexing,OFDM)技术实现了Alamouti发射分集结构系统下的多载波、多天线传输,提升了系统的灵活性和可靠性,但系统仅考虑了内部参数变化对性能的影响,并未针对系统抗干扰性能进行研究且MIMO规模十分有限;文献[7−10]将空时分组码在正交设计的理论上把Alamouti空时码从两副发射天线推广到多副发射天线系统;文献[11]提出了一种基于国内外普通军用跳频移频键控(frequency-hopping frequency-shift keying,FH−FSK)和空时移频键控(space-time frequency-shift keying,ST−FSK)技术的跳频空时移频键控(frequency-hopping space-time frequency-shift keying, FH−ST−FSK)数据通信系统模型,并对2发1收ST−FSK系统在加性高斯白噪声和慢衰落信道下的性能进行初步仿真,相比于普通FSK系统有更强的抗衰落和抗干扰能力,但FH−ST−FSK模型只适用于一发多收系统或多发一收系统,且仅限于理论模型尚未仿真实现;文献[12]提出了一种基于空时分组编码(space-time block coding,STBC)和空时跳频(space-time frequency-hopping, SFH)技术的多天线跳频抗干扰的SFH−STBC系统基本理论模型,在Simulink环境下仿真了2发2收SFH−STBC系统在衰落信道和多种人为干扰下的性能,系统抗干扰性能提升显著,但其对译码部分并未给出具体推导,且仅针对Alamouti结构系统,并未将此模型具体实现到多天线SFH−STBC系统中。
1 STFH−MIMO系统模型本文分别提出了STFH编码算法和相应的OCF译码算法,并基于此在MIMO通信环境下设计了全新的STFH−MIMO系统,并在多种人为干扰下进行仿真验证。仿真结果表明,相比于传统STBC系统和FH系统,该方案通信性能及抗干扰效果显著,更适用于未来军用通信。
STFH−MIMO系统在发送端利用STFH算法将MFSK调制信号进行STBC编码并由MIMO天线阵列加载到10~20 GHz高频段跳频发送,信道中加入自然噪声和人为干扰,接收端利用OCF算法译码恢复发送信息。
本系统具体含8个模块,即信号调制模块、STBC模块、STFH模块、信道传输模块、跳频同步模块、OCF译码模块、下变频模块、信号解调模块。其中STFH编码算法和OCF译码算法由整体系统中的部分模块构成。
调制模块将基带信号调制到载波,采取的调制方式为MFSK。接收端采取非相干方式解调。
STFH算法实现编码,主要包括STBC模块和上变频模块。STBC模块采用8发8收STBC复矩阵编码,以获得时间分集和空间分集增益;上变频模块实现STBC信号在10~20 GHz频段的跳频传输。
OCF算法实现译码,主要包括跳频同步模块、STBC译码模块和下变频模块。跳频同步模块可获取系统发送端跳频图案;STBC译码模块实现不同时刻信号的分离和载波相干;下变频模块实现跳频载波消除,最终恢复发送信号。
跳频序列生成模块通过m序列,使用非连续抽头模型生成跳频图案,生成的跳频序列具有良好的汉明相关性能。跳频同步模块采用同步字头法,定频发送同步消息,定频数为4。同步字头中含有跳频序列全部信息,接收机依照同步信息实现跳频同步。
信道传输模块采用瑞利信道,信道中包含自然噪声和人为干扰。自然噪声随机生成,干扰信号则选取3种典型形式加入通信接收方的信号中,以验证STFH-MIMO系统抗干扰性能。
2 STFH编码算法和OCF译码算法 2.1 STFH编码算法m(t)为输入信息码序列{1,0,0,1,…},
$ \begin{array}{l} s\left( t \right) = {A_0}\cos \left[ {\left( {{\omega _{b0}} \pm i\Delta {\omega _b}} \right)t} \right] = {A_0}\cos \left[ {\left( {{\omega _{b0}} \pm in {\text {π}} {R_B}} \right)t} \right] \end{array} $ |
式中:
调制后对信号
跳频序列由独立产生的伪随机码产生,频率合成器由跳频序列控制,频率合成器的输出频率按照不同的跳频图案或者指令随机地变化。
信号
${s_{{T_i}}}\left( t \right){\rm{ = }}{s_{0_i}}\left( t \right)\cos \left[ {\left( {{\omega _0} + {\omega _n}} \right)t + {\phi _n}} \right]$ |
式中:
STFH−MIMO系统接收端第
$ \begin{array}{l} {s_{R_{ij}}}\left( t \right) = \left[ {\sum\limits_{i = 1}^M {{s_{T_{ij}}}\left( t \right)} } \right] + \left[ {{j_{ij}}\left( t \right) + {n_{ij}}\left( t \right)} \right] \end{array} $ |
式中:M代表发送天线的总根数,
假定MIMO天线阵列规模为8×8,其中设定各发射天线采用同一跳频图案,STBC采用8×16复数矩阵,设定16个时刻为一个时隙,每跳传输数据个数为z=16T(T表示倍数),则任意一组STBC矩阵中任一天线在任一时隙的16位数据必在同一跳频频率下传输,即任一跳频点下的数据传输都相互独立。
${X_8} = \left[ {{X_{8, {\rm real}}}\;\;\;\; {\rm conj}\left( {{X_{8, {\rm real}}}} \right)} \right]$ |
式中:
为了便于研究分析,本文首先考虑一根接收天线的解码情况,任选跳频频点
$ \begin{aligned} & \left[ {{R_1}\;\;{R_2}\;\; \cdots \;\;{R_{16}}} \right] = \sqrt {\frac{{{E_x}}}{{8{N_0}}}} {\left[ {{h_1}\;\;{h_2}\;\; \cdots \;\;{h_8}} \right]} \cdot \\ & \quad \quad \left\lfloor {\left[ {{X_{8, {\rm real}}}\;\;\;\; {\rm conj}\left( {{X_{8, {\rm real}}}} \right)} \right] \cdot G} \right\rfloor + \left[ {{z_1}\;\;{z_2}\;\; \cdots \;\;{z_{16}}} \right] \end{aligned} $ |
式中:
跳频载波序列G为:
$ { G}{\rm{ = }}{\left[ {\begin{array}{*{20}{c}} {\cos \left( {2{\text π} f{t_1}} \right)}\;\;\; {\cos \left( {2{\text π} f{t_2}} \right)}& { \cdots } & {\cos \left( {2{\text π} f{t_{16}}} \right)}\\ {\cos \left( {2{\text π} f{t_1}} \right)} \;\;\;{\cos \left( {2{\text π} f{t_2}} \right)}& { \cdots } & {\cos \left( {2{\text π} f{t_{16}}} \right)}\\ {\vdots} \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; { \cdots } & { \cdots } & { \cdots }\\ {\cos \left( {2{\text π} f{t_1}} \right)} \;\;\; {\cos \left( {2{\text π} f{t_1}} \right)}& { \cdots } & {\cos \left( {2{\text π} f{t_{16}}} \right)} \end{array}} \right]_{8*16}} $ |
$ {{ R}_{\rm eff}} = \sqrt {\frac{{{E_x}}}{{8{N_0}}}} \left[ {{{ H}_{\rm eff}} \odot {{ G}^H}} \right]{{ x}_{\rm eff}} + {{ z}_{\rm eff}} $ |
式中:接收信号
$ \begin{aligned} {{\tilde { R}}_{\rm eff}} = & {\left[ {{{ H}_{\rm eff}} \odot {{ G}^{\rm H}}} \right]^{\rm H}}*{{ R}_{\rm eff}} = \left[ {{ H}_{\rm eff}^{\rm H} \odot { G}} \right]*{{ R}_{\rm eff}}{\rm{ = }}\\ & \sqrt {\frac{{{E_x}}}{{8{N_0}}}} \left[ {{ H}_{\rm eff}^{ H} \odot { G}} \right]\left[ {{{ H}_{\rm eff}} \odot {{ G}^{\rm H}}} \right]{{ x}_{\rm eff}} + \left[ {{ H}_{\rm eff}^{\rm H} \odot { G}} \right]{{ z}_{\rm eff}} = \\ & \sqrt {\frac{{{E_x}}}{{8{N_0}}}} \left[ {{\rm H}_{\rm eff}^{ H} \odot { G}} \right]\left[ {{{ H}_{\rm eff}} \odot {{ G}^{\rm H}}} \right]{{ x}_{\rm eff}} + {{\tilde { z}}_{\rm eff}} \end{aligned} $ |
接收信号
${{\tilde { R}}_{\rm eff}} = \sqrt {\frac{{{E_x}}}{{8{N_0}}}} \sum\limits_{i = 1}^8 {{{\left| {{h_i}} \right|}^2}{{ I}_8}{{ x}_{\rm eff}} + {{\tilde { z}}_{\rm eff}}} $ |
式中
对滤波后的接收信号经过补偿得到:
${{\tilde { R}}_{\rm eff}} = \sqrt {\frac{{{E_x}}}{{2{N_0}}}} \sum\limits_{i = 1}^8 {{{\left| {{h_i}} \right|}^2}{{ I}_8}{{ x}_{\rm eff}} + {{\tilde { z}}_{\rm eff}}} $ |
对于多根接收天线的解码,利用上述OCF译码算法对每根接收天线接收信号独立地进行解码,然后将各天线解码信号进行叠加,即可得到在跳频载波
本文在MATLAB8.0下完成在下行链路移动通信环境中对STFH−MIMO系统的仿真,编写程序完成各个模块数学模型的建立,按照执行流程将各个模块连接起来。加入3种不同的干扰模式并改变相应的仿真参数,在10~20 GHz高频段改变信噪比,分析不同MIMO规模下的STFH-MIMO通信系统的误码率,评价系统抗干扰性能。本系统中跳频增益设置约为12 dB。
3.1 宽带干扰仿真结果与分析宽带阻塞干扰下STBC系统、FH系统和STFH-MIMO系统的误码率曲线如图1所示,其中调制方式为2FSK。
Download:
|
|
从图1中可以看出:
1)在任一种天线规模中,相比于其他2种系统,STFH−MIMO系统在宽带干扰下的抗干扰性能优势均很明显;
2)在同等天线规模中,相比之下STFH−MIMO系统的性能优势明显。在2×1和8×8规模的天线阵列中,在误码率同为
3)在天线规模确定的情况下,在误码率为
部分频带干扰下STBC系统和STFH−MIMO系统的误码率曲线如图2所示,其中调制方式为2FSK。设置干扰因子
Download:
|
|
从图2中可以看出:
1)在干扰系数
2)在同一规模天线阵列下,无论STBC系统还是STFH−MIMO系统中,存在共同的规律,即当
3)当信噪比很大时,
以上分析表明跳频通信系统在部分频带干扰下,性能并不是干扰因子最小或最大就是最佳。
3.3 跟踪干扰仿真结果与分析跟踪干扰下STFH−MIMO系统的误码率曲线如图3所示,其中调制方式为2FSK。设置干扰因子
Download:
|
|
从图3中可以看出:
1)在天线规模和干扰系数
2)随着天线规模增加,在干扰系数
3)跟踪干扰要比宽带干扰和部分频带干扰强得多。在天线规模确定的情况下,STBC系统和STFH−MIMO系统,
1)本文分别提出了STFH编码算法和OCF译码算法,并基于此设计STFH−MIMO通信系统进行仿真并验证算法可靠性。其中STFH算法通过MIMO技术和FH技术实现了信息的空时频分集,同时获得了分集复用增益和跳频增益,提高频谱利用率的同时进一步提升了抗干扰性能;OCF算法译码复杂度低,并能有效消除信息中的跳频载波分量,确保STBC信号跳频传输的优越性能。
2)为进一步验证系统抗干扰性能,在3种典型干扰环境下将STFH−MIMO系统与常规STBC系统、FH系统对比。仿真发现STBC分集技术和FH技术均有不同程度的抗干扰能力,低规模MIMO下FH技术抗干扰性能显著,跳频增益约为10 dB,但跳频增益受带宽限制;而随着天线规模增加STBC分集增益随之增加,抗干扰效果愈加显著,天线规模从单发单收FH系统增加到8×8/STFH−MIMO系统可得STBC分集复用增益约18 dB。同时3种干扰中跟踪干扰能力最强,对系统具有毁灭性影响。
3)跟踪干扰是常规跳频通信的克星,能够对跳频通信系统造成最佳干扰;但也存在不足之处,受到多方面的约束,如跳频系统跳速和干扰跳速、有用信号功率和干扰信号功率、通信信号传输时延和干扰信号传输时延、跳频系统带宽和干扰机带宽等。被干扰方可根据这些前提,采取相应的措施克制跟踪干扰。
4)STFH−MIMO通信系统工作在10~20 GHz高频段,具有通信性能好、频谱利用率高、抗干扰性强等优点,此外还具有更高的传输速率和更大的信道容量,适应于未来军用通信。
[1] | SIMON M K, OMURA J K, SCHOLTZ R A, et al. Spread spectrum communications handbook[M]. New York: McGraw-Hill, 2002: 12-45. (0) |
[2] | CHO Y S, KIM J, YANG W Y, et al. MIMO-OFDM无线通信技术及MATLAB实现[M]. 孙锴, 黄威, 译. 北京: 电子工业出版社, 2013: 66-71. (0) |
[3] | 赵岩. 跳频通信系统抗干扰性能研究[D]. 哈尔滨: 哈尔滨工业大学, 2010: 5-9. (0) |
[4] | 刘涛. 跳频通信系统抗干扰性能分析[J]. 电子世界, 2016(8): 189, 191. (0) |
[5] | 胡晓娇. 跳频通信系统抗干扰性能研究及仿真分析[D]. 武汉: 华中科技大学, 2006: 15-23. (0) |
[6] | ALIZADEH M R, BAGHERSALIMI G, RAHIMI M, et al. Performance improvement of a MIMO-OFDM based radio-over-fiber system using Alamouti coding: AWGN scenario[C]//International Symposium on Communication Systems. Prague, Czech Republic, 2016: 1-5. (0) |
[7] | 王东昱, 马子儒. MIMO系统下的空时正交分组码的研究[J]. 数字技术与应用, 2017(3): 67-68. (0) |
[8] | BAYER Ö, ÖNER M. Joint space time block code and modulation classification for MIMO systems[J]. IEEE wireless communications letters, 2017, 6(1): 62-65. (0) |
[9] | TAROKH V, JAFARKHANI H, CALDERBANK A R. Space-time block codes from orthogonal designs[J]. IEEE transactions on information theory, 1999, 45(5): 1456-1467. DOI:10.1109/18.771146 (0) |
[10] | JAFARKHANI H. A quasi-orthogonal space-time block code[J]. IEEE transactions on communications, 2001, 49(1): 1-4. DOI:10.1109/26.898239 (0) |
[11] | 沈越泓, 姜士枫, 蒋慧娟. 跳频空时移频键控(FH-ST-FSK)数据通信系统设计及其性能分析[J]. 军事通信技术, 2005, 26(3): 12-16. (0) |
[12] | 杨坤. 跳频抗干扰系统的空时编码技术研究[D]. 成都: 电子科技大学, 2009: 11-42. (0) |