一种服务器电源风扇的控制方法及风扇控制器的制造方法

文档序号:9631219阅读:794来源:国知局
一种服务器电源风扇的控制方法及风扇控制器的制造方法
【技术领域】
[0001]本发明涉及电源散热技术领域,特别涉及一种服务器电源风扇的控制方法及风扇控制器。
【背景技术】
[0002]随着服务器在互联网及其他市场的广泛应用,服务器电源供电的稳定性越来越重要。为保障服务器电源供电的稳定性,通常需要给服务器电源配置风扇进行散热。
[0003]现有的服务器电源风扇在工作时全速运转为服务器电源进行散热,风扇长时间高速运转会影响风扇的使用寿命,而且功耗高。

【发明内容】

[0004]有鉴于此,本发明提供一种服务器电源风扇的控制方法及风扇控制器,能够控制风机转速,增加风扇使用寿命,降低功耗节约能源。
[0005]第一方面,本发明实施例提供了一种服务器电源风扇的控制方法,应用于风扇控制器,其中,所述风扇控制器与风扇相连接,所述方法还包括:
[0006]获取电源初级热点温度、电源次级热点温度和电源输入端电流值;
[0007]分别确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需要的第二风机转速值和电源输入端电流值所需要的第三风机转速值;
[0008]比较所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的大小,将所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的最大值作为目标风机转速值;
[0009]根据所述目标风机转速值控制风扇的转速。
[0010]优选地,
[0011]所述风扇控制器与风扇通过脉冲宽度调制PWM输入信号线相连接;
[0012]所述S4包括:根据所述目标风机转速值调整PWM输入信号线的输出频率和占空比,以控制风扇的转速。
[0013]优选地,
[0014]进一步包括:根据所述目标风机转速值设定目标风机转速区间;
[0015]在所述S4之后,进一步包括:
[0016]获取风扇中的实际风机转速值,并比较所述实际风机转速值与所述目标风机转速区间的关系;
[0017]当所述实际风机转速值位于所述目标风机转速区间内时,确定为风机转速正常,并执行S1 ;
[0018]当所述实际风机转速值位于所述设定风机转速区间外时,确定风机转速异常,执行S1。
[0019]优选地,
[0020]进一步包括:获取风扇中的实际风机转速值,根据所述实际风机转速值和所述目标风机转速值设定报警区间;
[0021 ] 在所述S4之后,进一步包括:
[0022]当所述实际风机转速值和所述目标风机转速值的差值的绝对值,位于该报警区间内时,执行报警操作;当所述实际风机转速值和所述目标风机转速值的差值的绝对值大于报警区间所对应的最大报警值时,执行断电保护;当所述实际风机转速值和所述目标风机转速值的差值的绝对值小于报警区间所对应的最小报警值时正常工作。
[0023]优选地,
[0024]进一步包括:获取风扇中的实际风机转速值和服务器端发送的风机转速值,判断服务器端发送的风机转速值是否大于实际风机转速值,如果大于,输出服务器端发送的风机转速值,通过脉冲宽度调制PWM输入信号线控制风机转速,否则,不予执行。
[0025]第二方面,本发明实施例提供了一种风扇控制器,包括:
[0026]获取单元,用于获取电源初级热点温度、电源次级热点温度和电源输入端电流值,并将获取的信息发送确定单元;
[0027]所述确定单元,用于根据所述获取单元发送的信息,确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需要的第二风机转速值和电源输入端电流值所需要的第三风机转速值,并将确定的信息发送给比较单元;
[0028]所述比较单元,用于根据所述确定发送的信息,比较所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的大小,将所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的最大值作为目标风机转速值,并将所述目标风机转速值发送给控制单元;
[0029]所述控制单元,用于根据所述比较单元发送的所述目标风机转速值控制风扇的转速。
[0030]优选地,
[0031]所述控制单元,用于根据所述比较单元发送的所述目标风机转速值输出所述目标风机转速值,通过脉冲宽度调制PWM输入信号线控制风机转速。
[0032]优选地,进一步包括:
[0033]第一设定单元,用于根据所述目标风机转速值设定目标风机转速区间,并将设定的所述目标风机转速区间发送给检验单元;
[0034]所述检验单元,用于获取风扇中的实际风机转速值,并比较所述实际风机转速值与所述目标风机转速区间的关系;
[0035]当所述实际风机转速值位于所述目标风机转速区间内时,确定为风机转速正常;
[0036]当所述实际风机转速值位于所述设定风机转速区间外时,确定风机转速异常,触发所述获取单元进行相应操作。。
[0037]优选地,进一步包括:
[0038]第二设定单元,用于获取风扇中的实际风机转速值,根据所述实际风机转速值和所述目标风机转速值设定报警区间,并将设定的所述报警区间发送给报警保护单元;
[0039]所述报警保护单元,用于当所述实际风机转速值和所述目标风机转速值的差值的绝对值,位于该报警区间内时,执行报警操作;当所述实际风机转速值和所述目标风机转速值的差值的绝对值大于报警区间所对应的最大报警值时,执行断电保护;当所述实际风机转速值和所述目标风机转速值的差值的绝对值小于报警区间所对应的最小报警值时正常工作。
[0040]优选地,进一步包括:
[0041]手动控制单元,用于获取风扇中的实际风机转速值和服务器端发送的风机转速值,判断服务器端发送的风机转速值是否大于实际风机转速值,如果大于,输出服务器端发送的风机转速值,通过脉冲宽度调制PWM输入信号线控制风机转速,否则,不予执行。
【附图说明】
[0042]图1是本发明实施例提供的一种服务器电源风扇的控制方法的流程图;
[0043]图2是本发明另一实施例提供的一种服务器电源风扇的控制方法的流程图;
[0044]图3是电源初级热点温控曲线图;
[0045]图4是电源次级热点温控曲线图;
[0046]图5是电源输入电流温控曲线图;
[0047]图6是本发明实施例提供的风扇控制器的结构示意图;
[0048]图7是本发明另一实施例提供的风扇控制器的结构示意图;
[0049]图8是本发明又一实施例提供的风扇控制器的结构示意图;
[0050]图9是本发明又一实施例提供的风扇控制器的结构示意图。
【具体实施方式】
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]本发明实施例提供了一种服务器电源风扇的控制方法,应用于风扇控制器,如图1所示,其中,所述风扇控制器与风扇相连接,该方法可以包括以下步骤:
[0053]步骤101:获取电源初级热点温度、电源次级热点温度和电源输入端电流值;
[0054]步骤102:分别确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1