The invention provides a cooling fan speed control device and a method. The device includes electronic devices, data acquisition module, function calculation module, power monitoring module, temperature acquisition module and control module. The method includes: dividing the air inlet temperature of electronic devices into different regions, obtaining the data pairs of the power of electronic devices and fan speed in different temperature ranges; fitting the data pairs to obtain the quadratic function of fan speed to the power of electronic devices in different temperature ranges, and storing the quadratic function in the control. In the module, according to the power of electronic devices, combined with the quadratic function of the current air temperature of electronic devices, calculate the required fan speed. Compared with the prior art, the invention improves the control precision and avoids the large fluctuation of temperature and fan speed.
【技术实现步骤摘要】
一种散热风扇调速控制装置及方法
本专利技术涉及服务器散热
,具体地说是一种散热风扇调速控制装置及方法。
技术介绍
随着服务器技术的发展,服务器内部的部件密度越来越高,单个器件功耗越来越高,服务器整体功耗增长较快。风冷依然是主流的散热技术,风冷散热中,系统风扇的调速直接影响到系统运行的可靠性和噪音。在BMC(BaseboardManagementController,基板管理控制器)无法读取电子器件内部的核心温度时,均是依据某些传感器的数值,按照电子器件的最大功耗进行风扇转速计算,这种情况下,风扇转速余量较大,调控过于粗狂,风扇输入电力能源浪费较多,但如果不以最大电子器件负荷进行计算则无法满足电子器件满负荷运行状态。温度传感器的温度读取数据精度经常受外部气流的影响,如主板上的传感器,经常受到吹来的热风温度影响,读取精度较差,且读数存在较大的温度波动,经常使风扇的转速出现较大波动。
技术实现思路
为了解决上述常见调控方式的调控精度差和温度波动大的问题,本专利技术提出了一种散热风扇调速控制装置及方法,即进风温度分段与电子器件功率监控相结合的方法。本专利技术实施例解决其技术问题采取的技术方案是:一方面提供了一种散热风扇调速控制装置,所述装置包括数据获取模块、函数计算模块、电源监控模块、温度获取模块和控制模块;所述数据获取模块对电子器件进风温度进行区间划分,获取不同温度区间下的电子器件功率和风扇转速数据对,并将数据对传输给函数计算模块;所述函数计算模块将所述数据对进行函数拟合,得到不同温度区间下,风扇转速对于电子器件功率的二次函数,并将该二次函数存放在控制模块中; ...
【技术保护点】
1.一种散热风扇调速控制装置,其特征是,所述装置包括数据获取模块、函数计算模块、电源监控模块、温度获取模块和控制模块;所述数据获取模块对电子器件进风温度进行区间划分,获取不同温度区间下的电子器件功率和风扇转速数据对,并将数据对传输给函数计算模块;所述函数计算模块将所述数据对进行函数拟合,得到不同温度区间下,风扇转速对于电子器件功率的二次函数,并将该二次函数存放在控制模块中;所述电源监控模块获取电子器件功率,并将所述电子器件功率传输给所述控制模块;所述温度获取模块获取电子器件进风温度,并将所述电子器件进风温度传输给所述控制模块;所述控制模块接收电子器件进风温度和电子器件功率,根据不同温度区间的二次函数,计算风扇转速,对风扇转速进行调整。
【技术特征摘要】
1.一种散热风扇调速控制装置,其特征是,所述装置包括数据获取模块、函数计算模块、电源监控模块、温度获取模块和控制模块;所述数据获取模块对电子器件进风温度进行区间划分,获取不同温度区间下的电子器件功率和风扇转速数据对,并将数据对传输给函数计算模块;所述函数计算模块将所述数据对进行函数拟合,得到不同温度区间下,风扇转速对于电子器件功率的二次函数,并将该二次函数存放在控制模块中;所述电源监控模块获取电子器件功率,并将所述电子器件功率传输给所述控制模块;所述温度获取模块获取电子器件进风温度,并将所述电子器件进风温度传输给所述控制模块;所述控制模块接收电子器件进风温度和电子器件功率,根据不同温度区间的二次函数,计算风扇转速,对风扇转速进行调整。2.一种散热风扇调速控制方法,其特征是,包括以下步骤:S1,对电子器件进风温度进行区间划分,获取不同温度区间下的电子器件功率和风扇转速数据对;S2,将所述数据对进行函数拟合,得到不同温度区间下,风扇转速对于电...
【专利技术属性】
技术研发人员:王大明,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。