首页> 中国专利> 电脑硬件散热装置及方法

电脑硬件散热装置及方法

摘要

本发明公开了一种电脑硬件散热装置及方法,该装置包括:获取模块、检测模块、控制模块以及散热模块;获取模块,用于在检测到电脑硬件处于运行状态时,获取电脑硬件的当前运行信息,并根据当前运行信息生成初始散热风速;检测模块,用于检测电脑硬件的区域温度以及散热模块的积灰信息;控制模块,用于根据区域温度以及积灰信息生成散热风速修正值,并根据散热风速修正值以及初始散热风速确定目标散热风速;散热模块,用于基于目标散热风速运行,以对电脑硬件进行散热;由于本发明引入了区域温度以及散热模块的积灰信息来对散热风速进行修正,获得目标散热风速,从而能够从多方面确定目标散热风速,进而能够提高目标散热风速的准确性。

著录项

  • 公开/公告号CN113325935A

    专利类型发明专利

  • 公开/公告日2021-08-31

    原文格式PDF

  • 申请/专利权人 四块科技(深圳)有限公司;

    申请/专利号CN202110543488.2

  • 发明设计人 冯国东;

    申请日2021-05-18

  • 分类号G06F1/20(20060101);

  • 代理机构44287 深圳市世纪恒程知识产权代理事务所;

  • 代理人刘瑞花

  • 地址 518000 广东省深圳市前海深港合作区南山街道桂湾五路128号前海深港基金小镇B8栋101

  • 入库时间 2023-06-19 12:24:27

说明书

技术领域

本发明涉及电脑硬件领域,尤其涉及电脑硬件散热装置及方法。

背景技术

目前,电脑硬件散热装置往往通过监测电脑硬件的状态来确定散热风扇的转速。但是,只依靠电脑硬件的状态来确定散热风扇的转速容易忽视其他参数对散热的影响,从而导致散热风扇的转速低,散热效果差。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提供一种电脑硬件散热装置及方法,旨在解决如何现有技术中只依靠电脑硬件的状态来确定散热风扇的转速容易忽视其他参数对散热的影响,从而导致散热风扇的转速低,散热效果差的技术问题。

为实现上述目的,本发明提供一种电脑硬件散热装置,所述电脑硬件散热装置包括:获取模块、检测模块、控制模块以及散热模块;

所述获取模块,用于在检测到电脑硬件处于运行状态时,获取所述电脑硬件的当前运行信息,并根据所述当前运行信息生成初始散热风速;

所述检测模块,用于检测所述电脑硬件所在区域的区域温度以及所述散热模块的积灰信息;

所述控制模块,用于根据所述区域温度以及所述积灰信息生成散热风速修正值,并根据所述散热风速修正值以及所述初始散热风速确定目标散热风速;

所述散热模块,用于基于所述目标散热风速运行,以对所述电脑硬件进行散热。

可选地,所述检测模块包括:温度检测模块以及积灰检测模块;

所述温度检测模块,用于根据所述当前运行信息确定所述电脑硬件的内存使用信息,并根据所述内存使用信息确定温度检测周期;

所述温度检测模块,还用于每隔所述温度检测周期检测所述散热模块所在区域的区域温度;

所述积灰检测模块,用于获取所述散热模块的安装位置信息,并根据所述安装位置信息确定积灰检测周期;

所述积灰检测模块,还用于每隔所述积灰检测周期检测所述散热模块的积灰信息。

可选地,所述控制模块,还用于获取所述电脑硬件的当前硬盘温度;

所述控制模块,还用于根据所述区域温度以及所述当前硬盘温度确定温度差值,并根据所述温度差值确定第一风速修正值;

所述控制模块,还用于根据所述积灰信息确定当前积灰重量,并查找所述当前积灰重量对应的第二风速修正值;

所述控制模块,还用于根据所述第一风速修正值以及所述第二风速修正值确定散热风速修正值。

可选地,所述控制模块,还用于获取所述电脑硬件的硬件使用年限以及所述散热模块的风扇使用年限,并根据所述硬件使用年限以及所述风扇使用年限生成第三风速修正值;

