用虚拟相关法测量两个同频信号的相位差

合集下载

用虚拟相关法测量两个同频信号的相位差

用虚拟相关法测量两个同频信号的相位差

虚拟相关法相位差计的设计摘要传统测量仪器功能单一,多功能虚拟仪器是现代仪器技术的发展方向。

利用Labview设计一种利用虚拟相关法测量相位差计的虚拟仪器,该仪器以测量两个同频正弦波的相位差为基本功能,具备了测量信号频率,显示信号波形、相位差和产生标准信号等功能,体现了虚拟仪器高集成度,一机多用的特点。

本题目属于应用类,设计主要内容利用互相关分析法实现相位差检测,在虚拟仪器设计平台上仿真实现,结合原理和公式进行数据计算分析,充分利用了Labview的性能。

关键词:相关法、相位差,虚拟仪器目录虚拟相关法相位差计的设计 (1)1 引言 (3)2 相位差测量仪的概述 (3)2.1 相位差的定义 (3)2.2 相位差测量仪的应用 (3)3 Labview软件简介 (4)3.1 Labview概述 (4)3.2 Labview的应用 (5)3.2.1 Labview应用于测试于测量 (5)3.2.2 Labview应用于实验室研究与自动化 (5)4 相位差测量方法原理简介 (6)4.1 相关法相位差测量相位差原理 (6)5 相位差计设计 (7)5.1 设计要求 (7)5.3 Labview平台下软件的实现 (8)5.4 子模块(VI)设计 (10)5.5 相位差计设计测试结果 (12)结论 (16)参考文献 (17)1 引言信号的相位差测量在电工技术,工业自动化,智能控制,通讯及电子技术等许多领域都有着广泛的应用。

传统电子模拟式相位差测量采用乘法器法,二极管鉴相法等,需要完成对应的硬件电路。

电路的温漂,噪声级干扰信号,都会导致测量结果产生误差。

因此,传统的相位差检测方法正逐渐被软件测量方法所替代,通过软件算法来消除温漂、噪声及干扰信号的影响,使测量结果更加精确。

2 相位差测量仪的概述2.1相位差的定义相位差:两个频率相同的交流电相位的差叫做相位差,或者叫相差。

这两个频率相同的交流电,可以是两个交流电流,可以是两个交流电压,可以是两个交流电动势,也可以是这三种量中的任何两个。

基于虚拟仪器李沙育图形实验研究

基于虚拟仪器李沙育图形实验研究

基于虚拟仪器李沙育图形实验研究作者:夏锴刘利来源:《电脑知识与技术》2013年第34期摘要:通过引入李沙育图形的广泛应用,突出李沙育图形实验重要性,研究提出了打破传统的实验室操作方法,应用LabVIEW软件特点,建立李沙育图形实验平台。

该平台实现了不同幅值,不同频率比,相位差不同的条件下的李沙育图形的演示及数据的保存,在实验过效果理想。

关键词:虚拟仪器;李沙育图形;频率比;相位差中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2013)34-7880-02李沙育图形是将两频率信号的相位差在示波器上直观显示出来的图形,利用李沙育图形能实现电感、电容等的相关技术指标的测量,能用于对放大器等整机性能的测量[1],也是相位差和频率比的测量原理。

李沙育图形在学生初步进入大学物理或电子相关实验过程中,非常重要的引导作用。

用示波器测量信号频率的方法很多,“李沙育图形法”就是其中用得最多的一种。

“李沙育图形”又称波形合成法,将被测频率的信号和频率已知的标准信号分别加至示波器的Y轴输入端和X轴输入端,在示波器荧光屏上将出现一个合成图形,这个图形就为李沙育图形。

李沙育图形随两个输入信号的频率、相位、幅度不同,所呈现的波形也不同[2]。

传统的李沙育实验是利用电子示波器进行测量。

常用的有模拟相位差时的测量方法,即利用R、C组成的串联电路相位差,接入双综示波器进行李沙育输出波形的测试。

用这种传统的方法,在知识的传授过程中,让学生抽象的理解测试过程,而且学生注重了繁琐的测量的过程,对测量结果的分析比较薄弱。

