一种风扇的控制方法及网络设备的制造方法

文档序号:9726851阅读:821来源:国知局
一种风扇的控制方法及网络设备的制造方法
【技术领域】
[0001]本发明涉及控制技术领域,尤其涉及一种风扇的控制方法及网络设备。
【背景技术】
[0002]网络设备在工作时,需工作在一定的温度范围以内,比如数据中心机房的大部分网络设备需工作在0°C至45°C的环境温度中,若该机房的环境温度低于0°C或者高于45°C,会大大降低网络设备的使用寿命,甚至导致网络设备无法继续工作。因此,随着网络设备性能的不断增强,对网络设备自身的散热要求也越来越高。为了能够有效地散热,数据中心机房的散热系统可规划出冷、热风道实现散热,在部署网络设备时,需根据该冷、热风道调整风扇转向,并最终实现从冷风道吸入冷空气、热风道排出热空气。
[0003]目前在部署网络设备时为了实现从冷风道吸入冷空气、热风道排出热空气,需要为每款网络设备提供两种不同转向的风扇以供选择,并在为网络设备现场安装风扇时,根据该冷、热风道的位置,确定安装哪种转向的风扇。然而,该风扇安装过程容易出错,当网络设备上的所有风扇都安装错误时,该网络设备无法检测到错误,从而导致从热风道吸入冷空气、冷风道排出热空气;当部分风扇安装错误时,网络设备在检测到风扇转向冲突后会将风扇个数较多的转向的所有风扇调到全速,将剩余的其他风扇调到最低转速或停转(如果两个转向的风扇个数相等,则随机选择一个方向的风扇调到全速,其他风扇调到最低转速或停转),最后也可能导致从热风道吸入冷空气、冷风道排出热空气。可见,现有方式中,需要为每一款网络设备提供两种不同转向的风扇,生产成本较高;安装风扇时极容易出错,不仅会影响该风扇所在网络设备的散热,还可能给周围其他网络设备的散热造成不良影响;并且,如果网络设备发生迁移,该网络设备前、后侧冷热风道发生变化,则需要更换风扇,增加了风扇安装和维护的成本。

【发明内容】

