您当前的位置:首页 >  写作材料 >  通信 > 内容

基于ABC—BP神经网络算法的LVDT非线性校正

材料写作网    时间: 2020-06-28 04:17:02     阅读:

摘 要:针对线性可变差动变压器(LVDT)检测装置的输出信号的非线性问题,本文建立了人工蜂群算法优化的BP神经网络对LVDT的非线性输出进行拟合。通过人工蜂群算法优化BP神经网络的权值和阈值,然后利用BP神经网络可拟合任意非线性函数的特性,对LVDT的非线性段进行拟合预测。蜂群经过多次的循环取得最优解作为BP神经网络的权值和阈值,经过仿真实验,在平均误差在0.004V,平均误差百分比为0.25%。

关键词:LVDT;非线性;ABC-BP算法

DOI:10.16640/j.cnki.37-1222/t.2018.15.199

0 引 言

线性可变差动变压器(Linear Variable Differential Transformer,简称LVDT),作为位移测量系统的重要组成部分,被广泛的应用于教学科研和工业生产中。传感器输出的电压与位移量理论上呈线性关系,实际输出在线性范围的值称为有效输出,如超出范围,输出的线性度会渐渐衰减,呈现出非线性。

为解决LVDT输出非线性问题,国内外研究人员从铁芯材料、传感器结构及智能算法的优化校正等方面去克服非线性问题。BP神经网络在传感器的非线性校正领域应用较多,但其精度低、收敛速度慢的缺点也影响校正的效果。为了改善BP神经网络的缺点,本文采用人工蜂群算法对BP神经网络的权值和阈值进行优化,并对其进行了软件仿真。

1 LVDT工作原理

LVDT的其结构示意图如图1所示,包含一个初级线圏、两个次级线圏、可动铁芯、线圏骨架、连杆及壳体[1]。LVDT中的两个次级线圈按差动模式连接。在给初级线圏接通交流电时,线圈产生互感作用,便在LVDT次级线圈中产生互感电压。次级线圈A与次级线圈B的电压差,即为LVDT所输出的电压值,其输出值与铁芯的位移量基本呈线性关系。当铁芯位于次级线圈A和次级线圈B的中心位置时,因为两个线圈的互感电压等值反向,所以电压输出为零,故称之为'零位“。

在LVDT工作时,需要对其初级线圈接入交流激磁电压,频率 、幅值和功率是选择激磁电压时主要考虑的三个点。选择较高的电压幅值可以获得较高的灵敏度 ,但是过高的电压可能造成线圈发热导致信号漂移、磁路饱和等 ,一般选择 5 - 10V 。激磁电源一定要保证足够的功率,否则过小的激磁功率将引起输出的非线性,进而影响测量的准确性。

2 人工蜂群算法

人工蜂群算法(Artificial Bee Colony,ABC)是一种根据蜜蜂自组织模拟模型和群体智能为基础,所建立的人工智能启发式算法[2]。蜂群通过不同的分工和相...

== 试读已结束,如需继续阅读敬请充值会员 ==
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/2月,98元/2年,微信支付秒开通!)
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册登录会员
《基于ABC—BP神经网络算法的LVDT非线性校正.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

相关热搜

《基于ABC—BP神经网络算法的LVDT非线性校正.doc》

VIP请直接点击按钮下载本文的Word文档下载到电脑,请使用最新版的WORD和WPS软件打开,如发现文档不全可以联系客服申请处理。

文档下载
VIP免费下载文档

浏览记录