数字波束合成可以等效的理解为让发射波束按照指定方向来发射电磁波;

实际操作过程中的数字波束是通过回波信号FFT之后的峰值点在通过一个阵列流来改变波束的指向来实现的,具体如下所示 :

假设存在N元阵列,整列间天线间距为d ,发射信号的波长为lamada , 远处一个目标以垂直阵列面角度p1的位置;那么回波信号可以表示为:

N1 = A * exp(j * 2*pi*d*sin(p1)/lamada);  第一幅阵元接受信号

N2 = A * exp(j * 2*pi*2*d*sin(p1)/lamada);  第二幅阵元接受信号

.......

Nn = A * exp(j * 2*pi*n*d*sin(p1)/lamada);  第二幅阵元接受信号

//-----------------------------------------------------------------------------------------

现在我希望将回波波束从正中相位移动p2个角度;所以我需要对妹夫阵元接受到的数据乘以一个相位矩阵如下所示 :

N1' = A * exp(j * 2*pi*d*sin(p1)/lamada) *  exp(j * 2*pi*d*sin(p2)/lamada);

N2' = A * exp(j * 2*pi*d*sin(p1)/lamada) *  exp(j * 2*pi*2*d*sin(p2)/lamada);

........

Nn' = A * exp(j * 2*pi*n*d*sin(p1)/lamada) * exp(j * 2*pi*n*d*sin(p2)/lamada);

//-----------------------------------------------------------------------------------------

拿出N1'来花简可得:

Nn' = exp(j * 2*pi*n*d*sin(p1)/lamada) * exp(j * 2*pi*n*d*sin(p2)/lamada)

  = exp(j*2*pi*n*d*(sin(p1) + sin(p2)) / lamada);

  其中 :sin(p1) + sin(p2) = sin((p1 + p2)/2) * cos((p1 - p2)/2);

  当p1 = p2 时;sin(p1) + sin(p2) =  sin(p1 + p2) ;

Nn' = A * exp(j*2*pi*n*d*sin(p1 + p2) / lamada);

由于exp和sin在0 - pi上都是递增函数;

所以至只有在p1 = p2的情况下,才能使得回波的目标信息幅度值最大,这个最大的幅度值就会体现在频谱的峰值幅度值上。也就是说当波束合成和目标角度一致的时候才会达到回波波束最大的效果。

//--------------------------------------------------------------------------------------------

整理上述公式可得 :

假设回波信号为 S = [a*exp(phi)    a*exp(2*phi)   .....   a*exp(n*phi)];

方向流型阵列为 M   = [a*exp(phi')    a*exp(2*phi')   .....   a*exp(n*phi')]';

波束合成后的回波为 : A = S * M ;

数字波束合成的一些理解相关推荐

  1. 数字调制系列:如何理解IQ ?

    最近在筹划写一系列关于数字IQ 调制的短文,以帮助初学者能够更好地理解和掌握.虽然IQ 调制技术已经非常广泛地应用于各种无线通信应用中,但是究其细节,仍有很多人存在疑惑,尤其对于初学者.作者从事测试工 ...

  2. 74ls390设计任意进制计数器_利用数字频率合成技术设计高速任意波形发生器(上)...

    波形发生器为常用器件,正因如此,波形发生器具备较强现实意义.对于波形发生器,诸多朋友均存在一定兴趣.此外,小编在往期带来诸多波形发生器相关文章,热爱波形发生器的朋友可翻阅哦.本文中,小编对于波形发生器 ...

  3. FPGA实验1:DDS IP 数字波形合成

    1. 实验内容 使用 Vivado的IPI工具,例化DDS IP: DDS需要能够配置频率字(相位增量): DDS工作时钟使用PL的板载50MHz时钟: 使用ILA工具观察波形, 使用VIO设定频率字 ...

  4. Java将扑克牌花色和数字组合成52张扑克牌集合 并完成在牌堆中抽牌的操作

    #JavaSe# 在只有扑克牌颜色数组和数字数组的情况下,合成扑克牌,并且完成抽牌操作 定义一个扑克牌类 public class Card {private String[] point={&quo ...

  5. ZYNQ FPGA实验——DDS IP数字波形合成

    文章目录 前言 一.DDS简介 二.添加DDS IP核 三.添加VIO IP核 四.添加ILA IP核 五.编写测试程序 六.分配管脚 七.连接开发板测试 八.Simulator仿真 九.Matlab ...

  6. 阵列流形与阵因子的计算及数字波束形成

    1. 阵列的方向图 由相同阵元构成的天线阵列,其方向图由两部分相乘得到,第一部分是阵元的方向图,只与阵元本身有关:第二部分取决于阵元间的电流比及相位差,与阵元本身无关,称为阵因子.不妨令阵列的方向图为 ...

  7. [DDS直接数字频率合成]关于DDS技术产生调幅波的分析与思考

    文章目录 前言 一.DDS简介 二.调幅信号的产生 1.实验 2.结果分析 (1)为何会出现调幅输出波? (2)极限频率下的完美调幅如何解释? 总结 前言  DDS(直接数字频率合成)技术允许数字电路 ...

  8. 多个数字数组_1分钟彻底理解JavaScript的数组与函数

    1 - 数组 1.1 数组的概念 - 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式. - 数组是指**一组数据的集合**,其中的每个数据被称作**元素**,在数组中可以**存放任意类 ...

  9. 数字世界中的纸张——理解 PDF (转载)

    转载自 https://type.cyhsu.xyz/2018/09/understanding-pdf-the-digitalized-paper/ 引言 PDF 是我们打交道最多的文件格式之一.提 ...

最新文章

  1. 深度学习NN、CNN、RNN、和DNN你了解吗?
  2. 可以预防新冠病毒的项链 -脉动
  3. java switch null_[改善Java代码]小心switch带来的空值异常
  4. ASP.NET中连接Sqlserver数据库时提示:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc
  5. python自动化测试常用库_Python自动化测试常用库整理
  6. 【渝粤题库】国家开放大学2021春1020国际私法题目
  7. Python3标准库:asyncio异步I/O、事件循环和并发工具
  8. java中list、set和map 实例
  9. MINIEYE完成B轮融资,四维图新基金战略领投
  10. Linux的 7个运行级别
  11. day02数据类型方法整理
  12. Activity MQ生产/消费和订阅/发布的区别
  13. Mac电脑必备音乐下载工具-洛雪音乐助手lx-music-desktop v1.1.1正式版
  14. win10打印机无法打印(怎样使用打印机打印)
  15. html线条倾斜代码,HTML5 居中斜向分割线切换的单页网页模板
  16. oracle 删除数据违反约束条件,Oracle启动和禁用约束及删除违反约束的记录
  17. StormMedia: 一个关于暴风影音的文件夹
  18. SQL数据库的组合查询和统计查询
  19. 那些牛逼互联网公司里技术团队的博客
  20. 英语六级高频词汇速记 + 2018-12-2听力 Day04

热门文章

  1. AD_简单的画 PCB
  2. Fabric v2.3 手动模拟(一) - 测试网络./network.sh up命令创建自己的网络
  3. gh0st3.6源码编译+++免杀教程
  4. Java环境安装和配置(jre和jdk)
  5. JSON数据 保存到指定文件,解析成指定格式 FileUtils
  6. Espcms通杀SQL注入漏洞分析(附EXP)
  7. 复杂(一)——复杂性是什么
  8. Arduino打造LED流水灯
  9. Matlab创建向量自回归(VAR)模型分析消费者价格指数 (CPI) 和失业率时间序列
  10. 算法笔记之2-路归并排序