基于神经网络的热电偶非线性校正

最新更新时间:2010-03-04来源: 仪器仪表学报关键字:热电偶  神经网络  非线性 手机看文章 扫描二维码
随时随地手机看文章

1 引言

  热电偶因其结构简单、易于制造和测温范围宽等优点而被广泛用于温度测量领域,但是热电偶非线性校正问题(也称线性化处理),严重影响了温度测量精度。国际、国内计算标准都给出了热电势 -温度 关系表,即热电偶分度表。其换算关系可以采用查表法,但这种方法在应用过程中显得很不方便,一种较好的办法可以利用神经网络技术建立起相应的数学模型,改善了热电偶的线性度。而神经网络具有强大的记忆容量、高速并行计算能力和非线性变换特性,能够随时进行再学习,可用来有效地校正系统的非线性。

2 热电偶非线性

  热电偶的类型、规格、结构品种繁多,几乎都存在严重的非线性问题,其输出信号与测量温度之间呈非线性关系。从而给测量结果带来误差。本文采用神经网络技术,对镍铬-镍硅热电偶(K型)进行了非线性校正。K型热电偶结构图如图1所示。

 

图1 热电偶结构图

  由热电偶测量被测温度t,输出相应的热电势E(t, 0)。对K型热电偶,当测温范围为0~200℃时,依据分度表中的热电势和温度值,利用最小二乘法原理可以拟合出如下的E-t关系式:


                      (1)

  式中,E是热电偶冷端温度为0C时的热电势,其中,
。式(1)表明E - t关系是非线性的。

3 基于BP网络进行热电偶的非线性校正

3.1 BP神经网络结构简介

  BP神经网络一般采用三层(输入层、隐层、输出层)网络结构,如图2所示。网络中隐层节点和输出节点(神经元)的输入为前一层网络输出的加权和。

图2 BP网络结构

3.2 制备学习、检验样本

  1)热电偶的标定:采用国际实用温标ITS-90及国标GB/T 2614-1990热电偶分度表中的给定数据,选取温度范围0~200C和其对应的热电势值作标定数据。

  2)训练样本、测试样本文件制作:温度范围选为0~200C,根据镍铬-镍硅热电偶(K型)分度表,选择温度为1,3,5,7……197,199,200℃对应的热电势为输入样本,相对应的温度作为输出样本,这样制作的样本作为训练样本,共101组;然后选择温度0,5,10,15……195,200C对应的热电势作为输入样本,相对应的温度作为输出样本,这样制作的样本作为测试样本,共41组。

3.3 BP网络学习流程图

  BP网络的学习流程如图2所示。

 

图3 BP网络训练过程及算法流程

3.4 神经网络训练仪介绍

  本文神经网络训练仪,进行热电偶的非线性校正。图4为BP神经网络训练仪面板,这个训练仪采用虚拟仪器编程语言CVI进行编写。

图4 BP神经网络训练仪面板

   BP网络训练仪的面板上具有以下几个模块:

模块1-训练样本文件路径:

  ①.输入样本文件路径”:在该文本框中输入训练样本的输入样本文件的路径。
  ②.“输出样本文件路径”:在该文本框中输入训练样本的期望输出样本文件的路径。

模块2-测试样本文件路径:

  ③.“输入样本文件路径”:在该文本框中输入测试样本中输入样本文件的路径。
  ④.“输出样本文件路径”:在该文本框中输入测试样本中期望输出样本文件的路径。

模块3-网络结构:

  ⑤.“隐层节点数”:设置BP网络隐层神经元数量;
  ⑥.“隐层响应函数”:选择BP网络隐层神经元的响应函数;
  ⑦.“输出层响应函数”:选择BP网络输出层神经元的响应函数;

模块4-训练条件:

 

3.5 BP网络训练

  1) 网络结构参数的初始化:隐层节点数选为6,隐层响应函数选为对数型sig函数,即logsig,输出层响应函数选为纯线性函数,即purelin。

  2) 网络训练参数的设置:训练开始前,分别输入训练样本文件和测试样本文件的路径,训练终止条件选为训练代数为1000。

  3) 网络训练:点击网络训练按钮“训练”,训练多次,并记录每次的测试均方差,以测试均方差最小的一组网络参数作为训练的最终结果,实验中记录的最小测试均方差为0.03963582。训练所得到的权值 和阈值 就是BP网络训练的结果。

