一种基于设备的风扇调速方法、设备及介质与流程

文档序号:31455373发布日期:2022-09-07 14:26阅读:来源:国知局

技术特征:
1.一种基于设备的风扇调速方法,其特征在于,所述方法包括:在预设周期内,通过设置在设备上的多个温度传感器,获取所述设备对应的多个第一温度值;通过预设的中值滤波算法,分别对多个所述第一温度值进行消抖处理,得到多个第二温度值;在所述多个第二温度值中,选择温度值最高的温度值,将所述温度值最高的温度值,作为第三温度值;将所述第三温度值与设定的温度门限进行比较,确定所述设备对应的温度告警等级;若所述温度告警等级与上一周期的温度告警等级不一致,则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位;根据所述风扇转速档位,控制所述设备上的风扇进行调速。2.根据权利要求1所述的方法,其特征在于,所述通过预设的中值滤波算法,分别对多个所述第一温度值进行消抖处理,得到多个第二温度值,具体包括:确定所述第一温度值对应的温度传感器;通过确定所述第一温度值在所述温度传感器的窗口数组中,对应的窗口位置,对所述窗口数组进行更新;其中,所述窗口数组中包括若干历史温度值;在更新的窗口数组中,获取预设数量个温度值;将所述预设数量个温度值按照升序进行排序,得到排序的温度数据队列;在所述排序的温度数据队列中,去掉最大温度值与最小温度值,确定剩余的温度值;对所述剩余的温度值进行取平均,将平均值作为所述第一温度值的第二温度值。3.根据权利要求2所述的方法,其特征在于,所述确定所述第一温度值在所述温度传感器对应的窗口数组中,对应的窗口位置,具体包括:根据所述温度传感器的窗口数组的数据容量,对所述第一温度值进行取模运算,得到所述第一温度值的余数;根据预设规则与所述余数,确定所述第一温度值在所述窗口数组中的表达式;根据所述表达式,确定所述第一温度值在所述窗口数组中,对应的窗口位置。4.根据权利要求2所述的方法,其特征在于,所述通过确定所述第一温度值在所述温度传感器的窗口数组中,对应的窗口位置,对所述窗口数组进行更新,具体包括:确定所述第一温度值在所述温度传感器的窗口数组中,对应的窗口位置;通过将所述第一温度值替换所述窗口位置的历史温度值,对所述窗口数组进行更新。5.根据权利要求1所述的方法,其特征在于,所述则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位,具体包括:若所述温度告警等级为低等级,则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位为低速档位;若所述温度告警等级为高等级,则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位为高速档位;若所述温度告警等级为严重等级,则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位为全速档位;其中,所述低速档位的转速值小于所述高速档位的转速值,所述高速档位的转速值小于所述全速档位的转速值。
6.根据权利要求1所述的方法,其特征在于,所述则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位之前,所述方法还包括:将样本第三温度值转换为所述风扇的样本脉冲宽度调制值,并将所述样本脉冲宽度调制值转换为样本风扇转速值,以确定所述样本第三温度值与所述样本风扇转速值的映射关系;根据所述样本第三温度值对应的温度告警等级与所述样本风扇转速值对应的风扇转速档位,确定所述温度告警等级与风扇转速档位之间的映射关系表。7.根据权利要求1所述的方法,其特征在于,所述根据所述风扇转速档位,控制所述设备上的风扇进行调速,具体包括:根据所述风扇转速档位,确定对应的风扇转速值;将所述风扇转速值转换成脉冲宽度调制值,并根据所述脉冲宽度调制值,控制所述设备上的风扇进行调速。8.根据权利要求1所述的方法,其特征在于,所述将所述第三温度值与设定的温度门限进行比较,确定所述设备对应的温度告警等级之后,所述方法还包括:若所述温度告警等级与上一周期的温度告警等级一致,则保持所述设备上的风扇当前的转速值不变。9.一种基于设备的风扇调速设备,其特征在于,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:在预设周期内,通过设置在设备上的多个温度传感器,获取所述设备对应的多个第一温度值;通过预设的中值滤波算法,分别对多个所述第一温度值进行消抖处理,得到多个第二温度值;在所述多个第二温度值中,选择温度值最高的温度值,将所述温度值最高的温度值,作为第三温度值;将所述第三温度值与设定的温度门限进行比较,确定所述设备对应的温度告警等级;若所述温度告警等级与上一周期的温度告警等级不一致,则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位;根据所述风扇转速档位,控制所述设备上的风扇进行调速。10.一种基于设备的风扇调速非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:在预设周期内,通过设置在设备上的多个温度传感器,获取所述设备对应的多个第一温度值;通过预设的中值滤波算法,分别对多个所述第一温度值进行消抖处理,得到多个第二温度值;在所述多个第二温度值中,选择温度值最高的温度值,将所述温度值最高的温度值,作为第三温度值;
将所述第三温度值与设定的温度门限进行比较,确定所述设备对应的温度告警等级;若所述温度告警等级与上一周期的温度告警等级不一致,则根据预设映射关系,确定所述温度告警等级对应的风扇转速档位;根据所述风扇转速档位,控制所述设备上的风扇进行调速。

技术总结
本申请公开了一种基于设备的风扇调速方法、设备及介质,方法包括:在预设周期内,通过设置在设备上的多个温度传感器,获取多个第一温度值;通过预设的中值滤波算法,分别对多个第一温度值进行消抖处理,得到多个第二温度值;在多个第二温度值中,选择温度值最高的温度值,将温度值最高的温度值,作为第三温度值;将第三温度值与设定的温度门限进行比较,确定设备对应的温度告警等级;若温度告警等级与上一周期的温度告警等级不一致,则根据预设映射关系,确定温度告警等级对应的风扇转速档位;根据风扇转速档位,控制设备上的风扇进行调速。通过第一温度值来自动调节风扇转速,能有效的降低设备能耗,减少设备噪音,达到节能降噪的目的。噪的目的。噪的目的。


技术研发人员:黄俊
受保护的技术使用者:浪潮思科网络科技有限公司
技术研发日:2022.07.21
技术公布日:2022/9/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1