用于计算机的散热控制方法及散热控制装置与流程

文档序号:11458271阅读:133来源:国知局
用于计算机的散热控制方法及散热控制装置与流程

本发明涉及计算机技术领域,具体而言,涉及一种用于计算机的散热控制方法和一种用于计算机的散热控制装置。



背景技术:

随着科技的进步,各种计算机技术、网络技术的飞速发展,计算机的发展已经进入了一个快速而又崭新的时代,计算机已经从功能单一、体积较大发展到了功能复杂、体积微小、资源网络化等。计算机的未来充满了变数,性能的大幅度提高是不可置疑的。

然而随着计算机功能的复杂化、大功率器件的密集化,使得计算机系统不得不面对发热问题,特别是中央处理器的发热,轻则导致系统运行缓慢,重则导致电脑蓝屏、死机,或者不开机、甚至损坏中央处理器等,因此如何有效地对中央处理器进行散热,以确保计算机整体性能的稳定性成为亟待解决的技术问题。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的用于计算机的散热控制方案,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

有鉴于此,本发明提出了一种新的用于计算机的散热控制方法,所述计算机包括主机箱,所述主机箱内设置有中央处理器以及用于为所述中央处理器进行散热的风机,所述用于计算机的散热控制方法包括:实时采集所述中央处理器的温度;获取所述计算机所处的外界环境温度;根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态。

在该技术方案中,一般计算机启动运行后,随着各个进程的运行,中央处理器的温度会越来越高,且通常会高于计算机所处的外界环境温度,风机则利用计算机内外部的温度差为中央处理器进行散热时,可见外界环境温度是影响中央处理器散热效果的重要因素,所以通过采集到的中央处理器的温度和外界环境温度,来控制风机的运行状态,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

在上述技术方案中,优选地,在所述根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态的步骤之前,还包括:预存储多个温度区间,以及与所述多个温度区间中的每个温度区间对应的控制模式;所述根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态的步骤,具体包括:计算所述中央处理器的温度和所述外界环境温度之间的差值;确定所述差值所处的温度区间;查找所述差值所处的温度区间对应的控制模式;根据所述差值所处的温度区间对应的控制模式,控制所述风机的运行状态。

在该技术方案中,通过设置多个温度区间以及每个温度区间对应的控制模式,并计算中央处理器的温度和外界环境温度之间的差值所处的温度区间,以实现对风机的精准调控,确保对中央处理器的散热效果。

在上述任一项技术方案中,优选地,所述多个温度区间包括数值依次增大的第一温度区间、第二温度区间及第三温度区间,所述根据所述差值所处的温度区间对应的控制模式,控制所述风机的运行状态的步骤,具体包括:当所述差值处于第一温度区间时,控制所述风机以第一转速持续运行第一时长;当所述差值处于第二温度区间时,控制所述风机以第二转速持续运行第二时长后,将所述风机的转速调整为第三转速并持续运行第三时长;当所述差值处于第三温度区间时,控制所述风机每隔预定时间以第四转速持续运行第四时长。

在该技术方案中,第一转速大于第二转速,第二转速大于第三转速,第三转速大于第四转速,当差值处于第一温度区间时,说明计算机内外温差不大,此时通过控制风机以第一转速持续运行第一时长(如10分钟),当差值处于第二温度区间,说明计算机内外部具有一定的温差,此时控制风机先以第二转速运行第二时长(如5分钟),再以第三转速运行第三时长(如5分钟),当差值处于第三温度区间时,说明计算机内外温差较大,此时控制风机每隔预定时间以第四转速持续运行第四时长(如5分钟),使得在确保对中央处理器散热效果的同时,有效降低风机的能够,有利于提高计算机的整体性能。其中,多个温度区间包括但不限于3个温度区间,具体温度区间的划分可依据实际需求进行调整。

在上述任一项技术方案中,优选地,还包括:检测所述中央处理器的温度是否大于或等于预定温度;当所述中央处理器的温度大于或等于所述预定温度时,向与所述计算机相关联的指定设备发送报警提示信息,并控制所述计算机在完成所述报警提示信息的发送后关机;当所述中央处理器的温度小于所述预定温度时,执行所述获取所述计算机所处的外界环境温度的步骤。

