一种用于服务器风扇调控的海拔高度修正方法及系统技术方案

技术编号:15745940 阅读:125 留言:0更新日期:2017-07-03 00:10
本发明专利技术公开了一种用于服务器风扇调控的海拔高度修正方法及系统,属于服务器散热技术领域。本发明专利技术的用于服务器风扇调控的海拔高度修正方法,根据不同海拔高度的空气密度拟合风扇占空比修正参数计算公式,并将根据该修正参数计算公式得到的修正参数作为变量导入风扇调控程序,使风扇调控程序可以根据海拔高度提高或降低风扇散热所需的风扇占空比,并依据该风扇占空比调节风扇转速;所述风扇调控程序中预留海拔高度数值输入接口,通过该输入接口可以输入海拔高度数值。该发明专利技术的用于服务器风扇调控的海拔高度修正方法,能随着服务器应用海拔的不同,使实际风扇转速符合高海拔地区散热需求,具有很好的推广应用价值。

Altitude correction method and system for fan regulation of server

The invention discloses an altitude correction method and system used for server fan regulation, belonging to the field of server radiating technology. For the height correction method of fan control server of the invention according to the altitude, the air density fitting fan at different altitudes accounted for ratio formula of correction parameters of air, and according to the correction parameter correction parameter calculating formula as a variable into the fan control program, the program can control fan according to altitude increasing or decreasing the cooling fan fan the duty ratio, and on the basis of the duty ratio of fan fan speed adjustment; the fan control program for altitude numerical input interface, through the input interface can input altitude. For the height correction method of server fan control elevation in the invention, with the server application to the different altitude, the actual speed of the fan meet the cooling demand in high altitude area, has the very good application value.

【技术实现步骤摘要】
一种用于服务器风扇调控的海拔高度修正方法及系统
本专利技术涉及服务器散热
,具体提供一种用于服务器风扇调控的海拔高度修正方法及系统。
技术介绍
计算机具有存储信息量大,使用者获取信息方便快捷等优点,受到广泛的应用。特别是近年来,随着社会及经济的进一步发展,使用者对计算机的各项性能要求逐渐提高。与普通计算机相比,服务器在稳定性、安全性等方面具有更好的性能,因此服务器在各大型企业中得到广泛的应用。目前,服务器产品应用范围有了很大的扩展,中国青藏等高海拔地区也开始大规模使用服务器,但是,高海拔地区空气密度小,影响服务器散热状况,需要对服务器风扇转速进行提升以满足服务器散热风量需求。而目前通用服务器风扇调控策略是按照低海拔空气密度进行设计,当应用于高海拔地区时,采用通用调速策略会导致系统出现散热问题,部件温度超过标准值,因高温导致的部件故障增加。现有技术中,通过了解客户的服务器应用的海拔高度,定制适应海拔高度的风扇调控策略。该种方法虽然能够解决服务器使用过程中的散热需求,但是同时也会增加服务器BMC版本,增加大量的人力资源投入,增加生产成本,并且会影响产品交付周期,降低工作效率。
技术实现思路
本专利技术的技术任务是针对上述存在的问题,提供一种能随着服务器应用海拔的不同,使服务器实际风扇转速符合高海拔地区散热需求的用于服务器风扇调控的海拔高度修正方法。本专利技术进一步的技术任务是提供一种能实现上述方法的用于服务器风扇调控的海拔高度修正系统。为实现上述目的,本专利技术提供了如下技术方案:一种用于服务器风扇调控的海拔高度修正方法,所述用于服务器风扇调控的海拔高度修正方法,根据不同海拔高度的空气密度拟合风扇占空比修正参数计算公式,并将根据该修正参数计算公式得到的修正参数作为变量导入风扇调控程序,使风扇调控程序可以根据海拔高度提高或降低风扇散热所需的风扇占空比,并依据该风扇占空比调节风扇转速;所述风扇调控程序中预留海拔高度数值输入接口,通过该输入接口可以输入海拔高度数值。通过所述输入接口可以输入10000以下的任意高度数值,而不是限定某些特定值,增加应用范围。所述用于服务器风扇调控的海拔高度修正方法,能够保证在高海拔地区风扇调控策略可以将系统风扇提速以适应低密度空气状况下服务器的散热需求,避免需要针对不同高度进行定制化风扇调速策略开发导致的工作量。客户应用时,只需要针对机房高度输入海拔数值,即可按照当前海拔高度进行风扇调速,满足风扇散热需求。作为优选,所述用于服务器风扇调控的海拔高度修正方法具体包括以下步骤:S1:启动海拔高度修正工作;S2:核对客户机房海拔高度;S3:将海拔高度数值输入风扇调控程序;S4:利用风扇占空比修正参数计算公式,计算修正参数;S5:将计算的修正参数导入风扇调控程序;S6:风扇调控程序根据修正参数重新计算风扇占空比;S7:将风扇占空比发送给系统风扇,调节风扇转速。步骤S5中,将计算的修正参数导入风扇调控程序后,该段步骤即可停止工作,直到海拔高度数值重新发生变化。步骤S6中,风扇调控程序依据修正参数对最终输出的风扇占空比进行调整,该修正参数在风扇调控过程中始终发挥作用,保证实际风扇转速符合高海拔地区散热需求。作为优选,所述修正参数计算公式为:α=105/(105-11*h),其中α为修正参数,h为海拔高度。当无海拔高度数据输入时,默认海拔高度为0,对应α=1,当海拔高度增加时,α计算得出一个大于1的数值。作为优选,步骤S6中所述输出风扇占空比为:PWMout=α*PWM,其中α为修正参数,PWM为正常风扇占空比。当计算出的α为大于1的数值时,与正常风扇占空比相乘得出最终输出风扇占空比即PWMout,并由此来调节风扇转速,使服务器满足不同高度的散热要求。一种用于服务器风扇调控的海拔高度修正系统,包括:计算模块:用于根据不同海拔高度空气密度计算风扇占空比修正参数;输入模块:用于将计算的修正参数作为变量导入风扇调控程序;输出模块:用于输出根据修正参数重新计算的风扇占空比;转速调节模块:用于根据输出的风扇占空比调节风扇转速。作为优选,利用风扇占空比修正参数计算公式计算风扇占空比修正参数,所述风扇占空比修正参数计算公式为:α=105/(105-11*h),其中α为修正参数,h为海拔高度。作为优选,所述输出模块输出的风扇占空比为:PWMout=α*PWM,其中α为修正参数,PWM为正常风扇占空比。与现有技术相比,本专利技术的用于服务器风扇调控的海拔高度修正方法具有以下突出的有益效果:所述方法能够保证在高海拔地区风扇调控策略可以将系统风扇提速,以适应低密度空气状况下服务器的散热需求,客户应用时,只需要针对机房高度输入海拔数值,即可按照当前海拔高度进行风扇控制,满足风扇散热需求,避免需要针对不同高度进行定制化风扇调速策略开发导致的工作量,降低开发成本,提升工作效率,具有良好的推广应用价值。附图说明图1是本专利技术所述用于服务器风扇调控的海拔高度修正方法的流程图。具体实施方式下面将结合附图和实施例,对本专利技术的用于服务器风扇调控的海拔高度修正方法及系统作进一步详细说明。实施例1如图1所示,本专利技术的用于服务器风扇调控的海拔高度修正方法,根据不同海拔高度的空气密度拟合风扇占空比修正参数计算公式,该修正参数计算公式为:α=105/(105-11*h),其中α为修正参数,h为海拔高度。将根据该修正参数计算公式得到的修正参数作为变量导入风扇调控程序,使风扇调控程序可以根据海拔高度提高或降低风扇散热所需的风扇占空比,该风扇占空比计算公式为PWMout=α*PWM,其中α为修正参数,PWM为正常风扇占空比。依据该风扇占空比调节风扇转速。风扇调控程序中预留海拔高度数值输入接口,通过该输入接口可以输入10000以下的任意海拔高度数值。该用于服务器风扇调控的海拔高度修正方法具体包括以下步骤:S1:启动海拔高度修正工作。S2:核对客户机房海拔高度。S3:将海拔高度数值输入风扇调控程序。该步骤中,通过风扇调控程序中预留的海拔高度数值输入接口输入实际的海拔高度数值,可以输入10000以下的任意海拔高度数值。S4:利用风扇占空比修正参数计算公式α=105/(105-11*h),计算修正参数。S5:将计算的修正参数导入风扇调控程序。S6:风扇调控程序根据修正参数重新计算风扇占空比,风扇占空比的计算公式为PWMout=α*PWM,其中α为修正参数,PWM为正常风扇占空比。S7:将风扇占空比发送给系统风扇,调节风扇转速。实施例2本专利技术的用于服务器风扇调控的海拔高度修正系统,包括:计算模块:用于根据不同海拔高度空气密度计算风扇占空比修正参数。风扇占空比修正参数计算公式为:α=105/(105-11*h),其中α为修正参数,h为海拔高度。输入模块:用于将计算的修正参数作为变量导入风扇调控程序。输出模块:用于输出根据修正参数重新计算的风扇占空比,计算公式为PWMout=α*PWM,其中α为修正参数,PWM为正常风扇占空比。转速调节模块:用于根据输出的风扇占空比调节风扇转速,以满足服务器的散入要求。以上所述的实施例,只是本专利技术较优选的具体实施方式,本领域的技术人员在本专利技术技术方案范围内进行的通常变化和替换都应包含在本专利技术的保护范围内。本文档来自技高网...
一种用于服务器风扇调控的海拔高度修正方法及系统