1 实验平台建设利用LabVIEW软件上的优势[3],可以在课堂实验演示时达到更好的教学效果,或者结合李沙育实验让实验在课堂上能动起来。

1.1 实验平台模型如图1所示为实验平台的方框图:图1中分别对设定的X轴信号和Y轴信号进行波形图的显示的同时,还可选择是否自动新建与运行软件同一路径的两个EXCEL文件(数据保存X.XLS,数据保存Y.XLS)进行200以上任意个数据的保存,所得实验数据准确,减小测量误差。

基于虚拟仪器技术的相位差测量仪的设计

基于虚拟仪器技术的相位差测量仪的设计

摘要:本设计实现了对两个相同频率正弦信号的相位差的测量,被测信号由正弦信号发生电路产生,正弦信号发生电路采用RC正弦波振荡电路,产生的正弦信号连接到数据采集卡上,本设计采用MPS-010501多功能USB数据采集卡,通过数据采集卡传送到PC机,利用LABVIEW软件进行测量,编程的算法基于相关法原理,将两个相同频率正弦信号的相位差通过计算后显示在LABVIEW前面板上。

关键词:相位差,正弦信号发生电路,数据采集卡,互相关法,虚拟仪器Abstract:The design and implementation of the same frequency of the two sinusoidal signals phase of the measurement, the measured signal from the sinusoidal signal generating circuit generates the sinusoidal signal generating circuit RC sine wave oscillator circuit that generates a sinusoidal signal is connected to the data acquisition card, the designed using MPS-010501 multifunction USB data acquisition card, data acquisition card to a PC using LABVIEW software measurement, programming algorithms based on the relevant law principle, the two same frequency sinusoidal signal by calculating the phase difference is displayed after the LABVIEW the front panel.Keyword :phase,Sinusoidal signal generating circuit,data acquisition cards,cross-correlation method,virtual instruments目录1 绪论 (4)1.1课题研究的背景 (4)1.2课题研究的意义 (4)2 虚拟仪器、LABVIEW、数据采集卡介绍 (5)2.1 虚拟仪器的介绍 (5)2.2 labview介绍 (5)2.3 数据采集卡介绍 (7)3 相位差测量原理 (8)3.1 相位差概念 (8)3.2 相关法 (9)4 整体方案设计 (10)5 硬件系统 (10)5.1 正弦信号发生电路 (10)5.2 数据采集卡 (12)6 软件系统 (12)6.1 前面板设计 (12)6.2 程序设计 (13)7 系统调试 (16)结论 (19)参考文献 (20)致谢 (21)1 绪论1.1课题研究的背景随着计算机技术、大规模集成电路技术与通信技术的快速发展,仪器技术领域也发生了巨大的变化。

【论文】基于LabVIEW的虚拟相位差仿真仪设计

【论文】基于LabVIEW的虚拟相位差仿真仪设计

基于LabVIEW的虚拟相位差仿真仪设计摘要在当前的测试领域中,传统的测试系统由于本身所固有的诸多弊端变得越来越不适应现代测试的要求,需要从新的方向上寻找突破点,以解决当前测试系统的问题。

于是基于虚拟仪器的测试系统应运而生,它利用虚拟仪器的柔性、可扩充性,大大提高了测试系统的开发效率、可维护性和测试精度,使之满足现代化生产的需求。

本文介绍基于LabVIEW的虚拟相位差仿真仪设计,并对其进行分析。

它可以执行两同频正弦波信号的相位差测量和分析, 改变了传统相位差计设计思路,用软件代替了硬件,通过波形采样来计算分析,具有友好的人机界面和显示周期幅值、相位差的计算等功能。

设计所需要的软件为美国NI公司(Nation Instrument)开发的LabVIEW语言。

关键词:LabVIEW,虚拟仪器,相位差,相关法,正弦波IAbstractIn current test realm, the traditional test system becomes proper many irregularities because of oneself less and less request of adapt the modern test, need to be from the new direction up look for to break to order, to resolve the problem of the current test system.Hence according to conjecture instrument of test system emerge with the tide of the times, it make use of the conjecture instrument of gentle, can enlarge sex, raised to test the development efficiency of the system consumedly and can support sex and test the accuracy, the need of the contented and modern production that makeThis text introduces according to the LabVIEW (Laboratory Virtual Instrument Engineering Workbench) Software to design Pressure Test and Control System. Combine as to it's carry on the analysis。