在该技术方案中,通过检测中央处理器的温度是否大于或等于预定温度(可根据设计需求进行设置),当中央处理器的温度大于或等于预定温度时,说明计算机运行异常,可向与计算机相关联的指定设备发送报警提示信息,并控制计算机在完成报警提示信息的发送后关机,使得指定设备的持有者可及时发现异常问题,有效地避免计算机内部器件被烧坏、损坏等,当中央处理器的温度小于预定温度,说明计算机正常运行,可通过调整风机的运行状态来对中央处理器进行散热。

根据本发明的第二方面,提出了一种用于计算机的散热控制装置,所述计算机包括主机箱,所述主机箱内设置有中央处理器以及用于为所述中央处理器进行散热的风机,所述用于计算机的散热控制装置包括:采集单元,用于实时采集所述中央处理器的温度;获取单元,用于获取所述计算机所处的外界环境温度;第一控制单元,用于根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态。

在该技术方案中,一般计算机启动运行后,随着各个进程的运行,中央处理器的温度会越来越高,且通常会高于计算机所处的外界环境温度,风机则利用计算机内外部的温度差为中央处理器进行散热时,可见外界环境温度是影响中央处理器散热效果的重要因素,所以通过采集到的中央处理器的温度和外界环境温度,来控制风机的运行状态,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

在上述技术方案中,优选地,还包括:存储单元,用于预存储多个温度区间,以及与所述多个温度区间中的每个温度区间对应的控制模式;所述第一控制单元具体包括:计算单元,用于计算所述中央处理器的温度和所述外界环境温度之间的差值;确定单元,用于确定所述差值所处的温度区间;查找单元,用于查找所述差值所处的温度区间对应的控制模式;处理单元,用于根据所述差值所处的温度区间对应的控制模式,控制所述风机的运行状态。

在该技术方案中,通过设置多个温度区间以及每个温度区间对应的控制模式,并计算中央处理器的温度和外界环境温度之间的差值所处的温度区间,以实现对风机的精准调控,确保对中央处理器的散热效果。

在上述任一项技术方案中,优选地,所述多个温度区间包括数值依次增大的第一温度区间、第二温度区间及第三温度区间,所述处理单元具体用于:当所述差值处于第一温度区间时,控制所述风机以第一转速持续运行第一时长;当所述差值处于第二温度区间时,控制所述风机以第二转速持续运行第二时长后,将所述风机的转速调整为第三转速并持续运行第三时长;当所述差值处于第三温度区间时,控制所述风机每隔预定时间以第四转速持续运行第四时长。

在该技术方案中,第一转速大于第二转速,第二转速大于第三转速,第三转速大于第四转速,当差值处于第一温度区间时,说明计算机内外温差不大,此时通过控制风机以第一转速持续运行第一时长(如10分钟),当差值处于第二温度区间,说明计算机内外部具有一定的温差,此时控制风机先以第二转速运行第二时长(如5分钟),再以第三转速运行第三时长(如5分钟),当差值处于第三温度区间时,说明计算机内外温差较大,此时控制风机每隔预定时间以第四转速持续运行第四时长(如5分钟),使得在确保对中央处理器散热效果的同时,有效降低风机的能够,有利于提高计算机的整体性能。其中,多个温度区间包括但不限于3个温度区间,具体温度区间的划分可依据实际需求进行调整。

在上述任一项技术方案中,优选地,还包括:检测单元,用于检测所述中央处理器的温度是否大于或等于预定温度;第二控制单元,用于当所述检测单元确定所述中央处理器的温度大于或等于所述预定温度时,向与所述计算机相关联的指定设备发送报警提示信息,并控制所述计算机在完成所述报警提示信息的发送后关机;所述获取单元,具体用于当所述检测单元确定所述中央处理器的温度小于所述预定温度时,获取所述计算机所处的外界环境温度。

在该技术方案中,通过检测中央处理器的温度是否大于或等于预定温度(可根据设计需求进行设置),当中央处理器的温度大于或等于预定温度时,说明计算机运行异常,可向与计算机相关联的指定设备发送报警提示信息,并控制计算机在完成报警提示信息的发送后关机,使得指定设备的持有者可及时发现异常问题,有效地避免计算机内部器件被烧坏、损坏等,当中央处理器的温度小于预定温度,说明计算机正常运行,可通过调整风机的运行状态来对中央处理器进行散热。

