摘要
通常,传感器的输入与输出存在非线性,且在工作环境温度改变的情况下,其零点、灵敏度均会发生改变。即若被测的目标参量为零或为恒定值时,改变工作环境温度T,则传感器的零点或输出电压值均发生变化,这将给测量目标参量带来误差,而这次研究的目的就是为了消除温度变化对压力传感器的输出的影响。本研究是基于神经网络的虚拟压力传感器温度补偿仪的设计,即在基于PC机的虚拟仪器开发环境LabVIEW平台下,利用神经网络的算法原理来实现传感器的温度补偿功能作用,这部分功能的实现通过调用LABVIEW中的MathScript节点来调用MATLAB神经网络工具箱中的函数来实现,因为工具箱中的函数封装了实现此种功能的程序代码,这避免了编写实现网络训练过程的算法程序的繁琐性。本研究结合了LabVIEW的控制优势、MATLAB的强大计算能力、神经网络的算法思想对压力传感器的温度补偿应用进行研究。实验结果表明,此种研究方法实现的温度补偿效果很好,具有很高的实用价值。
出处
《数字技术与应用》
2011年第9期67-70,共4页
Digital Technology & Application