相位差测量与虚拟相位差计-相关资料

相位差测量与虚拟相位差计-相关资料

实验三相位差测量与虚拟相位差计一.实验目的学习过零法、FFT频谱分析法、相关法等测量相差的原理与方法。

通过仿真实验,比较过零法、FFT频谱分析法及相关法的优劣,分析各自的适用条件。

了解信号赋值、信号噪声、采样点数等值的变化对测量结果的影响。

二.实验原理1、过零法测量原理过零法即通过判断两同频率信号过零点时刻,计算其时间差,然后转换为相应的相位差。

这一过程如图1所示。

图1φ相位差的计算公式为:360∆T=t∆⨯÷其中t∆为过零点时差;T为信号周期。

用软件实现时,信号被采样离散化,用一组数表示,t∆与数组元素的序号之差有关。

假设信号1过零点,对应数组第i个元素,信号2的过零点对应其数φ(其中t为采样周期)组第j个元素,则有:T∆)(=j÷-it⨯在程序实现的算法中,过零点的判断本省就存在误差,因为实际信号采集几乎五大准确采集到过零点时刻,我们是通过信号前一时刻和后一时刻的值的变化来判断过零点的,通常一句两值乘积为小于0来判断,因此,过零发本身就有一定的误差。

2、FFT 频谱分析法原理FFT 法求相位差,即对信号进行频谱分析,获得信号的相频特性,两信号的相差即主频率处相位的差值,所以,这一方法是针对单一频率信号的相差测量的。

在有限区间(t ,t +T )内绝对可积的任一周期函数x (t ),它的傅立叶技术展开式为:∑∑∑∞=∞=∞=+Ω+=Ω+Ω=1000)sin(2cos sin )(n n n n n n n t n x a t n a t n b t x φ同时,x(t)可以表示为:∑∞=+Ω+=10)sin()(n n n t n x x t x ϕ20a x =,n n n x b φcos =,n n n x a φsin = 22nn n b a x +=,n n n b a tg =φ,nn n b aarctg =φ 由此可得,两信号的相位差为:21i i φφφ-=此方法基于联系信号离散化处理的离散傅立叶变换(DFT )。

基于虚拟仪器的相位测量

基于虚拟仪器的相位测量


在数据采集部分可以有多种现成的采集卡可供选择, 例如 PCI2003 数据采集卡等。而本文将着重讨 论 如 何利 用 虚 拟仪 器 Labview7.1 进行相位的求取, 因此都假定两路输 入 信 号波 形 已 经采集完毕, 并在计算机中进行了存储。下面将讨论数据采集 后将如何进行相位的求取。
术 创 新
微计算机信息杂志 旬刊
每册定价:10 元 一年订价:360 元
地 址 :北 京 海 淀 区 皂 君 庙 14 号 院 鑫 雅 苑 6 号 楼 601 室 微 计 算 机 信 息 杂 志 收 邮 编 :100081
电 话 : 010-62132436 010-62192616( T/F)
-158- 360元 / 年 邮局订阅号: 82-946
当信号经过数据采集卡采集后就已经以离散的数据形式存储在计算机中在以后的计算中以计算机的数据处理代替原来的计算电路从而不会再造成测量误差的进一步积累因此测量结果的精度仅取决于计算机中存储的采集的数据的精度因而有效的提高了测量的准确性
您的论文得到两院院士关注 文章编号:1008- 0570(2007)01- 1- 0157- 02
算信 号 时硬 件 电 路受 温 漂 、噪音 及 干 扰信 号 的 影响 所 引 进 的 新 的误差, 有效地提高了测量的精度。
技 术
可以看出, 利用虚拟仪器技术求取相位的方法非常简单,
创 但是这种方法的抗干扰能力不强, 因此要求信号在输入前要经
过滤波。下面采用另一种方法进行相位的计算。

4 利用相关函数求取相位值
1 误差来源分析
同传统的电或机械式测量系统进行的相位测量相比较, 因 为测量的误差仅仅产生于数据采集的阶段, 数据采集到后便存 储在计算机中, 通过下一阶段的编程计算相位, 从理论上讲, 将 不再产生误差, 从而在计算相位的阶段避免了用电路计算相位 时由 于受 外 界 噪音 、干 扰 信号 及 本 身的 温 漂 的影 响 而 造成 的 精 度下降, 从而减少了误差的来源。利用虚拟仪器技术和计算机 进行相位测量, 只须提高数据采集卡的精度便可以提高测量的 精度。如下图所示:

第3章虚拟仪器的软件开发平台


2. 信号的频域分析
频域分析是采用傅立叶变换将时域信号X(t)变换为 频域信号X(f),从而帮助人们从另一个角度来了解 信号的特征;
信号的频域描述:应用傅里叶变换,对信号进行变 换(分解),以频率为独立变量,建立信号幅值、相 位与频率的关系;
特点:频域描述抽取信号内在的频率组成,信息 丰富,应用广泛。
2.利用NI USB-6009数据采集卡实现数据采集
主要技术指标: 8个模拟通道(14位、48 位kS/s采样速度); 2路14位模拟输出通道; 12个I/O通道; 1个32位计数器/定时器。
产品通过USB接口供电,不需要任何外接电源。它们均包括用于直接信号 连接可拆卸螺孔端子、用于支持外部设备以及传感器1个参考电压、低噪音高精 度的4层电路板,以及高达±35v的模拟输入过电压保护。
优点:形象、直观 缺点:不能明显揭示信号的内在结构
信号的时域分析举例一相关分析
所谓“相关”是指变量之间的线性关系; 相关性是指信号的相似和关联程度,相关分析不
仅可用于确定性信号,也可用于随机信号的检测、 识别和提取等; 相关分析常用相关函数(自相关函数和互相关函 数)或相关系数来描述; 相关函数和功率谱(密度)是一对傅立叶变换。
1.前面板
前面板是VI的用户界面。创建VI时,通常应 先设计前面板,然后设计程序框图执行在前 面板上创建的输入、输出任务。
2. 程序框图
程序框图是图形化源代码的集合,图形化源 代码又称G代码或程序框图代码。
程序框图由接线 端、节点、连线 和结构等构成。
程序框图对象
程序框图由接线端、节点、连线和结构等构 成:
内容包括:
① 频谱分析:包括幅值谱和相位谱、实部频谱和虚部频谱; ② 功率谱分析:包括自谱和互谱; ③ 频率响应函数分析:系统输出信号与输入信号频谱之比; ④ 相干函数分析:系统输入信号与输出信号之间谱的相关 程度。

移相相关法计算相位差的研究

移相相关法计算相位差的研究刘玉周;赵斌【摘要】为了提高相位式测距仪的测量精度,采用移相相关方法来估计两同频正弦信号的相位差。

首先将每路信号移相2π后和原信号做相关来计算自相关,以减少噪声的影响;其次用少许数据初步估算相位差,并将一路信号移相,使两路信号的相位差移到π/2(或3π/2)附近;然后用较多的采样数据计算两路信号的相位差,将结果再减去移相量得到最终的相位差。

同时分析了频率误差对相位差计算精度的影响,进行了理论分析和仿真实验验证。

结果表明,该方法计算的误差大大减小。

这对提高测距仪的测量精度是有帮助的。

%In order to improve the accuracy of a phase-shift range finder , a phase-difference algorithm based on phase-shift correlation analysis was proposed to estimate the phase-difference between two sinusoidal signals with same frequency .For reducing the influence of noise , the autocorrelation between the original and 2πshifted signal was calculated firstly.Secondly, the phase difference was estimated approximately with a few sampled data and the initial phase of one signal was shifted by Δθto make the phase difference between two signals to be near π/2(or 3π/2).Then, the phase-difference was calculated with whole set of data by correlation method and the final phase difference was obtained by subtracting Δθ.The influence of frequency error was analyzed .Theoretical analysis and simulation shows that the error of this method is greatly reduced .The proposed method can improve the accuracy of a range finder .【期刊名称】《激光技术》【年(卷),期】2014(000)005【总页数】5页(P638-642)【关键词】测量与计量;移相相关法;相位差;频率误差【作者】刘玉周;赵斌【作者单位】华中科技大学机械科学与工程学院仪器系,武汉430074;华中科技大学机械科学与工程学院仪器系,武汉430074【正文语种】中文【中图分类】TH741相位式激光测距在3-D成像[1]、机器人导航[2]、表面检测[3]等领域有着广泛的应用,它通过测量光波往返的相位差来计算时间延迟从而计算待测距离[4-5]。

相位差检测

目录一、题目要求 (2)二、方案设计与论证 (2)移相电路 (2)检测电路 (2)显示电路 (3)三、结构框图等设计步骤 (4)设计流程图 (4)电路图 (5)移相电路图 (6)检测电路图 (6)显示电路图 (7)四、仿真结果及相关分析 (8)移相效果 (8)相位差波形 (8)相位差度数 (8)五、误差分析 (8)误差分析 (9)六、总结与体会 (9)七、参考文献 (9)八、附录 (10)元器件清单 (10)一、题目要求设计一个相位差检测电路,该电路可测试一个经过移相电路的信号(正弦波)移相后与原信号间存在的相位差,可由测试电路检测并显示。

要求:1)设计移相电路;2)设计检测电路,可以使用MCU或者Labview;3)使用模拟式检测方法,将相位差信号转换成直流电压或者直流电流信号进行检测;4)要求分析系统最后的精度。

