基于MATLAB GUI的齿轮箱状态监测和信号处理系统设计与开发

合集下载

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现MATLAB是一种功能强大的图像处理工具,其GUI(图形用户界面)设计及实现可以使图像处理更加直观和简单。

本文将介绍基于MATLAB GUI图像处理系统的设计与实现,包括系统的功能设计、界面设计及实现步骤等内容,旨在为使用MATLAB进行图像处理的读者提供一些参考和帮助。

一、系统功能设计1. 图像基本处理功能:包括图像的读取、显示、保存,以及图像的基本操作(如缩放、旋转、翻转等)。

2. 图像增强功能:包括亮度、对比度、色彩平衡调整,以及直方图均衡化、滤波等操作。

3. 图像特征提取功能:包括边缘检测、角点检测、纹理特征提取等。

4. 图像分割功能:包括阈值分割、边缘分割、区域生长等。

5. 图像识别功能:包括基于模板匹配、人工智能算法的图像识别等。

6. 图像测量功能:包括测量图像中物体的大小、长度、面积等。

二、界面设计1. 主界面设计:主要包括图像显示区域、功能按钮、参数调节控件等。

2. 子功能界面设计:根据不同的功能模块设计相应的子界面,以便用户进行更详细的操作。

3. 界面美化:可以通过添加背景图案、调整按钮颜色、字体等方式美化界面,提高用户体验。

三、实现步骤1. 图像显示与基本处理:通过MATLAB自带的imread()函数读取图像,imshow()函数显示图像,并设置相应的按钮实现放大、缩小、旋转、翻转等基本操作。

2. 图像增强:利用imadjust()函数实现对图像亮度、对比度的调整,利用histeq()函数实现直方图均衡化,利用imfilter()函数实现图像的滤波处理。

3. 图像特征提取:利用edge()函数实现图像的边缘检测,利用corner()函数实现角点检测,利用texture()函数实现纹理特征提取。

4. 图像分割:利用im2bw()函数实现阈值分割,利用edge()函数实现边缘分割,利用regiongrowing()函数实现区域生长。

基于“信号与系统”的Matlab GUI实验仿真平台设计

基于“信号与系统”的Matlab GUI实验仿真平台设计

收稿日期:2019-01-14基金项目:湖南省普通高校实践教学建设项目(项目编号:湘教通〔2015〕274号)作者简介:王焕友(1966-),男,湖南常德人,副教授,博士,主要从事微电子学与固体电子学的研究;谭乔来(1982-),男,在读博士,湖南永州人,主要从事图像信号处理、模式识别等方面的研究。

基于“信号与系统”的Matlab GUI 实验仿真平台设计王焕友1,谭乔来2(1.湘南学院电子信息与电气工程学院,湖南郴州423043;2.湖南师范大学物理与电子科学学院,湖南长沙410006)摘要:文章介绍了基于MATLAB 的信号与系统的仿真实验平台设计。

信号与系统课程内容复杂难懂,利用MATLAB 的GUIDE 工具箱进行仿真可以直观简便地画出各种波形图,有助于更加形象的理解信号与系统相关知识。

设计的界面里包含着主界面和子界面,涉及的内容包括信号与系统的时域分析和频域分析、信号的变换、信号的计算等方面。

实验中用户能根据不同的需要多次反复输入信号的参数而得到不同所需信号的波形,并进行相关操作。

实验主界面和子界面能够实现相互跳转,可以将一切界面连接起来,比较便于用户操作,使MATLAB 更好服务于信号与系统的学习研究。

关键词:信号与系统;MATLAB ;GUIDE ;实验仿真中图分类号:TP391.9文献标识码:ADesign of Experimental Simulation Platform of Signals and Systems Based on Matlab GUIWANG Huan-you 1,TAN Qiao-lai 1,2(1.Academy of Electronic Information and Electrical Engineering,Xiangnan University,Chenzhou,423043,China;2.School of Physics and Electronics,Hunan Normal University,Changsha 410006,China)Abstract :This paper introduces the design of simulation platform for signal and system based on MATLAB.The content of the signal and system courses is complicated and difficult to ing MATLAB's GUIDE toolbox to simulate,it can directly and easily draw various waveforms,and help to understand the knowledge of signals and systems more vividly.The design interface contains the main interface and the sub interface,including the time domain analysis and frequency domain analysis,signal transformation,signal calculation and so on.In the experiment,users can repeatedly input the parameters of the signal according to different needs,and get the waveforms of different required signals and carry out relevant operations.The experimental main interface and the sub interface can achieve mutual jump.It can connect all the interfaces and facilitate the operation of the user.It makes MATLAB better serve the study of signal and system.Key words:signal and system,MATLAB,GUI,simulation page当今社会是由各种信息网组成的信息高速发达的网络时代[1]。

