服务器的温度调节方法及设备技术

技术编号:36077981 阅读:14 留言:0更新日期:2022-12-24 10:50
本申请提供一种服务器的温度调节方法及设备,所述服务器中设置有至少一个电子元件、热红外器件和散热风扇,所述方法包括:获取温度集合,所述温度集合中包括所述热红外器件检测得到的所述至少一个电子元件的温度;根据所述温度集合调节所述散热风扇的转速,以调节所述服务器的温度。通过上述方法,可以通过热红外器件检测服务器内部多个电子元件的温度,避免了由于服务器内部电子元件的布局密度较大,导致的电子元件温度检测准确性较低的问题,提升了控制器对散热风扇的转速调节精度。升了控制器对散热风扇的转速调节精度。升了控制器对散热风扇的转速调节精度。

【技术实现步骤摘要】
服务器的温度调节方法及设备


[0001]本申请涉及计算机
,尤其涉及一种服务器的温度调节方法及设备。

技术介绍

[0002]服务器中的散热风扇可以带动服务器内部的空气流动,以实现调节服务器温度的目的。
[0003]目前,可以在服务器中的高功耗电子元件附近设置温度传感器,以通过温度传感器检测对应高功耗电子元件的温度。控制器可以从多个温度传感器获取服务器内高功耗电子元件的温度,并根据获取的温度调整散热风扇的转速,以实现调节服务器温度的目的。
[0004]然而,随着服务器内部电子元件密度的提升,服务器内需要散热的电子元件越来越多,而服务器内部可设置温感器件的位置受限,控制器无法准确获取各电子元件的温度,导致无法准确控制散热风扇的转速,使得服务器的温度调节效果较差。

技术实现思路

[0005]本申请提供了一种服务器的温度调节方法及设备,该方法可以避免由于服务器内部电子元件的布局密度较大,导致的电子元件温度检测准确性较低的问题,提升了控制器对散热风扇的转速调节精度。
[0006]第一方面,本申请提供一种服务器的温度调节方法,所述服务器中设置有至少一个电子元件、热红外器件和散热风扇,所述方法包括:
[0007]获取温度集合,所述温度集合中包括所述热红外器件检测得到的所述至少一个电子元件的温度;
[0008]根据所述温度集合调节所述散热风扇的转速,以调节所述服务器的温度。
[0009]上述技术方案中,可以通过热红外器件检测至少一个电子元件的温度,并可以根据该至少一个电子元件的温度以及相应的温度阈值,调节散热风扇的转速。上述技术方案可以避免由于电子元件的布局密度较大导致的电子元件温度检测准确性较低的问题,提升了控制器对散热风扇的转速调节精度。
[0010]一种可能的实现方式中,所述根据所述温度集合调节所述散热风扇的转速,包括:
[0011]获取所述温度集合中各温度对应的温度阈值;
[0012]根据所述温度集合、以及所述温度集合中各温度对应的温度阈值,调节所述散热风扇的转速。
[0013]上述技术方案中,可以根据温度集合、以及温度集合中各温度对应的温度阈值,调节散热风扇的转速,以实现对服务器降温的目的。
[0014]一种可能的实现方式中,所述根据所述温度集合、以及所述温度集合中各温度对应的温度阈值,调节所述散热风扇的转速,包括:
[0015]根据所述温度集合和所述温度集合中各温度对应的温度阈值,判断所述温度集合中是否存在目标温度,所述目标温度大于所述目标温度对应的温度阈值;
[0016]若是,则根据所述目标温度和所述目标温度对应的温度阈值,调节所述散热风扇的转速;
[0017]若否,则确定所述散热风扇的转速不变。
[0018]上述技术方案中,可以根据温度集合中、大于对应的温度阈值的温度,以及对应的温度阈值调节散热风扇的转速,使得散热风扇转速调节的精确度较高。
[0019]一种可能的实现方式中,所述目标温度的数量为N,所述N为大于或等于1的整数;所述根据所述目标温度和所述目标温度对应的温度阈值,调节所述散热风扇的转速,包括:
[0020]分别获取所述目标温度对应的温度阈值与所述目标温度之间的差值,得到N个第一温度差;
[0021]根据所述N个第一温度差值,确定PWM信号占空比的占空比增量;
[0022]向所述散热风扇发送所述占空比增量,以调节所述散热风扇的转速。
[0023]上述技术方案中,可以根据目标温度与对应的温度阈值的差值确定PWM信号占空比的占空比增量,以实现对散热风扇转速的调节。
[0024]一种可能的实现方式中,根据所述N个第一温度差值,确定脉冲宽度调制PWM信号占空比的占空比增量,包括:
[0025]确定所述N个第一温度差值对应的温差统计值;
[0026]根据所述温差统计值,确定所述占空比增量。
[0027]上述技术方案中,可以根据N个第一温度差值,确定占空比增量,使得占空比增量的精确度较高。
[0028]一种可能的实现方式中,根据所述温差统计值,确定所述占空比增量,包括:
[0029]获取所述散热风扇当前对应的第一占空比和预设调节值;
[0030]若所述第一占空比小于所述散热风扇对应的最大占空比,且所述第一占空比和与所述预设调节值之和小于或等于所述最大占空比,则将所述预设调节值确定为所述占空比增量;
[0031]若所述第一占空比小于所述散热风扇的最大占空比,且所述第一占空比和与所述预设调节值之和大于所述最大占空比,则将所述最大占空比和所述第一占空比的差值确定为所述占空比增量;
[0032]若所述第一占空比等于所述散热风扇的最大占空比,则确定所述占空比增量为0。
[0033]上述技术方案中,可以根据散热风扇当前对应的第一占空比,以及预设调节至确定占空比增量,以使散热风扇可以根据占空比增量提升转速。
[0034]一种可能的实现方式中,所述热红外器件设置在所述服务器的出风口处,所述出风口处还设置有温度传感器,其中,
[0035]所述温度集合中还包括所述温度传感器采集得到的温度。
[0036]上述技术方案中,可以同时在出风口位置设置热红外器件和温度传感器,避免了热红外器件检测不到出风口处的温度使得温度检测不准确的问题。
[0037]一种可能的实现方式中,所述目标温度为目标电子元件的温度;所述根据所述目标温度和所述目标温度对应的温度阈值,调节所述散热风扇的转速之后,还包括:
[0038]获取所述目标电子元件的更新后的温度;
[0039]若所述目标电子元件中存在至少一个电子元件的更新后的温度大于或等于对应
的温度阈值,则调节所述散热风扇的转速;
[0040]若所述目标电子元件的更新后的温度小于对应的温度阈值,则确定所述散热风扇的转速不变。
[0041]上述技术方案中,对散热风扇进行调节后,可以重新检测目标电子元件的温度,以确定是否需要重新对散热风扇的转速进行调节。
[0042]第二方面,本申请提供一种服务器的温度调节装置,所述服务器中设置有至少一个电子元件、热红外器件和散热风扇,所述装置包括:获取模块和调节模块,其中,
[0043]所述获取模块用于,获取温度集合,所述温度集合中包括所述热红外器件检测得到的所述至少一个电子元件的温度;
[0044]所述调节模块用于,根据所述温度集合调节所述散热风扇的转速,以调节所述服务器的温度。
[0045]上述技术方案中,可以在服务器挂耳板位置设置热红外器件,通过获取热红外器件检测至少一个电子元件的温度,并可以根据该至少一个电子元件的温度以及相应的温度阈值,调节散热风扇的转速。上述技术方案可以避免由于电子元件的布局密度较大导致的电子元件温度检测准确性较低的问题,提升了控制器对散热风扇的转速调节精度。
[0046]在一种可能的实施方式中,所述调节模块具体用于,...

