LabVIEW在电子测量课程中测量数据处理的应用

来源 :电子世界 | 被引量 : 0次 | 上传用户:datouuupp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】结合《电子测量》课程中的测量数据处理中数学计算过程复杂繁琐,学生难以理解,将LabVIEW软件应用于电子测量教学过程中。通过采用LabVIEW软件,实现重复性測量数据的处理,剔除粗大误差。该方法使得教学过程直观,利于调动学生的积极性,提高了教学质量和效果。另外,对软件的学习可增加学生的兴趣和培养动手实践能力。
  【关键词】电子测量;LabVIEW;粗大误差;重复性测量
  1.引言
  电子测量与各个学科、各个行业的关系十分密切。许多理工科专业,尤其是电子信息类专业,都把“电子测量”列为一门十分重要的技术基础课程。其特点是综合性强、实践性突出、应用面广。通过该门课程的教学,使学生可以获得电子测量技术的基础知识和通用技术,而且可以培养综合应用能力与实践能力。然而,仅仅讲解课本上的原理不够直观,许多教学内容学生很难彻底理解。因此,很多任课教师在教学时引入了美国NI(National Instruments)公司推出软件产品LabVIEW,用于讲解信号发生器原理[1]、数字滤波器[2]、积分式AD转换器原理[3]、电子计数器测频和测周的原理[4]等内容,使得仪器工作的过程一目了然,给学生留下深刻的印象。除此以外,LabVIEW软件也能用于理论数值的处理。本文将LabVIEW软件引入电子测量教学中,通过LabVIEW软件在重复性测量数据处理的应用阐述该软件在电子测量教学中的作用。
  2.LabVIEW简介
  美国国家仪器公司的创新软件产品Lab-VIEW,最早版本诞生于1986年,几乎和windows的最早版本同步,这注定了LabVIEW是多平台的编程语言,适合于不同的操作系统。LabVIEW是一种图形程序设计语言,采用了工程人员所熟悉的术语、图标等图形符号来代替常规基于文字的程序语言,摒弃了晦涩难懂的文本代码。与传统的编程语言相比,可以大大节省了程序开发时间。使用传统的程序语言开发系统,开发者不但要担心程序流程方面的问题,还必须考虑用户界面、数据同步、数据表达等复杂的问题。而在LabVIEW中,一旦程序开发完成,用户就可以通过前面板控制并观察测试过程。LabVIEW给出了多种调试方法,从而将系统的开发与运行环境有机的统一起来。LabVIEW还提供了调用库函数及代码接口结点等功能,方便了用户直接调用其他语言编制成的可执行程序,使得LabVIEW编程环境具有一定的开放性。目前,LabVIEW的应用范围已经覆盖了工业自动化、测试测量、嵌入式应用、运动控制、图像处理、计算机仿真、FPGA等众多领域。以LabVIEW为核心,采用不同的专用工具包,统一的图形编程方式,可以实现不同技术领域的需求。
  3.含粗大误差的数据处理
  任何测量都存在一定的测量误差。由于产生误差的来源有多钟,根据测量误差的性质,可把测量误差分为随机误差、系统误差和粗大误差三类。对某被测量进行重复性测量时,测量值中可能含有系统误差、随机误差和粗大误差。当测量值含有粗大误差时,显著偏离实际值。为了给出正确合理的结果,则需要对测得的数据进行处理,将按照一定的法则进行剔除。剔除粗大误差的步骤[5]如下:
  (1)计算算术平均值:
  (2)列出残差,并验证:
  (3)按照贝塞尔公式计算标准差的估值:
  (4)按莱特准则|vi|<3s,或格拉布斯准则|vmax|  4.LabVIEW在剔除粗大误差的应用
  将LabVIEW软件应用于剔除含有粗大误差的数据。如图1所示为剔除粗大误差数据的程序框图。其中,等精度测量结果可使用数组进行存储,经过循环结构的处理,最后得到不含有粗大误差测量结果。在程序中,计算均值和标准差估值可以在数值函数选板上选择相应模块,例如数组元素求和、加、平方等。为了调试更直观,程序中还将均值和标准差估值显示出来。程序中使用的是莱特准则判别法,即3s法。判别后输出的数组为布尔型数组,查找数组中的为1的元素的索引号,则该索引号对应原测量值数组的数值含有粗大误差。利用删除数组的函数将含有粗大误差的测量值剔除,从而可以得到更新的测量值数组。由于更新的数组还需要再次检验,直到没有测量值不含粗大误差,程序中使用一个反馈节点即可。当数据不含粗大误差时,结束循环,并显示更新后的测量值。
  本文以电子测量教材中的数据[5]为例,所用数据如表1所示。经计算,可得均值为205.30,标准差为0.4434,判断后含有粗大误差的数据是第五个数据206.65,剩下的数据不含有粗大误差。对于LabVIEW程序,先输入测量值,运行结果如图2所示。从图中可以看到,含有粗大误差的数据也是206.65。与理论分析结果吻合,同时也可以较为直观地看出含有粗大误差的测量值。
  5.结束
  电子测量课程中,如何判断测量结果的正确性,按照公式反复按计算器是十分繁琐的。 通过对LabVIEW软件的编程,可以看出使用该软件仿真,能够完成复杂、重复的公式计算。将该软件引用到电测量教学,可以使得重复性测量数据处理过程更为直观,方便了教师的教学。同时,使用LabVIEW对数值处理,可以作为学生的实验内容。学生通过软件仿真,可以提高学习兴趣,加深对枯燥的理解和掌握。教师通过软件的教学和仿真,为教学和科研提供一种非常实用的工具。
  参考文献
  [1]勾荣.基于LabVIEW的“电子测量技术”课程实验教学研究[J].中国电力教育,2009,17:126-127.
  [2]鲍玉军.LabVIEW在“电子测量技术”课程教学中的应用[J].常州工学院学报.
  [3]裴立云,谭伟东,居海清.LabVIEW在电子测量多媒体教学中的应用[J].中国现代化教育装备,2008,9:139-141.
  [4]罗毅.LabVIEW与“电子测量技术”课程教学[J].科技信息,2010,21:698-699.
  [5]陈尚松,郭庆,黄新.电子测量与仪器(第三版)[M].电子工业出版社,2012.