基于matlabgui课程设计

基于matlabgui课程设计

基于matlabgui课程设计一、课程目标知识目标:1. 学生能理解MATLAB GUI设计的基本原理,掌握相关函数和编程技巧。

2. 学生能运用MATLAB GUI设计出符合课程要求的数据处理和分析界面。

3. 学生了解MATLAB在工程领域的应用,以及GUI在数据可视化、交互式操作等方面的优势。

技能目标:1. 学生能独立完成MATLAB GUI界面的设计和编程,实现数据处理、图像显示等功能。

2. 学生能通过MATLAB GUI设计,实现与用户的有效交互,提高数据处理和分析的效率。

3. 学生具备解决实际问题时,运用MATLAB GUI进行数据分析和处理的能力。

情感态度价值观目标:1. 培养学生主动探究、勇于创新的科学精神,激发学生对编程和工程领域的兴趣。

2. 培养学生团队协作、共同解决问题的能力,提高沟通与表达的自信心。

3. 增强学生对我国科技发展的自豪感,认识到科技对国家和社会发展的贡献。

课程性质:本课程为选修课,以实践为主,结合理论教学,培养学生的动手能力和实际应用能力。

学生特点:学生具备一定的MATLAB基础,对编程和工程领域有一定兴趣,喜欢探索新知识。

教学要求:结合课本内容,注重实践操作,引导学生主动探究,关注学生的个体差异,提高教学效果。

将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容本课程教学内容主要包括以下几部分:1. MATLAB GUI设计原理:介绍MATLAB GUI设计的基本概念、组成元素和设计流程,使学生了解GUI设计的基本框架。

2. MATLAB GUI编程基础:讲解MATLAB GUI编程的相关函数和语法,包括 GUIDE 工具的使用,使学生掌握GUI编程的基本技巧。

3. 数据处理与分析界面设计:结合课本内容,教授如何使用MATLAB GUI设计数据处理和分析界面,涵盖数据输入、处理、显示和保存等功能。

4. 实践项目:安排多个实践项目,让学生动手设计和实现不同的数据处理和分析界面,提高学生的实际操作能力。

基于MATLABGUI的数字信号处理实验仿真平台设计

基于MATLABGUI的数字信号处理实验仿真平台设计

58 •电子技术与软件工程 Electronic Technology & Software Engineering软件开发• Software Development●基金项目:青岛农业大学本科实验教学研究课题(SYJK16-16)。

【关键词】数字信号处理 MATLAB 仿真平台 图形用户界面《数字信号处理》是高校为电子通信类专业开设的核心专业基础课,对于学生整个课程体系的建立起着重要作用。

课程主要包含序列傅里叶变换、Z 变换、离散傅立叶变换、快速傅立叶变换及数字滤波器的设计等内容,具有理论丰富、公式繁琐及物理概念抽象的特点,需要学生具备较好的复变函数和信号与系统的理论基础,因此,造成了目前学生普遍认为该课程内容难以理解学习的现状。

实验教学作为理论教学的一个辅助手段,引用得当可以帮助学生更深入地理解和掌握本门课程理论知识。

为了提高教学效果,结合多年的教学经验,本文基于Matlab 强大的图形用户界面(Graphical User Interface ,GUI )和丰富的数字信号处理工具箱,设计开发了一个数字信号处理实验仿真平台。

借助该平台,教师可以在课堂上以交互的方式进行实时仿真,将抽象的理论清晰、感性地再现,有效地提高了学生的学习兴趣和课堂教学效果;学生可以通过自主编程的方式进行滤波器的设计及应用实验,更能促进他们不断深入学习和研究,提高其设计应用能力。

1 实验仿真平台结构数字信号处理实验仿真平台旨在为教师和学生提供一个交互式的用户界面,能够将数字信号处理课程的基础理论和方法通过动态演示的方法展现在学生面前,亦可以通过学生操作及自主编程来验证多个实验现象。

因此,实验平台内容可分为演示和实验两大类,其中实验类按学生的认知规律可进一步细分为验证性实验和设计性实验。

