The present application discloses a fan heat dissipation method, system equipment and a computer readable storage medium, including obtaining the parameter data required for calculating the PWM value of the fan, obtaining the target data, storing the acquired target data to the preset memory, reading the target data stored in the preset memory and the actual temperature of the device, and based on the data. Read the data to calculate the target PWM value; adjust the actual PWM value of the fan according to the target PWM value, so as to achieve the target PWM value. It can be seen that by obtaining the target data and the actual temperature of the equipment, and using the preset algorithm to calculate the temperature of the equipment to the PWM value in the normal range, the speed of the fan is adjusted. Compared with the existing technology, the fan heat dissipation method provided by the invention can be adjusted according to the real-time temperature of the equipment, eliminate the energy waste caused by the adverse heat dissipation caused by the change of the equipment environment, and avoid the need to modify the BMC for adding or modifying the heat dissipation strategy, and improve the effectiveness and flexibility of the fan heat dissipation.
【技术实现步骤摘要】
一种风扇散热方法、系统、设备及计算机可读存储介质
本专利技术涉及计算机散热领域,特别涉及一种风扇散热方法、系统、设备及计算机可读存储介质。
技术介绍
目前,计算机软件散热主要靠BMC(BMC,BaseboardManagementController,基板管理控制器)调控风扇进行,具体地,如图1所示,BMC通过预先设定好的散热策略,经过线性计算服务器风扇的目标PWM值(PWM,PulseWidthModulation,脉冲宽度调制),经过线性计算与PID算法(比例、微分、积分算法)计算服务器风扇所需的PWM值,得到目标PWM值,并根据目标PWM值调节服务器风扇的实际PWM值,以通过对风扇调速来满足不同配置不同环境的服务器散热需求。在现有技术中,操作人员根据服务器放置环境和服务器配置来选择BMC内已有的散热策略,BMC在读取被设置的散热策略后会取出该策略的相关数据,然后根据取出的数据计算风扇的PWM值,最后控制风扇完成调速。但是,现有技术仅仅局限于BMC内预设的方案,不能覆盖到所有服务器配置和环境,也不能随环境而进行微调,若有新的策略加入或者旧的策略调整则需要重新编写BMC,因为散热而改写BMC是一种极大的人力资源浪费,有可能会造成服务器散热不良或者服务器散热过度,有造成设备损坏或者能源浪费的风险。因此,如何提高风扇散热的有效性和灵活性是本领域技术人员亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种风扇散热方法,提高风扇散热的有效性和灵活性。其具体方案如下:一种风扇散热方法,包括:获取计算风扇PWM值所需的参数数据,得到目标数据;将获取的所 ...
【技术保护点】
1.一种风扇散热方法,其特征在于,包括:获取计算风扇PWM值所需的参数数据,得到目标数据;将获取的所述目标数据,保存到预设存储器;读取所述预设存储器存储的所述目标数据和设备实际温度,并根据读取数据计算目标PWM值;根据目标PWM值,调整风扇的实际PWM值,以达到所述目标PWM值。
【技术特征摘要】
1.一种风扇散热方法,其特征在于,包括:获取计算风扇PWM值所需的参数数据,得到目标数据;将获取的所述目标数据,保存到预设存储器;读取所述预设存储器存储的所述目标数据和设备实际温度,并根据读取数据计算目标PWM值;根据目标PWM值,调整风扇的实际PWM值,以达到所述目标PWM值。2.根据权利要求1所述的风扇散热方法,其特征在于,所述目标数据包括设备的预设温度和/或设备实际温度与所述预设温度的差值和/或CPU的温度余量和/或所述差值与所述目标PWM值之间的比例关系。3.根据权利要求1所述的风扇散热方法,其特征在于,所述目标数据包括预先封装的通用参数。4.根据权利要求1所述的风扇散热方法,其特征在于,所述将获取的所述目标数据,保存到预设存储器的过程包括:将获取的所述目标数据,保存到预设EEPROM。5.根据权利要求4所述的风扇散热方法,其特征在于,所述将获取的所述目标数据,保存到预设的EEPROM的过程包括:将获取的所述目标数据,通过IPMI指令,保存到预设的EEPROM。6.根据权利要求4所述的风扇散热方法,其特征在于,所述读取所述预设存储器存储的所述目标数据和设备实际温度,并根据所述目标数据计算目标PWM值的过程包括:读取预设EEPROM存储...
【专利技术属性】
技术研发人员:王相宇,班华堂,刘宝阳,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。