基于LabVIEW交流电参数测试仪.docx
《基于LabVIEW交流电参数测试仪.docx》由会员分享,可在线阅读,更多相关《基于LabVIEW交流电参数测试仪.docx(16页珍藏版)》请在冰豆网上搜索。
![基于LabVIEW交流电参数测试仪.docx](https://file1.bdocx.com/fileroot1/2023-1/23/473ebe06-7947-4236-b329-f0ecfb4acd5f/473ebe06-7947-4236-b329-f0ecfb4acd5f1.gif)
基于LabVIEW交流电参数测试仪
沈阳工程学院
虚拟仪器
课程设计
设计题目:
基于LabVIEW交流参数测试仪的设计
系别班级
学生姓名学号
指导教师职称
起止日期:
2016年2月29日起——至2016年3月11日止
沈阳工程学院
课程设计任务书
课程设计题目:
基于LabVIEW的交流参数测试仪的设计
系别班级
学生姓名学号
指导教师职称
课程设计进行地点:
F430
任务下达时间:
2016年2月29日
起止日期:
2016年2月29日起——至2016年3月11日止
教研室主任年月日批准
1.设计主要内容及要求;
通过DAQ卡产生交流电压、电流信号;测量交流电压、电流信号的有效值或幅值、频率、相位差等;计算一个周期(或若干个整周期)的平均功率,即有功功率;同时计算视在功率、无功功率、功率因数等;
首先,应当在环境下(不经过数据采集,使用仿真信号源)检查算法的效果。
2.对设计论文撰写内容、格式、字数的要求;
(1).课程设计论文是体现和总结课程设计成果的载体,一般不应少于3000字。
(2).学生应撰写的内容为:
中文摘要和关键词、目录、正文、参考文献等。
课程设计论文的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。
应做到文理通顺,内容正确完整,书写工整,装订整齐。
(3).论文要求打印,打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。
(4).课程设计论文装订顺序为:
封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。
3.时间进度安排;
顺序
阶段日期
计划完成内容
备注
1
2月29日
教师讲解题目,学生查阅相关资料
2
3月1日
进行方案论证,确定程序流程,熟悉NI-DAQ使用方法
3
3月2日-9日
程序设计
4
3月10日
调试程序
5
3月11日
撰写论文,成果验收
沈阳工程学院
虚拟仪器课程设计成绩评定表
系(部):
自动化学院班级:
学生姓名:
指导教师评审意见
评价
内容
具体要求
权重
评分
加权分
调研
论证
能独立查阅文献,收集资料;能制定课程设计方案和日程安排。
0.1
5
4
3
2
工作能力
态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,
0.2
5
4
3
2
工作量
按期圆满完成规定的设计任务,工作量饱满,难度适宜。
0.2
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.5
5
4
3
2
指导教师评审成绩
(加权分合计乘以12)
分
加权分合计
指导教师签名:
年月日
评阅教师评审意见
评价
内容
具体要求
权重
评分
加权分
查阅
文献
查阅文献有一定广泛性;有综合归纳资料的能力
0.2
5
4
3
2
工作量
工作量饱满,难度适中。
0.5
5
4
3
2
说明书的质量
说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。
0.3
5
4
3
2
评阅教师评审成绩
(加权分合计乘以8)
分
加权分合计
评阅教师签名:
年月日
课程设计总评成绩
分
中文摘要
虚拟仪器技术及其labview开发环境为各个科学的仪器研制提供了一个通用的软、硬件平台。
基于labview的交流电参数测试仪是通过虚拟仪器技术和LABVIEW开发环境所开发的一种测量交流电的有效电压、有效电流、有功功率、无功功率、频率等交流电参数的仪器。
被测信号通过相关外部电路后,经过数据采集卡采集形成本仪器可测量的信号,其中包含正弦信号、三角波信号和方波信号。
当信号进入仪器后,经过相关模块计算,得到相关参数。
本设计用户不仅在系统的开发或升级维护阶段能够较为准确的估算系统各项性能参数,而且能够对所开发系统在不同计算机平台上的运行性能进行测试与比较,为虚拟仪器的开发与性能参数的确定提供了评价依据、系统功能升级扩充方便快捷、可与电脑等设备方便的互联。
本设计前面板使用图形化界面,操作简单快捷。
关键词虚拟仪器频率测量交流参数测量LabVIEW
课程设计(论文)任务书
课程设计(论文)成绩评定表
中文摘要…….…………………………………………..……….….……………….…..Ⅰ
1设计任务描述
1.1设计题目:
基于LabVIEW的交流参数测试仪的设计
1.2设计要求
1.2.1设计目的
(1)掌握虚拟仪器的结构特点及其设计方法。
(2)掌握交流电擦数测试仪的组成。
1.2.2基本要求
(1)通过DAQ卡产生交流电压、电流信号;测量交流电压、电流信号的有效值或幅值、
频率、相位差等;计算一个周期(或若干个整周期)的平均功率,即有功功率;同时计算视在功率、无功功率、功率因数等;
(2)应当在环境下(不经过数据采集,使用仿真信号源)检查算法的效果。
1.2.3发挥部分
(1)对测量的数据进行存储。
(2)标准信号的频率校验。
2设计思路
本文介绍了一种基于LABVIEW的交流电参数测试仪的设计,其中,本仪器可以对频率为250Hz以下的正弦信号、三角信号、方波信号的相关参数测量,总体设计思想是做出相关参数测量的子VI,然后通过相关结构和功能实现总体功能。
其中,本基于LABVEW的交流电参数测试仪设计包含以下模块:
1、DAQ仿真信号的设计模块:
本模块的功能是仿真出一对电压、电流信号。
本信号可改变电流、电压的峰值、频率、相位角和添加噪声,可以完全仿真DAQ的输出信号。
2、基本参数子VI设计模块:
本模块是实现有效电压、有效电流、和有功功率和频率的子模块的设计,其功能是实现这四个数据的测量,实现方法是通过程序面板的相关数学计算的程序设计,然后将其设计成子VI。
3、三种波信号相关参数值测量模块:
本模块的功能是测量出三种信号的相位差、峰值和无功功率。
实现方法为相关参数的计算。
4、频率测量模块:
本模块的功能是测量输入信号的频率。
其中,在测量信号测量前,首先对信号进行滤波,然后进行测量。
另外,本设计中还提供标准信号的频率校准功能
5、数据存储设计模块:
本模块的功能是实现对测量数据的存储。
操作界面有相关的文件选择位置,新建.txt文件选择后运行即可。
6、操作界面设计:
本模块设计出完美的操作界面和先关说明。
3设计方框图
4各部分电路设计及参数计算
4.1关于虚拟仪器
虚拟仪器采用计算机开放体系结构来取代传统的单机。
将传统测量仪器中的公共部分(如电源、操作面板、显示屏幕、通信总线和CPU)集中起来用计算机共享,通过计算机仪器扩展板卡和应用软件在计算机上实现多种物理仪器。
虚拟仪器的突出优点是与结合,仪器就是计算机,供货渠道多、价格低、维修费用低,并能进行升级换代;虚拟仪器功能由软件确定,不必担心仪器永远保持出厂时既定的功能模式,用户可以根据实际生产环境变化的需要,通过更换应用软件来拓展虚拟仪器功能,适应实际科研、仪器设计等。
4.2DAQ仿真信号的设计模块设计
4.2.1DAQ简介
数据采集是labview的核心技术之一。
通过数据采集卡能够方便地将现实世界中各个物理变量通过传感器检测后,采集到计算机中,从而使计算机在测量领域发挥其强大的功能提供了基础。
。
模拟输入是数据采集卡的基本功能。
数据采集卡的相关参数有:
分辨率、电压范围、增益、精度、建立时间等。
可以多通道采集数据。
使用DAQ助手设相关设置就可以创建出测量任务
4.2.2DAQ仿真信号设计
当变量经过传感器测量后通过DAQ输入到计算机后,其形式是一种波形。
在设计阶段,采用利用LABVIEW仿真DAQ输出的信号,信号类型分别为正弦波、三角波和方波。
三种信号的频率、峰值、相位均可以改变;另外,仿真信号可以添加噪声,噪声的幅值同样可以改变。
DAQ仿真信号的原理是通过下拉列表选择事件结构的输出类型。
事件结构中每一个分支放入两个仿真信号控件,分别为电压、电流仿真信号。
分别设置为正弦波、三角波和方波。
之后建立多个输入控件控制频率、幅值等参数。
程序显示面板程序如图4.2.2.1。
在前面板上,放置了一个波形图显示控件,可以明显的看见信号输出。
前面板设置如图4.2.2.2。
图4.2.2.1DAQ仿真信号程序框图
图4.2.2.2DAQ仿真信号
4.3基本参数子VI设计模块设计
4.3.1有效电压电流子vi设计
在交流信号中,电流、电压信号的值是测量者必须测量准确的物理量。
在电工理论中,交流电压、电流的有效值定义为:
交流电在一个周期T内,通过某个纯电阻负载所产生的热量,与一个电压、电流在同一个负载上产生的热量相等时,则该电流电压或电流的数值就是该交流电电压、电流有效值。
在本次设计中,计算电压、电流的有效值是采用均方根的方法。
均方根就是将N个项的平方和除以N后开平方的结果,即均方根的结果。
计算公式如下:
根据上述公式和设计需求,设计出了电压、电流有效值、有功功率的子VI,程序框图如下:
图4.3.1.1电流有效值程序框图
图4.3.1.2电压有效值程序框图
图4.3.2.3有功功率程序框图
4.3.2频率子vi设计
频率是交流电的重要参数之一。
在本次设计中,是采用波峰检测的方法来测量波形频率的。
通过波峰检测得到每个波峰所在的时间点,形成一个一维数组a(n)。
对于正弦波、三角波、锯齿波而言,我们可以直接将数组内的时间点相邻递减(均采用后一项减去前一项,即A(n)=a(n+1)-a(n))。
对重组的数组A(n)进行求倒等变换后输出得到另一个数组B(n), 数组B(n)中的元素为每个采样信号的频率。
用FOR循环加移位寄存器对数组B(n)进行求和然后除以数组B(n)的元素个数n,即可得到平均频率,也就是测得频率。
值得注意的是在我们测量方波信号的时候,这种方式就不适用了。
按照理论分析可知,用波峰检测得到的一组时间点数组即a(n),其中相邻两项的差值仅为一个完整周期的一部分,故我们应采用间隔递减的方式(即A(n)=a(n+1)-a(n-1))得到数组B(n),其余步骤同上。
频率子vi如图4.3.2.1,同中的下拉列表可选择方波还是非方波测量。
图4.3.2.1频率子vi程序框图
4.4三种波信号相关参数值测量模块
4.4.1相位差、无功功率等参数测量
在交流电路中,电压与电流之间的相位差(Φ)的余弦叫做功率因数:
η=cosΦ。
在数值上,功率因数是有功功率和视在功率的比值,即cosΦ=P/S。
视在功率的值是有效电压与有效电流的乘积。
根据以上,相关参数的测量的程序框图为:
图4.4.1.1相关参数测量程序框图
4.5频率测量模块设计
4.5.1滤波器设计
频率的测量对信号的要求较高,本次设计的交流电测试仪在测量频率时,虽然需要外部的处理电路处理,但是为了测量的精度比较高,总体在设计上增加了滤波器模块的设计。
带通滤波器是指能通过某一频率范围内的频率分量、但将其他范围的频率分量衰减到极低水平的滤波器。
一个模拟带通滤波器的例子是电阻-电感-电容电路。
这些滤波器也可以用低通滤波器同高通滤波器组合来产生。
其工作原理为:
一个理想的滤波器应该有一个完全平坦的通带,例如在通带内没有增益或者衰减,并且在通带之外所有频率都被完全衰减掉,另外,通带外的转换在极小的频率范围完成。
实际上,并不存在理想的带通滤波器。
滤波器并不能够将期望频率范围外的所有频率完全衰减掉,尤其是在所要的通带外还有一个被衰减但是没有被隔离的范围。
这通常称为滤波器的滚降现象,并且使用每十倍频的衰减幅度dB来表示。
通常,滤波器的设计尽量保证滚降范围越窄越好,这样滤波器的性能就与设计更加接近。
然而,随着滚降范围越来越小,通带就变得不再平坦—开始出现“波纹”。
这种现象在通带的边缘处尤其明显,这种效应称为吉布斯现象。
根据需求,本文设计了一个基于labview的滤波器模块,滤波器模块可对小于250Hz的信号进行处理,可选择档位,每个档位之间差值为50Hz。
用户可根据需求选择。
图4.5.1.1滤波器程序框图
4.5.2频率测量总体设计
通过4.2讲到已经完成了频率测量的子vi设计,现在,将频率测量的子vi和滤波器连接即可测频率。
另外,本测量仪可以对外部标准信号进行频率测量。
在前面板上有标准频率测量的开关,实现原理为使用时间结构选择分之就可以完成。
4.5.2.1频率测量程序框图
图4.5.2.2频率测量前面板及其滤波显示
4.6数据存储设计模块与操作界面
4.6.1测量数据存储
对于交流电参数的测量值存储问题,本设计也给出相应的功能。
数据存储对于测量者来说尤为重要。
本设计存储的文件格式为.txt格式。
首先选在文件存储位置建立文件,写好文件名称,然后操作仪器操作界面,选择存储位置,选中事先创建的文件即可测量存储。
图4.6.1.1测量数据存储程序框图
图4.6.1.2数据存储
4.6.2操作界面设计
操作界面对于测量者快速准确的测量尤为重要,本次设计的交流电参数测量仪的界面包含了数据显示、数据选择、开关、波形显示、相关说明、时间日期等。
图4.6.2.1操作界面图
5工作过程分析
本次设计是基于labview的交流电参数测试仪,设计过程中实现相关参数的测量,包含频率、电压电流的有效值、峰值、视在功率、无功功率等参数。
操作界面便捷。
测量者结果中有一定误差。
1、在非方波测试频率得到模式下,仪器对输入信号标准度要求较高,需要外部滤波整形电路处理后输入到测量仪器中。
仪器内部应当优化。
2、数据存储功能应当在仪器运行前进行选择所创建的.txt文件。
小结
本次课程设计的虚拟仪器是交流电信号参数测量仪。
交流电信号在我们的生活中是不可或缺的,但是,交流电参数的测量是我们生活中必须要掌握的技能之一。
本测仪可以对频率为250Hz以下的交流信号的电压有效值、峰值、电流有效值、峰值、实在功率、有功功率、电流信号与电压信号的相位差等参数进行测量,并且显示出滤波前的波形和滤波后的波形。
另外,本程序还可以对外部标准信号进行测量。
测量数据保存对测量人员来说很重要,本仪器可以对测量的数值进行保存。
通过本次设计,加深了我对程序设计过程的理解和对虚拟仪器的设计产生了新的概念,LABVIEW开发环境基本掌握,这对我以后的相关工作会产生强大的作用。
致谢
本次设计经过两周圆满完成,在设计的过程中,遇到了许多困难。
有一些是通过自己的努力得到了解决,但是还有一些在别人的帮助下圆满的解决了。
在此,首先,向我们的课设指导教师--xxx老师表示感谢。
在课设过程中,x老师,不辞辛苦,每天监督我们完成任务。
另外,在设计过程中,x老师还对程序设计的合理性提出了重要的见解,他独特的程序设计思想是我今后思考的参考方向。
参考文献
[1]侯国屏,王珅,叶齐鑫.Labview7.1编程与虚拟仪器设计[M].北京:
清华大学出版社,2005
[2]陈戈,江勇,梅飞.采样频率对频率测量算法的影响[J].机械设计与制造.2010(9):
6-7.
[3]张杰,崔健.基于LabVIEW的高精度频率测量算法研究[J].现代计算机(专业版).2010(5):
49-51.
[4]白鹏,王建华,刘君华.基于虚拟仪器的相位测量算法研究[J].电测与仪表.2002(8):
20-22.
[5]桂任舟.基于虚拟仪器技术和互相关原理的相位测量仪[J].仪表技术与传感器.2004(5):
8-9.
[6]丁达仁,张志强.FFT的变步长自适应整周期采样算法[J].黑龙江自动化技术与应用,1997
附录A逻辑电路图