二、方案设计与论证2.1移相电路此次相位差检测电路的移相部分主要由RC移相电路构成,而RC移相电路主要利用了电容器的电流超前电压90度这一特性。

RC滞后移相电路是电阻器在前面,电容器在后面。

输入信号从电阻器进入,输出信号是从电容器上输出。

因为电容器要充电,所以电压要比电流滞后90度,等电容充满电后才有电压。

输出电路是与电容器并联电压相等,所以输出电路的电压也滞后电流。

RC超前移相电路是电容器在前面,电阻器在后面,电容器一样充电电压会滞后电流90度。

由于输入信号经过RC电路后,其幅值有一定的衰减,为了达到移相但不改变其幅值,我们在移相电路后追加了相应的放大器,以保证信号波形不变。

2.2检测电路相位差的测量可以采用多种方法:一、将两个信号用模拟乘法器做乘法运算,得到的信号通过低通滤波器,将直流量分离出来,直流电压的大小反映了两个信号的相位差。

二、采用两个比较器对信号进行过零比较,然后测量出两个上升沿之间的时间间隔,用时间间隔除以周期再乘以360就可以得到相位差。

一般高精度的相位差测量都是用第二种方法。

Multisim仿真中的相位差测量

Multisim仿真中的相位差测量郝宁眉;刘广孚【摘要】Multisim是一款很好的仿真软件,但是它在进行相位差测量时不能直接读数,为解决这一问题,提出了一种由测量放大器与波特图仪构建的测量电路.详细介绍了该测量电路的结构、工作原理及参数设置.通过实例电路的仿真测量,说明了测量方法及测量误差.测量结果表明该测量电路在Multisim中可完成对正弦电路中任意电压的相位差测量并直接显示,测量精度高.【期刊名称】《仪表技术与传感器》【年(卷),期】2009(000)011【总页数】3页(P46-48)【关键词】Multisim;仿真分析;相位差测量;电压测量;测量放大器;波特图仪【作者】郝宁眉;刘广孚【作者单位】中国石油大学(华东)信息与控制工程学院,山东东营,257061;中国石油大学(华东)信息与控制工程学院,山东东营,257061【正文语种】中文【中图分类】工业技术2009 年第 11 期仪表技术与传感器Instrument TechniqueandSensor2009 No. 11 Multisim 仿真中的相位差测量郝宁眉,刘广孚(中国石油大学(华东)信息与控制工程学院,山东东营 257061 )摘要:Multisim 是一款很好的仿真软件,但是它在进行相位差测量时不能直接读数,为解决这一问题,提出了一种由测量放大器与波特图仪构建的测量电路。

