空调器运行状态在线判别方法与流程

文档序号:19243400发布日期:2019-11-27 19:23阅读:527来源:国知局
空调器运行状态在线判别方法与流程

本发明涉及一种空调器运行状态监测与模式识别方法,属于电器状态监测与识别技术领域。



背景技术:

近年来,随着我国国民经济的迅速发展和人民生活水平的日益提高,空调设备越来越广泛地应用于工矿企业、商业、医疗、服务业等多种行业及其相应场所。受输电质量、外界环境以及各部件自身寿命等因素影响,空调极易发生不同类型不同程度的故障。常见的空调故障类型主要包括:压缩机绕组烧毁、冷凝器积灰、蒸发器过滤器堵塞、制冷剂泄露等。当空调发生故障时,若不能及时诊断排除故障,轻者影响环境舒适性,造成能源的浪费,进而影响到生产生活,重则带来巨额的经济损失。目前,空调的状态监测与故障模式识别的任务主要是依靠各空调器生产厂商对各自的空调器产品中自诊断功能的研发来实现,例如:“美的”变频空调器的诊断系统以检测诊断电压、电流及风机为主,对制冷系统的诊断(单制冷功能时)以采集的室内温度、室外温度、室外冷凝器管壁温度(相当于冷凝温度)为依据进行相应的诊断,诊断的结果为空调器“某参数异常”,如室内蒸发器低温、室外冷凝器高温等,并不分析产生上述故障的可能原因;“海尔”变频空调器的诊断系统以采集的室内温度、蒸发温度、室外温度、室外冷凝器管壁温度(相当于冷凝温度)和压缩机的温度为依据进行相应的诊断,以定时灯的闪烁次数来代表不同的故障;“松下”、“三菱”等国外空调产品的诊断系统与上述国产空调基本相同。然而,这种依靠空调器中的自诊断系统得出的状态监测与模式识别结果存在着诸多问题:一方面,状态模式通过故障代码或者不同信号灯的组合给出,造成非专业空调器维修人员解读困难,且无法为后续的维护维修保养提供必要的知识指导,从而极大地影响着空调器运行的可靠性以及维护维修的有效性;另一方面,这类空调器状态监测及模式识别系统通常无法实现对空调器运行参数的保存,在造成了大量的有价值数据信息丢失的同时不利于维护维修人员在分析设备状态模式时进行故障追溯。综上可知,开展高效的空调器运行状态监测与状态模式的在线智能判别方法的研究具有重要的实用价值。



技术实现要素:

本发明旨在解决现阶段主要依靠自身诊断系统实现的空调器运行状态监测与识别方法存在的状态类型代码可读性差、无法为后续的维护维修保养提供必要的知识指导的问题。

上述发明的目的通过以下的技术方案实现:

一种空调运行状态的在线判别方法,该方法主要包括温度监测和神经网络专家系统的构建两部分,所述方法包括如下步骤:

(1)参考冷凝温度t冷、参考吸气温度t吸值的确定:

对不同工作温度即室内、室外温度下的正常运行空调器的冷凝温度t冷、吸气温度t吸等参数进行数据收集。鉴于空调器的冷凝温度与吸气温度同时受室内温度及室外温度的影响,建立参考冷凝温度与参考吸气温度的计算表达式如下所示:

t冷=a1t外+t内-a2(1)

t吸=b1t外+t内-b2(2)

式中,t外为室外温度,t内为室内温度,a1、a2与b1、b2分别为参考冷凝温度与参考吸气温度计算公式中的常系数,其确定方法为利用最小二乘法对空调器正常状态下的历史温度参数数据进行拟合,从而得到不同工作温度下的参考冷凝温度和参考吸气温度值;

(2)神经网络专家系统的构建:

构建空调器运行状态在线判别的神经网络专家系统主要包括知识库组建与推理机设计两大部分,其中知识库组建包括状态判别知识的获取和知识的存储两个过程;推理机的设计包括推理方法的选择、推理方向的确定以及控制策略的设计三个方面。

1)基于神经网络的空调器状态判别专家系统知识库的组建;

空调器运行状态判别知识的获取表现为训练样本的获取与优选,训练样本来源于空调器正常工作和各项异常状态下的各种工作参数。与将状态判别知识以规则等形式显式地存储在知识库中的传统专家系统不同,空调器运行状态判别神经网络专家系统采用完全不同的知识存储方式:即将判别知识隐式地分散存储在神经网络的各层连接权值与阈值中,以少量的神经元保存大批量规则知识,从而达到数据存储的精简化、规范化的目的。

