0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

运用于故障诊断中的一般神经网络

力久电机 来源:YXQ 2019-07-16 09:48 次阅读

人工神经网络是近年来发展迅速,广泛地应用于各个领域,包括航天,自动控制,金融,电子,制造,医药等多个行业,已经有许多成功的先例,并展示了更为广阔的应用前景。基于神经网络的故障诊断不需要建立精确的数学模型,可以处理非线性问题,具有并行计算能力,不需要诊断和推理规则,它通过一组样本的输入与输出之间的映射关系进行按照设定的准则可以自学习。

01

运用于故障诊断中的一般神经网络

目前,非线性系统的故障诊断与容错的方法的研究,是目前研究的热点和难点。神经网络以分布的方式存储信息,通过神经元之间拓扑结构和权值分布逼近非线性系统,并能做到并行运算,具有一定的泛化和容错能力。近年来,神经网络在故障诊断及容错控制中的应用得到了广泛的关注。其中,应用BP神经网络的研究较多。BP网络是一种多层前向网络,由输入层、隐层和输出层组成,如图所示。

BP神经网络利用网络误差平方和对网络层输入的导数来调成其权值和阈值,从而降低误差平方和。训练从计算每一层的输出开始,直到得到网络的输出矢量,目标矢量减去网络的输出得到误差矢量,利用梯度下降方法,通过后项传播算法来训练MLP。在设计神经网络进行故障诊断时,根据解决问题的特点和系统特征,选择合适的网络类型,是十分重要的,但并不是所有的问题都是和采用BP神经网络。

02

基于多层网络的故障诊断

在解决复杂系统的故障诊断,特别对分布式系统,基于神经网络的诊断系统在构造上不免会十分庞大,造成神经网络的学习时间长,可靠性降低。此时可以采用基于多网构造的诊断系统。分层结构方法是目前在复杂系统故障诊断中常用的方法。在分步式的多层神经网络诊断系统中,各个子网可以分配不同的任务,每个子网只接受部分的输入,处理总任务的一部分,各个子网的输出合成总的运算结果,这样就提高了计算速度。也可以同时执行同样的计算,每一个子网都在接受所有输入的模式下工作,但使用不同的算法,以增强系统的可靠度。这两种方法当然也可以结合使用。

以多层神经网络应用于柴油机引擎的故障早期检测与分离为例。采用综合组网的方式,整个系统包括两层4个模块,其中1个主模块,3个从模块。系统的输出通过多数表决法决定。

一种多层神经网络(MNN)

03

遗传算法与神经网络相结合进行故障诊断

遗传算法是建立在自然选择和群体遗传学机理基础上的随机、迭代和进化,具有广泛适用性的搜索方法。由于遗传算法上述的优越之处,吸引了诸多关注的目光。随着要解决问题复杂度的增加,神经网络的结构也趋向复杂,采用遗传算法自动构造网络,把网络结构的形式作为一个子集选择问题来解决,根据给定的对象函数自动地确定适当的网络结构来适应学习过程中网络结构的变化。同样,使用遗传算法可以调节神经网络的权值。由于自适应交叉率和变异率交叉率和变异率的大小对遗传算法的运行性能的影响较大,为了提高性能,可采用自适应的方法动态改变与的取值。

在利用遗传算法对神经网络进行训练时,在应用于故障诊断的研究中可以根据实际特点选择不同的网络类型,设计具体算法。例如利用经过遗传算法训练的ELMAN神经网络,对发动机的故障进行早期检测(一步预报)。其结构如图所示。也可以使用遗传算法同时确定网络的结构和参数,以获得较高的效率。

在使用遗传算法训练神经网络

04

模糊神经网络在故障诊断与检测中的应用

将模糊逻辑和神经网络相结合,采用模糊神经网络作为故障分类器,自适应从学习样本数据中提取各个用以描述故障状态的模糊参考模型。在诊断时,此模糊神经网络在线地得到当前系统的模糊模型描述,并将与各个参考模型相匹配,从而得出正确的诊断结果。在神经网络框架下引人模糊规则,且模型参数有明确的物理意义,又引人了学习机制,推理可以更加准确。

一般模糊神经网络可以分为5层:输入层、模糊化层、规则结点层、结论节点层、输出层。

模糊神经网络示意图

模糊系统可与多种网络结合构造模糊神经网络,但运用的手段相似。如利用模糊系统和径向高斯函数网络设计一种具有自适应能力的模糊神经网络。利用高斯函数表示模糊规则前件的隶属度函数,然后,构造一种递阶自组织在线学习算法,从输入输出样本数据中,通过学习提取模糊IFTHEN规则;在此基础上,提出一种非线性时变系统的自适应状态观测器设计和故障检测方法。

模糊神经网络解决了由于故障征兆和故障原因之间存在着许多不确定因素,建立精确的故障诊断系统存在着许多困难的问题。目前模糊神经网络应用很广泛,如应用于控制系统对象以及传感器和执行器的故障检测和诊断等。

05

小波分析和神经网络的融合

小波分析是近年来从Fourier分析的基础上发展起来的一种信号分析理论,具有良好的时频局部化特征,把信号分解到不同频带内进行处理。将小波分析的特征提取与神经网络模式识别有机地结合起来,则可降低建立神经网络的难度,并且提高故障识别率。

小波神经网络模型

模型中的输入为采集自待诊断系统的信号,经小波分析,提取反映设备状态的特征向量,作为输入连接到神经网络的输入节点,通过网络的前向计算可完成对设备故障的识别。神经网络模型可通过对大量反映系统不同状态故障的实测数据样本的训练建立。另外,为提高网络的自适应性,进一步完善诊断模型,还可在原有训练过的网络基础上,对小波神经网络模型的进行再学习。

