基于FPGA模拟多普勒计程仪海底回波信号的对接系统技术方案

技术编号:8934023 阅读:280 留言:0更新日期:2013-07-18 02:18
本发明专利技术公开了一种基于FPGA模拟多普勒计程仪海底回波信号的对接系统,该系统使用FPGA完成对多普勒计程仪发射信号的处理和回波信号的产生。FPGA通过串口接收PC机的指令,根据PC的指令参数,对回波信号进行调整。系统利用1片模数转换器,对多普勒计程仪的发射信号进行采集,在FPGA内进行处理,同时进行波形的存储。系统利用8路独立的回波波形信号输出通道,对波束依次按照相位差进行发送。再经过干端的相控阵多普勒计程仪进行接收,从而在陆地环境下,对相控阵多普勒计程仪的运行可靠性能进行检验。

【技术实现步骤摘要】

本专利技术涉及FPGA技术,多普勒频移以及相控阵技术,具体来说是一种使用FPGA对多普勒计程仪是否正常运行进行快速测试的系统。
技术介绍
多普勒计程仪基于声波的多普勒效应进行测速的,利用发射的声波和接收的海底反射波之间的多普勒频移测量船舶相对于水底的航速和累计航程。多普勒计程仪与电磁计程仪相比较,具有测量精度高,门限速度小,能够测量船舶横向移动速度等优点。主要用于巨型船舶在狭水道航行、进出港、靠离码头时提供船舶纵向和横向运动的精确数据。多普勒计程仪受作用深度限制,超过数百米时,利用水层中的水团质点作反射层,变成对水计程仪,其测速门限0.0lkn,测速精度0.2% 0.5%, 0.lkn。多普勒计程仪模拟海底回波的对接系统的原理是采用数字波束形成器采用延时(模拟频率偏移)的运算模拟海底的回波信号。以前的检测多普勒计程仪的方式是采用将多普勒计程仪携带在船舶上进行实地的海试和湖试,进行一般的功能测试,不能模拟不同海底环境的信息。而且实现起来麻烦耗费大量金钱、人力和物力外还会花费大量时间。最近几年,有研发多普勒计程仪测试仪的方式采用数字信号处理器(DigitalSignal Processor,DSP)实现。DSP具有技术较为成熟、实现工具完善、编程简单等优点,但由于其内部结构的限制,在进行计算时经常会出现缓存扑空(Cache Miss)等现象,影响系统计算性能。DSP技术的设计通常持续计算性能只能维持在其峰值计算性能的10% 33%,无法取得很高的计算性能。近年来FPGA技术取得了飞速发展,已经从最初只能面向纯逻辑替代的应用转变为能够面向复杂的计算密集型应用。最新推出的FPGA器件中,不仅集成有丰富的可配置逻辑块资源(Configurable Logic Block, CLB),还包括大量面向计算密集应用的DSP单元、块状RAM (Block RAM,BRAM)和用于高速串行通信的RocketIO GTP收发器单元。同时为方便FPGA的调试,各FPGA厂商还推出了片内逻辑分析测试工具(如Xilinx公司的ChipScope),在软硬件上保证了在FPGA上实现高性能计算的可行性。使用FPGA模拟多普勒计程仪海底回波信号,能够在精确的模拟回波信号。用在陆地环境中,对接系统可以提供给计程仪不同海域环境、不同船舶形式速度的海底回波特性的模拟信号,提供接近海上测试的环境。
技术实现思路
本专利技术克服现有检测多普勒计程仪的方式只能在船舶上进行实地的海试和湖试,耗费大量金钱、人力和物力外还会花费大量时间的不足,提供了能够经过实时信号处理在陆地环境下模拟不同海域信息的海底回波信号的一种基于FPGA模拟多普勒计程仪海底回波信号的对接系统。该系统对多普勒计程仪发射信号使用I路模数转换器进行采集,经过实时信号处理,根据PC机发送的参数指令,产生8路的模拟海底回波的波束信号,在陆地环境,检验多普勒计程仪的工作是否正常。一种基于FPGA模拟多普勒计程仪海底回波信号的对接系统,其特征在于:系统由信号处理器(110)、发射信号触发通道(120)、发射信号采样器(130)与回波波形输出通道(140)四部分组成。其中,信号处理器(110)连接PC上位机(150),接收来自上位机的人工输入模拟参数的命令,并将数据上传上位机。所述的信号处理器(110)控制发射信号触发通道(120)、发射信号采样器(130)与回波波形输出通道(140)。所述的信号处理器(110)是数据处理的核心单元,以FPGA作为中央处理器,包含了波形采集与回放功能模块(210)、信号检测功能模块(220)、信号编码功能模块(230)、应答信号的产生功能模块(240)。波形采集与回放功能模块(210)、信号检测功能模块(220)都与存储控制器(250)相连,PC端信号交互控制器(260)是通过信号处理器(I 10)内的串口协议定义;所述的信号检测功能模块(220),用于快速接收并解码多普勒计程仪的发射信号。所述的应答信号的产生功能模块(240),应答信号的产生根据接收到PC机模拟的船舶行驶方向的速度(vx),船舶垂直于行驶方向的速度(Vy)以及船舶行驶海域的深度(h)的数据指令。按照相应的指令,形成算法模拟不同方向的海底的回波信号。产生模拟多普勒计程仪的海底回波信号依据多普勒效应,多普勒效应的数学形式由式(I)所示:权利要求1.一种基于FPGA模拟多普勒计程仪海底回波信号的对接系统,其特征在于:系统由信号处理器(110)、发射信号触发通道(120)、发射信号采样器(130)与回波波形输出通道(140)四部分组成。其中,信号处理器(110)连接PC上位机(150),接收来自上位机的人工输入模拟参数的命令,并将数据上传上位机。所述的信号处理器(110)控制发射信号触发通道(120)、发射信号采样器(130)与回波波形输出通道(140)。所述的信号处理器(110)是数据处理的核心单元,以FPGA作为中央处理器,包含了波形采集与回放功能模块(210)、信号检测功能模块(220 )、信号编码功能模块(230 )、应答信号的产生功能模块(240)。波形采集与回放功能模块(210)、信号检测功能模块(220)都与存储控制器(250)相连,PC端信号交互控制器(260)是通过信号处理器(I 10)内的串口协议定义; 所述的信号检测功能模块(220),用于快速接收并解码多普勒计程仪的发射信号。所述的应答信号的产生功能模块(240),应答信号的产生根据接收到PC机模拟的船舶行驶方向的速度(Vx),船舶垂直于行驶方向的速度(Vy)以及船舶行驶海域的深度(h)的数据指令。按照相应的指令,形成算法模拟不同方向的海底的回波信号。产生模拟多普勒计程仪的海底回波信号依据多普勒效应,多普勒效应的数学形式由式(I)所示:Af=2Vsin(<ji) Xf0/C......(1) Af为偏移的频率值,V为船舶行驶速度,&为发射信号频率,C为海水中的声速。产生模拟不同方向的回波信号的频率,各个方向的回波信号频率设置由式2所示:2.如权利要求1所述的系统,其特征在于:按照如上所述的模块,使用该系统在非海域环境下模拟多普勒计程仪测速所需的海底回波信号,系统工作有如下几个步骤: (I)发射信号首先由发射信号采样器(130)进行采样后,将采样后的信号送到波形采集与回放功能模块(210),信号处理器(110)对存储采样到的波形数据存储,同时将存储的波形上传到PC机; (2)步骤(I)采集到的波形信号同时作为信号处理器(110)的信号检测功能模块(220)的信号来源,用于对多普勒计程仪发射信号的频率和脉宽等参数进行检测,检验多普勒计程仪发射机工作是否正常; (3)步骤(2)检测的发射信号,按照PC机端操作人员发送的参数指令,信号处理器(110)通过相应的处理,通过信号编码功能模块(230),信号处理器(110)控制相位差和脉冲时间宽度以适应模拟的不同海域的海底回波信号; (4)经过步骤(3)处理的模拟海底回波信号,最后通过应答信号的产生功能模块(240),输出8路模拟海底回波的数字信号,同时应答信号也可以由存储在存储器的波形数据作为来源,应答信号采用循环方式分时应答,相邻两个波束应答信号间隔时间采用本文档来自技高网
...