详细介绍了该测量电路的结构、工作原理及参数设置。

通过实例电路的仿真测量,说明了测量方法及测量误差。

测量结果表明该测量电路在 Multisim 中可完成对正弦电路中任意电压的相位差测量并直接显示,测量精度高。

关键词:Multisim ;仿真分析;相位差测量;电压测量;测量放大器;波特图仪中图分类号: TP212文献标识码: A文章编号:1002-1841(2009)11-0046-03. Phase Deference MeasurementinMultisim HAO Ning-mei,LIUGuang-fu ( Collegeof InformationandControllingEngineering, China Universityof Petroleum(EastChina) , Dongying 257061,China) Abstract:Multisimis agoodsimulationsoftware,but itcannotshowthe phasedifference directly.In order to solve the prob-lem,ameasuringcircuit, whichwascomposedof instrumentationamplifier andBorddiagraminstrument,wasputforward.The structure, principle andparametersof the circuit wereintroducedindetail.Bythe simulatingmeasurementof the examplecircuit, the measurementmethodandmeasurementerrorweredescribed.Theresults indicate that the phasedifference of anysinusoidal voltage canbemeasuredandshoweddirectly with highaccuracybythe circuit. Keyword:Multisim;simulationanalysis;phasedifferencemeasurement;voltagemeasurement;instrumentamplifier;Borddia- graminstrument O 引言EDA 技术在教学、科研、产品设计与制造等各方面都发挥着巨大作用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟相关法相位差计的设计摘要传统测量仪器功能单一,多功能虚拟仪器是现代仪器技术的发展方向。

