基于DSP离散频率编码雷达信号的实现

发布者:740322lwj最新更新时间:2011-05-11 来源: 电子设计工程关键字:离散频率编码序列  局部搜索算法  数字信号处理器 手机看文章 扫描二维码
随时随地手机看文章

摘要:频率编码序列 离散频率编码序列集合是一种具有良好自相关和互相关性的正交编码波形序列集合,其信号可以提升网状多雷达系统的目标搜索能力、追踪与识别能力。为了设计这种信号,需要求解NP-难的组合优化问题,且考虑到DSP的速度限制和信号产生的实时性要求,采取简单有效的局部搜索算法,并利用TI公司的TMS320F28335和BB公司的DAC7724完成目标算法和波形输出,得到了符合要求的波形。


关键词:离散频率编码序列;局部搜索算法;数字信号处理器;数/模转换

0 引言
    随着信息融合技术的快速发展,网状多雷达系统的目标搜索能力、追踪与识别能力都得到了极大的提升,进而凭借其高性能得到更加广泛的应用。然而,为了避免自干扰和检测混乱,网状雷达系统的信号需要特殊设计。如果系统传送的波形属于一个正交编码波形集合,而这个波形集合中的任一波形都具有近似冲击函数的自相关性,且任两波形间无互相关性,系统就可以根据实时需求来在单基、双基、多基之间转换,从而达到比传统雷达系统更强的目标探测、追踪、识别能力。


    正交频率编码也属于一种跳频技术,可以抑制信号传输过程中的多径干扰,提高信噪比,更可以避免雷达信号被截获,提高雷达站的安全性。同时,信号的分集传送,也保证了信号的可恢复性,解决了衰减问题。


    数字信号处理器(DSP)具有强大的运算和处理能力,并且具有数据传输速度快,可并行处理多条指令等优点。使用TI公司的DSP芯片TMS3-20F28335作为控制核心,BB公司的12位数/模转换器DAC7724作为执行部件,能够根据相应的数学函数描述输出任意波形。

1 离散频率编码的雷达信号的设计
    假设一多雷达系统中有L个雷达站点,即有L个跳频序列,每个跳频序列包含N个时长为tb的连续子脉冲。编码信号可表示为:

b.JPG

    式中:o.jpg是子脉冲的编码频率;tb是子脉冲持续的时间。对于跳频序列l,其频率编码序列p.jpg取为{n1△f,n2△f,…,nN△f),其中:0≤ni≤N-1,一般取△f=1/tb。频率编码序列还可以进一步地用系数序列表示,即{n1,n2,…,nN}。
    理想情况下,信号的自相关函数和互相关函数应该满足如下条件:
    sl的自相关函数:
    c.JPG
   d.JPG
    信号设计的目标是达到式(3),式(4)所述的自相关和互相关特性。用能量函数E表示各跳频序列自相关函数旁瓣能量及所有不同的跳频序列间互相关函数能量之和,即:
    e.JPG
    使得E最小。这是一个NP-难问题,类似于TSP问题(旅行售货商问题),目前还未找到多项式时间算法,因此需要使用一些不一定能达到最优解的启发式算法来求近似最优解。

2 局部搜索算法


2.1 算法思想
    在解的邻域中搜索新解,如果新解的能量值下降,则接受新解,再在新解的邻域中继续搜索;否则舍弃新解,重新搜索。这样就会沿着能量下降的方向搜索到能量极小值点。


2.2 算法流程
    局部搜索算法流程图如图1所示。

g.JPG


2.3 实现技术问题
    (1)邻域的构造
    对于频率编码序列集合F的每一行,随机选择两个元素进行位置调换得到新的序列,所有这样的序列构成原序列的2-opt邻域。这里的邻域不是欧氏距离意义上的邻域,而是汉明距离意义上的邻域。


    (2)程序终止条件
    考虑到整体的运行时间,可以设一个最大运行次数,让循环执行到一定程度后就终止。


2.4 优缺点分析
    局部搜索算法只体现了集中的原则,而没有扩散的策略,属于贪心算法,有陷入局部最优解的危险;但收敛速度很快,效率很高,可大大降低对DSP速度的要求,有很高的实用价值。


2.5 Matlab算法仿真结果
    仿真结果如表1所示。

h.JPG

[page]
2.6 结果分析
    图2表明,在运行局部搜索算法的过程中,目标函数E的值呈现明显的减小趋势,故算法成功收敛。

i.JPG


    图3表明,对于求得的每个频率序列,其对应波形的自相关性函数均近似于冲击函数,可使雷达具有较高的距离分辨力。

j.JPG


    图4表明,对于求得的每两个频率序列,其对应波形的互相关函数均近似于零,可减少雷达间的干扰。

k.JPG



3 波形发生