其他文献
近日,世界著名的消费市场研究机构Euromonitorf欧洲透视)发布全球最新冰箱排行榜。按冰箱的品牌份额统计,海尔牌冰箱以10.4%的品牌市场占有率继续蝉联第一:按制造商排名,海尔冰箱公
日本环境省与经济产业省目前对《家电回收法》要求厂商必须遵守的回收(再商品化)率提出了修订方案。修订案计划把空调、冰箱等3个对象的回收率上调10至15个百分点,其中,洗衣机从5
自世界上第一台计算机诞生以来,计算机技术就在飞速的发展,在经过了半世纪的发展后,计算机技术已经逐渐成熟。现计算机技术已被广泛的应用于各个行业,为人类带来了前所未有的方便
本文针对大连星马奥蒂斯电梯采用接触器自动转换双电源进行转换时,电梯不能正常工作时,采用了一种延时装置后使电梯能正常工作。
本文立足于政府信息化发展现状,通过研究政府信息化存在问题,引入决策支持系统,通过分析一种决策支持系统应用实例,展现决策支持系统在政府信息建设中的广阔前景。
2007年12月20日,菲律宾贸易工业部产品标准局发布了定义制造商、进口商、贸易商、批发商、分销商、零售商、服务提供商和/或其代理商关于菲律宾标准认证标识计划所覆盖的产品/服
不断提高党的建设科学化水平,是党的十七届四中全会提出的一项重大命题和重大任务,这是党中央根据新形势下世情、国情、党情的新变化对党的建设提出的新的更高的要求。国有企
在嵌入式应用比较普及的当今时代,嵌入式开发正进行的如火如荼。嵌入式开发以其硬软件结合的特殊性使得前期学习难度较大,而仿真技术却可降低嵌入式学习难度。但目前的仿真多
本文对《通信网》课程在理论和实践教学的改革进行了探讨,结合本课程特点的典型教学方法与有效的教学手段,旨在通过对《通信网》课程的教学改革,提高学生实践动手能力,调动学生自
目前,随着经济和科技的不断发展,智能电网的发展速度也在日益加快。输配电线路是智能电网中一个十分重要的环节,其具有地域广、距离长以及易受环境影响等特点。这些特点严重的制