一种智能风扇控制方法和系统技术方案

技术编号:13928705 阅读:81 留言:0更新日期:2016-10-28 11:48
本发明专利技术公开了一种智能风扇控制方法,包括步骤:采集多个监测区域的温度值;判断每个采集的温度值是否到达温度调节门限值,若各温度值均未到达温度调节门限值,则重新采集各区域的温度值,若有温度值到达温度调节门限值,则判断是否有过半区域温度高于最高调节门限值,若过半温度高于最高调节门限值,则设置所有风扇控制参数为全速运转模式,否则获取调节门限值对应的温度控制系数,采用风扇控制参数算法计算风扇控制参数;根据风扇控制参数调节风扇的转速;本发明专利技术还提供一种智能风扇控制系统。通过精确控制风扇队列中的各个风扇,有针对性地提高系统散热效能,在保证良好散热的同时,提高了设备散热功耗效率和风扇寿命,广泛应用于风扇领域。

【技术实现步骤摘要】

本专利技术涉及风扇领域,具体为一种智能风扇控制方法和系统
技术介绍
在ATCA机框内部,存在多个板卡和模块,对应的风扇模块会采用多个风扇设计。每个板卡的功耗、产生的热量、温升不同,在风扇转速控制上,并没有充分利用各个板卡的功耗大小、温度高低进行精确的风扇控制,而是根据机框内部的某个或某几个温度传感器采集到的温度值进行所有风扇转速统一控制,所有风扇以相同的转速进行工作扇热,增加了功耗,浪费了能量,同时降低了风扇的寿命,并没有起到良好的散热要求。因此有必要进行改进。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种智能风扇控制方法和系统。本专利技术所采用的技术方案是:本专利技术提供一种智能风扇控制方法,包括步骤:采集多个监测区域的温度值;判断每个采集的温度值是否到达温度调节门限值,若各温度值均未到达温度调节门限值,则重新采集各区域的温度值,若有温度值到达温度调节门限值,则判断是否有过半区域温度高于最高调节门限值,若有过半区域温度高于最高调节门限值,则设置所有风扇控制参数为全速运转模式,否则获取调节门限值对应的温度控制系数,并采用风扇控制参数算法计算风扇控制参数;根据风扇控制参数调节风扇的转速。作为该技术方案的改进,当采集到的温度值到达其对应的温度调节门限值时,计算并输出相应的风扇控制参数。作为该技术方案的改进,设定n级风扇调速级,根据散热要求确定n值及每一级的温度调节门限值。作为该技术方案的改进,根据散热要求确定温度调节门限值队列及对应温度控制系数表;采集各区域温度值,并判别该值所在的温度调节门限值,根据温度调节门限值获取对应的温度控制系数队列C;根据风扇属性参数确定风扇散热参数a;根据F=a*C计算风扇控制参数队列。进一步地,通过测量获取各个温度控制系数。进一步地,对采集到的温度值,判断所述温度值对应的温度调节门限值,进而获得其对应的温度控制系数。另一方面,本专利技术还提供一种智能风扇控制系统,包括:风扇控制模块、多台风扇以及与各风扇对应的各温度传感器;所述多台风扇以及与各风扇对应的各温度传感器均与风扇控制模块连接。再一方面,本专利技术还提供一种智能风扇控制系统,包括:采集模块,用于执行采集各区域的温度值;判断模块,用于执行判断每个采集的温度值是否到达温度调节门限值,若各温度值均未到达温度调节门限值,则重新采集各区域的温度值,若有温度值到达温度调节门限值,则判断是否有过半区域温度高于最高调节门限值,若有过半区域温度高于最高调节门限值,则设置所有风扇控制参数为全速运转模式,否则获取调节门限值对应的温度控制系数,并采用风扇控制参数算法计算风扇控制参数;转速控制模块,用于执行根据风扇控制参数调节风扇的转速。本专利技术的有益效果是:本专利技术提供的智能风扇控制方法和系统,通过精确控制风扇队列中的各个风扇,可有针对性提高系统散热效能,在保证良好散热的同时,提高了设备散热功耗效率和提高风扇寿命。附图说明下面结合附图对本专利技术的具体实施方式作进一步说明:图1是本专利技术第一实施例的控制流程示意图;图2是本专利技术第二实施例的流程示意图;图3是本专利技术一实施例的控制模块示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本专利技术提供一种智能风扇控制方法,包括步骤:采集多个监测区域的温度值;判断每个采集的温度值是否到达温度调节门限值,若各温度值均未到达温度调节门限值,则重新采集各区域的温度值,若有温度值到达温度调节门限值,则判断是否有过半区域温度高于最高调节门限值,若有过半区域温度高于最高调节门限值,则设置所有风扇控制参数为全速运转模式,否则获取调节门限值对应的温度控制系数,并采用风扇控制参数算法计算风扇控制参数;根据风扇控制参数调节风扇的转速。作为该技术方案的改进,当采集到的温度值到达其对应的温度调节门限值时,计算并输出相应的风扇控制参数。作为该技术方案的改进,设定n级风扇调速级,根据散热要求确定n值及每一级的温度调节门限值。作为该技术方案的改进,根据散热要求确定温度调节门限值队列及对应温度控制系数表;采集各区域温度值,并判别该值所在的温度调节门限值,根据温度调节门限值获取对应的温度控制系数队列C;根据风扇属性参数确定风扇散热参数a;根据F=a*C计算风扇控制参数队列。进一步地,通过测量获取各个温度控制系数。进一步地,对采集到的温度值,判断所述温度值对应的温度调节门限值,进而获得其对应的温度控制系数。在ATCA机框内部由多个功能板卡模块组成,各个模块的不同区域的功耗、产生的热量和温升都不同,为能精确、及时对各个部分进行散热控制,各个区域部署了温度传感器,不同的区域部署有独立控制的风扇进行散热,通过各个部分采集到的温度值,进行风扇控制算法运算产生风扇控制参数,控制该区域对应的风扇进行散热工作,具体实现方法如下:参照图1-2,机框内部分割为m个区域,每个区域对应有一个温度传感器和一个可控风扇,则对所有区域温度传感采集的温度参数而形成的整个机框的温度状态队列为T=[t1,t2,t3,…tm],其中ti(i为1到m的整数)为对应第i区的当前温度值,以该当前温度值作为输入通过风扇控制算法计算风扇控制参数fi(i为1到m的整数)为对应第i区的当前风扇控制参数,该控制参数可直接控制风扇转速,所有区域的风扇控制参数形成整机箱的风扇控制参数队列为F=[f1,f2,f3,…fm]。为确保风扇控制稳定可靠,该方案采用离散风扇控制方式,即当采集到的温度到达某一温度调节门限值时,计算并输出相应的风扇控制参数,控制风扇转速,本专利技术设定n级风扇调速级,根据实际散热要求确定n值及每一级的温度调节门限,一般散热控制精度要求越高,则分级越多,n就越大,各级温度调节门限值可均匀分布,n级温度调节门限值形成的队列为D=[d1,d2,d3,…dn],其中di(i为1到n的整数)为对应第i级温度调节门限值,因为不同温度调节门限值对应不同的温度控制系数,该系数表示在该温度下要提供对应的温度控制量,确保温度不能高于或低于该值,该参数通过实际测试中获取。通过测量获取各个温度控制系数而形成的温度控制系数队列为E=[e1,e2,e3,…en],其中ei(i为1到n的整数)为对应第i级温度调节门限值对应的温度控制系数,则风扇控制参数产生算法如下(风扇控制参数计算流程图如图3所示):采集到区域y上的温度为t(y),判断该温度落在哪个温度调节门限值上,从而获得对应的温度控制系数c(y),1≤y≥m;获取m个区域的温度控制系数形成温度控制系数队列C=[c1,c2,c3,…cm],则风扇控制参数队列F= a*C;其中a为风扇散热系数,该系数与风扇的工作散热能力参数有关,实际应用中需要根据风扇属性参数或测试确定,风扇控制系数可直接输出控制对应风扇的转速,达到控制对应区域温度的目的。当检测到有一半以上的区域温度超过最大门温度限值dn时,说明机箱温度大部分过高,在这种情况下,控制所有区域的风扇全速运转,提高机框整体散热效果。参照图3,是本专利技术一实施例的控制模块示意图。本专利技术提供一种智能风扇控制系统,包括:风扇控制模块、多台风扇以及与各风扇对应的各温度传感器;所述多台风扇以及与各风扇对应的各温度传感器均与风扇控制模块连接。本专利技术还提供一种智能风扇控制系统,包括:本文档来自技高网...
一种智能风扇控制方法和系统

