【技术实现步骤摘要】
一种基于DDS技术的拟正弦变化的多普勒信号生成方法
[0001]本专利技术属于通信领域,具体涉及一种基于DDS技术的拟正弦变化的多普勒信号生成方法。
技术介绍
[0002]多普勒效应是指物体辐射的波长因为光源和观测者的相对运动而产生变化,在运动的波源前面,波被压缩,波长变得较短,频率变得较高;在运动的波源后面,产生相反的效应,波长变得较长,频率变得较低,波源的速度越高,所产生的效应越大。
[0003]无线通信中,多普勒效应会造成载波频率的频移和码速率的改变,例如在卫星通信中,卫星的快速移动会导致地面接收信号产生大的频偏和一定的码偏,并且随着通信系统载波频率的提高,多普勒效应的影响会更大。因此在通信系统的接收端必须考虑对多普勒频偏和码偏的处理,为了测试和评估接收设备对多普勒频偏和码偏的处理能力,需要信号模拟设备能够模拟出信道带来的多普勒效应,这对降低研制成本、提高性能指标及测试验证都有积极的作用。
[0004]信源对多普勒效应的模拟,一般都是通过DDS(Direct Digital Synthesizer,直接数字式频率合成器)的chirp模式实现,通过一次配置,实现频率的不断跳变,以实现多普勒频偏。但这种方法模拟的多普勒频率变化率固定,不符合真实情况下的多普勒频率变化情况,且在多普勒范围最大值处出现一个明显的拐点,如图1所示,该处的变化率远远大于接收设备所能支持的多普勒频率变化率,导致接收设备失锁,同时还未考虑多普勒码偏的影响。
[0005]如图2所示,真实情况下的多普勒频率Fd=2*v*co ...
【技术保护点】
【技术特征摘要】
1.一种基于DDS技术的拟正弦变化的多普勒信号生成方法,其特征在于,包括以下步骤:S1、通过给定的多普勒频率范围和多普勒频率变化率,计算多普勒频率从最大值变化到0的时间;S2、对计算出的时间进行等间隔划分,计算每个时间段的多普勒频率变化率;S3、根据每个时间段的多普勒频率变化率和每段时间,计算每个时间段多普勒频率增量;S4、根据每个时间段多普勒频率增量计算每个时间段的多普勒频率,再根据每个时间段的多普勒频率计算码多普勒;S5、将计算结果转化为DDS芯片所能识别的参数,通过FPGA芯片对DDS芯片进行配置,产生所需要的时钟,最终得到拟正弦变化的多普勒信号。2.根据权利要求1所述的基于DDS技术的拟正弦变化的多普勒信号生成方法,其特征在于,所述S1中,通过给定的多普勒频率范围和多普勒频率变化率,计算多普勒频率从最大值变化到0的时间,具体为:假设给定的多普勒频率最大值为A,多普勒频率变化率为k,多普勒频率为:y=A*cos(w*t)其中,w为角频率,t为信号周期;对y=A*cos(w*t)求导,可得多普勒频率变化率:delta=A*w*sin(w*t)当w*t=pi/2时,多普勒频率为0,多普勒频率变化率最大,即delta=A*w=k,可推导出w=k/A,则此时的多普勒频率变化率为:delta=k*sin(k*t/A)则多普勒频率从最大值变化到0所需时间t为:t=pi/(2*w)=pi*A/(2*k)。3.根据权利要求1所述的基于DDS技术的拟正弦变化的多普勒信号生成方法,其特征在于,所述S2中,对计算出的时间进行等间隔划分,计算每个时间段的多普勒频率变化率,具体为:将多普勒频率从最大值变化到0所需时间t等间隔分成M段,M可配,可根据DDS芯片每秒所能配置的最大次数决定,每个时间段的持续时间为
△
t=t/M;通过delta=k*sin(k*t/A)可计算出每个时间段的多普勒频率变化率:delta_m=k*sin(k*(m*
△
t+
△
t/2)/A)其中,A为多普勒频率最大值,k为多普勒频率变化率,m=1,2
…
,N
‑
1,当m=0时,delta_0=0。4.根据权利要求3所述的基于DDS技术的拟正弦变化的多普勒信号生成方法,其特征在于,除第一个时间段外,其余每个时间段的斜率取分段中间位置的斜率。5.根据权利要求1所述的基于DDS技术...
【专利技术属性】
技术研发人员:崔倩,张朗,谭金林,刘斌,张锐,刘宇,聂俊英,
申请(专利权)人:陕西航天技术应用研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。