基于虚拟仪器的雷达信号模拟系统

发布者:科技先锋最新更新时间:2012-02-22 来源: 微计算机信息 关键字:虚拟仪器  雷达信号  模拟系统 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  传统的雷达发射机,采用专用的信号发生模块,无法任意的设置波形形式、参数,信号中心频率,信号功率等。在一定程度上限制了应用范围。尤其在雷达的预研和新技术的探索阶段,要对各种雷达信号进行实验或评估,如果为每种雷达信号设计专用的信号发生模块,将极大的耗费成本。如果使用虚拟仪器技术,集成高性能的商用测试仪器[1],通过编程设计系统的功能,可以有效模拟多种雷达信号,并以较大的灵活性对雷达信号的参数进行设置,克服通用性差的问题,满足多种多样的应用要求。

  2 雷达信号发生系统

  雷达信号产生原理方框图如图1所示,基带信号发生模块利用D/A变换,将数字存储波形转换为I/Q两路基带模拟信号输出。I/Q调制模块对I/Q两路信号进行正交载波的调制,将信号中心频率搬移到射频或微波频段,系统最后的输出就是所需的雷达信号。

雷达信号产生原理图
图1. 雷达信号产生原理图

  3 基于虚拟仪器的雷达信号模拟系统

  在雷达新体制的预研论证阶段,利用基于虚拟仪器的雷达信号发生系统,可以满足应用需求。利用任意波形发生器、矢量信号源以及脉冲信号源作为硬件平台,在Agilent VEE下开发虚拟仪器软件进行控制,实现了通用雷达信号发生系统的模拟。

  3.1 系统的硬件结构设计

  系统的结构图如图2 所示,下面介绍各模块的功能。

仪器的硬件连接
图2. 仪器的硬件连接

  3.1.1 任意波形发生器

  任意波形发生器通过数字存储,数模转换的功能完成基带或中频模拟IQ信号的输出。通过软件控制,任意波形发生器模拟基带模拟信号发生模块,实现如下功能:

  1. 对脉冲波形的输出进行回放控制,实现单脉冲波形或脉冲波形序列的输出。

  2. 并可以设置脉冲时间的宽度,脉冲内的波形参数(如频率或带宽等)。

  3. 脉冲时间宽度,重采样速率可以通过软件进行设置。

  3.1.2 矢量信号源

  矢量信号源输入I/Q信号完成正交调制,上变频的功能。通过远程控制实现如下功能:

  1. 可以调节输出雷达信号中心频率以及输出功率的大小。

  2. 可以调节I/Q两支路的幅度和相位平衡。

  3.1.3 脉冲发生器

  脉冲发生器可以为雷达脉冲调制提供所需的触发脉冲,并进行脉冲重复频率PRF 的设置。实现各个模块之间的相参和同步。

  上述系统中的关键模块是任意波形发生器和矢量信号源。各大仪器产商都有相应的产品。为了验证实现该系统,我们选用了安捷伦公司的任意波形发生器 N6030A[2]和矢量信号源E8267D[3],并选用该公司的81110A脉冲发生器[4]作为脉冲源。其中81110A和E8267D通过 GPIB总线与工控机连接,N6030A则通过PXI总线与工控机相连。工控机运行虚拟仪器软件,通过PXI总线与GPIB总线分别与各个仪器通信,实现对仪器的远程控制。

  3.2 虚拟仪器软件设计

  系统软件组成如图3所示,采用模块化的程序结构,方便系统的升级和扩充。仪器驱动程序是仪器功能控制函数以及仪器参数变量的集合。仪器控制模块是由程序定义的仪器驱动程序的子集,它将构建系统需要的仪器功能函数和参数从驱动程序中提炼出来,以适合用户的需求。

系统软件组成框图
图3. 系统软件组成框图

  3.2.1 VEE图形化开发环境

  虚拟仪器开发环境包括常见的应用程序开发环境如:VC++,VB,MATLAB,以及专门针对测试测量应用的图形化开发环境:NI LabVIEW, Agilent VEE等。

  在开发过程中,选用Agilent VEE (Virtual Engineering Environment)开发环境[5]。VEE采用面向对象的程序设计技术,适合于测试和测量领域的系统仿真与仪表备优化控制等应用。它的主要特点有:对编程语言进行了的图形化处理,采用数据流程图方式编写代码,编程效率高。提供了丰富的仪器I/O驱动实现对VXI、GPIB、PXI、串口等总线接口的控制。提供了大量的函数库,并可以与C /C++,MATLAB等进行混合编程。[page]

  3.2.2 基于驱动程序的仪器控制模块设计

  仪器驱动程序是实现仪器功能的控制函数和参数的集合。它是软件与仪器通信的桥梁。仪器都在出产时随产品附带了相应的驱动程序,而虚拟仪器软件建立在仪器驱动程序之上[6],通过接收用户操作面板传来的用户设置参数,实现丰富的信号设置功能,完成自动控制的任务。通过调用仪器驱动程序的接口函数 [7], [8], [9]可以设计出符合功能需求的系统。

  图4说明了软件的流程。软件的功能包括仪器的寻址,仪器间的相参设置,重采样时钟设置,每一级输出功率配置,触发源的选择,触发脉冲PRF值的配置,输出信号中心频率的配置,信号波形的建模,数据生成和存取,以及波形的输出回放控制。其中波形回放控制部分是一个子进程,其流程图如图5所示。它的功能是通过调用任意波形发生器驱动程序的函数,控制任意波形发生器的波形回放过程。两个分支分别实现单一脉冲波形的输出和脉冲波形序列的输出。