【技术保护点】
一种智能风扇控制方法,其特征在于,包括步骤:采集多个监测区域的温度值;判断每个采集的温度值是否到达温度调节门限值,若各温度值均未到达温度调节门限值,则重新采集各区域的温度值,若有温度值到达温度调节门限值,则判断是否有过半区域温度高于最高调节门限值,若有过半区域温度高于最高调节门限值,则设置所有风扇控制参数为全速运转模式,否则获取调节门限值对应的温度控制系数,并采用风扇控制参数算法计算风扇控制参数;根据风扇控制参数调节风扇的转速。

【技术特征摘要】
1.一种智能风扇控制方法,其特征在于,包括步骤:采集多个监测区域的温度值;判断每个采集的温度值是否到达温度调节门限值,若各温度值均未到达温度调节门限值,则重新采集各区域的温度值,若有温度值到达温度调节门限值,则判断是否有过半区域温度高于最高调节门限值,若有过半区域温度高于最高调节门限值,则设置所有风扇控制参数为全速运转模式,否则获取调节门限值对应的温度控制系数,并采用风扇控制参数算法计算风扇控制参数;根据风扇控制参数调节风扇的转速。2.根据权利要求1所述的一种智能风扇控制方法,其特征在于:当采集到的温度值到达其对应的温度调节门限值时,计算并输出相应的风扇控制参数。3.根据权利要求1所述的一种智能风扇控制方法,其特征在于:设定n级风扇调速级,根据散热要求确定n值及每一级的温度调节门限值。4.根据权利要求1所述的一种智能风扇控制方法,其特征在于:根据散热要求确定温度调节门限值队列及对应温度控制系数表;采集各区域温度值,并判别该值所在的温度调节门限值,根据温度调节门限值获取对应的温度控制系数队列C;根据风扇属性参数确定...

【专利技术属性】
技术研发人员:吴球
申请(专利权)人:邦彦技术股份有限公司
类型:发明
国别省市:广东;44

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

1