一种风扇检测方法、装置、电子设备及存储介质与流程

文档序号:35683751发布日期:2023-10-09 01:08阅读:142来源:国知局

本技术涉及风扇检测技术,尤其涉及一种风扇检测方法、装置、电子设备及存储介质。


背景技术:

1、目前风扇检测主要使用bios(basic input output system,基本输入输出系统)、ec(embedded controller,嵌入式控制器)等计算机内部设备或外接检测设备进行复杂的计算,现有的风扇检测会严重的影响计算机系统的效能,且外接检测设备进行风扇检测的成本较高,因此,当风扇效能减弱或失效时,计算机系统只能根据温度控制模块切换不同的散热模块并降低计算机的系统效能,以使计算机设备不会过热,并且无任何的主动提示用户目前风扇的问题。现有的风扇检测无法提前预测风扇的效能衰退时间,且风扇检测的成本较高。

2、因此,如何智能地对风扇进行检测,以提前预测风扇的效能衰退时间和降低风扇检测的成本是一直追求的目标。


技术实现思路

1、本技术实施例提供了一种风扇检测方法、装置、电子设备及存储介质。

2、根据本技术的第一方面,提供了一种风扇检测方法,该方法包括:设定风扇的目标转速;基于转速控制信号,控制所述风扇以所述目标转速工作;确定所述转速控制信号对应的设定转速;基于所述目标转速和所述设定转速,确定所述风扇的效能衰退参数;基于所述效能衰退参数,确定所述风扇的检测结果。

3、根据本技术一实施方式,所述基于转速控制信号,控制所述风扇以所述目标转速工作,包括:基于所述转速控制信号,控制所述风扇工作;确定所述风扇的实际转速;响应于所述实际转速小于所述目标转速,以预设的第一比例逐步增加所述转速控制信号的强度,直至所述风扇受强度逐步增加的转速控制信号驱动后的实际转速等于所述目标转速;响应于所述实际转速大于所述目标转速,以预设的第二比例逐步减少所述转速控制信号的强度,直至所述风扇受强度逐步减少的转速控制信号驱动后的实际转速等于所述目标转速。

4、根据本技术一实施方式,所述确定所述转速控制信号对应的设定转速,包括:每个所述转速控制信号的强度均对应一个所述设定转速;响应于所述实际转速等于所述目标转速,确定该强度的所述转速控制信号对应的设定转速。

5、根据本技术一实施方式,所述设定风扇的目标转速,包括:获取包括所述风扇的电子设备的负载状态;获取设定所述风扇的目标转速的设定时间;响应于所述负载状态满足预设的检测条件、且距离上次设定所述风扇的目标转速的时间间隔满足预设的设定时间阈值,设定所述风扇的目标转速。

6、根据本技术一实施方式,所述基于所述目标转速和所述设定转速,确定所述风扇的效能衰退参数,包括:基于所述设定时间,确定至少两组所述目标转速和所述设定转速;确定最先设定的所述目标转速与所述设定转速的比值;响应于所述比值小于预设的第一比例阈值,基于至少两组所述设定转速和所述设定时间,确定所述风扇的效能衰退参数。

7、根据本技术一实施方式,所述基于所述效能衰退参数,确定所述风扇的检测结果,包括:获取预设的第二比例阈值,所述第二比例阈值小于所述第一比例阈值;响应于所述目标转速和所述设定转速的比值大于或等于所述第二比例阈值,基于所述效能衰退参数,预测所述比值等于所述预设的第二比例阈值对应的效能衰退时间,并将所述效能衰退时间确定为所述风扇的检测结果;响应于所述比值小于所述第二比例阈值,确定所述风扇的检测结果为风扇故障。