所述控制模块,还用于根据所述第一风速修正值、所述第二风速修正值以及所述第三风速修正值确定散热风速修正值。

可选地,所述电脑硬件散热装置还包括:提醒模块;

所述控制模块,还用于查找所述散热模块对应的风速阈值,并判断所述目标散热风速是否大于所述风速阈值;

所述提醒模块,用于在所述目标散热风速大于所述风速阈值时,根据所述目标散热风速以及所述风速阈值生成提醒信息。

进一步地,为实现上述目的,本发明还提供一种电脑硬件散热方法,所述电脑硬件散热方法应用于电脑硬件散热装置,所述电脑硬件散热装置包括:获取模块、检测模块、控制模块以及散热模块;所述方法包括:

所述获取模块在检测到电脑硬件处于运行状态时,获取所述电脑硬件的当前运行信息,并根据所述当前运行信息生成初始散热风速;

所述检测模块检测所述电脑硬件所在区域的区域温度以及所述散热模块的积灰信息;

所述控制模块根据所述区域温度以及所述积灰信息生成散热风速修正值,并根据所述散热风速修正值以及所述初始散热风速确定目标散热风速;

所述散热模块基于所述目标散热风速运行,以对所述电脑硬件进行散热。

可选地,所述检测模块包括:温度检测模块以及积灰检测模块;所述检测模块检测所述电脑硬件所在区域的区域温度以及所述散热模块的积灰信息的步骤,具体包括:

所述温度检测模块根据所述当前运行信息确定所述电脑硬件的内存使用信息,并根据所述内存使用信息确定温度检测周期;

所述温度检测模块每隔所述温度检测周期检测所述散热模块所在区域的区域温度;

所述积灰检测模块获取所述散热模块的安装位置信息,并根据所述安装位置信息确定积灰检测周期;

所述积灰检测模块每隔所述积灰检测周期检测所述散热模块的积灰信息。

可选地,所述控制模块根据所述区域温度以及所述积灰信息生成散热风速修正值,并根据所述散热风速修正值以及所述初始散热风速确定目标散热风速的步骤,具体包括:

所述控制模块获取所述电脑硬件的当前硬盘温度;

所述控制模块根据所述区域温度以及所述当前硬盘温度确定温度差值,并根据所述温度差值确定第一风速修正值;

所述控制模块根据所述积灰信息确定当前积灰重量,并查找所述当前积灰重量对应的第二风速修正值;

所述控制模块根据所述第一风速修正值以及所述第二风速修正值确定散热风速修正值。

可选地,所述控制模块根据所述第一风速修正值以及所述第二风速修正值确定散热风速修正值的步骤,具体包括:

所述控制模块获取所述电脑硬件的硬件使用年限以及所述散热模块的风扇使用年限,并根据所述硬件使用年限以及所述风扇使用年限生成第三风速修正值;

所述控制模块根据所述第一风速修正值、所述第二风速修正值以及所述第三风速修正值确定散热风速修正值。

可选地,所述电脑硬件散热装置还包括:提醒模块;所述散热模块基于所述目标散热风速运行,以对所述电脑硬件进行散热的步骤之后,所述电脑硬件散热方法还包括:

所述控制模块查找所述散热模块对应的风速阈值,并判断所述目标散热风速是否大于所述风速阈值;

所述提醒模块在所述目标散热风速大于所述风速阈值时,根据所述目标散热风速以及所述风速阈值生成提醒信息。

本发明公开了一种电脑硬件散热装置及方法,该装置包括:获取模块、检测模块、控制模块以及散热模块;获取模块,用于在检测到电脑硬件处于运行状态时,获取电脑硬件的当前运行信息,并根据当前运行信息生成初始散热风速;检测模块,用于检测电脑硬件的区域温度以及散热模块的积灰信息;控制模块,用于根据区域温度以及积灰信息生成散热风速修正值,并根据散热风速修正值以及初始散热风速确定目标散热风速;散热模块,用于基于目标散热风速运行,以对电脑硬件进行散热;由于本发明引入了区域温度以及散热模块的积灰信息来对散热风速进行修正,获得目标散热风速,从而能够从多方面确定目标散热风速,进而能够提高目标散热风速的准确性。

附图说明