利用Labview设计一种利用虚拟相关法测量相位差计的虚拟仪器,该仪器以测量两个同频正弦波的相位差为基本功能,具备了测量信号频率,显示信号波形、相位差和产生标准信号等功能,体现了虚拟仪器高集成度,一机多用的特点。

本题目属于应用类,设计主要内容利用互相关分析法实现相位差检测,在虚拟仪器设计平台上仿真实现,结合原理和公式进行数据计算分析,充分利用了Labview的性能。

关键词:相关法、相位差,虚拟仪器目录虚拟相关法相位差计的设计 (1)1 引言 (3)2 相位差测量仪的概述 (3)2.1 相位差的定义 (3)2.2 相位差测量仪的应用 (3)3 Labview软件简介 (4)3.1 Labview概述 (4)3.2 Labview的应用 (5)3.2.1 Labview应用于测试于测量 (5)3.2.2 Labview应用于实验室研究与自动化 (5)4 相位差测量方法原理简介 (6)4.1 相关法相位差测量相位差原理 (6)5 相位差计设计 (7)5.1 设计要求 (7)5.3 Labview平台下软件的实现 (8)5.4 子模块(VI)设计 (10)5.5 相位差计设计测试结果 (12)结论 (16)参考文献 (17)1 引言信号的相位差测量在电工技术,工业自动化,智能控制,通讯及电子技术等许多领域都有着广泛的应用。

传统电子模拟式相位差测量采用乘法器法,二极管鉴相法等,需要完成对应的硬件电路。

电路的温漂,噪声级干扰信号,都会导致测量结果产生误差。

因此,传统的相位差检测方法正逐渐被软件测量方法所替代,通过软件算法来消除温漂、噪声及干扰信号的影响,使测量结果更加精确。

2 相位差测量仪的概述2.1相位差的定义相位差:两个频率相同的交流电相位的差叫做相位差,或者叫相差。

这两个频率相同的交流电,可以是两个交流电流,可以是两个交流电压,可以是两个交流电动势,也可以是这三种量中的任何两个。

例如研究加在电路上的交流电压和通过这个电路的交流电流的相位差,如果电路是纯电阻,那么交流电压和交流电流的相位差等于零,也就是说交流电压等于零的时候,交流电流也等于零,交流电压达到最大值时,交流电流也将达到最大值。

这种情况叫做同相位,或者叫做同相。

如果电路含有电感和电容,交流电压和交流电流一般是不等于零的,也就是说一般是不同相的,或者电压超前于电流,或者是电流超前于电压。

