1 引言
在目前的测试领域中,越来越广泛地利用相关检测的方法进行滤波。利用相关滤波可以方便地从复杂的待测信号(包括有用信号、直流偏置、随机噪声和谐波频率成分等)中分离出某一特定频率的信号。在数字技术迅速发展以后,相关滤波也经常利用A/D板对信号采样后,在计算机中实现,成为数字滤波的一种形式。本文设计了一种实现相关滤波的方法,这是相关分析在测试技术中的一个典型应用。图l所示为相关滤波器的典型框图。
Labview是美国国家仪器公司推出的一种基于“图形”方式的集成化程序开发环境,是目前国际上惟一的编译型图形化编程语言。在以PC机为基础的测量和工控软件中,Labview的市场普及率仅次于C++/C语言。Labview开发环境具有一系列优点,从流程图式的编程,不需要预先编译就存在语法检测和调试过程使用的数据指针,到其丰富的函数、数值分析、信号处理和设备驱动等功能。应用Lab-view进行滤波器设计,效率高,操作简单,并能对误差精度进行实时调整。把传统仪器利用Labview用软件的方法来实现,开发周期短,易于维护和升级,可以设计出传统仪器所不能比拟的虚拟仪器,“软件就是仪器”——这就是虚拟仪器技术的精髓。
模拟自相关滤波器
2 虚拟相关滤波器的设计
2.1 前面板的设计
在Labview环境下开发的应用程序称为VI(Virtual Instrument)。VI是Labview的核心,有一个人机交互的界面——前面板,和相当于源代码功能菜单框图程序——后面板组成。前面板是程序的界面,在这一界面上有控制量和显示量两类对象。在前面板中,控制量模拟了仪器的输入装置并把数据提供给VI的框图程序,例如开关、旋钮等;而显示量则是模拟了仪器的输入装置并显示由框图程序获得或产生的数据,例如用于显示波形的窗口等。后面板又称为代码窗口或流程图,是VI图形化的源程序,在流程图中对VI编程,以控制和操纵定义在前面板上的输入和输出等功能。流程图中包括前面板上没有但编程必须有的对象,如函数、结构和连线等。
前面板如图2所示,由以下几个部分组成:参考信号的参数设置、待处理信号的参数设置、滤波结果的实时显示以及原始信号的波形图和滤波结果的波形图。可以设置参考信号的幅值和频率,也可以对3路正弦信号设置频率幅值和相位。程序成功运行后就可以从滤波实时显示区得到滤波结果的频率幅值和初相位,同时在波形显示区中也可以得到相应的波形,使结果更为直观地反映出来。
2.2 后面板的设计
后面板如图3所示。后面板中的控件与前面板中的控件相对应,并且通过连线、添加程序以及加入各种信号等措施进行编程,实现自相关滤波的功能。同时通过在前面板设置各种不同的参数,成功地运行程序,实现所要求的目标。为了实现这一功能,笔者又掭加了激励信号源、滤波器加法器和乘法器等各种运算器。经过运行程序.测试结果显示能够实现从一个包含多种频率成分的信号中提取出所需单一频率信号的功能,相当于实现了滤波。由于这种滤波的思路是从相关函数的定义出发的,因此成为相关滤波器。
在这里,笔者用仿真信号发生器来模拟待测的信号,在实际中这个待测信号通常由数据采集卡采集得到。输入的待测信号为3路正弦信号的叠加,需要从中检测出20 Hz的信号。这个测试VI实现了相关滤波过程的动态显示,使用了循环结构。
3 改进后的滤波器设计
上述实现相关滤波的基础上,还可以进一步改进,使程序更加简单。改进后的前面板如图4所示,将多路信号集于一个图中显示,更加直观。同时增加了粗调和细调旋钮,显得更加精确。改进后的前面板结构更加紧凑,设计也更加合理。
改进后的后面板如图5所示。可以看到,滤波器用一个信号平均值测量VI代替了原来的滤波器VI。这是因为在相关滤波中,滤波器的作用实际上就是求取测试信号的直流分量,因此这样同样可以实现相关滤波。利用相关函数,可以识别并提取混淆在噪声中的信号,即进行相关滤波。
在数字技术迅速发展以后,相关滤波经常利用A/D板对信号采样后在计算机中实现,成为数字滤波的一种形式。而在Labview中实现相关滤波的方法,也是相关分析在测试技术中的一个典型应用。
4 结束语
虚拟仪器已经为越来越多的人所使用和接受,因为虚拟仪器系统更快速简捷和方便,也可以节省硬件资源。通过虚拟滤波器设计,可对虚拟仪器有更深的理解和领悟,也为以后进行更进一步的研究提供了基础。
关键字:滤波 信号 偏置 谐波 频率 采样
引用地址:基于LabVIEW的相关滤波器的设计
在目前的测试领域中,越来越广泛地利用相关检测的方法进行滤波。利用相关滤波可以方便地从复杂的待测信号(包括有用信号、直流偏置、随机噪声和谐波频率成分等)中分离出某一特定频率的信号。在数字技术迅速发展以后,相关滤波也经常利用A/D板对信号采样后,在计算机中实现,成为数字滤波的一种形式。本文设计了一种实现相关滤波的方法,这是相关分析在测试技术中的一个典型应用。图l所示为相关滤波器的典型框图。
Labview是美国国家仪器公司推出的一种基于“图形”方式的集成化程序开发环境,是目前国际上惟一的编译型图形化编程语言。在以PC机为基础的测量和工控软件中,Labview的市场普及率仅次于C++/C语言。Labview开发环境具有一系列优点,从流程图式的编程,不需要预先编译就存在语法检测和调试过程使用的数据指针,到其丰富的函数、数值分析、信号处理和设备驱动等功能。应用Lab-view进行滤波器设计,效率高,操作简单,并能对误差精度进行实时调整。把传统仪器利用Labview用软件的方法来实现,开发周期短,易于维护和升级,可以设计出传统仪器所不能比拟的虚拟仪器,“软件就是仪器”——这就是虚拟仪器技术的精髓。
模拟自相关滤波器
2 虚拟相关滤波器的设计
2.1 前面板的设计
在Labview环境下开发的应用程序称为VI(Virtual Instrument)。VI是Labview的核心,有一个人机交互的界面——前面板,和相当于源代码功能菜单框图程序——后面板组成。前面板是程序的界面,在这一界面上有控制量和显示量两类对象。在前面板中,控制量模拟了仪器的输入装置并把数据提供给VI的框图程序,例如开关、旋钮等;而显示量则是模拟了仪器的输入装置并显示由框图程序获得或产生的数据,例如用于显示波形的窗口等。后面板又称为代码窗口或流程图,是VI图形化的源程序,在流程图中对VI编程,以控制和操纵定义在前面板上的输入和输出等功能。流程图中包括前面板上没有但编程必须有的对象,如函数、结构和连线等。
前面板如图2所示,由以下几个部分组成:参考信号的参数设置、待处理信号的参数设置、滤波结果的实时显示以及原始信号的波形图和滤波结果的波形图。可以设置参考信号的幅值和频率,也可以对3路正弦信号设置频率幅值和相位。程序成功运行后就可以从滤波实时显示区得到滤波结果的频率幅值和初相位,同时在波形显示区中也可以得到相应的波形,使结果更为直观地反映出来。
2.2 后面板的设计
后面板如图3所示。后面板中的控件与前面板中的控件相对应,并且通过连线、添加程序以及加入各种信号等措施进行编程,实现自相关滤波的功能。同时通过在前面板设置各种不同的参数,成功地运行程序,实现所要求的目标。为了实现这一功能,笔者又掭加了激励信号源、滤波器加法器和乘法器等各种运算器。经过运行程序.测试结果显示能够实现从一个包含多种频率成分的信号中提取出所需单一频率信号的功能,相当于实现了滤波。由于这种滤波的思路是从相关函数的定义出发的,因此成为相关滤波器。
在这里,笔者用仿真信号发生器来模拟待测的信号,在实际中这个待测信号通常由数据采集卡采集得到。输入的待测信号为3路正弦信号的叠加,需要从中检测出20 Hz的信号。这个测试VI实现了相关滤波过程的动态显示,使用了循环结构。
3 改进后的滤波器设计
上述实现相关滤波的基础上,还可以进一步改进,使程序更加简单。改进后的前面板如图4所示,将多路信号集于一个图中显示,更加直观。同时增加了粗调和细调旋钮,显得更加精确。改进后的前面板结构更加紧凑,设计也更加合理。
改进后的后面板如图5所示。可以看到,滤波器用一个信号平均值测量VI代替了原来的滤波器VI。这是因为在相关滤波中,滤波器的作用实际上就是求取测试信号的直流分量,因此这样同样可以实现相关滤波。利用相关函数,可以识别并提取混淆在噪声中的信号,即进行相关滤波。
在数字技术迅速发展以后,相关滤波经常利用A/D板对信号采样后在计算机中实现,成为数字滤波的一种形式。而在Labview中实现相关滤波的方法,也是相关分析在测试技术中的一个典型应用。
4 结束语
虚拟仪器已经为越来越多的人所使用和接受,因为虚拟仪器系统更快速简捷和方便,也可以节省硬件资源。通过虚拟滤波器设计,可对虚拟仪器有更深的理解和领悟,也为以后进行更进一步的研究提供了基础。
上一篇:同步伺服系统PID模糊控制器设计
下一篇:新型智能交通车载信息采集系统研究
推荐阅读最新更新时间:2024-03-30 22:06
混合信号IC设计难度高 选对工具是好的开始
混合信号IC的现身要追溯自1980年代,而此技术的出发点当然也不出这数十年来半导体产业所追求的目标,亦即小。将类比和数位电路混合在一起,自然就能达到缩减占板空间的效用。随着混合信号技术的不断进展,此类IC设计的复杂度与之前相较简直不可同日而语,然而对于上市时间的要求却是有过之而无不及,而优良的EDA设计工具正足以加速设计流程并提供切合需要的精确度。 相较于数位IC,混合信号IC设计人才的养成要困难许多,「混合信号IC与其他IC的设计有很大的不同,其中较大的差异就是必须耗费长时间累积扎实深厚的基础。除此之外,优秀的人才还必须拥有跨领域的知识及理解能力。立敏电子总经理杜森博士提到混合信号IC设计的难度,「其中最具挑战性的部分则
[模拟电子]
基于FPGA及模拟电路的模拟信号波形的实现
1 引言 波形发生器已经广泛的应用在通信、控制、测量等各个领域,如锯齿波、正弦波、方波等波形常用于电路的设计与调试。随着电子技术的迅猛发展,数字化正逐渐地成为电子产业的发展趋势,各公司都将自己的产品向数字化、集成化、小型化等方向进行拓展。众所周知,数字化的电子产品有其不可替代的优势,譬如体积小、集成程度高、抗干扰能力强等特点。但是,数字电路只能够较好地处理脉冲波形,即只对l和0形成的方波处理得很好.对于连续渐变的信号不能够很好地处理,而这恰恰正是模拟电路的优势所在。本文将数字电路与模拟电路相结合,即通过FPGA来产生所需各种模拟波形的控制信号,然后通过模拟电路来处理渐变信号,这样町以得到各种清晰的波形。 2 示波器
[测试测量]
基于PIC18F45K20实现频率测量的MCC18平台代码
#include p18f45k20.h #include delays.h #include timers.h typedef unsigned int uint; typedef unsigned char uchar; typedef unsigned long ulong; // 4 位数码管位值寄存器定义 uchar show3, show2, show1, show0; // 数码管 8 段显示码表 const char LED_CODE = { 0XC0, 0XF9, 0XA4, 0XB0, 0X99, 0X92, 0X82, 0XF8, 0X80, 0X90, 0X88, 0X83,
[单片机]
Actel混合信号FPGA获国际工程联合会认可
Actel公司日前宣布其混合信号FPGA(即Actel Fusion可编程系统芯片(PSC))荣获国际工程联合会(IEC)颁发的半导体和IC类别的DesignVision大奖。 Actel Fusion系列器件将可编程模拟、高达 8Mbit的高性能Flash内存,以及具有150万系统门的系统内编程(ISP)FPGA架构集成在单片PSC上。全新Actel Fusion PSC集成了核心模拟构件,因此适合多种应用采用,范围涵盖工业、医疗、军用/航天、通信、消费电子和汽车电子。 Actel总裁兼首席执行长John East称:“我们对于能够协助客户的机会非常重视,不单要满足其特定的设计要求,而且将可编程逻辑的优势引入那些过去由价格高
[焦点新闻]
深入理解示波器采样不足及过采样概念
对复杂的波形,频谱分析仪或波形快速傅立叶变换(FFT)可以确定波形中存在的频谱正弦波。奈奎斯特定理指出,对正确数字化的信号,对波形中每一个频谱正弦波周期,必需采样两次以上。如果信号中最快的正弦波的采样速度没有快于这一两倍速率,那么就会违反奈奎斯特定理,信号将以不能校正的假的方式重建(假信号)。图1说明了采样不足怎样导致假的波形重建。 如果显示屏上出现的信号表现为没有被触发,即使触发灯常亮,采样不足仍很可能成为问题。如果怀疑存在这种问题,应把sec/div旋钮旋转到更快速度,最后您会看到稳定触发的显示画面。这适用于重复的波形。 对单次事件,如果在一开始时没有真正了解波形,那么不可能获得与这类假信号有关的提示(假波形重建)。重
[测试测量]
如何保证数字视频信号的质量
数字电视设备工程师在维护信号质量的过程中,经常遭遇数字信号的瞬时突变。本文介绍的波形监视器的眼图和抖动显示是测量数字传输信号质量的一种工具。如果在系统中正确地实现了错误检测和处理E,就有助于监视关键的信号通路,并对系统中潜在的问题进行报警。 从模拟体制到数字体制的过渡为帮助保持设备中视频信号的质量提供了许多有利条件。视频信号转换到数字域之后,将不再受多种可 能影响信号质量的模拟现象的影响。通过数字化一个高质量的视频信号,可以消除该信号中的许多模拟缺陷。不过,为了在数字域中处理信号,需要改变一些常见的 工程做法。 例如,串行数字接口(SDI)通常相当可靠,但在某些点,传输信号的完整性无法保证,且数据有可能发生数字突变
[测试测量]
热流传感器信号采集系统的组成及设计
1 引言 热流又称热流密度,指单位时间内单位面积所传递的热量(矢量)。其表征就是转移的热量、传递的大小和方向,而热流传感器(热流计或热流量计)就是测量热流大小的元件。热流的测试方法很多,有瞬态法,水卡法等。瞬态法热流传感器的工作原理是通过热电效应,产生与热流值存在一定关系的电压。Gardon型热流传感器就是一种瞬时法测量。 在研究Gardon型热流传感器时发现,热流传感器的输出与其热沉体的温度有关,当热沉体温度上升到250°C,传感器的输出与热流密度成非线性。研究热沉体的温度与传感器的输出关系,有助于拓宽传感器的测试时间。该系统设计的主要目的是在采集传感器信号的同时。采集热沉体温度信号。 2 系统组成及设
[测试测量]
数字调谐滤波器原理及各种解决方案分析
0 引 言 需要传送的数字或模拟信号信息一般是低频信号,必须被载波调制到特定射频段才能通过天线发射出去。随着通讯技术发展,定载频技术在军事通讯中的保密、抗干扰、频带利用等方面逐渐暴露出问题,为解决这些问题,跳频(Frequency Hopping Spread Spectrum,FH-SS)通讯技术逐步发展起来。数字调谐滤波器是跳频系统中随计算机控制技术出现后发展起来的一类数字调谐控制频带的、有一定功率容量的滤波器。 1 数字调谐滤波技术发展现状 传统的定载频信号发信机被传送的信息可以是模拟的或数字的信号形式,信号经过调制,获得副载波频率固定的已调波信号,再与频率合成器输出的主载波频率信号进行混频,使其输
[模拟电子]