图1为本发明电脑硬件散热装置第一实施例的结构框图;

图2为本发明电脑硬件散热装置第二实施例的结构框图;

图3为本发明电脑硬件散热方法第一实施例的流程示意图;

图4为本发明电脑硬件散热方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明电脑硬件散热装置第一实施例的结构框图。所述电脑硬件散热装置包括:获取模块10、检测模块20、控制模块30以及散热模块40。

在本实施例中,所述获取模块10,用于在检测到电脑硬件处于运行状态时,获取所述电脑硬件的当前运行信息,并根据所述当前运行信息生成初始散热风速。

应当理解的是,获取模块10每隔预设时间周期检测电脑硬件是否处于运行状态。其中,预设时间周期可以预先设置。

可以理解的是,检测电脑硬件是否处于运行状态可以是接收电脑硬件上传的运行标识,并根据运行标识判断电脑硬件是否处于运行状态。其中,运行状态标识用于表示电脑硬件的当前运行状态。

需要说明的是,电脑硬件包括中央处理器(Central Processing Unit,CPU)以及显卡等,当前运行信息可以是电脑硬件的当前硬件温度以及内存使用情况等。

应当理解的是,根据当前运行信息生成初始散热风速可以是根据当前运行信息确定当前硬件温度,并预设风速表中查找当前硬件温度对应的初始散热风速。其中,预设风速表中包含硬件温度与散热风速的对应关系,硬件温度与散热风速的对应关系可以由电脑硬件散热装置的生产厂商预先设置,也可以由用户根据实际使用情况实时设置,本实施例对此不加以限制。

所述检测模块20,用于检测所述电脑硬件所在区域的区域温度以及所述散热模块40的积灰信息。

需要说明的是,检测模块20可以由多种传感器组成,多种传感器可以包括温度传感器以及积灰检测传感器等,本实施例对此不加以限制。

应当理解的是,电脑硬件一般安装在机箱中,因此,电脑硬件所在区域的区域温度可以指机箱内部温度。而机箱内部温度与电脑硬件温度之间的关系,会明显影响散热模块40的散热效率。例如,在机箱内部温度小于电脑硬件温度时,散热效率高;在机箱内部温度大于或等于电脑硬件温度时,散热效率低。因此,需要检测电脑硬件所在区域的区域温度,来修正散热风速。

可以理解的是,检测电脑硬件所在区域的区域温度可以是在预设位置安装温度传感器,并接收温度传感器上传的电脑硬件所在区域的区域温度。其中,预设位置可以是由电脑硬件散热装置的生产厂商预先设置。

应当理解的是,散热模块40的积灰厚度也明显影响散热模块40的散热效率。例如,散热模块40积灰严重时,散热风扇明显转动缓慢,散热效率低。因此,需要检测散热模块40的积灰信息,来修正散热风速。

可以理解的是,检测散热模块40的积灰信息可以是在散热模块40上设置积灰检测传感器,并接收积灰检测传感器上传的积灰信息。其中,积灰检测传感器可以由若干个压力传感器组成,通过检测压力值变化可以是确定积灰重量变化。

所述控制模块30,用于根据所述区域温度以及所述积灰信息生成散热风速修正值,并根据所述散热风速修正值以及所述初始散热风速确定目标散热风速。

应当理解的是,根据区域温度以及积灰信息生成散热风速修正值可以是将区域温度以及积灰信息作为参考信息,并在预设修正值表中查找参考信息对应的散热风速修正值。其中,预设修正值表中包含参考信息与散热风速修正值的对应关系,参考信息与散热风速修正值的对应关系可以预先设置。

可以理解的是,根据散热风速修正值以及初始散热风速确定目标散热风速可以是将散热风速修正值与初始散热风速相加,获得目标散热风速。其中,散热风速修正值可以是正值,也可以是负值,也就是可以增大散热风速,也可以减小散热风速。

所述散热模块40,用于基于所述目标散热风速运行,以对所述电脑硬件进行散热。

需要说明的是,散热模块40可以由至少一个散热风扇组成,本实施例对此不加以限制。

应当理解的是,散热模块40基于目标散热风速运行可以是控制至少一个散热风扇以目标散热风速运行。