加在晶体管放大器基极上的交流电压和从集电极输出的交流电压,这两者的相位差正好等于180⁰,这种情况叫做反相位,或者叫做反相。

2.2 相位差测量仪的应用信号的相位差测量仪在电工技术,工业自动化,智能控制,通讯及电子技术等许多领域都有着广泛的应用,随着计算机和软硬件的日益发展。

在测试系统中越来越得到广泛的应用,比如在实际工作中,常常会遇到两列频率相同的信号之间存在相位差,那么就需要测量他们之间的相位差,电力系统中电网并网合闸时,要求两电网的电信号之间的相位相同,这时要精确测量两列工频信号之间的相位差。

相位差测量在动态测试,如振动和噪声控制、传感器的校准,以及超声测距和成像等领域越来越重要。

3 Labview软件简介随着测试技术及大规模集成电路技术的发展,传统的电子测试仪器已从模拟技术向数字技术发展;虚拟仪器的出现给现代测试技术带来了一场革命,从单台仪器向多种功能仪器的组合及系统型发展,从完全由硬件实现仪器功能向软硬结合方向发展,从功能组合向以个人计算机为核心构成通用测试平台、功能模块及软件包形式的自动测试系统发展。

同时,随着计算机技术的不断提高,现代自动测试系统正向仪器的自动化、智能化、小型化、网络化和综合化方向发展。

所谓虚拟仪器(Virtual Intrument,简称VI),就是在以通用计算机为核心的硬件平台上,利用虚拟仪器软件开发平台在计算机的屏幕上虚拟出仪器的面板以及相应的功能,人们通过鼠标或键盘操作虚拟仪器面板的上旋钮、开关和按键,去选用仪器功能,设置各种工作参数,启动或停止一台仪器的工作。

在计算机软件控制下对输入的信号进行采集、分析、处理、测试量结果(数据、波形)和仪器工作状态都可从虚拟仪器面板上读出。

用户在屏幕上通过虚拟仪器面板对仪器的操作如同在真实仪器上的操作一样直观、方便、灵活。

3.1 Labview概述Labview是实验室虚拟仪器集成环境(Laboratory Virtual Instrument Engineering Workbench)的简称,是美国国家仪器公司(National Instruments,简称NI)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化软件开发集成环境。

数据采集、仪器控制、过程监控和自动测试是实验室研究核工业自动化领域广泛存在的实际任务。

在20世纪80年代初计算机出现之前,几乎所有拥有程控仪器的实验室都采用贵重的仪器控制器来控制测试系统,这些功能单一、价格昂贵的仪器控制器通过一个集成通讯端口来控制总线仪器。

后来,随着PC机的出现,工程师和科学家找到了一种通过性能价格比高的通用PC机控制台式仪器的方法,各种基于PC 机接口的板卡产品便应运而生。

3.2 Labview的应用Labview在包括航天、通讯、生物医学、电子、地球物理、机械等各个领域内得到广泛的应用,从简单的仪器控制、数据采集到尖端的测试和工业自动化,从大学实验室到工厂,从探索研究到技术集成,都可以发现应用Labview的成果和开发产品。

3.2.1 Labview应用于测试于测量Labview已成为测试与测量领域的工业标准,通过GPIB、VXI、PLC串行设备和插卡数据采集板可以构成实际的数据采集系统。

它提供了工业界最大的仪器驱动程序库,同时还支持通过Internet、ActiveX、DDE和SQL等交互式通信方式实现数据共享,它提供的众多开发工具使复杂的测试与测量任务变得简单易行。

3.2.2 Labview应用于实验室研究与自动化Labview为科学家和工程师提供功能强大的高级数学分析库,包括统计、估算、回归分析、线性代数、信号生成算法、时域和频域算法等众多科学领域,可满足各种计算机和分析需要。

即使在联合时域分析、小波和数字滤波器设备等高级或特殊分析场合,Labview 也为此提供专门的附加软件包。

