1.引言
滚动轴承是各种旋转机械中应用最广泛的一种通用机械部件,它的运行状态是否正常往往直接影响到整台机器的性能。据统计,在使用滚动轴承的旋转机械中,由于滚动轴承损坏而引起的故障约占30%[1]。由此可见,滚动轴承的故障诊断在工程中还是有其重要意义的。
一方面国内企业的重要大型设备往往采用在线系统对设备的工况进行监测,但是在线系统价格高昂、通用性差、安装和维护不便,不适用于大量的中小型设备。另一方面小型的振动检测仪只是起到对数据采集和存储的作用,而且数据的分析需要有丰富经验的人去从事,难以实现实时诊断的要求。本文设计的以TI公司生产的TMS320C6713为数字信号处理器的滚动轴承实时故障诊断系统,就可以满足中小型设备实时智能故障诊断的需要[2]。
2.滚动轴承实时故障诊断系统原理
滚动轴承实时故障诊断系统主要包括硬件部分和软件部分两个方面:
(1) 硬件部分:主要用模拟电路实现共振解调技术[3-4]和数字信号处理电路设计。故障产生的冲击信号使得硬件谐振器发生共振,通过谐振器的共振响应将微弱的冲击信号调制到高频的共振信号中去,再用解调的办法对高频信号处理,进而获得一种剔除了低频振动干扰的共振解调波,由此达到精确诊断的目的。最后信号通过A/D转换后,再送入DSP进行FFT变换。
(2) 软件部分:主要是基于DSP对共振解调后的振动信号进行故障特征的识别与诊断。DSP对AD传送来的数字信号进行时频转换,得到振动信号的频谱图,系统能自动分析频谱,得出故障位置、故障类型、严重程度等结论并通过LCD显示出来。
3.系统的硬件结构
本系统采用的是硬件共振解调技术来实现轴承的故障诊断,它比软件共振解调技术的优点是可以有效的提取机械早期故障的微冲击信号,在故障早期实现预知维修[5],此外用硬件实现比用软件实现运算速度快,更好的体现了实时诊断的要求。
系统硬件设计的主要原理:
(1) 振动信号处理电路,它主要包括振动信号预处理电路及共振解调处理电路部分,如图2所示:
① 前端振动传感器检测到轴承的振动信号(其中包含谐振器的共振信号)。
② 振动信号经调理放大得到易于处理的低频信号,电荷放大器和程控放大器起到传感器输出和后续处理电路的阻抗匹配和信号放大作用。由于轴承故障振动信号非常微弱,且传感器输出阻抗很大,因此,需要高信噪比和高增益专用前置放大集成电路。
③ 带通滤波器对信号作预处理,经过带通滤波器处理后,可有效滤掉低频振动和高频干扰,只保留共振频率附近的频率段。
④ 包络检波器检出共振波的外包络,将高频共振信号转换为低频包络信号,即实现共振解调功能。经包络分析器和低通滤波器处理后,可进一步剔除时域尖峰信号的干扰,为后续故障识别系统提供较稳定的识别信号。
⑤ 由于滚动轴承的故障频率由几十到几百赫兹不等,因此在做进一步处理之前有必要滤掉高频成分。同时,在A/D转换之前选择合适的滤波,也能起到抗频率混叠的作用。
(2) 数字信号处理电路部分,如图3所示:
① 低频解调信号被A/D转换器转换成适用于DSP处理的数字信号。本设计选用的是TI公司的多采样频率、低功耗、单电源供电的A/D转换芯片AD9221,其最大采样频率高达1.5MHz,信噪比70dB,采样精度高,足以满足系统设计的需要。
② 数字信号处理器是本设计的关键,它的运算速度直接影响了系统实时性的实现。本系统中的DSP芯片采用TI公司的TMS320C6713。这是一款用于高精度高性能应用的浮点型DSP,它在C67x的基础上,增加了很多外围设备和接口。该芯片内核主频最高可达300MHz,处理能力可达2400MPIS,内部具有可配置的二级Cache,具有丰富的外设资源,32bits的外围数据存储器接口(EMIF)可以与SDRAM,FLASH等存储器件无缝连接,支持HPI,PCI,I2C总线。
③ TMS320C6713的内部最多只有256K的L2 SRAM,不能满足系统大容量数据存储的需要,需要扩展外部存储的空间,系统采用Micron公司的32位SDRAM芯片MT48LC4M32B2,扩展了128M的动态存储空间。
④ 本系统的Flash存储器采用SST公司的SST39VF160。SST39VF160采用单电源2.7V供电,访问时间仅为90ns,快速擦除,全片擦除只需15ms,快速烧写,全片烧写只需7s。
⑤ TMS320C6713需要高精度、稳定的双电源供电,以保证系统的正常运行。本系统采用TI公司推出的具有外部补偿电路、过流保护电路的高精度电源芯片TPS54310(图中未画出)。
⑥ 按键控制电路和LCD显示线路比较简单这里就不详细介绍了。
4.系统的软件设计
本系统软件功能强大,其软件系统涵盖各种算法的实现;字符、汉字、图形的显示;定时器、串行口、USB、外部中断的响应;程控放大器、液晶显示屏、系统时间的设置控制;通讯协议的实现;文件系统的存储;内存管理等。
系统软件主要实现的功能如下:
(1) AD传送来的数字信号通过FFT变换,将时域信号变换为频域信号,进而得到振动信号的频谱图。
(2) 系统软件采用BP神经网络的诊断方法对信号进行智能诊断[6]。把能反映振动信号特征的信息作为神经网络的输入,把故障位置、故障类型和严重程度等诊断结论作为网络的输出,用BP算法对网络进行训练[7],然后用这一神经网络对实际的轴承解调信号进行自动诊断,报告故障。
(3) 解调波的各分量以及故障位置、故障类型、严重程度和轴承号等数据通过大屏幕LCD显示,便于人工辅助判断。
(4) 键盘具有功能快捷键、英文及数字键支持人工数据录入与交互。操作过程中可以通过按键设置系统的参数、功能,控制采样长度等等。
(5) 所有测量数据被有效保存,便于数据管理。系统可将测量数据上传到上位机中存储和进行进一步的故障分析,同时也可下载上位机中轴承库的轴承具体型号参数及其特征频率等相关信息。
5.结束语
传统的振动诊断仪一般都是对振动的有效值、最大幅值、峭度等时域特征信息进行判断而诊断故障的,诊断方式简单,信号处理十分粗糙、可信度低。本系统是利用BP神经网络对故障进行诊断的,实现了诊断的智能化,提升诊断速度和诊断精度。另外本系统是采用硬件共振解调技术来实现振动信号分析以及故障诊断的,它比用软件实现共振解调技术的好处是在故障形成的初期,冲击故障信号较弱时就可以对故障进行成功的诊断,这样就可以对早期故障设备进行重点监视,同时也有充裕的时间采购替换件。因此本系统在工程中拥有很广阔的应用空间。
本文作者创新点:本文利用DSP系统高速信号处理的性能,实现了滚动轴承的实时智能诊断。采用硬件共振解调技术,避免了软件共振解调技术带来的早期故障难以发现的不足,能够广泛应用于中小设备的滚动轴承故障诊断。
关键字:dsp 轴承
引用地址:基于DSP的滚动轴承实时故障诊断系统设计
滚动轴承是各种旋转机械中应用最广泛的一种通用机械部件,它的运行状态是否正常往往直接影响到整台机器的性能。据统计,在使用滚动轴承的旋转机械中,由于滚动轴承损坏而引起的故障约占30%[1]。由此可见,滚动轴承的故障诊断在工程中还是有其重要意义的。
一方面国内企业的重要大型设备往往采用在线系统对设备的工况进行监测,但是在线系统价格高昂、通用性差、安装和维护不便,不适用于大量的中小型设备。另一方面小型的振动检测仪只是起到对数据采集和存储的作用,而且数据的分析需要有丰富经验的人去从事,难以实现实时诊断的要求。本文设计的以TI公司生产的TMS320C6713为数字信号处理器的滚动轴承实时故障诊断系统,就可以满足中小型设备实时智能故障诊断的需要[2]。
2.滚动轴承实时故障诊断系统原理
滚动轴承实时故障诊断系统主要包括硬件部分和软件部分两个方面:
(1) 硬件部分:主要用模拟电路实现共振解调技术[3-4]和数字信号处理电路设计。故障产生的冲击信号使得硬件谐振器发生共振,通过谐振器的共振响应将微弱的冲击信号调制到高频的共振信号中去,再用解调的办法对高频信号处理,进而获得一种剔除了低频振动干扰的共振解调波,由此达到精确诊断的目的。最后信号通过A/D转换后,再送入DSP进行FFT变换。
(2) 软件部分:主要是基于DSP对共振解调后的振动信号进行故障特征的识别与诊断。DSP对AD传送来的数字信号进行时频转换,得到振动信号的频谱图,系统能自动分析频谱,得出故障位置、故障类型、严重程度等结论并通过LCD显示出来。
3.系统的硬件结构
本系统采用的是硬件共振解调技术来实现轴承的故障诊断,它比软件共振解调技术的优点是可以有效的提取机械早期故障的微冲击信号,在故障早期实现预知维修[5],此外用硬件实现比用软件实现运算速度快,更好的体现了实时诊断的要求。
系统硬件设计的主要原理:
(1) 振动信号处理电路,它主要包括振动信号预处理电路及共振解调处理电路部分,如图2所示:
① 前端振动传感器检测到轴承的振动信号(其中包含谐振器的共振信号)。
② 振动信号经调理放大得到易于处理的低频信号,电荷放大器和程控放大器起到传感器输出和后续处理电路的阻抗匹配和信号放大作用。由于轴承故障振动信号非常微弱,且传感器输出阻抗很大,因此,需要高信噪比和高增益专用前置放大集成电路。
③ 带通滤波器对信号作预处理,经过带通滤波器处理后,可有效滤掉低频振动和高频干扰,只保留共振频率附近的频率段。
④ 包络检波器检出共振波的外包络,将高频共振信号转换为低频包络信号,即实现共振解调功能。经包络分析器和低通滤波器处理后,可进一步剔除时域尖峰信号的干扰,为后续故障识别系统提供较稳定的识别信号。
⑤ 由于滚动轴承的故障频率由几十到几百赫兹不等,因此在做进一步处理之前有必要滤掉高频成分。同时,在A/D转换之前选择合适的滤波,也能起到抗频率混叠的作用。
(2) 数字信号处理电路部分,如图3所示:
① 低频解调信号被A/D转换器转换成适用于DSP处理的数字信号。本设计选用的是TI公司的多采样频率、低功耗、单电源供电的A/D转换芯片AD9221,其最大采样频率高达1.5MHz,信噪比70dB,采样精度高,足以满足系统设计的需要。
② 数字信号处理器是本设计的关键,它的运算速度直接影响了系统实时性的实现。本系统中的DSP芯片采用TI公司的TMS320C6713。这是一款用于高精度高性能应用的浮点型DSP,它在C67x的基础上,增加了很多外围设备和接口。该芯片内核主频最高可达300MHz,处理能力可达2400MPIS,内部具有可配置的二级Cache,具有丰富的外设资源,32bits的外围数据存储器接口(EMIF)可以与SDRAM,FLASH等存储器件无缝连接,支持HPI,PCI,I2C总线。
③ TMS320C6713的内部最多只有256K的L2 SRAM,不能满足系统大容量数据存储的需要,需要扩展外部存储的空间,系统采用Micron公司的32位SDRAM芯片MT48LC4M32B2,扩展了128M的动态存储空间。
④ 本系统的Flash存储器采用SST公司的SST39VF160。SST39VF160采用单电源2.7V供电,访问时间仅为90ns,快速擦除,全片擦除只需15ms,快速烧写,全片烧写只需7s。
⑤ TMS320C6713需要高精度、稳定的双电源供电,以保证系统的正常运行。本系统采用TI公司推出的具有外部补偿电路、过流保护电路的高精度电源芯片TPS54310(图中未画出)。
⑥ 按键控制电路和LCD显示线路比较简单这里就不详细介绍了。
4.系统的软件设计
本系统软件功能强大,其软件系统涵盖各种算法的实现;字符、汉字、图形的显示;定时器、串行口、USB、外部中断的响应;程控放大器、液晶显示屏、系统时间的设置控制;通讯协议的实现;文件系统的存储;内存管理等。
系统软件主要实现的功能如下:
(1) AD传送来的数字信号通过FFT变换,将时域信号变换为频域信号,进而得到振动信号的频谱图。
(2) 系统软件采用BP神经网络的诊断方法对信号进行智能诊断[6]。把能反映振动信号特征的信息作为神经网络的输入,把故障位置、故障类型和严重程度等诊断结论作为网络的输出,用BP算法对网络进行训练[7],然后用这一神经网络对实际的轴承解调信号进行自动诊断,报告故障。
(3) 解调波的各分量以及故障位置、故障类型、严重程度和轴承号等数据通过大屏幕LCD显示,便于人工辅助判断。
(4) 键盘具有功能快捷键、英文及数字键支持人工数据录入与交互。操作过程中可以通过按键设置系统的参数、功能,控制采样长度等等。
(5) 所有测量数据被有效保存,便于数据管理。系统可将测量数据上传到上位机中存储和进行进一步的故障分析,同时也可下载上位机中轴承库的轴承具体型号参数及其特征频率等相关信息。
5.结束语
传统的振动诊断仪一般都是对振动的有效值、最大幅值、峭度等时域特征信息进行判断而诊断故障的,诊断方式简单,信号处理十分粗糙、可信度低。本系统是利用BP神经网络对故障进行诊断的,实现了诊断的智能化,提升诊断速度和诊断精度。另外本系统是采用硬件共振解调技术来实现振动信号分析以及故障诊断的,它比用软件实现共振解调技术的好处是在故障形成的初期,冲击故障信号较弱时就可以对故障进行成功的诊断,这样就可以对早期故障设备进行重点监视,同时也有充裕的时间采购替换件。因此本系统在工程中拥有很广阔的应用空间。
本文作者创新点:本文利用DSP系统高速信号处理的性能,实现了滚动轴承的实时智能诊断。采用硬件共振解调技术,避免了软件共振解调技术带来的早期故障难以发现的不足,能够广泛应用于中小设备的滚动轴承故障诊断。
上一篇:车用半导体市场逆势中求发展
下一篇:基于TMS320F2812的快速以太网通信系统平台
推荐阅读最新更新时间:2024-05-02 20:41
DSP电源管理技术加快设计进度
许多电池供电的手持系统都要求具备数字信号处理功能,设计这种产品时,我们必须高度重视功耗问题。 选择具备所有必需的计算能力且还能满足设计功耗要求的DSP,使设计要么取得显著成功,要么彻底失败,设计小组不得不进行昂贵的再设计。 不过,大多数设计工程师已经痛苦地了解到,传统 DSP 功耗估算方法最多也只能获得近似值,因此我们需要用软件来管理功耗并估算功耗的新技术。 数据表不够用 以前,设计小组选择处理器时首先要查看备选DSP的数据表。以 mA/MIP 或mA/MHz 为单位的测量值通常与芯片的最大 IDD 配套提供。几乎所有数据表都提供上述信息。 上述数据的问题在于,功耗很大程度上取决于应用本身,而数据表中的统计数据往往不能
[工业控制]
如何选择适合你的DSP?
如今的中国市场,玲琅满目的DSP铺天盖地袭来,泊来的“外籍”DSP、“海归”DSP,本土原生DSP等等目不暇接,人人都说自己是最好的。最为广告商和Agency,到底如何在几十上百个名字中选出放心可靠且适合自己的DSP?以下几点值得考虑: DSP的类型和历史: 有不少DSP是从广告网络Adnetwork演变而来的。这类DSP有着较为长期稳定的流量来源及站长群,特别对剩余流量(remnant inventory) 有着较好的优化功能,同时又接入Premium traffic,非常适合以销售为导向的在线效果营销活动。艾维邑动的AvazuDSP就是很好的例子。 有些DSP,有较为优质的大站资源,特别是食品网站资源,价格
[嵌入式]
基于DSP和CPLD的宽带信号源的设计
1 引言 信号源是雷达系统的重要组成部分。雷达系统常常要求信号源稳定、可靠、易于实现、具有预失真功能,信号的产生及信号参数的改变简单、灵活。本文采用DSP和CPLD来设计信号源的控制部分,一方面能利用DSP软件控制的灵活性,另一方面又能利用CPLD硬件上的高速、高集成度和可编程性。使用这种方法可以充分利用软件支持来生成和加载任意波形数据,并能方便地实现对信号参数的控制和对波形数据的随意修改,同时又能保证信号产生的高速、灵活可控。 2 系统结构 采用波形存储直读法,即通过对存储的波形采样数据进行数模变换,直接生成模拟信号的一种方法。图1为信号源的系统结构。本信号源可工作于联机和脱机两种方式。联机工作
[嵌入式]
探析SoC(片上系统)的未来之路
SoC的理想境界是具有普遍性且具高度定制性,在这种条件下,SoC的技术越来越具有多样化。 预计到2011年,全球消费类电子系统芯片产量将增长到17.7亿元,复合年成长率为6.9%。这一数据反映出消费类IC市场正进入“更加成熟的阶段”,视频处理、视频合成、人工智能等技术的应用,将为该领域的成长提供核心动力。 Gartner Dataquest副总裁兼首席分析师Bryan Lewis指出,在历经数年摸索后,SoC的架构已逐渐明朗,他称之为第二代SoC。Bryan表示,这一代的SoC已走向混合型的架构,也就是除了功能的多样性外,也尝试采用混合型的制程技术。 第二代SoC的另一项特征在于次系统的独立性与平行工作,也就
[焦点新闻]
DSP系统的建模和配置
嵌入式软件开发需要对目标架构及其使用有广泛透彻的认识和了解。把嵌入式系统从概念转化为能够有效地在硬件环境中部署的高效解决方案,需要一系列步骤。整个过程包括:分析、架构搭建、评估、硬件支持、设计、编码、调试、集成、验证和确认。在这个过程中,如果硬件资源没有得到有效利用,或是软件没有针对硬件资源进行优化,都可能对性能造成严重影响。 CEVA-X系列DSP内核中采用的创新架构需要完全新颖的方案,以充分利用可能的设计变量来控制总体性能。CEVA-X1620是CEVA-X内核系列的第一款产品,采用非常先进的并行架构,在一个机器周期中可执行多达 8条指令。对于这类先进架构,高效能及高效率地使用硬件资源非常重要。 此外,CEVA-X整合了完
[应用]
选用CEVA DSP,展讯开发3G TD-SCDMA基带处理器
来自西班牙巴塞罗纳3GSM大会的消息,无线IC和软件解决方案供应商展讯通信(Spreadtrum Communications)已获得面向半导体行业的DSP核心、多媒体、GPS和存储平台的授权厂商CEVA两项子系统授权,包括CEVA-X1620 DSP和CEVA-XS1200子系统,将用于展迅3G无线基带处理器系列,计划于2007年大量上市。据介绍,展讯通信正利用这种DSP开发中国国产TD-SCDMA 3G标准的芯片集,是中国首家开发符合这些标准的基带解决方案的IC设计公司。 展讯通信与CEVA拥有长期成功的合作历史。展讯通信此前曾获得CEVA-TeakLite和CEVA-TeakDSP核心的授权,用以开发基带解决方案。由CEV
[焦点新闻]
基于DSP平台的快速H.264编码算法的设计
视频压缩编码 标准H.264/AVC是由ISO/IEC和ITU-T组成的联合视频专家组(JVT)制定的,他引进了一系列先进的视频编码技术,如4×4整数变换、空域内的帧内预测,多参考帧与多种大小块的帧间预测技术等,标准一经推出,就以其高效的压缩性能和友好的网络特性受到业界的广泛推崇。特别是在2004年7月JVT组织做了重要的保真度范围扩展的补充后,更加扩大了标准的应用范围,但同时巨大的运算量却成为其广泛应用的瓶颈。考虑到H.264协议实现的复杂度,本文的思路是:一方面提高硬件处理速度和能力,采用TI公司最新的数字媒体处理器Davinci TMS320DM6446 DSP 芯片作为H.264 编码器 实现的硬件平台,另一方面
[嵌入式]
JPEG2000小波提升在DSP上的缓存管理
JPEG2000压缩标准与JPEG相比有更高的压缩效率,尽管如此,它在执行时间上还存在一些问题。为缩短执行时间,必须对小波变换编码进行优化。小波提升方案与传统的卷积滤波相比需要更小的内存和计算量。可是,提升方案在执行垂直小波滤滤时仍存在严重的缓存失败问题。 Meerwald曾经提出过行扩展和聚合的方法,Chatterjee和Brooks也提出了条采集和递归数据设计来改善提升方案的缓存处理。尽管这些方法可以降低缓存挫败率,却不能完全消除缓存失败问题。缓存失败问题在一个内存有限的嵌入式系统中变得较为突出,尤其是在DSP中更为严重。为解决这一问题,笔者提出了一种新的方法与DSP相匹配。 1 主要方法 图
[嵌入式]
小广播
热门活动
换一批
更多
最新嵌入式文章
更多精选电路图
更多热门文章
更多每日新闻
- Allegro MicroSystems 在 2024 年德国慕尼黑电子展上推出先进的磁性和电感式位置感测解决方案
- 左手车钥匙,右手活体检测雷达,UWB上车势在必行!
- 狂飙十年,国产CIS挤上牌桌
- 神盾短刀电池+雷神EM-i超级电混,吉利新能源甩出了两张“王炸”
- 浅谈功能安全之故障(fault),错误(error),失效(failure)
- 智能汽车2.0周期,这几大核心产业链迎来重大机会!
- 美日研发新型电池,宁德时代面临挑战?中国新能源电池产业如何应对?
- Rambus推出业界首款HBM 4控制器IP:背后有哪些技术细节?
- 村田推出高精度汽车用6轴惯性传感器
- 福特获得预充电报警专利 有助于节约成本和应对紧急情况
更多往期活动
11月16日历史上的今天
厂商技术中心