[0004]本发明所要解决的技术问题在于,提供一种风扇的控制方法及网络设备,可自动化、智能化地实现该网络设备中风扇转向的调整,实现风扇转向与风道环境的自适应。
[0005]第一方面,本发明提供了一种风扇的控制方法,应用于网络设备中,包括:
[0006]获取所述网络设备中的目标位置的温度;
[0007]根据所述目标位置的温度,确定所述网络设备的第一风口对应的第一风道和第二风口对应的第二风道中的一个风道为冷风道,并确定另一个风道为热风道,所述第一风口和所述第二风口为所述网络设备预先设置的散热风口;
[0008]设置所述网络设备的风扇的转向,以使所述冷风道对应的风口吸入冷空气,并使所述热风道对应的风口排出热空气。
[0009]结合第一方面,在第一种可能的实现方式中,所述网络设备预先设置有用于测量所述第一风口的温度的第一温度传感器和用于测量所述第二风口的温度的第二温度传感器;
[0010]所述获取所述网络设备中的目标位置的温度,包括:
[0011]通过所述第一温度传感器和所述第二温度传感器,分别获取所述网络设备的第一风口的第一温度值以及所述网络设备的第二风口的第二温度值。
[0012]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述分别获取所述网络设备的第一风口的第一温度值以及所述网络设备的第二风口的第二温度值,包括:
[0013]当所述风扇的转向使所述第一风口吸入冷空气,并使所述第二风口排出热空气时,获取所述第一温度传感器所指示的第一温度值;
[0014]当所述风扇的转向使所述第二风口吸入冷空气,并使所述第一风口排出热空气时,获取所述第二温度传感器所指示的第二温度值。
[0015]结合第一方面,在第三种可能的实现方式中,所述网络设备预先设置有用于测量所述目标位置的温度的温度传感器;
[0016]所述获取所述网络设备中的目标位置的温度,包括:
[0017]当所述风扇的转向使所述第一风口吸入冷空气,并使所述第二风口排出热空气时,通过预置的所述温度传感器获取所述网络设备的第一温度值;
[0018]当所述风扇的转向使所述第二风口吸入冷空气,并使所述第一风口排出热空气时,通过预置的所述温度传感器获取所述网络设备的第二温度值。
[0019]结合第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据所述目标位置的温度,确定所述网络设备的第一风口对应的第一风道和第二风口对应的第二风道中的一个风道为冷风道,并确定另一个风道为热风道,包括:
[0020]比较所述第一温度值与所述第二温度值;
[0021]若所述第一温度值低于所述第二温度值,则将所述第一风道确定为冷风道,将所述第二风道确定为热风道;
[0022]若所述第一温度值高于所述第二温度值,则将所述第二风道确定为冷风道,将所述第一风道确定为热风道。
[0023]第二方面,本发明还提供了一种网络设备,包括:处理器、风扇、第一风口、第二风口以及至少一个温度传感器,所述第一风口对应第一风道,所述第二风口对应第二风道,所述第一风口和所述第二风口为所述网络设备预先设置的散热风口 ;
[0024]其中,所述处理器用于:
[0025]通过所述至少一个温度传感器获取所述网络设备中的目标位置的温度;
[0026]根据所述目标位置的温度,确定所述第一风道和第二风道中的一个风道为冷风道,并确定另一个风道为热风道;
[0027]设置所述网络设备的风扇的转向,以使所述冷风道对应的风口吸入冷空气,并使所述热风道对应的风口排出热空气。
[0028]结合第二方面,在第一种可能的实现方式中,所述至少一个温度传感器包括用于测量所述第一风口的温度的第一温度传感器和用于测量所述第二风口的温度的第二温度传感器;
[0029]所述处理器在执行所述通过所述至少一个温度传感器获取所述网络设备中的目标位置的温度,具体用于:
[0030]通过所述第一温度传感器和所述第二温度传感器,分别获取所述网络设备的第一风口的第一温度值以及所述网络设备的第二风口的第二温度值。
[0031]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理器在执行所述通过所述第一温度传感器和第二温度传感器,分别获取所述网络设备的第一风口的第一温度值以及所述网络设备的第二风口的第二温度值,具体用于:
[0032]当所述风扇的转向使所述第一风口吸入冷空气,并使所述第二风口排出热空气时,通过所述第一温度传感器获取所述第一温度传感器所指示的第一温度值;
[0033]当所述风扇的转向使所述第二风口吸入冷空气,并使所述第一风口排出热空气时,通过所述第二温度传感器获取所述第二温度传感器所指示的第二温度值。
[0034]结合第二方面,在第三种可能的实现方式中,所述至少一个温度传感器设置于所述网络设备中的目标位置;
[0035]所述处理器在执行所述通过所述至少一个温度传感器获取所述网络设备中的目标位置的温度,用于:
[0036]当所述风扇的转向使所述第一风口吸入冷空气,并使所述第二风口排出热空气时,通过所述至少一个温度传感器获取所述网络设备的第一温度值;
[0037]当所述风扇的转向使所述第二风口吸入冷空气,并使所述第一风口排出热空气时,通过所述至少一个温度传感器获取所述网络设备的第二温度值。
[0038]结合第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理器在执行所述根据所述目标位置的温度,确定所述第一风道和第二风道中的一个风道为冷风道,并确定另一个风道为热风道,具体用于:
[0039]比较所述第一温度值与所述第二温度值;
[0040]若所述第一温度值低于所述第二温度值,则将所述第一风道确定为冷风道,将所述第二风道确定为热风道;
[0041]若所述第一温度值高于所述第二温度值,则将所述第二风道确定为冷风道,将所述第一风道确定为热风道。
[0042]本发明可通过探测网络设备中目标位置的温度,确定出
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1