0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于坐标旋转数字计算机技术实现MQR自适应波束形成

电子设计 来源:现代电子技术 作者:冯地耘 2020-07-27 08:40 次阅读

1、 引 言

自适应数字波束形成(ADBF)是一种目前常采用的抗干扰处理方法,能在恶劣的敌方干扰和电磁兼容环境中大大提高系统的抗干扰能力,广泛应用于通信、雷达等领域。其中,并行性能较好的QR分解(正交分解)算法已经在实际系统中得到了应用。文献提出了一种比传统QR分解ADBF算法性能更优越的MQR分解(混合QR分解)SMI(采样矩阵求逆)算法,他能避免传统QR分解算法需要通过前、后向回代才能得到自适应权向量的缺点,能做到真正意义上的实时权向量提取。在这些处理方式中一般采用标准Givens旋转来实现QR分解或MQR分解,标准Givens旋转包含开方和除法运算,保证足够精度及稳定性的开方和除法运算的运算量相当大。我们提出了一种基于CORDIC(坐标旋转数字计算机)技术的无开方无除法的MQR阵分解方法,并应用于自适应阵抗干扰处理,取得了良好的效果。

CORDIC算法最初由Volder提出,最早用于三角函数的计算。其基本思想是:若要求平面矢量进行θ角度的旋转,则将此角度值θ分解,用一组预先规定好的基本角度的线性组合去逼近。该方法的巧妙之处在于基本角度的选取恰好使每次矢量以基本角度值旋转后,新矢量坐标值的计算只需要简单的移位和进行加法操作就能完成。我们讨论的就是利用CORDIC方法以避免开方和除法运算来实现Givens旋转,从而进行MQR分解,完成自适应波束形成。

2、 MQR-SMI阵结构

图1给出了MQR-SMI(混合QR分解采样矩阵求逆)阵结构(以三阵元为例)。阵中包含两种单元,边界单元(引导单元)aii和内部单元aij,bij和vi。随着自适应阵列接收数据从顶端输入,阵中各个单元存储数据依次被更新,其中边界单元aij产生旋转因子,后面的内部单元按照相同的旋转方式进行更新,最后在阵的底部实时地得到权向量W。

基于坐标旋转数字计算机技术实现MQR自适应波束形成

3 、CORDIC技术

CORIC有两种计算模式:旋转(Rotation)模式和求模(Vectoring)模式。这里以求模模式来实现MQR阵分解。如图2所示,假设坐标为(x,y)的点旋转到(x′,y′),两向量之间的夹角为θ,则有:

CORDIC技术的核心是采用一系列特殊的基本角度θi去逼近θ,其中θi满足:tan(θi)=±2-i。亦即把任意角度θ表示成一系列微小角度θi的前向或后向旋转的叠加(i=0,1,2,…)。这样就有:。其中ρi∈{1,-1,0)来代表第i次旋转的方向(向上、向下或不旋转)。于是图2所示的旋转可通过下面的过程来实现:

CORDIC旋转并非完美的旋转,他改变了矢量的模长。因而循环完成后要进行一个校正才能保证原矢量模长不变。

在求模模式中,目的是把坐标(x,y)旋转为(x′,0)。我们并不需要知道旋转的角度θ是多少,只要能通过该角进行旋转即可,亦即真正需要的是决定每次微旋转的方向的控制量ρi,然后通过相同的ρi去旋转其他坐标。ρi的确定:若x=0,则ρi=0;否则,ρi=sgn(x)sgn(y)。即旋转的目的是把矢量旋转到x轴上。

4、 CORDIC更新MQR阵

CORDIC电路可以用在一个并行的Systolic阵流水系统中来进行上述MQR阵的分解。在自适应波束形成中需要处理的数据为复数,这可以采用一个MQR处理单元执行3次CORDIC操作来解决。MQR阵每一行有一个引导单元,在引导单元中执行“求模”变换,内部单元则执行相同角度的“旋转”变换。具体说来,把他分为两种变换:θ变换和φ 变换。θ变换是一个相位变换,使引导单元变为实数,后面的内部单元进行相同的旋转变换;φ变换即为一个旋转,把复数坐标通过一个实的角度进行旋转。为了完成一个φ变换需要分为两次子变换,我们叫做“主φ变换”和“从φ变换”,主φ变换处理复数的实部,从φ变换处理复数的虚部,两个φ变换使用同一角度作旋转。如图3所示(假设阵中任一单元为aij,他包含aii,aij,bij和vi,单元接收数据为x)。

引导单元只有实部,故在作CORDIC变换时只有主φ变换而不需要从φ变换。总结起来,CORDIC变换实现MQR阵分解的过程如下(设各单元接收数据为x,输出数据为y,k为阵的节拍):

5、 计算机模拟结果

我们将上述方法进行了计算机模拟。模拟时采用8阵元均匀线阵(ULA),阵元间距为1/2波长,单干扰,信号噪声比(SNR)为20 dB,到来角为30°,干扰噪声比(INR) 为60 dB,到来角为O°。图4(a)为采用标准Givens旋转得到的MQR阵自适应抗干扰处理结果,图4(b)为基于CORDIC技术得到的处理结果。由图可见,两种处理结果相当的一致,这说明了该方法的有效性。

