一种用于soqpsk的直接序列扩频的简化解扩解调方法

文档序号:1819832 发布日期:2021-11-09 浏览:11次 >En<

阅读说明:本技术 一种用于soqpsk的直接序列扩频的简化解扩解调方法 (Simplified despreading and demodulating method for direct sequence spread spectrum of SOQPSK ) 是由 许吉勇 杨峰 丁良辉 王天乐 史长鑫 曹恒魁 吴争 于 2021-09-18 设计创作,主要内容包括:本发明涉及一种用于SOQPSK的直接序列扩频的简化解扩解调方法,包括步骤:1)在每个码元周期内,将每个单极性原始信息与该码元周期内的扩频码组进行异或处理,获取扩频序列;2)将扩频序列进行非递归式预编码的SOQPSK调制,得到DSSS-SOQPSK基带发射信号;3)对接收信号进行匹配滤波,得到滤波结果;4)根据已知的扩频码组计算每个码片的度量增量;5)通过累加每个码元期间的码片度量增量得到码元度量增量,利用Viterbi算法进行解调恢复每个单极性原始信息。现有技术相比,本发明具有降低解扩解调算法复杂度,降低硬件开销,保证性能等优点。(The invention relates to a simplified despreading and demodulating method for direct sequence spread spectrum of SOQPSK, which comprises the following steps: 1) in each code element period, carrying out exclusive or processing on each unipolar original information and the spread spectrum code group in the code element period to obtain a spread spectrum sequence; 2) performing non-recursive pre-coding SOQPSK modulation on the spread spectrum sequence to obtain a DSSS-SOQPSK baseband transmitting signal; 3) performing matched filtering on the received signal to obtain a filtering result; 4) calculating the measurement increment of each chip according to the known spread spectrum code group; 5) and obtaining a symbol metric increment by accumulating the chip metric increment during each symbol, and demodulating by using a Viterbi algorithm to recover the original information of each single polarity. Compared with the prior art, the invention has the advantages of reducing the complexity of a de-spread demodulation algorithm, reducing the hardware overhead, ensuring the performance and the like.)

一种用于SOQPSK的直接序列扩频的简化解扩解调方法

技术领域

本发明涉及无线通信技术领域,尤其是涉及一种用于SOQPSK的直接序列扩频的简化解扩解调方法。

背景技术

SOQPSK是一种特殊的连续相位调制技术,它是在连续相位调制与偏移四相相移键控的基础之上发展而来,其不但具有恒定包络、连续相位的特性,还具有高频谱利用率、高功率利用率的优点,因而得到广泛关注,已经被多个国际标准所采用。SOQPSK主要有SOQPSK-MIL与SOQPSK-TG两种标准。SOQPSK-MIL采用全响应矩形脉冲,使相位变化平滑;而SOQPSK-TG采用升余弦频率脉冲成型函数,进一步限制了带宽且同时抑制了旁瓣,具有良好的频谱特性。

直接序列扩频技术具有信号隐蔽性、抗窄带干扰和多址通信等特点。将SOQPSK与直接序列扩频技术二者结合,得到一种更优的扩频调制方案,它能够适应现代对通信抗干扰、抗截获和频谱高效的要求。然而传统的解扩解调算法由于复杂度过高,且硬件开销过大,难以直接使用在SOQPSK的直接序列扩频技术中。

发明内容

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种用于SOQPSK的直接序列扩频的简化解扩解调方法。

本发明的目的可以通过以下技术方案来实现:

一种用于SOQPSK的直接序列扩频的简化解扩解调方法,该方法包括如下步骤:

S1:在每个码元周期内,将每个单极性原始信息与该码元周期内的扩频码组进行异或处理,获取扩频序列。

扩频序列的计算式为:

式中,Nc为扩频码组长度,αn,j为第n个码元周期的第j个扩频序列,cn,j为第n个码元周期的第j个伪随机扩频码,dn为第n个单极性原始信息,将全部αn,j按时间顺序拼接为扩频序列αi