4 相位差测量方法原理简介4.1 相关法相位差测量相位差原理1)根据互相关函数特性求出两信号的初相位两信号的互相关函数)(^τxy R 不是偶函数,根据其定义可证dt t B A T t y t x T xy R T T ⎰⎰+=+=00)sin(sin 1)()(1)(^ϕωωϕτ ⎰⎰+=T T dt t t AB dt t AB T 002)sin cos sin cos sin (1ϕωωϕω上式中第2项的积分为零,所以有:ϕϕωτcos 2cos sin 1)(^02AB dt t AB T xy R T==⎰由此可求出两信号的相位差为:2)互相关函数的离散表达式当用计算机进行处理时,必须对北侧信号进行采样,连续信号)(t x 变为离散时间序列1,,2,1,0),(-=k n n x 。

连续信号)(t y 变为离散时间序列1ny 。

计算相关函数的积分表达=kn(-,2,1,0,),式变为求和式,可表示为:式中k为采样点数。

5 相位差计设计5.1 设计要求功能描述:采用“信号生成”子选板中“正弦波”函数进行设计。

两个正弦波信号的频率、幅值、相位、采样点数、采样周期数都可选择设定,并显示相关计算结果。

该相关法相位差仿真测量仪,可观察已知幅值A、B的两个同频正弦波仿真信号x(t)与y(t)的相位差。

①可测相位差的数值范围为0~360°。

②信号的幅度范围为0.1~5.0 V。

③两个信号的频率范围为0.1 Hz~10 kHz。

④在同一“波形图”控件中先是两个波形,并以“数值”显示框型控件显示相位差,保留两位小数。

5.2 相位差计主程序流程图本程序核心是实现对ϕ的计算,其中需要调用计算RRxR的子程序,而在Labview平台上,计算)0(^xyy0(^0(),^),yRRR的子程序均可以直接从函数库中调用源码^xyx)0(),^0(0(^),模块,无需手工编写,主程序的流程图如图1所示:图1 相关法设计测量相位差的主流程图5.3 Labview平台下软件的实现虚拟相位差计有软件控制信号的采集,并进行处理和结果显示。

软件的设计可分为3个模块操作,分别是:数据采集模块、相关函数计算模块、波形和数据显示模块,由于数据采集子VI与具体的采集板(卡)有关,在次用Labview自带的信号发生器模拟采集到的信号,信号发生器的节点位置在:Function-Signal-Procession-Signal Generation-Sine-Pattern.vi,这里也可以用任意信号波形发生器来代替。

设计完成后的仪器前面板见图2,在仪器的前面板中可模拟真实仪器,用鼠标任意更改2个波形的幅值、初始相位、周期和采样点数等,然后运行即可显示波形和相位差。

在设计过程中,还应当注意,Labview中使用的自相关和互相关函数计算公式稍有不同,从数组序列取出R^xyyRxR时,不是对应0 k处。

例如:当采样点数0(^),),)0(^0(为101时,对应的)0(RyR的点应是xR^xy^0(0(),^),^xy(RR,在框图中应作相应处理。

100xRy^),100)^((100),图2 虚拟相关分析法相位差的前面板以下是相关法测量相位差的程序框图,如图3所示,先放置两个同频正弦波信号发生器用来产生波形,在后面再放置一个互相关函数处理器用来计算它们各自的相关函数,之后根据相关法原理和相位差从弧度转化为角度表示法等一系列计算得到显示值在前面板输出。

图3 虚拟相关分析法相位差程序框图5.4 子模块(VI)设计1)基本函数发生器根据设计要求,采用“信号生成”子选板“正弦波”函数进行设计。

如图4图4 正弦波 VI限于篇幅,其详细信息不作介绍,可查阅Labview帮助。

2)正弦波相位、幅值以及采样点数的输入,如图5图5 波形属性设定3)互相关函数其中,X是第一个输入序列,Y是第二个输入序列。

算法指定使用的相关方法。

算法的值为direct时,VI使用线性卷积的direct方法计算互相关;如算法为frequency domain,VI使用基于FFT的方法计算互相关。

如X和Y较小,direct方法通常更快。

如X和Y较大,frequency domain 方法通常更快。

此外,两个方法数值上存在微小的差异。

在此,采用默认算法。

如图6图6 相关函数4)反余弦运算图7 反余弦函数5)弧度转化为角度,并用数值显示根据转换公式:︒=1801πrad 。

相关文档
最新文档