即该平台从结构上包括基础知识演示、验证性实验和设计性实验三大模块,涵盖数字信号处理课程的主要教学内容。

其中,基础知识演示模块主要用于课堂演示,将抽象内容通过仿真演示形象化,激发学生学习兴趣;验证性实验模块主要用于验证数字信基于MATLAB GUI 的数字信号处理实验仿真平台设计文/胡新艳 霍文晓 车晓岩 张爱英 曹红波号处理的基本理论知识,加深学生理解;设计性实验主要用于学生自行选择参数进行滤波器的设计,从而提高其解决问题能力。

基于matlab gui的控制系统界面设计毕业设计论文

基于matlab gui的控制系统界面设计毕业设计论文

基于MATLAB GUI的控制系统界面设计摘要:MATLAB语言是一种十分有效的工具,能容易地解决在系统仿真及控制系统设计领域的教学与研究中遇到的问题,它可以将使用者从频繁的底层编程中解放出来,把有限的宝贵时间更多地华仔解决科学问题上。

MATLABA GUI是MATLAB人际交互界面。

由于GUI本身提供了windows基本控件的支持,并且具有良好的时间驱动机制,同时提供了MATLAB数学库的接口,所以GUI对于控制系统仿真的平台设计显得十分合适。

GUI对于每个用户窗口生成.fig和.m 文件。

前者负责界面的设计信息,后者负责后台代码的设计。

本文界面设计主要基于MATLAB GUI平台,结合控制系统基础理论和MATLAB控制系统工具箱,实现了用于控制系统界面的设计。

主要包括:进行常规控制环节(比如PID)的图形界面设计,能够在已知传输函数的情况下,输出常用响应曲线。

关键词:控制系统;MATLAB GUI;计算机设计Control system based on MATLAB GUI interface designAbstract: MATLAB language is a very effective tool,and can be easily resolved in the system simulation and control system of teaching in the field of computer-aided design and research problems,it could be the bottom of the user from tedious programming liberate the limted spend more valuable time to solve scientific problems. The MATLAB GUI is the interative interface.As the GUI itself provides the basic control windows support,and has a good mechanism for event-driven,while providing the MATLAB Math Library interface,the GUI for control system simulation platform for the design of it is suitable. GUI window generated for each user.Figand .M file. The former is responsible for the design of the interfaceinformation,which is responsible for the design of the background code.Research done in this article is mainly based on MATLAB GUI platform,the basis of combination of control syetem theory and MATLAB Control System Toolbox,the realization of control systems for computer-aided analysis and design software.Mainly includes:routine control links,such as PID,graphical interface design,can in the known transfer function of the case,the output respnonse curve is commonly used.Key words: Control System;MATLAB GUI;Computer design目录1 概述 (1)1.1 本文研究的目的以及意义 (1)1.2 已了解的本课题国内外研究现状 (1)1.3 本课题研究内容 (3)2 控制系统与MATLAB语言 (3)2.1 控制系统理论基础 (3)2.1.1 控制系统的古典理论与现代理论 (3)2.1.2 控制系统理论的基本内容 (4)2.2 MATLAB语言与控制系统工具箱 (4)2.2.1 MATLAB软件介绍 (5)2.2.2 控制系统工具箱介绍 (7)3 MATLAB简介及应用 (9)3.1 MATLAB GUI (9)3.2 图形用户界面设计工具的启动 (10)3.2.1图形用户界面设计工具的启动方式 (10)3.2.2 菜单方式 (10)3.2.3 图形用户界面设计窗口 (13)3.3 图形用户界面开发环境(GUIDE) (14)3.4 控件对象及属性 (16)3.5 菜单设计 (18)3.5.1 建立用户菜单 (18)3.5.2 菜单对象常用属性 (18)3.5.3 快捷菜单 (18)3.5.4 对话框设计 (19)3.5.5 公共对话框 (19)3.6 GUI程序设计 (19)4 GUI控制系统界面 (20)4.1 GUI控制系统界面设计 (20)4.1.1 具体设计步骤 (20)4.2 具体实现过程 (23)4.2.1 运行效果 (23)4.2.2 实现代码 (24)[参考文献] (25)附录 (26)谢辞 (29)1 概述1.1 本文研究的目的以及意义自动控制原理是自动控制专业和自动化专业的主要课程之一[3],是研究自动控制技术的基础理论课,是必修的专业基础课程。

