可左右滑动选省市

变频压缩机及其工作频率控制方法、装置和计算机设备

更新时间:2024-07-01
变频压缩机及其工作频率控制方法、装置和计算机设备 专利申请类型:实用新型专利;
地区:广东-珠海;
源自:珠海高价值专利检索信息库;

专利名称:变频压缩机及其工作频率控制方法、装置和计算机设备

专利类型:实用新型专利

专利申请号:CN202211157853.7

专利申请(专利权)人:珠海格力电器股份有限公司
权利人地址:广东省珠海市横琴新区汇通三路108号办公608

专利发明(设计)人:甘鑫濠,明开云,董亚飞,张学雨,劳加鑫,冯承勇

专利摘要:本申请涉及一种变频压缩机及其工作频率控制方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取压缩机当前运行频率的当前声音强度以及频率控制点集合;若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;根据更新的频率控制点集合,输出频率控制指令。整个方案通过不断获取并更新压缩机运行期间声音强度前n大的运行频率,然后在压缩机运行过程中运行频率与所述频率控制点集合中的运行频率相等时,屏蔽所述频率控制点集合中的运行频率,以消除这些会产生共振的频率点,减少由于共振引起的噪音异响。

主权利要求:
1.一种变频压缩机工作频率控制方法,其特征在于,所述方法包括:
获取压缩机当前运行频率的当前声音强度以及频率控制点集合;所述频率控制点集合包括本次压缩机运行期间声音强度前n大的运行频率;
获取所述频率控制点集合中运行频率的数量;当所述频率控制点集合中运行频率的数量小于预设频率控制数量时,将所述当前声音强度对应的当前运行频率加入所述频率控制点集合;当所述频率控制点集合中运行频率的数量等于所述预设频率控制数量时,若所述当前声音强度大于所述频率控制点集合中的最小声音强度,则将所述频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;
根据更新的所述频率控制点集合,输出频率控制指令,所述频率控制指令用于控制压缩机运行过程中运行频率与更新的所述频率控制点集合中的运行频率相等时,跳过更新的所述频率控制点集合中的运行频率;
当所述压缩机运行时间达到预设时长时或者所述压缩机停止运行时,清空最新的所述频率控制点集合。
2.根据权利要求1所述的方法,其特征在于,所述根据更新的所述频率控制点集合,输出频率控制指令包括:根据更新的所述频率控制点集合以及压缩机当前工作状态,输出频率控制指令。
3.根据权利要求2所述的方法,其特征在于,所述压缩机当前工作状态包括压缩机降频工作状态;所述频率控制指令包括第一频率控制指令;
所述根据更新的所述频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的所述频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,所述第一频率控制指令用以在压缩机降频过程中运行频率与所述更新的频率控制点集合中的运行频率相等时,在更新的所述频率控制点集合中的运行频率减小预设频率,以跳过更新的所述频率控制点集合中的运行频率。
4.根据权利要求2所述的方法,其特征在于,所述压缩机当前工作状态包括压缩机升频工作状态;所述频率控制指令包括第二频率控制指令;
所述根据更新的所述频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的所述频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,所述第二频率控制指令用以在压缩机升频过程中运行频率与所述更新的频率控制点集合中的运行频率相等时,在更新的所述频率控制点集合中的运行频率增加预设频率,以跳过更新的所述频率控制点集合中的运行频率。
5.根据权利要求1所述的方法,其特征在于,所述获取压缩机当前运行频率的当前声音强度,包括:获取声音传感器的采集的所述当前声音强度;其中,所述声音传感器包括电容式驻极体话筒、压电陶瓷或动圈式声音传感器。
6.根据权利要求1所述的方法,其特征在于,所述根据更新的所述频率控制点集合,输出频率控制指令,包括:在所述压缩机的当前运行频率与更新后的频率控制点集合中的任意一个运行频率的差值小于预设控制阈值时,则输出频率控制指令。
7.一种变频压缩机工作频率控制装置,其特征在于,所述装置包括:
获取模块,用于获取压缩机当前运行频率的当前声音强度以及频率控制点集合;所述频率控制点集合包括本次压缩机运行期间声音强度前n大的运行频率;
更新模块,用于获取所述频率控制点集合中运行频率的数量;当所述频率控制点集合中运行频率的数量小于预设频率控制数量时,将所述当前声音强度对应的当前运行频率加入所述频率控制点集合;当所述频率控制点集合中运行频率的数量等于所述预设频率控制数量时,若所述当前声音强度大于所述频率控制点集合中的最小声音强度,则将所述频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;
控制模块,用于根据更新的所述频率控制点集合,输出频率控制指令,所述频率控制指令用于控制压缩机运行过程中运行频率与更新的所述频率控制点集合中的运行频率相等时,跳过更新的所述频率控制点集合中的运行频率;
所述更新模块,还用于当所述压缩机运行时间达到预设时长时或者所述压缩机停止运行时,清空最新的所述频率控制点集合。
8.一种变频压缩机,其特征在于,包括压缩机本体和控制器,所述控制器采用如权利要求1至6中任一项所述的方法对所述压缩机本体进行频率控制。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。 说明书 : 变频压缩机及其工作频率控制方法、装置和计算机设备技术领域[0001] 本申请涉及变频压缩机技术领域,特别是涉及一种变频压缩机及其工作频率控制方法、装置、计算机设备、存储介质和计算机程序产品。背景技术[0002] 压缩机,是一种将低压气体提升为高压气体的从动的流体机械,是制冷系统的心脏。它从吸气管吸入低温低压的制冷剂气体,通过电机运转带动活塞对其进行压缩后,向排气管排出高温高压的制冷剂气体,为制冷循环提供动力。为了使运行状态更稳定,变频压缩机应运而生。相对转速恒定的压缩机而言,变频压缩机通过一种控制方式或手段使其转速在一定范围内连续调节,能连续改变输出能量的压缩机,可用于变频空调、冷柜、冷库以及变频冷凝机组中进行制冷。[0003] 以变频冷凝机组为例,变频冷凝机组由一台或多台变频压缩机、冷凝器及必要的辅助设备(不含蒸发器和节流装置)所组成的制冷设备。对于变频冷凝机组外机,压缩机的工作频率是不固定的,从最低频率到最高频率往往能有100Hz左右的跨度。在实际使用过程中,经常会出现压缩机运行到某些频率点时,与机组的系统结构产生共振,从而发出较大的噪音异响。[0004] 目前的主要做法是在机组的系统结构确定下来之后,通过做实验的方法确定容易与机组产生共振的压缩机频率点,然后通过软件算法屏蔽该频率点,使压缩机不会以该频率运行。[0005] 传统做法能很好的降低机组由于结构共振引起噪音异响的可能性,但机组在长久使用后发生尘土堆积或铁锈,亦或由于运输、安装过程中的磕碰等情况导致系统结构发生细微改变,发出噪音异响。因此,亟需一种可以准确屏蔽共振点的控制方法。发明内容[0006] 基于此,针对压缩机运行频率会引起共振,产生噪音的问题,提供一种准确屏蔽变频共振点的变频压缩机及其工作频率控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。[0007] 第一方面,本申请提供了一种变频压缩机工作频率控制方法。所述方法包括:[0008] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0009] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0010] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0011] 在其中一个实施例中,根据更新的频率控制点集合,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0012] 在其中一个实施例中,压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。[0013] 在其中一个实施例中,压缩机当前工作状态包括压缩机升频工作状态;频率控制指令包括第二频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。[0014] 在其中一个实施例中,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,包括:获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0015] 在其中一个实施例中,上述方法还包括:当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0016] 在其中一个实施例中,上述方法还包括:当压缩机停止运行时,清空最新的频率控制点集合。[0017] 第二方面,本申请还提供了一种变频压缩机工作频率控制装置。所述装置包括:[0018] 获取模块,用于获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0019] 更新模块,用于若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0020] 控制模块,用于根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0021] 第三方面,本申请还提供了一种变频压缩机,包括压缩机本体和控制器。所述控制器包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:[0022] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0023] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0024] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0025] 第四方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:[0026] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0027] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0028] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0029] 第五方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:[0030] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0031] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0032] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0033] 第六方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:[0034] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0035] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0036] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0037] 上述变频压缩机及其工作频率控制方法、装置、计算机设备、存储介质和计算机程序产品,获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。整个方案通过不断获取并更新压缩机运行期间声音强度前n大的运行频率,然后在压缩机运行过程中运行频率与所述频率控制点集合中的运行频率相等时,屏蔽所述频率控制点集合中的运行频率,以消除这些会产生共振的频率点,减少由于共振引起的噪音异响。附图说明[0038] 为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0039] 图1为一个实施例中变频压缩机工作频率控制方法的流程示意图;[0040] 图2为另一个实施例中变频压缩机工作频率控制方法的流程示意图;[0041] 图3为一个实施例中变频压缩机工作频率控制装置的结构框图;[0042] 图4为一个实施例中计算机设备的内部结构图。具体实施方式[0043] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。[0044] 在一个实施例中,如图1所示,提供了一种变频压缩机工作频率控制方法,以该方法应用于压缩机控制器为例进行说明,包括以下步骤:[0045] 步骤102,获取压缩机当前运行频率的当前声音强度以及频率控制点集合。[0046] 其中,频率控制点集合存储了本次压缩机运行期间声音强度前n大的运行频率,频率控制点集合存储的是运行频率以及对应的声音强度,运行频率与对应的声音强度关联存储。声音强度指的是压缩机以当前运行频率工作时产生的声音强度,可采用声音传感器来采集压缩机当前运行频率下的声音强度,通过不断收集并更新压缩机运行期间声音强度前n大的运行频率,得到频率控制点集合。n为正整数,可根据压缩机工作状态进行设定,如n可以为10,还可以为15,本实施例在此不作限定。[0047] 具体地,变频压缩机开机启动后,压缩机控制器获取变频压缩机的目标频率点,进入PID(ProportionalIntegralDerivative,比例、积分和微分进行控制的系统)调节控制,以将压缩机的工作频率调整至目标频率点。在变频压缩机中内置声音传感器,采集压缩机当前运行频率的当前声音强度,并将压缩机当前运行频率的当前声音强度传输至压缩机控制器。压缩机控制器可向声音传感器发送声音采集指令,声音传感器接收声音采集指令,根据声音采集指令采集变频压缩机当前工作频率的当前声音强度。声音传感器还可以定时采集变频压缩机当前工作频率的当前声音强度,并将变频压缩机当前工作频率的当前声音强度发送至压缩机控制器。压缩机控制器获取声音传感器收集的压缩机当前运行频率的当前声音强度,以及本地记录的本次压缩机运行期间的频率控制点集合。[0048] 具体实施中,声音传感器可采用对声音敏感的电容式驻极体话筒来实现。在变频压缩机内设置电容式驻极体话筒,压缩机控制器可向电容式驻极体话筒发送声音采集指令,电容式驻极体话筒接收声音采集指令,根据声音采集指令采集变频压缩机当前工作频率的当前声音强度。电容式驻极体话筒还可以定时采集变频压缩机当前工作频率的当前声音强度,并将变频压缩机当前工作频率的当前声音强度发送至压缩机控制器。压缩机控制器获取电容式驻极体话筒收集的压缩机当前运行频率的当前声音强度,以及本地记录的频率控制点集合。进一步地,声音传感器还可以采用压电陶瓷或动圈式声音传感器来采集音量强度。[0049] 本实施例中,通过声音传感器来采集变频压缩机当前运行频率对应的当前声音强度,成本低廉,并且可以准确获取压缩机运行期间声音强度前n大的运行频率,进而有助于准确屏蔽会引起变频压缩机与其共同运行的机组(如变频冷凝组)共振的频率点。[0050] 步骤104,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0051] 具体地,压缩机控制器获取到当前运行频率的当前声音强度以及频率控制点集合时,对比当前运行频率的当前声音强度与频率控制点集合中运行频率的声音强度的大小,若判定当前声音强度大于频率控制点集合中的最小声音强度,则根据末尾淘汰机制,将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,得到更新的频率控制点集合。若判定当前声音强度小于频率控制点集合中的最小声音强度,则当前声音强度比频率控制点集合中所有运行频率的声音强度都小,当前声音强度产生的噪声比频率控制点集合中的运行频率的声音强度产生的噪声更小,因此不用将当前声音强度的当前运行频率存入频率控制点集合,频率控制点集合无须更新,保证频率控制点集合中的声音强度前n大的运行频率总是会导致机组噪音强度最大的n个频率点。[0052] 步骤106,根据更新的频率控制点集合,输出频率控制指令。[0053] 其中,频率控制指令用于控制压缩机运行过程中运行频率与频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0054] 具体地,压缩机控制器根据更新后的频率控制点集合中的运行频率,在压缩机的当前工作频率与更新后的频率控制点集合中的任意一个运行频率的差值小于或者预设控制阈值,则输出频率控制指令,控制压缩机运行过程中运行频率与频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率,本次压缩机运行期间不会以更新的频率控制点集合中的n个运行频率运行。例如,更新的频率控制点集合中的存在运行频率为3的点,预设控制阈值为1,当压缩机运行频率为2时,当前工作频率与频率控制点集合中的运行频率为2的点的差值等于预设控制阈值1,则输出频率控制指令,以跳过3这个频率控制点。[0055] 上述变频压缩机工作频率控制方法中,获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;根据频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。整个方案通过不断获取并更新压缩机运行期间声音强度前n大的运行频率,然后在压缩机运行过程中运行频率与所述频率控制点集合中的运行频率相等时,屏蔽所述频率控制点集合中的运行频率,以消除这些会产生共振的频率点,减少由于共振引起的噪音异响。[0056] 在一个可选的实施例中,根据频率控制点集合,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0057] 其中,频率控制指令用于控制压缩机本次运行期间跳过频率控制点,频率控制指令可以包括n个频率控制点的频率控制指令,频率控制指令还可以为1个频率控制点的频率控制指令,根据压缩机的当前运行频率以及更新的频率控制点集合不断生成频率控制指令。压缩机当前工作状态指的是压缩机当前PID调节的状态。[0058] 具体地,压缩机控制器根据更新的频率控制点集合中的频率控制点以及压缩机当前PID调节的状态,生成包括n个频率控制点的控制指令,输出包括n个频率控制点的频率控制指令。或者,压缩机控制器根据压缩机当前运行频率、更新的频率控制点集合中的频率控制点以及压缩机当前PID调节的状态,在压缩机的当前工作频率与更新后的频率控制点集合中的任意一个运行频率的差值小于或者预设控制阈值,则输出频率控制指令。[0059] 在一个可选的实施例中,根据频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令。[0060] 其中,压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。预设频率可根据压缩机频率变化速率来设定。[0061] 具体地,压缩机控制器根据更新的频率控制点集合中的频率控制点以及压缩机当前PID调节的降频工作状态,当在压缩机降频过程中,当前运行频率与频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率(或者当前运行频率)减少预设频率,生成该频率控制点的频率控制指令,输出频率控制指令。[0062] 本实施例中,通过在压缩机降频运行期间,不断根据压缩机当前运行频率以及实时更新的频率控制点集合中的运行频率,生成频率控制指令,以减少降频期间与机组产生共振的情况,减少共振产生的噪音。[0063] 在一个可选的实施例中,根据频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令。[0064] 其中,压缩机当前工作状态包括压缩机当前PID调节的升频工作状态;频率控制指令包括第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。预设频率可根据压缩机频率变化速率来设定。[0065] 具体地,压缩机控制器根据更新的频率控制点集合中的频率控制点以及压缩机当前PID调节的升频工作状态,当在压缩机升频过程中,当前运行频率与频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率(或者当前运行频率)增加预设频率,生成该频率控制点的频率控制指令,输出频率控制指令。[0066] 本实施例中,通过在压缩机升频运行期间,不断根据压缩机当前运行频率以及实时更新的频率控制点集合中的运行频率,生成频率控制指令,以减少升频期间与机组产生共振的情况,减少共振产生的噪音。[0067] 在一个可选的实施例中,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,包括:获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量大于或者等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0068] 具体地,压缩机控制器获取到频率控制点集合时,首先判断频率控制点集合中频率控制点的数量是否达到预设频率控制数量,即n。压缩机控制器获取频率控制点集合中运行频率的数量,当判定频率控制点集合中运行频率的数量小于预设频率控制数量时,表明频率控制点集合未满n个,还需要收集声音强度前n大的运行频率,则将当前声音强度对应的当前运行频率加入频率控制点集合,频率控制点集合中频率控制点的数量增加1个。当判定频率控制点集合中运行频率的数量等于预设频率控制数量时,则对比当前运行频率的当前声音强度与频率控制点集合中运行频率的声音强度的大小,当判定当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,得到更新的频率控制点集合。[0069] 本实施例中,通过判断频率控制点集合中的数量是否达到预设频率控制数量,可以保证得到压缩机运行期间声音强度前n大的运行频率,以控制压缩机运行期间屏蔽运行期间声音强度前n大的运行频率,减少共振产生的噪音异响,提高变频压缩机与其共同运行的机组的质量,提升客户体验。[0070] 在一个可选的实施例中,上述方法还包括:当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0071] 具体地,由于变频压缩机与其共同运行的风机的某个频率点导致机组结构共振产生的较大噪音以及外界敲击机组壳体产生的较大噪音等情况,都有可能让系统误判为是该压缩机频率点引起结构共振产生的噪音。为减少上述因素带来的误差影响,要采取每隔一段时间自动重新获取压缩机频率屏蔽点的策略。[0072] 压缩机启动后,压缩机控制器记录压缩机启动时间,在压缩机运行期间判断压缩机实现时长是否达到预设时长,当判定压缩机运行期间达到预设时长时,清空最新的频率控制点集合,以重新获取频率控制点集合,提高共振点屏蔽的准确性。[0073] 在一个可选的实施例中,上述方法还包括:当压缩机停止运行时,清空最新的频率控制点集合。[0074] 具体地,压缩机控制器检测到压缩机停止运行时,将本地记录的最新的频率控制点集合清空,以在压缩机下次启动时,重新收集频率控制点集合,提高共振点屏蔽的准确性。[0075] 为了易于理解本申请实施例提供的技术方案,如图2所示,以完整的变频压缩机工作频率控制过程对本申请实施例提供的变频压缩机工作频率控制方法进行简要说明:[0076] (1)获取压缩机当前运行频率的当前声音强度以及频率控制点集合。[0077] (2)获取频率控制点集合中运行频率的数量。[0078] (3)当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合。[0079] (4)当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0080] (5)根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令。[0081] (6)根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令。[0082] (7)判断压缩机运行时间是否达到预设时长,当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0083] (8)判断压缩机是否停止运行,当压缩机停止运行时,清空最新的频率控制点集合。[0084] 应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。[0085] 基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的变频压缩机工作频率控制方法的变频压缩机工作频率控制装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个变频压缩机工作频率控制装置实施例中的具体限定可以参见上文中对于变频压缩机工作频率控制方法的限定,在此不再赘述。[0086] 在一个实施例中,如图3所示,提供了一种变频压缩机工作频率控制装置,包括:获取模块302、更新模块304和控制模块306,其中:[0087] 获取模块302,用于获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率。[0088] 更新模块304,用于若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0089] 控制模块306,用于根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0090] 在其中一个实施例中,控制模块306还用于根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0091] 在其中一个实施例中,压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令;控制模块306还用于根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。[0092] 在其中一个实施例中,压缩机当前工作状态包括压缩机升频工作状态;频率控制指令包括第二频率控制指令;控制模块306还用于根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。[0093] 在其中一个实施例中,更新模块304还用于获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0094] 在其中一个实施例中,更新模块304还用于当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0095] 在其中一个实施例中,更新模块304还用于当压缩机停止运行时,清空最新的频率控制点集合。[0096] 上述变频压缩机工作频率控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。[0097] 在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种变频压缩机工作频率控制方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。[0098] 本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。[0099] 在一个实施例中,提供了一种计算机设备,变频压缩机,包括压缩机本体和控制器。控制器包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:[0100] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0101] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0102] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0103] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据更新的频率控制点集合,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0104] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。[0105] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:压缩机当前工作状态包括压缩机升频工作状态;频率控制指令包括第二频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。[0106] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,包括:获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0107] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0108] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:当压缩机停止运行时,清空最新的频率控制点集合。[0109] 在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:[0110] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0111] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0112] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0113] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据更新的频率控制点集合,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0114] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。[0115] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:压缩机当前工作状态包括压缩机升频工作状态;频率控制指令包括第二频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。[0116] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,包括:获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0117] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0118] 在一个实施例中,处理器执行计算机程序时还实现以下步骤:当压缩机停止运行时,清空最新的频率控制点集合。[0119] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:[0120] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0121] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0122] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0123] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据更新的频率控制点集合,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0124] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。[0125] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:压缩机当前工作状态包括压缩机升频工作状态;频率控制指令包括第二频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。[0126] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,包括:获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0127] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0128] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当压缩机停止运行时,清空最新的频率控制点集合。[0129] 在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:[0130] 获取压缩机当前运行频率的当前声音强度以及频率控制点集合;频率控制点集合包括压缩机运行期间声音强度前n大的运行频率;[0131] 若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率;[0132] 根据更新的频率控制点集合,输出频率控制指令,频率控制指令用于控制压缩机运行过程中运行频率与更新的频率控制点集合中的运行频率相等时,跳过更新的频率控制点集合中的运行频率。[0133] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据更新的频率控制点集合,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令。[0134] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:压缩机当前工作状态包括压缩机降频工作状态;频率控制指令包括第一频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机降频工作状态,输出第一频率控制指令,第一频率控制指令用以在压缩机降频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率减小预设频率,以跳过更新的频率控制点集合中的运行频率。[0135] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:压缩机当前工作状态包括压缩机升频工作状态;频率控制指令包括第二频率控制指令;根据更新的频率控制点集合以及压缩机当前工作状态,输出频率控制指令包括:根据更新的频率控制点集合以及压缩机升频工作状态,输出第二频率控制指令,第二频率控制指令用以在压缩机升频过程中运行频率与更新的频率控制点集合中的运行频率相等时,在频率控制点集合中的运行频率增加预设频率,以跳过更新的频率控制点集合中的运行频率。[0136] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率,包括:获取频率控制点集合中运行频率的数量;当频率控制点集合中运行频率的数量小于预设频率控制数量时,将当前声音强度对应的当前运行频率加入频率控制点集合;当频率控制点集合中运行频率的数量等于预设频率控制数量时,若当前声音强度大于频率控制点集合中的最小声音强度,则将频率控制点集合中的最小声音强度对应的运行频率替换为当前声音强度对应的当前运行频率。[0137] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当压缩机运行时间达到预设时长时,清空最新的频率控制点集合。[0138] 在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当压缩机停止运行时,清空最新的频率控制点集合。[0139] 需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。[0140] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read‑OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(MagnetoresistiveRandomAccessMemory,MRAM)、铁电存储器(FerroelectricRandomAccessMemory,FRAM)、相变存储器(PhaseChangeMemory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(RandomAccessMemory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(StaticRandomAccessMemory,SRAM)或动态随机存取存储器(DynamicRandomAccessMemory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。[0141] 以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。[0142] 以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

专利地区:广东

专利申请日期:2022-09-22

专利公开日期:2024-06-18

专利公告号:CN115451625B

电话咨询
读内容
搜本页
回顶部