S2:将扩频序列进行非递归式预编码的SOQPSK调制,得到DSSS-SOQPSK基带发射信号。

DSSS-SOQPSK基带发射信号s(t,d,c)的表达式为:

式中,表示SOQPSK-TG调制的过程,N为输入码元总数,Tc为码片周期,g(t)为SOQPSK-TG的相位成型脉冲,h为调制阶数,βi为扩频序列αi计算得到的三进制符号。

S3:对接收信号进行匹配滤波,得到滤波结果。具体地:

将接收信号r(t)通过以PAM分解的脉冲函数为滤波器参数的K组匹配滤波,分别得到匹配滤波器的结果yk,i

yk,i=∫r(t)pk(t-iTc)k∈{0,1,...,K-1}

式中,Tc为码片周期,pk(t)为PAM分解的脉冲函数。

S4:根据已知的扩频码组计算每个码片的度量增量。每个码片的度量增量的计算式为:

式中,Zc(n,j)为第n个码元的第j个码片度量增量,vk,i为第i个码片的第k个能量最大的脉冲对应分解的伪符号。

S5:通过累加每个码元期间的码片度量增量得到码元度量增量,利用Viterbi算法进行解调恢复每个单极性原始信息。具体地:

根据最大似然序列检测理论,选择与接收信号r(t)具有最小欧式距离的信号为判决输出,其表示为:

将上式简化,等价于最大化下式:

并因此得到Λ(d)递归表达式为:

为通过上式求出对应原始码元信息dn,将其进一步按Tc进行分解展开得到:

式中,码元度量增量采用S4中计算得到的码片度量增量累加计算得到,采用Viterbi算法进行路径搜索恢复码元信息。

本发明提供的用于SOQPSK的直接序列扩频的简化解扩解调方法,相较于现有技术至少包括如下有益效果:

1)通过直接序列扩频使用速率比信息码高得多的伪随机扩频序列异或信息码,得到扩频序列再进行SOQPSK调制,拓展信号的传输带宽;进而可以引入扩频增益,具有抗干扰、抗噪声能力强等优势。

2)本发明在接收端根据DSSS-SOQPSK信号模型,推导基于极大似然序列估计(MLSE)下的最优解扩解调算法,又通过引入PAM分解的方式,降低了解扩解调算法的复杂度,进而降低了硬件开销,且保证了性能。

附图说明

图1为实施例中基于SOQPSK-TG的直接序列扩频基带发射机的示意图;

图2为实施例中一种直接序列扩频示意图;

图3为实施例中一种解扩接收机示意图;

图4为实施例中用于SOQPSK的直接序列扩频的简化解扩解调方法的流程示意图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。

实施例

本发明涉及一种用于SOQPSK的直接序列扩频的简化解扩解调方法,该方法首先推导出基于SOQPSK的直接序列扩频信号表达式;其次推导出基于MLSE的解扩解调算法;最后结合PAM分解在保证一定解扩解调性能的前提下,降低解扩解调算法的复杂度,进而降低硬件开销。

本实施例结合SOQPSK-TG发射机对本发明方法进行说明。如图1所示,该图展示了基于SOQPSK-TG的直接序列扩频基带发射机示意图。如图4所示,本发明方法的具体步骤如下:

步骤一、发射端主要产生基于SOQPSK-TG的直接序列扩频信号,如图2所示,在每个码元周期Tb内,每个单极性原始信息dn与这个周期内的扩频码组cn对应相异或,得到扩频序列αn,将全部αn,j按时间顺序拼接为扩频序列αi,Nc为扩频码组长度。

本发明中,i与j是两个纬度,表示不同含义,i表示码片的索引,范围0~NNc-1,j表示每个码元内的扩频码索引,范围0~Nc-1。n表示码元的索引,范围0~N-1,N为输入码元总数。

