一种基于FPGA的星地通信卫星接收时域波束形成器制造技术

技术编号:34174634 阅读:30 留言:0更新日期:2022-07-17 11:36
本发明专利技术涉及一种基于FPGA的星地通信卫星接收时域波束形成器,在AD输入个数为n+1,星下点权值共轭波束组数为m+1,星下点波束个数为2(m+1)时,时域波束形成器包括n+1个AD截位控制器、n+1个希尔伯特变换器、一个波束权值表、一个对外总线处理器以及m+1个波束形成核心处理单元。本发明专利技术采取希尔伯特变换器代替正交混频+带通滤波进行正交分解,实现每个AD通道,至少减少2个乘法器。利用星下点波束权值共轭特点,在时域进行处理,波束形成FPGA乘法器减少一半。使用外部总线定时刷新配置权值列表和AD截位控制的方式,代替传统三模冗余设计,保证防单粒子效应设计可靠的前提下,实现资源占用最小化。小化。小化。

【技术实现步骤摘要】
一种基于FPGA的星地通信卫星接收时域波束形成器


[0001]本专利技术属于卫星通信领域,涉及一种基于FPGA的星地通信卫星接收时域波束形成器。

技术介绍

[0002]数字相控阵技术是卫星通信的发展方向之一,相控阵天线结合数字波束形成技术成为在轨卫星天线覆盖区域信号碰撞严重以及信号信噪比低等问题的重要解决途径。
[0003]随着星地通信卫星接收装置对解决信号碰撞、信噪比低等问题的需求不断提高,波束个数的需求也随之显著提升,乘法器(可由FPGA内部DSP48或LUT资源搭建)需求量大幅提高,这无疑对作为数字波束形成核心器件的FPGA提出了严峻的资源挑战。
[0004]根据处理需求的不同,数字波束形成分为时域波束形成和频域波束形成两种。对于时域波束形成,文献《一种共性阵星地通信地面接收波束形成器》(田靖才、徐达龙、王昊,无线电工程)中,提出一种“共”形阵的星地通信地面波束形成器,在FPGA上完成数字波束形成,使用FPGA高端产品XC7VX690T器件,可以完成6个波束形成,占用了29%的DSP48资源和40%的LUT资源。但若提高需本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的星地通信卫星接收时域波束形成器,其特征在于:设AD输入个数为n+1,星下点权值共轭波束组数为m+1,星下点波束个数为2(m+1);所述时域波束形成器包括n+1个AD截位控制器、n+1个希尔伯特变换器、一个波束权值表、一个对外总线处理器以及m+1个波束形成核心处理单元;第u个AD截位控制器的输入端连接第u个外部AD输入,用于对第u个外部AD输入数据的位宽进行截位控制,将截位控制后的AD数据输出至第u个希尔伯特变换器,所述截位控制后的AD数据的位宽BIT_WITH与第u个希尔伯特变换器输入位宽一致;u∈[0,n];所述第u个AD截位控制器控制端与对外总线处理器连接,对外总线处理器用于调整AD截位控制器的截位LSB;第u个希尔伯特变换器对第u个AD截位控制器输出的AD数据进行希尔伯特滤波,得到信号同相分量I
u
,u∈[0,n]和正交分量Q
u
,u∈[0,n],输出至各个波束形成核心处理单元;波束权值表提供m+1组波束权值,第v组波束权值包括同相权值A
u,v
和正交权值B
u,v
,其中A
u,v
和B
u,v
输出给第v个波束形成核心处理单元中的第u个共轭复数乘法器;v∈[0,m];每个波束形成核心处理单元均包括n+1个共轭复数乘法器、第一阵列加法器、第二阵列加法器、第一输出缓冲FIFO以及第二输出缓冲FIFO;第v个波束形成核心处理单元中的第u个共轭复数乘法器根据波束权值对第u个希尔伯特变换器输出的信号同相分量I
u
和正交分量Q
u
进行共轭复数乘法运算,输出原始支路计算结果(A
u,v
I
u

B
u,v
Q
u
)+i(A
u,v
Q
u
+B
u,v
I
u
)和共轭支路的计算结果(A
u,v
I
u
+B
u,v
Q
u
)+i(A
u,v
Q
u

B
u,v
I
u
);第v个波束形成核心处理单元中所有共轭复数乘法器输出的原始支路计算结果在第一阵列加法器中累加得到原始波束s
v
,并输出至第一输出缓冲FIFO;第一输出缓冲FIFO对原始波束s
v
进行缓冲存储并对外输出;第v个波束形成核心处理单元中所有共轭复数乘法器输出的共轭支路的计算结果在第二阵列加法器中累加得到共轭波束s
v
(conj),并输出至第二输出缓冲FIFO;第二输出缓冲FIFO对原始波束s
v
进行缓冲存储并对外输出。2.根据权利要求1所述的一种基于FPGA的星地通信卫星接收时域波束形成器,其特征在于:所述波束权值表与对外总线处理器连接,所述对外总线处理器接收外部总线指令与数据,进行处理后输出控制信号,以调整AD截位控制器的截位LSB和波束权值表。3.根据权利要求1所述的一种基于FPGA的星地通信卫星接收时域波束形成器,其特征在于:AD截位控制器截位控制后的AD数据位宽区间为[LSB+BIT_WITH

1:LSB]。4.根据权利要求1所述的一种基于FPGA的星地通信卫星接收时域波束形成器,其特征在于:所述希尔伯特变换器使用滤波器系数为{

882,0,

1469,0,

4411,0,4411,0,1469,0,882}的11阶FIR滤波器搭建。5.根据权利要求1所述的一种基于FPGA的星地通信卫星接收时域波束形成器,其特征在于:每个共轭复数乘法器均包括混合乘法器、第一蝶形运算器和第二蝶形运算器;所述混合乘法器用于将波束权值与希尔伯特变换器输出的信号同相分量和正交分量进行乘法运算,运算结果输出给蝶形运算器;第一蝶形运算器根据混合乘法器的运算结果进行共轭同向支路、原始同向支路波束计算,得到共轭同向支路、原始同向支路计算结果;第二蝶形运算器根据混合乘法器的运算结果进行原始正交支路、共轭正交支路波束计
算,得到原始正交支路、共轭正交支路计算结果;原始同向支路和原始正交支路构成共轭支路计算结果输出;共轭同向支路和共轭正交支路构成共轭支路计算结果输出。6.根据权利要求5所述的一种基于FPGA的...

【专利技术属性】
技术研发人员:赵汉城王康任文崔鹤闫旭许伟李文君姜丽杨磊韦冬梅
申请(专利权)人:航天恒星科技有限公司
类型:发明
国别省市:

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

1