一种实现不同类型风扇智能识别的方法及系统技术方案

技术编号:15541504 阅读:99 留言:0更新日期:2017-06-05 10:52
本发明专利技术公开了一种实现不同类型风扇智能识别的方法及系统,属于服务器散热技术领域。本发明专利技术的实现不同类型风扇智能识别的方法,单马达与双马达风扇使用相同的风扇端子,风扇端子上设第一转速信号位和第二转速信号位,单马达风扇仅使用第一转速信号位,双马达风扇同时使用第一转速信号位和第二转速信号位,同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理程序将风扇端子第二转速信号位的I2C地址独立管理。该发明专利技术的实现不同类型风扇智能识别的方法能方便的判定出风扇的类型,调用对应风扇调控策略,并降低人工识别增加的工作量以及相应识别码漏刷风险,具有很好的推广应用价值。

Method and system for realizing intelligent identification of different types of fans

The invention discloses a method and a system for realizing intelligent identification of different types of fans, belonging to the field of server radiating technology. The method of intelligent identification of different types of fan to realize the invention, single motor and double motor fan fan using the same terminal terminal. First, fan speed signal and second speed signal, using only the first single motor fan speed signal, and the first double fan motor speed signal and second speed signal. The same fan speed signal terminal of the first and second speed signal using a different I2C address, BMC address management procedures will I2C independent management fan speed signal terminal second bit. The method to realize the intelligent recognition of different types of fan of the invention can conveniently determine the type of fan, fan calls the corresponding control strategy, and reduce the workload of manual identification increases and the corresponding identification code leak brush risk, has the very good application value.

【技术实现步骤摘要】
一种实现不同类型风扇智能识别的方法及系统
本专利技术涉及服务器散热
,具体提供一种实现不同类型风扇智能识别的方法及系统。
技术介绍
相比于传统的计算机,服务器具有具有更好的扩展性、易用性及易管理性,受到各大型企业的广泛应用。随着经济的进一步发展以及业务的需求,使用者对服务器的各项性能要求越来越高,相应的对服务器的各个硬件功能进行了优化。随着服务器性能的提高,服务器在运行过程中产生更多的热量,为保证服务器能够正常的运行,将产生的热量及时排出是重中之重,风扇在服务器的散热过程中起着重要的作用。通用2U服务器主要采用80mm边长风扇,该规格风扇又分为单马达和双马达类型。其中单马达风扇成本较低,当单颗风扇故障时,故障风扇位置会产生明显回流问题导致系统风量降低幅度较大,双马达风扇发生一颗马达故障时,因第二颗马达依然正常工作,可以避免回流产生,系统风量降低幅度较小,系统风扇冗余性优势明显。不同客户对服务器需求存在差异(低成本或高可靠性),为满足不同客户需求,同一款服务器可以实现单马达风扇及双马达风扇更换,为满足服务器散热需求,需要识别风扇类型并调用控制程序中的对应风扇控制策略。不同类型风扇性能存在差异,导致对应的风扇控制策略需要对应进行调整,无法采用同一种风扇控制策略。现有技术中,通过人工识别风扇类型,并手动输入识别码来调用风扇调控策略,该方式需增加产线工作量,并存在识别码漏刷的风险。
技术实现思路
本专利技术的技术任务是针对上述存在的问题,提供一种能方便的判定出风扇类型,从而调用对应风扇调控策略保证风扇良好的散热,降低人工识别风扇类型增加的工作量以及相应识别码漏刷风险的实现不同类型风扇智能识别的方法。本专利技术进一步的技术任务是提供一种能实现上述方法的实现不同类型风扇智能识别的系统。为实现上述目的,本专利技术提供了如下技术方案:一种实现不同类型风扇智能识别的方法,单马达与双马达风扇使用相同的风扇端子,风扇端子上设第一转速信号位和第二转速信号位,单马达风扇仅使用第一转速信号位,双马达风扇同时使用第一转速信号位和第二转速信号位,同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理程序将风扇端子第二转速信号位的I2C地址独立管理,用于抓取第二转速信号位的风扇转速信息,通过第二转速信号位的I2C地址仅可获取双马达风扇转速信号,无法获取单马达风扇转速信号,从而识别出不同的风扇类型。通过本专利技术的实现不同类型风扇智能识别的方法,能够保证未检测到全部风扇转速信号时,即可完成对风扇类型的判定,可以避免部分风扇故障时无法判定风扇类型的问题,并能降低人工识别风扇类型增加的工作量。根据判定的风扇类型调用对应风扇调控策略来调控风扇的转速,保证风扇的工作风量,有助于服务器的正常工作。作为优选,BMC管理程序抓取到第二转速信号位上一个或以上不为零风扇转速信号,即可判定为双马达类型风扇,否则为单马达类型风扇。双马达风扇同时使用第一转速信号位和第二转速信号位,单马达风扇仅使用第一转速信号位,并且BMC管理程序将风扇端子第二转速信号位的I2C地址独立管理,故当BMC管理程序抓取到第二转速信号位上一个或以上不为零风扇转速信号时,即可判定为双马达类型风扇,否则为单马达类型风扇。作为优选,获取的风扇转速信号发送给BMC内部的风扇类型判定程序,确定具体风扇类型后调用对应风扇控制策略,完成对系统风扇调速。一种实现不同类型风扇智能识别的系统,包括:BMC管理单元:用于独立管理风扇端子第二转速信号位的I2C地址;转速信息存储模块:用于存储BMC管理单元抓取的第二转速信号位的风扇转速信息;风扇类型判定模块:用于接收转速信息存储模块发送的第二转速信号位的风扇转速信息,并与系统风扇相通信,根据转速信息调用对应风扇调控策略,完成对系统风扇调速;所述转速信息存储模块和风扇类型判定模块分别与系统风扇相通信,均设在BMC管理单元中。作为优选,单马达与双马达风扇使用相同的风扇端子,风扇端子上设第一转速信号位和第二转速信号位,单马达仅使用第一转速信号位,双马达同时使用第一转速信号位和第二转速信号位,同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理单元用于独立管理风扇端子第二转速信号位的I2C地址。作为优选,在第二转速信号位读取到一个或以上不为零风扇转速信号时,即可判定为双马达类型风扇,否则为单马达类型风扇,转速信息存储在转速信息存储模块中,转速信息存储模块将转速信息发送给风扇类型判定模块,判定风扇类型,从而调用对应风扇调控策略调控风扇转速。与现有技术相比,本专利技术的实现不同类型风扇智能识别的方法具有以下突出的有益效果:本专利技术的实现不同类型风扇智能识别的方法,能够保证未检测到全部风扇转速信号时,即可完成对风扇类型的判定,可以避免部分风扇故障时无法判定风扇类型的问题,并且能降低人工识别风扇类型增加的工作量;根据判定的风扇类型调用对应风扇调控策略来调控风扇的转速,保证风扇的工作风量,有助于服务器的正常工作,提高实用性。附图说明图1是本专利技术所述风扇端子转速信号位的示意图;图2是本专利技术所述实现不同类型风扇智能识别的方法的流程图;图3是本专利技术所述实现不同类型风扇智能识别的系统的拓扑图。具体实施方式下面将结合附图和实施例,对本专利技术的实现不同类型风扇智能识别的方法及系统作进一步详细说明。实施例1如图1和图2所示,本专利技术的实现不同类型风扇智能识别的方法,单马达与双马达风扇使用相同的风扇端子,在风扇端子上设第一转速信号位和第二转速信号位,单马达风扇仅使用第一转速信号位,双马达风扇同时使用第一转速信号位和第二转速信号位。同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理程序将风扇端子第二转速信号位的I2C地址独立管理,用于抓取第二转速信号位的风扇转速信息,通过第二转速信号位的I2C地址仅可获取双马达风扇转速信号,无法获取单马达风扇转速信号。当BMC管理程序抓取到第二转速信号位上有一个或以上不为零风扇转速信号时,即可判定为双马达类型风扇,否则为单马达类型风扇。将获取的风扇转速信号发送给BMC内部的风扇类型判定程序,根据具体风扇类型调用对应风扇控制策略,完成对系统风扇调速。实施例2如图3所示,本专利技术的实现不同类型风扇智能识别的系统,包括BMC管理单元、转速信息存储模块、风扇类型判定模块和系统风扇。转速信息存储模块和风扇类型判定模块分别与系统风扇相通信,均设在BMC管理单元中。单马达与双马达风扇使用相同的风扇端子,在风扇端子上设第一转速信号位和第二转速信号位,单马达仅使用第一转速信号位,双马达同时使用第一转速信号位和第二转速信号位,同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理单元用于独立管理风扇端子第二转速信号位的I2C地址。当BMC管理程序抓取到第二转速信号位上有一个或以上不为零风扇转速信号时,即可判定为双马达类型风扇,否则为单马达类型风扇。第二转速信号位的转速信息存储在转速信息存储模块中,转速信息存储模块再将转速信息发送给风扇类型判定模块,并与系统风扇相通信,风扇类型判定模块根据转速信息调用对应风扇调控策略,完成对系统风扇调速。以上所述的实施例,只是本专利技术较优选的具体实施方式,本领域的技术人员在本文档来自技高网...
一种实现不同类型风扇智能识别的方法及系统

