控制风机流量的方法、装置、计算机设备和可读存储介质与流程

文档序号:19542676发布日期:2019-12-27 16:38阅读:225来源:国知局
控制风机流量的方法、装置、计算机设备和可读存储介质与流程
本发明涉及风机控制系统领域,特别是涉及一种控制风机流量的方法、装置、计算机设备和可读存储介质。
背景技术
:功率放大器不仅应用在音频、家电等小功率领域,在工业中也有广泛的应用。在大功率场合下,各种功率放大器和扬声器的散热情况决定了其可靠性和使用寿命。目前100-300w功率之间功率放大器的温度通常是通过散热器或散热器结合风机的方式进行控制,如图1所示,而不考虑功放实际温度与环境温度的影响,使风机始终处于最大风流量状态。该方法虽然能够保证功放温度处于正常的工作范围,但是功率放大器温度不稳定,且风机长年累月处于最高风量的工作状态,影响风机的使用寿命。目前出现一种改进型的控制风机风流量的方法,根据功率放大器的实际温度去调整风机的风流量。但是却存在功率放大器的温度不稳定,处于起伏变化的状态的问题。技术实现要素:本申请提供一种控制风机流量的方法,可以精确控制风机的风流量,保证功率放大器的温度保持稳定。一种控制风机风流量的方法,所述方法包括:在功率放大器的工作时间范围内设置时间窗;获取所述功率放大器在所述时间窗内的实际温度变化量;根据所述实际温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定。在一实施例中,所述根据所述实际温度变化量调整所述风机的风流量包括:若所述功率放大器在所述时间窗内的温度变化量超过预设阈值,则计算所述功率放大器的温度上升至温度稳定时对应的预测温度变化量;根据所述预测温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定。在一实施例中,所述根据所述预测温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定包括:获取温度变化量与所述风机占空比的映射关系;根据预测温度变化量查找温度变化量与所述风机占空比的映射关系,得到目标占空比;将所述风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。在一实施例中,所述将所述风机的占空比调整至目标占空比包括:根据所述实际温度变化量以及时间窗宽,获取对应的步长;根据所述步长将所述风机的占空比调整至所述目标占空比。在一实施例中,在根据所述预测温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定之后,所述方法还包括:若所述功率放大器在所述时间窗内的温度变化量不超过预设阈值,则根据所述实际温度变化量和所述映射关系,获取所述实际温度值对应的目标占空比;将所述风机的占空比调整至所述目标占空比,以使所述功率放大器的温度稳定。在一实施例中,所述时间窗包括至少一个时间窗,且所述各个时间窗的宽度依次增大。在一实施例中,所述根据所述实际温度变化量调整所述风机的风流量包括:获取所述功率放大器在某一时间窗内的温度变化量;若该温度变化量超过预设阈值,则计算所述功率放大器的温度上升至温度稳定状态时的预测温度变化量;并根据所述预测温度变化量调整所述风机的风流量;若所述温度变化量未超过所述预设阈值,则获取下一时间窗的温度变化量,并判断该温度变化量是否超过预设阈值;若每一时间窗下的温度变化量均未超过预设阈值,则确定功率放大器的温度处于稳定状态。在一实施例中,所述若每一时间窗下的温度变化量均未超过预设阈值,则确定所述功率放大器的温度处于稳定状态之后还包括:根据所述实际温度变化量,以及温度变化量与所述风机占空比的映射关系,获取所述实际温度量对应的目标占空比;将所述风机的占空比调整至所述目标占空比,以使所述功率放大器的温度稳定。一种控制风机风流量的装置,所述装置包括:设置模块,用于在功率放大器的工作时间范围内设置时间窗;获取模块,用于获取所述功率放大器在所述时间窗内的实际温度变化量;调整模块,用于根据所述实际温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。。本申请实施例提供的控制风机流量的方法、装置、计算机设备和可读存储介质,包括在功率放大器的工作时间范围内设置时间窗;获取功率放大器在所述时间窗内的实际温度变化量;根据所述实际温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定。本申请提供的控制风机风流量的方法,根据功率放大器的温度上升快慢精确调整风机的风流量,不会出现风流量过量的情况,因此功率放大器的温度不会因风流量过大或过小而出现起伏变化,可以使功率放大器始终稳定地处于同一工作温度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一实施例提供的控制功率放大器温度的系统结构示意图;图2为一实施例提供的控制风机风流量的方法的流程图;图3为一实施例提供的根据所述预测温度变化量调整所述风机的风流量,以使所述功率放大器的温度稳定的流程图;图4为一实施例提供的风机占空比与功率放大器处于稳定状态的温度变化量的曲线图;图5为一实施例提供的风机的占空比和风流量的关系图;图6为一实施例提供的将所述风机的占空比调整至目标占空比的流程图;图7为一实施例提供的功率放大器的温升试验数据图;图8为另一实施例提供的控制风机风流量的方法的流程图;图9为一实施例提供的控制风机风流量的装置的结构示意图;图10为一实施例提供的计算机设备的内部结构图。具体实施方式为了便于理解本申请,为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本申请,附图中给出了本申请的较佳实施方式。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本申请的公开内容理解的更加透彻全面。本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似改进,因此本申请不受下面公开的具体实施例的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本申请的描述中,“若干”的含义是至少一个,例如一个,两个等,除非另有明确具体的限定。除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
技术领域
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。图2为一实施例提供的控制风机风流量的方法的流程图,如图2所示,控制风机风流量的方法包括步骤210至步骤230,其中:步骤210,在功率放大器的工作时间范围内设置时间窗。在功率放大器启动后,功率放大器的温度是不断变化的,通常情况下,随着工作时间的增加,功率放大器的温度不断升高。为了从全局的角度全面完整地得到功率放大器的温度变化状态,本申请通过设置时间窗,时间窗的个数可以是多个,通过功率放大器在多个时间窗的温升变化快慢得到功率放大器当前所处的温度状态。功率放大器的温度状态包括上升状态、稳定状态和下降状态。步骤220,在整个工作时间段内,每隔预设时间检测功率放大器的温度值并进行记录,并获取功率放大器在时间窗内的实际温度变化量。首先,在整个工作时间段内,每隔预设时间检测功率放大器的温度值并进行记录。接着获取功率放大器在某一时刻的第一温度值,然后获取此刻之前时间窗宽的时刻对应的第二温度值,根据第一温度值和第二温度值获取功率放大器在时间窗内的实际温度变化量。例如,设置的时间窗为5s,获取的功率放大器第一温度值t1的时刻为t0=8s,然后获取t0之前时间窗宽的时刻t1=3s对应的第二温度值t2,则功率放大器在时间窗内的实际温度变化量δt1=t1-t2。作为一种实施例,预设时间可以是1秒钟,也即每隔1秒钟检测一次功率放大器的温度值。实验表明,即使功率放大器在最大功率下工作且风机关闭的情况下,其在1秒钟之内的温升变化不会很明显。根据实际情况,预设时间一般不宜超过5秒钟。步骤230根据实际温度变化量调整风机的风流量,以使功率放大器的温度稳定。在获取到实际温度变化量δt1后,若δt1超过预设阈值,则计算功率放大器的温度上升至稳定状态时对应的预测温度变化量。根据预测温度变化量调整风机的风流量,以抑制功率放大器的温度上升。具体地,若检测到功率放大器在时间窗内的实际温度变化量δt1超过预设阈值,则说明当前功率放大器处于升温期。根据多次试验测得的温度变化量与风机占空比曲线可以得知,如果保持风机的占空比不变,当功率放大器的温度上升到稳定状态的时候,功率放大器的温度会比目前的温度值高出的具体温度数。例如,当检测到功率放大器在时间窗内的实际温度变化量δt1超过预设阈值的时候,例如预设阈值可以为0.25度,说明当前功率放大器的温度处于快速升温期,若保持风机的占空比不变,当功率放大器的温度上升到稳定状态的时候,功率放大器的温度会比目前的温度值高10度,即预测温度变化量。然后根据预测温度变化量调整风机的风流量,从而可以更加迅速且精确地控制功率放大器的温度,使功率放大器的温度保持稳定。需要说明的是,各种设备间因为结构和散热系数不同,测得的曲线会有差异,因此需要针对不同设备单独测试温度变化量与风机占空比曲线,同种设备则可以使用相同的曲线。本实施例提供的控制风机流量的方法包括:在功率放大器的工作时间范围内设置时间窗;获取功率放大器在时间窗内的实际温度变化量;根据实际温度变化量调整风机的风流量,以使功率放大器的温度稳定。本申请提供的控制风机风流量的方法,根据功率放大器的温度上升快慢精确调整风机的风流量,不会出现风流量过量的情况,因此功率放大器的温度不会因风流量过大或过小而出现起伏变化,可以解决功率放大器散热过程中温度不稳定的问题,使得功率放大器始终处于同一工作温度,无论功率变化或环境温度变化,只要在可控范围内,都能保持功率放大器的恒温工作。另外,通过精确控制风机的风流量使功率放大器保持在恒温工作,能够保证功率放大器的静态电流恒定和增益恒定,因此可以减弱因温度变化对功率放大器造成的非线性影响。因为温度变化会造成功放的静态电流变化,功放的静态电流决定功放的增益等因素,从而导致功放的增益不稳定,造成非线性。而且,风机根据温度变化做比较稳定的风流量调整,使得风机能够始终处于比较合适的风流量状态,可以提高风机的使用寿命。需要说明的是,上述控制风机风流量的方法最好使用比较科学的算法来控制风机,减少因为风流量的瞬间增大或减小对风机造成损伤。在一实施例中,如图3所示,根据预测温度变化量调整风机的风流量,以抑制功率放大器的温度上升包括步骤310至步骤330,其中:步骤310,获取温度变化量与风机占空比的映射关系。参考图4,图4表示的是风机占空比与功率放大器处于稳定状态的温度变化量的曲线图。不同的温度变化量对应不同的风机占空比。需要说明的是,这里的温度变化量不是变化过程的温度变化量,而是当功率放大器的温度上升至稳定状态时对应的温度变化量。温度变化量具体指的是功率放大器的温度处于稳定状态时的温度值与目标温度值的差值。目标温度值为功率放大器处于稳定工作的温度值,记为tg,整个控制流程都是围绕这个值进行调整的。在得到预测温度变化量后,根据预测温度变化量可以进一步得到功率放大器的温度上升至稳定状态对应的温度值,然后得到功率放大器的温度上升至稳定状态对应的温度值与目标温度值tg的差值,将该差值作为需要调整的温度变化量。风机的占空比和风流量呈单调关系,如图5所示。同一个机型经过试验测定之后,映射关系就是固定的,同一机型的映射关系使用同一套映射参数,可以由第一次试验测得并固化该映射关系表。步骤320,根据预测温度变化量查找温度变化量与风机占空比的映射关系,得到目标占空比。步骤330,将风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。根据实验数据绘制了图4,由图4可以看出,横轴表示风机的占空比,纵轴表示相对温升,图4中纵轴的温度都是以100%占空比时的温度为基准的相对值,当处在不同占空比时需要调整温度则以这个相对值的差值为准。风机的占空比越小,风流量越小,那么功率放大器处于稳定状态时的温度变化量越高。利用图4可以计算风机不同占空比之间的温升差异,比如在风机占空比为20%的时候,如果功率放大器处于稳定状态的温度比目标温度值高6度,则需要将功率放大器处于稳定状态的温度调低6度,此时只需将风机的占空比对应调至38%即可。控制风机风流量的电机需要精确控制风机的风流量,且电机的可控范围应该能覆盖整个功率放大器工作温度的范围,保证最大风流量状态下功率放大器不会因为还能继续升温而烧毁。在一实施例中,如图6所示,将风机的占空比调整至目标占空比包括步骤610和步骤620,其中:步骤610,根据实际温度变化量以及时间窗宽,获取对应的步长。步骤620,根据步长将风机的占空比调整至目标占空比。功率放大器在工作时间范围内设置多个具有不同窗宽的时间窗,在不同窗宽的时间窗内的具有相同的实际温度变化量可以说明功率放大器的温度处于不同的状态,时间窗宽越小,说明功率放大器的温度上升的越快,此时需要迅速对功率放大器的温度快速控制。因此,在同一实际温度变化量的前提下,时间窗宽越小,对应的步长越大;时间窗宽越大,对应的步长越小。对于同一类型设备,设置了多个不同时间窗,例如时间窗分别是5s、10s和30s。若在5s的时间窗内温度上升了0.25度,根据温度变化量与占空比的曲线关系得出,预测温度变化量为10度,则采用相应步长快速将风机的占空比调整至目标占空比,以使当功率放大器的温度稳定之前将功率放大器的温度降低10度;同理可知,若在10s和30s的时间窗内温度上升了0.25度,根据实际温度变化量与占空比的关系得出,预测温度变化量为5度和2度,则采用相应步长将风机的占空比调整至目标占空比,以使当功率放大器的温度稳定之前将功率放大器的温度降低5度和2度;还或者,对于不同类型设备,设定相同的时间窗,比如时间窗均为5s,若其中一种设备在该时间窗内温度上升0.25度,另一种设备在该时间窗内温度上升0.2度;根据温度变化量与占空比的关系得出,预测不同设备间的温度变化量,则采用相应步长将风机的占空比调整至目标占空比,以使当功率放大器的温度稳定之前将功率放大器的温度降低相应度数。具体步长的大小可以根据时间窗的大小、时间窗内温升以及设备的本身属性,并参照温度变化量与风机占空比的曲线关系进行设定。可以理解的是,在其他条件一致的情况下,对于相同时间窗,温升越大,步长相应越大;在其他条件一致的情况下,对于相同温升,时间窗越小,步长相应越大。需要说明的是,功率放大器在时间窗内的实际温度变化量是实时获取的,时间窗的位置也是动态变化的。例如设置的时间窗为5s,获取的功率放大器第一温度值t1的时刻为t0=8s,然后获取t0之前时间窗宽的时刻t1=3s对应的第二温度值t2,则功率放大器在时间窗内的实际温度变化量δt1=t1-t2。若δt1大于预设阈值,则根据温度变化量与风机占空比的映射关系将风机调整至的目标占空比。在调整过程中,实时获取在时间窗5s内的温度变化量,并实时对步长进行调整。本实施例中风机的风流量可以根据实际情况精确调整,而不是呆板地使用固定的步进值,或者几个阶段的步进值。而是一个可动态变化的值。当温度缓慢起伏时,保持风机的风流量短时间内不变,辅助恒温效果。因为如果缓慢起伏时改变风机的风流量会造成起伏变化速度加快,功率放大器的温度稳定性较差。在一实施例中,在根据预测温度变化量调整风机的风流量,以抑制功率放大器的温度上升之后,还包括:若功率放大器在时间窗内的温度变化量不超过预设阈值,则根据实际温度变化量和映射关系,获取实际温度值对应的目标占空比;将风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。若功率放大器在时间窗内的温度变化量不超过预设阈值,则说明功率放大器温度处于稳定状态,此时可以直接根据温度变化量与风机占空比的映射关系将风机的占空比调整至目标占空比。在一实施例中,包括至少一个时间窗,且各个时间窗的宽度依次增大。具体的,时间窗可以包括第一时间窗、第二时间窗和第三时间窗,其中第一时间窗小于第二时间窗,第二时间窗小于第三时间窗。不同的时间窗表征温升的快慢、持续性和稳定性。通过设置多个时间窗可以从全局的角度全面完整地控制风机的风流量,保证功率放大器的温度稳定。在一实施例中,如图8所示,根据实际温度变化量调整风机的风流量包括步骤810至步骤870,其中:步骤810,获取功率放大器在某一时间窗内的温度变化量;步骤820,若此时温度变化量超过预设阈值,则计算功率放大器的温度上升至温度稳定状态时的预测温度变化量;并根据该预测温度变化量调整风机的风流量;步骤830,若该温度变化量未超过预设阈值,则获取下一时间窗的温度变化量,并判断该温度变化量是否超过预设阈值步骤840,若每一时间窗下的温度变化量均未超过预设阈值,则确定功率放大器的温度处于稳定状态。在一实施例中,若每一时间窗下的温度变化量均未超过预设阈值,则确定功率放大器的温度处于稳定状态之后还包括:根据实际温度变化量,以及温度变化量与风机占空比的映射关系,获取实际温度量对应的目标占空比;将风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。整个控制过程风机可以分成三个工作状态:匀速态、加速态和减速态。在风机启动的初始阶段,可以将风机的风流量调到最大,同时设置为匀速态,等待输出功率稳定和功率放大器温度稳定之后开始进行调速。在风机处于在匀速状态的时候,如果检测到功率放大器的温度变化量比目标温度值tg高预设度数则进入加速状态,如果低预设度数则进入减速状态,否则仍处于匀速状态。同理加速状态下如果温度进入稳定状态则返回匀速状态,如果温度比tg低预设度数则进入减速状态,否则留在加速状态。减速状态也是一样地切换,本实施例不再赘述。预设度数可以根据实际情况进行选择,本实施例中,预设度数选择为2度。风机风流量的具体调整过程如下,本实施例以第一时间窗、第二时间窗和第三时间窗分别5秒、10秒和30秒为例进行说明。首先要判断的是5秒的时间窗,如果检测到功率放大器的温度在5秒内上升超过预设阈值的时候,说明当前处于快速升温期。本实施例中,预设阈值设置为0.25度。根据测得的温度变化量与风机占空比的曲线可知,如果按照此时的占空比不变,当功放温度上升至稳定时,温度会比目前的温度值高出10度,此时需要根据图4的温升关系调高占空比,以将功放稳定时的温度调低10度。此时0.25对应的是10度,不同时间窗内的温升超过预设阈值时,可根据实际值精确计算需要调整的占空比。其次,如果在5秒时间窗的温升未超过预设阈值,则进一步判断10秒时间窗的温升,如果10秒温升超过0.25度,同样认为此时功放温度仍处于上升期,根据测得的温度变化量与风机占空比的曲线判断出,功放温度稳定时的温升为5度,根据图4调整风机的占空比。同理如果是30秒的时间窗超过0.25度,则功放温度稳定时的温升为5度,根据图4调整风机的占空比,以使功放的温度降低2度。如果以上三个时间窗的温度值都未超过预设阈值,则判定当前功率放大器的温度处于稳定状态,按照目前的温度值tc与tg的差值按照图6调整占空比,使得功放温度逐渐趋近于tg,并稳定在tg附近。对于减速状态,当温度值处于稳定值时才根据目前的温度tc与tg的差值按照图6调整占空比。因为此时不存在快速升温的危险状态,可以根据稳定值计算,与增速时的温度稳定状态操作相同。如果温度处于快速降温时,则不调整风流量,直到稳定状态再调整。综上,当温度快速上升时,需要根据曲线快速抑制上升过程。然后再调整温度到tg,这个过程则需要在温度稳定的时候去调整,不能在温度变化过程中去调整,否则会造成波动,导致温度不稳定。上述时间窗的窗宽可以根据一下方法得出。由图7曲线可以得到时间与温升的关系曲线为:在t=0时,最大导数为时间窗dt(dt<<τ)内的温升可以简化为:是归一化时间窗宽度。设传感器的分辨率为rt2,则能够检测到的温度变化应该满足其中,δt是由于外界环境、散热条件或者热功率变化导致温升的最大值,由工作条件决定,一旦δt确定,则时间窗的最小值也随之确定。另外,从管壳温升考虑,设其热响应时间常数为τc,则管壳温度的时间函数为:同理,时间窗内的管壳温升为设允许的管壳温升为tc_safe,则即为的上限。综上,为确定时间窗上限,需要测定管壳的热响应时间常数。实验结果表明:管子漏极由26度升温至67度耗时约250秒,之后基本达到稳定。按照指数规律测算,热响应时间常数在50秒左右。管芯与管壳的时间常数应处于同一数量级,保守地取为10秒。目前系统中温度的分辨率是0.25度(实际分辨率是0.0625,为避免噪声和干扰的影响,取4倍),τ=180秒,τc=10秒,当然也可以使用精度更高的温度传感器提高温度的分辨率。则(1)式为:所以tc_safe≥5即可。为安全,取tc_safe=10,带入上式后可以针对不同的温度变化确定时间窗大小,如下表:δtdt下限222.559104.5202.25因此,当预设阈值为0.25度时,5秒时间窗对应的功放温度稳定时的温升为10度,10秒时间窗对应的是5度温升,30秒时间窗对应的是2度温升。如果条件允许可以在该基础上添加2-3秒对应20度温升的调整,但是根据图1,目前系统最多可以调整的温度范围为18度,所以20度对应的2-3秒时间窗不在可调范围。应该理解的是,虽然图2、图3、图6和图7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、图3、图6和图7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。在一实施例中,如图9所示,提供了一种控制风机风流量的装置,包括:设置模块910、获取模块920和调整模块930,其中:设置模块910,用于在功率放大器的工作时间范围内设置时间窗;获取模块920,用于获取功率放大器在时间窗内的实际温度变化量;调整模块930,用于根据实际温度变化量调整风机的风流量,以使功率放大器的温度稳定。在一实施例中,调整模块930根据实际温度变化量调整风机的风流量包括:若功率放大器在时间窗内的温度变化量超过预设阈值,则计算功率放大器的温度上升至温度稳定时对应的预测温度变化量;根据预测温度变化量调整风机的风流量,以抑制功率放大器的温度上升。在一实施例中,调整模块930根据预测温度变化量调整风机的风流量,以抑制功率放大器的温度上升包括:获取温度变化量与风机占空比的映射关系;根据预测温度变化量查找温度变化量与风机占空比的映射关系,得到目标占空比;将风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。在一实施例中,调整模块930将风机的占空比调整至目标占空比包括:根据实际温度变化量以及时间窗宽,获取对应的步长;根据步长将风机的占空比调整至目标占空比。在一实施例中,在根据预测温度变化量调整风机的风流量,以抑制功率放大器的温度上升之后,若功率放大器在时间窗内的温度变化量不超过预设阈值,调整模块930则根据实际温度变化量和映射关系,获取实际温度值对应的目标占空比;将风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。在一实施例中,设置模块910将时间窗设置为多个时间窗,且多个时间窗的宽度依次增大。在一实施例中,调整模块930根据实际温度变化量调整风机的风流量包括:获取功率放大器在某一时间窗内的温度变化量;若该温度变化量超过预设阈值,则计算功率放大器的温度上升至温度稳定状态时的预测温度变化量;并根据该预测温度变化量调整风机的风流量;若该温度变化量未超过所述预设阈值,则获取下一时间窗的温度变化量,并判断该温度变化量是否超过预设阈值;若每一时间窗下的温度变化量均未超过预设阈值,则确定功率放大器的温度处于稳定状态。在一实施例中,若每一时间窗的温度变化量均未超过预设阈值,则确定功率放大器的温度处于稳定状态之后,调整模块930根据实际温度变化量,以及温度变化量与风机占空比的映射关系,获取实际温度量对应的目标占空比;将风机的占空比调整至目标占空比,以使所述功率放大器的温度稳定。关于控制风机风流量的装置的具体限定可以参见上文中对于控制风机风流量的方法的限定,在此不再赘述。上控制风机风流量的装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。在一实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种控制风机风流量的方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。在一实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:在功率放大器的工作时间范围内设置时间窗;获取功率放大器在时间窗内的实际温度变化量;根据实际温度变化量调整风机的风流量,以使功率放大器的温度稳定。在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:在功率放大器的工作时间范围内设置时间窗;获取功率放大器在时间窗内的实际温度变化量;根据实际温度变化量调整风机的风流量,以使功率放大器的温度稳定。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1