8、根据本技术一实施方式,所述基于所述效能衰退参数,确定所述风扇的检测结果之后,所述方法还包括:响应于所述效能衰退时间小于预设的衰退时间阈值,确定所述风扇的检测结果对应的第一预警信息;响应于所述风扇的检测结果为风扇故障,确定所述风扇的检测结果对应的第二预警信息;在所述电子设备对应的显示屏幕上显示所述第一预警信息和/或所述第二预警信息。

9、根据本技术的第二方面,提供了一种风扇检测装置,该风扇检测装置包括:设定模块,用于设定风扇的目标转速;控制模块,用于基于转速控制信号,控制所述风扇以所述目标转速工作;确定模块,用于确定所述转速控制信号对应的设定转速;计算模块,用于基于所述目标转速和所述设定转速,确定所述风扇的效能衰退参数;检测模块,用于基于所述效能衰退参数,确定所述风扇的检测结果。

10、根据本技术一实施方式,所述控制模块用于:基于所述转速控制信号,控制所述风扇工作;确定所述风扇的实际转速;响应于所述实际转速小于所述目标转速,以预设的第一比例逐步增加所述转速控制信号的强度,直至所述风扇受强度逐步增加的转速控制信号驱动后的实际转速等于所述目标转速;响应于所述实际转速大于所述目标转速,以预设的第二比例逐步减少所述转速控制信号的强度,直至所述风扇受强度逐步减少的转速控制信号驱动后的实际转速等于所述目标转速。

11、根据本技术一实施方式,每个所述转速控制信号的强度均对应一个所述设定转速,所述确定模块用于:响应于所述实际转速等于所述目标转速,确定该强度的所述转速控制信号对应的设定转速。

12、根据本技术一实施方式,所述设定模块用于:获取包括所述风扇的电子设备的负载状态;获取设定所述风扇的目标转速的设定时间;响应于所述负载状态满足预设的检测条件、且距离上次设定所述风扇的目标转速的时间间隔满足预设的设定时间阈值,设定所述风扇的目标转速。

13、根据本技术一实施方式,所述计算模块用于:基于所述设定时间,确定至少两组所述目标转速和所述设定转速;确定最先设定的所述目标转速与所述设定转速的比值;响应于所述比值小于预设的第一比例阈值,基于至少两组所述设定转速和所述设定时间,确定所述风扇的效能衰退参数。

14、根据本技术一实施方式,所述检测模块用于:获取预设的第二比例阈值,所述第二比例阈值小于所述第一比例阈值;响应于所述目标转速和所述设定转速的比值大于或等于所述第二比例阈值,基于所述效能衰退参数,预测所述比值等于所述预设的第二比例阈值对应的效能衰退时间,并将所述效能衰退时间确定为所述风扇的检测结果;响应于所述比值小于所述第二比例阈值,确定所述风扇的检测结果为风扇故障。

15、根据本技术一实施方式,所述风扇检测装置还包括预警模块,所述预警模块用于:响应于所述效能衰退时间小于预设的衰退时间阈值,确定所述风扇的检测结果对应的第一预警信息;响应于所述风扇的检测结果为风扇故障,确定所述风扇的检测结果对应的第二预警信息;在所述电子设备对应的显示屏幕上显示所述第一预警信息和/或所述第二预警信息。

16、根据本技术的第三方面,提供了一种电子设备,包括:

17、至少一个处理器;以及

18、与所述至少一个处理器通信连接的存储器;其中,

19、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本技术所述的方法。

20、根据本技术的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本技术所述的方法。

21、本技术实施例的方法,设定风扇的目标转速;基于转速控制信号,控制所述风扇以所述目标转速工作;确定所述转速控制信号对应的设定转速;基于所述目标转速和所述设定转速,确定所述风扇的效能衰退参数;基于所述效能衰退参数,确定所述风扇的检测结果。如此,能够智能地对风扇进行检测,无需增加其他硬件即可预测风扇的效能衰退时间,降低了风扇检测的成本。

22、需要理解的是,本技术的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本技术的其他实施方式还能够实现上面未提到的有益效果。

当前第1页1 2 
当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!
1