卫星通讯领域FPGA关注技术:算法和图像方面(1)

37 篇文章 0 订阅

图片

最近关注的公众号提到了从事移动通信、卫星通讯等领域的FPGA、ASIC、信号处理算法等工程师可能需要关注的技术,有LMS算法、RLS算法、LCMV算法、SAR图像处理,以下做了一些基础的调研:

1 LMS算法:

LMS(Least Mean Square最小均方)算法可认为是机器学习里面最基本也比较有用的算法,神经网络中对参数的学习使用的就是LMS的思想,在通信信号处理领域LMS也非常常见,比如自适应滤波器。DSP上的实现,主要使用C语言
LMS算法是一个搜索算法,假设w从某个给定的初始值开始迭代,逐渐使J(W)朝着最小的方向变化,直到达到一个值使J(w)收敛。

2 RLS算法:

RLS(Recursive Least Square递推最小二乘法)算法,是最小二乘算法的一类快速算法,是自适应滤波器的原理,可以用FPGA实现。一个广泛的共识是RLS 算法的收敛速度和跟踪性能都优于 LMS 算法,所付出的代价是需要更复杂的计算 。
优点:RLS自适应滤波器提供更快的收敛速度和跟踪性能。
缺点:由于RLS 使用了自相关矩阵的逆矩阵的递推,所以,一旦输入信号的自相关矩阵接近奇异时RLS 的收敛速度和跟踪性能会严重恶化 。

3 LCMV算法:

LCMV(Linearly constrained minimum variance线性约束最小方差准则算法,)在对有用信号形式和信号来向完全未知情况下,在某种约束条件下使阵列输出的方差最小。为了消除阵列方向图在期望信号出现零陷,采取多个线性约束的方式来强制接收期望信号。
有个2020年的专利,一种基于FPGA的用于无人机GPS天线的抗干扰方法与流程
文档序号:23099863发布日期:2020-11-27,其中用到了功率倒置LCMV算法。

4 SAR图像处理:

SAR是合成孔径雷达(synthetic aperture radar)的简称,有开源的SAR图像处理软件。
合成孔径意味着雷达信号是从对目标的多次观察中合成的,而不是通过移动天线进行的单个观察值,大大提高了图像的分辨率。
SAR成像的特点是噪声很大,所以有SAR噪声分布特性、相干斑噪声抑制、图像边缘提取、图像分割分类、图像目标识别等技术。
汽车SAR的潜力巨大,但是要降低计算成本。
几年前有一篇论文**《SAR回波模拟中回波信号多普勒相位计算方法在FPGA上的实现》, 是用FPGA中泰勒级数展开、CORDIC算法,对多普勒相位定点求解**,结果与MATLAB双精度理论数据进行对比,验证了精度有效性。
图片

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐丹FPGA之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值