基于ARM的嵌入式电机故障诊断系统

被引:0
作者
杨博
机构
[1] 东华大学
关键词
电机故障诊断; 嵌入式系统; 神经网络; ARM; Linux;
D O I
暂无
年度学位
2010
学位类型
硕士
导师
摘要
随着现代科学技术的发展和电气化程度的提高,电机已成为工业生产的主要动力来源。电机一旦发生严重故障,不仅自身将遭到损坏,而且会导致生产过程的中断,造成严重的经济损失。在电机运行时对其运行状态进行监测和分析可及早发现故障,防止故障的进一步恶化,具有十分重要的意义。在此背景下,本文进行了基于ARM的嵌入式电机故障诊断系统的研究。 在理论方面,本文详细介绍了设备故障诊断技术及嵌入式系统的发展历史与研究现状,阐述了电机故障诊断技术的原理和主要方法,神经网络的模型结构与基本理论,以及在此理论基础上实现基于神经网络的电机故障诊断应用方法。确定了采用定子电流检测法,使用神经网络作为设备故障识别装置,从而实现对电机常见故障的综合诊断。 在硬件方面,本文使用以ARM S3C2440微处理器为核心的嵌入式开发平台,介绍了ARM微处理器的体系结构,描述了主控模块,内存管理模块,基于Flash的存储模块,模数转换模块等主要部分的作用及技术细节。 在软件方面,根据电机故障诊断系统的需求本文选择Linux作为嵌入式操作系统,并针对ARM硬件平台完成了对交叉编译工具链,Bootloader,操作系统内核以及根文件系统的定制。详尽介绍了建立交叉编译环境,移植U-Boot-1.1.6与Linux-2.6.30.4内核以及制作根文件系统的技术细节与过程。 最后本文在上述嵌入式平台的基础上使用C语言实现了神经网络及BP算法,并使用电机故障特征数据对神经网络进行训练,完成了电机故障诊断功能。
引用
收藏
页数:85
共 45 条
[1]
A logical calculus of the ideas immanent in nervous activity.[J].Warren S. McCulloch;Walter Pitts.The Bulletin of Mathematical Biophysics.1943, 4
[2]
神经网络BP算法在电机故障诊断中的应用 [J].
刘秀芝 ;
张开如 .
微计算机信息, 2008, (13) :166-167+187
[3]
基于人工神经网络的电机故障诊断研究 [J].
孙丽 ;
赵希 .
科技资讯, 2008, (12) :89-90
[4]
基于Linux的嵌入式交叉开发技术 [J].
王兴杰 ;
李允 ;
江浩 ;
李涛 .
计算机应用研究, 2008, (01) :206-208+214
[5]
基于嵌入式处理器的电力参数检测技术 [J].
张辉宜 ;
陶陶 ;
周秀丽 .
电测与仪表 , 2006, (08) :64-67+63
[6]
嵌入式系统中U-Boot基本特点及其移植方法 [J].
宋国军 ;
张侃谕 ;
林学龙 .
单片机与嵌入式系统应用, 2004, (10) :78-81
[7]
电机设备的现代故障诊断方法 [J].
侯志祥 ;
申群太 ;
李河清 .
电力系统及其自动化学报, 2003, (06) :61-63+90
[8]
移植Linux技术分析 [J].
奚立群 ;
赵谢秋 ;
杜中平 .
现代计算机(专业版), 2003, (08) :58-60
[9]
电能质量的远程监测 [J].
赵燕坤 .
华北电力技术, 1999, (04)
[10]
电机故障模式识别与诊断 [J].
邱阿瑞 ;
孙健 .
清华大学学报(自然科学版), 1999, (03)