基于matlab的状态观测器设计

基于matlab的状态观测器设计

基于MATLAB 的状态观测器设计预备知识: 极点配置基于状态反馈的极点配置法就是通过状态反馈将系统的闭环极点配置到期望的极点位置上,从而使系统特性满足要求。

1. 极点配置原理假设原系统的状态空间模型为:⎩⎨⎧=+=Cxy Bu Ax x 若系统是完全可控的,则可引入状态反馈调节器,且:Kx u input -=这时,闭环系统的状态空间模型为:⎩⎨⎧=+-=Cxy Bu x )BK A (x 2. 极点配置的MATLAB 函数 在MATLAB 控制工具箱中,直接用于系统极点配置的函数有acker()和place()。

调用格式为:K=acker(A,C,P) 用于单输入单输出系统其中:A ,B 为系统矩阵,P 为期望极点向量,K 为反馈增益向量。

K=place(A,B,P)(K,prec,message)=place(A,B,P)place()用于单输入或多输入系统。

Prec 为实际极点偏离期望极点位置的误差;message 是当系统某一非零极点偏离期望位置大于10%时给出的警告信息。

3. 极点配置步骤:(1)获得系统闭环的状态空间方程;(2)根据系统性能要求,确定系统期望极点分布P ;(3)利用MATLAB 极点配置设计函数求取系统反馈增益K ; (4)检验系统性能。

已知系统模型如何从系统的输入输出数据得到系统状态?初始状态:由能观性,从输入输出数据确定。

不足:初始状态不精确,模型不确定。

思路:构造一个系统,输出逼近系统状态称为是的重构状态或状态估计值。

实现系统状态重构的系统称为状态观测器。

观测器设计状态估计的开环处理:但是存在模型不确定性和扰动!初始状态未知!应用反馈校正思想来实现状态重构。

通过误差来校正系统:状态误差,输出误差。

基于观测器的控制器设计系统模型若系统状态不能直接测量,可以用观测器来估计系统的状态。

L是观测器增益矩阵,对偏差的加权。

真实状态和估计状态的误差向量误差的动态行为:的极点决定了误差是否衰减、如何衰减?通过确定矩阵L来保证。

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现

基于MATLAB GUI图像处理系统的设计与实现摘要:随着计算机技术的不断发展,图像处理技术在各个领域得到了广泛应用,并且在医学影像、安全监控、人脸识别等领域取得了重大突破。

本文将以MATLAB为工具,设计并实现一个基于MATLAB GUI的图像处理系统,介绍了系统的设计思路、实现过程以及功能特点,并通过实例验证了系统的有效性和可行性。

2. 系统设计2.1 系统需求分析系统设计之初,首先需要明确系统的功能需求,包括但不限于图像读取、图像显示、图像处理和结果输出等。

在此基础之上,进一步明确具体的图像处理功能,如灰度化、滤波、边缘检测、形态学处理等。

还要考虑用户界面的友好性和易用性,以及系统的稳定性和实时性。

2.2 系统架构设计基于以上需求分析,我们可以设计出系统的整体架构。

采用面向对象的编程思想,将系统划分为图像处理模块、图像显示模块、用户交互模块和主控制模块等,并通过事件驱动的方式实现它们之间的协同工作。

图像处理模块负责具体的图像处理算法实现,图像显示模块负责显示处理前后的图像效果,用户交互模块负责接收用户输入与指令,主控制模块负责整个系统的流程控制。

2.3 GUI界面设计在系统的设计过程中,GUI界面的设计显得尤为重要。

MATLAB提供了丰富的GUI设计工具,包括按钮、菜单、对话框、滑动条等,可以方便地构建出美观、直观的用户界面。

在设计过程中,需要注意界面的布局合理、控件的分布清晰、操作的简单便捷、信息的反馈明确等,以提升用户体验和系统的易用性。

3. 系统实现3.1 图像处理算法实现在系统设计的基础上,我们可以开始着手实现系统中的各个模块。

首先是图像处理算法的实现,MATLAB提供了大量的图像处理函数和工具包,如imread、imshow、imfilter、edge等,可以快速实现各种图像处理功能。

例如实现灰度化可以使用im2gray函数,实现滤波可以使用imfilter函数,实现边缘检测可以使用edge函数等。

基于matlab GUI信号处理系统设计

基于matlab GUI信号处理系统设计

目录目录 (I)摘要 (III)ABSTRACT (V)第1章前言 (1)1.1 课题开发背景和发展状况 (1)1.2 研究的意义 (2)1.3 本文研究的主要内容 (3)第2章基本信号分析与处理 (5)2.1 信号分析概述 (5)2.2 滤波 (5)2.2.1 滤波器概述 (5)2.2.2 FIR滤波器和IIR滤波器的比较 (6)2.3 窗函数 (7)2.3.1 窗函数的分类 (7)2.3.2 常用的窗函数的性质和特点 (7)2.4 时域分析 (9)2.4.1 信号的强度表述 (9)2.4.2 信号的相关分析 (10)2.5 频域分析 (13)2.5.1 幅值谱 (13)2.5.2 功率谱 (13)2.5.3 倒频谱 (14)2.6 信号频谱的主要性质 (15)2.6.1 时移特性 (15)2.6.2 频移特性 (15)2.6.3 Parseval定理 (16)2.7 信号处理中出现的现象 (16)2.7.1 频率混叠现象 (16)2.7.2 频谱泄漏现象 (17)2.7.3 栅栏效应 (18)2.8 系统幅频特性 (19)2.8.1 频率响应函数 (19)2.8.2 二阶系统的幅频特性 (20)2.9 信号调制 (20)2.9.1 幅值调制 (20)2.9.2 频率调制 (22)2.9.3 相位调制 (22)2.10 本章小结 (23)第3章基于MATLAB GUI信号处理实验室的设计及实现 (25)3.1 MATLAB GUI (25)3.2 系统总体设计 (28)3.3 系统首页的设计 (29)3.4 主界面的设计 (30)3.5 信号源选择模块的设计 (31)3.5.1 模拟信号信息设置模块的设计 (32)3.5.2 数据文件读取模块的设计 (32)3.6 文件操作模块的设计 (33)3.7 信号预处理的设计 (33)3.7.1 滤波器设计 (33)3.7.2 加窗处理的设计 (35)3.7.3 噪声处理的设计 (36)3.8 信号时域分析的设计 (37)3.8.1 信号参数测量的设计 (37)3.8.2 信号相关分析的设计 (38)3.9 信号频域分析的设计 (40)3.9.1 幅值谱分析的设计 (40)3.9.2 功率谱分析的设计 (41)3.9.3 倒频谱分析的设计 (41)3.10 信号频谱主要性质的设计 (42)3.10.1 信号时移特性的设计 (42)3.10.2 信号频移特性的设计 (43)3.10.3 Parseval定理的设计 (43)3.11 信号处理中出现的现象的设计 (44)3.11.1 频率混叠现象的设计 (44)3.11.2 频谱泄漏现象的设计 (45)3.11.3 栅栏效应的设计 (45)3.12 系统幅频特性的设计 (46)3.13 信号调制的设计 (47)3.13.1 幅值调制的设计 (47)3.13.2 频率调制的设计 (48)3.13.3 相位调制的设计 (49)3.14 mcc编辑介绍 (50)3.15 本章小结 (51)第4章结论 (53)第5章总结与体会 .............................................................................. 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.3
第一章绪论本章主要介绍课题的研究背景及意义,阐述了对齿轮箱进行状态监测和信号处理的重要性,并展示了课题研究的思路及全文框架。
第二章齿轮箱的基本结构及数学模型本章首先介绍了齿轮箱的基本结构和数学模型,然后分别对齿轮以及滚动轴承的振动机理和故障振动信号模型做了阐述,为下一步进行齿轮箱振动信号分析打好理论基础。
第三章齿轮箱的状态加测及信号处理方法第三章是本文研究的重点,本章针对齿轮箱故障信号特点提出七种分析方法分别为:时域波形分析方法、时域特征静态指标分析方法、傅里叶变换分析法、希尔伯特变换分析法、功率谱密度分析法、功率谱分析法和倒频谱分析法。
第四章基于MATLAB GUI齿轮箱的状态监测与信号处理系统设计与开发第四章也是本文研究的重点内容,针对齿轮箱故障特点,采用MATLAB GUI开发平台开发出一套齿轮箱状态监测和信号处理软件。
(3)以北京亚控科技有限公司为代表开发的组态软件;
(4)以美国国家仪器公司为代表开发的测量与自动化软件以及MATLAB系列软件等;
(5)其他有关状态监测与信号处理软件。
以上这些软件,有的把齿轮箱状态监测与信号处理作为一个功能部分,有的可以应用于齿轮箱状态监测与信号处理,有的是完整的齿轮箱状态监测与信号处理系统(软件)。这些系统(软件)大体上可以划分为两大类:一类是专用齿轮箱状态监测与信号处理系统(软件),包括(1)(2)(5),其特点是:针对性强,初次开发时间短、成本低,扩展性差,兼容性差;另一类是伪通用齿轮箱状态监测与信号处理系统(软件),包括(3)(4),其特点是:具有通用性,并且可以扩展到其他设备的状态监测与信号处理,扩展性好,兼容性好,初次开发时间长、成本高,对不同型号齿轮箱的状态监测与信号处理,需要重新编程,需要操作人员具备一定程度的计算机程序设计知识;正是因为对于不同型号的齿轮箱的状态监测与信号处理,这类系统(软件)都需要一定程度的重新编程,所以称之为“伪通用”。国内外的研究内容、方向以及成果表明:齿轮箱状态监测系统大部分还是停留在专用系统的研制上,齿轮箱状态监测软件系统与信号处理软件系统的协调融合应用效果与成果目前并不是很令人满意,因此,这一领域还有令人鼓舞的发展空间与研究价值。鉴于以上所述的各类齿轮箱状态监测软件具有各自的优、缺点,我们开发了一套综合性齿轮箱状态监测与信号分析系统(软件),本论文将阐述这一系统的研制。
1.2
60年代以后,随着计算机和电子技术的飞跃发展,为最大限度地提高工业生产率,促使机器设备朝大型化、高速化!连续化、精密化、强载化、系统化以及自动化等高度现代化方向发展。生产体系规模越来越大,各方面性能指标越来越高,功能越来越多,设备的组成和结构也越来越复杂,大大满足了提高生产率、降低生产成本、节约能源、提高产品质量、减少废品等现代化大生产的要求。这意味着一旦生产中机器设备发生故障,哪怕仅是局部失灵,都将可能导致整台设备停止运转,甚至造成整条流水线或整个自动化车间停产,给生产造成巨大经济损失。作为传递运动和动力的齿轮箱,由于其传动比固定、传动精度高、结构紧凑等优点广泛应用于各种大型设备,在航空工业、电力系统、农业机械、运输机械等现代工业发展中有着广泛的应用。在科学技术飞速发展的今天,机械装置向着大型化、高效率、高强度、自动化和高性能的方向发展,齿轮和轴承装置具有了更重要的作用。
电 子 科 技 大 学
UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OFCHINA
学士学位论文
BACHELORDISSERTATION
论文题目基于MATLABGUI的齿轮箱
状态监测和信号处理系统设计与开发
学生姓名韩可
学 号2011084040030
专 业电气工程及其自动化
图2.1双级圆柱齿轮箱图2.2蜗杆齿轮箱
图2.3行星齿轮箱
齿轮箱常见问题有齿轮箱出现异响、齿轮油温度过高、高速轴轴承温度过高、润滑系统问题、齿轮面齿出现问题、螺柱断裂问题、高速轴串动、油位计报警和漏油问题等。
国内开发的齿轮箱状态监测与信号处理软件,在功能上与国外不相上下,而性能价格比普遍低于国外系统,但在可靠性方面同国外系统相比还有较大差距,我们还需做大量的研究工作。目前,国内外在齿轮箱状态监测与信号处理软件的研制主要集中在以下几个方面:
(1)为某一型号齿轮箱开发的专用状态监测与信号处理软件;
(2)以东方所为代表开发的设备状态监测与控制软件;
第五章总结与展望本章作为本文的最后一章,对全文的内容进行简要的概括,并对下一步方向做了展望。
第二章
2.1
齿轮箱是一种动力传达结构,通常由齿轮、轴、轴承、箱体等零部件组成。它可将电动机的转数转换为所要的转数并能改变力矩。齿轮箱按变速次数可分为单级齿轮箱,双级齿轮箱和三级齿轮箱等;按齿轮轮形分类,可以分为齿轮齿轮箱、蜗杆齿轮箱和行星齿轮箱,如下图2.1、图2.2和图2.3所示。
关键词:齿轮箱,实时信号采集,信号分析,MATLAB GUI
ABSTRACT
Gearbox is commonly usedin mechanical equipmentand power transmission link connecting means.As animportant mechanical transmission components,gearshoulder important mission in the whole production process. Modern mechanical gear transmissionsystemshould haveagoodMechanical behavior.To getmechanical equipment gearbox periodic testing and fault diagnosis has importanttheoretical and practical value.
齿轮箱状态监测与信号处理的研究[3]最早始于20世纪60年代,根据诊断方法可以分为两大类:一类为根据摩擦磨损理论,通过分析齿轮箱润滑油中的磨屑来诊断齿轮箱的运行状况;另一类则通过对齿轮运行中的动态信号分析处理来诊断齿轮箱的运行状况,由于振动信号有便于记录、处理以及不易受到干扰等的优点,被广泛采用。国外在齿轮箱状态监测与信号处理的研究进行的比我国早,美国对齿轮箱状态监测与信号处理的研究侧重于军事部门,如:俄亥俄州立大学齿轮动力学及噪声实验室、械工艺技术公司、SKF状态监测公司、SPIRE公司等在齿轮噪声机理与振动特性,齿轮、轴承、轴状态监测与信号处理进行了研究并在实际中应用;日本侧重于某些民用工业,如钢铁、化工、铁路等;这些研究与应用取得了丰富的成果,为以后的研究积累了经验。在1979年以前,我国一些大专院校和科研单位结合教学和有关研究课题,逐步开始齿轮箱状态监测与信号处理技术的理论研究工作和小范围工程实际应用研究;20世纪80年代中期开始,国内的研究发展得十分迅速,专题性会议和技术交流活动十分活跃,与国际交往也逐渐频繁起来到目前为止,我国许多大专院校、科研单位、工矿企业在齿轮箱状态监测与信号处理的理论研究以及应用方面取得了丰富的科研成果和可观的经济效益。在过去的二十几年里,由于很多前沿学科的成果引入齿轮箱的状态监测与信号处理领域,使齿轮箱的状态监测与信号处理从方法到手段都有了很大的发展;计算机技术的突飞猛进,更使齿轮箱状态监测与信号处理技术具有前所未有的应用价值和推广性。齿轮箱的状态监测与信号处理技术综合应用了机械动力学、传感技术、信号分析、模式识别、系统理论、人工智能、预报决策、可靠性分析、控制理论、电子技术和计算机软、硬件的理论和技术及有关专业领域的研究成果,以设备及其群体为研究对象,根据齿轮箱在运行过程中的二次效应及其动态变化,在齿轮箱运行过程中,对齿轮箱运行状态进行监测,做出是否有故障、故障种类、故障部位、故障严重程度、故障发展变化趋势等诊断结果,判断齿轮箱性能劣化趋势,并制定出相应对策。目前广泛采用的齿轮箱状态监测与信号处理系统的关键或者核心是各种监测、分析软件(软件包)。
This article describedthe development and current status of condition monitoring and fault diagnosis;Analyzed the basic structure and mathematical models gearbox; studiedthe Fouriertransform, Hilbert transform, Power spectrum analysis, Power spectrumdensityanalysis,cestrumanalysisMethods. On the basis of MATLAB as a development platform, using MATLAB GUI functionality, designingand developmenta gearbox condition monitoring and signalanalysissystem software.At the same timeitdiscussedthe whole system and each module (real-time monitoring module, data acquisition module, and off-line data analysis module) design ideas, design manners, software, key technology indetailed.
Keywords:gearbox, real-time signal acquisition, signal analysis, MATLAB GUI
目录
第一章
1.1
齿轮箱装置广泛应用于机械设备中,是机械设备中常用的连接和动力传动环节,其中的齿轮和轴承一旦发生故障就成为引起机器设备失效的重要原因。因此,对齿轮箱中的齿轮和滚动轴承进行状态监测是非常必要的。但是很多情况下齿轮箱工作环境恶劣,容易受到损害和出现故障。而其中的零部件如齿轮、轴、轴承等加工工艺复杂,装配精度要求高,又常常在高速度、重载荷下连续工作,更易诱发机器故障。一些处于连续工作状态的设备仪器,如发电厂的发电机组、钢铁行业的扎捆机组发生齿轮箱故障意外停机时,将造成难以估量的损失,产生严重的安全隐患。对齿轮箱的运行状态进行监测可以提前发现齿轮箱故障,提高设备的安全性,减少一些不必要的损失获得更大的效益。
相关文档
最新文档