距离延迟控制电路制造技术

技术编号:5316072 阅读:240 留言:0更新日期:2012-04-11 18:40
一个新的距离延迟控制电路,包括双口RAM和控制模块;双口RAM用来输出距离延迟脉冲;控制模块:载有嵌入式操作系统,用于对模拟参数的选取控制和存储单元的访问;基准脉冲送入双口RAM后得到距离延迟脉冲,最后由控制模块访问双口RAM的另一套数据线、地址线和读写控制线,获取距离延迟脉冲,并输出。与现有技术相比,本距离延迟控制电路具有控制参数可调,距离延迟精度高和处理速度快等优点。

【技术实现步骤摘要】

本专利技术涉及雷达模拟控制系统领域,具体是一种可模拟雷达系统中距离和速度产 生的距离延迟控制电路
技术介绍
距离延迟是雷达系统目标模拟应用中的一项重要技术,用来模拟仿真各种雷达目 标信号及雷达环境。目前雷达系统所采用的一般是外场实测,此方法具有费用高,重复性 低、灵活性低和周期长等缺点,已经不能满足许多实际应用的需要。
技术实现思路
为了解决现有技术中存在的上述问题,本专利技术提出一种新的距离延迟控制电路, 具体技术方案如下一个新的距离延迟控制电路,包括双口 RAM和控制模块;双口 RAM 在一个SRAM存储器上具有两套完全独立的数据线、地址线和读写控制 线,用来输出距离延迟脉冲;控制模块载有嵌入式操作系统,用于对模拟参数的选取控制和存储单元的访问; 所述模拟参数包括目标距离参数和目标速度参数;距离延迟脉冲产生的方法是,对应于双口 RAM中的一套数据线、地址线和读写控 制线;基准时钟经加法计数器后作为双口 RAM的写地址时钟tl ;目标距离参数初值经第一加法器后送入第二加法器,tl同时作为第一加法器的时 钟;目标速度初值和基准时钟经速度产生模块后送入第二加法器;第二加法器输出作为双 口 RAM的读地址时钟t2 ;基准脉冲送入双口 RAM后得到距离延迟脉冲,最后由控制模块访问双口 RAM的另 一套数据线、地址线和读写控制线,获取距离延迟脉冲,并输出。所述控制模块选取目标速度初值V,应选取适当的目标速度初值V,使Tv与基准时 钟的商为整数,其中读写地址相对差值将随时间线性变化的周期为Tv。所述控制模块是以ARM9处理器为核心的电路,它配合FPGA完成雷达模拟控制系 统。本电路中,目标距离参数、目标速度参数、双口 RAM、以ARM9处理器为核心的控制 模块、距离延迟脉冲产生和FPGA信号处理的说明如下目标距离参数用来设定初始目标距离参数;目标速度参数用来设定初始目标 速度参数;双口 RAM 用来存储静止目标距离参数和运动目标速度参数;作为控制模块的ARM9处理器载有嵌入式操作系统,用于对模拟参数的选取控制 和存储单元的访问,并将目标速度参数转换为延迟脉冲输出;距离延迟脉冲产生为FPGA信号处理提供脉冲延迟。FPGA信号处理根据距离延 迟脉冲,完成雷达模拟控制系统。与现有技术相比,本距离延迟控制电路具有控制参数可调,距离延迟精度高和处 理速度快等优点。本专利技术采用ARM9处理器结合FPGA信号处理,可以设定雷达系统目标模拟系统中 不同的工作模式、距离、速度和信号强度等参数,并且可以模拟仿真所需回波信号。具有费 用低、重复性高、灵活性高、集成度高和操作简单等优势,在雷达目标模拟系统中有着很大 的市场空间和广阔的应用前景。附图说明图1是实施例中,本电路的原理框图;图2是实施例中,本电路的距离延迟脉冲产生原理框图。具体实施例方式下面结合附图与具体实施方式对本专利技术作进一步说明。本例的距离延迟控制电路,其工作模块包括目标距离参数、目标速度参数、双口 RAM、ARM9处理器、距离延迟脉冲产生和FPGA信号处理。所述目标距离参数和目标速度参数,用于设定雷达目标模拟系统中的参数。所述双口 RAM,是在一个SRAM存储器上具有两套完全独立的数据线、地址线和读 写控制线,并允许两个独立的系统同时对该存储器进行随机性的访问,具有存储数据共享 等优点。用于存储模拟参数。所述ARM9处理器是一种高速的处理器,用于对模拟参数和存储器的控制和访问。参考图2,距离延迟脉冲产生的方法如下对应于双口 RAM中的一套数据线、地址线和读写控制线;基准时钟经加法计数器 后作为双口 RAM的写地址时钟tl ;距离初值经第一加法器后送入第二加法器,tl同时作为 第一加法器的时钟;速度初值和基准时钟经速度产生模块后送入第二加法器;第二加法器 输出作为双口 RAM的读地址时钟t2 ;基准脉冲送入双口 RAM后得到距离延迟脉冲。具体到本例中,由于时钟周期为20MHz,因此每个读写地址的时间差为50ns,对应 模拟距离为7. 5m。当模拟速度ν为“0”时,读写地址相对差值固定,当模拟速度ν不等于 “0”时,读写地址相对差值将随时间线性变化,变化周期为Tv = 7. 5/v,每隔时间Tv读写地 址之差变为N = N-1。变化周期!;采用计数得到,故当TV/50X 109时(即Tv不能被50ns整 除),将给速度ν导致的7. 5m位移在时间上带来误差,此误差将随时间(距离变化)的累加 而积累变大,因此,通过ARM9处理器在使用或设置模拟目标速度时,应尽量考虑选取适当 的值以使得TV/50X IO9结果是整数。所述FPGA信号处理,用于对距离延迟参数的控制,完成雷达模拟控制系统。基于本距离延迟控制电路的特点,可满足各种雷达系统中的信号设计和仿真要 求。权利要求1.一个新的距离延迟控制电路,其特征是包括双口 RAM和控制模块;控制模块载有嵌入式操作系统,用于对模拟参数的选取控制和存储单元的访问;所 述模拟参数包括目标距离参数和目标速度参数;双口 RAM 在一个SRAM存储器上具有两套完全独立的数据线、地址线和读写控制线,用 来输出距离延迟脉冲;用来存储静止目标距离参数和运动目标速度参数;距离延迟脉冲产生的方法是,对应于双口 RAM中的一套数据线、地址线和读写控制线; 基准时钟经加法计数器后作为双口 RAM的写地址时钟tl ;目标距离参数初值经第一加法器后送入第二加法器,tl同时作为第一加法器的时钟; 目标速度初值和基准时钟经速度产生模块后送入第二加法器;第二加法器输出作为双口 RAM的读地址时钟t2 ;基准脉冲送入双口 RAM后得到距离延迟脉冲,最后由控制模块访问双口 RAM的另一套 数据线、地址线和读写控制线,获取距离延迟脉冲,并输出。2.根据权利要求1所述的距离延迟控制电路,其特征是所述控制模块选取目标速度初 值v,所述目标速度初值v,是使Tv与基准时钟的商为整数,其中读写地址相对差值将随时 间线性变化的周期为Tv。3.根据权利要求1所述的距离延迟控制电路,其特征是所述控制模块是以ARM9处理器 为核心的电路,它配合FPGA完成雷达模拟控制系统。全文摘要一个新的距离延迟控制电路,包括双口RAM和控制模块;双口RAM用来输出距离延迟脉冲;控制模块载有嵌入式操作系统,用于对模拟参数的选取控制和存储单元的访问;基准脉冲送入双口RAM后得到距离延迟脉冲,最后由控制模块访问双口RAM的另一套数据线、地址线和读写控制线,获取距离延迟脉冲,并输出。与现有技术相比,本距离延迟控制电路具有控制参数可调,距离延迟精度高和处理速度快等优点。文档编号G05B17/02GK102063065SQ201010561910公开日2011年5月18日 申请日期2010年11月26日 优先权日2010年11月26日专利技术者杨晨, 赵磊宇, 钱志龙 申请人:无锡市雷华科技有限公司本文档来自技高网...

【技术保护点】
一个新的距离延迟控制电路,其特征是包括双口RAM和控制模块;控制模块:载有嵌入式操作系统,用于对模拟参数的选取控制和存储单元的访问;所述模拟参数包括目标距离参数和目标速度参数;双口RAM:在一个SRAM存储器上具有两套完全独立的数据线、地址线和读写控制线,用来输出距离延迟脉冲;用来存储静止目标距离参数和运动目标速度参数;距离延迟脉冲产生的方法是,对应于双口RAM中的一套数据线、地址线和读写控制线;基准时钟经加法计数器后作为双口RAM的写地址时钟t1;目标距离参数初值经第一加法器后送入第二加法器,t1同时作为第一加法器的时钟;目标速度初值和基准时钟经速度产生模块后送入第二加法器;第二加法器输出作为双口RAM的读地址时钟t2;基准脉冲送入双口RAM后得到距离延迟脉冲,最后由控制模块访问双口RAM的另一套数据线、地址线和读写控制线,获取距离延迟脉冲,并输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:钱志龙赵磊宇杨晨
申请(专利权)人:无锡市雷华科技有限公司
类型:发明
国别省市:32[中国|江苏]

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

1