3.6 非线性校正结果与分析

  1) 热电偶非线性校正模型:用BP神

  经网络建立的非线性校正模型结构可以用权值和阈值来表示,权值和阈值如下:

  输入层与隐层间权值:=[-30.473488 -38.820904 -1.644704-2.235481 0.099258 95.799098]

  输出层与隐层间权值:=[-20.979834 31.472969 -6.901741 1.78862 1014.294648 -254.668243]

  隐层阈值:=[-47.329741 -25.972066 12.099975 4.515939 -0.050021 86.879988]

  输出层阈值: =-234.662545

  这样很容易可以得出t - E关系:

  

  2) 非线性校正分析:用41组测试样本数据对建好的BP网络模型进行了测试,测试结果如表1所示。


表1理论温度值与测试结果温度值

 

  表中的理论值是分度表中的温度值。

  可以求出最大拟合偏差℃,则线性度为,具体线性度比较如表2所示。

 表2 神经网络训练前后性能比较

                                

  从以上结果可以看出,经过神经网络训练,热电偶在0~200℃测温范围内的非线性得到了明显改善。

4 结论

  本文采用基于虚拟仪器编程语言CVI编成的BP神经网络训练仪对K型镍铬-镍硅热电偶的非线性进行了校正,获得了非线性校正模型,校正前后非线性降低了一个数量级,实现热电偶的非线性校正。

关键字:热电偶  神经网络  非线性 编辑:金海 引用地址:基于神经网络的热电偶非线性校正

上一篇:达林顿晶体管的PSpice建模和仿真
下一篇:一种新型CMOS图像传感器的设计

推荐阅读最新更新时间:2023-10-12 20:16

瑞萨电子采用人工智能气味感测技术升级空气质量监控平台
全球领先的半导体解决方案供应商瑞萨电子集团(TSE:6723)今日宣布,通过使用嵌入式人工智能(e-AI)技术扩展其广受欢迎的 ZMOD4410 室内空气质量(IAQ)传感器平台,可实现对通风系统、浴室等需要空气质量监测的场景进行智能化微量气味感测。 该升级平台在如 RL78 等多种微控制器(MCU)内,集成了经过神经网络训练的固件,可提供更高分辨率的检测结果。借助这些新功能,ZMOD4410 平台不仅能够以更高精度和更小元件间偏差来检测出小型封闭空间内的异味气体,并且能够区分基于硫和乙醇的气味。这些更新是瑞萨电子基于 e-AI 固件解决方案系列中的首款产品。 瑞萨电子物联网及基础设施事业本部传感器解决方案事业部高级总监
[嵌入式]
瑞萨电子采用人工智能气味感测技术升级空气质量监控平台
径向基函数神经网络芯片ZISC78及其应用
1 引言 神经网络是近年来得到广泛关注的一种非线性建模预报技术。它具有自组织、自学习、自适应和非线性处理、并行处理、信息分布存储、容错能力强等特性,对传统方法效果欠佳的预报领域有很强的吸引力。基于神经网络的非线性信息处理方法已应用于军事信息处理及现代武器装备系统的各个方面,并有可能成为未来集成智能化的军事电子信息处理系统的支撑技术。该技术在一些先进国家已部分形成了现实的战斗力。     船舶在波浪中航行,会受到风、浪和流的影响,因而将不可避免地发生摇荡运动。严重的摇荡会使船员工作效率下降、物品损坏、军舰的战斗力下降。如果能够预知未来一段时间船舶的运动情况,不仅有利于尽早采用先进控制算法控制舰载武器平台隔离船舶运动的影响,使其始
[嵌入式]
热电偶测温不准的原因
  热电偶,是工业上最常用的温度检测元件之一,具有测量精度高、测量范围广、构造简单以及使用方便等优点。为了保证热电偶测量准确,我们经常要求组成热电偶的两个热电极的焊接必须牢固;两个热电极彼此之间应很好地绝缘,以防短路等等结构要求。但是在应用中热电偶还是会测温不准,那么导致这种现象的原因是什么呢?   首先,我们知道要知道热电偶测温的基本原理:   将两种不同材料的导体或半导体焊接起来,构成一个闭合回路。由于两种不同金属所携带的电子数不同,当两个导体的二个执着点之间存在温差时,就会发生高电位向低电位放电现象,因而在回路中形成电流,温度差越大,电流越大,这种现象称为热电效应,也叫塞贝克效应。热电偶就是利用这一效应来工作的。