进一步地,在实际使用中,散热模块40的是散热风速是有上限的。因此,为了能够在目标散热风速大于散热风速上限时,提醒用户。所述电脑硬件散热装置还包括:提醒模块;

所述控制模块30,还用于查找所述散热模块40对应的风速阈值,并判断所述目标散热风速是否大于所述风速阈值;

所述提醒模块,用于在所述目标散热风速大于所述风速阈值时,根据所述目标散热风速以及所述风速阈值生成提醒信息。

应当理解的是,查找散热模块40对应的风速阈值可以是在预设散热模块信息表中查找散热模块40对应的风速阈值。其中,预设散热模块信息表中包含散热模块40与风速阈值的对应关系,散热模块40与风速阈值的对应关系可以预先设置。

需要说明的是,提醒模块可以是具备灯光、声音等提醒功能模块。

应当理解的是,根据目标散热风速以及风速阈值生成提醒信息可以是根据目标散热风速以及风速阈值确定风速差值,并根据风速差值确定提醒信息。

在具体实现中,例如,风速差值大于500转/min时,红灯提醒;风速差值小于或等于500转/min时,黄灯提醒。

本实施例中,获取模块10在检测到电脑硬件处于运行状态时,获取电脑硬件的当前运行信息,并根据当前运行信息生成初始散热风速;检测模块20检测电脑硬件的区域温度以及散热模块40的积灰信息;控制模块30根据区域温度以及积灰信息生成散热风速修正值,并根据散热风速修正值以及初始散热风速确定目标散热风速;散热模块40基于目标散热风速运行,以对电脑硬件进行散热;由于本实施例引入了区域温度以及散热模块40的积灰信息来对散热风速进行修正,获得目标散热风速,从而能够从多方面确定目标散热风速,进而能够提高目标散热风速的准确性。

参照图2,图2为本发明电脑硬件散热装置第二实施例的结构框图。所述电脑硬件散热装置还包括:温度检测模块201以及积灰检测模块202。

在本实施例中,所述温度检测模块201,用于根据所述当前运行信息确定所述电脑硬件的内存使用信息,并根据所述内存使用信息确定温度检测周期。

需要说明的是,温度检测模块201可以由设置在预设位置的温度传感器组成;积灰检测模块202可以由在散热模块40上设置积灰检测传感器组成,其中,积灰检测传感器可以由若干个压力传感器组成,通过检测压力值变化可以是确定积灰重量变化。

应当理解的是,电脑硬件的内存使用率越高,电脑硬盘的温度变化越剧烈,对于散热模块40所在区域的区域温度影响越大。因此,需要先根据当前运行信息确定电脑硬件的内存使用信息,并根据内存使用信息确定温度检测周期。其中,内存使用信息可以是内存使用率等,本实施例对此不加以限制。

可以理解的是,根据内存使用信息确定温度检测周期可以是在预设第一检测周期表中查找内存使用信息对应的温度检测周期。预设第一检测周期表中包含内存使用信息与温度检测周期的对应关系,内存使用信息与温度检测周期的对应关系可以预先设置,例如,内存使用率越高,温度检测周期越短;内存使用率越低,温度检测周期越长。

所述温度检测模块201,用于每隔所述温度检测周期检测所述散热模块40所在区域的区域温度。

应当理解的是,每个温度检测周期检测散热模块40所在区域的区域温度可以是在完成一次温度检测后,间隔温度检测周期进行下一次检测。

所述积灰检测模块202,用于获取所述散热模块40的安装位置信息,并根据所述安装位置信息确定积灰检测周期。

需要说明的是,每个位置的积灰速度不同,积灰速度越快,积灰检测周期就需要设置的越短;积灰速度越慢,积灰检测周期就需要设置的越长。因此,需要先获取散热模块40的安装位置信息,并根据所述安装位置信息确定积灰检测周期。

应当理解的是,获取散热模块40的安装位置信息可以是在预设信息库中查找散热模块40的安装位置信息。其中,预设信息库中的安装位置信息可以在安装散热模块40时,预先录入。

所述积灰检测模块202,用于每隔所述积灰检测周期检测所述散热模块40的积灰信息。