3.1 芯片简介
    TMS320F28335(TI)32位浮点数字信号处理器(DSP)芯片,拥有工作频率达150 MHz的32位DSP内核处理器,采用哈佛总线结构。程序读总线有22根地址线和32根数据线,数据读写总线都是32位。
    DAC7724为4通道、12位分辨率、±10 V信号量程,建立时间10μs,±15 V供电的D/A转换器。理想的输入数字量与输出模拟量之间的关系如下:
    l.JPG
    式中:N为数字量输入;VOUT为模拟输出;VREFL为低参考电压;VREFH为高参考电压。


3.2 软件设计
3.2.1 设计思路
    首先执行局部搜索算法,得到频率编码序列数组n[L,N];然后启动定时器0,设置死循环等待中断;在中断服务子程序中将各时刻信号s的幅值送至DAC输出。


3.2.2 设计流程
    中断服务子程序中可通过拨码开关控制波形频率个数,即从频率编码数组的N个频率中选取1个,2个或全部频率,以实现实时的单基、双基、多基间转换。其设计流程如图5所示。

m.JPG


3.2.3 波形输出具体实现说明
    中断服务子程序中的波形输出比较复杂,有必要作详细说明。
    (1)确定TIMER0的中断周期prd_isr;
    (2)确定在一个脉宽tb内输出的点数num=tb/prd_isr;
    (3)当中断次数count    n.JPG
    将其值进行D/A转换,从第i个通道输出,每转换一次count加1;当中断次数count>num时,count置零,同时j加1,转到下一个频率。


3.3 结果波形
    N=7时的多基、双基、单基结果波形如图6~图8所示。

a.JPG