【技术保护点】
一种实现不同类型风扇智能识别的方法,其特征在于:单马达与双马达风扇使用相同的风扇端子,风扇端子上设第一转速信号位和第二转速信号位,单马达风扇仅使用第一转速信号位,双马达风扇同时使用第一转速信号位和第二转速信号位,同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理程序将风扇端子第二转速信号位的I2C地址独立管理,用于抓取第二转速信号位的风扇转速信息,通过第二转速信号位的I2C地址仅可获取双马达风扇转速信号,无法获取单马达风扇转速信号,从而识别出不同的风扇类型。

【技术特征摘要】
1.一种实现不同类型风扇智能识别的方法,其特征在于:单马达与双马达风扇使用相同的风扇端子,风扇端子上设第一转速信号位和第二转速信号位,单马达风扇仅使用第一转速信号位,双马达风扇同时使用第一转速信号位和第二转速信号位,同一风扇端子的第一转速信号位和第二转速信号位使用不同的I2C地址,BMC管理程序将风扇端子第二转速信号位的I2C地址独立管理,用于抓取第二转速信号位的风扇转速信息,通过第二转速信号位的I2C地址仅可获取双马达风扇转速信号,无法获取单马达风扇转速信号,从而识别出不同的风扇类型。2.根据权利要求1所述的实现不同类型风扇智能识别的方法,其特征在于:BMC管理程序抓取到第二转速信号位上一个或以上不为零风扇转速信号,即可判定为双马达类型风扇,否则为单马达类型风扇。3.根据权利要求1或2所述的实现不同类型风扇智能识别的方法,其特征在于:获取的风扇转速信号发送给BMC内部的风扇类型判定程序,确定具体风扇类型后调用对应风扇控制策略,完成对系统风扇调速。4.一种实现不同类型风扇智能识别的系统,其特征在于:包括:BMC管理单元:用于独立管理风扇端子第二转速信号位的I2C地...

【专利技术属性】
技术研发人员:于光义
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1