基于MatlabGUI编程的神经网络故障诊断平台

网络技术

基于 摘 要 ,

编程的神经网络故障诊断平台 军械工程学院

朱湘琳

蔡金燕

庆民 ,

该文在

编程的基础上结合 ,

!中丰富的神经网络工具箱函数设计了基于 。

网络的神经网络

故障诊断平台并利用 平台不同于以往的 确度上给出故障定位美钮词 。

中的数据库编程技术保证平台大量训练样本的积累与获得 ,

同时采用

运行时服务器使 ,,

程序可脱离 网络

环境而独立运行

仿真实验表明该平台能完成神经网络训练功能并在一定准 ,

故障诊断

运行时服务器

引言 常规存在虚警率高功能相对简单诊断能力差等问题有效地降低虚警概率是当今设 , 、、

箱函数对各种算法大都提供了对应的 训练函数例如通常情况下在解决函 ,

输出层

计的一个重要研究方向神经网络具有很强的非线性映射能力其容错性较好结构简单容易实现并 , ,

隐含层

,

,

且神经网络具有很强的自学习自适应能力能够实现在有噪声污染环境下的模式识别是实现智能 , 、

,

数逼近的问题上若其权重数目并不是 特别大玩 ,

,

输入层

降低 ,

虚警率的一个有力手段 ,

作为第四 。

代编程语言其神经网络工具箱提供了大量的神经网

络函数为平台的设计奠定了很好的软件环境 的用户使用时要脱离

设计相对于别的应用程序开发图 。

算法能够网络结构图图使网络最快收敛并且能够相对于别的算法取得更小的均方误差但是其优势随着权重数目的增多而下降在解决模式分类的问题上该算 司 ,

,

形用户界面显得单薄一些

但是由于最终平台交于环境因此不适合使用引 ,

法就显得相对并不是很合适它需要计算机为其提

,

供更大的内存与其它算法比较而言 执行速度 即 。

,

从而降低了 !#

擎技术来借助别的应用程序的图形用户界面编程应用编写动态链接库等技术来实现 用程序的接 口 ,

与别的应

因此对模式分类问题方法表现的更为出色一些 ,

,

的转换

与应用程序之间数据由于开发环境的不同有可能存在一些数 ,, ,

涉及到

于是在网络平台设计的过程中我们在解决

据类型并不匹配的问题并且由于神经网络在训练过

程中数据量比较庞大不同类型的数据在两个操

网络的训练函数问题上让用户针对不同的装备有更大的选择空间并通过验证网络来查看训练得到 。

,

的网络是否合理进一步选择更适合的训练函数及

,

作平台上的交换很容易发生错误不利于程序的调 试程 。。

,

训练参数充分提供了用户与平台交互的可能

,

于是我们采用提供的图形用户界面编曲中完成数据录人与数据处理的功能均在 。,,

运行时服务器 在学习程序是在不能脱离翻译为 ,

!与其它应用程序的接口编程中环境环境中调用的环境 , ,

,

具体的图形用户设计界面虽然都可以用命令在脚本文件中实现但是颇为费时我们在此利用直接进行控件的拖拉与属性设置完成所需的 平台界面 。

我们知道使用引擎技术无法脱离

程序其运行也 ,

!命令行窗

口键

进人

虽然可以将程序代码甚至编译为可执行程序并脱 ,。

网络 网络作为一种相对比较成熟的神经网络模式应用于实际中其收敛性已得到了证明 。 ,。

运行但由于功能上的限制很多程序离还是不能编译的为了脱离庞大的环境而运行程序使用户在使用该诊断平台时避免安 ,

常见的

装 收稿日期

!的麻烦我们选择 ,。

运行时服务器来

网络结构如图所示针对网络模型有许多改进算法来改进其收

解决这个问题 年

敛速度等许多网络性能

,

中的神经网络工具

基金项目国家自然科学基金资助项

!

以】

年无钱电二祖第

塞第期

基于MatlabGUI编程的神经网络故障诊断平台

你可能喜欢

  • matlab神经网络
  • Matlab神经网络工具箱
  • 神经网络matlab程序
  • 变压器故障
  • GUI设计
  • 人工神经网络原理
  • 神经网络控制
  • 遗传算法原理

基于MatlabGUI编程的神经网络故障诊断平台相关文档

最新文档

返回顶部