基于Labview的幅值和相位差测量

发布者:bin0990最新更新时间:2012-09-04 来源: 21ic 关键字:Labview  幅值  相位差 手机看文章 扫描二维码
随时随地手机看文章

比较两个正弦信号的幅值和相位差广泛应用于对比测试中,如与标准信号进行标定、滤波前后信号的比对、互感器的输出等方面。时域波形可以依靠示波器观察,幅值和相位信息需要频谱分析仪测定,但其仅能对一路信号进行测试。而对于相位差的测试,一般使用动态分析仪这样的高精度仪器进行分析。频谱分析仪和动态分析仪的价位较高,因此有必要使用基于采集卡的Labview开发这方面的测试功能。

Labview中有现成的信号处理的vi(图1),可以直接分析出信号的幅值和相位信息。对两个信号可以分别得到相关信息,然后做差。

频谱测试vi

频谱测试vi

由FFT的原理可以知道,经过FFT运算,采集获得的序列变成复数,有实部和虚部。而实部和虚部的平方再开方对应的是幅值,虚部除以实部在取反正切对应的就是相位。这样的幅值和相位有若干个点,是和采样点频率有关系的,但是每个点上的幅值和相位信息是相对应的。

对于单一正弦信号,如y=Asin(ωt+φ),检测幅值最大点对应的相位即可。其中用到了图2的vi,从相位值矩阵中找到最大值的维数。然后从相位矩阵中找到该维数的相位值。同理找出第2路信号的幅值和相位值。

数组最值vi

这种算法,如果测试有偏置的信号就无能为力了。比如信号的幅值为2V,而直流偏置为2.5V,那么检测到的幅值最大点永远是第一个直流点。观察到直流的维数为0,所以需要在应用算法之前,将直流成分去掉。需要注意的是,去掉直流对应的数据,相当于在矩阵中少了一维,在应用后续vi找最大值的维数后需要加1,再到相位矩阵中找到该维数的相位值。这样就实现了对有直流偏置的测量。

                     

数组索引vi             数组删除vi

如果是多个信号混合的测量,此算法将只能获得最大幅值对应的相位信息,其他信号的信息用类似的方法测试,这个还没有试过。但估计在实现知道信号成分的前提下好解决,如果是未知信号,因为去掉对应的数据后不能确定信号维数的处理方式而存在麻烦。建议使用检查到最大幅值然后在相应维数中加零的方式来解决。这个有兴趣的可以试一下。当然也可能会有其他vi或是方式来解决。

关键字:Labview  幅值  相位差 引用地址:基于Labview的幅值和相位差测量

上一篇:虚拟仪器测试开发环境VITE
下一篇:在LabVIEW下建立弹球模型

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

LabVIEW 8.2的数字滤波设计
  LabVIEW中提供了多种滤波器和用来设计滤波器的函数节点和Ⅵ。滤波器节点位于函数选板的 信号处理-滤波器 ,如图所不。   数字滤波节点可以将输入信号直接经过滤波器处理,也可以计算滤波器系数来设计滤波器。滤波器包括Butterworth滤波器、Chebyshev滤波器、椭圆滤波器、贝塞尔滤波器、等纹波滤波器等。如表详细列出了滤波器节点的图标、接线端、名称和功能。其中常见参数说明如下。   filter type:滤波器类型,值为0表示低通、1表示高通、2表示带通、3表示带阻。   X:输入信号序列,数据类型可以是双精度浮点数或双精度浮点复数。   如图 滤波器子选板   samp1ing freq:fs:采样
[测试测量]
<font color='red'>LabVIEW</font> 8.2的数字滤波设计
基于LabVIEW的相关滤波器的设计
  1 引言   在目前的测试领域中,越来越广泛地利用相关检测的方法进行滤波。利用相关滤波可以方便地从复杂的待测信号(包括有用信号、直流偏置、随机噪声和谐波频率成分等)中分离出某一特定频率的信号。在数字技术迅速发展以后,相关滤波也经常利用A/D板对信号采样后,在计算机中实现,成为数字滤波的一种形式。本文设计了一种实现相关滤波的方法,这是相关分析在测试技术中的一个典型应用。图l所示为相关滤波器的典型框图。   Labview是美国国家仪器公司推出的一种基于“图形”方式的集成化程序开发环境,是目前国际上惟一的编译型图形化编程语言。在以PC机为基础的测量和工控软件中,Labview的市场普及率仅次于C++/C语言。Labview开发环
