1、总第350期1引言随着第五代(5G)通信系统及物联网的快速发展,使人类生活变得更加便捷,但便捷的背后对于通信系统提出更高的要求,信道编码由追求通用的性能极限向针对某一项具体通信系统的高效合理性运用转变,5G典型应用场景主要包括传输短数据包和发送具有强时效性的低误码率的控制信息,其典型信息长度在十几至二三百比特不等。由于场景限制其功耗往往较低,因此对通信系统的设计就提出了比较高的要求。在军用领域特别是海军领域同样有实际价值,在对舰船进行通信时,为了保证能够接收到发射信号,在频率使用上往往采用低频信号,但是低频信号存在传输速率慢、带宽小的特点。例如根据美国海军公布的相关信息,美军潜艇接收一份超低频
2、短报文平均需要约15min,通信时效性极差。因此,如何解决上述问题就具有比较强的实用性。收稿日期:2023年2月2日,修回日期:2023年3月15日作者简介:尹航,男,硕士研究生,研究方向:无线电通信。宋宴,女,硕士,助理研究员,研究方向:软件工程。马晓玉,女,研究方向:通信导航。窦高奇,男,博士,教授,博士生导师,研究方向:岸海通信技术。舰 船 电 子 工 程Ship Electronic Engineering总第 350 期2023 年第 8 期Vol.43 No.8短报文的高效编码与 MSK 非相干检测技术研究尹航1宋宴2马晓玉3窦高奇1(1.海军工程大学电子工程学院武汉430033)
3、(2.陆军航空兵学院陆军航空兵研究所北京101121)(3.中国人民解放军91395部队北京102443)摘要咬尾卷积码采用咬尾方式消除尾零占据的开销,极大地提高短报文的传输效率,在短报文传输上具有重要的应用价值。论文将咬尾卷积码与最小频移键控结合,设计了TBCC-MSK级联实现方案。为了避免相位估计开销,采用最大似然非相干检测的方式,分别从有编码和无编码的角度,仿真分析不同参数下编码系统的性能,并与相干检测进行比较。结果表明,在无编码时,MLNCD算法可以逼近理想相干解调性能,有编码时,MLNCD算法可以充分发挥TBCC编码性能。关键词短报文传输;咬尾卷积码;MSK;非相干检测中图分类号TN
4、919.3DOI:10.3969/j.issn.1672-9730.2023.08.022Research on Efficient Coding for Short Message Transmission andMSK Noncoherent Technology DetectionYIN Hang1SONG Yan2MA Xiaoyu3DOU Gaoqi1(1.Institute of Electronic Engineering,Naval University of Engineering,Wuhan430033)(2.College of Army Aviation,Researc
5、h Institute of Army Aviation,Beijing101121)(3.No.91395 Troops of PLA,Beijing102443)AbstractTail-biting convolutional code is used to eliminate the overhead occupied by tail zeros in the tail-biting method andgreatly improves the transmission efficiency of short messages.It has important application
6、value in short message transmission.Inthis paper,the TBCC-MSK cascade realization scheme is designed by combining tail-biting convolutional codes with minimumshift keying.In order to avoid the overhead of phase estimation,the maximum likelihood noncoherent detection method is used tosimulate and ana
7、lyze the performance of the coding system under different parameters from the perspective of coding and non-codingthat are compared with coherent detection.The MLNCD algorithm can approach the ideal coherent demodulation performance without coding is shown,and the MLNCD algorithm can give full play
8、to the TBCC coding performance with coding.Key Wordsshort message transmission,tail-biting convolutional codes,MSK,non coherent detectionClass NumberTN919.3114舰 船 电 子 工 程2023 年第 8 期现代高效编码中有许多可行的编码方案,如LDPC码、Turbo码和Polar码。相比传统归零卷积码,BCH码等具有逼近 Shannon限的优越特性,但在信息块长很短时(100 bits)性能会急剧下降。相比而言,传统归零卷积码在短块传输框架
9、下体现出较强的性能优势。传统卷积码也有固有的缺陷,最严重的是实际传输码率会有一定程度的损失。而咬尾卷积码(tail-biting convolutional codes,TBCC)是一种将卷积码转化为块码的编码方式,它利用咬尾的方式进行结尾,传统归零卷积码为了保证传输信息的可靠性,在编码时会在尾部添加尾零,使得尾部具有检测能力。当信息序列较长时,添加尾零所带来的码率损失可以忽略不计,但在短码情况下,会造成比较严重的码率损失,采用咬尾技术可以避免尾零带来的码率损失,适用于低频通信等短数据块的高可靠传输。与目前最先进的短分组码相比,大约束长度的TBCC从可靠性上来看最具优势14;另外咬尾卷积码由于
10、其首尾衔接的特性等效于增加了码长,因此在性能上下降不多。最小频移键控(Minimum Shift Keying,MSK)信号是频移键控的一种改进型,具有包络恒定、相位连续、较小的频谱占用率及良好的频谱特性,使得受到幅度非线性干扰造成的影响比较小,对于传输函数的线性特性要求相对较低,能够较好适应传输环境的需求,特别是在对潜、深空等通信信道具有时变特性的远程通信领域应用广泛。MSK 解调分为相干解调和非相干解调两种方案57,其中相干解调性能较优,但需要预知载波频率以及初始相位,当系统存在一定程度的频偏时,会导致相干解调的性能急剧下降,在高信噪比条件下会出现误码性能平台;非相干解调虽然性能存在一定程
11、度的损失,但能很好地避免上述问题,具有相较好的鲁棒性。李冰等提出了一种时变相位噪声下的TBCC-MSK连续相位调制的非相干迭代检测算法,它将TBCC-MSK编译码系统检测建模为特殊的有记忆信道检测,从而可以利用网格算法,如Viterbi算法进行非相干软检测,并使用了观察窗的办法降低计算复杂度,对强相位噪声具有良好的鲁棒性8;此外给出了性能优异的低复杂度最大似然非相干检测模型,并基于该算法推导出MSK解调软信息的简化表达式,进一步降低实现复杂度9;田文飚提出了基于差分复合网格的非相干检测算法,复杂度和判决时间上优于同类算法,并且通过相位偏转,一定程度上能抵消多普勒频偏产生的相位误差,对载波恢复困
12、难等情况和盲解调具有实用意义10。MSK非相干检测无需导频信号辅助即可进行隐式相位估计并对相位噪声不敏感,本文设计TBCC-MSK 非 相 干 检 测 模 型,通 过 对 比 分 析TBCC-MSK系统相干和非相干方案的整体性能。2系统模型2.1发射端模型信息位输入的二进制序列u采用TBCC编码,编码后的调制器产生一个长度为L的符号序列c=.cL,然后序列c送入调制器,得到二进制全响应CPM信号表达式:s()t=2EsTi=-cig()t-iT(1)Es表示一个符号能量,1 T是符号速率,g()t表示持续2T的脉冲。已证明CPM可以分解为连续相位编码器(CPE)和无记忆调制器(MM)11。因此
13、,携带信息的()tcn时变相位可以表示为7()tcn=2hi=n-L+1n-1cig()t-iT+2hcng()t-nT(2)式(2)的第一项决定于信息符号,称作相关状态向量,该项表示未到达最终值的信号码长的相位项;第二项表示最近符号ci的相位贡献。对于MSK信号,h=1/2,g()t可以表示为g()t=sint2Tu2T()t(3)u()t表示在0t时等于 1,其他时刻等于0,表示脉冲持续时间。将 式(3)代 入 式(1),对 于 MSK 信 号,由Eb=Es,得:s()t=2EbTi=-cisin()t-iT2Tu2T()t-iT(4)其中数据ci是一个复数型数据,与调制符号bi有如下关系
14、:ci=ci-1ejbi(5)因为bi取值为1,进而式(4)可以变为9s()t=2EbTi=-ci-1ej()t-iT2TbiuT()t-iT(6)假设CPM信号在加性高斯白噪声(AWGN)信道上传输,则接收到的信号r()t为r()t=s()t eji()t+n()t(7)式中,n()t是一个复数的AWGN过程,具有独立分量,每个分量都具有双边功率谱密度N02。i()t115总第350期是一个离散时间随机游走的相位噪声。2.2绕维特比译码算法咬尾卷积码采用首尾相接的方式消除了尾零,其状态网格图是一个闭合的环型结构,对于这种特殊结构的状态网格图,能够利用其首尾相接的特点进行译码,译码性能就会有比
15、较好的提升。在咬尾卷积码的诸多译码算法中,绕维特比译码算法(wrap-around Viterbi algorithm,WAVA)是TBCC译码算法中最经典的算法,被证明是有效接近最大似然的译码算法,而且相比于其他算法有着更低的译码复杂度,是目前使用最广泛的咬尾卷积码译码的次优迭代译码算法12。对于咬尾卷积码而言,在接收端其初始状态是未知的,对于每种可能的状态都是等概的,WAVA译码算法通过对咬尾网格进行迭代处理,并且每次迭代检查网格边界处的咬尾情况,找出所有路径中净路径度量最大的路径作为译码输出,并将错误的路径舍弃。将 WAVA译码算法应用到 TBCC-MSK 级联系统,每次解调将似然比软信
16、息输入到该译码模块,从而实现译码过程。但是 WAVA算法也存在一些问题,一是计算净路径度量的过程会造成一定程度的无用开销;二是最大迭代次数需要认真设计,过大过小对于 WAVA算法性能都会产生一定的影响。2.3基于最大似然的非相干检测该算法的核心思想是利用MSK符号间的记忆性,每次检测连续检测多个符号,然后对中间符号进行判决。具体操作如下:步骤1利用一个长度为2N+1的可移动的观测窗口,将窗口中间第N+1位置的符号定义为检测符号,令2N+1个发送信息符号构成序列bi为r()t=s()t eji()t+n()t(8)步骤 2计算bi可能出现22N+1种情况,记为dj,1j22N+1。并将序列dj通
17、过匹配滤波器g()T-t进行过采样操作,具体表示为pj()t=kT()k+1 Tdjg()t-kT dt(9)步骤 3每一时刻将观测窗口截取的接收符号r()tbi依次与所有情况进行相关运算,输出结果记为U()bi。U()bi=|()i-N T()i+N Tr()tbip*j()t dt(10)其中*表示求复数序列的共轭。步骤 4当且仅当bi=bi时,U()bi取得最大值,序列bi的中间符号bi取值为bi=argmaxbiU()bi(11)式(11)只适合无编码系统,而实际通信系统还需考虑信道编译码,因此得到非相干解调的输出软信息很有必要。式(12)给出了软输出的表达式:=maxbi=1L0()
18、r()tbi|pj()tmaxbi=-1L0()r()tbi|pj()t(12)从上述结果中分别找出检测符号表示+1和-1最大的相关值,两者的对数似然比作为该符号的似然比信息,为了减少计算复杂度,也可以简化为两者之差。3实验与仿真分析在 AWGN 信道下,本文首先考虑未进行编码情况下,比较相干和非相干解调算法相对于EbN0的误码率(Bit Error Rate,BER),其中Eb表示每个信息位的平均能量,然后在有TBCC编码条件下,仿真系统在最大似然非相干检测(Maximum Likelihood Noncoherent Detection,MLNCD)联合解调译码下的帧错误率(Frame E
19、rror Rate,FER),通过调整码长、约束长度和观测窗长,重点考虑在短数据块传输条件下,TBCC-MSK编译码系统的整体性能,其中虚线代表BER,实线代表FER。图1不同窗长下无编码MSK系统BER和FER性能综合考虑解调复杂度及系统性能,对N=2(观察窗长度为5)的情况进行仿真并做出对比分析。图3是TBCC-MSK约束长度m分别取4,6,8时的FER和 BER性能对比曲线,可以看出在高信噪比的情况下约束长度的增加对于系统性能的改善比较明显;但在低信噪比的情况下,BER随着约束长度的增加性能并不会发生改善,甚至反而下降。这是由于TBCC采用类似于循环的编码方式,等效于尹航等:短报文的高效
20、编码与MSK非相干检测技术研究116舰 船 电 子 工 程2023 年第 8 期增加了传输码长,但是在低信噪比情况下,这种循环方式使得大量重复信息在译码过程中不断重复使用,带来了误码性能不断累积,从而导致性能下降,这是TBCC译码的固有缺陷。对于低可靠性的码字这种性能下降只会恶化最后的译码判决,但对FER整体影响不大。由于其在短数据块情况下一定程度上保证了达到香农信道容量的基本条件,相较于其他编码方式,其仍具有比较好的纠错能力,随着码长的不断变短,TBCC-MSK编译码系统的性能没有发生明显恶化。但码长的变短是有一定限度的,从图 4 看到,当码长L从 128 变为 64 时,在FER=10-4
21、时,性能只损失了约0.1 dB;但当变为32时,相比于L=128,性能损失了约0.7 dB。由此可见,在码长L介于 100200范围内,TBCC-MSK编译码系统的整体性能具有一定优势。图2不同窗长下有编码MSK系统BER和FER性能图3不同约束长度下TBCC-MSK系统BER和FER性能4结语本文从短报文的实际应用出发,分析了当前舰船通信的短报文的应用需求以及当前短报文传输存 在 的 问 题,将 TBCC 与 MSK 结 合,设 计 了TBCC-MSK级联非相干检测方案。为了避免相位估计开销,采用 MLNCD 解调方式,分别对采用TBCC编码和无TBCC编码的两种情况进行了性能对比,仿真分析
22、不同参数下编码系统的性能,并对不同观察窗长度和不同约束长度下的TBCC-MSK系统性能进行了分析。通过上述对比可以看出在高约束长度和较大观测窗长下,系统整体性能提升明显,适用于低频短报文等高效高可靠传输应用场景。但是在低信噪比、短信息长度的情况下,TBCC-MSK仍有其固有缺陷,但是性能仍在可接受范围之内。图4不同码长下TBCC-MSK系统BER和FER性能参 考 文 献1Cokun M C,Durisi G,Jerkovits T,et al.Efficient error-correcting codes in the short blocklength regimeJ.Physical
23、Communication,2019(34):66-79.2Liva G,Gaudio L,Ninacs T,et al.Code design for shortblocks:A survey J.ArXiv Preprint ArXiv:1610.00873,2016.3Van Wonterghem J,Alloum A,Boutros J J,et al.Performance comparison of short-length error-correcting codesC/2016 Symposium on Communications and VehicularTechnolog
24、ies(SCVT).IEEE,2016:1-6.4Shirvanimoghaddam M,Mohammadi M S,Abbas R,etal.Short block-length codes for ultra-reliable low latencycommunicationsJ.IEEE Communications Magazine,2018,57(2):130-137.5陈璐,仰枫帆.MSK信号的最大似然检测 J.无线电工程,2015,45(01):68-71.6杨鹏.超低频MSK软扩通信关键技术研究与系统实现D.哈尔滨:哈尔滨工程大学,2013.7孙锦华.低复杂度的跳频连续相位调制
25、传输技术研究D.西安:西安电子科技大学,2007.8Li B,Bai B,Huang M.A robust noncoherent iterative de(下转第227页)117舰 船 电 子 工 程2023 年第 8 期2)在通过的稳态和瞬态电流相同幅值时,霍尔元件所在位置的磁感应强度将有明显差的原因是:导体加载变化电流产生了集肤效应,铜排的电流均主要集中在外表面和边角处,导致瞬态情况下磁场分布发生了变化。3)进行了稳态和瞬态实验,试验与仿真结果一致,单霍尔芯片测量结果与罗氏线圈测试结果误差仅为3%,有效说明了方案的可行性。参 考 文 献1李振兴,孟晓星,田斌,等.电动汽车接入充放电对配电
26、网继电保护的影响 J.高压电器,2018,54(4):188-194.2徐歌,肖仕武,丛明一.电动汽车充放电站的短路故障分析与保护 J.电力系统保护与控制,2018,46(7):150-156.3荣命哲,杨飞,吴翊,等.直流断路器电弧研究的新进展J.电工技术学报,2014,29(1):1-9.4Benouar MPyrotechnique circuit interrupter for the protection of electrical systems J.IEEE Trans.on Power Apparatus and Systems,1984,103(8):2006-2010.5H
27、erbert M,Thomas F,Albani JThe development of thecurrent limiting protector(CLP)J.IEEE Trans.on Power Apparatus and Systems,1981,100(7):3609-3616.6Herbert M,Acree J,Schaffer JDevelopment and testingof power assisted current limiting fuses to 600 ampers and38kVJ.IEEE Trans.on Power Delivery,1988,3(2):
28、619-626.7黄鑫健,耿英三,石晓光,等.直流熔断器的研究现状与发展前景 J.电器与能效管理技术,2019(2):1-7.8王晨,庄劲武,张晓峰,等.基于IGBT的新型直流电力系统限流装置的工作原理与实验研究 J.电工技术学报,2006,21(9):57-61.9熊魁,姜春阳,雷民,等.感应分流器的误差特性研究及其试验 J.电测与仪表,2017,54(08):80-84.10王磊,陆祖良,李敏.基于采样和替代技术的交流电阻分流器角差测量新方法 J.计量学报,2008,29(1):1-4.11项琼,岳长喜,胡琛,等.基于霍尔传感器阵列的电流测量系统 J.电测与仪表,2017,54(23):1
29、05-110.12张涵竹,李岩松,刘君.校验用开合式霍尔电流传感器聚磁环设计 J.电测与仪表,2022,59(02):171-175.13鲁光辉.霍尔电流传感器的性能及应用 J.四川文理学院学报,2007(02):40-42.14许进宝.大额定电流高过载倍数的直流电流传感器的设计 D.武汉:海军工程大学,2012.15沈兵,张超,陈亮,等.矩形阵列霍尔电流传感器设计及平行导线磁场干扰分析 J.高压电器,2014,50(08):57-61.16王晨,张晓锋,庄劲武,等.新型混合式限流断路器设计及其可靠性分析 J.电力系统自动化,2008,32(12):61-67.17王晨,庄劲武,江壮贤,等.新
30、型混合型限流断路器在直流电力系统中的限流特性研究 J.电力自动化设备,2011,31(5):106-112.18徐国顺,庄劲武,周煜韬,等.电弧触发式电磁斥力高速开断混合型直流限流装置设计与试验 J.中国电机工程学报,2018,38(S1):250-256.tection algorithm for serially concatenated CPM C/20106th International Symposium on Turbo Codes&IterativeInformation Processing.IEEE,2010:334-338.9周世阳,王赏,程郁凡,等.MSK信号的最大似然非相干检测算法研究 J.信号处理,2016,32(07):866-871.10田文飚,王鹏,芮国胜,等.基于差分复合网格的MSK非相干解调算法 J.通信学报,2018,39(12):160-166.11温雄峰.CPM 降低复杂度相干解调的性能研究 D.西安:西安电子科技大学,2012.12Anderson J B,Hladik S M.Tailbiting MAP decoders J.IEEE Journal on Selected Areas in Communications,1998,16(2):297-302.(上接第117页)227
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100