可以理解的是,每隔积灰检测周期检测散热模块40的积灰信息可以是在完成一次积灰检测后,间隔积灰检测周期进行下一次检测。

本实施例中,通过温度检测模块201根据当前运行信息确定电脑硬件的内存使用信息,并根据内存使用信息确定温度检测周期,每隔温度检测周期检测散热模块40所在区域的区域温度;积灰检测模块202获取散热模块40的安装位置信息,并根据安装位置信息确定积灰检测周期,每隔积灰检测周期检测散热模块40的积灰信息;从而能够自适应调整温度检测周期以及积灰检测周期,进而避免了由于检测周期过短造成的资源浪费以及检测周期过长造成的检测效果差。

在本实施例中,所述控制模块30,还用于获取所述电脑硬件的当前硬盘温度。

应当理解的是,获取电脑硬件的当前硬盘温度可以是从电脑硬件的当前运行信息中提取当前硬盘温度。

所述控制模块30,还用于根据所述区域温度以及所述当前硬盘温度确定温度差值,并根据所述温度差值确定第一风速修正值。

可以理解的是,在区域温度小于电脑硬件温度时,有利于电脑硬件散热,可以适当减小散热风速;在区域温度大于或等于电脑硬件温度时,电脑硬件散热较慢,需要适当增大散热风速。

应当理解的是,根据区域温度以及当前硬盘温度确定温度差值可以是将区域温度减去当前硬盘温度,获得温度差值。其中,温度差值可以是正值,也可以是负值。

可以理解的是,根据温度差值确定第一风速修正值可以是在预设第一修正值表中查找温度差值对应的第一风速修正值。其中,预设第一修正值表中包含温度差值与第一风速修正值的对应关系,温度差值与第一风速修正值的对应关系可以由用户预先设置。

所述控制模块30,还用于根据所述积灰信息确定当前积灰重量,并查找所述当前积灰重量对应的第二风速修正值。

应当理解的是,在散热模块40积灰严重时,散热模块40散热效果差,需要适当增加散热风速。

可以理解的是,根据积灰信息确定当前积灰重量可以是从积灰信息中提取当前积灰重量。

应当理解的是,查找当前积灰重量对应的第二风速修正值可以是在预设第二修正值表中查找当前积灰重量对应的第二风速修正值。其中,预设第二修正值表中包含当前积灰重量与第二风速修正值的对应关系。

所述控制模块30,还用于根据所述第一风速修正值以及所述第二风速修正值确定散热风速修正值。

可以理解的是,根据第一风速修正值以及第二风速修正值确定散热风速修正值可以是将第一风速修正值与第二风速修正值相加,获得散热风速修正值。

进一步地,考虑到电脑硬件以及散热风扇的使用年限对于散热效率也有影响。所述控制模块30,还用于获取所述电脑硬件的硬件使用年限以及所述散热模块40的风扇使用年限,并根据所述硬件使用年限以及所述风扇使用年限生成第三风速修正值;

所述控制模块30,还用于根据所述第一风速修正值、所述第二风速修正值以及所述第三风速修正值确定散热风速修正值。

应当理解的是,根据硬件使用年限以及风扇使用年限生成第三风速修正值可以将硬件使用年限以及风扇使用年限作为年限参考信息,并在预设第三修正值表中查找年限参考信息对应的第三风速修正值。其中,预设第三修正值表中包含年限参考信息与第三风速修正值的对应关系,年限参考信息与第三风速修正值的对应关系可以预先设置。

可以理解的是,根据第一风速修正值、第二风速修正值以及第三风速修正值确定散热风速修正值可以是将第一风速修正值、第二风速修正值以及第三风速修正值相加,获得散热风速修正值。

本实施例中,通过控制模块30获取电脑硬件的当前硬盘温度;控制模块30根据区域温度以及当前硬盘温度确定温度差值,并根据温度差值确定第一风速修正值;控制模块30根据积灰信息确定当前积灰重量,并查找当前积灰重量对应的第二风速修正值;控制模块30根据第一风速修正值以及第二风速修正值确定散热风速修正值;从而将散热风速修正值细化为第一风速修正值以及第二风速修正值,提高了散热风速修正值的准确性。