【技术保护点】
一种用于服务器风扇调控的海拔高度修正方法,其特征在于:所述用于服务器风扇调控的海拔高度修正方法,根据不同海拔高度的空气密度拟合风扇占空比修正参数计算公式,并将根据该修正参数计算公式得到的修正参数作为变量导入风扇调控程序,使风扇调控程序可以根据海拔高度提高或降低风扇散热所需的风扇占空比,并依据该风扇占空比调节风扇转速;所述风扇调控程序中预留海拔高度数值输入接口,通过该输入接口可以输入海拔高度数值。

【技术特征摘要】
1.一种用于服务器风扇调控的海拔高度修正方法,其特征在于:所述用于服务器风扇调控的海拔高度修正方法,根据不同海拔高度的空气密度拟合风扇占空比修正参数计算公式,并将根据该修正参数计算公式得到的修正参数作为变量导入风扇调控程序,使风扇调控程序可以根据海拔高度提高或降低风扇散热所需的风扇占空比,并依据该风扇占空比调节风扇转速;所述风扇调控程序中预留海拔高度数值输入接口,通过该输入接口可以输入海拔高度数值。2.根据权利要求1所述的用于服务器风扇调控的海拔高度修正方法,其特征在于:所述用于服务器风扇调控的海拔高度修正方法具体包括以下步骤:S1:启动海拔高度修正工作;S2:核对客户机房海拔高度;S3:将海拔高度数值输入风扇调控程序;S4:利用风扇占空比修正参数计算公式,计算修正参数;S5:将计算的修正参数导入风扇调控程序;S6:风扇调控程序根据修正参数重新计算风扇占空比;S7:将风扇占空比发送给系统风扇,调节风扇转速。3.根据权利要求1或2所述的用于服务器风扇调控的海拔高度修正方法,其特征在于:所述修正参数计算公式为:α=1...

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

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

1