故障检测与诊断是既是一门相对独立发展的技术,又与各门学科紧密联系。神经网络故障诊断的研究取决与和神经网络的发展。神经网络应用于故障诊断的研究手段和方法也不限于以上几种,如结合专家系统的神经网络,以及遗传算法,模糊推理小波变换和神经网络的综合。

人工神经网络应用于故障诊断存在一些问题,如难以揭示出系统内部的一些潜在关系,无法对诊断过程给予明确解释;对未在训练样本中出现的故障诊断能力下降,甚至会错误;诊断网络训练集较少或选择不当时,很难得到好的诊断结果;对多故障同时诊断的可靠性不高,增加了神经网络在实际应用中的困难。智能方法和小波变换与神经网络的有机结合正成为当前研究的趋势。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4789

    浏览量

    101664
  • 故障诊断
    +关注

    关注

    5

    文章

    249

    浏览量

    26744

原文标题:神经网络在故障诊断中的应用

文章出处:【微信号:ljdj6900,微信公众号:力久电机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    模拟电路故障诊断

    本书主要介绍了故障字典法,元件参数解法,故障的预猜验证法,逼近法,模拟电路故障诊断的现状及发展趋势。
    发表于 03-07 14:38

    干式电抗器的故障诊断和排除方法是什么?

    干式电抗器是种常用于电力系统以限制电流突变和调整电压的设备。由于其工作环境的严酷性和重要性,故障诊断和排除就显得尤为重要。以下是干式电抗器故障诊
    发表于 11-13 10:32

    多层感知机与神经网络的区别

    多层感知机(Multilayer Perceptron, MLP)与神经网络之间的区别,实际上在定程度上是特殊与一般的关系。多层感知机是神经网络
    的头像 发表于 07-11 17:23 2623次阅读

    卷积神经网络有何用途 卷积神经网络通常运用在哪里

    卷积神经网络(Convolutional Neural Networks,简称CNN)是种深度学习模型,广泛应用于图像识别、视频分析、自然语言处理、生物信息学等领域。本文将介绍卷积神经网络
    的头像 发表于 07-11 14:43 3281次阅读

    基于增强迁移卷积神经网络的机械智能故障诊断

    迁移卷积神经网络(Enhanced Transfer Convolutional Neural Network, ETCNN),为解决这问题提供了新的思路。本文将从ETCNN的基本原理、优势、应用场景、实现步骤及未来展望等方面,深入探讨其在机械智能
    的头像 发表于 07-08 16:33 792次阅读

    人工智能神经网络一般结构有几个层次

    人工智能神经网络一般结构是多层次的,通常由输入层、隐藏层和输出层组成。下面将详细介绍这三个层次的结构和功能。 输入层 输入层是神经网络的第层,负责接收外部输入数据。输入层的节点数量
    的头像 发表于 07-08 09:40 1040次阅读

    rnn是递归神经网络还是循环神经网络

    RNN(Recurrent Neural Network)是循环神经网络,而非递归神经网络。循环神经网络种具有时间序列特性的神经网络,能
    的头像 发表于 07-05 09:52 760次阅读

    递归神经网络是循环神经网络

    递归神经网络(Recurrent Neural Network,简称RNN)和循环神经网络(Recurrent Neural Network,简称RNN)实际上是同个概念,只是不同的翻译方式
    的头像 发表于 07-04 14:54 1089次阅读

    反向传播神经网络和bp神经网络的区别

    反向传播神经网络(Backpropagation Neural Network,简称BP神经网络)是种多层前馈神经网络,它通过反向传播算法来调整
    的头像 发表于 07-03 11:00 976次阅读

    bp神经网络是深度神经网络

    Network)有相似之处,但它们之间还是存在些关键的区别。 、引言 神经网络种模拟人脑神经元结构的计算模型,它由大量的
    的头像 发表于 07-03 10:14 1062次阅读

    神经网络算法的优缺点有哪些

    的优点 自学习能力:神经网络算法具有强大的自学习能力,能够从大量数据自动提取特征,无需人工干预。这使得神经网络算法在处理复杂问题时具有很高的灵活性和适应性。 泛化能力强:神经网络算法
    的头像 发表于 07-03 09:47 2041次阅读

    卷积神经网络一般步骤是什么

    卷积神经网络(Convolutional Neural Network,简称CNN)是种深度学习算法,广泛应用于图像识别、视频分析、自然语言处理等领域。本文将详细介绍卷积神经网络
    的头像 发表于 07-03 09:11 1415次阅读

    神经网络在数学建模的应用

    数学建模是种利用数学方法和工具来描述和分析现实世界问题的过程。神经网络种模拟人脑神经元结构和功能的计算模型,可以用于解决各种复杂问题。
    的头像 发表于 07-02 11:29 1251次阅读

    神经网络在图像识别的应用

    随着人工智能技术的飞速发展,神经网络在图像识别领域的应用日益广泛。神经网络以其强大的特征提取和分类能力,为图像识别带来了革命性的进步。本文将详细介绍神经网络在图像识别的应用案例,包括
    的头像 发表于 07-01 14:19 921次阅读

    基于胎心仪的胎儿心脏诊断神经网络

    或其他形式的变 形具有高度不失真性。由于卷积神经网络的这些特 点,它可以很好地处理受设备或母亲心跳影响的高维 数据。在临床实践,医生一般会分析20分钟的胎心率 数据。心率记录为20
    发表于 05-14 18:47