当前位置:首页 > 工业控制 > 电子设计自动化

摘 要: 根据带门限的序列Jacobi方法,提出了一种实时获取目标最佳极化的FPGA实现方法。该方法精简了对待求矩阵最大非对角元素的搜索过程,并在FPGA中采用并行结构的运算模块设计,优化了有限状态机(FSM)的执行时序,从而避免了CORDIC算法繁琐的迭代过程,减少了程序运行时间。FPGA实现结果表明,该方法的执行速度比CORDIC算法至少提高了21%,具有较高的实时性。
关键词: 最佳极化;特征值;特征矢量;现场可编程门阵列

在雷达系统中,当以某目标的最佳极化方式发射电磁波时,该目标回波在接收天线端的功率能够达到最大。相干情况下,目标最佳极化的Jones矢量就是其Graves功率矩阵最大特征值所对应的特征矢量[1]。通常,系统通过计算Graves功率矩阵的特征值和特征矢量来获取目标的最佳极化,使得在发射功率不变的前提下提高目标回波的信噪比。在弹载、车载、机载、星载等对体积有限制的小型化系统中,需使用数字信号处理芯片(如FPGA)求解矩阵特征值的相关问题。
Jacobi方法是计算矩阵特征值问题常用计算机算法之一。在FPGA中,基于CORDIC算法的硬件结构可简化Jacobi方法复杂的旋转操作,节约硬件资源[1-2]。然而,CORDIC算法中的多次迭代操作,使得系统处理时间成倍增加,并不适合在对实时性要求较高的系统中使用。参考文献[3]对Jacobi方法进行了并行改进,使用多个处理器并行处理的方法同时消去待求矩阵的多个非对角元素,获得了较高执行效率。但是,多个处理器的结构需要消耗大量资源,在体积和成本受到限制的小型化系统上难以实现。
为了在单处理器系统上实现实时处理,本文针对目标Graves功率矩阵的特点,提出了一种获取目标最佳极化的FPGA实现方法。文章提出了一种带门限的序列Jacobi方法,采用并行结构设计FPGA,合理调整了有限状态机(FSM)的执行时序,并对相关进程进行并发处理,压缩了程序执行时间。FPGA实现结果表明,该方法提供了快速的特征值和特征矢量求解过程,且比CORDIC算法快21%以上。


假设系统在执行了m次门限比较和n次Jacobi旋转后,得到了最终结果。经过合理设计的状态机时序示意图如图5所示。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在工业控制系统中,Modbus RTU协议的CRC校验如同通信网络的"免疫系统",某石化厂DCS系统曾因CRC计算错误导致0.3%的数据包丢失,引发连锁控制故障。本文将深入解析CRC-16/MODBUS算法原理,对比软件...

关键字: Modbus RTU CRC 算法

加密算法分对称加密和非对称算法,其中对称加密算法的加密与解密密钥相同,非对称加密算法的加密密钥与解密密钥不同,此外,还有一类不需要密钥的散列算法。

关键字: 算法 嵌入式

在现代数字系统设计中,将算法高效地转化为 RTL(寄存器传输级)实现是 FPGA 工程师的核心任务之一。这一过程不仅需要对算法有深入理解,还需掌握 FPGA 的硬件特性和设计技巧。本文将详细介绍从算法到 RTL 实现的关...

关键字: 算法 寄存器传输级 数字系统

从本质上讲,算法是一种有条不紊、分步骤解决问题或完成任务的方法。无论是简单的数字相加公式,还是复杂的机器学习协议,算法都是软件应用的基础,确保任务能够高效有效地执行。

关键字: 算法 嵌入式

在数字化浪潮席卷全球的今天,FPGA技术正成为驱动创新的核心引擎。2025年8月21日,深圳将迎来一场聚焦FPGA技术与产业应用的盛会——2025安路科技FPGA技术沙龙。本次沙龙以“定制未来 共建生态”为主题,汇聚行业...

关键字: FPGA 核心板 开发板

在现代电子系统中,现场可编程门阵列(FPGA)凭借其开发时间短、成本效益高以及灵活的现场重配置与升级等诸多优点,被广泛应用于各种产品领域。从通信设备到工业控制,从汽车电子到航空航天,FPGA 的身影无处不在。为了充分发挥...

关键字: 可编程门阵列 FPGA 数字电源

在自动驾驶技术的发展历程中,激光雷达(LiDAR)宛如一颗备受瞩目的新星,其独特的技术特性使其成为追求高安全性、高可靠性自动驾驶方案的首选。然而,这颗新星并非毫无争议,“价格昂贵、结构复杂、算法难度高” 等标签,也让一些...

关键字: 自动驾驶 激光雷达 算法

2025年8月4日 – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 即日起开售Altera®的Agilex™ 3 FPGA C系列开发套件。此开...

关键字: FPGA 边缘计算 嵌入式应用

内窥镜泛指经自然腔道或人工孔道进入体内,并对体内器官或结构进行直接观察和对疾病进行诊断的医疗设备,一般由光学镜头、冷光源、光导纤维、图像传感器以及机械装置等构成。文章介绍了一款基于两片图像传感器和FPGA组成的微型3D内...

关键字: 微创 3D内窥镜 OV6946 FPGA

运用单片机和FPGA芯片作为主控制器件 , 单片机接收从PC机上传过来的显示内容和显示控制命令 , 通过命令解释和数据转换 , 生成LED显示屏所需要的数据信号和同步的控制信号— 数据、时钟、行同步和面同步 。FPGA芯...

关键字: 单片机 FPGA LED显示屏
关闭