风扇转速控制方法及其装置制造方法及图纸

技术编号:20157090 阅读:26 留言:0更新日期:2019-01-19 00:09
本发明专利技术公开了一种风扇转速控制方法,这种风扇转速控制方法适用于一服务器,该服务器包括一风扇,该风扇转速控制方法包括于一第一时间侦测一第一温度信号,并以该第一温度信号与一预设温度作比较,以产生一温度误差信号,并对该温度误差信号进行一模糊逻辑运算得到一温度误差模糊变数。于一第二时间侦测一第二温度信号并与该第一温度信号作比较,以产生一温度变化信号,并对其进行该模糊逻辑运算以得到一温度变化模糊变数。以该温度误差模糊变数、该温度变化模糊变数与一数据库中的一模糊条件表进行匹配,得到一转速变化模糊变数,并据以调整该风扇的转速。本发明专利技术还公开了一种风扇转速控制装置。

【技术实现步骤摘要】
风扇转速控制方法及其装置
本专利技术关于一种风扇转速控制方法及其装置,特别是一种根据服务器的工作温度而动态调整风扇转速的控制方法及其装置。
技术介绍
服务器运转时会产生大量废热,因此会配置风扇以调整其内部温度。通过良好的风扇转速调控,可使服务器内部温度维持在系统设定的温度值以维持正常运作,同时能避免因过度冷却(over-provisioningcooling)而使风扇过度运转,耗费多余的电力。然而,目前的风扇转速控制方法,需依赖精确的参数设定,才能使服务器系统的内部温度能刚好维持在设定点(set-point)。当参数设定不够精准,除了影响散热效率,风扇的转速也会因此发生振荡,进而影响风扇的性能。因此,开发人员需耗费相当长的时间调整相关的参数值并测试验证。当一个系统架构完成验证后,如果更换了部分元件(例如,会产生废热的CPU或是散热片),因原先校调好的参数值无法适应新的系统架构,需要再次微调,将耗费额外的时间与人力。因此,目前尚需要一种风扇转速控制方法及其装置,能针对不同的温度变化,在一合适的范围内调整风扇转速,且不需做参数微调,以维持服务器运作时的温度并改进现有的问题。
技术实现思路
本专利技术在于提供一种风扇转速控制方法及其装置,能针对不同的温度变化,在一合适的范围内弹性调整风扇转速,以维持服务器运作时的温度。本专利技术提出一种风扇转速控制装置,包含一温度感测器、一运算装置,及一风扇。温度感测器侦测一第一温度信号和一第二温度信号,并传送第一温度信号和第二温度信号。运算装置电性连接于温度感测器,并比较第一温度信号与第二温度信号,以产生一温度变化信号,并对温度变化信号进行一模糊逻辑运算,以得到一温度变化模糊变数,再将温度误差模糊变数、温度变化模糊变数与一数据库中的一模糊条件表进行匹配,以得到一转速变化模糊变数。风扇电性连接于运算装置,用以接收转速变化模糊变数并据以进行运转。本专利技术提出一种风扇转速控制方法,适用于一服务器,服务器包括一风扇,风扇转速控制方法包括于一第一时间侦测一第一温度信号,以第一温度信号与一预设温度作比较,并产生一温度误差信号,对温度误差信号进行一模糊逻辑运算,并得到一温度误差模糊变数。于一第二时间侦测一第二温度信号,以第一温度信号与第二温度信号作比较,并产生一温度变化信号,对温度变化信号进行模糊逻辑运算,并得到一温度变化模糊变数,以温度误差模糊变数、温度变化模糊变数与一数据库中的一模糊条件表进行匹配,并得到一转速变化模糊变数,以及以转速变化模糊变数调整风扇的转速。以上的关于本
技术实现思路
的说明及以下的实施方式的说明用以示范与解释本专利技术的精神与原理,并且提供本专利技术的专利申请权利要求保护范围更进一步的解释。附图说明图1为依据本专利技术一实施例风扇转速控制装置的示意图。图2A为一传统逻辑温度的示意图。图2B为依据本专利技术一实施例模糊逻辑温度的示意图图3A为依据本专利技术一实施例温度误差信号归属函数的示意图。图3B为依据本专利技术一实施例温度变化信号归属函数的示意图。图4为依据本专利技术一实施例温度响应-时间函数的示意图。图5为依据本专利技术一实施例温度响应-时间函数的归属函数的示意图。图6为依据本专利技术一实施例模糊规则对应温度响应-时间函数的示意图。图7为依据本专利技术一实施例转速变化量归属函数的示意图。图8为依据本专利技术一实施例风扇转速控制方法的流程图。其中,附图标记:1风扇转速控制装置11温度感测器13运算装置15风扇131存储器B第一区M第二区S第三区B1第一负极值B2第一过零点B3第一正极值B4第二过零点M1第二负极值M2第三过零点M3第二正极值M4第四过零点S1第三负极值S2第五过零点S3第三正极值S4第六过零点具体实施方式以下在实施方式中详细叙述本专利技术的详细特征以及优点,其内容足以使任何本领域的技术人员了解本专利技术的
技术实现思路
并据以实施,且根据本说明书所公开的内容、权利要求保护范围及附图,任何本领域的技术人员可轻易地理解本专利技术相关的目的及优点。以下的实施例进一步详细说明本专利技术的观点,但非以任何观点限制本专利技术的范畴。请参考图1,图1为依据本专利技术一实施例风扇转速控制装置的结构图。风扇转速控制装置1包含一温度感测器11、一运算装置13与一风扇15。温度感测器11可包括一适用于测量服务器内部温度的温度计,及一用以测量服务器内风扇15转速的转速计。温度感测器11用于侦测一第一温度信号、一第二温度信号和一转速值,并传送第一温度信号、第二温度信号和转速值至运算装置13。运算装置13为一具有运算功能的硬件,电性连接于温度感测器11,以接收第一温度信号、第二温度信号和转速值,并产生一转速变化模糊变数;另外,运算装置13包含一存储器131,存储器131包含一脉冲宽度调变表,脉冲宽度调变表用于与转速变化模糊变数进行匹配后,得到转速变化量并传送到风扇15。风扇15电性连接于运算装置13,以接收转速变化模糊变数,并据以调整其转速。本专利技术以模糊逻辑作为运算基础,并以上述的运算装置13执行相关的运算程序;因此,运算装置13可另包含多个运算单元:一模糊化单元、一经验化单元、一数据库以及一解模糊化单元。关于上述的温度误差信号、温度变化信号、模糊条件、温度误差模糊变数、温度变化模糊变数、温度响应-时间函数及转速变化函数,以及关于上述的运算单元各别对应于模糊逻辑中不同的运算步骤,其详细内容将于后续的段落进一步予以说明。请参考图2A与图2B,图2A为一传统逻辑温度的示意图,图2B为一模糊逻辑温度的示意图。传统逻辑又称为二值逻辑,即使用二元分法分析问题,其结果不是0就是1;但对于多数实务上的问题,其过于精确的逻辑分法不但适应性不够,遇到复杂的问题时也较难真实呈现其结果。不同于传统逻辑,模糊逻辑对于问题的判断在0和1之间做了许多不同程度的区隔。即通过归属函数(membershipfunction)将输入与输出变数模糊化,作为设计模糊系统的第一个步骤,此步骤即是模糊逻辑运算,在本实施例中则以运算装置13的模糊化单元执行此步骤。本实施例包含两个输入变数,分别为温度误差信号和温度变化信号;其中温度误差信号为温度感测器11所测量的温度信号与一预设温度的差异,温度变化信号则为温度误差信号单位时间的变化量。输出变数为一转速变化模糊变数,用以改变风扇15的转速,于后续段落会详细描述。根据图2B,通过模糊逻辑作为某种程度的表示可针对不同的数据变化量加以定义,本实施例定义七种模糊变数,以涵盖输入与输出相关的数据范围,七种模糊变数对应于不同的叙述,如下表1所示。表1请参考图3A,图3A为依据本专利技术一实施例温度误差信号归属函数的示意图。根据表1所示的七种模糊变数,可进一步定义出不同范围的温度误差信号,所对应的归属函数即为上述的温度误差模糊变数。温度误差信号对应的模糊变数、归属函数形状与其数据范围如表2和图3A所示。表2对应的模糊变数归属函数形状温度误差信号的范围(℃)ZO三角形-1.5至1.5PS三角形0至3PM三角形1.5至4.5PB梯形3至5;5上NS三角形-3至0NM三角形-4.5至-1.5NB梯形-5以下;-5至-3请参考图3B,图3B为依据本专利技术一实施例温度变化信号归属函数的示意图。同样地,根据表1所示的七种模糊变数,可进一步定义出温度变化信号对应的归属函数,此归属函数即为本文档来自技高网
...

【技术保护点】
1.一种风扇转速控制方法,其特征在于,适用于一服务器,该服务器包括一风扇,该风扇转速控制方法包括:于一第一时间侦测一第一温度信号;以该第一温度信号与一预设温度作比较,并产生一温度误差信号;对该温度误差信号进行一模糊逻辑运算,并得到一温度误差模糊变数;于一第二时间侦测一第二温度信号;以该第一温度信号与该第二温度信号作比较,并产生一温度变化信号;对该温度变化信号进行该模糊逻辑运算,并得到一温度变化模糊变数;以该温度误差模糊变数、该温度变化模糊变数与一数据库中的一模糊条件表进行匹配,并得到一转速变化模糊变数;以及以该转速变化模糊变数调整该风扇的转速。

【技术特征摘要】
1.一种风扇转速控制方法,其特征在于,适用于一服务器,该服务器包括一风扇,该风扇转速控制方法包括:于一第一时间侦测一第一温度信号;以该第一温度信号与一预设温度作比较,并产生一温度误差信号;对该温度误差信号进行一模糊逻辑运算,并得到一温度误差模糊变数;于一第二时间侦测一第二温度信号;以该第一温度信号与该第二温度信号作比较,并产生一温度变化信号;对该温度变化信号进行该模糊逻辑运算,并得到一温度变化模糊变数;以该温度误差模糊变数、该温度变化模糊变数与一数据库中的一模糊条件表进行匹配,并得到一转速变化模糊变数;以及以该转速变化模糊变数调整该风扇的转速。2.如权利要求1所述的风扇转速控制方法,其特征在于,更包括:于该第一时间侦测得到一转速值。3.如权利要求2所述的风扇转速控制方法,其特征在于,以该转速变化模糊变数调整该风扇的转速的步骤包括:对该转速变化模糊变数进行一解模糊逻辑运算,并得到一转速变化量;以及以该转速变化量调整该风扇的转速。4.如权利要求3所述的风扇转速控制方法,其特征在于,对该转速变化模糊变数进行该解模糊逻辑运算,并得到该转速变化量的步骤包括:以该转速变化模糊变数与该数据库中的一脉冲宽度调制表进行匹配,并得到该转速变化量。5.如权利要求3所述的风扇转速控制方法,其特征在于,以该转速变化量调整该风扇的转速的步骤包括:根据该转速值与...

【专利技术属性】
技术研发人员:李建明童凯炀林茂青
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海,31

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

1