参照图3,本发明电脑硬件散热装置提供一种电脑硬件散热方法,图3为本发明电脑硬件散热方法第一实施例的流程示意图,其电脑硬件散热装置包括:获取模块、检测模块、控制模块以及散热模块;所述电脑硬件散热方法包括:

步骤S10:所述获取模块在检测到电脑硬件处于运行状态时,获取所述电脑硬件的当前运行信息,并根据所述当前运行信息生成初始散热风速。

应当理解的是,获取模块每隔预设时间周期检测电脑硬件是否处于运行状态。其中,预设时间周期可以预先设置。

可以理解的是,检测电脑硬件是否处于运行状态可以是接收电脑硬件上传的运行标识,并根据运行标识判断电脑硬件是否处于运行状态。其中,运行状态标识用于表示电脑硬件的当前运行状态。

需要说明的是,电脑硬件包括中央处理器(Central Processing Unit,CPU)以及显卡等,当前运行信息可以是电脑硬件的当前硬件温度以及内存使用情况等。

应当理解的是,根据当前运行信息生成初始散热风速可以是根据当前运行信息确定当前硬件温度,并预设风速表中查找当前硬件温度对应的初始散热风速。其中,预设风速表中包含硬件温度与散热风速的对应关系,硬件温度与散热风速的对应关系可以由电脑硬件散热装置的生产厂商预先设置,也可以由用户根据实际使用情况实时设置,本实施例对此不加以限制。

步骤S20:所述检测模块检测所述电脑硬件所在区域的区域温度以及所述散热模块的积灰信息。

需要说明的是,检测模块可以由多种传感器组成,多种传感器可以包括温度传感器以及积灰检测传感器等,本实施例对此不加以限制。

应当理解的是,电脑硬件一般安装在机箱中,因此,电脑硬件所在区域的区域温度可以指机箱内部温度。而机箱内部温度与电脑硬件温度之间的关系,会明显影响散热模块的散热效率。例如,在机箱内部温度小于电脑硬件温度时,散热效率高;在机箱内部温度大于或等于电脑硬件温度时,散热效率低。因此,需要检测电脑硬件所在区域的区域温度,来修正散热风速。

可以理解的是,检测电脑硬件所在区域的区域温度可以是在预设位置安装温度传感器,并接收温度传感器上传的电脑硬件所在区域的区域温度。其中,预设位置可以是由电脑硬件散热装置的生产厂商预先设置。

应当理解的是,散热模块的积灰厚度也明显影响散热模块的散热效率。例如,散热模块积灰严重时,散热风扇明显转动缓慢,散热效率低。因此,需要检测散热模块的积灰信息,来修正散热风速。

可以理解的是,检测散热模块的积灰信息可以是在散热模块上设置积灰检测传感器,并接收积灰检测传感器上传的积灰信息。其中,积灰检测传感器可以由若干个压力传感器组成,通过检测压力值变化可以是确定积灰重量变化。

步骤S30:所述控制模块根据所述区域温度以及所述积灰信息生成散热风速修正值,并根据所述散热风速修正值以及所述初始散热风速确定目标散热风速。

应当理解的是,根据区域温度以及积灰信息生成散热风速修正值可以是将区域温度以及积灰信息作为参考信息,并在预设修正值表中查找参考信息对应的散热风速修正值。其中,预设修正值表中包含参考信息与散热风速修正值的对应关系,参考信息与散热风速修正值的对应关系可以预先设置。

可以理解的是,根据散热风速修正值以及初始散热风速确定目标散热风速可以是将散热风速修正值与初始散热风速相加,获得目标散热风速。其中,散热风速修正值可以是正值,也可以是负值,也就是可以增大散热风速,也可以减小散热风速。

步骤S40:所述散热模块基于所述目标散热风速运行,以对所述电脑硬件进行散热。

需要说明的是,散热模块可以由至少一个散热风扇组成,本实施例对此不加以限制。

应当理解的是,散热模块基于目标散热风速运行可以是控制至少一个散热风扇以目标散热风速运行。

