一种多普勒模拟方法技术

技术编号:35192635 阅读:16 留言:0更新日期:2022-10-12 18:15
本发明专利技术公开了一种多普勒模拟方法,涉及通信和测控系统中的信道模拟领域。本发明专利技术首先根据移动平台的运动速度和加速度进行多普勒频移计算,然后提炼出频率变化模型,接着根据频率变化生成时间

【技术实现步骤摘要】
一种多普勒模拟方法


[0001]本专利技术涉及卫星通信领域,特别是指一种多普勒模拟方法。

技术介绍

[0002]对于卫星通信及测控系统来说,卫星和高动态平台的移动,不可避免地会使卫星通信系统的载波产生多普勒效应。
[0003]对于卫星通信及测控系统的多普勒频移的模拟,大部分都是采用卫星信道模拟器来实现。使用卫星信道模拟器,可以模拟真实状态的卫星通信中的信道特性。目前,针对卫星信道的模拟器的研究,已经取得非常大的进展,许多公司的产品都已投入商用。但是,这些信道模拟器的多普勒频移模拟的范围有限,且工作频率范围、带宽等都是有限的,不能灵活工作于任意频段,更重要的是,这些仪器大部分体积庞大,使用不方便。因此设计一款纯数字、灵活使用的信道模拟方式很有必要。

技术实现思路

[0004]针对上述
技术介绍
中的缺点,本专利技术提出了一种多普勒模拟方法。本专利技术可以简单方便地模拟多普勒频率变化情况,模拟各种移动平台的高动态环境,为通信测控系统的调试、测试、实验提供必要的信道状态。
[0005]本专利技术的目的是这样实现的:
[0006]一种多普勒模拟方法,其特征在于,包括以下步骤:
[0007](1)根据移动平台的运动速度v和加速度a,计算移动平台的多普勒频移f和变化率d:
[0008]f=f0·
v/c
[0009]d=f0·
a/c
[0010]其中,c为光速,f0为工作频点;
[0011](2)根据移动平台的运动特征,确定多普勒频移模型,得出多普勒频移模型的周期T,进而得出多普勒频移模型的频率ω=1/T;
[0012](3)根据一个周期T内,多普勒频移f随时间的变化规律,画出时刻t与多普勒频移f的t

f关系图,并生成存储表Tab1,Tab1存储的内容是时刻t与多普勒频移f的对应关系,0≤t≤T;
[0013](4)实际应用中,时刻t的取值为0到+∞,将时刻t对T取余,即mod(t/T),得到addr,将addr作为地址,查表Tab1,得出多普勒频移f;
[0014](5)将步骤(4)中查表所得的多普勒频移f,根据硬件工作时钟频率,转换为频率控制字fcw1;
[0015](6)根据最大多普勒频移f
max
与最大频率控制字fcw1
max
的比值,产生加权系数K,将步骤(5)输出的频率控制字fcw1与K相乘,得到fcw2;
[0016](7)将fcw2转换为位宽为N的二进制数,然后送入数控振荡器,得到输出结果Carr1
(t),即为多普勒载波;将Carr1(t),进行90度移相,得到正交载波Carr2(t);
[0017](8)若输入信号为数字信号,则将输入的I、Q信号与Carr1(t)和Carr2(t)进行复数相乘,若输入信号为模拟信号,则将输入信号与Carr1(t)相乘,完成多普勒模拟。
[0018]进一步地,步骤(2)中,多普勒频移模型为正弦模型、三角模型、线性模型或常数模型;
[0019]当多普勒频移模型为正弦模型或三角模型时,多普勒频移的变化周期T根据最大多普勒频移f
max
和最大变化率d
max
求得;
[0020][0021]当多普勒频移模型为线性模型或常数模型时,周期T为无穷大。
[0022]进一步地,步骤(3)中:
[0023]当多普勒频移模型为正弦模型或三角模型时,时刻t的取值范围为0~T;表Tab1中,存储的内容f为正弦值或线性三角波的幅度,表Tab1的长度为整个周期T;
[0024]当多普勒频移模型为线性模型时,Tab1中存储的内容f为固定步进变化;
[0025]当多普勒频移模型为常数模型时,Tab1中只存储一组数据,任意时刻对应的f均为固定值。
[0026]进一步地,步骤(5)中,多普勒频移f与频率控制字fcw1的关系为:
[0027][0028]其中,mclk为硬件工作时钟频率,单位Hz,N的取值即成为后面步骤(7)中fcw2的位宽。
[0029]本专利技术相比
技术介绍
具有如下优点:
[0030]1、本专利技术实现简单,占用资源少,可独立实现为一个设备工作,也可嵌入通信测控系统。
[0031]2、本专利技术性能优良、使用灵活,可模拟多种不同的动态环境。
[0032]3、本专利技术采用采用纯数字设计,适合FPGA实现,便于工程应用。
附图说明
[0033]图1是本专利技术实施例方法的流程图;
[0034]图2是外部输入信号为数字信号时的多普勒模拟原理图;图2中,外部输入的数字信号为两路信号,分别为I路信号、Q路信号。
[0035]图3是外部输入信号为模拟信号时的多普勒模拟原理图。图3中,外部输入的模拟信号为一路信号,用r(t)表示。
具体实施方式
[0036]下面对本专利技术做进一步的详细说明。
[0037]一种多普勒模拟方法,首先根据移动平台的运动速度和加速度进行多普勒频移计算,然后提炼出频率变化模型,接着根据频率变化生成时间