考虑到本项目采用基于知识的方法(即专家系统)对空调器的运行状态进行判别,需要将现阶段收集到的有关状态判别所需的故障征兆及其对应的故障原因等专家知识用适当的形式表达出来,以便于系统的调用。当前知识表示的方式多种多样,应用较多的有:逻辑表示法、语义网络表示法、产生式表示法、框架表示法等等。在专家系统的建立过程中,应用最为广泛的是谓词逻辑表示法。谓词逻辑表示法适合于表示事物的状态、属性、概念等事实性的知识,也可方便的表示事物间的因果关系,即规则。还可以通过逻辑词将简单的谓词公式联接起来构成复合的谓词公式,用于表达复杂的内容,常用的联接词有否定词、合取词、条件词等。下面利用谓词逻辑知识表示法对表1~表4中所涉及的空调器故障诊断知识进行表达。在以下谓词逻辑表示中,rule表示规则,symptom表示征兆,topic表示主题。规则rule(no1,故障1,故障2,l)表示:规则号为no1,该规则的上级故障为故障1,本级故障为故障2,具有征兆集l;symptom(no2,征兆a)表示编号为no2的征兆为征兆a。本发明的实施例中,空调器故障诊断知识的表达如下:

topic(“空调器”);

topic(“压缩机故障”);

topic(“冷凝器故障”);

topic(“毛细管故障”);

topic(“蒸发器故障”);

rule(1,“压缩机故障”,“压缩机绕组烧毁”,[4]);

rule(2,“压缩机故障”,“压缩机绕组断线”,[4]);

rule(3,“压缩机故障”,“压缩机抱轴”,[4]);

rule(4,“压缩机故障”,“压缩机电容损坏”,[4]);

rule(5,“压缩机故障”,“压缩机压缩不良”,[2]);

rule(6,“冷凝器故障”,“冷凝器积灰”,[3,5,7,8]);

rule(7,“冷凝器故障”,“冷凝器风扇不转或积灰”,[3,5,7]);

rule(8,“空调器”,“毛细管堵塞”,[2,5,9,11,12]);

rule(9,“蒸发器故障”,“蒸发器过滤器堵塞”,[6,11,12]);

rule(10,“蒸发器故障”,“蒸发器风机不转或积灰”,[6,9,11,13]);

rule(11,“空调器”,“制冷剂泄露”,[3,5,7,9,12]);

rule(12,“空调器”,“电源电压不稳”,[1,3,7]);

rule(13,“空调器”,“电源不通电”,[1]);

rule(14,“空调器”,“室外散热器结垢、风机不良”,[8,10,13]);

symptom(1,“空调不制冷,出风口无风”);

symptom(2,“空调不制冷,出风口有风,压缩机工作但不冷”);

symptom(3,“空调不制冷,出风口有风,压缩机开停频繁风不冷”);

symptom(4,“空调不制冷,出风口有风,压缩机不运转”);

symptom(5,“空调制冷不佳,出风不冷”);

symptom(6,“空调制冷不佳,出风冷但风量小,室温下降慢”);

symptom(7,“空调制冷不佳,出风忽冷忽热”);

symptom(8,“冷凝温度上升”);

symptom(9,“冷凝温度下降”);

symptom(10,“蒸发温度升高”);

symptom(11,“蒸发温度下降”);

symptom(12,“吸气过热度偏高”);

symptom(13,“吸气过热度偏低”);

symptom(14,“后续补充电流波形特征”);

由此建立完成一个基于谓词逻辑的故障知识库,由上可知,基于逻辑的专家系统中,知识库是由一系列说明事实的谓词逻辑子句组成,于实施例中,将这些事实和子句保存在命名为air-condition.dba的数据文件中,即为独立于推理机制的知识库。

基于神经网络的空调器运行状态判别专家系统中知识的获取步骤是:(1)初始化领域专家知识;(2)初始化神经网络,按照转译规则,将上述的形式化领域专家知识转化为神经网络可用的编码形式,确定网络结构及输入输出;(3)利用训练样本对神经网络进行训练学习,从而获得内嵌了现有领域专家知识的神经网络结构模型,以供后续的神经网络测试环节调用。

2)空调器状态判别专家系统推理机的设计;

推理机是空调器运行状态判别专家系统的组织控制结构,能根据当前的输入数据运用知识库中储备的各种知识,按照一定的策略进行推理,最终实现要求的目的。本发明首先考虑到空调器工作参数的特征的不确定性,采用模糊推理的方法赋予各类不确定知识以一定的确定性因子,并沿着推理链传播这种不确定性,最终根据设定的阈值对结论的确定性因子进行评估,从而得出类似于人类专家水平的问题求解结论;其次,利用正反向混合推理机制实现对空调器运行状态判别的问题进行推理求解。

(3)基于神经网络专家系统的空调器当前状态模式判别的实现:

采集当前时刻空调器运行状态的工作参数,计算出当前状态下空调器的冷凝温度、吸气温度以及出风口温度,同时与步骤(1)中相同室内外温度下的参考冷凝温度、吸气温度以及空调设定温度进行对比,获得当前空调器的状态征兆;将所获状态征兆输入至训练完成的神经网络模型中,进而获得与当前状态征兆相对应的状态模式,从而完成对空调器当前运行状态的判别,并根据空调器状态判别专家系统中的解释模块对神经网络的输出所代表的状态判别的结论做出解释,并针对可能出现的异常状态给出报警及对应的处理办法。

本发明具有以下有益效果:

①本发明利用室内温度、室外温度、冷凝温度、吸气温度以及出风口温度五组工作参数对空调器的运行状态进行评估,通过将实时采集到的当前状态下的工作参数值与相同室内、室外温度下的参考冷凝温度、参考吸气温度以及设定出风口温度进行比对获得状态征兆集,具有状态信息采集便捷、状态征兆的获取直观明了的技术优势;

②本发明利用神经网络将现有的有关空调器运行状态判别的专家经验知识存储于神经元的各连接权值与阈值中,具有较强的通用性,有利于后续知识的不断扩充与完善,同时实现了以小规模的网络结构实现对大规模知识数据的存储;

③本发明采用专家系统这种基于知识的模式识别方法用于空调器运行状态的在线智能判别,一方面实现了空调器状态判别领域专家经验知识的有效积累与再利用,另一方面专家系统中解释器的存在从根本上解决了现阶段主要依靠自身诊断系统实现的空调器运行状态监测与识别方法存在的状态类型代码可读性差、无法为后续的维护维修保养提供必要的知识指导的弊端。

附图说明

图1为本发明中基于温度监测实现空调器运行状态在线智能判别的实施流程图;

图2为本发明中神经网络专家系统的总体结构图;

图3为本发明中空调器状态征兆与状态模式类别的关联图。

具体实施方式

本发明提出了一种空调器运行状态在线判别方法,该方法主要包括温度监测和神经网络专家系统的构建两部分,该方法的主要实现步骤如下:首先,利用最小二乘拟合结合采集到的空调器正常运行状态下的工作参数值确定空调器不同工作温度时的参考冷凝温度与参考吸气温度数值列表,用于与后续实时采集到的冷凝温度及吸气温度进行比对;其次,通过对基于神经网络的空调器运行状态判别知识库的建立、推理机以及解释器的设计实现对基于神经网络的空调器状态判别专家系统的体系结构与功能模块设计;最后,采集当前时刻空调器运行状态的工作参数,计算出当前状态下空调器的冷凝温度、吸气温度以及出风口温度,同时与相同室内外温度下的参考冷凝温度、吸气温度以及空调设定温度进行对比,获得当前空调器的状态征兆,并将所获状态征兆输入至训练完成的神经网络模型中,进而获得与当前状态征兆相对应的状态模式,从而完成对空调器当前运行状态的在线智能判别。

如图1,该方法的具体实施过程如下:

(1)收集空调器正常运行状态下不同工作温度(室内、室外温度)时的冷凝温度t冷、吸气温度t吸值,鉴于空调器的冷凝温度与吸气温度同时受室内温度及室外温度的影响,建立参考冷凝温度与参考吸气温度的计算表达式如下所示:

t冷=a1t外+t内-a2(1)

t吸=b1t外+t内-b2(2)

式中,t外为室外温度,t内为室内温度,a1、a2与b1、b2分别为参考冷凝温度与参考吸气温度计算公式中的常系数。并利用最小二乘法对式(1)~(2)中的常系数进行线性拟合,从而得到不同室内外温度组合下的参考冷凝温度与参考吸气温度数值列表,用于与后续实时采集到的冷凝温度t吸及吸气温度t吸进行比对;

(2)通过现场调研及案例整理,搜集空调器运行状态征兆与状态模式的对应关系等状态模式判别所需的专家知识,以步骤(1)得到的对比结果构造状态征兆集,并按照征兆集以及状态模式集的个数确定神经网络的输入、输出以及网络结构,同时以现有的状态判别知识对神经网络模型进行训练,从而实现对领域知识的提取;

(3)对空调器运行状态判别专家系统中的推理机模块进行详细地设计,考虑到空调器工作参数特征的不确定性,采用模糊推理的方法赋予各类不确定知识以一定的确定性因子,并沿着推理链传播这种不确定性,最终根据设定的阈值对结论的确定性因子进行评估,从而得出类似于人类专家水平的问题求解结论,并利用正反向混合推理机制实现对空调器运行状态判别的问题进行推理求解,从而构建神经网络专家系统的知识库和推理机;

(4)如图2,空调器状态判别专家系统除知识库和推理机外,还需要完善基于神经网络的空调器运行状态判别专家系统中解释器的设计,解释器用于实现专家系统推断结论对使用者的说明,其具体内容包括当前状态模式判别的结果、判别依据、可能存在的状态异常报警以对应的处理办法;

(5)结合图1-2,具备完善空调器状态识别知识的神经网络专家系统构建完成后,可以通过所述神经网络专家系统对当前空调器的运行状态进行识别,具体是,采集当前时刻空调器运行状态的工作参数,计算出当前状态下空调器的冷凝温度、吸气温度以及出风口温度,同时与上述步骤(1)中相同室内外温度下的参考冷凝温度、吸气温度以及空调设定温度进行对比,获得当前空调器的状态征兆,将所获状态征兆输入至上述步骤(2)中训练完成的神经网络模型中,进而获得与当前状态征兆相对应的状态模式,从而完成对空调器当前运行状态的判别,本发明中空调器状态征兆与状态模式类别的关联关系如图3所示。同时根据空调器状态判别专家系统中的解释模块对神经网络的输出所代表的状态判别的结论做出解释,并针对可能出现的异常状态给出报警及对应的处理办法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1