Large_Radar_System
浏览:
添加时间:2020-06-03 10:56:53

使用VisualSim对雷达信号处理系统进行架构评估

1. 总体情况

VisualSim是一款主要面向电子系统和元器件结构、性能评估的建模、仿真工具。通过VisualSim,设计师可以构建目标系统的图形化虚拟模型,开展性能、功耗和功能分析。

本案例是一个雷达信号处理系统模型,由硬件结构和系统行为两部分组成,用于评估雷达信号处理系统在不同工作模式下,硬件结构中数字信号处理器(Digital Signal ProcessorDSP)和总线工况。模型中的所有模块均为VisualSim內建模块。

雷达信号处理系统的功能如图所示,依据脉冲重复间隔(Pulse Repetition IntervalPRI)和相干处理间隔(Coherent Processing IntervalCPI)的不同配置组合,形成三种工作模式。

image.png

雷达信号处理的硬件由DSPPCI控制器和FPGA组成。两个DSP组成一簇,两簇组成一个模块,共两个模块通过PCI总线连接在一起。每个DSPLINK端口连接到FPGA上,通过FPGA上的逻辑实现各个DSP LINK端口的互联。

2. 仿真模型

VisualSim中完成的模型如图2所示。模型可分为雷达信号功能行为(图Dispatcher上部框图)、硬件架构(图Dispatcher下部框图)、映射模块(图Dispatcher)三个部分。

image.png

由于雷达信号处理系统比较复杂,因此无论是功能行为还是硬件结构均采用了层次化的设计方法,即将实现一部分功能的模块封装成一个整体。在VisualSim中使用层次化设计,将复杂的系统分割为多个小部分,既降低了建模复杂度,也有利于突出模型主体、便于维护和修改。

在层次化设计中,底层的设计组件为了便于配置和提高仿真速度,可是设置底层的参数和独立的仿真引擎,底层的参数可以在顶层显示和修改。例如,对于雷达信号处理功能行为里面的杂波估计模块,其内部结构如图a)所示,可以看到,在该模块内部定义了一个数字仿真引擎,同时设置了仿真时间(Sim_Time)等多个参数。这些参数在上一层模型的参数配置界面中可以显示和修改,如图b)所示。

image.png

a)雷达杂波估计模块的内部

image.png

b)雷达杂波估计模块的可配置参数

3. 仿真过程及结果

通过仿真,可以看到该雷达信号处理系统分别工作在三种不同模式时,两个DSP模块及PCI总线的工况,如图123所示。从图中可以看出,当雷达信号处理系统工作在模式1时,DSP模块1中的4DSP工作负载基本相同,而DSP模块2中的4DSP工作负载相差很大;工作在模式2时,DSP模块1DSP模块2呈现出比较明显的突发特性,两次突发处理间存在比较大的间隙,可以考虑在此期间加入其它有利于雷达信号处理系统的技术,如低功耗技术;工作在模式3时,DSP模块1与工作模式1时类似,负载比较平静,而DSP模块2中仅需要core3启动处理即可,是负载最小的工况。

image.png

a

image.png

b

image.png

c

图1 雷达信号处理系统工作在模式1中,两个DSP模块的工况

image.png

a

image.png

b

image.png

c

图2 雷达信号处理系统工作在模式2中,两个DSP模块的工况

image.png

a

image.png

b

image.png

c

图3 雷达信号处理系统工作在模式2中,两个DSP模块的工况

北京国鼎源创智能科技有限公司

地 址:北京市海淀区西二旗辉煌国际大厦1号楼1507 邮政编码:100085 电 话:010-59741778 手机:010-59741778 传 真:010-59741778 邮 箱:info@i-innovating.com

Copyright ©i-innovating北京国鼎源创智能科技有限公司.

京ICP备2021018369号  Powered by CmsEasy  留言  Rss