3.4 结果分析
    图6~图8中波形的频率按照求得的频率编码n[i][j](0≤i


4 结论
    利用Matlab进行了局部搜索算法的验证,并给出了仿真结果,结果表明解得的离散频率编码序列集合具有良好自相关和互相关性;然后用DSP实现波形发生系统,得到的结果符合预期设计要求。
    本文给出了离散频率编码雷达信号的实际产生方法,对实际应用有较高的借鉴价值。

关键字:离散频率编码序列  局部搜索算法  数字信号处理器 引用地址:基于DSP离散频率编码雷达信号的实现

上一篇:基于DSP的QPSK调制器的设计
下一篇:我国雷达信号处理研究文献的计量统计分析

推荐阅读最新更新时间:2024-05-02 21:22

数字滤波器的MATLAB设计与DSP上的实现
摘要:以窗函数法设计线性相位FIR数字滤波器为例,介绍用MATLAB工具软件设计数字滤波器的方法和在定点DSP上的实现。实现时,先在CCS5000仿真开发,然后将程序加载到TMS320VC5409评估板上实时运行,结果实现了目标要求。文中还讨论了定标、误差、循环寻址等在DSP上实现的关键问题。 关键词:数字滤波器 MATLAB DSP 引言 随着信息时代和数字世界的到来,数字信号处理已成为今一门极其重要的学科和技术领域。数字信号处理在通信、语音、图像、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。在数字信号处理应用中,数字滤波器十分重要并已获得广泛应用。 1 数字滤波器的设计 1.1 数字滤
[嵌入式]
LF2407型DSP内嵌eCAN模块的检测程序设计
摘 要:以TI公司LF2407型DSP控制器为对象,介绍基于CAN 2.0B总线协议的外设通信模块e-CAN检测程序设计,给出硬件系统的构成框图及软件实现过程的相关代码。实验室调试表明,该程序可以用来判定ID标识符与屏蔽码的正确与否以及邮箱的工作状况,同时能够减少项目早期研究过程中对硬件模块的需求。 关键词:CAN总线通信:DSP程序设计;CAN控制器自检;数字信号处理器 1 引言 LF2407型数字信号处理器(DSP)以其处理能力强(30 MI/s),外设功能模块集成度高及存储器容量大等特点广泛应用于数字化控制与通信领域。笔者以某车载武器系统的前期预研为背景,讨论了该处理器内嵌模块eCAN的检测功能及其软硬件实现过程。
[应用]
基于DSP+ARM的便携式电能质量分析仪设计
  随着国家工业规模的扩大和科学技术的发展,电网负荷结构发生了很大的变化,一方面,非线性、冲击性和不平衡负荷的大量增长使得电能质量恶化;另一方面,随着信息技术的发展。越来越多的敏感负载对电能质量的要求也越来越高。这就要求电能质量检测分析设备具有实时检测、快速分析、实时显示的能力。采用高性能数字信号处理器( DSP )和嵌入式计算机系统( ARM )双处理器架构设计电能质量分析仪能满足上述要求。 DSP 系统实现电压、电流信号的实时采集处理,通过加窗傅里叶变换和小波算法得到电能质量参数; ARM 嵌入式平台运行WinCE操作系统完成人机交互、数据存储、实时显示等功能。该系统为仪器的可扩展性和智能化建立了良好的软硬件平
[嵌入式]
基于<font color='red'>DSP</font>+ARM的便携式电能质量分析仪设计
ADC/DAC IC上的集成强化型DSP改进宽带多通道系统
Integrated Hardened DSP on DAC/ADC ICs Improves Wideband Multichannel Systems ADC/DAC IC上的集成强化型DSP改进宽带多通道系统 简介 过去几十年来,无线系统通道数和带宽一直稳步增长。对数据速率和系统整体性能的要求成为这些现代电信、雷达和仪器仪表系统发展的驱动因素。但与此同时,这些要求也加大了电源封装和系统的复杂度,使功率密度和组件级别的功能变得更为重要。 为打破其中的一些限制,半导体行业将更多的通道整合到同一个硅封装中,借此降低每个通道的功率要求。此外,半导体公司还将更复杂的功能整合到数字前端,简化了过去在专用集成电路(A
[模拟电子]
ADC/DAC IC上的集成强化型<font color='red'>DSP</font>改进宽带多通道系统
ISSCC:TI联手MIT展示0.6V DSP
TI与MIT将在2011年ISSCC上发布28nm移动应用处理器——一款可在0.6V下运行的超低功耗DSP处理器。 “在28纳米低电压处理器的设计时,从优化电路及内存模型到定制低电压时序等,需要系统级设计方法。”低功耗设计领域专家、MIT教授Anantha Chandrakasan介绍说“该芯片使用了低功耗设计方法学,以确保在超低电压下可处理智能手机应用程序。” 深亚微米工艺节点上的低电压设计时,晶体管的阈值电压会发生变化,从而会引起电路的随机故障,此外低电压标准单元的延迟已不再是一个高斯随机变量,因此静态时许同样成为一大问题。
[嵌入式]
使用TI 的低功耗C5x DSP的指纹识别方框图和解决方案
方案框图 设计说明 指纹识别用于各种应用,包括电子门禁系统、智能卡、车辆点火开关控制系统、带指纹控制存取功能的 USB 记忆棒及许多其它应用。指纹扫描仪中的数字信号处理元件可执行滤波、转换、特征提取、匹配运算及其它算法等复杂的 DSP 功能。 指纹传感器可以运用电容、光学、压力或热感技术来获取手指特征的图像。最常用的指纹传感器解决方案首先使用激光或 LED 灯照亮指纹,然后使用 CCD 或价格较为低廉的 CMOS 传感器进行图像采集。指纹传感器通常为自包含模块,其包括可将模拟信息转换成数字化数据流的模数转换器。分辨率、动态范围和像素密度均是决定图像质量并影响传感器精确度的因素。 一旦采集到图像,数字信息将被传输到数字信号处
[嵌入式]
使用TI 的低功耗C5x <font color='red'>DSP</font>的指纹识别方框图和解决方案
AVR和TMS320VC5402的HPI接口通信设计
1.引言 TMS320VC5402(简称VC5402)是TI公司的DSP处理器,具有高级的数据处理结构和丰富的片内资源。但是VC5402 DSP内部不具有可编程的非易失片内存储器,所以为了保存程序代码和参数表,一般情况下要外扩一片存储器。VC5402可用的通用输入输出口(I/O port)少,软件上对I/O口的控制不灵活,没有对I/O口按位控制的指令,且具有流水线延迟。多不具有通用的通信接口如UART接口,CAN总线接口等,对控制的支持功能较少。AVR(Advanced RISC Architecture)单片机是ATMEL公司的flash型单片机,广泛应用于数据处理和控制领域,具有丰富的片内资源和灵活的接口形式。片内往
[单片机]
AVR和TMS320VC5402的HPI接口通信设计
利用异步通信芯片16C552实现PC机与DSP的串行通讯
摘要:介绍了异步通信芯片16C552的功能、特点、结构和内部寄存器,给出了用16C552芯片实现PC机与DSP串行通讯的方法,同时给出了它们之间的硬件接口电路和软件初始化程序。 关键词:16C552;串行通讯;异步 当实现PC机与DSP的串行通讯时,通常可直接利用DSP的串行通讯接口(SCI)模块和SCI多处理器通讯协议(即空闲线路模式和地址位模式)来在同一串行线路中实现多个处理器之间的通讯,也可以采用SCI异步通讯模式实现串行通讯。这两种方式虽然都能方便地实现串行通讯,但它们都需占用系统较多的硬件和软件资源, 因而不适用于对实时性要求比较高且系统资源紧张的应用场合。笔者在研制电力有源滤波实验系统中,由于采用了异步通讯芯片
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved