CN106837838A - 服务器风扇转速的控制系统及方法 - Google Patents
服务器风扇转速的控制系统及方法 Download PDFInfo
- Publication number
- CN106837838A CN106837838A CN201611248035.2A CN201611248035A CN106837838A CN 106837838 A CN106837838 A CN 106837838A CN 201611248035 A CN201611248035 A CN 201611248035A CN 106837838 A CN106837838 A CN 106837838A
- Authority
- CN
- China
- Prior art keywords
- fan
- server
- control
- rotating speed
- rotation speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000007423 decrease Effects 0.000 claims description 5
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 2
- 230000008030 elimination Effects 0.000 claims 1
- 238000003379 elimination reaction Methods 0.000 claims 1
- 239000000178 monomer Substances 0.000 claims 1
- 230000000630 rising effect Effects 0.000 claims 1
- 230000017525 heat dissipation Effects 0.000 abstract description 8
- 238000005457 optimization Methods 0.000 abstract description 3
- 230000004069 differentiation Effects 0.000 abstract 1
- 230000007704 transition Effects 0.000 abstract 1
- 238000013021 overheating Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
- F04D27/004—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D29/00—Details, component parts, or accessories
- F04D29/66—Combating cavitation, whirls, noise, vibration or the like; Balancing
- F04D29/661—Combating cavitation, whirls, noise, vibration or the like; Balancing especially adapted for elastic fluid pumps
- F04D29/663—Sound attenuation
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
Abstract
本发明公开了一种服务器风扇转速的控制系统及方法,系统包括风扇转速控制单元,用于获取系统的负载利用率信息,根据系统总体负载利用率的变化趋势,并根据系统总体负载利用率的变化趋势调整风扇转速。本发明建立风扇转速的控制单元,基于温度预测控制,实现对于风扇转速过渡慢切换,实现风扇转速的快速稳定收敛。同时,建立服务器主板的温度分布模型,将主板区域划分不同的重点散热区域,采用差异化的风扇转速控制,实现服务器主板的整体散热优化,保证系统的可靠性。
Description
技术领域
本发明属于服务器散热领域,尤其涉及一种服务器风扇转速的控制系统及方法。
背景技术
服务器散热主要依赖于风扇对于气流的带动,目前风扇主要由主板上BMC芯片直接控制,通过采集主板上的温度的变化,快速调整风扇转速的变化,实现温度的跟随调整,除了对于散热效果的控制关注之外,对于风扇的噪声控制也越来受到重视,风扇在系统开机及运行过程中产生高分贝声音噪声及电压信号噪声,对于整个系统的设备振动失效及周边环境噪声污染均带来较大的影响。
当前的服务器系统风扇运行使用中,当服务器开机启动时、主板温度快速跳跃时,风扇转速均在进行直接的大幅度调整,此时风扇经历一个加减速过程,产生较大声音及信号噪声,对于系统的整体稳定性产生较大的影响,当前系统风扇运行控制方法存在较大的弊端:一是系统风扇转速的快速调整,造成风扇马达的快速切换速度,加减速过程中,风扇声音及信号噪声激增,且存在风扇转速过调节的情况,需要反复的修正转速,逐渐稳定下来,在此过程中对电源产生较大影响,供电噪声较大,容易导致内存等关键敏感部件的信号传输失效;二是由于服务器风扇的安装位置较为固定,成排安装,转速也也是统一调控,这种整齐划一的布局及策略,使风扇带来的气流并没有高效的应用在主要的散热部件上,很多在进行无效的输出,造成风扇的低效工作及系统功耗的上升。针对当前风扇使用过程中的声音及信号噪声大、风扇工作效能低的问题,为了保证服务器风扇散热系统高效稳定运行,在实际服务器系统风扇的使用过程中,实现风扇转速优化设计尤为重要,并成为决定服务器性能优势的关键要素之一。
发明内容
针对当前服务器风扇使用过程中遇到的上述问题,为此,本发明提供一种服务器风扇转速的控制系统及方法,它具有减少风扇使用过程中的声音及信号噪声、工作效率高等优点。
为了实现上述目的,本发明采用如下技术方案。
服务器风扇转速的控制系统,包括风扇转速控制单元,用于获取系统的负载利用率信息,根据系统总体负载利用率的变化趋势,并根据系统总体负载利用率的变化趋势调整风扇转速。
优选的,风扇转速控制单元与服务器主板PCH SMBUS相连,通过该总线读取系统的CPU负载利用率、内存利用率信息。
优选的,服务器风扇转速的控制系统,还包括在服务器主板上放置温度传感器矩阵,用于监控各区域温度变化。服务器主板划定高温重点管控区域,在区域上方设置主动风扇,该主动风扇的启动与转速由风扇转速控制单元控制。
优选的,每个风扇的位置,各放置1个独立的保险丝,当风扇异常时,主动切断对应风扇路径的供电,实现异常的隔离,实现风扇单体异常的控制。
优选的,高温重点管控区域,在单位时间内温度上升超过0.5摄氏度,高温重点管控区域的主动风扇启动,快速消除局部过热的风险
优选的,在主板的每个5CM*5CM区域内,设置一个温度传感器。
优选的,服务器风扇转速的控制系统,还包括服务器风扇启动控制单元,用于在服务器主板的开机启动过程中,直接控制风扇以最小转速运行。
服务器风扇转速的控制方法,包括获取系统的负载利用率信息,根据系统总体负载利用率的变化趋势,预先调整风扇转速的增减,使温度的变化大幅度减小。
优选的,服务器风扇转速的控制方法,根据系统的负载变化情况,提前缓速增加风扇转速控制,同时根据温度的上升变化,修正转速,避免转速的温度依赖性,消除过控制。
优选的,5S内系统的系统总体负载利用率增长或减少20%,启动风扇的转速调节。
优选的,系统总体负载利用率,即系统的总体负载率=CPU负载利用率*0.6+内存利用率信息*0.4。
本发明的有益效果:建立风扇转速的控制单元,基于温度预测控制,实现对于风扇转速过渡慢切换,实现风扇转速的快速稳定收敛。
同时,建立服务器主板的温度分布模型,将主板区域划分不同的重点散热区域,采用差异化的风扇转速控制,实现服务器主板的整体散热优化,保证系统的可靠性。
附图说明
图1是实施例的实施流程图。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
① 采用ATMEGA128L,建立风扇转速控制单元,放置在服务器主板上,通过该风扇转速控制单元获取系统的负载利用率信息,具体获取方法为:风扇转速控制单元与服务器主板PCH SMBUS相连,通过该总线读取系统的CPU负载利用率、内存利用率信息,采用加权方式生成系统总体负载利用率,即系统的总体负载率=CPU负载利用率*0.6+内存利用率信息*0.4,根据系统总体负载利用率的变化趋势,预先调整风扇转速的增减,使温度的变化大幅度减小,5S内系统的负载利用率增长或减少20%,启动风扇的转速调节,负载利用率上升时,风扇的转速调节方式为:每次只增加当前风扇转速的5%,并且保持2S稳定时间,然后再增加5%风扇转速,再稳定保持2S时间,此时再去读取判断系统的负载利用率,如果继续增长,则跟随预测增加转速,提前根据系统的负载变化情况,提前缓速增加风扇转速控制,同时根据温度的上升变化,修正转速,避免转速的温度依赖性,消除过控制。
② 在服务器主板上放置温度传感器矩阵,在主板的每个5CM*5CM区域内,放置一个温度传感器,建立服务器主板的温度分布模型。具体的模型建立方法为:关闭系统风扇,将服务器主板开机,连续收集主板开机到过热宕机的时间段内,温度传感器矩阵的各个温度点的变化,单位时间内温度上升超过0.5摄氏度的区域为高温重点管控区域。在此区域上方设置主动风扇,该主动风扇的启动与转速由风扇转速控制单元控制,在单位时间内温度上升超过0.5摄氏,则将该重点区域的主动风扇启动,快速消除局部过热的风险,实现服务器主板的整体散热优化。
③ 采用atmega8L,建立服务器风扇启动控制单元,该单元放置在服务器主板上,在服务器主板的开机启动过程中,风扇由服务器风扇启动控制单元直接控制,在此期间,风扇的PWM转速信号会被接到GND上,风扇以最小转速运行。服务器启动完成后,通过PCH的GPIO发出系统启动完成标志信号,该信号输入到服务器风扇启动控制单元,服务器风扇启动控制单元接受到系统启动完成标志信号后,将风扇控制切换到风扇转速控制单元,实现正常的温度散热控制。
经过上面详细的实施,我们可以很方便的实现风扇转速设计,不仅达到了可靠性要求,而且实现高效要求,实现服务器系统的可靠性、稳定性。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
Claims (10)
1.服务器风扇转速的控制系统,其特征在于,包括风扇转速控制单元,用于获取系统的负载利用率信息,根据系统总体负载利用率的变化趋势,并根据系统总体负载利用率的变化趋势调整风扇转速。
2.如权利要求1所述的服务器风扇转速的控制系统,其特征在于,所述风扇转速控制单元与服务器主板PCH SMBUS相连,通过该总线读取系统的CPU负载利用率、内存利用率信息。
3.如权利要求1所述的服务器风扇转速的控制系统,其特征在于,包括在服务器主板上放置温度传感器矩阵,用于监控各区域温度变化。
4.服务器主板划定高温重点管控区域,在区域上方设置主动风扇,该主动风扇的启动与转速由风扇转速控制单元控制。
5.如权利要求3所述的服务器风扇转速的控制系统,其特征在于,所述每个风扇的位置,各放置1个独立的保险丝,当风扇异常时,主动切断对应风扇路径的供电,实现异常的隔离,实现风扇单体异常的控制。
6.如权利要求3所述的服务器风扇转速的控制系统,其特征在于,所述高温重点管控区域在单位时间内温度上升超过0.5摄氏度,高温重点管控区域的主动风扇启动,快速消除局部过热的风险
如权利要求1所述的服务器风扇转速的控制系统,其特征在于,包括服务器风扇启动控制单元,用于在服务器主板的开机启动过程中,直接控制风扇以最小转速运行。
7.根据权利要求1的服务器风扇转速的控制方法,其特征在于,包括获取系统的负载利用率信息,根据系统总体负载利用率的变化趋势,预先调整风扇转速的增减,使温度的变化大幅度减小。
8.根据权利要求7的服务器风扇转速的控制方法,其特征在于,根据系统的负载变化情况,提前缓速增加风扇转速控制,同时根据温度的上升变化,修正转速,避免转速的温度依赖性,消除过控制。
9.根据权利要求7的服务器风扇转速的控制方法,其特征在于,5S内系统的系统总体负载利用率增长或减少20%,启动风扇的转速调节。
10.根据权利要求7的服务器风扇转速的控制方法,其特征在于,系统总体负载利用率,即系统的总体负载率=CPU负载利用率*0.6+内存利用率信息*0.4。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611248035.2A CN106837838A (zh) | 2016-12-29 | 2016-12-29 | 服务器风扇转速的控制系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611248035.2A CN106837838A (zh) | 2016-12-29 | 2016-12-29 | 服务器风扇转速的控制系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106837838A true CN106837838A (zh) | 2017-06-13 |
Family
ID=59115015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611248035.2A Pending CN106837838A (zh) | 2016-12-29 | 2016-12-29 | 服务器风扇转速的控制系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106837838A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108279934A (zh) * | 2018-02-28 | 2018-07-13 | 郑州云海信息技术有限公司 | 服务器bios性能参数设置方法、装置及存储介质 |
CN110134208A (zh) * | 2019-04-08 | 2019-08-16 | 上海闻泰信息技术有限公司 | 风扇转速自动调节方法、系统及服务器 |
CN111722694A (zh) * | 2020-06-19 | 2020-09-29 | 苏州浪潮智能科技有限公司 | 服务器节能系统及其降低服务器功耗的方法和存储介质 |
CN112443507A (zh) * | 2019-08-30 | 2021-03-05 | 宏碁股份有限公司 | 智能风扇转速调整方法、电脑装置及服务器 |
CN113094231A (zh) * | 2021-04-06 | 2021-07-09 | 河南工业和信息化职业学院 | 一种计算机风扇控制方法、系统、控制器以及存储介质 |
CN113534936A (zh) * | 2021-09-14 | 2021-10-22 | 苏州浪潮智能科技有限公司 | 一种服务器风扇转速控制方法、装置、设备及介质 |
CN114356742A (zh) * | 2022-01-14 | 2022-04-15 | 联想长风科技(北京)有限公司 | 一种提高电脑系统风扇工作效率的方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011106364A (ja) * | 2009-11-18 | 2011-06-02 | Nec Computertechno Ltd | 電子機器及びファン制御方法 |
US20120216200A1 (en) * | 2011-02-17 | 2012-08-23 | Oracle International Corporation | Dynamic power and temperature capping through telemetry data analysis |
CN103375420A (zh) * | 2012-04-28 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | 机柜系统及其风扇控制系统及其控制方法 |
CN104635797A (zh) * | 2014-12-16 | 2015-05-20 | 浪潮电子信息产业股份有限公司 | 一种服务器主板温度的区域检测控制方法 |
CN105221467A (zh) * | 2015-11-16 | 2016-01-06 | 姚焕根 | 风扇转速调整系统及方法 |
-
2016
- 2016-12-29 CN CN201611248035.2A patent/CN106837838A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011106364A (ja) * | 2009-11-18 | 2011-06-02 | Nec Computertechno Ltd | 電子機器及びファン制御方法 |
US20120216200A1 (en) * | 2011-02-17 | 2012-08-23 | Oracle International Corporation | Dynamic power and temperature capping through telemetry data analysis |
CN103375420A (zh) * | 2012-04-28 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | 机柜系统及其风扇控制系统及其控制方法 |
CN104635797A (zh) * | 2014-12-16 | 2015-05-20 | 浪潮电子信息产业股份有限公司 | 一种服务器主板温度的区域检测控制方法 |
CN105221467A (zh) * | 2015-11-16 | 2016-01-06 | 姚焕根 | 风扇转速调整系统及方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108279934A (zh) * | 2018-02-28 | 2018-07-13 | 郑州云海信息技术有限公司 | 服务器bios性能参数设置方法、装置及存储介质 |
CN110134208A (zh) * | 2019-04-08 | 2019-08-16 | 上海闻泰信息技术有限公司 | 风扇转速自动调节方法、系统及服务器 |
CN112443507A (zh) * | 2019-08-30 | 2021-03-05 | 宏碁股份有限公司 | 智能风扇转速调整方法、电脑装置及服务器 |
CN111722694A (zh) * | 2020-06-19 | 2020-09-29 | 苏州浪潮智能科技有限公司 | 服务器节能系统及其降低服务器功耗的方法和存储介质 |
CN113094231A (zh) * | 2021-04-06 | 2021-07-09 | 河南工业和信息化职业学院 | 一种计算机风扇控制方法、系统、控制器以及存储介质 |
CN113534936A (zh) * | 2021-09-14 | 2021-10-22 | 苏州浪潮智能科技有限公司 | 一种服务器风扇转速控制方法、装置、设备及介质 |
CN114356742A (zh) * | 2022-01-14 | 2022-04-15 | 联想长风科技(北京)有限公司 | 一种提高电脑系统风扇工作效率的方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106837838A (zh) | 服务器风扇转速的控制系统及方法 | |
CN101349926B (zh) | 调整风扇转速的方法及装置 | |
CN102395937B (zh) | 功率封顶系统及方法 | |
CN107269567A (zh) | 一种基于环境温度的pid风扇调控策略的实现方法及系统 | |
CN108803860A (zh) | 一种功耗调节方法及电子设备 | |
CN103821747A (zh) | 风扇控制系统、计算机系统及其风扇控制的方法 | |
CN102110040A (zh) | Bmc根据不同功率cpu来调整cpu报警温度的方法 | |
CN110647224A (zh) | 一种运行状态的控制方法及装置 | |
CN104214121A (zh) | 风扇转数控制系统及方法 | |
CN104102313A (zh) | 一种节能降噪的服务器风扇调控方法 | |
WO2022052583A1 (zh) | 一种散热控制方法、装置以及设备 | |
TW201445295A (zh) | 風扇轉數控制系統及方法 | |
TW202242656A (zh) | 一種用於自適應調整熱上限的系統及方法 | |
CN109185208B (zh) | 一种风扇调速方法及相关装置 | |
CN115686102B (zh) | 一种电机温度控制方法、装置及工程车辆 | |
US11812389B2 (en) | Thermal management method for multiple heat sources and wireless communication apparatus having multiple heat sources | |
CN110566492A (zh) | 一种风扇调速方法、装置、设备及介质 | |
CN118815738A (zh) | 服务器及其风扇调速方法、装置、设备及失性存储介质 | |
CN111156187A (zh) | 一种服务器风扇转速控制方法及装置 | |
CN109600977B (zh) | 一种散热控制方法及电子设备 | |
TWM618846U (zh) | 電力調節系統 | |
CN110099542A (zh) | 确保电子设备中电源装置正常运作的方法 | |
CN115097917A (zh) | 一种服务器散热方法、系统、装置及计算机存储介质 | |
CN119292439B (zh) | 服务器上散热设备的运行方法、装置以及电子设备 | |
CN113747739A (zh) | 多热源的温度管理方法以及多热源无线通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170613 |