[发明专利]一种服务器风扇控制系统及方法在审
申请号: | 202111090199.8 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113849055A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 魏红杨;邹晓峰 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F1/20 | 分类号: | G06F1/20;G06F11/30;F04D27/00 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 周杰 |
地址: | 250101 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 风扇 控制系统 方法 | ||
1.一种服务器风扇控制系统,分别与中央处理器、多个温度传感器、多个风扇通信连接,其特征是,设置于基板管理控制器内部,包括:PWM控制模块、第一存储模块、温度获取模块、PWM生成模块,所述PWM控制模块分别与中央处理器、第一存储模块、温度获取模块、PWM生成模块通信连接,用于当基板管理控制器以及温度传感器均启动完成前,在中央处理器的控制下,根据第一存储模块存储的转速参数分别控制多个PWM生成模块对应生成多个PWM信号,控制对应多个风扇的转速;并在基板管理控制器以及温度传感器均启动完成后,分别通过温度获取模块获取多个温度传感器的温度,根据多个温度传感器的温度分别控制多个PWM生成模块对应生成多个PWM信号;在达到中断触发条件时,触发PWM控制模块中断,通知中央处理器进行中断处理,以改善触发中断对应的异常状况;其中,第一存储模块为只读存储器,根据第一存储模块存储的转速参数生成的PWM信号对应的转速小于风扇全速。
2.根据权利要求1所述的服务器风扇控制系统,其特征是,温度传感器、PWM生成模块、风扇的数量对应相同,且温度传感器、风扇、待监测器件一一对应。
3.根据权利要求1所述的服务器风扇控制系统,其特征是,还包括第二存储模块,所述PWM控制模块与第二存储模块通信,用于将PWM信号占空比、风扇转速、温度之间的对应关系实时存储至第二存储模块中;其中,第二存储模块为随机存储器。
4.根据权利要求1所述的服务器风扇控制系统,其特征是,第一存储模块中存储的转速参数由第二存储模块中的转速参数确定,第一存储模块中存储的转速具体是第二存储模块中存储的所有风扇的所有时间段内转速的平均值。
5.根据权利要求1-4任意一项所述的服务器风扇控制系统,其特征是,中断触发条件包括单位时间内任一通过温度传感器获取的温度差值大于预设数值或任一风扇转速达到全速。
6.根据权利要求5所述的服务器风扇控制系统,其特征是,当中断触发条件为任一风扇转速达到全速时,中央处理器获取转速达到全速的风扇编号,根据风扇与待监测器件的对应关系,控制转速达到全速的风扇对应的待监测器件降低功耗;
当中断触发条件为单位时间内任一通过温度传感器获取的温度差值大于预设数值时,中央处理器获取单位时间内温度差值大于预设数值的温度传感器编号,根据温度传感器与待监测器件以及风扇的对应关系,控制单位时间内温度差值大于预设数值的温度传感器对应的风扇提高风扇转速。
7.根据权利要求6所述的服务器风扇控制系统,其特征是,如果温度差值未发生改变或对应的风扇转速达到全速,控制单位时间内温度差值大于预设数值的温度传感器对应的待监测器件降低功耗。
8.一种服务器风扇控制方法,其特征是,基于权利要求1-7任意一项所述的服务器风扇控制系统的基础上实现的,运行于基板管理控制器内部,包括:
当基板管理控制器以及温度传感器均启动完成前,PWM控制模块在中央处理器的控制下,获取并根据第一存储模块存储的转速参数分别控制多个PWM生成模块对应生成多个PWM信号,控制对应多个风扇的转速;其中,第一存储模块为只读存储器,根据第一存储模块存储的转速参数生成的PWM信号对应的转速小于风扇全速;
当基板管理控制器以及温度传感器均启动完成后,分别获取多个温度传感器的温度,根据多个温度传感器的温度分别控制多个PWM生成模块对应生成多个PWM信号;
在达到中断触发条件时,触发PWM控制模块中断,通知中央处理器进行中断处理,以改善触发中断对应的异常状况。
9.根据权利要求8所述的服务器风扇控制方法,其特征是,在达到中断触发条件之前,还包括:
PWM控制模块将PWM信号占空比、风扇转速、温度之间的对应关系实时存储至第二存储模块中;
根据第二存储模块中转速数据定期更新第一存储模块中存储的转速参数,第一存储模块中存储的转速具体为第二存储模块中存储的所有风扇的所有时间段内转速的平均值。
10.根据权利要求8所述的服务器风扇控制方法,其特征是,当中断触发条件为任一风扇转速达到全速时,中央处理器获取转速达到全速的风扇编号,根据风扇与待监测器件的对应关系,控制转速达到全速的风扇对应的待监测器件降低功耗;当中断触发条件为单位时间内任一通过温度传感器获取的温度差值大于预设数值时,中央处理器获取单位时间内温度差值大于预设数值的温度传感器编号,根据温度传感器与待监测器件以及风扇的对应关系,控制单位时间内温度差值大于预设数值的温度传感器对应的风扇提高风扇转速;如果温度差值未发生改变或对应的风扇转速达到全速,控制单位时间内温度差值大于预设数值的温度传感器对应的待监测器件降低功耗。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111090199.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料管道热熔连接装置
- 下一篇:电子膨胀阀转子总成