网站大量收购独家精品文档,联系QQ:2885784924

LabVIEW下基于BP神经网络的温度补偿虚拟压力测量系统设计.doc

LabVIEW下基于BP神经网络的温度补偿虚拟压力测量系统设计.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LabVIEW下基于BP神经网络的温度补偿虚拟压力测量系统设计

LabVIEW下基于BP神经网络 的温度补偿虚拟压力测量系统设计   摘 要:压力传感器的输入输出通常存在非线性,而且输出会因工作环境温度的改变,使其零点、灵敏度均发生漂移。为消除温度对压力传感器测量结果的影响,在LabVIEW下实现虚拟压力测量系统,并应用反向传播(BP,Back Propagation)神经网络,通过样本对网络进行训练,并将该BP网络以动态链接库的形式提供给LabVIEW调用。测试结果表明温度补偿效果非常好,同时具备传感器测量值的转换和非线性校正功能,该应用BP神经网络的虚拟压力测量系统具有很大的实用价值。   关键词:BP神经网络;温度补偿;LabVIEW;动态链接库 A virtual pressure sensor temperature compensation system in LabVIEW based on the BP neural netwerk   Abstract:A pressure sensor is generally chara cteristic of the nonlinear relation between its input and output.Its output ch anges with the environmental temperature,which results in excursion of its zero?point and sensitivity.In order to eliminate such a situation,the paper presents?the realization of a virtual pressure sensor temperature compensation system in?LabVIEW and the application of the BP neural network trained by samples as a DL L(Dynamic Link Library) file for LabVIEW call.Experimental results show that the?effect of temperature compensation is excellent in addition to the function o f sensors value translation and nonlinear calibration.This BP neural network based virtual pressure measurement system is of wide and factual application value.   Key words:BP neural network;temperature compensation;LabVIEW;dy namic link library 0引言   虚拟仪器是基于计算机的仪器,它实际上是一个按照仪器需求组织的数据采集系统。目前使用最广泛的编程语言是 LabVIEW 。LabVIEW 是一种图形化的编程语言,被工业界、学术界和研究实验室所广泛接受,已成为一个标准的数据采集和仪器控制软件。   将传感器和插入计算机的数据采集卡组成各种测量系统,以通用计算机硬件及操作系统为依托,实现各种物理量的测量功能,这种将计算机和仪器密切结合的方式是目前仪器测量领域发展的一个重要方向。然而,对于由压力传感器和数据采集卡组成的压力测量系统,因为压力传感器的输入输出存在非线性,而且压力传感器容易受到工作环境温度影响,其零点、灵敏度均随环境温度的改变而改变,表现为被测压力为零或者保持不变时,改变工作环境的温度,则压力传感器的零点或输出电压值均发生变化,这会给实际测量结果带来误差。   传统的温度补偿方法是引入热敏元件,根据温度状态修正测量电桥输出来抵消温度影响[1],比如串接负温度系数的热敏电阻、修改电桥增益等,该方法需要增加额外的补偿电路。当前越来越多的研究是应用人工神经网络进行温度补偿[2,3]。   鉴于以上原因,为充分利用现有微机自身资源,笔者应用BP神经网络原理,在LabVIEW环境下设计出虚拟压力传感器温度补偿系统,该补偿系统经过由用户选择的学习样本进行网络训练后,能很好地抵消温度对压力测量结果的影响。 1系统组成   为了能够对压力传感器进行温度补偿,测量系统中仅仅有压力传感器显然是不行的,必须引入反映环境温度的温度传感器,因为目前用户大都采用多通道数据采集卡与压力传感器来组成主压力测量系统,所以该温度传感器的引入无需改变主压力传感器系统,只要将温度传感器与数据采集卡另一个通道连接,系统同时进行两路电压采集即

您可能关注的文档

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档