温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
PSO
SWELM
应变
传感器
在线
温度
补偿
方法
收稿日期:基金项目:国家自然科学基金项目();河北省自然科学基金项目()通信作者:刘峰 :光电技术及应用 :基于 的应变传感器在线温度补偿方法尚秋峰,刘峰(华北电力大学电子与通信工程系;河北省电力物联网技术重点实验室;保定市光纤传感与光通信技术重点实验室,河北 保定 )摘要:针对光纤布拉格光栅(,)应变传感器受环境温度影响而造成的波长漂移问题,提出粒子群优化(,)结合滑动窗口极限学习机(,)的在线预测算法对其进行温度补偿。利用 算法优化 网络滑动窗口和隐含层神经元数目,提升了模型的预测精度,模型预测均方根误差最小能达到 。实现了对应变传感器数据的在线更新及波长漂移预测,对实时测量数据和预测数据进行差分运算完成温度补偿。与 的对比分析结果表明,算法的预测精度平均提升了 ,并具有良好的温度补偿效果。关键词:极限学习机;光纤布拉格光栅;应变传感器;粒子群优化;温度补偿中图分类号:文章编号:(),(;,):(),()(),:;引言光纤布拉格光栅()传感器由于其传感信号强、精度高、响应快、不受光源波动和链路损耗变化的影响、抗干扰能力强、灵活封装等特点,已被广泛应用于机械结构载荷形变监测。由于光纤光栅对温度和应变交叉敏感,应变传感器存在温度干扰问题,因此,对应变传感器进行温度补偿很有必要。应变传感器的温度补偿方法有硬件方法和软件 方法。硬 件 方 法 通 常 在 应 变 测 量 位 置 铺 设 参 考 ,参考 只记录温度变化,利用实验室标定温度和应变之间的近似拟合公式进行补偿。如果应变传感器现场环境变化梯度与实验标定不一致,这种依赖实验室标定的补偿方法难以获得好的效果。软件方法相对成本更低,补偿更加灵活,神经网络由于具有强大的非线性映射能力,能够自适应地跟踪传感数据的内部规律成为典型的 传感器温度补偿方法。文献 利用神经网络方法实现了 应变传感器振动和温度的精确分离,提升了传感器的测试精度。文献 将神经网络特有的非线性信息处理能力应用于 传感器,分离出温度对 波长的影响。文献 利用神经网络方法,在不引入任何硬件的情况下,有效解决了 传感器在变温环境下温度漂移的问题。上述神经网络方法进行温度补偿时,需要保存大量的历史数据对网络进行训练,时间成本随着数据量的增加而增大,同时忽略了训练数据的时效性需求,预测精度也会降低。针对此问题,本文提出粒子群优化算法结合滑动窗口极限学习机对 应变传感器进行在线温度补偿,提高了神经网络预测精度,有效地解决了 应变传感器中的温度漂移问题。算法原理 算法滑动窗口极限学习机()是由 等提出的在线学习算法,该算法保留了 实现简单、学习速度极快和人为干预较少 等优势,并采用滑动窗口的方式动态更新训练集,兼顾了训练数据的时效性需求。网络由输入层、隐含层、输出层组成,层与层之间采用全连接的连接方式,假设输入层、隐含层、输出层的节点数分别为,和 ,其网络拓扑如图所示。图 网络拓扑给定任意个不同样本 (,),其中是第个输入向量,是其关联的期望值,的输出可以用式()表示:(,),()式中,和是 隐 含 层 参 数,是第个隐含层节点和输出层之间的连接权值,(,)是第个隐含层节点在输入为下的输出,是 网络关于的实际输出。对于具有 型激活函数的加性隐含层节点,(,)可以用式()表示:(,)()()式中,是第个隐含层节点和输入层节点间的连接权值,是第个隐含层节点的偏置,()是一个无限可微的非线性连续分段函数。网络在使用时,首先设置滑动窗口即训练集数据大小,然后对 大小的数据块进行预测,之后滑动窗口沿时间轴顺移 位,将新到来的 大小的数据加入窗口,同时将影响预测精度的相同大小的旧数据丢弃,逐步消除可能成为误导信息来源的旧数据,使 神经网络 收 敛 更 快,均 方 根 误 差 更 小。目 前 有 关 网络参数的研究大都集中在对其输入权值和隐含层偏差进行优化 。网络的初始参数包括滑动窗口大小,以及隐含层神经元数目,只能根据结果误差通过人为方式进行调整,过程复杂费时且不能保证参数最优。算法粒子群算法是群体智能算法的一种。该算法有更多机会求解全局最优解,同时还能进行多目标优化,具有搜索速度快、效率高的优点,已被广泛应用于多维优化问题 :假设在一个维目标搜索空间中,存在个粒子组成的群体,该群体中每个粒子都有一个初始速度、初始位置及适应度函数值。在迭代过程中,粒子通过个体极值 ()和全局极值 ()这两个指标来更新自己。粒子的速度和位置更新方程如下:()()()()式中,为位置信息,(,),为速度信息,(,);和 分别 半导体光电 年 月第 卷第期尚秋峰 等:基于 的应变传感器在线温度补偿方法为粒子在 第次 迭 代 中 第维 速 度 和 位 置;和 是粒子在第次迭代中第维的个体极值点位置和全局极值点位置;是用来调节粒子飞行速度的惯性权重因子,和分别是调节个体最优粒子和全局最优粒子方向飞行的最大步长和加速系数;,是,间的随机数。本文利用 算法对 的滑动窗口和隐含层神经元进行优化,以达到提升 预测精度的目的。算法的步骤如下。步骤:粒子群初始化,将和组成的粒子分别作为 的速度与位置。选择合适的学习因子和,惯性权重,粒子维数,最大的迭代次数和种群规模;步骤:定义适应度函数,从 的粒子中得到 的和,将其代入式(),得到对应的预测值,计算预测值与实际值之间的均方根误差作为 的适应度函数;步骤:初始化粒子速度和位置,计算粒子的适应度函数值,求出个体的最优值得到 及全局最优值 ;步骤:通过设定的迭代次数判断 算法的终止条件,若达到目标迭代次数,则得到最优的和。否则更新和,返回步骤和继续寻优,直到迭代终止,其算法流程如图所示。图 算法流程图数据分析为验证本文提出的动态预测模型的可行性和有效性,采用个应变传感器连续天的振动传感数据,将其命名为 ,。在一般工况下,温度信号周期性不明显,而振动信号具有明显的周期性。因此,可将温度信号视作多项式趋势项并从复合信号中分离 。数据经过预处理后,振动数据因温度造成的 中心波长偏移量被提取,数据抽样频率为 ,预处理结果如图所示。图温度造成的 中心波长偏移量参数优化利 用 对 算 法 进 行 验 证,其 中 激活函数选择 函数。预测模型相关参数 包 括 滑 动 窗 口 大 小,预 测 数 据 块 大 小 ,隐含层节点数均会对预测精度产生影响。下面以均方根误差为评判指标,如式()所示,讨论不同参数对预测模型性能的影响。()槡()式中,表示均方根误差,表示测试数据集大小,表示第个测试数据的预测值,对应第个数据的实际值。网络在使用时,隐含层节点数往往是根据研究者的经验和实验结果进行选取,为了探究和 对模型预测性能的影响,令并保持不变,分别对不同和 下的预测模型重复进行 次实验,得到平均均方根误差,如图所示。结果表明:模型预测误差随着 的增加而增大,这与 短时预测的特性相符合;同时训练集的选取既要保证模型训练的充分性又要兼顾训练数据的时效性。图不同 和对应的 图是在隐含层神经元固定的情况下得出的,如果将当作变量,随着 的改变,难以确定其与和之间的内在联系及调整规律。为了模型能自动选取最优参数以保证预测精度,将 算法带入 网络中,根据短时预测需求设置 的值,将和作为 的粒子,以 为适应度函数找到 全局最优解,即为神经网络的最优参数和。采用不同网络参数对数据进行在线预测,结果如表所示,优化的神经网络在 时的最优参数为,此时 ;在 时的最优参数为,此时 。表不同 下最优参数对应的均方根误差 全局最优解 以数据为例,设置滑动窗口的大小,依次对 的数据块进行预测,数据预测结果如图所示。预测数据的变化趋势与实际情况一致,验证了预测算法的可行性。图,时预测结果与 算法对比分析以,数据为例,将 与 算法进行比较分析。算法应用 于 不 同 数 据 时 分 别 进 行 一 次 参 数 优 化,算法则沿用第一次优化后的参数,不再对其进行调整,预测结果如表所示。算法对不同传感器数据的预测精度要高于 算法,预测精度平均提高了 ,证明参数优化能够提升预测模型的性能。在 时对各个传感器不同时间段的数据进行预测,结果如表所示。在网络结构确定的情况下,随着时间的推移该模型皆能保证较高的预测精度,且数据的预测 也很接近,证明预测模型具备良好的稳定性。表 与 在不同 下的 表不同时段预测 时间段 温度补偿采用本文算法在线预测应变传感器因温度引起的 中心波长偏移数据,然后用原始应变传感数据减去预测数据即为在线温度补偿后的结果。补偿步骤包括:)恢复预测数据采样率使其与原始数据采样率保持一致;)用原始数据减去预测数据。环境温度变化会导致振动数据产生较大的波动。以 数据为例,如图所示,经过温度补偿后,应变数据变化趋势得到了明显的改善,验证了本文所提温度补偿方法的可行性和有效性。图 温度补偿结果结论本文利用 对 网络滑动窗口和隐含层神经元数目进行优化,避免了 网络在使用时繁琐的参数调整过程,并保证了参数选取的最优性,有效提升了对温度造成的 中心波长偏移量的预测精度。实验结果显示,时 算法的平均预测均方根误差最小能达到 ,且随着时间的推移算法依旧能保持 良 好 的 性 能。与 算 法 相 比,具有更高的预测精度。在 半导体光电 年 月第 卷第期尚秋峰 等:基于 的应变传感器在线温度补偿方法线温度补偿方法使应变传感器的测量准确性和可靠性得到有效的提升,改善了应变传感器的输出性能。由于随着 的增大,在参数优化时可能陷入局部最优解,后续的研究将深入探讨局部最优问题。参考文献:苑立波,童维军,江山,等我国光纤传感技术发展路线图光学学报,():,():陈振威,陈焕权,史雯慧,等具有温度补偿的高精度 微位移传感器的设计、制作及性能研究 光子学报,():,():,:,():,():,:,:,:,:孙诗晴,初凤红基于优化神经网络算法的光纤布拉格光栅电流传感器的温度补偿 光学学报,():,():盛文娟,董壮志,杨宁,等基于集成移动窗口的可调谐滤波器温度补偿研究 光学学报,():,():,:夏悠然,管军,易文俊基于改进粒子群优化极限学习机的弹丸参数辨识系统工程与电子技术,:,:,:,:,():叶华,谭冠政,李广,等基于稀疏表示与粒子群优化算法的非平稳信号去噪研究 红外与激光工程,():,():刘永明,叶国文,赵转哲,等 基于 的 减速器故障诊断模型计算机集成制造系统,():,():张贵阳,霍炬,杨明,等 基于双更新策略加权差分进化粒子群的双目相机标定 红外与激光工程,():,():李晗,张波涛,王俊杰,等 光纤光栅传感器振动与温度信号解耦上海交通大学学报,():,():孙世政,刘照伟,张辉,等基于 的 流量温度复合传感解耦光学精密工程,():,():作者简介:尚秋峰(),女,河北省保定市人,博士,教授,主要研究方向为光电子与光传感。