步骤二、将扩频序列αi进行SOQPSK-TG调制,其中SOQPSK-TG调制包括预编码与CPM调制两个部分。其中,预编码采用非递归式预编码,将二进制符号αi通过下式计算得到三进制符号βi

βi=(-1)i+1αi-1ii-2)/2

其中αi∈{-1,1},βi∈{-1,1}。

将三进制符号βi通过下式调制成基带DSSS-SOQPSK-TG信号:

式中,s(t,d,c)表示基带DSSS-SOQPSK-TG信号,表示SOQPSK-TG调制的过程,其中,N为输入码元总数,Tc为码片周期,g(t)为SOQPSK-TG的相位成型脉冲,h为调制阶数=1/2,SOQPSK-TG的相位成型脉冲g(t)其可表示为:

g(t)=n(t)×w(t)

式中,n(t)为升余弦函数,w(t)为窗函数,幅值A是用来归一化脉冲波形,使单个频率脉冲引起的相位偏移为π/2,用来具体说明n(t)与w(t)的四个参数ρ=0.7,B=1.25,T1=1.5,T2=0.5。q(t)为SOQPSK-TG的频率成型脉冲,其表达式为:

步骤三、对于接收端,接收信号可建模为:

r(t)=s(t,d,c)+wn(t)

式中,wn(t)是功率谱密度为N0的复高斯白噪声信号。

图3给出了解扩接收机示意图。

为了便于推导,设同步理想。对于接收信号,由于SOQPSK-TG是部分响应信号,其相关长度L=8,即1个码元周期内的相位状态会被8个码元周期时间长度的频率脉冲所影响。利用最大似然检测会导致解调网格图状态数过大,进而导致解调复杂度过大,难以实际应用。为减小解调复杂度,引入PAM分解,将其SOQPSK信号分解为K个能量最大的脉冲的线性累加和:

其中,T为码元周期;pk(t)为PAM分解的第k个脉冲函数;vk,i为第i个周期的第k个能量最大的脉冲对应分解的伪符号,其只与输入码元有关;PAM分解的方法有多种可选择。

由于DSSS-SOQ SPK可看成SOQPSK信号的变形,因此可用pk为滤波器参数进行多组匹配滤波得到yk,i,表示匹配滤波器的结果:

yk,i=∫r(t)pk(t-iTc)k∈{0,1,...,K-1}

步骤四、由于当前分解的伪符号只与输入码元有关,同时扩频码组已知,因此第n个码元的第j个码片度量增量可表示如下:

步骤五、通过累加每个码元期间的码片度量增量得到码元度量增量Zd,利用Viterbi算法进行解调恢复原始信息dn

根据最大似然序列检测理论(MLSE),选择与接收信号具有最小欧式距离的信号为判决输出,其可表示为:

即,由于SOQPSK-TG是恒包络信号,因此上式可简化为求下式:

可将其因此可得Λ(d)的改写为递归表达式:

由于对于接收端的扩频码组已知,因此可通过上式可求出对应原始码元信息dn。可将其进一步按Tc进行分解得到:

因此,码元度量增量可用步骤四中计算得到的码片度量增量累加计算得到,进而可用于Viterbi算法进行路径搜索恢复码元信息。

本发明通过直接序列扩频使用速率比信息码高得多的伪随机扩频序列异或信息码,得到扩频序列再进行SOQPSK调制,拓展信号的传输带宽;进而可以引入扩频增益,具有抗干扰、抗噪声能力强等优势。在接收端,根据DSSS-SOQPSK信号模型,推导基于MLSE下的最优解扩解调算法,又由于基于最大似然检测下的最优解扩解调算法复杂度过高,通过引入PAM分解的方式,降低了解扩解调算法的复杂度,进而降低了硬件开销,且保证了性能。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的工作人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种相位跟踪方法、存储介质及计算机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!