【技术保护点】
一种基于FPGA模拟多普勒计程仪海底回波信号的对接系统,其特征在于:系统由信号处理器(110)、发射信号触发通道(120)、发射信号采样器(130)与回波波形输出通道(140)四部分组成。其中,信号处理器(110)连接PC上位机(150),接收来自上位机的人工输入模拟参数的命令,并将数据上传上位机。所述的信号处理器(110)控制发射信号触发通道(120)、发射信号采样器(130)与回波波形输出通道(140)。?所述的信号处理器(110)是数据处理的核心单元,以FPGA作为中央处理器,包含了波形采集与回放功能模块(210)、信号检测功能模块(220)、信号编码功能模块(230)、应答信号的产生功能模块(240)。波形采集与回放功能模块(210)、信号检测功能模块(220)都与存储控制器(250)相连,PC端信号交互控制器(260)是通过信号处理器(110)内的串口协议定义;?所述的信号检测功能模块(220),用于快速接收并解码多普勒计程仪的发射信号。?所述的应答信号的产生功能模块(240),应答信号的产生根据接收到PC机模拟的船舶行驶方向的速度(Vx),船舶垂直于行驶方向的速度(Vy)以及船舶行驶海域的深度(h)的数据指令。按照相应的指令,形成算法模拟不同方向的海底的回波信号。产生模拟多普勒计程仪的海底回波信号依据多普勒效应,多普勒效应的数学形式由式(1)所示:?Δf=2Vsin(φ)×f0/C……(1)?Δf为偏移的频率值,V为船舶行驶速度,f0为发射信号频率,C为海水中的声速。产生模拟不同方向的回波信号的频率,各个方向的回波信号频率设置由式2所示:?fh+x,fh?x为船舶行驶方向的速度,fh+y,fh?y为船舶垂直行驶方向的速度,φ为波束与船舶中垂线的夹角,fs为多普勒计程仪发射信号频率,Vx为船舶行驶方向的速度,Vy为船舶垂直于行驶方向的速度。?所述的发射信号触发通道(120)主要完成对多普勒计程仪小功率发射进行可靠触发,选择合适的采样时间点,避免了误触发;?所述的发射信号采样器(130)包含了高速高精度的模数转换器?(310)和发射信号所需信号调理电路(320)。模数转换器(310)用于对发射信号波形的采样,信号调理电路连接在模数转换器(310)的前端。?所述的回波波形输出通道(140)包含了DAC通道(410)、回波波形回放所需的信号调理电路(420)、参考电源(430)。DAC通道使用高精度的数模转换芯片用于对模拟海底的回波信号。?FDA00003035353500011.jpg...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈朋蓝晓柯朱威汝岩蒋磊俞立
申请(专利权)人:浙江工业大学
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利