虚拟仪器程序执行流程图

 

图4 虚拟仪器程序执行流程图

波形回放流程图
图5. 波形回放流程图

  图6是任意波形发生器在单一波形输出模式下时,在PRF = 2000KHz的触发脉冲控制下,输出的I/Q两路线性调频基带(-300~+300MHz)模拟信号在数字存储示波器上显示的图像。触发脉冲宽度为300us,脉冲波形宽度为16us。

时间轴分辨率100us/格
a. 时间轴分辨率100us/格

时间轴分辨率2

b. 时间轴分辨率2.00us/格
图6. 线性调频信号及触发脉冲

  4 结束语

  基于虚拟仪器的雷达信号模拟系统较之以往的专用雷达信号系统有以下几个创新点:

  1) 通用性:波形信号形式,中心频率,功率,脉冲重复频率等都可以进行很灵活的设置。

  2) 软件定义系统功能,方便系统的升级,容易集成其它仪器仪表到系统中,扩充系统功能。

  3) 充分利用实验室资源,降低研发成本和周期,适用于雷达系统新体制的研发和实验阶段

关键字:虚拟仪器  雷达信号  模拟系统 引用地址:基于虚拟仪器的雷达信号模拟系统

上一篇:如何解决服务器虚拟化中遇到的存储问题
下一篇:基于虚拟仪器的平面机构创意组合实验台测控系统设计

推荐阅读最新更新时间:2024-03-30 22:24

首款集成G类耳机放大器模拟系统PowerWise LM49251
美国国家半导体公司(National Semiconductor Corp.)宣布推出业界首款集成G类耳机放大器及自动电平控制功能(ALC),适用于智能及多功能电话的立体声模拟子系统。这款型号为 PowerWise LM49251的模拟子系统内置G类耳机放大器,其特点是可以动态地降低供电电压,以便节省功耗,从而延长音频(MP3、影片等)系统的播放时间。由于扬声器本身带有自动电平控制功能,因此可为系统设计工程师提供多个选择,让他们可以灵活控制音频系统的失真度,并避免扬声器受损。   美国国家半导体的LM49251立体声模拟子系统在2.55mm x 3.02mm的超小型封装内内置了1.4W的D类扬声器放大器及20mW的G类耳机放大器
[模拟电子]
基于虚拟仪器的某型高度表测试系统软件研制
0 引言     基于多种总线系统和开发平台的虚拟仪器在测控和仪器科学领域逐步发挥越来越大的作用。目前国内在机载、弹载或者雷达无线电高度表应用非常广泛,而高度表的测高精度是保证飞机、弹载或者雷达正常工作至关重要的条件。为了保证高度表正常工作,需要在高度表使用前进行模拟测试。鉴于传统的高度表测量设备精度不高的缺点,需要设计一个精度较高的高度表测试系统。利用数字采集技术和计算机技术进行信号处理具有较高的测量精度,同时LabWindows/CVI软件平台结合了C语言和用于数据采集、分析和显示的测控专业工具,简化了用户接口的设计,使生成的应用程序可以在多种平台上移植。采用LabWindows/CVI虚拟仪器技术对高度表进行测试,具有较高的使
[测试测量]
基于<font color='red'>虚拟仪器</font>的某型高度表测试<font color='red'>系统</font>软件研制
一种雷达信号处理模块的设计和实现
 现代雷达特别是机载雷达数字信号处理机的特点是输入数据多,工作模式复杂,信息处理量大。因此,在一个实时信号处理系统中,雷达信号处理系统要同时进行高速数据分配、处理和大量的数据交换.而传统的雷达信号处理系统的设计思想是基于任务,设计者针对应用背景确定算法流程,确定相应的系统结构,再将结构划分为模块进行电路设计。这种方法存在一定的局限性。 首先,硬件平台的确定会使算法的升级受到制约,由此带来运算量加大、数据存储量增加甚至控制流程变化等问题。此外,雷达信号处理系统的任务往往不是单一的,目前很多原来由模拟电路完成的功能转由数字器件来处理。系统在不同工作阶段的处理任务不同,需要兼顾多种功能。这些问题都对通用性提出了进一步要求 .随着大
