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

技术编号:13005968 阅读:91 留言:0更新日期:2016-03-10 17:45
本发明专利技术提供一种服务器电源风扇的控制方法和风扇控制器,其中,所述风扇控制器与风扇相连接,所述方法包括:获取电源初级热点温度、电源次级热点温度和电源输入端电流值;分别确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需要的第二风机转速值和电源输入端电流值所需要的第三风机转速值;比较所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的大小,将所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的最大值作为目标风机转速值;根据所述目标风机转速值控制风扇的转速。本发明专利技术能够自动控制风扇转速,增加风扇使用寿命,节约能源。

【技术实现步骤摘要】

本专利技术涉及电源散热
,特别涉及一种服务器电源风扇的控制方法及风扇控制器
技术介绍
随着服务器在互联网及其他市场的广泛应用,服务器电源供电的稳定性越来越重要。为保障服务器电源供电的稳定性,通常需要给服务器电源配置风扇进行散热。现有的服务器电源风扇在工作时全速运转为服务器电源进行散热,风扇长时间高速运转会影响风扇的使用寿命,而且功耗高。
技术实现思路
有鉴于此,本专利技术提供一种服务器电源风扇的控制方法及风扇控制器,能够控制风机转速,增加风扇使用寿命,降低功耗节约能源。第一方面,本专利技术实施例提供了一种服务器电源风扇的控制方法,应用于风扇控制器,其中,所述风扇控制器与风扇相连接,所述方法还包括:获取电源初级热点温度、电源次级热点温度和电源输入端电流值;分别确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需要的第二风机转速值和电源输入端电流值所需要的第三风机转速值;比较所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的大小,将所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的最大值作为目标风机转速值;根据所述目标风机转速值控制风扇的转速。优选地,所述风扇控制器与风扇通过脉冲宽度调制PWM输入信号线相连接;所述S4包括:根据所述目标风机转速值调整PWM输入信号线的输出频率和占空比,以控制风扇的转速。优选地,进一步包括:根据所述目标风机转速值设定目标风机转速区间;在所述S4之后,进一步包括:获取风扇中的实际风机转速值,并比较所述实际风机转速值与所述目标风机转速区间的关系;当所述实际风机转速值位于所述目标风机转速区间内时,确定为风机转速正常,并执行S1 ;当所述实际风机转速值位于所述设定风机转速区间外时,确定风机转速异常,执行S1。优选地,进一步包括:获取风扇中的实际风机转速值,根据所述实际风机转速值和所述目标风机转速值设定报警区间; 在所述S4之后,进一步包括:当所述实际风机转速值和所述目标风机转速值的差值的绝对值,位于该报警区间内时,执行报警操作;当所述实际风机转速值和所述目标风机转速值的差值的绝对值大于报警区间所对应的最大报警值时,执行断电保护;当所述实际风机转速值和所述目标风机转速值的差值的绝对值小于报警区间所对应的最小报警值时正常工作。优选地,进一步包括:获取风扇中的实际风机转速值和服务器端发送的风机转速值,判断服务器端发送的风机转速值是否大于实际风机转速值,如果大于,输出服务器端发送的风机转速值,通过脉冲宽度调制PWM输入信号线控制风机转速,否则,不予执行。第二方面,本专利技术实施例提供了一种风扇控制器,包括:获取单元,用于获取电源初级热点温度、电源次级热点温度和电源输入端电流值,并将获取的信息发送确定单元;所述确定单元,用于根据所述获取单元发送的信息,确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需要的第二风机转速值和电源输入端电流值所需要的第三风机转速值,并将确定的信息发送给比较单元;所述比较单元,用于根据所述确定发送的信息,比较所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的大小,将所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的最大值作为目标风机转速值,并将所述目标风机转速值发送给控制单元;所述控制单元,用于根据所述比较单元发送的所述目标风机转速值控制风扇的转速。优选地,所述控制单元,用于根据所述比较单元发送的所述目标风机转速值输出所述目标风机转速值,通过脉冲宽度调制PWM输入信号线控制风机转速。优选地,进一步包括:第一设定单元,用于根据所述目标风机转速值设定目标风机转速区间,并将设定的所述目标风机转速区间发送给检验单元;所述检验单元,用于获取风扇中的实际风机转速值,并比较所述实际风机转速值与所述目标风机转速区间的关系;当所述实际风机转速值位于所述目标风机转速区间内时,确定为风机转速正常;当所述实际风机转速值位于所述设定风机转速区间外时,确定风机转速异常,触发所述获取单元进行相应操作。。优选地,进一步包括:第二设定单元,用于获取风扇中的实际风机转速值,根据所述实际风机转速值和所述目标风机转速值设定报警区间,并将设定的所述报警区间发送给报警保护单元;所述报警保护单元,用于当所述实际风机转速值和所述目标风机转速值的差值的绝对值,位于该报警区间内时,执行报警操作;当所述实际风机转速值和所述目标风机转速值的差值的绝对值大于报警区间所对应的最大报警值时,执行断电保护;当所述实际风机转速值和所述目标风机转速值的差值的绝对值小于报警区间所对应的最小报警值时正常工作。优选地,进一步包括:手动控制单元,用于获取风扇中的实际风机转速值和服务器端发送的风机转速值,判断服务器端发送的风机转速值是否大于实际风机转速值,如果大于,输出服务器端发送的风机转速值,通过脉冲宽度调制PWM输入信号线控制风机转速,否则,不予执行。【附图说明】图1是本专利技术实施例提供的一种服务器电源风扇的控制方法的流程图;图2是本专利技术另一实施例提供的一种服务器电源风扇的控制方法的流程图;图3是电源初级热点温控曲线图;图4是电源次级热点温控曲线图;图5是电源输入电流温控曲线图;图6是本专利技术实施例提供的风扇控制器的结构示意图;图7是本专利技术另一实施例提供的风扇控制器的结构示意图;图8是本专利技术又一实施例提供的风扇控制器的结构示意图;图9是本专利技术又一实施例提供的风扇控制器的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种服务器电源风扇的控制方法,应用于风扇控制器,如图1所示,其中,所述风扇控制器与风扇相连接,该方法可以包括以下步骤:步骤101:获取电源初级热点温度、电源次级热点温度和电源输入端电流值;步骤102:分别确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种服务器电源风扇的控制方法,其特征在于,应用于风扇控制器,其中,所述风扇控制器与风扇相连接,所述方法还包括:S1:获取电源初级热点温度、电源次级热点温度和电源输入端电流值;S2:分别确定电源初级热点温度所需要的第一风机转速值、电源次级热点温度所需要的第二风机转速值和电源输入端电流值所需要的第三风机转速值;S3:比较所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的大小,将所述第一风机转速值、所述第二风机转速值和所述第三风机转速值的最大值作为目标风机转速值;S4:根据所述目标风机转速值控制风扇的转速。

【技术特征摘要】

【专利技术属性】
技术研发人员:鞠增伟
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1