Unmanned Aerial Vehicle Detection and Recognition Method Based on Multi-dimensional Signal Feature
-
摘要: 如今,无人机(UAVs)在军用民用领域得到大规模应用,在无人机带来便利的同时也带来了巨大的安全隐患。针对无人机的探测识别技术逐渐成为研究热点,传统的无人机探测方法主要是通过获取雷达回波信号、无人机声音信号和光电信号的方式对无人机进行探测。然而,这类方法往往容易受到环境影响具有一定的局限性,无法对无人机进行精确的定位和识别。该文提出一种基于多维信号特征的无人机识别方法,该方法首先通过自适应三角阈值法从接收到的无线信号中探测并筛选出无人机信号,同时解析获取的无线信号的信道状态信息(CSI)。然后,利用正交匹配追踪算法(OMP)进行参数估计来获取无人机的位置信息对无人机进行定位。最后,提取无人机信号中的盒维数和径向积分双谱(RIB)来对无人机进行分类识别。通过实验,该方法对无人机的3维定位精度小于1 m,对无人机的分类识别精度最高能达到100%。Abstract: Nowadays, Unmanned Aerial Vehicles (UAVs) are widely used in military and civilian fields. While UAVs bring convenience, they also bring huge security risks. The detection and identification technology for UAVs has gradually become a research hotspot. The traditional UAV detection method mainly detects UAVs by obtaining radar echoes, UAV sound signals and photoelectric signals. However, such methods are often susceptible to environmental influences and have certain limitations, and cannot accurately locate and identify UAVs. A UAV identification method based on multi-dimensional signal features is proposed in this paper. Firstly, UAV signals from the received wireless signals through the adaptive triangular threshold method are detected and screened, and at the same time the Channel Status Information (CSI) of the acquired wireless signals is analyzed. Then, the Orthogonal Matching Pursuit (OMP) algorithm is used for parameter estimation to obtain the position information of the UAV to locate the UAV. Finally, the box dimension and Radial Integral Bispectrum (RIB) in UAV signals are extracted to classify and identify UAVs. Through experiments, the method's three-dimensional positioning accuracy for UAVs is less than 1 m, and the classification and recognition accuracy for UAVs can reach up to 100%.
-
1. 引言
随着无线通感一体化技术的飞速发展,云连接、车联网、无人驾驶及机器间通信等物联网(Internet of Things, IoT)类新型场景逐渐进入人们视野,物联网设备及各类机器、无线终端对复杂环境下的通信性能提出挑战[1,2]。在典型的应用场景下,无人机、传感器等机器类终端偶尔需要通过小型数据包来传送各类猝发指令、紧急控制信息(如启动、停止、移动、移位、旋转)以及传感器数据(如温度、功耗、密度)[3,4]。这些零星偶发的短数据包具有容量小、周期短、发送时间不定等特点。接收端每间隔一定周期进行信号检测,检测的信号能量超出阈值后,才会进行高效地同步、解调等过程,否则认为没有信号到达。值得一提的是,本文所提检测仅指存在性检测,传统意义上检测包含存在性检测、信道估计与同步、解调信息不同,本文针对无前导的信息帧,因此需依靠信息帧实现存在性检测、同步、解调等过程,而在后续分析中检测为整个过程中的主要短板,因此本文重点关注如何提升接收端的检测性能。与此同时,在短数据包的传输过程中,高传输速率、抗干扰性能的信息资源利用问题显得格外重要[5–7],而制约系统信息传输的主要短板则在于在给定虚警概率前提下,检测性能远低于解调性能,检测性能低下意味着接收端将携带信息的信号当作噪声,导致信号到达后无法准确地进入后续的解调过程,因此,检测过程直接决定着环境感知、目标识别及指挥控制等关键任务的成败。同时,由于各类终端与机器间通信常采用短数据包的形式传输控制命令与传感器数据,而传统的短数据包不仅携带接收机待获取的信息比特,还携带要保证无线协议正确运行的附加比特,包含短数据包的检测、同步、信道估计等信息,这些数据被称作前导序列。传统的短包结构中,为保证信息传输过程的可靠性,执行协议的前导序列占比开销过大,同时利用前导训练可实现一定程度的抗干扰性能,实现低误码的信息交换[8,9]。然而这将直接导致短包的传输速率下降,为提高信息传输吞吐量只能增加短数据包的长度,又无疑限制了短包传输的时效性。为提高短包通信效率,减小或消除前导序列能有效解决前导序列占比过大的问题。
在物联网的远距离(Long Range, LoRa)调制技术中,Chirp信号在物理层调制的信息数据前充当检测同步头[10],且Chirp信号在分数傅里叶变换(Fractional Fourier Transform, FrFT)域具有脉冲特性,可代替短包中前导序列的检测与同步作用。借助这一思想,通过Chirp扩频调制能有效实现信息加载及检测过程,可实现完全消除前导序列,提高通信效率。FrFT将Chirp信号随着变换阶数不断转换实现能量聚集与分散,滤除噪声成分,保留信号特征[11]。在合适的分数阶下,Chirp信号能量汇集,出现窄带脉冲峰,从而实现能量检测与估计[12]。不仅如此,Chirp信号为线性调频信号,具有良好的时频耦合特性,对多普勒频偏具有天然的免疫性,可较好地抵抗在动态场景下因频率偏移对信息解调造成的译码干扰。传统的Chirp扩频(Chirp Spread Spectrum, CSS)技术通过控制Chirp信号的调频率调制信息比特[13]。文献[14]采用Chirp信号作为信号基,通过二进制正交键控(Binary Orthogonal Keying, BOK)调制技术来载荷信息。Chirp-BOK为最常用的调制技术之一,原理简单,在解调时只需要通过能量检测就可以恢复原始数据,Chirp信号的调频率在噪声中很难被扭曲,因此Chirp-BOK调制在抑制噪声方面有很好的鲁棒性。然而,Chirp-BOK信号每个码元仅携带受调频率制约的1 bit信息,并未解决短包传输中的效率低下问题。文献[15]利用Chirp信号设计了一种超宽带多址系统。该系统利用多条带宽建立独立支路,多路之间用户相互正交,实现信息传输速率的提升。但该方法消耗了大量的带宽资源,换取系统的吞吐量。频移Chirp调制(Frequency Shift Chirp Modulation, FSCM)技术是解决这一问题的关键[16,17]。频移调制技术借助信号序列良好的自相关性和互相关性,为实现短数据包的检测与同步提供了可能,同时利用频移量的载荷能够在不增加信号带宽和持续时间的前提下传输信息[18,19]。2022年,Kassem[20]提出了针对物联网通信的准正交短包传输,利用循环频移技术将信息加载在伪随机序列的循环移位中,极大地提高了传输效率,但伪随机序列对多径和多普勒频移较敏感,在复杂环境下检测与同步性能急剧下降。文献[21]利用Chirp信号的FrFT域的检测与估计,利用分数傅里叶变换的能力聚集特性实现频移Chirp调制的通信信号抗截获波形设计。
综上所述,针对无前导短数据包的传输方案,本文采用频移Chirp的扩频调制方法来提高信息吞吐量。考虑到无前导短包的检测性能远低于解调性能,从而制约系统信息传输过程,本文旨在提高检测性能,在给定虚警概率前提下,降低漏检概率,解决传统FrFT检测频移Chirp时能量分散的问题。本文研究了基于FrFT的频移Chirp信号短包的检测问题,提出一种自适应FrFT方法。相比于传统FrFT检测方法,自适应FrFT针对未知起始频移调制前提下,均自适应地检测出频移Chirp信号的能量峰值,有效提升了经频移调制后Chirp信号帧的检测性能。主要研究内容如下:
(1) 分析了短数据包结构模型,以及Neyman-Pearson检测模型在频移Chirp信号帧检测的应用。给出Chirp码元与频移调制技术的结合方法,同时说明了频移Chirp信号中信息加载过程。在信息检测过程中,分析收发两端的多种状态下,借助评价函数和判定阈值,利用虚警概率和漏检概率能清晰描述短包传输过程中的检测性能。
(2) 利用传统的FrFT对完整Chirp信号进行变换,可得到单个窄脉冲峰值。当Chirp码元进行频移调制后,会出现两个相对较小的峰值,削弱了频移Chirp信号帧的检测性能。提出一种自适应FrFT的频移Chirp信号帧的检测方法。通过对传统FrFT的积分算子进行分段并搜索峰值,巧妙地将Chirp码元散落的峰值结合在一固定点上,实现了检测性能地有效提高。
(3) 针对检测过程中搜索时移对自适应FrFT的峰值聚集产生影响的问题,对第1个码元和第2~N个码元结构分别进行分析,量化了自适应FrFT在存在搜索时移情况下的最小峰值,证明了自适应FrFT对频移Chirp信号检测的可能性与可靠性。
(4)使用自适应FrFT、传统FrFT对频移Chirp信号帧的虚警概率分布、漏检概率分布进行了仿真,同时分析了给定虚警概率,不同信噪比下的漏检概率分布。结果表明,本文算法与传统FrFT方法对比,具有较好的检测性能,验证了自适应FrFT的有效性。
2. 系统模型
针对零星偶发的无前导短数据包,接收端并没有短包的到达信息。因此,接收端不断地进行信号检测,旨在准确无误地识别到达信号。然而,受信道噪声影响,接收端可能会误把噪声当作信号或信号到达却未检出,尤其在较低信噪比下,这种错误将会更加明显。为更清晰地量化这种错误概率,本节主要介绍了系统中短数据包模型以及检测模型,通过描述频移Chirp的调制技术原理以及短数据包中的码元结构,建立短数据包模型。通过引出Neyman-Pearson这一经典检测模型,对虚警概率和漏检概率进行分析,从而引出后续自适应FrFT与Neyman-Pearson模型的结合。
2.1 短数据包模型
短数据包是将信息进行分组打包形成的信息块,通常仅包含少量比特位信息。相比于长数据包,短数据包的前导序列占比开销较大,因此本模型并不包含用于信道估计、同步等的前导序列[20,21]。因此,本文考虑发送的短数据包长度为1信号帧,信号帧包含N个码元,每个码元又被均匀的分为q个频移段{s1,s2,⋯,sq−1,sq},每个频移段代表等分的Chirp信号。将N个频率移位后的Chirp信号作为符号中的码元,构成信号帧F0={Pk1,Pk2,⋯,PkN},Pki为对初始Chirp码元P0进行频移调制,频移段移动ki位后的序列,同时表示帧中的第i个符号,ki∈{0,1,⋯,q−1}。结构分布如图1所示。频移调制技术的调制原理如表1所示。
表 1 频移调制技术调制原理频移量 码元表示 频移段排列状态 0 P0 {s1, s2, s3,···, sq–2, sq–1, sq} 1 P1 {sq, s1, s2, s3,···, sq–2, sq–1} 2 P2 {sq–1, sq, s1, s2, s3,···, sq–2} ⋮ ⋮ ⋮ q–2 Pq–2 {s3,…, sq–2, sq–1, sq, s1, s2} q–1 Pq–1 {s2, s3,···, sq–2, sq–1, sq, s1} 频移调制技术主要通过对Chirp信号的q个段落依次频率移位,每次移动形成的新序列作为一个携带信息的Chirp码元,继而形成短包进行传输。
2.2 Neyman-Pearson检测模型
在短包传输过程中,本文基于Neyman-Pearson检测方法集中讨论接收帧的N·q个码元中,是否检测到信号帧Y。基于接收帧采样的多个随机变量,对发送端的两种状态做出两种假设:
H0:未发送信号帧状态,概率表示fH0;
H1:已发送信号帧状态,概率表示fH1。
对于给定的观测结果,根据接收帧的特征构建评价函数S(Y),通过比较评价函数S(Y)与判断阈值U0来决定是否存在信号帧。在检测理论中,检测器的判别形式可以用以下4种情况之一表示:
(1)未发未检概率:P(S(Y)<U0|H0),正确接收状态,表示未发送信号时接收帧不存在信号帧;
(2)已发已检概率:P(S(Y))>U0|H1),正确接收状态,表示发送信号时接收帧检测到信号帧;
(3)未发已检概率,即虚警概率:P(S(Y))>U0|H0),错误接收状态,表示未发送信号,但接收端产生虚警判别信号帧;
(4)已发未检状态,即漏检概率:P(S(Y))<U0|H1),表示接收端受噪声影响未识别到已发送的信号帧。
基于4种收发状态,虚警概率和漏检概率直接决定着接收端的复杂度和检测成功率。给定未发送信号帧概率密度函数fH0、已发送信号帧概率密度函数fH1、判定阈值U0时,虚警概率和漏检概率可分别表示为
Pfa=+∞∫U0fH0(x)dx (1) Pmd=U0∫−∞fH1(x)dx (2) 其中,变量x表示接收帧的评价函数S(Y)。
虚警概率和漏检概率、概率密度函数fH0, fH1与判断阈值U0的关系如图2所示。
信号的检测问题通常可以归纳为虚警概率与漏检概率的平衡问题,平衡点则是判定阈值的选取。选取阈值较小,虚警概率增大,尽管获得较小漏检概率,但未发信息时常判定为接收到信号帧,继而进行同步、解调工作,造成大量的复杂度和工作量损耗;选取阈值较大,虚警概率很小,但发送信息时接收端漏检概率增大,造成重要信息流失,通信任务失败。为正确选取判定阈值U0,给定约束条件Pfa为固定值,通过一种有效的信号帧检测方法构建评价函数S(Y),使得Pmd取最小值。
3. 自适应FrFT检测方法
3.1 频移Chirp信号的检测原理
传统意义上检测包含存在性检测、信道估计与同步、解调信息不同,本文针对无前导的信息帧,因此需依靠信息帧实现存在性检测、同步、解调等过程,本文所提检测仅指存在性检测。自适应FrFT的主要思想是接收端未知Chirp频移调制量的前提下,该方法均能有效检测出频移Chirp信号在分数傅里叶域的能量峰值。完整的Chirp信号在分数傅里叶域能量在合适的变换阶次能量聚集,产生一个窄带脉冲峰。当Chirp信号进行频率移位后,所得码元并非连续Chirp信号。下面研究FrFT对频移Chirp信号的变换规律。假设信号帧中的初始Chirp信号码元的复数表达式为
s0(t)=exp(2iπ(f0t+0.5μt2)),t∈[0,T] (3) 其中,f0表示线性调频信号初始频率,μ=B/T表示调频率参数,B为Chirp信号带宽,T为持续时间。经频移调制后循环移位k位的的Chirp码元可表示为
s(t)={exp(2iπ((f0+0.5μq−kqT)t+0.5μt2)),t∈[0,kqT]exp(2iπ((f0−0.5μkqT)t+0.5μt2)),t∈[kqT,T] (4) 其中,k∈{0,1,⋯,q−1}。分数傅里叶变换可以看作是Chirp基分解,因此适宜检测Chirp类的信号。信号s(t)的p阶FrFT可定义为
Fp[s(t)]={Fps}(t)=+∞∫−∞Kp(x,t)s(t)dt (5) Kp(x,t)=Aαexp[iπ(x2cotα−2xtcscα+t2cotα)] (6) Aα=exp[−iπsgn(sinα)/4+iα/2)|sinα|1/2 (7) 其中,α=pπ/2, Kp(x,t)表示分数傅里叶变换的积分算子,x表示分数傅里叶域的自变量。
将频移调制后的Chirp码元公式代入,合并指数项,可以得到积分号里面的表达式为
Kp(x,t)s(t)=Aαexp(iπ(x2cotα−2xtcscα+t2cotα))⋅exp(iπμt2+2iπftt)=Aαexp(iπ(x2cotα)+2t(ft−xcscα)+t2(μ+cotα) (8) ft={f0+0.5μq−kqT,t∈[0,kqT]f0−0.5μkqT,t∈[kqT,T] (9) 其中,积分变量为t,积分核中含有t的项为1次项2t(ft−xcscα)和2次项t2(μ+cotα)。若要使分数傅里叶有稳定的峰值存在,需调整阶数p,消去2次项,可得
μ=−cotα (10) 2次项的系数为0,可确定旋转角度α以及变换阶次p的值。若要1次项系数同样为0,即
ft=xcscα (11) x=ft/cscα (12) 1次项和2次项均被消去后,频移Chirp信号的幅值为
|Fp[s(t)]|=|T∫0Aαexp(iπ(x2cotα)dt| (13) 给定变换域自变量x、旋转角度α,频移Chirp信号在x=ft/cscα处得到窄带脉冲。若x≠ft/cscα,则会出现1次项积分核Aαexp(i2πt(ft−xcscα)),但由于在周期时间[0, T]内sin(2π(ft−xcscα)t)和cos(2π(ft−xcscα)t)积分项为0,使得频移Chirp信号的幅值均为0。
考虑到频移Chirp信号并非一段完整的Chirp信号,式(10)中,频移Chirp信号前后前两部分的调频参数μ相同,故出现峰值时对应的变换阶次和旋转角度α为一固定值。式(9)、式(12)中,ft被分为两段,需考虑不同时间段的峰值位置以及幅值大小。
|Fp[s]|={|AαkqTexp(iπ(x2cotα)|,x=(f0+0.5μq−kqT)/cscα|Aαq−kqTexp(iπ(x2cotα)|,x=(f0−0.5μkqT)/cscα (14) 频移Chirp信号经FrFT后的信号,会出现两个峰值,峰值的大小取决于频移段移位数k,若此时根据最大峰值选择检测阈值U0,则丢失一部分信号能量,极大地增大漏检概率,造成短包传输丢失。对接收端的FrFT进行修正为自适应FrFT,将分数傅里叶积分算子修正为
K′zp(x,t)={Aαexp[iπ(x2cotα−2t(xcscα+0.5μq−k′qT)+t2cotα)],t∈[0,k′qT]Aαexp[iπ(x2cotα−2t(xcscα−0.5μk′qT)+t2cotα)],t∈[k′qT,T] (15) 其中k′∈{0,1,⋯,q−1}。当k′=k时,频移Chirp信号的自适应FRFT峰值大小及其位置为
|Fpz[s]|=|AαTexp(iπ(x2cotα)|,x=f0/cscα (16) 自适应FrFT能将因频移调制产生的两个峰值结合形成一个脉冲峰,利用此种能量聚集方案能较好地集中信号能量。当k′≠k,检测峰会将原有的两个峰化解为多个峰。以0≤k′≤k≤q−1为例,在时间域上周期[0,T]范围内划分为3个时间段,分别为{[0,k′qT],[k′qT,kqT],[kqT,T]},自适应FrFT的幅值及位置表示为
|Fpz[s]|={|Aαk′qTexp(iπ(x2cotα)|,x=(f0+0.5μq−kqT0)/cscα|Aαk−k′qTexp(iπ(x2cotα)|,x=(f0−0.5μk−k′qT)/cscα|Aαq−kqTexp(iπ(x2cotα)|,x=(f0−0.5μkqT)/cscα (17) k′≠k时,自适应FrFT的幅值被分成3个部分,无法作为判定阈值的参考。将k′的值在{0,1,⋯,q−1}范围内遍历,k′=k时,出现单个最大窄带峰值,增大频移Chirp信号的检测概率。
3.2 评价函数计算
评价函数S(Y)是用于短包信号帧检测算法中主要的度量参数。从接收样本中,可分为多个预置的频移Chirp码元Y1,Y2,⋯,YN,分别对N个预置码元进行自适应FrFT,选取每个码元在分数傅立叶域的峰值,对N个峰值取和作为能量累计检测的评价函数S(Y)。然而,对于无前导序列的短包传输,无法估计出准确的帧头部的位置,并且在工程应用中,检测窗口若逐个码片移动进行检测,这将导致大量的计算量耗费。因此,实际应用时搜索窗通常采用1个码元长度q、半个码元长度q/2或者更小的步进值进行移动,带来的复杂度也会逐渐增加,从而保证能获取信号中的大多数能量,这种偏移会对评价函数值造成一定影响。本文以搜索长度q为例,搜索及评价函数计算过程如图3所示。
由图3,以单个循环段数持续时间为最小单位,搜索窗与信号帧实际到达时间的偏移量为−q/2≤Δ≤q/2。下面以加性高斯白噪声W(t)为例,分析偏移量对信号帧评价函数造成的影响。
情况1 Δ=0时,接收帧中的每个频移Chirp码元均与自适应FrFT的时域对齐,参考式(16),评价函数可获得最大值。
S(Y)=N|AαTexp(iπ(x2cotα)|+|Fpz[W1~N]| (18) W1~N表示接收帧第1~N个码元对应的噪声信号,对噪声信号和信号帧同时进行自适应FrFT,取最大值点作为评价函数值S(Y)。
情况2 0<Δ≤q/2时,接收帧中的Chirp码元与自适应FrFT的时域有一定偏移量,此处引入时移量τ=Δ⋅T/q,表示因检测时搜索窗与实际信号到达时间的时间偏移。此时−q/2≤Δ<0分析同理。假设受时间偏移量影响,不含噪声的第一个接收码元可表示为
(1)Δ<q−k时
s1(t)={0,t∈[0,τ]exp(2iπ((f0+0.5μq−k−ΔqT)t+0.5μt2)),t∈[τ,kqT+τ]exp(2iπ((f0−0.5μk+ΔqT)t+0.5μt2)),t∈[kqT+τ,T] (19) 遍历k′的值,当k′=k+Δ时自适应FrFT取最大峰值,此时峰值分布为
|Fpz[s1]|=|Aα(T−τ)exp(iπ(x2cotα)|,x=f0/cscα (20) (2)Δ>q−k时
s1(t)={0,t∈[0,τ]exp(2iπ((f0+0.5μq−k−ΔqT)t+0.5μt2)),t∈[τ,T] (21) 遍历k′的值,当k′=0时自适应FrFT取最大峰值,此时峰值分布为
|Fpz[s1]|=|Aα(T−τ)exp(iπ(x2cotα)|,x=(f0+0.5μ(T−τ−kq))/cscα (22) 尽管第1个码元可能有两种分布,但得到的自适应FrFT峰值结果|Fpz[s1]|是相同的,体现出了自适应FrFT的能量汇聚能力。对于第2~N个频移Chirp码元来说,上一个码元的尾部长度Δ的信号会成为下一个码元的偏移头部。这些头部信息会对码元的自适应FrFT造成两种可能的影响:(1)在非本码元的产生最大峰值的对应自变量x上,出现1或2个大小范围为(0,|Aατexp(iπ(x2cotα)|]的峰;(2)在本码元的产生最大峰值的对应自变量x上,额外增加大小在范围(0,|Aατexp(iπ(x2cotα)|]的值。式(20)、式(22)的峰值仅作为第2~N个码元自适应FrFT产生的最小峰值。
证明 详见附录1。因此,当搜索窗偏移量0<Δ≤q/2时,评价函数
S(Y)≥N|Aα(T−τ)exp(iπ(x2cotα)|+|Fpz[W1~N]| (23) 3.3 复杂度分析
尽管自适应FrFT检测方法有效提升频移Chirp短包的检测性能,但其代价是在检测过程中,需要遍历频移Chirp的循环移位量,检测复杂度增大。因此本节主要从空间复杂度和时间复杂度两方面及进行分析。
(1)空间复杂度
传统的FrFT检测方法对完整的Chirp信号进行单次分数傅里叶变换后,进行谱峰搜索可有效匹配Chirp信号的脉冲峰值。然而,对于自适应FrFT检测方法,由于检测对象为频移Chirp信号,频移段总数为q,自适应FrFT检测器中需进行q次循环移位,同时对接收信号进行自适应分数傅里叶变化,可得到最大脉冲峰值。因此,需额外增加q–1个自适应FrFT检测器,有效提升频移Chirp的检测性能。
(2)时间复杂度
由于传统FrFT对完整Chirp信号的检测为周期为Ts的时间,而频移Chirp信号的持续时间同样为Ts,自适应FrFT检测尽管需分段检测,但检测总时长仍为一个码元周期,因此,时间复杂度并未增加。
4. 仿真结果与分析
为了验证自适应FrFT对频移Chirp短包的检测性能优势,本节分别仿真了使用自适应FrFT、传统FrFT对频移Chirp信号帧的虚警概率分布、漏检概率分布,同时分析了给定虚警概率,不同信噪比下的漏检概率分布。传统的FrFT通常用来检测完整Chirp信号存在性,利用分数傅里叶变化对Chirp信号的脉冲特性捕获信号。然而,对于频移Chirp信号而言,式(14)说明传统FrFT的脉冲能量分散,影响信号帧的存在性检测结果。文献[22,23]均详细介绍了传统FrFT变化的检测方法。而对于频移Chirp,主要影响其性能的主要参数为频宽时宽积,即BsTs值,本节对扩频因子SF=6(BsTs=64)的频移Chirp信号的存在性检测方法进行分析[10,20],表2给出了系统仿真参数设定。
表 2 系统仿真参数设定参数名称 符号表示 参数取值 信号帧长度 N 64 扩频因子 SF 6 循环段数 q 64 循环段数持续时间 Tc 10 ms Chirp码元持续时间 Ts 640 ms 初始频率 f0 50 Hz 离散调频率 μ 1 带宽 Bs 100 Hz 采样率 fs 100 Hz 为了研究自适应FrFT对频移Chirp码元的能量汇聚效果,对不同偏移量下信号帧的虚警概率和漏检概率分布进行了105次仿真分析。图4给出了当信噪比为–12 dB,搜索长度为q时,测试了3种不同状态,第1种状态评估了完全同步时的检测情况(Δ=0),第2种状态评估了部分同步时的检测情况(Δ=q/4),第3种状态评估了搜索长度为q时,对应最恶劣的检测情况(Δ=q/2)。检测时对噪声信号的评价函数进行了归一化,以便于对各种情况下自适应FrFT的检测性能对比。
给定虚警概率Pfa=10–4, 10–3, 10–2, 10–1时,漏检概率曲线如图5所示。
由图4、图5,对于传统FrFT和自适应FrFT,随着时间不断偏移,漏检概率曲线左移,说明虚警概率确定后,时移令漏检概率相应增加。当传统FrFT与自适应FrFT对信号帧检测的虚警概率密度函数处于同一水平后,相同偏移情况下,自适应FrFT的漏检概率远小于传统FrFT,说明自适应FrFT有效地增强了信号帧的检测性能。同时,对比图4(a)、图4(b),自适应FrFT检测出的概率密度曲线更窄,说明其汇聚信号能量性能更强,进一步说明了自适应FrFT算法的优越性。
为了更清晰地表现自适应FrFT对频移Chirp信号帧在低信噪比下的检测性能,在给定虚警概率Pfa=10–4, 10–3, 10–2, 10–1时,仿真对比不同信噪比下[–16 dB, –12 dB]无时间偏移(Δ=0)的漏检概率,仿真结果如图6(a)所示,其中黑色虚线为理想检测下的解调误码率Pe。为进一步说明自适应FrFT的检测方法对无前导频移Chirp短数据包传输性能提升,结合检测、解调两部分,对比在不同虚警概率下的误码率。其中误码率Pe为理想检测下解调的误码率,不包括检测部分,误码率Ps为联合检测、解调的短包传输误码率,其关系为Ps=Pmd+(1–Pmd)˙Pe。仿真结果如图6(b)所示。
由图6(a),给定虚警概率时,随着信噪比的增加,漏检概率不断减小。漏检概率的大小直接决定着频移Chirp信号帧的检测性能。在同虚警概率情况下,自适应FrFT的抗噪声的漏检概率均小于传统FrFT,例图中虚警概率Pfa=10–1,漏检概率Pmd=10–1时,自适应FrFT的检测性能提高了约1.5 dB,与理想检测下的频移Chirp解调性能相差只有约0.3 dB,表明自适应FrFT的检测抗噪性能远优于传统FrFT。同时,在给定的虚警概率下,漏检概率几乎都高于解调模块误码率,传统的FrFT检测性能则远低于理想检测下的解调性能。
由图6(b)进一步看出,联合检测和解调两部分的误码率与图6(a)中的漏检概率曲线差别较小,这说明漏检概率制约着传输性能,而通过自适应FrFT后的误码率在不同的虚警概率下均明显降低,证明了自适应FrFT通过改善系统的检测性能,有效降低频移Chirp短包传输的错误概率。
5. 结束语
本文面向复杂环境下短数据包传输的可靠性与高效性问题,针对无前导频移Chirp信号帧的检测性能,提出了一种自适应FrFT检测方法。通过对传统FrFT检测方案进行分析,推导了经频移调制后Chirp信号的能量聚集的约束条件,给出了自适应FrFT的具体表达式,详细论述了频移Chirp信号的脉冲特性表现机理。在此基础上,分析了检测过程中存在时偏现象对信号帧评价函数的影响,量化了自适应FrFT对频移Chirp信号的脉冲峰值。仿真结果表明,自适应FrFT相较于传统FrFT,在给定虚警概率的前提下,有效降低了漏检概率,同时降低了频移Chirp短包传输的误码率。
附录1 时移Δ对第2~N个码元的自适应FrFT变换峰值
正文中仅考虑第1个码元的自适应FrFT峰值,从第2个码元起始,搜索窗内的码元分为两部分:前个码元的尾部,当前码元的头部。如图7所示。
其中第i个码元结构中包含上个码元Pki−1尾部Δ个循环移位段,当前码元Pki头部q−Δ个循环移位段,后部分的自适应FrFT已在式(19)–式(22)进行分析,此处主要分析长度Δ的码元头对变换峰值造成的影响。
情况1 当q−ki−1≥Δ,说明码元头部中是一段连续的Chirp信号,含有的信息段是初始Chirp信号P0在t∈[q−ki−1−ΔqT,q−ki−1qT]的信号,由式(3)、式(19)和式(21)的第1段可表示为
siΔ(t)=exp(2iπ((f0+0.5μq−ki−1−ΔqT)⋅t+0.5μt2)),t∈[0,τ] (24) (1)Δ<q−ki时,当k′=k+Δ时,该段的自适应FrFT的绝对值及其位置表示为
|Fpz[siΔ]|=|Aατexp(iπ(x2cotα)|,x=(f0+0.5μ(ki−ki−1q)T)/cscα (25) ki=ki−1时,头部码元会使整个码元的自适应FrFT出现单峰值,峰值大小及位置为
|Fpz[si]|=|AαTexp(iπ(x2cotα)|,x=f0/cscα (26) ki≠ki−1时,出现双峰值,峰值大小及位置为
|Fpz[s1]|={|Aα(T−τ)exp(iπ(x2cotα)|,x=f0/cscα|Aατexp(iπ(x2cotα)|,x=(f0+0.5μ(ki−ki−1q)T)/cscα (27) (2)Δ>q−ki时,当k′=0时,该段的自适应FrFT的绝对值及其位置表示为
|Fpz[siΔ]|=|Aατexp(iπ(x2cotα)|,x=(f0+0.5μ(q−ki−1−Δq)T)/cscα (28) ki=ki−1时,头部码元会使整个码元的自适应FrFT出现单峰值,峰值大小及位置为
|Fpz[si]|=|AαTexp(iπ(x2cotα)|,x=(f0+0.5μ(T−τ−kq))/cscα (29) ki≠ki−1时,出现双峰值,峰值大小及位置为
|Fpz[s1]|={|Aα(T−τ)exp(iπ(x2cotα)|,x=f0/cscα|Aατexp(iπ(x2cotα)|,x=(f0+0.5μ(q−ki−1−Δq)T)/cscα (30) 情况2 当q−ki−1<Δ,码元头部并非是一段连续的Chirp信号,含有的信息段是初始Chirp信号P0在t∈[Δ+ki−1−qqT,T]和t∈[0,q−ki−1qT]的信号,由式(3)、式(19)和式(21)的第1段可表示为
siΔ(t)={exp(2iπ((f0+0.5μΔ+ki−1−qqT)t+0.5μt2)),t∈[0,Δ+ki−1−qqT]exp(2iπ((f0−0.5μΔ+ki−1−qqT)t+0.5μt2)),t∈[Δ+ki−1−qqT,τ] (31) (1)Δ<q−ki时,当k′=k+Δ,该段的自适应FrFT的绝对值及其位置表示为
|Fpz[siΔ]|={|AαΔ+ki−1−qqTexp(iπ(x2cotα)|,x=(f0−0.5μ(2q−ki−ki−1q)T)/cscα|Aαq−ki−1qTexp(iπ(x2cotα)|,x=(f0+0.5μ(ki−ki−1q)T)/cscα (32) ki=ki−1时,头部码元会使整个码元的自适应FrFT出现双峰值,峰值大小及位置为
|Fpz[si]|={|AαΔ+ki−1−qqTexp(iπ(x2cotα)|,x=(f0−0.5μ(2q−ki−ki−1q)T)/cscα|Aα2q−ki−ΔqTexp(iπ(x2cotα)|,x=f0/cscα (33) ki≠ki−1时,出现三峰值,峰值大小及位置为
|Fpz[si]|={|AαΔ+ki−1−qqTexp(iπ(x2cotα)|,x=(f0−0.5μ(2q−ki−ki−1q)T)/cscα|Aαq−ki−1qTexp(iπ(x2cotα)|,x=(f0+0.5μ(ki−ki−1q)T)/cscα|Aα(T−τ)exp(iπ(x2cotα)|,x=f0/cscα (34) (2)Δ>q−ki时,当k′=0时,整个码元的自适应FrFT出现三峰值,峰值大小及位置为
|Fpz[siΔ]|={|AαΔ+ki−1−qqTexp(iπ(x2cotα)|,x=(f0+0.5μ(Δ+ki−1−qq)T)/cscα|Aαq−ki−1qTexp(iπ(x2cotα)|,x=(f0−0.5μ(Δ+ki−1−qq)T)/cscα|Aα(T−τ)exp(iπ(x2cotα)|,x=f0/cscα (35) 综合情况1和情况2,第2~N个码元自适应FrFT产生的最小峰值|Aα(T−τ)exp(iπ(x2cotα)|,这将作为偏移0<Δ≤q/2时单个频移Chirp码元自适应FrFT的最低检测值。
证毕。
-
表 1 不同权值检测结果对比图(%)
3倍阈值 5倍阈值 15倍阈值 检测率 100.0 100.0 99.5 虚警率(FAR) 0.130 0.032 0 表 2 飞行高度20 m算法对比图
算法 置信度(%) 2维定位误差(m) 3维定位误差(m) RAP-MUSIC 50 0.30 2.05 OMP 50 0.30 0.65 表 3 飞行高度50 m算法对比图
算法 置信度(%) 2维定位误差(m) 3维定位误差(m) RAP-MUSIC 50 0.30 1.95 OMP 50 0.25 0.66 -
[1] FU Fang, JIAO Qi, YU F R, et al. Securing UAV-to-vehicle communications: A curiosity-driven deep Q-learning network (C-DQN) approach[C]. 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, Canada, 2021: 1–6. [2] ZHANG Qian, MIAO Jiansong, ZHANG Zhicai, et al. Energy-efficient video streaming in UAV-enabled wireless networks: A safe-DQN approach[C]. GLOBECOM 2020–2020 IEEE Global Communications Conference, Taipei, China, 2020: 1–7. [3] ZHANG Zhicai, WANG Ru, YU F R, et al. QoS aware transcoding for live streaming in edge-clouds aided HetNets: An enhanced actor-critic approach[J]. IEEE Transactions on Vehicular Technology, 2019, 68(11): 11295–11308. doi: 10.1109/TVT.2019.2942629. [4] FU Fang, KANG Yunpeng, ZHANG Zhicai, et al. Soft actor–critic DRL for live transcoding and streaming in vehicular fog-computing-enabled IoV[J]. IEEE Internet of Things Journal, 2021, 8(3): 1308–1321. doi: 10.1109/JIOT.2020.3003398. [5] AKTER R, GOLAM M, LEE J M, et al. Doppler radar-based real-time drone surveillance system using convolution neural network[C]. 2021 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Korea, 2021: 474–476. [6] YAACOUB M, YOUNES H, and RIZK M. Acoustic drone detection based on transfer learning and frequency domain features[C]. 2022 International Conference on Smart Systems and Power Management (IC2SPM), Beirut, Lebanon, 2022: 47–51. [7] YAN Jiading, XIE Haibin, and LI Jie. Modeling and optimization of deploying anti-UAV swarm detection systems based on the mixed genetic and monte carlo algorithm[C]. 2021 IEEE International Conference on Unmanned Systems (ICUS), Beijing, China, 2021: 773–779. [8] JEON S, SHIN J W, LEE Y J, et al. Empirical study of drone sound detection in real-life environment with deep neural networks[C]. 2017 25th European Signal Processing Conference (EUSIPCO), Kos, Greece, 2017: 1858–1862. [9] SALMAN S, MIR J, FAROOQ M T, et al. Machine learning inspired efficient audio drone detection using acoustic features[C]. 2021 International Bhurban Conference on Applied Sciences and Technologies (IBCAST), Islamabad, Pakistan, 2021: 335–339. [10] LOU Changyu, ZHAO Jingcheng, ZHANG Ke, et al. UAV detection and positioning based on 5G base station real aperture in 5G network[C]. 2022 International Conference on Information Processing and Network Provisioning (ICIPNP), Beijing, China, 2022: 82–86. [11] OH B S and LIN Zhiping. Extraction of global and local micro-Doppler signature features from FMCW radar returns for UAV detection[J]. IEEE Transactions on Aerospace and Electronic Systems, 2021, 57(2): 1351–1360. doi: 10.1109/TAES.2020.3034020. [12] HALL J, BARBEAU M, and KRANAKIS E. Detection of transient in radio frequency fingerprinting using signal phase[C]. IASTED International Conference on Wireless and Optical Communications, Banff, Canada, 2003: 13–18. [13] 余沁, 程伟, 李敬文. 利用小波变换特征提取的通信辐射源个体识别方法[J]. 信号处理, 2018, 34(9): 1076–1085. doi: 10.16798/j.issn.1003-0530.2018.09.008.YU Qin, CHENG Wei, and LI Jingwen. Specific emitter identification using wavelet transform feature extraction[J]. Journal of Signal Processing, 2018, 34(9): 1076–1085. doi: 10.16798/j.issn.1003-0530.2018.09.008. [14] 刘传波. 一种基于稀疏表示的雷达辐射源识别方法[J]. 舰船电子工程, 2020, 40(10): 72–75. doi: 10.3969/j.issn.1672-9730.2020.10.018.LIU Chuanbo. A radar emitter recognition method based on sparse representation[J]. Ship Electronic Engineering, 2020, 40(10): 72–75. doi: 10.3969/j.issn.1672-9730.2020.10.018. [15] DANEV B and CAPKUN S. Transient-based identification of wireless sensor nodes[C]. 2009 International Conference on Information Processing in Sensor Networks, San Francisco, USA, 2009: 25–36. [16] 王培. 基于稳态信号的射频指纹算法的研究[D]. [硕士论文], 电子科技大学, 2020.WANG Pei. Research on RF fingerprint algorithm based on steady state signal[D]. [Master dissertation], University of Electronic Science and Technology of China, 2020. [17] PENG Linning, ZHANG Junqing, LIU Ming, et al. Deep learning based RF fingerprint identification using differential constellation trace figure[J]. IEEE Transactions on Vehicular Technology, 2020, 69(1): 1091–1095. doi: 10.1109/TVT.2019.2950670. [18] HUANG Guangquan, YUAN Yingjun, WANG Xiang, et al. Specific emitter identification based on nonlinear dynamical characteristics[J]. Canadian Journal of Electrical and Computer Engineering, 2016, 39(1): 34–41. doi: 10.1109/CJECE.2015.2496143. [19] ZACK G W, ROGERS W E, and LATT S A. Automatic measurement of sister chromatid exchange frequency[J]. Journal of Histochemistry & Cytochemistry, 1977, 25(7): 741–753. doi: 10.1177/25.7.70454. [20] OBEIDAT H A, OBEIDAT O A, MOSLEH M F, et al. Verifying received power predictions of wireless insite software in indoor environments at WLAN frequencies[J]. The Applied Computational Electromagnetics Society Journal (ACES), 2020, 35(10): 1119–1126. doi: 10.47037/2020.ACES.J.351003. [21] 刘寅. 基于稀疏信号重构的空间谱估计算法研究[D]. [博士论文], 西安电子科技大学, 2012.LIU Yin. Research on algorithms of spatial spectrum estimation based on sparse signal reconstruction[D]. [Ph. D. dissertation], Xidian University, 2012. [22] HIGUCHI T. Approach to an irregular time series on the basis of the fractal theory[J]. Physica D:Nonlinear Phenomena, 1988, 31(2): 277–283. doi: 10.1016/0167-2789(88)90081-4. [23] NIKIAS C L and RAGHUVEER M R. Bispectrum estimation: A digital signal processing framework[J]. Proceedings of the IEEE, 1987, 75(7): 869–891. doi: 10.1109/PROC.1987.13824. [24] CHANDRAN V and ELGAR S L. Pattern recognition using invariants defined from higher order spectra-one dimensional inputs[J]. IEEE Transactions on Signal Processing, 1993, 41(1): 205–212. doi: 10.1109/TSP.1993.193139. [25] 于凤楠. 双谱分析方法在水下目标特征提取中的应用[D]. [硕士论文], 哈尔滨工程大学, 2010.YU Fengnan. Bispectrum analysis method applied to extraction of features of underwater target[D]. [Master dissertation], Harbin Engineering University, 2010. -