用于信号模拟的快速m序列捕获方法
【专利摘要】用于信号模拟的快速m序列捕获方法,属于信号模拟【技术领域】。本发明为了解决现有信号模拟方法中,对待模拟信号m序列的捕获耗费时间长的问题。它包括目标信号m序列的捕获、目标信号m序列的追赶及目标信号m序列的同步输出三个步骤,它首先捕获目标信号的m序列,即在已知特征多项式的条件下快速捕获m序列的当前各个状态,再利用加速时钟在一个脉冲时钟内完成整个周期的移位操作,以追赶上目标的m序列发生器达到同步。本发明用于m序列的快速捕获。
【专利说明】用于信号模拟的快速m序列捕获方法
【技术领域】
[0001]本发明涉及用于信号模拟的快速m序列捕获方法,属于信号模拟【技术领域】。
【背景技术】
[0002]m序列是由η级移位寄存器或其他延迟元件通过线性反馈产生的周期最长的序列,周期为2η-1。由于m序列容易产生、规律性强等许多优良的性能,使其最早在扩频通信中获得了广泛的应用。但随着移位寄存器数量的增加,导致了 m序列的周期过长,造成捕获m序列花费的时间较多,这给应用带来了不便。
[0003]雷达信号模拟机在雷达性能测试、功能调试、设备维护等方面有重要作用,它可以产生中频信号、数字信号以及射频形式的雷达回波信号,并能够模拟实际情况下的探测目标在测试中遇到的干扰信号,实现对雷达性能的有效检测。在用雷达信号模拟机模拟雷达信号时发现,雷达发射的原信号通常要经过m序列调制加密。为了准确模拟雷达信号,并确定信号的具体形式,就需要获取雷达信号的m序列。获取m序列的速度直接决定了雷达信号模拟的质量和实时性。传统的m序列捕获方法耗时较长,具体应用中不够简捷方便。
[0004]m序列发生器是由移位寄存器、反馈抽头及模2加法器组成的。图6所示,为一个由η级线性反馈移位寄存器构成的m序列发生器,用特征多项式f(x)来描述线性反馈移位寄存器的反馈连接状态:
【权利要求】
1.一种用于信号模拟的快速m序列捕获方法,其特征在于,它包括目标信号m序列的捕获、目标信号m序列的追赶及目标信号m序列的同步输出三个步骤,具体为: 步骤一:采用与目标信号相同的时钟脉冲,通过信号模拟机捕获目标信号在η个时钟周期内m序列的η级状态值,并将该η级状态值同步作为信号模拟机中η级m序列发生器的η级移位寄存器的初始输入值; 步骤二:由第η+1个时钟周期开始,根据目标信号在η个时钟周期内m序列的η级状态值及其特征多项式f(x)模拟获得后序时钟周期内目标信号的状态值,并将该状态值持续作为η级移位寄存器的输入值;同时,由第η+1个时钟周期开始时刻,采用加速时钟脉冲对η级移位寄存器的输入值进行η+1次移位操作,使在第η+1个时钟周期结束时刻,η级移位寄存器输出的m序列当前值为模拟获得的目标信号的第η+1个状态值; 步骤三:从第η+2个时钟周期开始,再采用所述与目标信号相同的时钟脉冲,使η级m序列发生器的η级移位寄存器输出与目标信号相同的m序列。
2.根据权利要求1所述的用于信号模拟的快速m序列捕获方法,其特征在于,在步骤一中,将目标信号在η个时钟周期内m序列的η级状态值依次表示为aQ, a1; a2,…an_1;并且目标信号的时钟脉冲表不为T。。
3.根据权利要求2所述的用于信号模拟的快速m序列捕获方法,其特征在于,在步骤二中,加速时钟脉冲T为:
T=Tc/(η+1) O
【文档编号】G01S7/40GK103823211SQ201410106717
【公开日】2014年5月28日 申请日期:2014年3月21日 优先权日:2014年3月21日
【发明者】付宁, 邓立宝, 刘通, 杨亚坤, 乔立岩 申请人:哈尔滨工业大学