进一步地,在实际使用中,散热模块的是散热风速是有上限的。因此,为了能够在目标散热风速大于散热风速上限时,提醒用户。所述电脑硬件散热装置还包括:提醒模块;所述步骤S40之后,还包括:

所述控制模块查找所述散热模块对应的风速阈值,并判断所述目标散热风速是否大于所述风速阈值;所述提醒模块在所述目标散热风速大于所述风速阈值时,根据所述目标散热风速以及所述风速阈值生成提醒信息。

应当理解的是,查找散热模块对应的风速阈值可以是在预设散热模块信息表中查找散热模块对应的风速阈值。其中,预设散热模块信息表中包含散热模块与风速阈值的对应关系,散热模块与风速阈值的对应关系可以预先设置。

需要说明的是,提醒模块可以是具备灯光、声音等提醒功能模块。

应当理解的是,根据目标散热风速以及风速阈值生成提醒信息可以是根据目标散热风速以及风速阈值确定风速差值,并根据风速差值确定提醒信息。

在具体实现中,例如,风速差值大于500转/min时,红灯提醒;风速差值小于或等于500转/min时,黄灯提醒。

本实施例中,获取模块在检测到电脑硬件处于运行状态时,获取电脑硬件的当前运行信息,并根据当前运行信息生成初始散热风速;检测模块检测电脑硬件的区域温度以及散热模块的积灰信息;控制模块根据区域温度以及积灰信息生成散热风速修正值,并根据散热风速修正值以及初始散热风速确定目标散热风速;散热模块基于目标散热风速运行,以对电脑硬件进行散热;由于本实施例引入了区域温度以及散热模块的积灰信息来对散热风速进行修正,获得目标散热风速,从而能够从多方面确定目标散热风速,进而能够提高目标散热风速的准确性。

参照图4,图4为本发明电脑硬件散热方法第二实施例的流程示意图,基于上述图3所示的实施例,提出本发明电脑硬件散热方法的第二实施例。

在本实施例中,所述检测模块包括:温度检测模块以及积灰检测模块;所述步骤S20,包括:

步骤S201:所述温度检测模块根据所述当前运行信息确定所述电脑硬件的内存使用信息,并根据所述内存使用信息确定温度检测周期。

需要说明的是,温度检测模块可以由设置在预设位置的温度传感器组成;积灰检测模块可以由在散热模块上设置积灰检测传感器组成,其中,积灰检测传感器可以由若干个压力传感器组成,通过检测压力值变化可以是确定积灰重量变化。

应当理解的是,电脑硬件的内存使用率越高,电脑硬盘的温度变化越剧烈,对于散热模块所在区域的区域温度影响越大。因此,需要先根据当前运行信息确定电脑硬件的内存使用信息,并根据内存使用信息确定温度检测周期。其中,内存使用信息可以是内存使用率等,本实施例对此不加以限制。

可以理解的是,根据内存使用信息确定温度检测周期可以是在预设第一检测周期表中查找内存使用信息对应的温度检测周期。预设第一检测周期表中包含内存使用信息与温度检测周期的对应关系,内存使用信息与温度检测周期的对应关系可以预先设置,例如,内存使用率越高,温度检测周期越短;内存使用率越低,温度检测周期越长。

步骤S202:所述温度检测模块每隔所述温度检测周期检测所述散热模块所在区域的区域温度。

应当理解的是,每个温度检测周期检测散热模块所在区域的区域温度可以是在完成一次温度检测后,间隔温度检测周期进行下一次检测。

步骤S203:所述积灰检测模块获取所述散热模块的安装位置信息,并根据所述安装位置信息确定积灰检测周期。

需要说明的是,每个位置的积灰速度不同,积灰速度越快,积灰检测周期就需要设置的越短;积灰速度越慢,积灰检测周期就需要设置的越长。因此,需要先获取散热模块的安装位置信息,并根据所述安装位置信息确定积灰检测周期。

应当理解的是,获取散热模块的安装位置信息可以是在预设信息库中查找散热模块的安装位置信息。其中,预设信息库中的安装位置信息可以在安装散热模块时,预先录入。

步骤S204:所述积灰检测模块每隔所述积灰检测周期检测所述散热模块的积灰信息。

