一种风扇检测方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:18444752 阅读:21 留言:0更新日期:2018-07-14 10:18
本发明专利技术公开了一种风扇检测方法,该方法包括以下步骤:在对风扇进行检测时,获取当前控制风扇的控制信号对应的信号标识,获取风扇在控制信号的控制下对应的实际转速,读取预设查找表,确定与信号标识对应的额定转速,将实际转速和额定转速进行对比,确定并输出风扇的性能指数。可以掌握风扇的性能状态,可以保障服务器的正常散热,可以提前规避因风扇老化或故障而导致服务器异常的事故,可以保障服务器的正常对外提供服务。本发明专利技术还公开了一种风扇检测装置、设备及计算机可读存储介质,具有相应的技术效果。

Fan detection method, device, device and computer readable storage medium

The present invention discloses a method of fan detection. The method includes the following steps: when the fan is detected, the signal identification corresponding to the control signal of the current control fan is obtained, the actual speed corresponding to the control signal is obtained, the presupposition lookup table is read, and the rated speed corresponding to the signal identification is determined. By comparing the actual speed and rated speed, the performance index of the fan is determined and output. The performance of the fan can be mastered, the normal heat dissipation of the server can be ensured, and the abnormal server accidents caused by the aging or failure of the fan can be avoided in advance, and the normal service of the server can be guaranteed. The invention also discloses a fan detection device, a device and a computer readable storage medium, and has the corresponding technical effect.

【技术实现步骤摘要】
一种风扇检测方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机应用
,特别是涉及一种风扇检测方法、装置、设备及计算机可读存储介质。
技术介绍
随着服务器的集成度越来越高,像刀片服务器和1U服务器等大量的普及使用,服务器的散热受到厂商和用户的高度重视,风扇在服务器的散热系统中起到很大的作用。如服务器CPU、机箱、显卡和电源等所用的风扇是服务器正常稳定工作的捍卫者,因此,选择好服务器风扇是解决服务器散热的必备条件之一。由于服务器使用的CPU的频率通常较高,有的还是双CPU或多CPU,加上高转速的SCSI硬盘和大功率电源,这些部件发出的热量通常很大,因此空气很快变热。能否尽快有效地排出这些热空气将是服务器稳定工作的前提条件。服务器风扇长期处于工作状态,但是,当风扇出现因磨损等问题老旧之后,自身产生的热量很增加,加之老旧的风扇的工作功率会下降,会使得服务器内部的热量无法及时的排出,而随着温度的升高,服务器产生的热量不减,风扇在较高温度下自身功率再次降低,热量积累越来越多,往往会导致服务器内温度过高,发生访问异常,甚至发生火灾等情况。综上所述,如何有效地保障服务器正常工作等问题,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种风扇检测方法、装置、设备及计算机可读存储介质,以对服务器风扇进行性能检测,以便及时更替老化或故障的风扇,保障服务器正常运行。为解决上述技术问题,本专利技术提供如下技术方案:一种风扇检测方法,包括:在对风扇进行检测时,获取当前控制所述风扇的控制信号对应的信号标识;获取所述风扇在所述控制信号的控制下对应的实际转速;读取预设查找表,确定与所述信号标识对应的额定转速;将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数。优选地,在对风扇进行检测时,获取当前控制所述风扇的控制信号对应的信号标识,还包括:当达到预设检测触发条件时,向风扇输入预设的控制信号。优选地,获取所述风扇在所述控制信号的控制下对应的实际转速,包括:获取所述风扇在所述控制信号的控制下输出的转速信号;通过对所述转速信号进行解析,获得对应的实际转速。优选地,将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数,包括:计算所述实际转速与额度转速的百分比,将所述百分比确定为所述风扇的性能指数,并输出所述性能指数。优选地,在将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数之后,还包括:当所述性能指数小于预设阈值,输出更换所述风扇的报警提示信息。优选地,所述信号标识为所述控制信号的占空比,所述控制信号为PWM控制信号。一种风扇检测装置,包括:信号标识获取模块,用于在对风扇进行检测时,获取当前控制所述风扇的控制信号对应的信号标识;实际转速获取模块,用于获取所述风扇在所述控制信号的控制下对应的实际转速;额度转速确定模块,用于读取预设查找表,确定与所述信号标识对应的额定转速;性能指数输出模块,用于将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数。优选地,还包括:报警提示信息输出模块,用于在将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数之后,当所述性能指数小于预设阈值,输出更换所述风扇的报警提示信息。一种风扇检测设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述风扇检测方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述风扇检测方法的步骤。应用本专利技术实施例所提供的方法,在对风扇进行检测时,获取当前控制风扇的控制信号对应的信号标识,获取风扇在控制信号的控制下对应的实际转速,读取预设查找表,确定与信号标识对应的额定转速,将实际转速和额定转速进行对比,确定并输出风扇的性能指数。在对风扇进行检测时,可以获取当前控制风扇的控制信号的信号标识,以及风扇的实际转速。在预设查找表中可以找到该信号标识对应的额度转速。将额度转速和实际转速进行对比,可以确定并输出风扇的性能指数。可以完成对风扇的检测,维护人员可以根据该虚拟指数进行相应的维护操作。如此,便可以掌握风扇的性能状态,可以保障服务器的正常散热,可以提前规避因风扇老化或故障而导致服务器异常的事故,可以保障服务器的正常对外提供服务。相应地,本专利技术实施例还提供了一种风扇检测装置、设备和计算机可读存储介质,具有上述技术效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中一种风扇检测方法的实施流程图;图2为本专利技术实施例中一种风扇检测装置的结构示意图;图3为本专利技术实施例中一种风扇检测设备的结构示意图。具体实施方式本专利技术的核心是提供一种风扇检测方法,该方法可以应用于基板管理控制器(BaseboardManagementController,BMC),对服务器中的风扇进行检测。具体的,通过获取控制信号的信号标识,获得额度转速;从风扇的转速线获得转速信号,进而获得对应实际转速。然后,对比额度转速和实际转速,确定风扇性能指数,完成对风扇的检测。当然,为了简易检测,还可以仅根据实际转速与预设的转速阈值进行对比,确定风扇是否老化或故障。即,能够及时发现老化或故障的风扇,以便进行及时的更换操作,保障服务器的正常运行。本专利技术的另一核心是提供一种风扇检测装置、设备和计算机可读存储设备,具有上述有益效果,在此不再赘述。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术实施例中一种风扇检测方法的流程图,该方法包括以下步骤:S101、在对风扇进行检测时,获取当前控制风扇的控制信号对应的信号标识。其中,信号标识为控制信号的占空比,控制信号为PWM控制信号。在对风扇进行检测时,可以获取当前控制风扇的控制信号对应的信号标识。其中控制信号可以为PWM控制信号,信号标识具体可以为控制信号的占空比。具体的,可以通过获取风扇控制线的控制信号,然后对控制信号进行解析,确定其对应的占空比。在本专利技术实施例中,进行风扇检测的时间可以是在服务器比较空闲时进行,也可以定时定期进行检测,还可以进行实时的检测。对于进行风扇检测的时间,本专利技术实施例对比不做限定。相应地,在本专利技术的一个实施例中,还可以为在执行S101之前,执行以下步骤:当达到预设检测触发条件时,向风扇输入预设的控制信号。即,当达到预设的检测触发条件时,向风扇输入预设的控制信号。其中,预设检测触发条件可以为时间周期,也可以是接收到一个检测指令,或其他事件触发。当控制信号为预设信号时,在执行步骤S101时,便可以直接获取预设信号对应的预设信号标识。S102、获取风扇在控制信号的控制下对应的实际转速。可以通过风本文档来自技高网
...