[测试测量]
基于LabVIEW的光栅测量系统设计
引言 传统的机械设备测量仪器,其功能固定、扩展性差,且测试系统开发时间长。美国国家仪器NI公司于1986年提出的虚拟仪器的概念,引发了传统仪器领域的一场重大变革。其将计算机强大的数字处理能力和仪器硬件的测量、控制能力结合在一起,大大增强了传统仪器的功能。而NI公司开发的图形化开发平台LabVIEW无疑是虚拟仪器的杰出代表。 蜗杆传动过程中,往往会碰到蜗杆蜗轮啮合中心距测量问题。本系统主要设计交错放置在检具底盘上蜗杆副啮合运动中的传动中心距以及蜗轮转角值的位置信息数据采集电路,并在上位机LabVIEW8.6软件开发平台上实时显示出位置信息关系曲线以及对采集数据进行统计分析。 1 系统的组成及工作原理 图1为系统组成结构框图
[测试测量]
基于<font color='red'>LabVIEW</font>的光栅测量系统设计
Labview数据库基本操作及相关一些步骤和疑问解决方法
1. 先安装好Labview的database toolkit , office access,Microsoft Jet 4.0 OLE DB Provider , 可以在NI官网下载到。 2. 通常使用数据库时会使用到DB tools open connection ,而它的connection information 需要 udl 文件连接数据库,因此在labview中绕不开下面这些步骤(图为最简单的表创建程序,一般来说不做下面的步骤是不能用的)。 3.先在Access创建一个数据库,步骤略,直接在软件界面新建而且选好路径就好了,一般新建文件是mdb后缀,接着打开控制面板的管理工具,进入ODBC资源管理器,按添加
[测试测量]
<font color='red'>Labview</font>数据库基本操作及相关一些步骤和疑问解决方法
通过LabVIEW FPGA加速嵌入式系统原型化的过程
嵌入式系统的发展趋势 嵌入式系统一般是指一个独立且具有专门用途的系统,随着半导体技术的飞速发展,嵌入式系统正在渗入现代社会的各个方面,被广泛应用于航空航天、通信设备、消费电子、工业控制、汽车、船舶等领域。巨大的市场需求推动了嵌入式系统向更高的技术水平发展。 嵌入式系统的开发流程,一般可以分为三个阶段:设计,原型化及发布。设计主要是对产品本身以及其中牵涉到的算法、概念进行设计,原型化是对设计的可行性进行验证或评估,发布是产品的最终实现。大部分情况下,整个开发流程中需要牵涉到多种软件开发工具。比如在设计的时候,可能会使用文本数学工具进行算法设计、建模、仿真,在原型化验证阶段,图形化的开发环境现在已经成为仿真、验证的主流工具。在发布
[测试测量]
通过<font color='red'>LabVIEW</font> FPGA加速嵌入式系统原型化的过程
LabVIEW环境下基于虚拟仪器技术的应变测量
  0 虚拟仪器技术与LabVIEW   虚拟仪器技术是利用高性能的模块化硬件,结合高效灵活的软件完成各种测试、测量和自动化的应用。虚拟仪器技术具有性能高,扩展性强,开发时间少及出色的集成能力等优势。基于虚拟仪器技术可以开发适应不同应用场合的虚拟仪器测试方案,更好地组建自动化程度较高,数据处理分析能力较强的测试系统口。Lab- VIEW是一个具有革命性的图形化开发环境,内置信号采集、测量分析与数据显示功能,摒弃了传统开发工具的复杂性,在提供强大功能的同时,还保证了系统的灵活性;LabVIEW将广泛的数据采集、分析与显示功能集中在同一个环境中,可以在自己的平台上无缝地集成一套完整的应用方案Ⅲ。正因为具有如此巨大的优点,使它成为建立
[模拟电子]
构建新型仪器:软件定义的仪器
如同每个孩子所拥有的第一套 LEGO ® 玩具改变了他们对世界的认识一样, 26 年前,美国国家 仪器 通过 NI Labview 系统设计软件,重新改变了人们对 仪器 的认知。今年, NI 将再次重演历史,发布一款新型 仪器 ,帮助测试工程师摆脱厂商定义 仪器 的束缚。 许多年来, 仪器 的基本模式没有太大的改变。需要进行测试工作的工程师和科学家必须先从测试测量供应商处购买功能固定的硬件,然后在标准台式计算机上使用诸如 LabVIEW 之类的软件,通过信号处理,决策,自动化等方式扩展硬件的功能。而模块化 仪器 的出现是一个巨大的飞跃,并成为了 自动化测试 系统的既定标准。但是模块化 仪器 中的许多功能已由厂家
[测试测量]
构建新型仪器:软件定义的仪器
基于MCU+CPLD的相位差和频率的测量方法研究及实现
   1 引言   相位检测是电力系统自动控制和谐波分析与控制的关键技术。传统的相位测量是利用过零电路把输入的两路信号(电压或电流)转换为方波信号,再利用逻辑电路和单片机技术对信号某一特殊区段计数和数学变换,求得相位差。随着可编程器件(FPGA,CPLD)的快速发展,目前采用以MCU+FPGA/CPLD为核心的设计理念。这种混合设汁方案利用CPLD在线修改的特点,实现各种复杂数字逻辑设计,结合单片机的控制功能。简化数字电路系统设计,大大缩短系统研制开发周期。本文采用MCU+CPLD设计方法,测量两路信号的相对宽度,充分利用CPLD速度快,单片机控制和数据处理能力强的优势,完成频率和相位差的测量和显示,大大简化了硬件电路,并提高了
[测试测量]
基于MCU+CPLD的<font color='red'>相位差</font>和频率的测量方法研究及实现
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved