基于异构平台的多散射点目标回波模拟实现方法技术

技术编号:41005045 阅读:26 留言:0更新日期:2024-04-18 21:41
本发明专利技术提供了一种基于异构平台的多散射点目标回波模拟实现方法,通过基于CPU、ARM处理器、FPGA、高速A/D、高速D/A异构多核平台,以软硬件相结合的手段设计融合为一,构建了一种通用的存储回放式复杂雷达信号实时模拟系统。该系统在FPGA中采用多路并行处理的方法,将每个散射点的控制和执行任务分配给不同的处理单元进行处理,使得每个处理单元都可以独立地控制一个散射点,并同时处理多个散射点的任务,可等效提高FPGA的工作频率,实现更高效的任务处理。在每个处理单元中针对任意两散射点间隔的问题,提出新的解决方案,使得任意两散射点间最小距离为0.25m。该系统具有易于实现、实时产生、高精度的特点,对复杂雷达回波信号合成具有实际的价值。

【技术实现步骤摘要】

本专利技术涉及雷达信号模拟领域,具体涉及基于cpu、arm处理器、fpga、高速a/d、高速d/a异构多核平台实现的的多散射点目标回波模拟实现的系统和方法。


技术介绍

1、多散射点目标回波模拟系统能够在实验室环境下模拟真实工作状态的电磁环境,在雷达设备测试、教学、实训等领域发挥着不可替代的作用。随着电子技术的不断发展,对模拟器的模块化设计、通用性、实时性、可拓展性等指标提出了更高的要求,对于传统的软件模拟、硬件模拟实现方式,软件模拟有其独特优点,如成本低、灵活性强,但实时性较差。硬件模拟常采用射频信号存储回放技术,实时性较好,但通用性差,不能满足复杂多变的环境设置要求。因而,使用新的软硬件相结合的异构多核平台来实现一种简便的多散射点目标回波模拟实现的系统装置有较强的现实意义。


技术实现思路

1、本专利技术的目的在于提出基于异构平台的多散射点目标回波模拟实现方法,以fpga模块为核心作为复杂雷达信号模拟的运算单元,构建一种通用的存储回放式复杂雷达信号实时模拟系统,实现实时性、高精度的多散射点目标回波信号模拟。<本文档来自技高网...

【技术保护点】

1.基于异构平台的多散射点目标回波模拟实现方法,其特征在于,

2.根据权利要求1所述的基于异构平台的多散射点目标回波模拟实现方法,其特征在于,四路并行输入FPGA信号a_i、b_i、c_i、d_i,分别求取平方,得到新的四路并行信号a、b、c、d,每路设计深度为128的数据缓冲器,地址标记为0~127,用于暂存输入的数据,取缓冲器除第一路地址为127数据外全部数据、输入数据a,取缓冲器除第一路地址为127数据、第二路地址为127外全部数据、输入数据a、b,取缓冲器除第一路地址为127数据、第二路地址为127、第三路地址为127外全部数据、输入数据a、b、c,取缓冲器除第一路地...

【技术特征摘要】

1.基于异构平台的多散射点目标回波模拟实现方法,其特征在于,

2.根据权利要求1所述的基于异构平台的多散射点目标回波模拟实现方法,其特征在于,四路并行输入fpga信号a_i、b_i、c_i、d_i,分别求取平方,得到新的四路并行信号a、b、c、d,每路设计深度为128的数据缓冲器,地址标记为0~127,用于暂存输入的数据,取缓冲器除第一路地址为127数据外全部数据、输入数据a,取缓冲器除第一路地址为127数据、第二路地址为127外全部数据、输入数据a、b,取缓冲器除第一路地址为127数据、第二路地址为127、第三路地址为127外全部数据、输入数据a、b、c,取缓冲器除第一路地址为127数据、第二路地址为127、第三路地址为127、第四路地址为127外全部数据、输入数据a、b、c,d,分别求和得到四路并行序列a_sum、b_sum、c_sum、d_sum,若a_sum、b_sum、c_sum、d_sum值都满足信噪比要求,产生数据有效信号,写入ddr存储器。

3.根据权利要求1所述的基于异构平台的多散射点目标回波模拟实现方法,其特征在于,数据从ddr存储器传输给高速d/a模块生成中频信号过程有两次逻辑可控延时,第一次延时由多散射点初始距离最小值、运动后距离最小值决定,确定数据从ddr数据读取缓冲存储器读出时刻;第二次延时由多散射点各自动态距离与决定,确定数据在多散射点合成模块中延迟时长,延迟单元由多级寄存器组成;对不同散射点动态距离计算公式如下:

4.根据权利要求1所述的基于异构平台的多散射点目标回波模拟实现方法,其特征在于,改变fpga运行时钟、多路并行数目可在该架构下实现任意两散射点...

【专利技术属性】
技术研发人员:全大英孙志涛谢少枫
申请(专利权)人:中国计量大学
类型:发明
国别省市:

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

1