通过以上技术方案,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

附图说明

图1示出了根据本发明的实施例的用于计算机的散热控制方法的示意流程图;

图2示出了根据本发明的实施例的用于计算机的散热控制装置的示意框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的实施例的用于计算机的散热控制方法的示意流程图。

如图1所示,根据本发明的实施例的用于计算机的散热控制方法,所述计算机包括主机箱,所述主机箱内设置有中央处理器以及用于为所述中央处理器进行散热的风机,所述用于计算机的散热控制方法包括:

步骤102,实时采集所述中央处理器的温度。

步骤104,获取所述计算机所处的外界环境温度。

步骤106,根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态。

在该技术方案中,一般计算机启动运行后,随着各个进程的运行,中央处理器的温度会越来越高,且通常会高于计算机所处的外界环境温度,风机则利用计算机内外部的温度差为中央处理器进行散热时,可见外界环境温度是影响中央处理器散热效果的重要因素,所以通过采集到的中央处理器的温度和外界环境温度,来控制风机的运行状态,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

在上述技术方案中,优选地,在所述根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态的步骤之前,还包括:预存储多个温度区间,以及与所述多个温度区间中的每个温度区间对应的控制模式;所述根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态的步骤,具体包括:计算所述中央处理器的温度和所述外界环境温度之间的差值;确定所述差值所处的温度区间;查找所述差值所处的温度区间对应的控制模式;根据所述差值所处的温度区间对应的控制模式,控制所述风机的运行状态。

在该技术方案中,通过设置多个温度区间以及每个温度区间对应的控制模式,并计算中央处理器的温度和外界环境温度之间的差值所处的温度区间,以实现对风机的精准调控,确保对中央处理器的散热效果。

在上述任一项技术方案中,优选地,所述多个温度区间包括数值依次增大的第一温度区间、第二温度区间及第三温度区间,所述根据所述差值所处的温度区间对应的控制模式,控制所述风机的运行状态的步骤,具体包括:当所述差值处于第一温度区间时,控制所述风机以第一转速持续运行第一时长;当所述差值处于第二温度区间时,控制所述风机以第二转速持续运行第二时长后,将所述风机的转速调整为第三转速并持续运行第三时长;当所述差值处于第三温度区间时,控制所述风机每隔预定时间以第四转速持续运行第四时长。

在该技术方案中,第一转速大于第二转速,第二转速大于第三转速,第三转速大于第四转速,当差值处于第一温度区间时,说明计算机内外温差不大,此时通过控制风机以第一转速持续运行第一时长(如10分钟),当差值处于第二温度区间,说明计算机内外部具有一定的温差,此时控制风机先以第二转速运行第二时长(如5分钟),再以第三转速运行第三时长(如5分钟),当差值处于第三温度区间时,说明计算机内外温差较大,此时控制风机每隔预定时间以第四转速持续运行第四时长(如5分钟),使得在确保对中央处理器散热效果的同时,有效降低风机的能够,有利于提高计算机的整体性能。其中,多个温度区间包括但不限于3个温度区间,具体温度区间的划分可依据实际需求进行调整。

在上述任一项技术方案中,优选地,还包括:检测所述中央处理器的温度是否大于或等于预定温度;当所述中央处理器的温度大于或等于所述预定温度时,向与所述计算机相关联的指定设备发送报警提示信息,并控制所述计算机在完成所述报警提示信息的发送后关机;当所述中央处理器的温度小于所述预定温度时,执行所述获取所述计算机所处的外界环境温度的步骤。

在该技术方案中,通过检测中央处理器的温度是否大于或等于预定温度(可根据设计需求进行设置),当中央处理器的温度大于或等于预定温度时,说明计算机运行异常,可向与计算机相关联的指定设备发送报警提示信息,并控制计算机在完成报警提示信息的发送后关机,使得指定设备的持有者可及时发现异常问题,有效地避免计算机内部器件被烧坏、损坏等,当中央处理器的温度小于预定温度,说明计算机正常运行,可通过调整风机的运行状态来对中央处理器进行散热。

图2示出了根据本发明的实施例的用于计算机的散热控制装置的示意框图。