MQR阵分解避免了矩阵的求逆运算,但标准Givens旋转需要作开方和除法运算,在自适应抗干扰处理中需要的计算精度很高,而保证足够精度的除法和开方运算的运算量却相当大。我们提出了一种不需要开方和除法运算的基于CORDIC技术的MQR阵自适应ADBF处理技术,可大大降低运算量。计算机模拟结果说明了方法的正确性。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电磁兼容
    +关注

    关注

    53

    文章

    1742

    浏览量

    97173
  • 计算机
    +关注

    关注

    19

    文章

    6649

    浏览量

    84521
  • 函数
    +关注

    关注

    3

    文章

    3868

    浏览量

    61308
收藏 人收藏

    评论

    相关推荐

    CORDIC理论分析

      1、CORDIC 理论   1.1、 坐标旋转数字计算机CORDIC   坐标旋转数字计算机CORDIC(COordinate Rotation DIgital Compu
    发表于 07-28 17:57 1679次阅读

    基于WCDMA技术规范的LMS自适应天线阵的硬件实现

    ,增加小区覆盖半径[1]。自适应天线阵通过对每个阵元接收信号的加权,进行波束形成,对期望信号形成波束,并尽量抑制其它干扰信号,从而带来信干
    发表于 06-12 08:28

    基于CORDIC技术的无开方无除法的MQR阵分解方法

    。我们提出了一种基于CORDIC(坐标旋转数字计算机技术的无开方无除法的MQR阵分解方法,并应用于自适应阵抗干扰处理,取得了良好的效果。C
    发表于 11-23 09:15

    基于FPGA器件和LVDS技术设计的高速实时波束形成

    列信号进行处理,可以获得优良的波束性能,方便地得到超分辨和低副瓣的性能,实现波束扫描、自校准和自适应波束
    发表于 11-25 06:49

    请问怎样去实现自适应波束形成算法?

    怎样去实现自适应波束形成算法?
    发表于 04-28 06:09

    计算机数字技术和人机交互技术的结合

    电大2012年计算机应用基础网考统考试题及答案一、单选题1、第一台电子数字计算机的运算速度为每秒 C:5000次2、按使用范围,可把计算机分为两种,即通用机和__D:专用机3、现代计算机
    发表于 09-13 08:52

    电子数字计算机的特点有哪些

    计算机应用基础9一、单选题1、第四代计算机的典型代表是______。A:巨型机B:大中型机C:小型机D:微型机答案: D2、下列不属于电子数字计算机特点的是______。A:体积庞大B:计算
    发表于 09-13 07:14

    相控阵雷达数字波束形成实现

    数字波束形成系统是现代雷达一个重要的组成部分。相控阵天线通过它可以实现自适应波束、低旁瓣
    发表于 08-05 16:44 0次下载

    数字计算机的硬件组成详解

    数字计算机的硬件组成详解    用一个算盘,一张纸,一支笔来计算y=ax+b-c这个题目,步骤如下。 表1.2 解题步骤和数据记录在横格纸上
    发表于 04-13 13:44 1223次阅读

    计算机自适应题库实现

    计算机自适应题库以经典测量理论和项目反应理论为基础,采用Newton-Raphson迭代法,解决了基于IRT的考试系统建设中出现的系统题库建设的最大难题。
    发表于 07-08 18:13 1082次阅读
    <b class='flag-5'>计算机</b><b class='flag-5'>自适应</b>题库<b class='flag-5'>实现</b>

    一种自适应波束形成算法实现

    本文采用自适应的FIR滤波器结构,结合时延最小均方(DLMS)算法,充分利用FPGA芯片运算速度快,存储资源丰富等优点设计和实现了基于FIR超声阵列自适应波束
    发表于 07-13 10:07 4949次阅读
    一种<b class='flag-5'>自适应</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>算法<b class='flag-5'>实现</b>

    LMS自适应波束形成方法

    分析了影响波束形成性能的因素,通过计算机仿真实验验证了搜索步长、迭代次数、快拍对波束形成性能的影响,并比较了两种方法的收敛速度、稳态误差和抗
    发表于 11-11 14:33 54次下载
    LMS<b class='flag-5'>自适应</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>方法

    基于FPGA圆阵超声自适应波束形成的设计

    本文采用自适应的FIR滤波器结构,结合时延最小均方(DLMS)算法,充分利用FPGA芯片运算速度快,存储资源丰富等优点设计和实现了基于FIR超声阵列自适应波束
    发表于 05-15 10:14 836次阅读
    基于FPGA圆阵超声<b class='flag-5'>自适应</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>的设计

    自适应波束形成算法的研究

    自适应波束形成是智能天线的关键技术,其核心是通过一些自适应波束
    发表于 01-29 14:17 55次下载
    <b class='flag-5'>自适应</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>算法的研究

    基于范数优化的对角加载稳健自适应波束形成

    基于范数优化的对角加载稳健自适应波束形成_史英春
    发表于 01-07 16:00 0次下载