新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于LabVIEW与Matlab混合编程的雷达回波起伏特性模

基于LabVIEW与Matlab混合编程的雷达回波起伏特性模

作者:时间:2012-01-19来源:网络收藏

  回波信号相对于同步脉冲有一定的时延t。由于将同步脉冲作为触发输入信号,因此延迟时间f的大小可以通过Trig Delay来设置。
公式

  同时也可以根据前面编写单脉冲的方法,在单脉冲前加一定长度的零数组来实现延迟。延迟时间要根据数组点数与任意波形发生器的时钟频率smplclk来计算。

  图3为下载起伏波形的代码。为了便于在前面板中对信号发生器幅度、频率、触发延迟时间进行控制,将其设为输入变量。由于 Script节点中要求这3个输入变量为字符串型,因此需通过Number To FractionalString函数将数值型变量转化成字符型变量。

起伏波形的代码

  3.5读示波器数据

  示波器在这里主要是充当数据采集的功能,以便计算机对数据进行处理。

未命名.jpg

  在Lab VIEW环境里,可以使用仪器I/O助手完成与示波器通信的工作,如图4所示。

在仪器I/O助手中选中Query and Parse,并在Entera command文本框中输入如下查询命令:

  Data:SOUrce CH2;:DATA:ENCdg RIBINARY;WIDTH1;:CURVe?

  单击Run this step按钮,从示波器第2个通道中读取波形数据后显示在响应窗口内。最后对波形数据进行解析,从而可以得到E8267D的RF输出波形,如图5,图6所示。

输出波形



4结语

  利用进行,一方面可应用Lab VIEW强大的G语言的编程方法,提高开发虚拟系统的效率;另一方面可利用能够进行复杂数值计算的优势大大增强Lab VIEW功效[8],从而可以更好地控制仪器、实现雷达回波起性模拟,以便进行后续的自动测试工作。

负离子发生器相关文章:负离子发生器原理
矢量控制相关文章:矢量控制原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