Nonlinear Correction of Pressure Sensors Based on Neural Network
-
摘要:
为了解决气压传感器非线性校正困难、校正结果精度低的问题,基于小波函数建立反向传播(back propagation,BP)神经网络模型,采用Levenberg-Marquardt算法进行网络参数更新,实现了气压传感器的非线性校正.实验结果表明:传统BP神经网络使气压传感器均方根误差由最初的2.10降低到0.68,减少了67.6%的测量误差;而提出的小波BP神经网络则使其降低到0.28,进一步减少了19%的测量误差,更好地满足了高空探测的精度要求,具有良好的泛化能力,可以推广到类似传感器的非线性校正中.
Abstract:To overcome the difficulty of nonlinear correction of pressure sensors and to solve the problem of low accuracy of correction results. A back propagation (BP) neural network model was established based on wavelet function, and the Levenberg-Marquardt algorithm was used to update network parameters to realize the nonlinear correction of pressure sensors. Results show that the traditional BP network reduces the mean square error (MSE) of the pressure sensor from 2.10 to 0.68, and reduces the measurement error by 67.6%. The wavelet BP network is reduced to 0.28, which further reduces the measurement error by 19%. It can better meet the precision requirements of high altitude detection and has good generalization ability, which can be extended to the nonlinear correction of similar sensors.
-
随着全球气候变化,高空探测在气候预测中越来越重要.气象探测是获取大气变化信息的重要手段,在高空探测过程中,气压值是重要的参数之一,气压传感器测量精度直接影响到最终探测结果.在气象测量过程中,气压传感器受外界环境影响会表现出非线性特性,其原因有多方面: 1)由于传感器自身材质、设计方案、制作流程等条件的限制,非线性特征不能完全消除[1];2)传感器标定环境存在干扰,使传感器特性点发生漂移,测量结果产生偏差,从而造成非线性[2].
传感器设计原因造成的非线性误差在其出厂时已经存在,无法进行优化,因此,环境干扰是影响传感器测量精度的主要因素,通过对传感器进行标校实验,采集干扰因素来进行误差补偿,成为传感器校正的主流思路[3].
为改善传感器工作性能,实现非线性校正,相关科研人员进行了大量的实验,通过对传感器采集的数据进行分析来设计相应的补偿机制,从而实现传感器的校正.文献[4]采用非线性积分器进行相位校正,提高了控制系统的稳定性;文献[5]采用串并联电阻网络对热敏传感器进行校正,使温度传感器测量精度显著提升.然而,通过硬件电路进行校正,成本高、精度低、集成复杂,不利于实际生产应用[5-7].随着计算机技术的发展,通过软件算法对传感器进行误差补偿来实现非线性校正成为主要的研究方法.软件补偿主要有查表法和曲线拟合法.文献[8]通过查表法对高分2号图像业务化大气进行校正,将误差降低到0.8%;文献[9]通过最小二乘法对磁场传感器进行校正,达到了较高的精度.查表法忽略了标校点的测量误差,拟合法只能反映传感器整体趋势,都是几个离散测量点对传感器整体模型的逼近,不能满足复杂情况下的非线性拟合.
神经网络技术在传感器非线性校正方面已取得一定成果.文献[10]采用反向传播(back propagation, BP)神经网络法对角度传感器进行标校,有效地减少了测量误差,提高了测量的准确性.文献[11]通过运用BP神经网络对颜色传感器进行标定,提升了传感器感光精度.但是,传统BP神经网络存在局部最小值、收敛速度慢等缺点,仍需要进一步优化以适应气压传感器的非线性校正.
本文以气压传感器为例,在温度、气压等外界环境影响下,通过标校设备对气压传感器进行数据采集与标校实验.对传统BP神经网络进行优化,将小波函数作为神经网络隐藏层的激活函数,并引入Levenberg-Marquardt(LM)算法对各层参数进行更新,得到了气压传感器非线性校正的模型.实验证明,所提出的方法在模型精度、收敛速度方面均优于传统BP神经网络,可以更加快速、准确地完成气压传感器的非线性校正,满足了高空探测的需要,具有较高的实用价值.
1. 传感器非线性校正原理
气压传感器的非线性误差由其物理特性和环境干扰组成[12-14],前者由传感器的物理材料和设计方案造成,使传感器具有滞后性、非线性,后者由传感器的工作电路、外界环境造成,使其受到噪声干扰,对传感器特性造成影响,产生测量误差[15-17].气压传感器系统模型如图 1所示[18].
气压传感器模型为
$$ y = f\left( {x, t} \right) + v $$ (1) 式中:y为传感器输出的测量气压值;x为被测实际环境中的气压;t表示环境变量,如温度、湿度等;v为传感器系统受到的干扰噪声.
函数f(x, t)是一未知的复杂函数,该函数与气压传感器的特性以及外界环境因素有关[18].由气压传感器特性可得,对于特定的环境变量t,x与y是一一对应关系,则存在某一特殊函数X=g(y)=g(f(x, t))=x,即寻找函数g使传感器经过校正后输出值能准确反映所测气压大小[19-21],其校正原理如图 2所示.
2. BP神经网络模型及改进算法
2.1 经典BP神经网络
在神经网络中,最常用的是如图 3所示的BP神经网络,其计算量相对较小,非线性拟合程度较高[22-24]. BP神经网络训练过程可分为输入数据正向计算和误差反向传播2个阶段.
在正向计算过程中,从输入层输入数据,通过层间连接权重加权求和并将结果传递到隐藏层的激活函数中,最后经过激活函数非线性映射传递到输出层.如果在输出层不能获得预期的输出值,则执行反向传播,通过修改神经元之间的连接权重将误差损失最小化[25].
传统BP神经网络采用梯度下降法进行参数更新,其输入层和隐藏层网络参数更新为
$$ {\Delta {\mathit{\boldsymbol{V}}_{ih}} = \alpha {e_h}{\mathit{\boldsymbol{X}}_i} = \alpha \left( {\sum\limits_{j = 1}^l {{\mathit{\boldsymbol{W}}_{hj}}} {g_j}} \right){\mathit{\boldsymbol{H}}_h}\left( {1 - {\mathit{\boldsymbol{H}}_h}} \right){\mathit{\boldsymbol{X}}_i}} $$ (2) $$ {\Delta {\mathit{\boldsymbol{\beta }}_h} = - \alpha {e_h}} $$ (3) 隐藏层和输出层网络参数更新为
$$ {\Delta {\mathit{\boldsymbol{W}}_{hj}} = \alpha {g_j}{\mathit{\boldsymbol{H}}_h} = \alpha \left( {{Y_j} - Y_j^\prime } \right){Y_j}\left( {1 - Y_j^\prime } \right){\mathit{\boldsymbol{H}}_h}} $$ (4) $$ {\Delta {\mathit{\boldsymbol{\beta }}_j} = - \alpha {g_j}} $$ (5) 式中:α为学习率;gj和eh为误差信息;Xi为输入层第i个神经元输入;Hh为隐藏层第h个神经元输出;Y′j为输出层第j个神经元输出;Yj为对应的真实值[26-29].
2.2 Levenberg-Marquardt算法
鉴于BP神经网络在非线性拟合中存在对初始权重敏感、收敛速度慢等缺点,本文利用LM法对传统BP神经网络进行优化,以提高网络的收敛速度,各层权重更新表达式为
$$ {\mathit{\boldsymbol{W}}_{n + 1}} = {\mathit{\boldsymbol{W}}_n} - {\left[ {{\mathit{\boldsymbol{J}}^{\rm{T}}}{\mathit{\boldsymbol{J}}^n} + u\mathit{\boldsymbol{I}}} \right]^{ - 1}}\mathit{\boldsymbol{J}}_n^{\rm{T}}{\mathit{\boldsymbol{E}}_n} $$ (6) 式中:I为单位矩阵;u为比例因子;E为网络预测误差;J为雅可比矩阵, 该矩阵包含预测误差对网络各层参数的一阶导数,公式为
$$ \mathit{\boldsymbol{J}} = \left[ {\begin{array}{*{20}{c}} {\frac{{\partial {\mathit{\boldsymbol{E}}_1}}}{{\partial {\mathit{\boldsymbol{W}}_1}}}}& \cdots &{\frac{{\partial {\mathit{\boldsymbol{E}}_1}}}{{\partial {\mathit{\boldsymbol{W}}_n}}}}\\ \vdots &{}& \vdots \\ {\frac{{\partial {\mathit{\boldsymbol{E}}_j}}}{{\partial {\mathit{\boldsymbol{W}}_1}}}}& \cdots &{\frac{{\partial {\mathit{\boldsymbol{E}}_j}}}{{\partial {\mathit{\boldsymbol{W}}_n}}}} \end{array}} \right] $$ (7) LM算法根据网络误差变化对权值进行更新,如果模型权值更新后网络预测误差增加,则u可能太小,导致LM算法接近高斯-牛顿法,并且存在发散的可能性.与此同时,u进行放大以接近梯度下降法.相反,如果误差较小,则该算法处于收敛阶段,此时u变小并将LM算法近似为高斯-牛顿法,以加速收敛[30-32].使用LM算法可以解决传统BP神经网络中极值点附近精度低和收敛慢的问题,使网络模型参数更快更准确地逼近误差最小值[33].
2.3 小波分析
小波变换是分析信号的一种重要方法,与傅里叶变换相比,排除了稳态信号的制约,能更好地满足实际工程应用,并且起到时域分析的效果.小波变换以衰减的小波基函数为基础,以不同的分辨率对数据进行处理,实现对拟合函数的逼近.
在传统BP神经网络中,隐藏层选择Sigmoid函数作为激活函数进行非线性变换,其输出值范围为[-1, 1],函数形状如图 4所示.对于气压传感器这一非线性的元器件,Sigmoid函数映射能力较差,无法精确地完成校正.
以小波函数替换原有的Sigmoid函数作为隐藏层节点的激活函数,通过一系列小波母函数的组合来逼近测量值,达到气压传感器校正的目的.
本文选择Morlet小波作为网络隐藏层的激活函数,其在降水量分析、大气环境预测、激光器校准[34-39]等方面取得显著的成果. Morlet小波函数的表达式为
$$ h(x) = C\cos (ux)\exp \left( { - \frac{{{x^2}}}{2}} \right) $$ (8) 式中:C为重构时的归一化常数,取值为1;u用来控制小波函数的形状. 图 5为不同u值对应的Morlet小波函数形状对比图.通过实验确定u值,从而确定Morlet小波函数形状以达到最佳的校正效果,获得最高的传感器测量精度.
3. 网络模型构建
3.1 样本数据集
为了测试神经网络对气压传感器的非线性校正效果,需首先获得训练样本数据.因此,需要利用标准设备对气压传感器进行标校实验,气压传感器的测量值不仅与大气气压有关而且与所处温度有关,需采用控制变量法进行标校.
根据高空气象探测规范,气压测量值为500~1 100 hPa时,传感器测量误差|ε|≤1 hPa;气压测量值为5~500 hPa时,传感器测量误差|ε|≤0.7 hPa[40-42].因此,标校气压范围为5~1 100 hPa,根据高空探测需要,标校温度范围为-30~40 ℃.在35 ℃下,部分采集数据如表 1所示.
表 1 气压传感器采集的数据Table 1. Data collected by pressure sensor测量温度/ ℃ 测量气压/ hPa 标准气压/ hPa 测量误差/ hPa 35 1 103.20 1 100 3.20 35 906.27 900 6.27 35 702.44 700 2.44 35 501.56 500 1.56 35 302.58 300 2.58 35 103.78 100 3.78 35 10.55 50 5.55 图 6所示为在不同温度下气压传感器对应的测量误差分布图.由此图可以看出,该气压传感器存在较大温漂效应,温度对传感器测量结果影响较大,通过神经网络进行校正后可以克服温度对气压传感器的影响,使测量值更加接近真实值.
3.2 网络参数设置
根据通用近似定理,只要具备单个隐藏层和有限个神经元的神经网络,就能以任意精度拟合任意的函数.由此选用3层BP神经网络进行训练,由气压传感器测量数据可知,影响因素为温度、气压2个变量,所以输入层有2个神经元;隐藏层神经元的数目对网络性能有着重要的影响,通过对不同神经元数目进行实验以确定合适的隐藏层结构[20];经过网络计算后,使其输出对应的标准气压,因此,输出层有1个神经元.将气压传感器的测量气压、测量温度输入到BP神经网络中,经过神经网络推理过程,使其输出对应的标准气压以达到传感器校正的目的.
对于表 1所采集的不同温度范围、不同压力范围的数据,一共有800条,为了使训练结果能够正确反映样本的内在规律,同时又为了避免出现过拟合,将所有的数据按照8:2划分为训练集和测试集, 由训练集数据对网络进行训练,使网络模型参数达到最优,用测试集对最终网络进行测试以检测模型的泛化能力[43-47].
由随机函数产生[0~1]的各层网络初始权重值,偏置值设置为0,其他参数设置如表 2所示.
表 2 网络训练参数设置Table 2. Network training parameter setting参数名称 参数设置 学习率 0.000 1 最大轮数 10 000 损失函数 均方根误差 优化算法 梯度下降法 LM算法 激活函数 Sigmoid函数 Morlet小波函数 4. 校正结果及性能对比
4.1 隐藏层神经元个数对比
为了比较隐藏层神经元个数对标校精度的影响,通过设置不同隐藏层神经元个数来进行对比实验.其中激活函数均采用Sigmoid函数,采用梯度下降法训练10 000次,统计各个神经元下对应的均方根误差(mean squared error,MSE)σ,其实验结果如表 3所示,神经元个数与标校误差变化如图 7所示.
表 3 神经元个数与均方根误差Table 3. Amount of neurons and MSE数量 σ 5 1.58 10 1.14 15 0.78 20 0.68 30 0.69 50 0.70 80 0.73 100 0.72 300 0.80 500 0.85 由图 7可以看出,当隐藏层神经元个数较少时,MSE随着神经元个数的增加而降低.由表 3可得,当神经元节点超过20个时,随着神经元个数的增加,MSE基本趋于稳定,网络校正能力达到上限.当继续增加神经元个数,网络模型复杂度增加,需要更长的训练周期才能达到最终收敛.由此可知,将网络隐藏层神经元个数选为20可以达到标校精度与模型复杂度之间的平衡,快速、准确地实现气压传感器的非线性校正.
4.2 收敛速度对比
为了比较LM算法与传统梯度下降法对网络收敛速度的影响,隐藏层函数均采用Sigmoid函数,随机产生10组初始化权重,分别采用2种网络参数优化算法进行训练,记录训练过程中σ≤0.7时所需训练周期,其实验结果如表 4所示.训练过程中,梯度下降法损失值变化过程如图 8所示,LM算法如图 9所示.
表 4 收敛速度性能比较Table 4. Comparison of convergence rate performance序号 梯度下降法 LM算法 1 3 825 5 2 2 022 5 3 2 460 8 4 4 041 5 5 7 092 8 6 3 034 10 7 5 923 4 8 4 423 4 9 1 095 7 10 7 431 4 平均周期 4 135 6 由表 4可得,对于随机的网络权重初始值,梯度下降法所需训练周期有较大差异,对权重初始值敏感.由图 8可以看出,采用梯度下降法进行网络训练,在收敛过程中存在抖动现象,不能直接逼近最小值.相比之下,LM算法能够克服梯度下降法的不足,快速准确地完成收敛.基于LM算法的平均训练周期为6次左右,远快于传统BP算法.由此可知,LM算法能够克服梯度下降法的不足,更加快速地进行收敛,提高了网络的稳定性.
4.3 小波函数形状对标校效果影响
由图 5可知,对于Morlet小波函数,不同u值对应不同的小波形状,通过实验来测试不同u值对最终标校结果的影响以确定最佳的激活函数.
将相同的测试数据输入到BP神经网络中,经过训练使网络达到最终收敛,计算经过校正后的数据与标准测量值之间的MSE,其实验结果如表 5所示.
表 5 u值与均方根误差关系Table 5. Relationship between u value and MSEu σ 1 0.59 2 0.53 3 0.52 4 0.46 5 0.42 6 0.38 7 0.33 8 0.28 9 0.35 10 0.40 由实验结果可知,当u=8时,标校误差存在极小值,σ=0.28,即将激活函数u值设置为8可得最佳校正效果.
4.4 标校精度对比
神经网络的预测精度是评价其性能的重要指标,为了比较Sigmoid函数与小波函数对最终标校结果的影响,采用梯度下降法对网络进行训练,部分标校结果如表 6所示.
表 6 标校精度对比Table 6. Comparison of calibration accuracyhPa 标准气压 标校前气压 标校后气压 Sigmoid函数 小波函数 1 100 1 103.20 1 098.81 1 100.55 1 000 1 002.50 999.26 1 000.24 900 906.27 899.07 900.46 800 806.23 799.40 800.17 700 702.44 699.59 700.03 600 601.61 599.66 600.18 500 501.35 499.74 500.10 300 302.58 299.37 299.96 200 204.23 199.11 199.97 100 103.78 99.07 100.08 5 10.55 4.88 5.13 σ 2.10 0.68 0.28 通过表 6可以看出,2种BP神经网络模型都能够有效地对气压传感器进行校正,使MSE在规定的范围内.由整体MSE可知,采用小波函数作为激活函数比Sigmoid函数预测精度更高,σ降低了0.4,使气压传感器达到了更高的测量精度,更利于高空气象探测.
为进一步分析Sigmoid函数与小波函数对气压传感器标校结果的影响,绘制了图 10所示的气压传感器测量误差曲线以及经过2种激活函数校正后对该误差曲线的逼近情况.由图可知,与Sigmoid函数相比,采用小波函数作为激活函数具有更好的逼近能力,能更准确地进行误差补偿,提高测量精度,实现气压传感器校正.
图 11所示为气压传感器校正前特性曲面网格图.可以看出,由于气压传感器非线性误差的存在,导致特性曲面发生弯曲,测量精度降低.
气压传感器采集的数据经过本文提出的校正算法后其特性曲面如图 12所示.由图 11、12对比可得,经过校正后,气压传感器特性曲面更加平滑,有效地减少了气压传感器的非线性误差,提高了气压传感器的测量精度.
4.5 预测能力对比
为了测试所建立模型的泛化能力以及网络是否出现过拟合,选取在不同温度下的不同气压值作为测试集数据进行模型检验.其部分测试结果如表 7所示.
表 7 测试集标校精度对比Table 7. Comparison of calibration accuracy of the test sethPa 标准气压 标校前气压 标校后气压 Sigmoid函数 小波函数 1 100 1 101.58 1 099.87 1 100.19 1 000 1 003.03 999.95 999.42 900 901.71 900.00 900.26 800 804.46 800.17 800.46 700 701.29 700.35 700.35 600 602.02 600.24 600.21 500 500.47 500.13 499.96 400 400.46 399.95 400.24 300 301.28 299.74 300.35 200 200.75 199.45 200.49 100 101.76 98.91 99.41 5 10.67 5.21 5.52 σ 2.10 0.69 0.30 由表 7可知,无论对于传统BP神经网络还是基于小波函数的BP神经网络,经过神经网络校正后,传感器测量精度都得到了显著提升.由实验结果可以看出,测试集的平均误差与训练集接近,没有过拟合现象发生,基于小波函数的BP神经网络校正值比传统BP神经网络校正值误差更小,更接近实际值,更能准确地实现气压传感器的非线性校正,具有更高的精度以及泛化能力.
5. 结论
1) 针对气压传感器输入输出的非线性问题,通过引入神经网络校正环节进行标校,实现了气压传感器的校正,满足了高空探测的要求.
2) 针对传统BP神经网络收敛速度慢、对初始权值敏感、容易陷入局部极小值的缺点,引入LM优化算法,使网络收敛速度明显加快.
3) 与Sigmoid函数相比,通过引入小波函数,使标校精度进一步提高,推广能力进一步加强,能够更加精确地测量高空气压.
-
表 1 气压传感器采集的数据
Table 1 Data collected by pressure sensor
测量温度/ ℃ 测量气压/ hPa 标准气压/ hPa 测量误差/ hPa 35 1 103.20 1 100 3.20 35 906.27 900 6.27 35 702.44 700 2.44 35 501.56 500 1.56 35 302.58 300 2.58 35 103.78 100 3.78 35 10.55 50 5.55 表 2 网络训练参数设置
Table 2 Network training parameter setting
参数名称 参数设置 学习率 0.000 1 最大轮数 10 000 损失函数 均方根误差 优化算法 梯度下降法 LM算法 激活函数 Sigmoid函数 Morlet小波函数 表 3 神经元个数与均方根误差
Table 3 Amount of neurons and MSE
数量 σ 5 1.58 10 1.14 15 0.78 20 0.68 30 0.69 50 0.70 80 0.73 100 0.72 300 0.80 500 0.85 表 4 收敛速度性能比较
Table 4 Comparison of convergence rate performance
序号 梯度下降法 LM算法 1 3 825 5 2 2 022 5 3 2 460 8 4 4 041 5 5 7 092 8 6 3 034 10 7 5 923 4 8 4 423 4 9 1 095 7 10 7 431 4 平均周期 4 135 6 表 5 u值与均方根误差关系
Table 5 Relationship between u value and MSE
u σ 1 0.59 2 0.53 3 0.52 4 0.46 5 0.42 6 0.38 7 0.33 8 0.28 9 0.35 10 0.40 表 6 标校精度对比
Table 6 Comparison of calibration accuracy
hPa 标准气压 标校前气压 标校后气压 Sigmoid函数 小波函数 1 100 1 103.20 1 098.81 1 100.55 1 000 1 002.50 999.26 1 000.24 900 906.27 899.07 900.46 800 806.23 799.40 800.17 700 702.44 699.59 700.03 600 601.61 599.66 600.18 500 501.35 499.74 500.10 300 302.58 299.37 299.96 200 204.23 199.11 199.97 100 103.78 99.07 100.08 5 10.55 4.88 5.13 σ 2.10 0.68 0.28 表 7 测试集标校精度对比
Table 7 Comparison of calibration accuracy of the test set
hPa 标准气压 标校前气压 标校后气压 Sigmoid函数 小波函数 1 100 1 101.58 1 099.87 1 100.19 1 000 1 003.03 999.95 999.42 900 901.71 900.00 900.26 800 804.46 800.17 800.46 700 701.29 700.35 700.35 600 602.02 600.24 600.21 500 500.47 500.13 499.96 400 400.46 399.95 400.24 300 301.28 299.74 300.35 200 200.75 199.45 200.49 100 101.76 98.91 99.41 5 10.67 5.21 5.52 σ 2.10 0.69 0.30 -
[1] 周伟, 包建东, 丁良华.传感器标定的非线性校正研究[J].测试技术学报, 2013, 27(4):358-361. doi: 10.3969/j.issn.1671-7449.2013.04.016 ZHOU W, BAO J D, DING L H. Nonlinear correction of sensor calibration[J]. Journal of Test and Measurement Technology, 2013, 27(4):358-361. (in Chinese) doi: 10.3969/j.issn.1671-7449.2013.04.016
[2] 景婧.应变式称重传感器的非线性校正[J].计算机应用研究, 2013, 30(1):189-191. doi: 10.3969/j.issn.1001-3695.2013.01.048 JING J. Nonlinear compensation of strain-type weighing sensor[J]. Application Research of Computers, 2013, 30(1):189-191. (in Chinese) doi: 10.3969/j.issn.1001-3695.2013.01.048
[3] HEYE B, JOHAN H, BERND S, et al. Effective calibration of low-cost soil water content sensors[J]. Sensors, 2017, 17(1):208-220. http://www.ncbi.nlm.nih.gov/pubmed/28117731
[4] 赵晓华, 曹雷, 陈梅莲, 等.非线性积分器的控制系统校正作用分析[J].北京工业大学学报, 2002, 28(2):138-141. doi: 10.3969/j.issn.0254-0037.2002.02.003 ZHAO X H, CAO L, CHEN M L, et al. Analysis of control system correction effect of nonlinear integrator[J]. Journal of Beijing University of Technology, 2002, 28(2):138-141. (in Chinese) doi: 10.3969/j.issn.0254-0037.2002.02.003
[5] 周胜海.传感器非线性的硬件校正方法[J].传感器技术, 2002, 21(5):1-4. doi: 10.3969/j.issn.1000-9787.2002.05.001 ZHOU S H. Correction methods of sensor characteristic nonlinearity by hardwares[J]. Journal of Transducer Technology, 2002, 21(5):1-4. (in Chinese) doi: 10.3969/j.issn.1000-9787.2002.05.001
[6] YAO Z, WANG Z, FORREST Y L, et al. Empirical mode decomposition-adaptive least squares method for dynamic calibration of pressure sensors[J]. Measurement Science and Technology, 2017, 28(4):45-55. http://www.researchgate.net/publication/313257094_Empirical_mode_decomposition-adaptive_least_squares_method_for_dynamic_calibration_of_pressure_sensors
[7] MATTHEWS C, PENNECCHI F, EICHSTAEDT S, et al. Mathematical modelling to support traceable dynamic calibration of pressure sensors[J]. Metrologia, 2014, 51(3):326-338. doi: 10.1088/0026-1394/51/3/326
[8] 舒敏, 闻德保, 张浩, 等.高分2号图像业务化大气校正查找表的设计与实现[J].北京工业大学学报, 2017, 43(5):683-690. doi: 10.11936/bjutxb2016060087 SHU M, WEN D B, ZHANG H, et al. Design and implementation of operational atmospheric correction look-up tables for GF-2 image[J]. Journal of Beijing University of Technology, 2017, 43(5):683-690. (in Chinese) doi: 10.11936/bjutxb2016060087
[9] 张琦, 潘孟春, 陈棣湘, 等.基于线性化参数模型的三轴磁场传感器校准方法[J].传感技术学报, 2012, 25(2):215-219. doi: 10.3969/j.issn.1004-1699.2012.02.015 ZHANG Q, PAN M C, CHEN D X, et al. Scalar calibration of tri-axial magnetometer with linearized parameter model[J]. Chinese Journal of Sensors and Actuators, 2012, 25(2):215-219. (in Chinese) doi: 10.3969/j.issn.1004-1699.2012.02.015
[10] LI Y, FU P, LI Z, et al. Biaxial angle sensor calibration method based on artificial neural network[J]. Chemical Engineering Transactions, 2015, 46:361-366.
[11] HU W J, LIU X H. Study on BP neural network for colorimetric calibration of mini-color sensor[J]. Optical Technique, 2006, 32(2):183-189.
[12] YANG R, TAN K K, TAY A, et al. An RBF neural network approach to geometric error compensation with displacement measurements only[J]. Neural Computing and Applications, 2017, 28(6):1235-1248. doi: 10.1007/s00521-016-2486-2
[13] 白鹏, 张喜斌, 陈长兴, 等.基于支持向量机的压力传感器校正模型[J].空军工程大学学报(自然科学版), 2007, 8(5):37-40. doi: 10.3969/j.issn.1009-3516.2007.05.010 BAI P, ZHANG X B, CHEN C X, et al. A correction model of pressure sensor based on support vector machine[J]. Journal of Air Force Engineering University(Natural Science Edition), 2007, 8(5):37-40. (in Chinese) doi: 10.3969/j.issn.1009-3516.2007.05.010
[14] RAHDAN A, BOLANDI H, ABEDI M. Design of on-board calibration methods for a digital sun sensor based on Levenberg-Marquardt algorithm and Kalman filters[J]. Chinese Journal of Aeronautics, 2020, 33(1):339-351. doi: 10.1016/j.cja.2019.08.011
[15] 汪晓东. RBF神经网络在传感器校正中的应用[J].仪器仪表学报, 2003(1):96-98. doi: 10.3321/j.issn:0254-3087.2003.01.024 WANG X D. Application of RBF neural networks in sensor calibration[J]. Chinese Journal of Scientific Instrument, 2003(1):96-98. (in Chinese) doi: 10.3321/j.issn:0254-3087.2003.01.024
[16] ASHIQUZZAMAN A, LEE H, UM T. Energy-efficient lot sensor calibration with deep reinforcement learning[J]. IEEE Access, 2020(8):97045-97055. http://www.researchgate.net/publication/341197264_Energy-Efficient_IoT_Sensor_Calibration_With_Deep_Reinforcement_Learning/download
[17] 鞠潭, 于纪言, 王晓鸣, 等.基于地磁辅助的弹载两轴陀螺传感器校正方法研究[J].兵工学报, 2018, 39(10):1919-1926. doi: 10.3969/j.issn.1000-1093.2018.10.006 JU T, YU J Y, WANG X M, et al. A calibration method of magnetometer-aided two-axis gyro sensor in the projectile-borne environment[J]. Acta Armamentarii, 2018, 39(10):1919-1926. (in Chinese) doi: 10.3969/j.issn.1000-1093.2018.10.006
[18] 何伟铭, 宋小奇, 甘屹, 等.传感器校正的优化灰色神经网络建模方法研究[J].仪器仪表学报, 2014, 35(3):504-512. https://www.cnki.com.cn/Article/CJFDTOTAL-YQXB201403003.htm HE W M, SONG X Q, GAN Y, et al. Research on optimized grey neural network modeling method for sensor calibration[J]. Chinese Journal of Scientific Instrument, 2014, 35(3):504-512. (in Chinese) https://www.cnki.com.cn/Article/CJFDTOTAL-YQXB201403003.htm
[19] 林生荣, 张辉.三轴加速度传感器校正方法研究[J].传感器与微系统, 2011, 30(11):72-74. doi: 10.3969/j.issn.1000-9787.2011.11.022 LIN S R, ZHANG H. Study of three-axis acceleration sensor calibration method[J]. Transducer and Microsystem Technologies, 2011, 30(11):72-74. (in Chinese) doi: 10.3969/j.issn.1000-9787.2011.11.022
[20] TU Y, ZHOU H, LANG W, et al. A novel cross-sensor calibration method to generate a consistent night-time lights time series dataset[J]. International Journal of Remote Sensing, 2020, 41(14):5482-5502. doi: 10.1080/01431161.2020.1731935
[21] ZHU Z, AU S, WANG X R. Instrument noise calibration with arbitrary sensor orientations[J]. Mechanical Systems and Signal Processing, 2019(117):879-892. http://www.sciencedirect.com/science/article/pii/S0888327018304552
[22] ATC G. Back-propagation neural networks for modeling complex systems[J]. Artificial Intelligence in Engineering, 1995, 9(3):143-151. doi: 10.1016/0954-1810(94)00011-S
[23] 李小芳, 谢剑猛.压力传感器的校正的改进超限学习机方法[J].仪表技术与传感器, 2016(9):90-93. doi: 10.3969/j.issn.1002-1841.2016.09.023 LI X F, XIE J M. Corrected improving extreme learning machine of pressure sensor[J]. Instrument Technique and Sensor, 2016(9):90-93. (in Chinese) doi: 10.3969/j.issn.1002-1841.2016.09.023
[24] MOKHTARI A, GHODRAT M, JAVADPOOR L, et al. Wind speed sensor calibration in thermal power plant using Bayesian inference[J]. Case Studies in Thermal Engineering, 2020(14):10621-10629. http://www.sciencedirect.com/science/article/pii/S2214157X19305398
[25] 姚绪梁, 林浩, 鲁光旭, 等.一种基于线电压差积分的无位置传感器无刷直流电机换相误差检测和校正方[J].电工技术学报, 2019, 34(22):4651-4660. https://www.cnki.com.cn/Article/CJFDTOTAL-DGJS201922004.htm YAO X L, LIN H, LU G X, et al. Line voltage difference integral method of commutation error adjustment for senseless brushless DC motor[J]. Transactions of China Electrotechnical Society, 2019, 34(22):4651-4660. (in Chinese) https://www.cnki.com.cn/Article/CJFDTOTAL-DGJS201922004.htm
[26] 郭伟, 张栋, 李巨韬, 等.改进型BP神经网络对电容称重传感器的非线性校正[J].传感技术学报, 2012, 25(10):1354-1360. doi: 10.3969/j.issn.1004-1699.2012.010.006 GUO W, ZHANG D, LI J T, et al. Nonlinear calibration of capacitance weighing sensor with improved BP neural network model[J]. Chinese Journal of Sensors and Actuators, 2012, 25(10):1354-1360. (in Chinese) doi: 10.3969/j.issn.1004-1699.2012.010.006
[27] LIU T. Nonlinear correction of sensor using genetic algorithm and support vector machine[J]. Journal of Electronic Measurement & Instrument, 2011, 25(1):56-60. http://en.cnki.com.cn/Article_en/CJFDTOTAL-DZIY201101010.htm
[28] 刘天键, 王劭伯, 朱善安.基于神经网络的铂电阻温度传感器非线性校正方法[J].仪器仪表学报, 2002, 23(5):518-521. doi: 10.3321/j.issn:0254-3087.2002.05.021 LIU T J, WANG S B, ZHU S A. Approaches to non-linearity compensation of platinum resistor based on neural network in temperature measurement[J]. Chinese Journal of Scientific Instrument, 2002, 23(5):518-521. (in Chinese) doi: 10.3321/j.issn:0254-3087.2002.05.021
[29] 姜桂艳, 常安德, 牛世峰, 等.基于BP神经网络的交通数据序列动态可预测性分析方法[J].北京工业大学学报, 2011, 37(7):1019-1026. doi: 10.11936/bjutxb2011071019 JIANG G Y, CHANG A D, NIU S F, et al. Dynamic predictability analysis for traffic data serials based on BP neural network[J]. Journal of Beijing University of Technology, 2011, 37(7):1019-1026. (in Chinese) doi: 10.11936/bjutxb2011071019
[30] CUI Y J, XIONG H L, ZHENG K, et al. On the application of BP neural network based on Levenberg-Marquardt algorithm in the diagnosis of mental disorders[C]//20122nd International Conference on Consumer Electronics, Communications and Networks. Washington, D.C.: IEEE Computer Society, 2012: 1940-1943.
[31] ZHUANG J J, LIU Q. Research and application of an optimized BP neural network based on adaptive genetic algorithm[J]. Journal of Beijing University of Posts and Telecommunications, 2012, 35(5):41-45. http://en.cnki.com.cn/Article_en/CJFDTOTAL-BJYD201205011.htm
[32] PENG X J, YANG K T, YUAN X H. A novel pressure sensor calibration system based on a neural network[J]. Journal of Semiconductors, 2015, 36(9):095004. doi: 10.1088/1674-4926/36/9/095004
[33] 赵弘, 周瑞祥, 林廷圻.基于Levenberg-Marquardt算法的神经网络监督控制[J].西安交通大学学报, 2002, 36(5):523-527. doi: 10.3321/j.issn:0253-987X.2002.05.020 ZHAO H, ZHOU R X, LIN T Q. Neural network supervised control based on Levenberg-Marquardt algorithm[J]. Journal of Xi'an Jiaotong University, 2002, 36(5):523-527. (in Chinese) doi: 10.3321/j.issn:0253-987X.2002.05.020
[34] 徐继红.乌鲁木齐河流域60余年降水量的Morlet小波分析[J].水资源开发与管理, 2018(3):70-72. https://www.cnki.com.cn/Article/CJFDTOTAL-SJYF201803019.htm XU J H. Morlet wavelet analysis of precipitation over 60 years in Urumqi river basin[J]. Water Resources Development and Management, 2018(3):70-72. (in Chinese) https://www.cnki.com.cn/Article/CJFDTOTAL-SJYF201803019.htm
[35] 李翔, 朱全银.基于动态基函数的强回归小波神经网络[J].北京工业大学学报, 2014, 40(7):1084-1090. doi: 10.11936/bjutxb2014071084 LI X, ZHU Q Y. Strong regression wavelet neural network based on the dynamic basis functions[J]. Journal of Beijing University of Technology, 2014, 40(7):1084-1090. (in Chinese) doi: 10.11936/bjutxb2014071084
[36] HAM S, LEE Y, JUNG W, et al. CMOS image sensor with analog gamma correction using nonlinear single-slope ADC[C]//Proceedings IEEE International Symposium on Circuits & Systems. Piscataway: IEEE, 2006: 3578-3581.
[37] SHANKER A P, RAVI N S. Morlet wavelet analysis of tropical convection over space and time:study of poleward propagations of intertropical convergence zone[J]. Geophysical Research Letters, 2004, 31(2):1-3. http://www.researchgate.net/publication/248814055_Morlet_wavelet_analysis_of_tropical_convection_over_space_and_time_Study_of_poleward_propagations_of_Intertropical_Convergence_Zone_ITCZ
[38] WANG Z Y, LIU Z G, DENG W, et al. Optical-frequency scanning-rate calibration of external cavity diode lasers using adaptive complex-shifted morlet wavelets[J]. Review of Scientific Instruments, 2019, 90(6):12-21. http://www.ncbi.nlm.nih.gov/pubmed/31255000
[39] 李娌芝, 杨柱元, 官心果, 等.基于小波神经网络的股票预测[J].云南民族大学学报(自然科学版), 2019, 28(2):156-159. https://www.cnki.com.cn/Article/CJFDTOTAL-YNMZ201902013.htm LI L Z, YANG Z Y, GUAN X G, et al. Stock price prediction based on the wavelet neural network[J]. Journal of Yunnan University of Nationalities (Natural Sciences Edition), 2019, 28(2):156-159. (in Chinese) https://www.cnki.com.cn/Article/CJFDTOTAL-YNMZ201902013.htm
[40] WU D F, WU S, WANG Y W, et al. High-speed and accurate non-linear calibration of temperature sensors for transient aerodynamic heating experiments[J]. Transactions of the Institute of Measurement and Control, 2014, 36(6):845-852. doi: 10.1177/0142331214525073
[41] TANG L B, TANG L X, SHENG H Y. Forecasting volatility based on wavelet support vector machine[J]. Expert Systems With Applications, 2009, 36(2):2901-2909. doi: 10.1016/j.eswa.2008.01.047
[42] DUSSAULT J M, KOHLER C, GOUDEY H, et al. Development and assessment of a low cost sensor for solar heat flux measurements in buildings[J]. Solar Energy, 2015, 122:795-803. doi: 10.1016/j.solener.2015.09.033
[43] 陶砾, 杨朔, 杨威.深度学习的模型搭建及过拟合问题的研究[J].计算机时代, 2018(2):14-17. https://www.cnki.com.cn/Article/CJFDTOTAL-JSJS201802005.htm TAO L, YANG S, YANG W. Research on the model building and over-fitting of deep learning[J]. Computer Era, 2018(2):14-17. (in Chinese) https://www.cnki.com.cn/Article/CJFDTOTAL-JSJS201802005.htm
[44] FENG W, CHEN H, ZHANG Z J. Short-term traffic flow prediction based on wavelet function and extreme learning machine[C]//Proceedings 2017 IEEE 8th International Conference on Software Engineering and Service Science. Washington, DC: IEEE Computer Society, 2017: 531-535.
[45] 赵学智, 邹春华, 陈统坚, 等.小波神经网络的参数初始化研究[J].华南理工大学学报, 2003, 31(2):77-79. doi: 10.3321/j.issn:1000-565X.2003.02.017 ZHAO X Z, ZOU C H, CHEN T J, et al. Parametric initialization of wavelet neural networks[J]. Journal of South China University of Technology, 2003, 31(2):77-79. (in Chinese) doi: 10.3321/j.issn:1000-565X.2003.02.017
[46] 侯国莲, 张怡, 张建华.基于形态学-小波的传感器故障诊断[J].中国电机工程学报, 2009, 29(14):93-98. doi: 10.3321/j.issn:0258-8013.2009.14.017 HOU G L, ZHANG Y, ZHANG J H. Fault diagnosis for sensors based on morphology-wavelet[J]. Proceedings of the CSEE, 2009, 29(14):93-98. (in Chinese) doi: 10.3321/j.issn:0258-8013.2009.14.017
[47] 姚李孝, 宋玲芳, 李庆宇, 等.基于模糊聚类分析与BP网络的电力系统短期负荷预测[J].电网技术, 2005, 29(1):20-23. doi: 10.3321/j.issn:1000-3673.2005.01.005 YAO L X, SONG L F, LI Q Y, et al. Power system short-term load forecasting based on fuzzy clustering analysis and BP neural network[J]. Power System Technology, 2005, 29(1):20-23. (in Chinese) doi: 10.3321/j.issn:1000-3673.2005.01.005
-
期刊类型引用(3)
1. 张雨琪,焦瑞莉,薄宇,陶益凡,王立志. 基于图像感兴趣区域融合特征的PM_(2.5)浓度预测方法. 中国环境监测. 2022(04): 207-216 . 百度学术
2. 郑瑶,邢昱,郭悦嵩,李明. 基于灰色关联模型优化的空气质量分析与可视化. 能源与环保. 2022(08): 50-56+63 . 百度学术
3. 李晓理,张博,杨旭. 基于图像混合核的列生成PM_(2.5)预测. 工程科学学报. 2020(07): 922-929 . 百度学术
其他类型引用(3)