频率存储表,再根据最大多普
勒频移与表格中最大频率的比值,产生加权系数,最后将频率与加权系数相乘,再将频率转换为频率控制字,累加后送进数控振荡器(NCO)输出最终多普勒频移信号。
[0038]该方法具体包括以下步骤:
[0039](1)根据移动平台的运动速度v和加速度a进行多普勒频移计算。多普勒频移用f表示,变化率用d表示。计算移动平台的最大多普勒频移f
max
和变化率d
max
;其中c为光速,f0为工作频点;
[0040]f
max
=f0v
max
/c;
[0041]d
max
=f0a
max
/c;
[0042](2)根据移动平台的运动特征,确定多普勒频移模型,得出多普勒频移模型的周期T,进而得出多普勒频移模型的频率ω=1/T;
[0043](3)根据一个周期T内,多普勒频移f随时间的变化规律,画出时刻t与多普勒频移f的t

f关系图;并生成存储表Tab1,Tab1存储的内容是时刻t(0≤t≤T)与多普勒频移f二者的对应关系;
[0044](4)实际应用中,时刻t的取值为0到+∞,将时刻t对T取余,即mod(t/T),得到addr,将addr作为地址,查表Tab1,得出多普勒频移f;
[0045](5)将步骤(4)中查表所得的多普勒频移f,根据硬件工作时钟频率,转换为频率控制字fcw1;
[0046](6)根据最大多普勒频移f
max
与最大频率控制字fcw1
max
的比值,产生加权系数K,将输出的频率控制字输出的fcw1与K相乘,得到fcw2;
[0047](7)将fcw2转换为位宽N的二进制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多普勒模拟方法,其特征在于,包括以下步骤:(1)根据移动平台的运动速度v和加速度a,计算移动平台的多普勒频移f和变化率d:f=f0·
v/cd=f0·
a/c其中,c为光速,f0为工作频点;(2)根据移动平台的运动特征,确定多普勒频移模型,得出多普勒频移模型的周期T,进而得出多普勒频移模型的频率ω=1/T;(3)根据一个周期T内,多普勒频移f随时间的变化规律,画出时刻t与多普勒频移f的t

f关系图,并生成存储表Tab1,Tab1存储的内容是时刻t与多普勒频移f的对应关系,0≤t≤T;(4)实际应用中,时刻t的取值为0到+∞,将时刻t对T取余,即mod(t/T),得到addr,将addr作为地址,查表Tab1,得出多普勒频移f;(5)将步骤(4)中查表所得的多普勒频移f,根据硬件工作时钟频率,转换为频率控制字fcw1;(6)根据最大多普勒频移f
max
与最大频率控制字fcw1
max
的比值,产生加权系数K,将步骤(5)输出的频率控制字fcw1与K相乘,得到fcw2;(7)将fcw2转换为位宽为N的二进制数,然后送入数控振荡器,得到输出结果Carr1(t),即为多普勒载波;将Carr1(t),进行90度移相,得到...

【专利技术属性】
技术研发人员:陈敬乔
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1