[工业控制]
一种<font color='red'>雷达信号</font>处理模块的设计和实现
基于虚拟仪器的激光性能参数测量系统
0 引言 虚拟仪器是计算机技术在仪器仪表领域的应用所形成的一种新型的、富有生命力的仪器种类。它的发展是信息技术的一个主要领域,对科学技术的发展和国防、工业、农业产生有着不可估量的影响,在复杂环境下完成自动化测试是虚拟仪器的拿手好戏,这一点是传统的独立仪器难以胜任的。在硬件基础上创建虚拟仪器系统的关键是软件,虚拟仪器由计算机、仪器硬件和应用软件三大要素构成,计算机与仪器硬件又称为虚拟仪器的通用硬件平台(简称硬件平台)。其优点有:仪器面板设置便捷,方便灵活;以软件实现传统仪器的硬件功能,物美价廉;仪器性能的改进和功能的扩展只需要更新软件,成本低;研制周期短;可利用网络技术实现网络上的设备互联互控。 1 系统硬件设计 测量系统硬件设计
[测试测量]
基于<font color='red'>虚拟仪器</font>的激光性能参数测量<font color='red'>系统</font>
基于可编程控制的交通红绿灯模拟系统设计
1. 需求分析   本系统的设计首先必须了解交通路灯的亮灭规律。设有一个十字路口,1、3 为南,北方向, 2、4 为东,西方向,初始态为4 个路口的红灯全亮。之后, 1、3 路口的绿灯亮,2、4 路口的红灯亮, 1、3 路口方向通车。延迟一段时间后, 1、3 路口的绿灯熄灭,而1、3 路口的黄灯开始闪烁。闪烁若干次后, 1、3 路口的红灯亮, 同时 2、4 路口的绿灯亮, 2、4 路口方向开始通车。延迟一段时间后, 2、4 路口的绿灯熄灭,而黄灯开始闪烁。闪烁若干次后,再切换到1、3 路口方向。之后,重复上述过程。对于各组灯的亮灭,我们运用的是8255A 的输入输出功能。   2. 对于各组灯亮灭的时间控制方案   A 利用
[工业控制]
基于可编程控制的交通红绿灯<font color='red'>模拟</font><font color='red'>系统</font>设计
虚拟仪器+网络实现温室测控系统
  1 引言   虚拟仪器技术与网络技术的融合,使虚拟仪器系统更加突破了传统的测量理念,使测量数据得到了真正意义上的共享,使远程测量得以实现。传统的温室测控系统往往在现场操作,对温室监测受到地域的限制,为此我们利用虚拟仪器技术设计了网络化温室测控系统,使远程客户端通过局域网或Internet也能对温室进行监测和控制,从而实现了真正意义上的虚拟仪器。   2 网络化虚拟仪器技术   网络化虚拟仪器也称为虚拟仪器网络化 ,其一般特征是指将虚拟仪器、昂贵的外部设备、被测试点以及数据库等资源纳入网络,实现资源共享,共同完成测试任务。使用网络化虚拟仪器,人们可以在任何地点、任何时间获得测量信息或数据。网络化的虚拟仪器也适合异地或远程监
[测试测量]
<font color='red'>虚拟仪器</font>+网络实现温室测控<font color='red'>系统</font>
基于ADSP-TS201S的声雷达信号采集系统
在声雷达系统中,发射机定向发出不同频率的声信号,随后接收不同距离上的回波信号,利用回波中频率的偏离可以测定风速、风向随高度的变化。系统的多通道采样数据量接近500k×32b/s,一帧时间(约2.7s)内要求处理1100兆条指令,其大数据量和要求实时处理的特性对信号采集处理系统的设计提出了很高的要求,本文介绍的基于美国模拟器件公司的DSP ADSP-TS201S和ADC AD7864的信号采集系统能够满足这些要求。 系统的设计 1 系统功能模块划分 声雷达信号采集系统主要由信号采集、信号处理、电源和时钟四部分组成,如图1所示。信号采集模块由CPLD和4片ADC组成,负责完成A/D转换;转换后的数据送至信号处理模块,DSP
[应用]
基于虚拟仪器的增量型PID控制系统设计
利用图形化编程语言LabVIEW及其PID工具包能方便、高效地进行PID控制器设计。若将其与传感器、信号调理电路、数据采集卡等硬件设备良好结合,即可构成基于虚拟仪器的控制系统。   虚拟仪器控制系统中控制策略和控制算法的软件实现是测控系统重要组成部分,是测控系统中控制部分的核心内容。本文首先详细地阐述测控系统中增量型PID控制器的设计原理及程序实现,然后介绍将增量型PID控制器应用到基于虚拟仪器的电压控制系统中的方案。    电压测控系统软件控制器原理与实现    1 PID控制原理   PID控制器是一种线性控制器。在连续控制系统中,用输出量y(t)和给定量r(t)之间的误差时间函数的比例、积分、微分线性组合构成控
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved