CN111814976A - 一种空调***传感器故障误差再学习方法及*** - Google Patents
一种空调***传感器故障误差再学习方法及*** Download PDFInfo
- Publication number
- CN111814976A CN111814976A CN202010676072.3A CN202010676072A CN111814976A CN 111814976 A CN111814976 A CN 111814976A CN 202010676072 A CN202010676072 A CN 202010676072A CN 111814976 A CN111814976 A CN 111814976A
- Authority
- CN
- China
- Prior art keywords
- data
- error
- neural network
- prediction
- relearning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004378 air conditioning Methods 0.000 title claims abstract description 73
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000013528 artificial neural network Methods 0.000 claims abstract description 168
- 238000012549 training Methods 0.000 claims abstract description 54
- 238000013341 scale-up Methods 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 abstract description 4
- 238000012545 processing Methods 0.000 abstract description 4
- 238000003745 diagnosis Methods 0.000 description 24
- 238000012360 testing method Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 210000002569 neuron Anatomy 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/32—Responding to malfunctions or emergencies
- F24F11/38—Failure diagnosis
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/89—Arrangement or mounting of control or safety devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/20—Humidity
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- Molecular Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Biophysics (AREA)
- Human Computer Interaction (AREA)
- Life Sciences & Earth Sciences (AREA)
- Fuzzy Systems (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本发明公开了一种空调***传感器故障误差再学习方法及***,利用传感器的历史数据作为训练数据,构建基础神经网络,得到预测误差;由于该预测误差数据相对较小,通过对预测误差进行比例扩大化处理后,再通过标准差删除离群数据,使数据分布稳定;利用分布稳定的数据进行再学习后,得到的预测结构更加准确;最终对再学习后的数据进行回归,得到真实的误差数据,使预测数据更加逼近实际数据,降低了残差故障识别产生的消极影响,故障识别精准度更高,满足误差程度较小的误差识别,具有广泛的适用性;本发明在承认误差存在的基础上,通过再学习神经网络,对故障进行预测,从而达到消弭误差,提高准确性的作用,故障预测精准度较高。
Description
技术领域
本发明属于空调传感器故障诊断技术领域,特别涉及一种空调***传感器故障误差再学习方法及***。
背景技术
现代空调***大多依靠自动化控制,来满足使用者舒适性和规定能耗要求;当空调控制***出现故障后,会造成不必要的能源浪费和影响使用者舒适性要求;因此,检测并诊断空调***的故障显得极为重要。传感器作为空调控制***的重要组成部分,直接决定来对于空调***故障诊断的准确度和精度;由此,传感器的故障诊断就显得尤为重要,尤其是一些小的故障,目前的一些检测手段很难检测到,然而这些故障程度较小的故障有可能会对空调***造成较大的隐患。
目前,关于传感器故障诊断普遍采用BP神经网络法、小波分析法或模糊神经网络法等;其中,BP神经网络法是一种信号前向传递,按误差反向传播的多层前馈神经网络;BP神经网络能够学习和储存大量的输入和输出模式映射关系,无需事前关系的数学方程;BP神经网络包含输入层、隐含层及输出层;输入数据通过输入层传经过标准化处理并施以相应权阈值,激活函数传递到隐含层,隐含层再次通过相应的权阈值和激活函数传递到输出层,输出层输出相应的神经网络预测值;若输出层的预测输出数据未达到相应的期望输出数据,则进行误差逆向传播阶段;将输出误差按照一定的方式“返还”各层,并修改各层的权值阈值;通过不断的修改,即神经网络的学习过程,误差减小到一定可接受的程度时或者一定的学习次数时截至,输出预测输出数据。
当前,BP神经网络法已经广泛的应用到空调***传感器的故障诊断中,但在一些小程度的故障上仍不能有很好的效果,原因在于目前的BP神经网络在预测数据中存在着较大的误差值,如果该误差值的误差范围大于空调***传感器故障的程度,则很难区分是神经网络数据预测结果本身误差导致还是空调***传感器故障导致;
因此,需要通过一种方法在不改变神经网络本身结构的前提下,减小预测数据误差的方法,更逼近实际数据;现有基于BP神经网络故障诊断法基础上,提高利用神经网络对空调***传感器微小故障,检测的准确度。
发明内容
针对现有技术中存在的技术问题,本发明提供了一种空调***传感器故障误差再学习方法、***及储存介质,以解决现有的BP神经网络在预测数据中存在较大的误差值,进而导致空调传感器***故障诊断的精度降低的技术问题。
为达到上述目的,本发明采用的技术方案为:
本发明提供了一种空调***传感器故障误差再学习方法,包括以下步骤:
步骤1、实时采集空调***的传感器数据,构建训练样本;将训练样本中的一部分传感器数据作为a组样本数据,剩余部分传感器数据作为b组样本数据;
步骤2、构建基础神经网络,并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络;
步骤3、将a组样本数据中的一部分数据作为输入数据a1,剩余部分数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测;
步骤4、利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差;
步骤5、将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';
步骤6、剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的顺序排列,得到新的元素集合a'预测数据;
步骤7、构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络;
步骤8、将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;
步骤9、利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据。
进一步的,步骤1中,空调***的传感器数据包括新风温度、新风湿度、送风温度、送风湿度及回风温度;步骤3中,输入数据a1包括新风温度、新风湿度、送风温度、送风湿度及回风温度;输出数据a2包括回风温度。
进一步的,步骤1中,将训练样本中的若干传感器数据随机打乱后,按照1:1的比例,将若干传感器数据划分为a组样本数据及b组样本数据。
进一步的,步骤2中,基础神经网络采用BP神经网络;步骤7中,再学习神经网络采用BP神经网络。
进一步的,步骤4中,预测误差a预测误差的数学表达式为:
预测误差a预测误差=输出数据a2-预测输出数据a预测。
进一步的,步骤5中,比例扩大数据组a'的数学表达式为;
其中,a'(x)为比例扩大数组a'中的第x个元素,a预测误差(x)为预测误差a预测误差中的第x个元素,n为预设扩大分布区间的上限值,a预测误差max为预测误差a预测误差中的最大值元素,最小值元素a预测误差min为预测误差a预测误差中的最小值元素。
进一步的,步骤8中,预测误差回归数据a预测回归的数学表达式为:
进一步的,步骤9中,输出数据a输出的数学表达式为:
a输出=a预测-a预测回归。
本发明还提供了一种空调***传感器故障误差再学习***,包括传感器数据采集模块、基础神经网络模块及再学习神经网络模块;
所述传感器数据采集模块,用于实时采集空调***的传感器数据,构建训练样本;将训练样本中的一部分传感器数据作为a组样本数据,剩余部分传感器数据作为b组样本数据;
基础神经网络模块,用于构建基础神经网络,并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络;将a组样本数据中的一部分数据作为输入数据a1,剩余部分数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测;利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差;将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的顺序排列,得到新的元素集合a'预测数据;
再学习神经网络模块,用于构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络;将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据。
与现有技术相比,本发明的有益效果为:
本发明提供了一种空调***传感器故障误差再学习方法及***,利用传感器的历史数据作为训练数据,构建基础神经网络,得到预测误差;由于该预测误差数据相对较小,通过对预测误差进行比例扩大化处理后,再通过标准差,删除离群数据,使数据分布稳定;利用分布稳定的数据进行再学习后,得到的预测结构更加准确;最终对再学习后的数据进行回归,得到真实的误差数据,使预测数据更加逼近实际数据,降低了残差故障识别产生的消极影响,故障识别精准度更高,满足误差程度较小的误差识别,具有广泛的适用性,有效提高了空调传感器***故障诊断的精度。
本发明所述的一种空调***传感器故障误差再学习方法及***,在承认误差存在的基础上,通过再学习神经网络,对故障进行预测,从而达到消弭误差,提高准确性的作用,故障预测精准度较高;在故障诊断方面可以检测出误差程度更小的误差,且能够满足应用在其他神经网络中,具有广泛的适用性;本发明所述的空调机组传感器故障误差再学习方法也可以运用在空调***故障的诊断上,而不局限于空调机组传感器的故障诊断中,具有广泛性。
附图说明
图1为实施例1中,空调***传感器回风湿度百分比的真实值、经过现有的BP神经网络及本发明的再学习神经网络预测后的回风湿度百分比数据曲线;
图2为实施例1中,经过现有的BP神经网络及本发明的再学习神经网络预测后回风湿度的相对误差曲线;
图3为实施例2中,从第101组到第300组传感器数据,设置漂移程度0.05/单位的漂移故障测试时,现有的BP神经网络和本发明的再学习神经网络预测的回风湿度的相对误差曲线图;
图4为实施例2中,从第101组到第300组传感器数据,设置偏置程度为2%的偏置故障测试时,现有的BP神经网络和本发明的再学习神经网络预测的回风湿度的相对误差结果曲线图。
具体实施方式
下面结合具体实施方式对本发明作进一步详细说明。
本发明提供了一种空调***传感器故障误差再学习方法,包括以下步骤:
步骤1、实时采集空调***的传感器数据,构建训练样本;将训练样本中的一部分传感器数据作为a组样本数据,剩余部分传感器数据作为b组样本数据;其中,空调***的传感器数据包括新风温度、新风湿度、送风温度、送风湿度及回风温度;将训练样本中的若干传感器数据随机打乱后,按照1:1的比例,将若干传感器数据划分为a组数据及b组数据。
步骤2、构建基础神经网络,其中,基础神经网络采用BP神经网络;并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络。
步骤3、将a组样本数据中的一部分数据作为输入数据a1,剩余部分数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测;其中,输入数据a1包括新风温度、新风湿度、送风温度、送风湿度及回风温度;输出数据a2包括回风温度。
步骤4、利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差,并求得预测误差a预测误差中的最大值元素a预测误差max和最小值元素a预测误差min;
其中,预测误差a预测误差的数学表达式为:
预测误差a预测误差=输出数据a2-预测输出数据a预测。
步骤5、将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';
其中,比例扩大数据组a'的数学表达式为;
其中,a'(x)为比例扩大数组a'中的第x个元素,a预测误差(x)为预测误差a预测误差中的第x个元素,n为预设扩大分布区间的上限值。
步骤6、剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的排列顺序排列,得到新的元素集合a'预测数据;
步骤7、构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络。
步骤8、将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;
其中,预测误差回归数据a预测回归的数学表达式为:
步骤9、利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据;进而获取空调***传感器故障信息;
其中,输出数据a输出的数学表达式为:
a输出=a预测-a预测回归。
本发明还提供了一种空调***传感器故障误差再学习***,包括传感器数据采集模块、基础神经网络模块及再学习神经网络模块;
所述传感器数据采集模块,用于实时采集空调***的传感器数据,构建训练样本;将训练样本中的一部分传感器数据作为a组样本数据,剩余部分传感器数据作为b组样本数据;
基础神经网络模块,用于构建基础神经网络,并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络;将a组样本数据中的一部分数据作为输入数据a1,剩余部分数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测;利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差,并求得预测误差a预测误差中的最大值元素a预测误差max和最小值元素a预测误差min;将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的排列顺序排列,得到新的元素集合a'预测数据;
再学习神经网络模块,用于构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络;将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据,进而获取空调***传感器故障信息。
本发明所述的一种空调***传感器故障误差再学习方法及***,利用传感器的历史数据作为训练数据,构建基础神经网络,得到预测误差;由于该预测误差数据相对较小,通过对预测误差进行比例扩大化处理后,再通过标准差,删除离群数据,使数据分布稳定;利用分布稳定的数据进行再学习后,得到的预测结构更加准确;最终对再学习后的数据进行回归,得到真实的误差数据,使预测数据更加逼近实际数据,降低了残差故障识别产生的消极影响,故障识别精准度更高,满足误差程度较小的误差识别,具有广泛的适用性。
实施例1
实施例1中,获取某中央空调***中的100组传感器数据,利用所述的空调***传感器故障误差再学习方法,进行传感器故障诊断,具体包括以下步骤:
步骤1、实时采集某空调***的100组传感器数据,其中,每组传感器数据中包括同一时刻空调***的新风温度、新风湿度、送风温度、送风湿度及回风温度,构建训练样本;将训练样本中的传感器数据随机打乱后,按1:1的比例,将其中50组传感器数据作为a组样本数据,将剩余50组数据作为b组样本数据。
步骤2、采用BP神经网络,构建基础神经网络,其中,BP神经网络的输入层包括5个输入点,输出层包括1个输出点,隐藏层包括8个神经元;并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络。
步骤3、将a组样本数据中同一时刻空调***的新风温度、新风湿度、送风温度、送风湿度及回风温度数据作为输入数据a1,将a组样本数据中同一时刻空调***的回风温度数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测。
步骤4、利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差,并求得预测误差a预测误差中的最大值元素a预测误差max和最小值元素a预测误差min;
其中,预测误差a预测误差的数学表达式为:
预测误差a预测误差=输出数据a2-预测输出数据a预测。
步骤5、将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';
其中,比例扩大数据组a'的数学表达式为;
其中,a'(x)为比例扩大数组a'中的第x个元素,a预测误差(x)为预测误差a预测误差中的第x个元素,n为预设扩大分布区间的上限值。
步骤6、剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的顺序排列,得到新的元素集合a'预测数据;
步骤7、构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络。
步骤8、将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;
其中,预测误差回归数据a预测回归的数学表达式为:
步骤9、利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果,将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据,进而获取空调***的传感器故障信息;
其中,输出数据a输出的数学表达式为:
a输出=a预测-a预测回归。
在同等条件下,利用现有的BP基础神经网络对获取某中央空调***中的100组传感器数据,进行传感器故障诊断,获取传感器故障数据,判断传感器故障信息。
附图1给出了空调***传感器的回风湿度百分比的真实值、经过现有的BP神经网络预测后的回风湿度百分比数据及经过本发明的再学习神经网络预测后的回风湿度百分比数据曲线,从附图1中可以看出,经过本发明所述的故障误差再学习方法,获得的回风湿度的百分比更接近空调传感器的回风湿度百分比的真实值,预测结果准确度较高。
附图2给出了经过现有的BP神经网络及经过本发明的再学***均误差从0.0862下降到0.0690,平均误差下降了19.95%。
实施例2
本实施例中,获取某中央空调***中的300组传感器数据,利用所述的空调***传感器故障误差再学习方法,进行传感器故障诊断,具体包括以下步骤:
步骤1、实时采集某空调***的300组传感器数据,其中,每组传感器数据中包括同一时刻空调***的新风温度、新风湿度、送风温度、送风湿度及回风温度,构建训练样本;将训练样本中的传感器数据随机打乱后,按1:1的比例,将其中150组传感器数据作为a组样本数据,将剩余150组数据作为b组样本数据。
步骤2、采用BP神经网络,构建基础神经网络,其中,BP神经网络的输入层包括5个输入点,输出层包括1个输出点,隐藏层包括8个神经元;并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络。
步骤3、将a组样本数据中同一时刻空调***的新风温度、新风湿度、送风温度、送风湿度及回风温度数据作为输入数据a1,将a组样本数据中同一时刻空调***的回风温度数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测。
步骤4、利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差,并求得预测误差a预测误差中的最大值元素a预测误差max和最小值元素a预测误差min;
其中,预测误差a预测误差的数学表达式为:
预测误差a预测误差=输出数据a2-预测输出数据a预测。
步骤5、将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';
其中,比例扩大数据组a'的数学表达式为;
其中,a'(x)为比例扩大数组a'中的第x个元素,a预测误差(x)为预测误差a预测误差中的第x个元素,n为预设扩大分布区间的上限值。
步骤6、剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的顺序排列,得到新的元素集合a'预测数据;
步骤7、构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络。
步骤8、将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;
其中,预测误差回归数据a预测回归的数学表达式为:
步骤9、利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据;进而获取空调***传感器故障信息;
其中,输出数据a输出的数学表达式为:
a输出=a预测-a预测回归。
在同等条件下,利用现有的BP神经网络对获取某中央空调***中的300组传感器数据,进行传感器故障诊断,获取传感器故障数据,判断传感器故障信息。
附图3中给出了从第101组到第300组传感器数据,设置漂移程度0.05/单位的漂移故障测试时,现有的BP神经网络和本发明的再学***均检测的准确率从37.91%上升到48.47%,提高了10.44%。
附图4给出了从第101组到第300组传感器数据,设置偏置程度为2%的偏置故障测试时,现有的BP神经网络和本发明的再学***均检测的准确率从41.5%上升到49.1%,提高了7.6%。
本发明所述的一种空调***传感器故障误差再学习方法及***,在承认误差存在的基础上,通过再学习神经网络,对故障进行预测,从而达到消弭误差,提高准确性的作用,故障预测精准度较高;在故障诊断方面可以检测出误差程度更小的误差,且能够满足应用在其他神经网络中,具有广泛的适用性;本发明所述的空调机组传感器故障误差再学习方法也可以运用在空调***故障的诊断上,而不局限于空调机组传感器的故障诊断中,具有广泛性。
以上所述仅表示本发明的优选实施方式,任何人在不脱离本发明的原理下而做出的结构变形、改进和润饰等,这些变形、改进和润饰等均视为在本发明的保护范围内。
Claims (9)
1.一种空调***传感器故障误差再学习方法,其特征在于,包括以下步骤:
步骤1、实时采集空调***的传感器数据,构建训练样本;将训练样本中的一部分传感器数据作为a组样本数据,剩余部分传感器数据作为b组样本数据;
步骤2、构建基础神经网络,并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络;
步骤3、将a组样本数据中的一部分数据作为输入数据a1,剩余部分数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测;
步骤4、利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差;
步骤5、将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';
步骤6、剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的顺序排列,得到新的元素集合a'预测数据;
步骤7、构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络;
步骤8、将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;
步骤9、利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据。
2.根据权利要求1所述的一种空调***传感器故障误差再学习方法,其特征在于,步骤1中,空调***的传感器数据包括新风温度、新风湿度、送风温度、送风湿度及回风温度;步骤3中,输入数据a1包括新风温度、新风湿度、送风温度、送风湿度及回风温度;输出数据a2包括回风温度。
3.根据权利要求1所述的一种空调***传感器故障误差再学习方法,其特征在于,步骤1中,将训练样本中的若干传感器数据随机打乱后,按照1:1的比例,将若干传感器数据划分为a组样本数据及b组样本数据。
4.根据权利要求1所述的一种空调***传感器故障误差再学习方法,其特征在于,步骤2中,基础神经网络采用BP神经网络;步骤7中,再学习神经网络采用BP神经网络。
5.根据权利要求1所述的一种空调***传感器故障误差再学习方法,其特征在于,步骤4中,预测误差a预测误差的数学表达式为:
预测误差a预测误差=输出数据a2-预测输出数据a预测。
8.根据权利要求1所述的一种空调***传感器故障误差再学习方法,其特征在于,步骤9中,输出数据a输出的数学表达式为:
a输出=a预测-a预测回归。
9.一种空调***传感器故障误差再学习***,其特征在于,包括传感器数据采集模块、基础神经网络模块及再学习神经网络模块;
所述传感器数据采集模块,用于实时采集空调***的传感器数据,构建训练样本;将训练样本中的一部分传感器数据作为a组样本数据,剩余部分传感器数据作为b组样本数据;
基础神经网络模块,用于构建基础神经网络,并将b组样本数据带入基础神经网络中,进行基础神经网络训练,得到训练后的基础神经网络;将a组样本数据中的一部分数据作为输入数据a1,剩余部分数据作为输出数据a2;将输入数据a1带入训练后的基础神经网络中,得到预测输出数据a预测;利用输出数据a2与预测输出数据a预测,计算得到预测误差a预测误差;将预测误差a预测误差按比例扩大到预设扩大分布区间(-n,n)中,得到比例扩大数据组a';剔除比例扩大数据a'中的数据,构建传感器误差数据集合a”;获取传感器误差数据集合a”中与预测误差a预测误差一一对应的元素,并按预测误差a预测误差与传感器误差数据集合a”相对应的顺序排列,得到新的元素集合a'预测数据;
再学习神经网络模块,用于构建再学习神经网络,并将新的元素集合a'预测数据中的数据带入再学习神经网络,进行再学习神经网络训练,得到训练后的再学习神经网络;将步骤3中的预测输出数据作为a预测作为输入数据,带入训练后的再学习神经网络,得到再学习神经网络的输出数据am;对再学习神经网络的输出数据am进行范围逆过程化,得到预测误差回归数据a预测回归;利用预测输出数据a预测及预测误差回归数据a预测回归,计算得到输出数据a输出,输出数据a输出即为所述空调***传感器故障误差再学习方法结果;将输出数据a输出与预设阈值进行对比,当输出数据输出数据a输出中超出阈值部分的数据,即为传感器故障数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010676072.3A CN111814976B (zh) | 2020-07-14 | 2020-07-14 | 一种空调***传感器故障误差再学习方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010676072.3A CN111814976B (zh) | 2020-07-14 | 2020-07-14 | 一种空调***传感器故障误差再学习方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111814976A true CN111814976A (zh) | 2020-10-23 |
CN111814976B CN111814976B (zh) | 2024-04-09 |
Family
ID=72864756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010676072.3A Active CN111814976B (zh) | 2020-07-14 | 2020-07-14 | 一种空调***传感器故障误差再学习方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111814976B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113188235A (zh) * | 2021-05-28 | 2021-07-30 | 西安建筑科技大学 | 空调***内传感器多源故障诊断方法、***及设备 |
WO2022126397A1 (zh) * | 2020-12-15 | 2022-06-23 | 深圳市大疆创新科技有限公司 | 传感器的数据融合方法、设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015158198A1 (zh) * | 2014-04-17 | 2015-10-22 | 北京泰乐德信息技术有限公司 | 一种基于神经网络自学习的故障识别方法及*** |
WO2015172560A1 (zh) * | 2014-05-16 | 2015-11-19 | 华南理工大学 | 基于bp神经网络的中央空调冷负荷的预测方法 |
CN108507117A (zh) * | 2017-10-13 | 2018-09-07 | 上海智容睿盛智能科技有限公司 | 一种基于小波神经网络的空调***传感器故障诊断方法 |
CN108592352A (zh) * | 2018-05-09 | 2018-09-28 | 国家计算机网络与信息安全管理中心 | 水冷空调***运行状态健康度的预测方法、装置及*** |
CN109582657A (zh) * | 2018-11-28 | 2019-04-05 | 国家电网有限公司 | 基于机器学习与大数据分析的电容器故障预测方法 |
CN109657789A (zh) * | 2018-12-06 | 2019-04-19 | 重庆大学 | 基于小波神经网络的风机齿轮箱故障趋势预测方法 |
CN110245745A (zh) * | 2019-05-30 | 2019-09-17 | 华中科技大学 | 基于集成双向循环神经网络的设备剩余使用寿命预测方法 |
US20190286506A1 (en) * | 2018-03-13 | 2019-09-19 | Nec Laboratories America, Inc. | Topology-inspired neural network autoencoding for electronic system fault detection |
-
2020
- 2020-07-14 CN CN202010676072.3A patent/CN111814976B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015158198A1 (zh) * | 2014-04-17 | 2015-10-22 | 北京泰乐德信息技术有限公司 | 一种基于神经网络自学习的故障识别方法及*** |
WO2015172560A1 (zh) * | 2014-05-16 | 2015-11-19 | 华南理工大学 | 基于bp神经网络的中央空调冷负荷的预测方法 |
CN108507117A (zh) * | 2017-10-13 | 2018-09-07 | 上海智容睿盛智能科技有限公司 | 一种基于小波神经网络的空调***传感器故障诊断方法 |
US20190286506A1 (en) * | 2018-03-13 | 2019-09-19 | Nec Laboratories America, Inc. | Topology-inspired neural network autoencoding for electronic system fault detection |
CN108592352A (zh) * | 2018-05-09 | 2018-09-28 | 国家计算机网络与信息安全管理中心 | 水冷空调***运行状态健康度的预测方法、装置及*** |
CN109582657A (zh) * | 2018-11-28 | 2019-04-05 | 国家电网有限公司 | 基于机器学习与大数据分析的电容器故障预测方法 |
CN109657789A (zh) * | 2018-12-06 | 2019-04-19 | 重庆大学 | 基于小波神经网络的风机齿轮箱故障趋势预测方法 |
CN110245745A (zh) * | 2019-05-30 | 2019-09-17 | 华中科技大学 | 基于集成双向循环神经网络的设备剩余使用寿命预测方法 |
Non-Patent Citations (4)
Title |
---|
DU ZHIMING ETAL.: "Sensor fault detection and its efficiency analysis in air handling unit using the combined neural networks", ENERGY AND BUILDINGS, 30 November 2014 (2014-11-30) * |
张善兴;何金凝;杜志敏;何军;晋欣桥;: "基于遗传算法-误差反传神经网络的变风量空调***空调箱故障诊断", 制冷技术, no. 05, 15 October 2019 (2019-10-15) * |
梁晴晴等: "基于BP神经网络优化的离心式冷水机组故障诊断研究", 制冷与空调, vol. 16, no. 1, 31 January 2016 (2016-01-31) * |
雷磊;闫秀英;: "基于GA-BP神经网络建筑负荷预测模型", 现代物业(中旬刊), no. 12, 15 December 2019 (2019-12-15) * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022126397A1 (zh) * | 2020-12-15 | 2022-06-23 | 深圳市大疆创新科技有限公司 | 传感器的数据融合方法、设备及存储介质 |
CN113188235A (zh) * | 2021-05-28 | 2021-07-30 | 西安建筑科技大学 | 空调***内传感器多源故障诊断方法、***及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111814976B (zh) | 2024-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110288046B (zh) | 一种基于小波神经网络与隐马尔科夫模型的故障预测方法 | |
Zhang et al. | Data-core-based fuzzy min–max neural network for pattern classification | |
CN110224160B (zh) | 一种燃料电池***故障诊断方法 | |
CN106912067B (zh) | 一种基于模糊神经网络的wsn无线通信模块故障诊断方法 | |
US10578667B2 (en) | Methods and systems for detecting, classifying and/or mitigating sensor error | |
CN111814976A (zh) | 一种空调***传感器故障误差再学习方法及*** | |
CN111723925B (zh) | 一种在途智能列车空调机组故障诊断方法、装置、设备及介质 | |
Wang et al. | Fault detection and diagnosis for multiple faults of VAV terminals using self-adaptive model and layered random forest | |
US20200066062A1 (en) | Method and system for vehicle analysis | |
CN114740361A (zh) | 基于长短期记忆神经网络模型的燃料电池电压预测方法 | |
CN115455746B (zh) | 一种核动力装置运行监测数据异常检测与校正一体化方法 | |
CN110570013A (zh) | 一种单站位在线波周期数据的预测诊断方法 | |
CN111079348B (zh) | 一种缓变信号检测方法和装置 | |
CN112269367B (zh) | 基于eemd-组合神经网络空气处理***的故障检测方法及*** | |
Abdella et al. | Treatment of missing data using neural networks and genetic algorithms | |
CN112819087B (zh) | 一种基于模块化神经网络的出水bod传感器异常检测方法 | |
Dong et al. | Neural networks for engine fault diagnostics | |
KR102389317B1 (ko) | 순환 신경망(rnn)을 이용한 스마트팜 센서의 고장여부 판단방법 | |
Singh et al. | Development of ANN-based virtual fault detector for Wheatstone bridge-oriented transducers | |
JPH11259444A (ja) | 関数近似モデル学習装置及び方法並びに関数近似モデル学習用プログラムを記録した記録媒体 | |
Zhao et al. | Application of local outlier factor method and back-propagation neural network for steel plates fault diagnosis | |
CN111310907A (zh) | 一种微波组件故障诊断方法、装置及设备 | |
Deng et al. | Fault diagnosis technology based on the fusion of neural network and fuzzy Logic | |
CN115712840B (zh) | 一种电子信息***多故障诊断方法及*** | |
CN117470274A (zh) | 一种多导航传感器***在线故障检测与修复方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |