用于监测振动数据的系统和方法

文档序号:6234110阅读:199来源:国知局
用于监测振动数据的系统和方法
【专利摘要】提供了一种用于监测振动数据的系统和方法。例如,一种交通工具可以包括至少一个引擎组件,耦合到该至少一个引擎组件并被配置为监测该至少一个引擎组件的振动的传感器,通信耦合到该传感器的处理器,该处理器被配置为基于来自该传感器的振动数据来确定多个包络谱,基于该至少一个组件中的每一个的旋转速度来针对该至少一个引擎组件中的每一个确定故障频率,并针对在所确定的故障频率下的改变监测每个包络谱。
【专利说明】
用于监测振动数据的系统和方法[0001〕 关于联合赞助研发或开放的声明
[0002]本发明是由军方(^12)项目资助的191116-08-0001号协定下在政府的支持的情况下所做出的。政府对本发明具有一定的权利。

【技术领域】
[0003]本公开一般地涉及健康监测,并且更特别地,涉及用于监测振动数据的系统和方法。

【背景技术】
[0004]用于旋转机器的机械健康监测系统具有两个主要目标。一个主要目标是对即将发生的故障发布提前警告。另一主要目标是防止由于最初损坏和二次损坏而引起的任务中断和昂贵的修理。可以通过及早并在高置信度的情况下检测损坏或通过将寿命的尽头尽可能晚地延迟来延长在第一目标中所提到的提前警告时段。因此所需要的是自动持续监测旋转设备的机械健康以尽可能早地检测损坏,从而允许足够的时间来安排修理。


【发明内容】

[0005]例如,在一个实施例中,提供了一种交通工具。该交通工具可以包括,但不限于,至少一个引擎组件,与该至少一个引擎组件耦合并被配置为监测该至少一个引擎组件的振动的传感器,以及与该传感器通信耦合的处理器,该处理器被配置为基于来自传感器的振动数据确定多个包络谱,基于该至少一个组件中的每一个的旋转速度来针对该至少一个引擎组件中的每一个确定故障频率,并且针对在所确定的故障频率下的改变监测每个包络谱。
[0006]在另一个实施例中,提供了一种用于监测交通工具健康的方法。该方法可以包括,但不限于,由处理器接收来自振动传感器的振动数据,由处理器基于该振动数据确定要被分析的多个包络谱,由处理器基于交通工具的至少一个引擎组件的旋转速度确定多个故障频率,并且由处理器在该多个包络谱中的每一个内监测该多个故障频率。
[0007]在又一个实施例中,提供了一种计算机可读介质。当被处理器执行时,该计算机可读介质使该处理器基于来自传感器的振动数据确定多个包络谱,基于至少一个引擎组件中的每一个的旋转速度来针对该至少一个组件确定故障频率,并且针对在所确定的故障频率下的改变监测每个包络谱。

【专利附图】

【附图说明】
[0008]接下来将结合以下附图来对【具体实施方式】进行描述,其中相同的数字表示相同的兀件,并且其中:
[0009]图1是根据一个实施例的引擎的框图;
[0010]图2是根据一个实施例的用于监测引擎健康的一个示例性方法的流程图;以及
[0011]图3是根据一个实施例的用于监测引擎健康的另一个示例性方法的流程图。

【具体实施方式】
[0012]以下【具体实施方式】本质上仅仅是示例性的,并非意在限制本发明或本发明的应用和使用。如本文所使用的词语“示例性的”意思是指“作为示例、实例或说明”。因此,在本文所描述为“示例性的”任何实施例不一定被解释为比其他实施例优选或有利。本文所描述的所有实施例都是被提供为使本领技术人员能够制造或使用本发明的示例性实施例,并且不限制由权利要求所限定的本发明的范围。此外,不意在被前述【技术领域】、【背景技术】、
【发明内容】
或以下【具体实施方式】中呈现的任何表达或暗示的理论所约束。
[0013]图1是根据一个实施例的引擎100的框图。引擎100可以是用于交通工具(例如飞行器、宇宙飞船、汽车、或者海上交通工具〉、变速箱(例如直升飞行器变速箱〉、或用于使用风力、水力或热能的发电机的引擎,经由块105所图示出。例如,在一个实施例中,引擎100可以是飞行器的涡轮引擎。然而,本领域技术人员将认识到,引擎100可以利用其他技术,如果这样期望的话。引擎100包括至少一个引擎组件110,对其而言,振动信息能够指示对该引擎组件的损坏。例如,在一个实施例中,引擎组件110可以是轴承。例如,在其他实施例中,引擎组件110可以是齿轮、传动轴、内齿轮轴承、凸轮、任意其他油湿式组件,或其组合。
[0014]至少一个振动传感器120接近引擎组件110被耦合到引擎100。一个或多个振动传感器120从引擎组件110收集振动数据。处理器130被通信耦合到振动传感器120并被配置为基于从振动传感器120获得的信息监测交通工具的健康,如下面进一步详细描述的。例如,在一个实施例中,振动传感器120可以被配置为实时或以周期性的方式将传感器数据传输到处理器130。例如,在其他实施例中,处理器130可以实时或以周期性的方式向振动传感器120轮询数据。处理器被配置为分析传感器数据,如下面进一步详细讨论的。
[0015]例如,在一个实施例中,处理器130可以位于交通工具105中。处理器130可位于包括引擎100的交通工具105中的任意位置。处理器130可以是专用于分析振动传感器数据的处理器,或者可以是交通工具105中其他系统的一部分。例如,在一个实施例中,处理器130被耦合到通信系统140以将振动分析的结构传送到例如维护人员。通信系统140可利用任意类型的数据连接,包括但不限于,蜂窝数据连接、卫星数据连接、数据连接、局域网(仏⑷数据连接、蓝牙数据连接或任何其他数据连接,或其组合。
[0016]例如,在另一个实施例中,用于分析振动数据的处理器130可以远离交通工具105来定位。例如,在该实施例中,振动传感器120和处理器130可以通过通信系统140而被通信耦合。
[0017]例如,在一个实施例中,处理器可被通信耦合至存储器150。存储器150可以是任意类型的非易失性存储器。存储器可以存储用于每个引擎组件110的几何数据,其可以被用来针对每个引擎组件确定故障频率,如下面进一步详细讨论的。尽管图1中存储器150被图示为位于交通工具中,但存储器也可以被远程定位。例如,在该实施例中,处理器130将通过通信系统140与存储器150通信。例如,在一个实施例中,存储器可以存储指令,该指令在被处理器执行时监测交通工具的健康,如下面进一步详细讨论的。
[0018]图2是根据一个实施例的用于监测引擎健康的一个示例性方法200的流程图。处理器(例如图1中所图示的处理器130)针对所关注的每个引擎组件确定一个或多个故障频率。(步骤210)。故障频率是当引擎组件被损坏或低于最佳/可接受容限或条件(例如过度磨损)时,各个引擎组件将以其进行振动的频率。故障频率可以基于用于每个引擎组件的几何图形。故障频率也可以基于引擎组件和/或引擎本身的旋转速度,因为由引擎组件中的故障所引起的频率将根据引擎组件和/或引擎本身的旋转速度而变化。例如,轴承的几何图形,可以包括但不限于多个滚动元件、滚动元件的直径、节径和接触角。用于啮合齿轮的几何图形和故障频率可以由齿轮类型(直式,斜式,螺旋斜式)、驱动器和驱动齿轮上的齿的数量、以及故障降级/故障发展所确定。然后,处理器基于引擎/引擎组件的旋转速度,针对所关注的每个引擎组件确定一个或多个故障频率。例如,在轴承中,处理器可以确定针对内座圈的滚珠通过频率、针对外座圈的滚珠通过频率、滚珠自旋频率和保持架
[0019]然后,处理器确定将对其进行分析的包络谱。(步骤220)。尽管所有的故障频率可以在一定范围之内,例如,在9千赫兹(纽幻和24纽2之间,但是由于低信噪比(在这种情况下信号被定义为关注的故障频率且噪声被定义为与关注的信号不相关联的其他所有能量),在整个频率范围上执行单次分析可能使得处理器难以区分频率。因此,处理器确定多个包络谱(即,较小的频率范围)来执行其上的分析。包络谱可以基于来自振动传感器的未加工振动数据的最小共振频率、来自振动传感器的未加工振动数据的最大共振频率、最小带宽包络窗口、最大带宽包络窗口和用于带宽窗口可变长度的步长。例如,如果最小共振频率为9纽2,最大共振频率为24纽2,用于可变共振频率的步长为1纽2,最小带宽包络窗口为6纽2,最大带宽包络窗口为11纽2以及用于宽带窗口可变长度的步长为1纽2,则包络谱(单位诎2)将为:〔9-15〕,[9-161, [9-171, [9-181, [9-191, [9-20],〔10-16〕,〔10-17〕,[10-181, [10-19],〔10-20〕,[10-21], [11-17], [11-181, [11-19],〔11-20〕,[11-21],[11-22], [12-181, [12-19], [12-201, [12-211, [12-22], [12-231, [13-19], [13-201,[13-211, [13-22], [13-231, [13-24], [14-20], [14-211, [14-22], [14-231, [14-24],[15-211, [15-221,〔15—23〕,〔15—24〕,〔16—22〕,〔16—23〕,〔16—24〕,〔17—23〕,[17-24],和[18-24]。在该示例中,存在四十五个包络谱,其表示四十五个频率范围,处理器将在这些频率范围上分析振动数据。通过将总的频率范围(即,最小共振频率到最大共振频率)分解成一系列较小的包络谱,频率趋势上的改变变得更明显。因此,处理器可以更快和更准确地确定故障。
[0020]然后对于每个包络谱,处理器监测和追踪与针对每个关注的引擎组件的故障频率相对应的峰值振幅。(步骤230)。因此,使用以上的示例,如果存在十个关注的组件,每个具有四个故障频率(即,总共四十个关注的频率),和45个频率包络,处理器可以一直通过方法200对每次通过监测多达一千八百个频率。然而,这假定的是不存在重叠的关注频率且所有的关注频率在每个包络中,这是不太可能发生的。
[0021]然后处理器将每个所监测的包络谱中的关注频率与先前的包络谱和/或基线谱进行比较。(步骤240)。通过将每个包络谱与先前的包络谱和/或基线谱进行比较,每个包络谱具有不同的频率范围,如上所讨论的,包络谱中的改变是更加明显的。如果关注的频率中的一个或多个的峰值改变了大于预定阈值,处理器可以随后发出维护警告。然后处理器返回到步骤210和220并重新计算包络谱,如果有必要的话(即,引擎组件中的一个的旋转速度已经改变,并从而相应的故障频率已经改变,这可能提高或降低由振动感测器所检测的最小或最大共振频率),并然后继续监测所计算的包络谱,如上所讨论的。
[0022]图3是根据一个实施例的用于监测引擎健康的另一示例方法300的流程图。处理器,例如图1中所图示的处理器130,针对每个关注的引擎组件确定一个或多个故障频率。(步骤310)。故障频率可以基于用于每个引擎组件的几何图形。故障频率也可基于引擎组件和/或引擎本身的旋转速度,因为由引擎组件中的故障所引起的频率将会根据引擎组件和/或引擎本身的旋转速度而变化。例如,轴承的几何图形可以包括但不限于多个滚动元件、滚动元件直径、节径和接触角。然后处理器基于引擎/引擎组件的旋转速度针对每个关注的引擎组件确定一个或多个故障频率。例如,在轴承中,处理器可以确定针对内座圈的滚珠通过频率、针对外座圈的滚珠通过频率、滚珠自旋频率和保持架频率。
[0023]然后处理器确定将对其进行分析的包络谱。(步骤320)。尽管所有的故障频率可能在一定范围之内,例如,在9千赫兹(纽2)和24纽2之间,但是由于来自噪声的差错,在整个频率范围内执行单次分析可能使得处理器难以区分频率。因此,处理器确定多个包络谱(即,较小的频率范围)来执行其上的分析。包络谱可以基于来自振动传感器的未加工振动数据的最小共振频率、来自振动传感器的未加工振动数据的最大共振频率、用于可变共振频率的步长、最小带宽包络窗口、最大带宽包络窗口和用于带宽窗口可变长度的步长。例如,如果最小共振频率为9纽2,最大共振频率为24纽2,用于可变共振频率的步长为1纽2,最小带宽包络窗口为6纽2,最大带宽包络窗口为11纽2以及用于宽带窗口可变长度的步长为 1 纽2,则包络谱(单位纽2)将为:[9-15],[9-16],[9-17],[9-18],[9-19],[9-20],[10-161, [10-17], [10-181, [10-19], [10-201, [10-21], [11-171, [11-181, [11-19],[11-20], [11-211, [11-22], [12-181, [12-19], [12-201, [12-21], [12-22], [12-231,[13-191, [13-20], [13-211, [13-22], [13-231, [13-24], [14-201, [14-211, [14-22],[14-23], [14-241, [15-21],〔15—22〕,[15-23],〔15—24〕,[16-22], [16-23], [16-241,〔17-23〕,[17-24],和〔18-24〕。在该示例中,存在四十五个包络谱,其表示四十五个频率范围,处理器将在这些范围上分析振动数据。通过将总的频率范围(即,最小共振频率到最大共振频率)分解成一系列较小的包络谱,频率趋势上的变化变得更加明显。因此,处理器可以更快和更准确地确定故障。
[0024]然后对于每个包络谱,处理器确定预定数目的峰值频率。(步骤330)。例如,如果预定数目为十,处理器将在每个包络谱中确定十个最高峰值的频率。因此,使用以上示例,如果存在十个关注的组件,每个具有四个故障频率(即,总共四十个关注的频率),和45个频率包络,处理器将一直通过方法300在每次通过中监测四百五十个频率。
[0025]然后处理器将每个所监测的包络谱与基线谱和/或先前监测的对应包络谱进行比较。(步骤340)。通过将每个包络谱与基线谱和/或先前监测的对应包络谱进行比较,每个包络谱具有不同的频率范围,如上所讨论的,包络谱中的改变是更加明显的。因此,如果包络谱中的任意一个中峰值发生改变且该峰值在关注的频率之一(或者相关频率,例如谐波频率或边带频率)附近,则处理器可以发出维护警告。然后处理器返回到步骤310和320并重新计算包络谱,如果有必要的话(即,引擎组件中的一个的旋转速度已经改变并且相应的故障频率已经改变),并且然后继续监测所计算的包络谱,如上所讨论的。
[0026]本领域技术人员将意识到连同在此公开的实施例所描述的各种说明性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、非瞬时性计算机可读介质或二者的组合。以上在功能和/或逻辑块组件(或模块)和各种处理步骤方面描述了实施例和实现方式中的一些。然而,应当意识到这种块组件(或模块)可以按被配置为执行具体功能的任意数量的硬件、软件,和/或固件组件来实现。为了清楚地说明硬件和软件的可交换性,以上一般地在其功能性方面已经对各种说明性组件、块、模块、电路和步骤进行了描述。这些功能性是被实现为硬件还是软件取决于对整个系统施加的特定应用和设计约束。本领域技术人员可以按照对于每个特定应用不同的方式来实现所描述的功能性,但这样的实现方式决定不应被解释为引起从本发明的范围的偏离。例如,系统或组件的实施例可以采用各种集成电路组件,例如,存储器元件、数字信号处理元件、逻辑元件、查找表等,其可以在一个或多个微处理器或其他控制设备的控制下执行各种功能。另外,本领域技术人员将意识到在此描述的实施例仅仅是示例性实现方式。
[0027]连同在此公开的实施例所描述的各种说明性逻辑块、模块和电路可以利用被设计为执行在此所描述的功能的以下各项来实现或执行:通用处理器、数字信号处理器(039)、专用集成电路0310、现场可编程门阵列(冲以)或其他可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或其任意组合。通用处理器可以为微处理器,但在替代方式中,处理器可以为任意传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,08?和微处理器的组合、多个微处理器、结合03?核的一个或多个微处理器、或任意其他的此类配置。
[0028]连同在此公开的实施例所描述的方法或算法的步骤可以直接以硬件、以由处理器所执行的软件模块或以二者的组合来体现。软件模块可以驻留在存储器、闪速存储器、尺01存储器、2?卩01存储器、22?卩01存储器、寄存器、硬盘、可移除磁盘、03-卩01、或现有技术中已知的任意其他形式的存储介质中。示例性存储介质被耦合到处理器,使得处理器能够从该存储介质读取信息或者向该存储介质写入信息。在替代方式中,存储介质可以是与处理器成一体的。处理器和存储介质可以驻留于…X中。八31(:可以驻留于用户终端中。在替代方式中,处理器和存储介质可以作为分立组件而驻留在用户终端中。
[0029]在本文档中,关系性术语,例如第一和第二等等,可以仅仅被用来将一个实体或动作与另一个实体或动作相区分,而不必要求或暗示这种实体或动作之间的任何实际的这种关系或次序。数字序号,例如“第一”、“第二”、“第三”等仅表示多个中的不同的单个,并不暗示任何次序或顺序,除非由权利要求语言所具体地定义。任何权利要求中的文字顺序并不暗示必须根据这样的顺序以时间或逻辑次序来执行过程步骤,除非由权利要求语言所具体地对其进行定义。在不背离本发明的范围的情况下,过程步骤可以按任意次序进行互换,只要这样的互换不与权利要求语言相矛盾并且在逻辑上不是无意义的。
[0030]此外,根据上下文,用来描述不同元件之间关系的词语,例如“连接”或“耦合到”并不暗示这些元件之间必须进行直接物理连接。例如,两个元件可以通过一个或多个附件元件而被物理地、电子地、逻辑地或以任意其他方式彼此连接。
[0031]尽管在本发明的前述详细描述中已经呈现了至少一个示例性实施例,但是应当意识到存在大量的变型。还应当意识到一个或多个示例性实施例仅仅是示例,而并非意在以任何方式限制本发明的范围、适用性或配置。而是,前述详细描述将为本领域技术人员提供用于实现本发明示例性实施例的方便路线图。要理解的是,可以在不背离所附权利要求中所阐明的本发明的范围的情况下,在示范性实施例中所描述的元件的功能和布置方面进行各种改变。
【权利要求】
1.一种交通工具,包括: 至少一个引擎组件; 传感器,其耦合到所述至少一个引擎组件并被配置为监测所述至少一个引擎组件的振动;以及 处理器,其被通信耦合到所述传感器,所述处理器被配置为: 基于来自所述传感器的振动数据来确定多个包络谱; 基于所述至少一个引擎组件中的每一个的旋转速度来针对所述至少一个引擎组件中的每一个确定故障频率; 针对在所确定的故障频率下的改变监测每个包络谱。
2.如权利要求1的交通工具,其中所述处理器被进一步配置为基于所述振动数据的最小共振频率、所述振动数据的最大共振频率、用于可变共振频率的步长、用于包络窗口的最小带宽、用于包络窗口的最大带宽和用于带宽可变长度的步长来确定所述多个包络谱。
3.如权利要求1的交通工具,其中所述处理器被进一步配置为通过监测每个包络谱中的每个故障频率并将当前所监测的包络谱与基线包络谱进行比较来针对在所确定的故障频率下的改变监测每个包络谱。
4.如权利要求3的交通工具,其中所述处理器被进一步配置为将当前所监测的包络谱与先前所监测的包络谱进行比较。
5.如权利要求1的交通工具,其中所述处理器被进一步配置为通过在每个当前所监测的包络谱中确定预定数目的峰值来针对在所确定的故障频率下的改变监测每个包络谱,并且当预定峰值中的一个与故障频率中的一个相对应时,将来自当前所监测的包络谱的对应峰值与基线包络谱进行比较。
6.如权利要求1的交通工具,其中所述处理器被进一步配置为将来自当前所监测的包络谱的对应峰值与先前所监测的包络谱进行比较。
7.如权利要求1的交通工具,其中所述至少一个引擎组件包括轴承。
8.如权利要求1的交通工具,其中所述处理器被进一步配置为监测与所确定的故障频率相对应的边带频率。
9.一种用于监测交通工具健康的方法,包括: 由处理器接收来自振动传感器的振动数据; 由处理器基于所述振动数据来确定要被分析的多个包络谱; 由处理器基于所述交通工具的至少一个引擎组件的旋转速度来确定多个故障频率;以及 由处理器监测所述多个包络谱中的每一个内的多个故障频率。
10.如权利要求9的方法,其中所述监测进一步包括: 在所述多个包络谱中的每一个中确定预定数目的峰值; 当所述预定峰值中的至少一个与所述多个故障频率中的一个相对应时,追踪所述预定峰值中的所述至少一个。
【文档编号】G01M15/12GK104344938SQ201410333969
【公开日】2015年2月11日 申请日期:2014年6月6日 优先权日:2013年8月7日
【发明者】K·金, C·希肯博顿, D·D·利利 申请人:霍尼韦尔国际公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1