一种风扇随温度自动调节的方法技术

技术编号:10845897 阅读:84 留言:0更新日期:2014-12-31 15:56
本发明专利技术提供了一种风扇随温度自动调节的方法,包括:系统开启后,初始化完成之前风扇全速运行;采集各监测点的实时温度;将各监测点的实时温度进行排序标记;分别将各监测点的实时温度与该监测点对应的高温阀值以及该监测点对应的低温阀值匹配,以产生风扇控制标识;更新本地风扇控制标识。采用本发明专利技术方法后,将系统风扇转速设为:高、中、低多个档位,当环境温度高于风扇高档温度阀值范围时,风扇转速自动设置为高档;环境温度低于低档温度阀值范围时,自动设置为低档;环境温度在高低档之间时,风扇自动设置为中档。风扇转速根据温度自动调整系统,既合理的保护了硬件环境,又能够节能、降低噪音。

【技术实现步骤摘要】

本专利技术涉及交换、路由设备
,尤其涉及一种风扇随温度自动调节的方法。 
技术介绍
目前不少交换、路由产品中都有一套较完善的卡板环境监控系统,其中风扇是一个必不可少的角色。风扇主要是对系统卡板进行降温保护,防止由于温度过高导致设备硬件损坏。 通过对某些产品高低温测试后发现,当环境温度处于某个低温域时,硬件可能会出现工作异常,如果设备本来处于较低温度环境,此时风扇仍为高速,则会使环境温度更低、增大硬件工作异常的可能。同时出于节能、省电及降低噪音的考虑,将风扇转速设为:高、中、低三个档位,当环境温度处于某个高温域时,风扇转速自动设置为高档;环境温度处于某个低温域时,自动设置为低档;环境温度在高低档之间时,风扇设置为中档。有了风扇转速根据温度自动调整系统,既合理的保护了硬件环境,又能够节能、降低噪音。 
技术实现思路
鉴于此,有必要提供一种风扇随温度自动调节的方法。 一种风扇随温度自动调节的方法,包括: 系统开启后,初始化完成之前风扇全速运行; 采集各监测点的实时温度; 将各监测点的实时温度进行排序标记; 分别将各监测点的实时温度与该监测点对应的高温阀值以及该监测点对应的低温阀值匹配,以产生风扇控制标识; 更新本地风扇控制标识。 进一步的,所述采集各监测点的实时温度包括: 定时读取各监测点温度传感器的数据; 依次判断当前各个监测点的温度与上一次的差值是否小于预设值; 若监测点的温度与上一次的差值小于预设值,则所述监测点温度有效。 <br>进一步的,所述预设值为5℃。 进一步的,所述分别将各监测点的实时温度与该监测点对应的高温阀值以及该监测点对应的低温阀值匹配,以产生风扇控制标识的步骤包括: 按照从高到低的排序,将各个监测点的实时温度和该监测点对应的高温阀值进行比对,若某一监测点的实时温度大于该监测点对应的高温阀值时,则产生快速风扇控制标识; 按照从低到高的排序,将各个监测点的实时温度和该监测点对应的低温阀值进行比对,若某一监测点的实时温度小于该监测点对应的低温阀值时,则产生低速风扇控制标识; 若各个监测点的实时温度均小于该监测点对应的高温阈值且大于该监测点对应的低温阈值时,产生中速风扇控制标识。 采用本专利技术方法后,对交换设备系统卡板进行合理的降温保护,尽量让设备在一个适度的温度环境中正常工作。通过实际对某些产品高低温测试后我们发现,当环境温度低于某个值附近时,硬件可能会出现工作异常,如果设备本来就处于较低温度的环境中,此时风扇速度仍为高速,则会促使环境温度更低、增大硬件工作异常的风险。同时出于节能、省电及降低噪音的考虑,将系统风扇转速设为:高、中、低多个档位,当环境温度高于风扇高档温度阀值范围时,风扇转速自动设置为高档;环境温度低于低档温度阀值范围时,自动设置为低档;环境温度在高低档之间时,风扇自动设置为中档。风扇转速根据温度自动调整系统,既合理的保护了硬件环境,又能够节能、降低噪音。 附图说明图1是本专利技术实施例风扇随温度自动调节的方法的流程图; 图2是本专利技术采集各监测点的实时温度流程图。 具体实施方式为了使本领域相关技术人员更好地理解本专利技术的技术方案,下面将结合本专利技术实施方式的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。 下面结合附图和实施方式对本专利技术作进一步说明。 参阅图1,为本专利技术提供的一种实施方式的风扇随温度自动调节的方法,包括: 步骤S100,系统开启后,初始化完成之前风扇全速运行; 步骤S200,采集各监测点的实时温度; 具体的,如图2所示,包括: 步骤S201,定时读取各监测点温度传感器的数据; 步骤S202,依次判断监测点的温度与上一次的差值是否小于预设值; 本实施例中,预设值为5℃,步骤S202是预防温度数据异常设置的。若监测点的温度与上一次的差值小于预设值,则执行步骤S203,否则丢弃读取到的温度数据。 步骤S203,监测点温度有效。 读取到的温度数据有效,供其他步骤或方法使用。 继续参考图1,步骤S300,将各监测点的实时温度进行排序标记; 将读取到的有效监测点的实时温度按照温度高低排序,例如,设备中设置有三个监测点a、b、c,读取到的实时温度分别为a:t1℃、b:t2℃以及c:t3℃,按照温度由低到高排序为c:t3℃、a:t1℃、b:t2℃。 步骤S400,分别将各监测点的实时温度与该监测点对应的高温阀值以及该监测点对应的低温阀值匹配,以产生风扇控制标识; 在优选实施方式中,步骤S400包括: 按照从高到低的排序,将各个监测点的实时温度和该监测点对应的高温阀值进行比对,若某一监测点的实时温度大于该监测点对应的高温阀值时,则产生快速风扇控制标识; 按照从低到高的排序,将各个监测点的实时温度和该监测点对应的低温阀值进行比对,若某一监测点的实时温度小于该监测点对应的低温阀值时,则产生低速风扇控制标识; 若各个监测点的实时温度均小于该监测点对应的高温阈值且大于该监测点对应的低温阈值时,则产生中速风扇控制标识。例如:现在有三个监测点实时温度采集后对应为a:t1℃、b:t2℃、c:t3℃,按低温到高温排序后为:c:t3℃、a:t1℃、b:t2℃。再由硬件低温、高温测试得出:低温下各个监测点对应的低温阀值分别为a:t1’℃、b:t2’℃、c:t3’℃,及高温下各个监测点对应的高温阀值分别为a:t1”℃、b:t2”℃、c:t3”℃。 根据排序,最高的实时温度为t2℃,该实时温度对应的监测点为b。首先,用排序好的最高的实时温度t2℃和监测点b对应的高温阀值t2”℃进行比较,如果t2℃大于或者等于t2”℃,则产生快速风扇控制标识;若t2℃小于t2”℃,再比对监测点a对应的实时温度t1℃和监测点a对应的高温阈值t1”℃,若t1℃大于或者等于t1”℃,则产生快速风扇控制标识;若t1℃小于t1”℃,则再比对监测点c对应的实时温度t3℃和监测点c对应的高温阈值t3”℃,若t3℃大于或者等于t3”℃,则产生快速风扇控制标识;若t3℃小于t3”℃,则不产生快速风扇控制标识。 同样的,按照从低到高的排序,先将监测点c对应的实时温度t3℃与监测点c对应的低温阈值t3’℃进行比较,若t3℃小于或者等于t3’℃,则产生低速风扇控制标识,若t3℃大于t3’℃,则再比对监测点a对应的实时温度t1℃和监测点a对应的低温阈值t1’℃,若t1℃小于或者等于t1’℃,则产生低速风扇控制标识,若t1℃大于t1’℃,则再比对监测点b对应的实时温度t2℃和监测点b对应的低温阈值2’℃,若t2℃小于或者等于t2’℃,则产生低速风扇控制标识,若t2℃大于t2’℃,则不产生低带风扇控制标识。 如果以上轮询匹配都不满足,则产生中速风扇控制标识。 步骤S500,更新本地风扇控制标识。 本文档来自技高网...

【技术保护点】
一种风扇随温度自动调节的方法,其特征在于,包括:系统开启后,初始化完成之前风扇全速运行;采集各监测点的实时温度;将各监测点的实时温度进行排序标记;分别将各监测点的实时温度与该监测点对应的高温阀值以及该监测点对应的低温阀值匹配,以产生风扇控制标识;更新本地风扇控制标识。

【技术特征摘要】
1.一种风扇随温度自动调节的方法,其特征在于,包括:
系统开启后,初始化完成之前风扇全速运行;
采集各监测点的实时温度;
将各监测点的实时温度进行排序标记;
分别将各监测点的实时温度与该监测点对应的高温阀值以及该监测点对应
的低温阀值匹配,以产生风扇控制标识;
更新本地风扇控制标识。
2.根据权利要求1所述的风扇随温度自动调节的方法,其特征在于,所述
采集各监测点的实时温度包括:
定时读取各监测点温度传感器的数据;
依次判断当前各个监测点的温度与上一次的差值是否小于预设值;
若监测点的温度与上一次的差值小于预设值,则所述监测点温度有效。
3.根据权利要求2所述的风扇随温度自动调节的方法,其特征在于,所述
预...

【专利技术属性】
技术研发人员:常玉芳汪乔
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1