[测试测量]
非线性控制理论在有源滤波技术中的应用
1  引 言   随着电力电子设备等非线性负载的广泛应用,电网中的谐波问题日益严重,造成了电网电压和电流波形严重畸变,对供电质量造成严重的污染,电网中的谐波不仅危害电网本身而且危害其周边设备。如何消除电网中的高次谐波和无功电流使之成为洁净电源,已成为电力电子学、电力系统中的一个重要问题。仅仅利用无源滤波技术治理谐波已经不能满足要求,随着电力电子技术的不断发展,人们将滤波研究方向逐渐转向有源滤波器,它已经成为电力电子应用极具生命力的发展方向。同时随着微电子技术的迅速发展,高精度、高速处理器(如DSP)的出现,使复杂的参量和系统状态实时计算或估计成为可能,并且使现代控制理论能够应用于电力电子系统。   有源滤波器的控制主要由谐波信号的
[电源管理]
<font color='red'>非线性</font>控制理论在有源滤波技术中的应用
BP神经网络用于三相电弧炉弧流控制
    摘要: 针 对电极升降式控制的三相电弧炉弧流之间具有强耦合的特点,提出了采用神经网络控制器,在电流超过允许偏差时并行计算出三相电极的调节量,达到减少调节过程和调节机构动作次数的目的。并提出了离线训练方法和仿真模型。     关键词: 三相电弧炉  弧流  神经网络     电弧炉是利用电弧的能量来熔炼金属。目前普遍采用电极升降方法对熔炼过程进行恒流控制。电炉在工作过程中,特别是在炉料熔化期,当电弧强度的随机变化引起三相电流失去平衡时,由人工或自动调节三相电流,使其在给定的允许偏差范围内。但由于负载端相当于三角形连接,则外部检测的即被控制的三相线电流相互耦合,若不采用解耦措施,一次扰动要经过
[应用]
日本借深度神经网络破译人类思维 人工智能走近大脑
外媒称,日本研究人员已经成功借助人工智能破译了人类的思维和想象,从而在理解人类思想及其背后的大脑机制领域获得了重大突破。下面就随医疗电子小编一起来了解一下相关内容吧。 据阿根廷 21 世纪趋势网站 近日报道,破解人类思维的内容是科学界长久以来的愿望。事实上,此前的种种研究也已经实现了破译人类所见、回忆、想象和梦境的内容。 日本借深度神经网络破译人类思维 人工智能走近大脑 例如另一个日本科学家团队早在 2008 年就成功地在电脑屏幕上直接重现了从人类大脑活动中获取的图像。 但包括这一研究在内的其他以往研究都遭遇了难以逾越的障碍,因为每个个体的大脑内容都具有其独特性,因此思维模式的目录创建很难实现。 报道称,此外,这些模式还
[医疗电子]
日本借深度<font color='red'>神经网络</font>破译人类思维 人工智能走近大脑
为人工智能带来多核可扩展性,PowerVR Series3NX神经网络加速器
提供0.6至10 TOPS的单核性能及超过160 TOPS的多核可扩展性,以实现前所未有的计算性能和可扩展性等级 Imagination Technologies 宣布推出其面向人工智能(AI)应用的最新神经网络加速器(NNA)架构 PowerVR Series3NX 。基于屡获殊荣的前代产品,新版Series3NX提供了无与伦比的可扩展性,使系统级芯片(SoC)制造商能够针对诸如汽车、移动设备、智能视频监控和物联网边缘设备等一系列嵌入式市场去优化计算能力和性能。 单个Series3NX内核的性能可从0.6到10万亿次操作/秒(TOPS),同时其多核实现可扩展到160TOPS以上。得益于包括无损权重压缩等架构性增强,Se
[物联网]
基于神经网络的无位置传感器无刷直流电机驱动设计
1实机测试 实验系统的结构如图5所示。扭矩仪的 测量 范围是10kg-cm。在这个控制系统里的电动势估计神经网络模型有7个输入层,14个中间层,和两个输出层。神经网络被离线训练后来处参考速度和的负载的波动。特别地,在扭矩为0.001,0.5,1.0 N-m,当参考速度从400→800→1200rpm,通过一个位置 传感器 驱动 电机 来获得训练数据。电动势估计神经网络模型经过这样的训练后被应用到实机测试中,在该实机中,参考速度固定但负载变化。图6表明了在参考速度为1000rpm,负载扭矩从0增加到10kg-cm所得到的实验结果。从表上可以明显看出,即使是在负载变化时, 电机 速度仍与给定参考速度一致。在无负载运行和转矩为10kg
[电源管理]
基于<font color='red'>神经网络</font>的无位置传感器无刷直流电机驱动设计
小广播
热门活动
换一批
更多
最新模拟电子文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved