[发明专利]一种风扇控速方法有效
申请号: | 201110297527.1 | 申请日: | 2011-09-27 |
公开(公告)号: | CN103019341A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 刘军义 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F1/20 | 分类号: | G06F1/20 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 曾红 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 风扇 方法 | ||
技术领域
本发明涉及一种风扇控速方法,尤其涉及一种适用于服务器系统中的利用温度感测器和控速表对风扇进行控速的方法。
背景技术
随着计算机技术的迅猛发展,人们对于稳定可靠的服务器系统的需求也空前高涨。因而在计算机终端系统的处理能力不断提升的前提下,服务器系统的数据吞吐和运算能力也必须随之升级,以提升服务器的处理效率及功能来符合多层次、高可靠性的需求。然而,CPU及存储设备的高强度满负荷运转会产生大量的热量,其直接导致服务器系统运行时的温度增加,当温度上升至过高的温度时,就会使服务器系统不稳定,甚至异常关闭,从而威胁到用户数据的安全。为了使服务器系统能够保证长时间的可靠稳定运转,必须使用散热装置将各元件发散的热量导出服务器。
目前所使用的服务器散热装置中占绝大多数的风扇散热,其是利用分布在服务器系统内部各处的风扇将热量随空气排出。在服务器系统中,风扇与风扇控速装置组成的风扇散热系统会由于平台、机构及服务器内部布局等因素而有所差异,但所有以风扇作为散热装置的服务器系统中风扇及其控速装置的基本结构大致相同。图1所示为现有的风扇控速示意图。请参照图1,多个风扇100a、100b、100c、100d设置于服务器系统内部各处,在不同的服务器工作状态中分别以不同的转速对服务器内部的局部区域进行温度控制,风扇转速随温度升高而加快。同时,在服务器系统内部各关键发热处,如CPU、硬盘等处均设置有多个温度感测器102a、102b、102c、102d,每一温度感测器102a-102d用于检测所在区域的温度,并将所获得的读数反馈至服务器系统。具体而言,每一个风扇100a-100d都由服务器的基板管理控制器104(Baseboard Management Controller,BMC)控制,每一个温度感测器102a-102d将其所获得的读数发送至基板管理控制器104,在基板管理控制器104中,存有多个风扇控速表106a、106b、106c、106d,其中风扇控速表106a对应于风扇100a与温度感测器102a,以此类推,每一风扇控速表均对应于一个风扇和一个温度感测器。基板管理控制器104收到所有的温度感测器102a-102d的读数后将其与内部对应的风扇控速表106a-106d进行对比,获得与这些读数所对应的每一风扇100a-100d的转速,从而将风扇100a-100d调整至对应转速,以此实现对服务器系统内的温度的控制。
由图1所示的风扇控速方法易知,每一个温度感测器102a-102d均对应于一个风扇控速表106a-106d,随着服务器系统对散热、噪声要求的不断提高,对于温度感测器数量的需求也不断增加,若要增加温度感测器的数量,则势必要增加相应数量的风扇控速表。然而,现有的软件设计架构对于风扇控速表的数量有所限制,因此,如何在不改变现有软件架构的基础上以较少的风扇控速表和较多的温度感测器来实现对风扇的精确控速成了业内亟待解决的问题。
发明内容
有鉴于此,本发明的目的就是提供一种风扇控速方法,能够在不改变软件架构的前提下以较少的风扇控速表和较多的温度感测器来实现对风扇的精确控速。
根据本发明的一实施例,提供了一种风扇控速方法,适用于一服务器系统中,该服务器系统具有多个温度感测器和多个风扇,风扇依据温度感测器和风扇控速表调整其转速,该方法包含下列步骤:
将服务器系统的主板分为多个区域,每一区域具有至少一个温度感测器;
为每一区域设置一镜像感测器,并为区域的每一温度感测器设定一对应的偏移值,其中镜像感测器的读值为一温度感测器的实际读值和其对应的偏移值之和;
为每一区域分配至少一个风扇控速表,其中风扇控速表存储有风扇转速和镜像感测器读值的对应关系;
获取一温度感测器的实际读值,并结合其偏移值得到其对应的镜像感测器读值;以及
以镜像感测器读值参照风扇控速表调整所述风扇转速。
依据一实施例,每一区域至少包括第一类温度感测器和第二类温度感测器,且第一类温度感测器和第二类温度感测器的精度不同;以及
每一区域分配有与第一类温度感测器对应的第一风扇控速表和与第二类温度感测器对应的第二风扇控速表。
较佳的,第一类温度感测器的精度为0.5摄氏度,第二类温度感测器的精度为1摄氏度;以及
第一风扇控速表步进为0.5摄氏度,第二风扇控速表步进为1摄氏度。
其中,服务器系统的主板分为4个区域,每一区域对应有一个第一风扇控速表和一个第二风扇控速表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110297527.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种神经外科手术用辅助装置
- 下一篇:手术室专用升降垫