如图2所示,根据本发明的实施例的用于计算机的散热控制装置200,所述计算机包括主机箱,所述主机箱内设置有中央处理器以及用于为所述中央处理器进行散热的风机,所述用于计算机的散热控制装200包括:采集单元202、获取单元204和第一控制单元206。

其中,采集单元202用于实时采集所述中央处理器的温度;获取单元204用于获取所述计算机所处的外界环境温度;第一控制单元206用于根据所述中央处理器的温度和所述外界环境温度,控制所述风机的运行状态。

在该技术方案中,一般计算机启动运行后,随着各个进程的运行,中央处理器的温度会越来越高,且通常会高于计算机所处的外界环境温度,风机则利用计算机内外部的温度差为中央处理器进行散热时,可见外界环境温度是影响中央处理器散热效果的重要因素,所以通过采集到的中央处理器的温度和外界环境温度,来控制风机的运行状态,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

在上述技术方案中,优选地,还包括:存储单元208,用于预存储多个温度区间,以及与所述多个温度区间中的每个温度区间对应的控制模式;所述第一控制单元206具体包括:计算单元2062,用于计算所述中央处理器的温度和所述外界环境温度之间的差值;确定单元2064,用于确定所述差值所处的温度区间;查找单元2066,用于查找所述差值所处的温度区间对应的控制模式;处理单元2068,用于根据所述差值所处的温度区间对应的控制模式,控制所述风机的运行状态。

在该技术方案中,通过设置多个温度区间以及每个温度区间对应的控制模式,并计算中央处理器的温度和外界环境温度之间的差值所处的温度区间,以实现对风机的精准调控,确保对中央处理器的散热效果。

在上述任一项技术方案中,优选地,所述多个温度区间包括数值依次增大的第一温度区间、第二温度区间及第三温度区间,所述处理单元2068具体用于:当所述差值处于第一温度区间时,控制所述风机以第一转速持续运行第一时长;当所述差值处于第二温度区间时,控制所述风机以第二转速持续运行第二时长后,将所述风机的转速调整为第三转速并持续运行第三时长;当所述差值处于第三温度区间时,控制所述风机每隔预定时间以第四转速持续运行第四时长。

在该技术方案中,第一转速大于第二转速,第二转速大于第三转速,第三转速大于第四转速,当差值处于第一温度区间时,说明计算机内外温差不大,此时通过控制风机以第一转速持续运行第一时长(如10分钟),当差值处于第二温度区间,说明计算机内外部具有一定的温差,此时控制风机先以第二转速运行第二时长(如5分钟),再以第三转速运行第三时长(如5分钟),当差值处于第三温度区间时,说明计算机内外温差较大,此时控制风机每隔预定时间以第四转速持续运行第四时长(如5分钟),使得在确保对中央处理器散热效果的同时,有效降低风机的能够,有利于提高计算机的整体性能。其中,多个温度区间包括但不限于3个温度区间,具体温度区间的划分可依据实际需求进行调整。

在上述任一项技术方案中,优选地,还包括:检测单元210,用于检测所述中央处理器的温度是否大于或等于预定温度;第二控制单元212,用于当所述检测单元210确定所述中央处理器的温度大于或等于所述预定温度时,向与所述计算机相关联的指定设备发送报警提示信息,并控制所述计算机在完成所述报警提示信息的发送后关机;所述获取单元204,具体用于当所述检测单元210确定所述中央处理器的温度小于所述预定温度时,获取所述计算机所处的外界环境温度。

在该技术方案中,通过检测中央处理器的温度是否大于或等于预定温度(可根据设计需求进行设置),当中央处理器的温度大于或等于预定温度时,说明计算机运行异常,可向与计算机相关联的指定设备发送报警提示信息,并控制计算机在完成报警提示信息的发送后关机,使得指定设备的持有者可及时发现异常问题,有效地避免计算机内部器件被烧坏、损坏等,当中央处理器的温度小于预定温度,说明计算机正常运行,可通过调整风机的运行状态来对中央处理器进行散热。

以上结合附图详细说明了本发明的技术方案,本发明的技术方案提出了一种新的用于计算机的散热控制方案,能够有效地对中央处理器进行散热,确保了计算机整体性能的稳定性。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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