【技术保护点】
1.一种风扇检测方法,其特征在于,包括:在对风扇进行检测时,获取当前控制所述风扇的控制信号对应的信号标识;获取所述风扇在所述控制信号的控制下对应的实际转速;读取预设查找表,确定与所述信号标识对应的额定转速;将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数。

【技术特征摘要】
1.一种风扇检测方法,其特征在于,包括:在对风扇进行检测时,获取当前控制所述风扇的控制信号对应的信号标识;获取所述风扇在所述控制信号的控制下对应的实际转速;读取预设查找表,确定与所述信号标识对应的额定转速;将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数。2.根据权利要求1所述的风扇检测方法,其特征在于,在对风扇进行检测时,获取当前控制所述风扇的控制信号对应的信号标识,还包括:当达到预设检测触发条件时,向风扇输入预设的控制信号。3.根据权利要求1所述的风扇检测方法,其特征在于,获取所述风扇在所述控制信号的控制下对应的实际转速,包括:获取所述风扇在所述控制信号的控制下输出的转速信号;通过对所述转速信号进行解析,获得对应的实际转速。4.根据权利要求1所述的风扇检测方法,其特征在于,将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数,包括:计算所述实际转速与额度转速的百分比,将所述百分比确定为所述风扇的性能指数,并输出所述性能指数。5.根据权利要求1至4任一项所述的风扇检测方法,其特征在于,在将所述实际转速和所述额定转速进行对比,确定并输出所述风扇的性能指数之后,还包括:当所述性能指数小于预设阈值...

【专利技术属性】
技术研发人员:李永
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1