可以理解的是,每隔积灰检测周期检测散热模块的积灰信息可以是在完成一次积灰检测后,间隔积灰检测周期进行下一次检测。

本实施例中,通过温度检测模块根据当前运行信息确定电脑硬件的内存使用信息,并根据内存使用信息确定温度检测周期,每隔温度检测周期检测散热模块所在区域的区域温度;积灰检测模块获取散热模块的安装位置信息,并根据安装位置信息确定积灰检测周期,每隔积灰检测周期检测散热模块的积灰信息;从而能够自适应调整温度检测周期以及积灰检测周期,进而避免了由于检测周期过短造成的资源浪费以及检测周期过长造成的检测效果差。

在本实施例中,所述步骤S30,包括:

步骤S301:所述控制模块获取所述电脑硬件的当前硬盘温度。

应当理解的是,获取电脑硬件的当前硬盘温度可以是从电脑硬件的当前运行信息中提取当前硬盘温度。

步骤S302:所述控制模块根据所述区域温度以及所述当前硬盘温度确定温度差值,并根据所述温度差值确定第一风速修正值。

可以理解的是,在区域温度小于电脑硬件温度时,有利于电脑硬件散热,可以适当减小散热风速;在区域温度大于或等于电脑硬件温度时,电脑硬件散热较慢,需要适当增大散热风速。

应当理解的是,根据区域温度以及当前硬盘温度确定温度差值可以是将区域温度减去当前硬盘温度,获得温度差值。其中,温度差值可以是正值,也可以是负值。

可以理解的是,根据温度差值确定第一风速修正值可以是在预设第一修正值表中查找温度差值对应的第一风速修正值。其中,预设第一修正值表中包含温度差值与第一风速修正值的对应关系,温度差值与第一风速修正值的对应关系可以由用户预先设置。

步骤S303:所述控制模块根据所述积灰信息确定当前积灰重量,并查找所述当前积灰重量对应的第二风速修正值。

应当理解的是,在散热模块积灰严重时,散热模块散热效果差,需要适当增加散热风速。

可以理解的是,根据积灰信息确定当前积灰重量可以是从积灰信息中提取当前积灰重量。

应当理解的是,查找当前积灰重量对应的第二风速修正值可以是在预设第二修正值表中查找当前积灰重量对应的第二风速修正值。其中,预设第二修正值表中包含当前积灰重量与第二风速修正值的对应关系。

步骤S304:所述控制模块根据所述第一风速修正值以及所述第二风速修正值确定散热风速修正值。

可以理解的是,根据第一风速修正值以及第二风速修正值确定散热风速修正值可以是将第一风速修正值与第二风速修正值相加,获得散热风速修正值。

进一步地,考虑到电脑硬件以及散热风扇的使用年限对于散热效率也有影响。所述步骤S304,包括:

所述控制模块获取所述电脑硬件的硬件使用年限以及所述散热模块的风扇使用年限,并根据所述硬件使用年限以及所述风扇使用年限生成第三风速修正值;

所述控制模块根据所述第一风速修正值、所述第二风速修正值以及所述第三风速修正值确定散热风速修正值。

应当理解的是,根据硬件使用年限以及风扇使用年限生成第三风速修正值可以将硬件使用年限以及风扇使用年限作为年限参考信息,并在预设第三修正值表中查找年限参考信息对应的第三风速修正值。其中,预设第三修正值表中包含年限参考信息与第三风速修正值的对应关系,年限参考信息与第三风速修正值的对应关系可以预先设置。

可以理解的是,根据第一风速修正值、第二风速修正值以及第三风速修正值确定散热风速修正值可以是将第一风速修正值、第二风速修正值以及第三风速修正值相加,获得散热风速修正值。

本实施例中,通过控制模块获取电脑硬件的当前硬盘温度;控制模块根据区域温度以及当前硬盘温度确定温度差值,并根据温度差值确定第一风速修正值;控制模块根据积灰信息确定当前积灰重量,并查找当前积灰重量对应的第二风速修正值;控制模块根据第一风速修正值以及第二风速修正值确定散热风速修正值;从而将散热风速修正值细化为第一风速修正值以及第二风速修正值,提高了散热风速修正值的准确性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号