【技术保护点】

【技术特征摘要】
1.一种服务器的温度调节方法,其特征在于,所述服务器中设置有至少一个电子元件、热红外器件和散热风扇,所述方法包括:获取温度集合,所述温度集合中包括所述热红外器件检测得到的所述至少一个电子元件的温度;根据所述温度集合调节所述散热风扇的转速,以调节所述服务器的温度。2.根据权利要求1所述的方法,其特征在于,所述根据所述温度集合调节所述散热风扇的转速,包括:获取所述温度集合中各温度对应的温度阈值;根据所述温度集合、以及所述温度集合中各温度对应的温度阈值,调节所述散热风扇的转速。3.根据权利要求2所述的方法,其特征在于,所述根据所述温度集合、以及所述温度集合中各温度对应的温度阈值,调节所述散热风扇的转速,包括:根据所述温度集合和所述温度集合中各温度对应的温度阈值,判断所述温度集合中是否存在目标温度,所述目标温度大于所述目标温度对应的温度阈值;若是,则根据所述目标温度和所述目标温度对应的温度阈值,调节所述散热风扇的转速;若否,则确定所述散热风扇的转速不变。4.根据权利要求3所述的方法,其特征在于,所述目标温度的数量为N,所述N为大于或等于1的整数;所述根据所述目标温度和所述目标温度对应的温度阈值,调节所述散热风扇的转速,包括:分别获取所述目标温度对应的温度阈值与所述目标温度之间的差值,得到N个第一温度差;根据所述N个第一温度差值,确定脉冲宽度调制PWM信号占空比的占空比增量;向所述散热风扇发送所述占空比增量,以调节所述散热风扇的转速。5.根据权利要求4所述的方法,其特征在于,所述根据所述N个第一温度差值,确定脉冲宽度调制PWM信号占空比的占空比增量,包括:确定所述N个第一温度差值对应的温差统计值;根据所述温差统计值,确定所述占空比增量。6.根据权利要求5所述的方法,其特征在于,所述根据所述温差统计值,确定所述占空比增量,包括:...

【专利技术属性】
技术研发人员:邹振涛
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1