CN118133017A - An intelligent prediction system for energy consumption in industrial production processes and its prediction algorithm - Google Patents
An intelligent prediction system for energy consumption in industrial production processes and its prediction algorithm Download PDFInfo
- Publication number
- CN118133017A CN118133017A CN202410258400.6A CN202410258400A CN118133017A CN 118133017 A CN118133017 A CN 118133017A CN 202410258400 A CN202410258400 A CN 202410258400A CN 118133017 A CN118133017 A CN 118133017A
- Authority
- CN
- China
- Prior art keywords
- data
- energy consumption
- energy
- prediction
- industrial production
- 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
- 238000005265 energy consumption Methods 0.000 title claims abstract description 206
- 238000009776 industrial production Methods 0.000 title claims abstract description 65
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 43
- 238000004519 manufacturing process Methods 0.000 claims abstract description 57
- 238000000034 method Methods 0.000 claims abstract description 54
- 230000002159 abnormal effect Effects 0.000 claims abstract description 47
- 230000008569 process Effects 0.000 claims abstract description 43
- 238000007906 compression Methods 0.000 claims abstract description 29
- 238000001514 detection method Methods 0.000 claims abstract description 25
- 239000011159 matrix material Substances 0.000 claims abstract description 25
- 238000006243 chemical reaction Methods 0.000 claims abstract description 11
- 238000009826 distribution Methods 0.000 claims abstract description 10
- 238000004458 analytical method Methods 0.000 claims description 35
- 230000006835 compression Effects 0.000 claims description 22
- 238000007667 floating Methods 0.000 claims description 16
- 230000035772 mutation Effects 0.000 claims description 16
- 238000012549 training Methods 0.000 claims description 13
- 230000008859 change Effects 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000013144 data compression Methods 0.000 claims description 9
- 230000002503 metabolic effect Effects 0.000 claims description 8
- 238000013480 data collection Methods 0.000 claims description 4
- 238000007405 data analysis Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 claims description 3
- 230000035945 sensitivity Effects 0.000 abstract description 9
- 230000008901 benefit Effects 0.000 abstract description 5
- 238000012545 processing Methods 0.000 description 16
- 230000005611 electricity Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000005457 optimization Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 239000002699 waste material Substances 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 239000002918 waste heat Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/10—Pre-processing; Data cleansing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2413—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/243—Classification techniques relating to the number of classes
- G06F18/2433—Single-class perspective, e.g. one-against-all classification; Novelty detection; Outlier detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Biology (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Abstract
本发明公开了一种工业生产过程能耗智能预测系统及其预测算法,具体涉及生产能耗预测技术领域,用于解决工业生产中能耗预测不准确的问题,本发明采集生产设备的能源转换、分配和利用过程中能耗特征变量以及能源数据信息,将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,并使用K最近邻算法识别能源数据中的异常数据,通过状态变化的滑动窗口异常检测方法对能源数据在压缩过程中进行异常数据的插补,提高了数据用于预测的完整性,再对工业生产过程中所采集的能耗的变化规律进行分析,对出现问题的过程进行及时调整,从而提高了预测的准确性与敏感性,有效地控制能耗和生产成本,提高生产企业效益。
The present invention discloses an intelligent prediction system for energy consumption in an industrial production process and a prediction algorithm thereof, and specifically relates to the technical field of production energy consumption prediction, and is used to solve the problem of inaccurate energy consumption prediction in industrial production. The present invention collects energy consumption characteristic variables and energy data information in the process of energy conversion, distribution and utilization of production equipment, organizes the collected energy data into a time-space matrix, uses a sliding window to control the number of data streams, and uses a K nearest neighbor algorithm to identify abnormal data in the energy data. An abnormal data is interpolated during the compression process of the energy data through a state-changing sliding window anomaly detection method, thereby improving the integrity of the data for prediction, and then analyzing the changing law of the energy consumption collected in the industrial production process, and timely adjusting the process where the problem occurs, thereby improving the accuracy and sensitivity of the prediction, effectively controlling energy consumption and production costs, and improving the benefits of the production enterprise.
Description
技术领域Technical Field
本发明涉及工业生产能耗预测技术领域,更具体地说,本发明涉及一种工业生产过程能耗智能预测系统及其预测算法。The present invention relates to the technical field of industrial production energy consumption prediction, and more specifically, to an industrial production process energy consumption intelligent prediction system and a prediction algorithm thereof.
背景技术Background technique
在工业生产过程中,通常采用按照生产订单具体生产目标进行任务安排的机制。然而,这种以生产订单为驱动的方式可能导致设备能耗量巨大,从而显著增加企业的生产成本,由于当前机制主要依赖于具体生产任务,缺乏对生产设备能耗值的清晰预测,因此无法有效缓解生产设备能耗过高的问题,造成不必要能浪费。In the industrial production process, a mechanism is usually adopted to arrange tasks according to the specific production targets of production orders. However, this production order-driven approach may lead to huge equipment energy consumption, thereby significantly increasing the production costs of enterprises. Since the current mechanism mainly relies on specific production tasks and lacks a clear prediction of the energy consumption value of production equipment, it cannot effectively alleviate the problem of excessive energy consumption of production equipment, resulting in unnecessary energy waste.
通过采用以生产设备能耗值结果为基础来驱动生产行为的机制,能有效控制能耗,即准确预测出生产设备能耗值,企业可以更有针对性地安排生产任务与生产过程细节,从而有效控制多余能源的耗损,在工业生产过程中缺乏清晰、可靠预测,这使得企业难以有效地控制能耗和生产成本,从而对企业的效益产生不利影响。By adopting a mechanism that drives production behavior based on the energy consumption value of production equipment, energy consumption can be effectively controlled, that is, the energy consumption value of production equipment can be accurately predicted. Enterprises can arrange production tasks and production process details more specifically, thereby effectively controlling the consumption of excess energy. The lack of clear and reliable predictions in the industrial production process makes it difficult for enterprises to effectively control energy consumption and production costs, which has an adverse impact on the benefits of the enterprise.
发明内容Summary of the invention
为了克服现有技术的上述缺陷,本发明的实施例提供一种工业生产过程能耗智能预测系统及其预测算法,通过对采集生产设备的能源数据信息进行分析,将采集的能源数据组织成时空矩阵,再通过滑动窗口异常检测方法对能源数据进行异常数据的插补,将能源数据输入到差分自回归滑动平均模型中进行训练确定训练情况,对工业生产过程中能耗预测产生偏离分析信号时,溯源设备并记录后续时刻的能耗数据并进行相应调整,以解决上述背景技术中提出的问题。In order to overcome the above-mentioned defects of the prior art, an embodiment of the present invention provides an intelligent prediction system for energy consumption in an industrial production process and a prediction algorithm thereof. By analyzing the energy data information collected from the production equipment, the collected energy data is organized into a space-time matrix, and then the energy data is interpolated for abnormal data through a sliding window anomaly detection method. The energy data is input into a differential autoregressive sliding average model for training to determine the training status. When a deviation analysis signal is generated for the energy consumption prediction in the industrial production process, the source device is traced and the energy consumption data at subsequent times is recorded and adjusted accordingly to solve the problems raised in the above-mentioned background technology.
为实现上述目的,本发明提供如下技术方案:To achieve the above object, the present invention provides the following technical solutions:
一种工业生产过程能耗智能预测算法,包括如下步骤:An intelligent prediction algorithm for energy consumption in an industrial production process comprises the following steps:
在工业生产过程中,对生产设备的能源转换、分配和利用过程进行分析,对生产过程中能耗特征变量进行提取,按照时间采集能源数据;In the industrial production process, the energy conversion, distribution and utilization process of production equipment is analyzed, the energy consumption characteristic variables in the production process are extracted, and energy data is collected according to time;
将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,采用基于距离的异常检测算法进行状态突变的分析,使用K最近邻算法识别能源数据中的异常数据;The collected energy data is organized into a spatiotemporal matrix, a sliding window is used to control the number of data streams, a distance-based anomaly detection algorithm is used to analyze state mutations, and a K-nearest neighbor algorithm is used to identify abnormal data in energy data;
通过状态变化的滑动窗口异常检测方法对能源数据在压缩过程中进行异常数据的插补,将能源数据输入到差分自回归滑动平均模型中进行训练确定训练情况;The abnormal data of energy data is interpolated during the compression process through the sliding window anomaly detection method of state change, and the energy data is input into the differential autoregressive sliding average model for training to determine the training status;
对工业生产过程中所采集的能耗的变化规律进行分析,获取工业生产过程中的能耗信息,确定能耗预测的状态;Analyze the changing patterns of energy consumption collected during industrial production, obtain energy consumption information during industrial production, and determine the state of energy consumption forecast;
当工业生产过程中能耗预测产生偏离分析信号时,溯源设备并记录后续时刻的能耗数据进行分析,根据分析结果进行设备的调整。When the energy consumption forecast in the industrial production process produces a deviation analysis signal, the traceability equipment records the energy consumption data at subsequent times for analysis, and adjusts the equipment according to the analysis results.
在一个优选的实施方式中,将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,具体过程如下:In a preferred embodiment, the collected energy data is organized into a time-space matrix, and a sliding window is used to control the number of data streams. The specific process is as follows:
通过传感器采集能源数据,获取每个传感器按照时间采集的能源数据,将能源数据组织成时空矩阵;Collect energy data through sensors, obtain the energy data collected by each sensor according to time, and organize the energy data into a time-space matrix;
将时空数据矩阵按照时间和空间进行分块,对每个块进行二维小波变换;The spatiotemporal data matrix is divided into blocks according to time and space, and each block is subjected to a two-dimensional wavelet transform;
根据软阈值或硬阈值计算得到阈值,将小波系数矩阵中的绝对值小于阈值的系数置零;The threshold is calculated according to the soft threshold or hard threshold, and the coefficients in the wavelet coefficient matrix whose absolute values are less than the threshold are set to zero;
将截断后的小波系数进行逆变换,重构压缩后的时空数据,得到压缩后的时空数据块,根据时间相关性采用滑动窗口来控制数据流数量。The truncated wavelet coefficients are inversely transformed to reconstruct the compressed spatiotemporal data and obtain compressed spatiotemporal data blocks. A sliding window is used to control the number of data streams according to the time correlation.
在一个优选的实施方式中,采用基于距离的异常检测算法进行状态突变的分析,使用K最近邻算法识别能源数据中的异常数据,具体过程如下:In a preferred embodiment, a distance-based anomaly detection algorithm is used to analyze state mutations, and a K-nearest neighbor algorithm is used to identify abnormal data in energy data. The specific process is as follows:
获取在能源数据压缩的过程中,噪声模式下的点异常;Obtain point anomalies in noise mode during energy data compression;
获取包含能源数据的数据集,数据集中包含工艺切换过程中等待空转和正常工作状态的标签;Obtain a data set containing energy data, wherein the data set contains labels of waiting idle and normal working states during process switching;
从数据集中选择用于计算距离的特征,对于每个数据对象,使用曼哈顿距离进行度量;Select features from the dataset for distance calculation, and use Manhattan distance for each data object;
对每个数据对象的距离进行排序,找到离该数据对象最近的K个邻居;Sort the distance of each data object and find the K neighbors closest to the data object;
根据K个最近邻居中正常数据和异常数据的比例,为数据对象分配标签,分配标签为异常的能源数据作为异常数据。According to the ratio of normal data to abnormal data in the K nearest neighbors, labels are assigned to data objects, and energy data with labels as abnormal are regarded as abnormal data.
在一个优选的实施方式中,对工业生产过程中所采集的能耗的变化规律进行分析,获取工业生产过程中的能耗信息,确定能耗预测的状态,具体过程如下:In a preferred embodiment, the variation pattern of energy consumption collected during the industrial production process is analyzed to obtain energy consumption information during the industrial production process and determine the state of energy consumption prediction. The specific process is as follows:
对工业生产过程中所采集的能耗的变化规律进行分析,获取工业生产过程中的能耗信息,能耗信息包括能耗变动信息、预测调整信息以及预测误差信息;Analyze the changing patterns of energy consumption collected during industrial production to obtain energy consumption information during industrial production. The energy consumption information includes energy consumption change information, forecast adjustment information, and forecast error information.
能耗变动信息包括单向耗能偏差值,预测调整信息包括调整频率浮动值,预测误差信息包括能耗预测变异指数;Energy consumption change information includes one-way energy consumption deviation value, forecast adjustment information includes adjustment frequency floating value, forecast error information includes energy consumption forecast variation index;
将获取到单向耗能偏差值、调整频率浮动值以及能耗预测变异指数进行综合计算后得到预测调控系数;The prediction control coefficient is obtained by comprehensively calculating the obtained one-way energy consumption deviation value, the adjustment frequency floating value and the energy consumption prediction variation index;
单向耗能偏差值、调整频率浮动值、能耗预测变异指数与预测调控系数成正比;The one-way energy consumption deviation value, adjustment frequency floating value, and energy consumption forecast variation index are proportional to the forecast control coefficient;
将生成的预测调控系数与调控阈值进行对比,生成偏离分析信号和预测稳定信号,确定能耗预测的状态。The generated prediction control coefficient is compared with the control threshold to generate a deviation analysis signal and a prediction stability signal to determine the state of the energy consumption prediction.
在一个优选的实施方式中,将生成的预测调控系数与调控阈值进行对比,生成偏离分析信号和预测稳定信号,确定能耗预测的状态,具体过程如下:In a preferred embodiment, the generated prediction control coefficient is compared with the control threshold, a deviation analysis signal and a prediction stability signal are generated, and the state of energy consumption prediction is determined. The specific process is as follows:
若预测调控系数大于或等于调控阈值,则生成偏离分析信号;If the predicted control coefficient is greater than or equal to the control threshold, a deviation analysis signal is generated;
若预测调控系数小于调控阈值,则生成预测稳定信号;If the predicted control coefficient is less than the control threshold, a predicted stability signal is generated;
对入眠状态下产生偏离分析信号进行代谢当量的重新估算,重新调整的数据采集参数,根据历史代谢当量数据重新对代谢当量进行估算得到新代谢当量值。The metabolic equivalents of the deviation analysis signals generated in the sleeping state are re-estimated, the data acquisition parameters are readjusted, and the metabolic equivalents are re-estimated according to the historical metabolic equivalent data to obtain a new metabolic equivalent value.
在一个优选的实施方式中,当工业生产过程中能耗预测产生偏离分析信号时,溯源设备并记录后续时刻的能耗数据进行分析,根据分析结果进行设备的调整,具体过程如下:In a preferred embodiment, when the energy consumption forecast in the industrial production process generates a deviation analysis signal, the traceability device records the energy consumption data at subsequent times for analysis, and adjusts the equipment according to the analysis results. The specific process is as follows:
对生成偏离分析信号的数据进行溯源,找到对应的传感器设备并即时标记,并对传感器后续时刻采集的能耗数据生成的预测调控系数,建立预测调控系数数据集合;Trace the data that generates the deviation analysis signal, find the corresponding sensor device and mark it immediately, and generate the prediction control coefficient for the energy consumption data collected by the sensor at subsequent times, and establish a prediction control coefficient data set;
计算数据集合中预测调控系数的均值和标准差;Calculate the mean and standard deviation of the predicted control coefficients in the data set;
对数据集合中元素数据,计算元素数据与均值的偏差值,得到离群程度值;For the element data in the data set, calculate the deviation between the element data and the mean value to obtain the outlier degree value;
将预测调控系数数据集合内数据的离群程度值与设置的离群阈值进行比较,当数据集合内数据的离群程度值大于或等于离散阈值时,将数据作为离群点进行记;Compare the outlier degree value of the data in the prediction control coefficient data set with the set outlier threshold. When the outlier degree value of the data in the data set is greater than or equal to the discrete threshold, the data is recorded as an outlier.
当离群点数量大于等于设置的离群点数量阈值时,判断能耗预测出现问题,进行预警处理,通知维护人员进行模型或者相关设备的检查维护。When the number of outliers is greater than or equal to the set outlier number threshold, it is determined that there is a problem with the energy consumption forecast, an early warning is performed, and maintenance personnel are notified to inspect and maintain the model or related equipment.
一种工业生产过程能耗智能预测系统,用于上述一种工业生产过程能耗智能预测算法,包括:An industrial production process energy consumption intelligent prediction system, used for the above industrial production process energy consumption intelligent prediction algorithm, comprising:
数据采集模块,用于按照时间采集生产设备的能源转换、分配和利用过程中能耗特征变量以及能源数据信息;A data collection module is used to collect energy consumption characteristic variables and energy data information during the energy conversion, distribution and utilization of production equipment according to time;
数据分析模块,用于将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,采用基于距离的异常检测算法进行状态突变的分析,使用K最近邻算法识别能源数据中的异常数据,通过状态变化的滑动窗口异常检测方法对能源数据在压缩过程中进行异常数据的插补,将能源数据输入到差分自回归滑动平均模型中进行训练确定训练情况;The data analysis module is used to organize the collected energy data into a time-space matrix, use a sliding window to control the number of data streams, use a distance-based anomaly detection algorithm to analyze state mutations, use a K-nearest neighbor algorithm to identify abnormal data in energy data, interpolate abnormal data in the energy data during compression using a sliding window anomaly detection method for state changes, and input the energy data into a differential autoregressive sliding average model for training to determine the training status;
能耗对比模块,用于对工业生产过程中所采集的能耗的变化规律进行分析,获取工业生产过程中的能耗信息,确定能耗预测的状态;The energy consumption comparison module is used to analyze the changing rules of energy consumption collected during the industrial production process, obtain energy consumption information during the industrial production process, and determine the state of energy consumption prediction;
预测调控模块,用于对工业生产过程中能耗预测产生偏离分析信号时,溯源设备并记录后续时刻的能耗数据并进行相应调整。The prediction and control module is used to trace the source equipment and record the energy consumption data at subsequent times and make corresponding adjustments when the energy consumption forecast in the industrial production process generates deviation analysis signals.
本发明的技术效果和优点:Technical effects and advantages of the present invention:
本发明采集生产设备的能源转换、分配和利用过程中能耗特征变量以及能源数据信息,将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,并使用K最近邻算法识别能源数据中的异常数据,通过状态变化的滑动窗口异常检测方法对能源数据在压缩过程中进行异常数据的插补,提高了数据用于预测的完整性,再对工业生产过程中所采集的能耗的变化规律进行分析,对出现问题的过程进行及时调整,从而提高了预测的准确性与敏感性,有效地控制能耗和生产成本,提高生产企业效益。The present invention collects energy consumption characteristic variables and energy data information during the energy conversion, distribution and utilization of production equipment, organizes the collected energy data into a time-space matrix, uses a sliding window to control the number of data streams, and uses a K-nearest neighbor algorithm to identify abnormal data in the energy data. The energy data is interpolated for abnormal data during the compression process through a state-changing sliding window anomaly detection method, thereby improving the integrity of the data for prediction, and then analyzing the changing laws of the energy consumption collected during the industrial production process, and timely adjusting the process where problems occur, thereby improving the accuracy and sensitivity of the prediction, effectively controlling energy consumption and production costs, and improving the benefits of production enterprises.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明一种工业生产过程能耗智能预测算法的流程图。FIG1 is a flow chart of an intelligent prediction algorithm for energy consumption in an industrial production process according to the present invention.
图2为本发明一种工业生产过程能耗智能预测系统的结构示意图。FIG. 2 is a schematic diagram of the structure of an intelligent prediction system for energy consumption in an industrial production process according to the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
实施例1Example 1
如图1所示,一种工业生产过程能耗智能预测算法,包括:As shown in Figure 1, an intelligent prediction algorithm for energy consumption in an industrial production process includes:
在工业生产过程中,对生产设备使用的能源转换、分配和利用过程进行分析,对生产过程中能耗特征变量进行提取,按照时间采集能源数据,具体如下:In the industrial production process, the energy conversion, distribution and utilization process used by production equipment is analyzed, the energy consumption characteristic variables in the production process are extracted, and energy data is collected according to time, as follows:
工业生产以订单为驱动方式容易导致频繁的启动和停止生产设备,因为每个订单的生产需求可能不同,生产设备在启动和停止的过程中通常会消耗更多的能量,而且这些能耗在短时间内可能无法通过生产目标的实现而得到充分弥补,进而造成过多能耗;工业生产订单的改变导致不同产品的生产任务之间存在较大的间隔,也会使得设备在生产任务之间处于闲置状态,设备在闲置状态下仍可能消耗一定的能量,但却无法产生相应的产出。Industrial production driven by orders is prone to frequent starting and stopping of production equipment. Because the production requirements of each order may be different, production equipment usually consumes more energy during the start-up and stop process, and this energy consumption may not be fully compensated by the realization of production goals in a short period of time, thus causing excessive energy consumption; changes in industrial production orders lead to large intervals between production tasks of different products, and also cause equipment to be idle between production tasks. Equipment may still consume a certain amount of energy in an idle state, but cannot produce corresponding output.
在工业生产过程中,通过能源供给系统进行能源输送,包括电力、燃气、蒸汽等各能源进行使用来完成具体的生产,对生产设备使用的能源转换、分配和利用过程进行分析,确定各过程中设备的能耗情况;In the industrial production process, energy is transported through the energy supply system, including the use of electricity, gas, steam and other energy sources to complete specific production, analyze the energy conversion, distribution and utilization process used by production equipment, and determine the energy consumption of equipment in each process;
对工业生产过程中某一过程或者整体过程进行能耗特征变量进行提取,根据提取的能耗特征情况预测后续过程耗能;Extract energy consumption characteristic variables of a certain process or the entire process in the industrial production process, and predict the energy consumption of subsequent processes based on the extracted energy consumption characteristics;
例如,计算机工业数控系统是工业数控机床通过编译输入的程序语言,输出对机床主轴,进给轴的伺服驱动电机的动作指令,并控制其他辅助装置进行合理有序的加工动作,对整个工作周期内的不同阶段,包括上电、预热、实际加工和冷却等,实时监测数控机床系统的电力消耗是重要的能耗特征,通过采集主轴、进给轴以及其他驱动电机的电流和电压等数据,计算得到实际的电力消耗情况。For example, the computer industrial numerical control system is a program language that is compiled by the industrial CNC machine tool. It outputs the action instructions for the servo drive motors of the machine tool spindle and feed axis, and controls other auxiliary devices to perform reasonable and orderly processing actions. For different stages of the entire working cycle, including power-on, preheating, actual processing and cooling, real-time monitoring of the power consumption of the CNC machine tool system is an important energy consumption feature. By collecting data such as the current and voltage of the spindle, feed axis and other drive motors, the actual power consumption can be calculated.
将各类传感器(电压、电流传感器等)安装在工业生产的能源设备上用于采集设备,并将采集的能源数据进行传输,用于能源能耗分析,在多传感设备采集数据的环境下,由于采集频率高,数据采集量大,可以先通过传输到边缘计算处理后,再传输到汇总分析端,用于多传感设备采集数据的处理。Various sensors (voltage, current sensors, etc.) are installed on energy equipment in industrial production for data collection, and the collected energy data is transmitted for energy consumption analysis. In an environment where multiple sensor devices collect data, due to the high collection frequency and large amount of data collected, the data can be first transmitted to the edge computing for processing, and then transmitted to the summary analysis end for processing of data collected by multiple sensor devices.
在进行额定频率采集时,各传感器传输的数据量较大。然而,在长时间对采集到的能源数据进行分析时,数量庞大的数据成为导致网络传输与数据存储压力过大的主要原因。为缓解这一问题,必须在边缘端采取数据压缩措施,以有效减少数据量,在进行数据压缩过程中,使用小波变换进行数据压缩,具体过程如下:When performing rated frequency acquisition, the amount of data transmitted by each sensor is large. However, when analyzing the collected energy data for a long time, the huge amount of data becomes the main reason for excessive pressure on network transmission and data storage. To alleviate this problem, data compression measures must be taken at the edge to effectively reduce the amount of data. In the process of data compression, wavelet transform is used for data compression. The specific process is as follows:
通过传感器采集能源数据,获取每个传感器按照时间采集的能源数据,将能源数据组织成时空矩阵,其中行表示时间点,列表示不同的传感器,此矩阵表示为DJ,将时空数据矩阵DJ按照时间和空间进行分块,每个块可以表示为Bi,j,其中i表示时间块、j表示传感器块,对每个块进行二维小波变换,将DJ矩阵变换为BH矩阵,BH=Z*D*ZT,式中,Z是小波变换矩阵,ZT是Z的转置;Energy data is collected through sensors, and the energy data collected by each sensor according to time is obtained. The energy data is organized into a spatiotemporal matrix, where rows represent time points and columns represent different sensors. This matrix is represented as DJ. The spatiotemporal data matrix DJ is divided into blocks according to time and space. Each block can be represented as Bi ,j , where i represents the time block and j represents the sensor block. A two-dimensional wavelet transform is performed on each block, and the DJ matrix is transformed into a BH matrix. BH = Z*D* ZT , where Z is the wavelet transform matrix and ZT is the transpose of Z.
根据软阈值或硬阈值计算出阈值,软阈值是将小于阈值的系数置零,并对大于阈值的系数进行缩放;硬阈值则直接将小于阈值的系数置零,保留小波系数中的主要部分,截断小波系数矩阵,根据计算得到的阈值,将小波系数矩阵中的绝对值小于阈值的系数置零;The threshold is calculated according to the soft threshold or hard threshold. The soft threshold is to set the coefficients less than the threshold to zero and scale the coefficients greater than the threshold; the hard threshold directly sets the coefficients less than the threshold to zero, retains the main part of the wavelet coefficients, truncates the wavelet coefficient matrix, and sets the coefficients in the wavelet coefficient matrix whose absolute values are less than the threshold to zero according to the calculated threshold;
将截断后的小波系数进行逆变换,以重构压缩后的时空数据,得到压缩后的时空数据块。The truncated wavelet coefficients are inversely transformed to reconstruct the compressed spatiotemporal data and obtain compressed spatiotemporal data blocks.
比较压缩前后的误差,可以根据需求调整小波变换的参数或考虑其他优化方法,以平衡压缩率和数据准确性,但在实际生产过程中能源数据会因为噪声等环境因素,部分数据处于异常状态,通过小波变换缺少检测异常数据的能力,导致压缩性能下降;By comparing the errors before and after compression, we can adjust the parameters of wavelet transform or consider other optimization methods according to the needs to balance the compression rate and data accuracy. However, in the actual production process, due to environmental factors such as noise, some energy data may be in an abnormal state. The wavelet transform lacks the ability to detect abnormal data, resulting in reduced compression performance.
传感器节点按照周期性进行数据采集,前后采集的数据呈现显著的时间相关性,在通过边缘设备进行数据异常分析时,由于难以同时处理所有传感器采集的数据流,因此采用滑动窗口来控制数据流数量,异常检测的结果受到前后数据点的影响,采用基于距离的异常检测算法,对于数据对象,在其进入到离开所有滑动窗口的过程中,只有当数据对象在这段时间内均表现为正常时,才被判断为正常值;否则,将其识别为异常值。Sensor nodes collect data periodically, and the data collected before and after show significant time correlation. When performing data anomaly analysis through edge devices, it is difficult to process all data streams collected by sensors at the same time, so sliding windows are used to control the number of data streams. The results of anomaly detection are affected by the previous and next data points. A distance-based anomaly detection algorithm is used. For data objects, in the process of entering and leaving all sliding windows, only when the data object behaves normally during this period of time, it is judged as a normal value; otherwise, it is identified as an anomaly.
在实际生产中,生产设备分为两种主要状态:工艺切换等待空转和正常工作,在这两种状态之间,能源数据值经常发生断层式的变化,这种变化通常容易被误解为异常值。在能源数据压缩的过程中,对压缩效果的主要影响来自于能源数据特点分析中所描述的噪声模式下的点异常。因此,在处理这种状态突变情况时,需要进行专门处理,以免错误地将其识别为异常。In actual production, production equipment is divided into two main states: process switching, waiting for idling, and normal operation. Between these two states, energy data values often undergo discontinuous changes, which are often easily misunderstood as abnormal values. In the process of energy data compression, the main impact on the compression effect comes from the point anomalies in the noise mode described in the analysis of energy data characteristics. Therefore, when dealing with this state mutation, special processing is required to avoid misidentifying it as an abnormality.
异常检测处理主要是基于有无状态突变的不同情况来进行的,若是基于有状态突变的异常检测处理,通过使用K最近邻算法可以帮助识别数据中的异常情况,具体步骤如下:Anomaly detection processing is mainly based on different situations with or without state mutation. If it is based on state mutation anomaly detection processing, the K nearest neighbor algorithm can help identify anomalies in the data. The specific steps are as follows:
获取包含能源数据的数据集,确保数据集中包含有关工艺切换中等待空转和正常工作状态的标签;Obtain a dataset containing energy data and ensure that the dataset contains labels for waiting idle and normal working status during process switching;
从数据集中选择用于计算距离的特征,选择特征能够捕捉到在工艺切换和正常工作状态之间发生的突变情况,用以获取对应特征的数据;Select features for distance calculation from the data set, and select features that can capture the mutations that occur between process switching and normal working conditions to obtain data for the corresponding features;
对于每个数据对象,计算与相邻所有数据对象之间的距离,使用曼哈顿距离进行度量,曼哈顿距离是各坐标轴上距离差的绝对值之和,对于两个点(x1,y1),(x2,y2),MH=|x1-x2|+|y1-y2|;For each data object, the distance between it and all adjacent data objects is calculated and measured using the Manhattan distance, which is the sum of the absolute values of the distance differences on each coordinate axis. For two points (x 1 , y 1 ) and (x 2 , y 2 ), MH = |x 1 -x 2 |+|y 1 -y 2 |;
对每个数据对象的距离进行排序,以找到离该数据对象最近的K个邻居;Sort the distances of each data object to find the K nearest neighbors to the data object;
根据K个最近邻居中正常数据和异常数据的比例,为当前数据对象分配标签。可以使用多数投票法,即K个邻居中属于哪一类的数据更多,就将当前数据标记为哪一类,对于被标记为异常的数据对象进行处理。According to the ratio of normal data to abnormal data in the K nearest neighbors, a label is assigned to the current data object. The majority voting method can be used, that is, the current data is marked as the category with which the K neighbors have more data, and the data objects marked as abnormal are processed.
K最近邻算法中,异常检测的标签分配通常基于邻居的距离和比例,假设N是K个最近邻居的集合,其中Nnormal是正常数据点的集合,Nanormal是异常数据点的集合。则可以通过以下标签分配规则进行分类:若|Nnormal|/K≥阈值,将该数据对象标记为正常数据;否则标记为异常数据;In the K nearest neighbor algorithm, the label assignment of anomaly detection is usually based on the distance and proportion of neighbors. Assume that N is the set of K nearest neighbors, where N normal is the set of normal data points, and N anormal is the set of abnormal data points. Then the following label assignment rules can be used for classification: if |N normal |/K ≥ threshold, the data object is marked as normal data; otherwise, it is marked as abnormal data;
需要说明的是,阈值是根据实际需求场景人为设定的参数,用于调整异常的判定标准,不同的应用场景可能需要根据具体情况调整阈值。It should be noted that the threshold is a parameter set manually according to the actual demand scenario, which is used to adjust the abnormal judgment standard. Different application scenarios may require the threshold to be adjusted according to specific circumstances.
异常检测算法主要实现状态突变判断和不同状态下的异常检测处理,状态突变判断方法是根据各设备处于工艺切换等待空转和正常工作状态下额定能源数据差值进行阈值判断。同时防止噪声模式产生的点异常而干扰状态突变判断,规定只有突变数据数量等于滑动窗口大小,才判断为真正的状态突变;The anomaly detection algorithm mainly realizes the state mutation judgment and anomaly detection processing under different states. The state mutation judgment method is to make a threshold judgment based on the difference between the rated energy data of each device in the process switching waiting idle state and the normal working state. At the same time, it prevents the point anomaly generated by the noise mode from interfering with the state mutation judgment. It is stipulated that only when the number of mutation data is equal to the sliding window size, it is judged as a real state mutation;
异常检测算法的性能评价主要依赖于两个关键指标:识别率和误报率。其中,识别率表示在数据集中正确检测出的异常数据与实际包含的所有异常数据之比,而误报率表示被错误地检测为异常的数据与实际所有检测出的异常数据之比。通常情况下,较高的识别率和较低的误报率标志着算法的良好性能,识别率的计算公式为:DR=TN/(TN+FN),误报率的计算公式为:FR=FP/(FP+FN),其中,TN表示真负(正确识别的异常数据),FN表示假负(被错误地识别为正常数据的异常数据),FP表示假正(被错误地识别为异常数据的正常数据)。The performance evaluation of anomaly detection algorithms mainly depends on two key indicators: recognition rate and false alarm rate. Among them, the recognition rate represents the ratio of correctly detected abnormal data to all abnormal data actually contained in the data set, while the false alarm rate represents the ratio of data that are incorrectly detected as abnormal to all actual detected abnormal data. Generally speaking, a higher recognition rate and a lower false alarm rate indicate good performance of the algorithm. The calculation formula of the recognition rate is: DR = TN/(TN + FN), and the calculation formula of the false alarm rate is: FR = FP/(FP + FN), where TN represents true negative (correctly identified abnormal data), FN represents false negative (abnormal data that is incorrectly identified as normal data), and FP represents false positive (normal data that is incorrectly identified as abnormal data).
对进行小波变换后能源数据进行K最近邻算法的优化,在压缩过程中根据能源数据实际波动的特点进行动态调整,在一定误差范围内实现数据压缩;The K nearest neighbor algorithm is optimized for the energy data after wavelet transformation, and dynamic adjustments are made during the compression process according to the actual fluctuation characteristics of the energy data to achieve data compression within a certain error range;
在进行能源数据压缩之前,首先使用基于状态变化的滑动窗口异常检测方法,通过调整最优参数,记录了具体时间点的异常值,由于能源数据具有较强的时间相关性,因此如果某个时间点被检测为异常点,假设在正常情况下,该时间点的数据值应与其前后时间点的数据值保持相似性。Before compressing energy data, we first use a sliding window anomaly detection method based on state changes. By adjusting the optimal parameters, we record the abnormal values at specific time points. Since energy data has a strong time correlation, if a certain time point is detected as an abnormal point, it is assumed that under normal circumstances, the data value at this time point should be similar to the data values at the previous and next time points.
因此,在数据压缩过程中,针对这些异常时间点,采取了如下处理方式:使用该异常时间点前后数据值的平均值来代替异常时间点的数据值,即通过保持相似性来更好地反映异常时间点的真实情况,从而在压缩过程中维持数据的一致性,这样的处理策略有助于在压缩后的数据中保留异常信息,并在一定程度上减小异常对整体数据压缩效果的影响。Therefore, during the data compression process, the following processing method is adopted for these abnormal time points: the data value of the abnormal time point is replaced by the average value of the data values before and after the abnormal time point, that is, the actual situation of the abnormal time point is better reflected by maintaining similarity, thereby maintaining data consistency during the compression process. Such a processing strategy helps to retain abnormal information in the compressed data and reduce the impact of abnormalities on the overall data compression effect to a certain extent.
压缩算法的主要性能指标是压缩比和压缩误差。压缩比用来衡量对于一组数据压缩的能力,压缩比用于衡量对一组数据进行压缩的能力,而压缩误差用来衡量实际值与解压缩值之间的误差大小。通常情况下,较高的压缩比和较低的压缩误差表明算法的压缩效果较好,但在实际生产过程中要求是在保证压缩误差情况下尽可能的提高压缩比,压缩比表示压缩前的数据大小与压缩后的数据大小之比,具体计算公式如下:CR=原始数据大小/压缩后数据大小;The main performance indicators of compression algorithms are compression ratio and compression error. Compression ratio is used to measure the ability to compress a set of data, while compression error is used to measure the error between the actual value and the decompressed value. Generally speaking, a higher compression ratio and a lower compression error indicate that the compression effect of the algorithm is better, but in the actual production process, the requirement is to increase the compression ratio as much as possible while ensuring the compression error. The compression ratio represents the ratio of the data size before compression to the data size after compression. The specific calculation formula is as follows: CR = original data size / compressed data size;
压缩误差是压缩后的数据与原始数据之间的差异,使用均方根误差等方法进行计算,假设N是数据点的总数,YSi是原始数据的第i个数据点,YHi是压缩后的数据的第i个数据点,压缩误差的计算公式为: The compression error is the difference between the compressed data and the original data, and is calculated using methods such as the root mean square error. Assuming that N is the total number of data points, YS i is the i-th data point of the original data, and YH i is the i-th data point of the compressed data, the compression error is calculated as follows:
将能源数据输入到差分自回归滑动平均模型中进行训练,通过差分方法将非平稳序列转变成平稳序列来实现短期未来值的预测。The energy data is input into the difference autoregressive moving average model for training, and the non-stationary series is transformed into a stationary series through the difference method to realize the prediction of short-term future values.
对工业生产过程中所采集的能耗的变化规律进行分析;Analyze the changing patterns of energy consumption collected during industrial production;
获取工业生产过程中的能耗信息,能耗信息包括能耗变动信息、预测调整信息以及预测误差信息;Obtain energy consumption information during industrial production, including energy consumption change information, forecast adjustment information, and forecast error information;
能耗变动信息包括单向耗能偏差值并标定为DXH,预测调整信息包括调整频率浮动值并标定为TZP,预测误差信息包括能耗预测变异指数并标定为NHY;The energy consumption change information includes the one-way energy consumption deviation value and is calibrated as DXH, the forecast adjustment information includes the adjustment frequency floating value and is calibrated as TZP, and the forecast error information includes the energy consumption forecast variation index and is calibrated as NHY;
能耗变动信息中的单向耗能偏差值是指在能耗管理和优化中,通过比较实际能耗和预期能耗之间的差异,从而评估系统或设备的能耗性能偏差值,通常用于衡量系统的能源利用效率,单向耗能偏差值会对如下方面产生影响:The one-way energy consumption deviation value in the energy consumption change information refers to the energy consumption performance deviation value of the system or equipment evaluated by comparing the difference between the actual energy consumption and the expected energy consumption in energy consumption management and optimization. It is usually used to measure the energy utilization efficiency of the system. The one-way energy consumption deviation value will affect the following aspects:
能源成本:单向耗能偏差值反映了实际能耗与预期能耗之间的差异,对企业而言,能源成本是一个重要的经济因素,较大的单向耗能偏差值导致额外的能源成本;Energy cost: The one-way energy consumption deviation value reflects the difference between actual energy consumption and expected energy consumption. For enterprises, energy cost is an important economic factor. A larger one-way energy consumption deviation value leads to additional energy costs.
环境影响:较大偏差值可能导致能耗产生的碳足迹增加,增加环境负担,通过降低能耗偏差,企业可以更好地实现环保目标,减少对环境的负面影响。Environmental impact: Large deviation values may lead to an increase in the carbon footprint generated by energy consumption and increase the environmental burden. By reducing energy consumption deviation, enterprises can better achieve environmental protection goals and reduce negative impacts on the environment.
单向耗能偏差值的获取方式如下:The one-way energy consumption deviation value is obtained as follows:
获取单位时间进行工业生产过程中的输入能耗SR,获取输出能量LC,计算得到深度能耗转换比:SD=LC/SR,获取能耗覆盖总范围NF,获取实际能耗E=SR-LC,计算得到单向耗能偏差值,计算的表达式为:DXH=E*NF*SD/SR。Obtain the input energy consumption SR in the industrial production process per unit time, obtain the output energy LC, calculate the deep energy consumption conversion ratio: SD=LC/SR, obtain the total energy consumption coverage NF, obtain the actual energy consumption E=SR-LC, calculate the one-way energy consumption deviation value, and the calculation expression is: DXH=E*NF*SD/SR.
需要说明的是,输入能量的测量时根据深度加工过程使用的能源类型,采用适当的测量装置来测量输入的其他能量来源,例如蒸汽、热能、电能等,比如,对深度加工设备的电能消耗进行测量,使用电能表或电能监测设备记录设备在深度加工期间的总电能消耗;输出能量的测量是对深度加工后产生的工件或产品的能量进行测量,这涉及使用能量计量设备或对产出物能量进行实验室测试,还可以测量深度加工过程中产生的废热或废物的能量,也可以通过热量计、温度传感器或其他废物处理设备来实现,统计得到输出能量;能耗覆盖总范围是指在进行生产过程中正常运行状态、待机状态、停机状态等每种状态对应不同的能耗水平和权重特征,例如,一个生产中,正常运行状态占比时长为80%,待机状态为20%,常运行状态设置权重为0.1,待机状态为0.2,得到能耗覆盖总范围为0.084。It should be noted that when measuring input energy, appropriate measuring devices are used to measure other input energy sources, such as steam, heat, electricity, etc., according to the type of energy used in the deep processing process. For example, the electricity consumption of deep processing equipment is measured, and the total electricity consumption of the equipment during deep processing is recorded using an electricity meter or electricity monitoring device; the measurement of output energy is the measurement of the energy of the workpiece or product produced after deep processing, which involves the use of energy metering equipment or laboratory testing of the output energy. The energy of waste heat or waste generated during the deep processing process can also be measured, and it can also be achieved through a calorimeter, temperature sensor or other waste treatment equipment to obtain the output energy statistically; the total energy consumption coverage refers to the different energy consumption levels and weight characteristics corresponding to each state such as normal operating state, standby state, and shutdown state during the production process. For example, in a production, the normal operating state accounts for 80% of the time, and the standby state accounts for 20%. The weight of the normal operating state is set to 0.1, and the standby state is set to 0.2, and the total energy consumption coverage is 0.084.
预测调整信息中的调整频率浮动值指的是在能耗预测模型中,根据不同的预测数据对能耗总量进行预估,预估结果与实际结果的不符进而产生对模型结构进行调整的频率浮动情况,调整频率浮动值对以下方面产生影响:The adjustment frequency floating value in the forecast adjustment information refers to the frequency fluctuation of adjusting the model structure when the total energy consumption is estimated based on different forecast data in the energy consumption forecast model. The estimated result is inconsistent with the actual result, which affects the following aspects:
数据稳定性要求:低调整频率可能对输入数据的稳定性要求较低,因为模型不容易受到数据瞬时变动的影响。这在面对噪声或质量较差的输入数据时可能更有优势;Data stability requirements: Low adjustment frequency may require less stability of input data, because the model is not easily affected by instantaneous changes in data. This may be more advantageous when facing noisy or poor quality input data;
稳定性:低调整频率浮动值表明了预测模型的稳定性与准确性,频繁的调整可能导致模型过度拟合于特定的数据,而低频率的调整有助于维持模型的稳定性,并防止过度拟合。Stability: Low adjustment frequency floating values indicate the stability and accuracy of the forecasting model. Frequent adjustments may cause the model to overfit to specific data, while low-frequency adjustments help maintain the stability of the model and prevent overfitting.
调整频率浮动值的获取方式如下:The method for obtaining the adjustment frequency floating value is as follows:
获取生产周期内单位时间t内预测模型进行预测的实际次数UB,获取预设的预测标准次数CY,获取对能耗预测准确的次数ZC,计算得到预测相关值,表达式为:YC=(|UB-CY|+UB-ZC)/t,获取生产周期内各单位时间的预测相关值,建立预测相关值集合YCi={YC1,YC2,...,YCn},n为正整数,获取预测相关平均值YCavg,获取预测的总范围d,计算调整频率浮动值,计算表达式为: Obtain the actual number of predictions made by the prediction model within a unit time t in the production cycle UB, obtain the preset prediction standard number CY, obtain the accurate number of energy consumption predictions ZC, calculate the prediction related value, the expression is: YC = (|UB-CY| + UB-ZC)/t, obtain the prediction related value of each unit time in the production cycle, establish the prediction related value set YC i = {YC 1 , YC 2 , ..., YC n }, n is a positive integer, obtain the prediction related average value YC avg , obtain the total range of prediction d, calculate the adjustment frequency floating value, the calculation expression is:
需要说明的是,生产周期包括多个单位时间,单位时间根据实际需求进行设置,预测的总范围指的是在进行预测时,预测值的输出范围或结果的整体区间,包含了模型在特定条件下能够预测的所有可能结果范围;预设的预测标准次数可以基于历史数据、模拟模型、行业标准或其他适当的方法获得。It should be noted that the production cycle includes multiple unit times, and the unit time is set according to actual needs. The total prediction range refers to the output range of the predicted value or the overall interval of the results when making a prediction, which includes all possible result ranges that the model can predict under specific conditions; the preset standard number of predictions can be obtained based on historical data, simulation models, industry standards or other appropriate methods.
预测误差信息中的能耗预测变异指数表示能耗预测结果的变异程度的指标,用于评估能耗预测模型的准确性和稳定性,变异指数越小,表示预测结果越稳定,与实际能耗的偏差较小;反之,较大的变异指数可能意味着预测结果的不稳定性较高,与实际能耗的偏差较大,能耗预测变异指数有以下方面的影响:The energy consumption prediction variation index in the prediction error information is an indicator of the variation degree of the energy consumption prediction results, which is used to evaluate the accuracy and stability of the energy consumption prediction model. The smaller the variation index, the more stable the prediction results are, and the smaller the deviation from the actual energy consumption; conversely, a larger variation index may mean that the prediction results are more unstable and the deviation from the actual energy consumption is larger. The energy consumption prediction variation index has the following effects:
提高能源利用效率:稳定的能耗预测结果有助于更精确地规划和控制能源使用,进而提高能源利用效率,准确的能耗预测可以指导生产过程中的能源消耗优化,避免能源浪费和降低生产成本;Improve energy efficiency: Stable energy consumption forecast results help to plan and control energy use more accurately, thereby improving energy efficiency. Accurate energy consumption forecasts can guide energy consumption optimization in the production process, avoid energy waste and reduce production costs.
指导优化决策:在生产计划和能源管理中,较小的能耗预测变异指数可以提供更稳定的预测结果,有助于制定更可靠的生产计划和能源优化策略,稳定的预测结果有助于降低不确定性,提高生产决策的准确性。Guiding optimization decisions: In production planning and energy management, a smaller energy consumption forecast variation index can provide more stable forecast results, help to formulate more reliable production plans and energy optimization strategies, and stable forecast results can help reduce uncertainty and improve the accuracy of production decisions.
能耗预测变异指数的获取方式如下:The energy consumption prediction variation index is obtained as follows:
获取每个时间点实际能耗与预测能耗,计算实际能耗与预测能耗之间的能耗残差CN,能耗残差=实际能耗-预测能耗,计算实际能耗平均值将所有时间点的能耗残差组成一个序列,计算得到序列平均能耗残差/>计算序列的能耗标准差,表达式为:M表示时间点总数量,获取所有时间点的总预测次数,获取能耗敏感度频率PZ,计算能耗预测变异指数,计算的表达式为:/> Obtain the actual energy consumption and predicted energy consumption at each time point, calculate the energy consumption residual CN between the actual energy consumption and the predicted energy consumption, energy consumption residual = actual energy consumption - predicted energy consumption, calculate the average actual energy consumption The energy consumption residuals at all time points are combined into a sequence, and the average energy consumption residual of the sequence is calculated./> Calculate the standard deviation of energy consumption of the sequence, the expression is: M represents the total number of time points. Get the total number of predictions for all time points, get the energy consumption sensitivity frequency PZ, and calculate the energy consumption prediction variation index. The calculation expression is:/>
需要说明的是,能耗敏感度是指系统或过程对于其输入或内部参数变化而产生的能源消耗的敏感程度。在工业生产或其他系统中,能耗敏感度用于描述系统的能源利用效率在不同条件下的变化情况,能耗敏感度可以表示为系统输出(通常是能源消耗)相对于输入或参数的变化率,即实时输入数据的更新,实时影响到能耗预测值的变更。It should be noted that energy consumption sensitivity refers to the sensitivity of a system or process to the energy consumption caused by changes in its input or internal parameters. In industrial production or other systems, energy consumption sensitivity is used to describe the changes in the energy efficiency of the system under different conditions. Energy consumption sensitivity can be expressed as the rate of change of the system output (usually energy consumption) relative to the input or parameter, that is, the update of real-time input data affects the change of energy consumption forecast value in real time.
将能耗变动信息、预测调整信息以及预测误差信息进行汇总分析;Summarize and analyze energy consumption change information, forecast adjustment information, and forecast error information;
将获取到单向耗能偏差值DXH、调整频率浮动值TZP以及能耗预测变异指数NHY进行综合计算后得到预测调控系数,将预测调控系数标定为Yx,表达式为:Yx=ln(r1*DXH+r2*TZP+r3*NHT+1),式中,Yx为预测调控系数,r1、r2、r3为单向耗能偏差值DXH、调整频率浮动值TZP以及能耗预测变异指数NHY的预设比例系数,且r1、r2、r3均大于零。The obtained unidirectional energy consumption deviation value DXH, the adjustment frequency floating value TZP and the energy consumption prediction variation index NHY are comprehensively calculated to obtain the prediction control coefficient, and the prediction control coefficient is calibrated as Y x , and the expression is: Y x =ln(r 1 *DXH+r 2 *TZP+r 3 *NHT+1), where Y x is the prediction control coefficient, r 1 , r 2 , and r 3 are preset proportional coefficients of the unidirectional energy consumption deviation value DXH, the adjustment frequency floating value TZP and the energy consumption prediction variation index NHY, and r 1 , r 2 , and r 3 are all greater than zero.
需要说明的是,预设比例系数的大小是为了将各个参数进行量化得到的一个具体的数值,其为了便于后续比较,关于系数的大小,取决于样本数据的多少及本领域技术人员对每一组样本数据初步设定对应的预设比例系数;并不唯一,只要不影响参数与量化后数值的比例关系即可,如调整频率浮动值、能耗预测变异指数与预测调控系数正比关系。It should be noted that the size of the preset proportional coefficient is to quantify each parameter to obtain a specific numerical value. In order to facilitate subsequent comparison, the size of the coefficient depends on the amount of sample data and the preliminary setting of the corresponding preset proportional coefficient for each group of sample data by technical personnel in this field. It is not unique, as long as it does not affect the proportional relationship between the parameter and the quantized numerical value, such as adjusting the frequency floating value, the energy consumption prediction variation index and the proportional relationship between the prediction control coefficient.
单向耗能偏差值越大、调整频率浮动值越大、能耗预测变异指数越大,即预测调控系数的表现值越大,表明在进行能耗预测时,越容易出现预测能耗数据不稳定的情况,单向耗能偏差值越小、调整频率浮动值越小、能耗预测变异指数越小,即预测调控系数的表现值越小,表明在进行能耗预测时,预测能耗数据越稳定。The larger the one-way energy consumption deviation value, the larger the adjustment frequency floating value, and the larger the energy consumption forecast variation index, that is, the larger the performance value of the prediction control coefficient, it indicates that when making energy consumption forecasts, it is more likely that the predicted energy consumption data will be unstable; the smaller the one-way energy consumption deviation value, the smaller the adjustment frequency floating value, and the smaller the energy consumption forecast variation index, that is, the smaller the performance value of the prediction control coefficient, it indicates that when making energy consumption forecasts, the predicted energy consumption data will be more stable.
将生成的预测调控系数与调控阈值进行对比,生成偏离分析信号和预测稳定信号。The generated predicted control coefficient is compared with the control threshold to generate a deviation analysis signal and a predicted stability signal.
获取到预测调控系数后,将预测调控系数与调控阈值进行对比;After obtaining the predicted control coefficient, the predicted control coefficient is compared with the control threshold;
若预测调控系数大于等于调控阈值,则生成偏离分析信号,表明在进行生产过程中的能耗预测时,出现了能耗预测错误的情况,需要进行资源倾斜,提高监测敏感度,以获取更准确数据;If the prediction control coefficient is greater than or equal to the control threshold, a deviation analysis signal is generated, indicating that an energy consumption forecast error occurred during the energy consumption forecast in the production process, and it is necessary to tilt resources and improve monitoring sensitivity to obtain more accurate data;
若预测调控系数小于调控阈值,则生成预测稳定信号,表明能耗数据预测较为稳定。If the predicted control coefficient is less than the control threshold, a predicted stability signal is generated, indicating that the energy consumption data prediction is relatively stable.
当在工业生产过程产生偏离分析信号时,按照以下步骤进行过程处理:When deviation analysis signals are generated in the industrial production process, the process is handled according to the following steps:
对生成偏离分析信号的数据进行溯源,找到对应的传感器设备并即时标记,并对传感器后续时刻采集的能耗数据生成的预测调控系数,建立预测调控系数数据集合,通过计算数据集合中的均值与标准差,得到各预测调控系数的离群程度值,确定生产过程能耗状态情况;The data that generates the deviation analysis signal is traced to the source, the corresponding sensor equipment is found and marked immediately, and the prediction control coefficient generated by the energy consumption data collected by the sensor at subsequent moments is used to establish a prediction control coefficient data set. By calculating the mean and standard deviation in the data set, the outlier degree value of each prediction control coefficient is obtained to determine the energy consumption status of the production process;
计算数据集合中预测调控系数的均值和标准差;Calculate the mean and standard deviation of the predicted control coefficients in the data set;
对每个数据,计算其与均值的偏差值,得到离群程度值,获取离群程度值的具体公式为:其中R为预测调控系数数据集合内数据点,/>为预测调控系数数据集合的均值,σ为预测调控系数数据集合的标准差;For each data, calculate its deviation from the mean to obtain the outlier degree value. The specific formula for obtaining the outlier degree value is: Where R is the data point in the prediction control coefficient data set, /> is the mean of the predicted control coefficient data set, σ is the standard deviation of the predicted control coefficient data set;
将预测调控系数数据集合内数据的离群程度值与设置的离群阈值进行比较,当数据集合内数据的离群程度值大于或等于离散阈值时,表明能耗的预测调控系数的离群程度过大,将数据作为离群点进行记录,当离群点数量大于等于设置的离群点数量阈值时,判断能耗预测出现问题,进行预警处理,通知维护人员进行模型或者相关设备的检查维护,防止后续使用过程中出现问题,影响能耗预测准确性。The outlier degree value of the data in the prediction and control coefficient data set is compared with the set outlier threshold. When the outlier degree value of the data in the data set is greater than or equal to the discrete threshold, it indicates that the outlier degree of the prediction and control coefficient of energy consumption is too large, and the data is recorded as an outlier. When the number of outliers is greater than or equal to the set outlier number threshold, it is determined that there is a problem with the energy consumption prediction, and early warning processing is performed, and maintenance personnel are notified to inspect and maintain the model or related equipment to prevent problems from occurring during subsequent use and affecting the accuracy of energy consumption prediction.
需要说明的是,本实施例中各阈值设定是根据实际情况进行设定的,并非固定值,在此不进行过多分析。It should be noted that the threshold settings in this embodiment are set according to actual conditions and are not fixed values, so no further analysis will be performed here.
本发明采集生产设备的能源转换、分配和利用过程中能耗特征变量以及能源数据信息,将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,并使用K最近邻算法识别能源数据中的异常数据,通过状态变化的滑动窗口异常检测方法对能源数据在压缩过程中进行异常数据的插补,提高了数据用于预测的完整性,再对工业生产过程中所采集的能耗的变化规律进行分析,对出现问题的过程进行及时调整,从而提高了预测的准确性与敏感性,有效地控制能耗和生产成本,提高生产企业效益。The present invention collects energy consumption characteristic variables and energy data information during the energy conversion, distribution and utilization of production equipment, organizes the collected energy data into a time-space matrix, uses a sliding window to control the number of data streams, and uses a K-nearest neighbor algorithm to identify abnormal data in the energy data. The energy data is interpolated for abnormal data during the compression process through a state-changing sliding window anomaly detection method, thereby improving the integrity of the data for prediction, and then analyzing the changing laws of the energy consumption collected during the industrial production process, and timely adjusting the process where problems occur, thereby improving the accuracy and sensitivity of the prediction, effectively controlling energy consumption and production costs, and improving the benefits of production enterprises.
实施例2,本实施例为实施例1的系统实施例,用于实现实施例1中介绍的一种工业生产过程能耗智能预测算法,如图2所示,具体包括:Embodiment 2, this embodiment is a system embodiment of embodiment 1, which is used to implement an intelligent prediction algorithm for energy consumption in an industrial production process introduced in embodiment 1, as shown in FIG2, and specifically includes:
数据采集模块,用于按照时间采集生产设备的能源转换、分配和利用过程中能耗特征变量以及能源数据信息;A data collection module is used to collect energy consumption characteristic variables and energy data information during the energy conversion, distribution and utilization of production equipment according to time;
数据分析模块,用于将采集的能源数据组织成时空矩阵,使用滑动窗口来控制数据流数量,采用基于距离的异常检测算法进行状态突变的分析,使用K最近邻算法识别能源数据中的异常数据,通过状态变化的滑动窗口异常检测方法对能源数据在压缩过程中进行异常数据的插补,将能源数据输入到差分自回归滑动平均模型中进行训练确定训练情况;The data analysis module is used to organize the collected energy data into a spatiotemporal matrix, use a sliding window to control the number of data streams, use a distance-based anomaly detection algorithm to analyze state mutations, use a K-nearest neighbor algorithm to identify abnormal data in energy data, interpolate abnormal data in the energy data during compression using a sliding window anomaly detection method for state changes, and input the energy data into a differential autoregressive sliding average model for training to determine the training status;
能耗对比模块,用于对工业生产过程中所采集的能耗的变化规律进行分析,获取工业生产过程中的能耗信息,确定能耗预测的状态;The energy consumption comparison module is used to analyze the changing rules of energy consumption collected during the industrial production process, obtain energy consumption information during the industrial production process, and determine the state of energy consumption prediction;
预测调控模块,用于对工业生产过程中能耗预测产生偏离分析信号时,溯源设备并记录后续时刻的能耗数据并进行相应调整。The prediction and control module is used to trace the source equipment and record the energy consumption data at subsequent times and make corresponding adjustments when the energy consumption forecast in the industrial production process generates deviation analysis signals.
上述公式均是去量纲取其数值计算,具体去量纲可采用标准化等多种手段,在此不进行赘述,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。The above formulas are all dimensionless and calculated numerically. Specific dimension removal can be achieved by various means such as standardization, which will not be elaborated here. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters in the formula are set by technicians in this field according to actual conditions.
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络,或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、ATA硬盘、磁带)、光介质(例如,DVD),或者半导体介质。半导体介质可以是固态ATA硬盘。The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, an ATA hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state ATA hard disk.
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件,或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,既可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, and may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410258400.6A CN118133017B (en) | 2024-03-07 | 2024-03-07 | Intelligent prediction system and prediction algorithm for energy consumption in industrial production process |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410258400.6A CN118133017B (en) | 2024-03-07 | 2024-03-07 | Intelligent prediction system and prediction algorithm for energy consumption in industrial production process |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118133017A true CN118133017A (en) | 2024-06-04 |
CN118133017B CN118133017B (en) | 2025-01-03 |
Family
ID=91245700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410258400.6A Active CN118133017B (en) | 2024-03-07 | 2024-03-07 | Intelligent prediction system and prediction algorithm for energy consumption in industrial production process |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118133017B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118760108A (en) * | 2024-09-09 | 2024-10-11 | 青岛领军智能建造新材料科技有限公司 | Dynamic Optimization Method of Permeable Brick Production Line |
CN119189411A (en) * | 2024-11-28 | 2024-12-27 | 佛山市益宏焊接有限公司 | A hydraulic automatic control method for extruder based on machine learning |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020118586A1 (en) * | 2018-12-12 | 2020-06-18 | 华北电力大学扬中智能电气研究中心 | Energy consumption prediction method and device |
KR20220019376A (en) * | 2020-08-10 | 2022-02-17 | 세종대학교산학협력단 | Power consumption prediction system of residential and commercial building using hybrid convolution neural network and method thereof |
CN117177279A (en) * | 2023-08-07 | 2023-12-05 | 华南理工大学 | Multi-user multi-task computing offloading method, device and medium including throughput prediction |
CN117394439A (en) * | 2023-12-01 | 2024-01-12 | 广州疆海科技有限公司 | Method for improving power generation self-utilization rate of energy storage system |
CN117494032A (en) * | 2024-01-03 | 2024-02-02 | 长春市鸣玺科技有限公司 | Building energy consumption real-time monitoring control system and method |
-
2024
- 2024-03-07 CN CN202410258400.6A patent/CN118133017B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020118586A1 (en) * | 2018-12-12 | 2020-06-18 | 华北电力大学扬中智能电气研究中心 | Energy consumption prediction method and device |
KR20220019376A (en) * | 2020-08-10 | 2022-02-17 | 세종대학교산학협력단 | Power consumption prediction system of residential and commercial building using hybrid convolution neural network and method thereof |
CN117177279A (en) * | 2023-08-07 | 2023-12-05 | 华南理工大学 | Multi-user multi-task computing offloading method, device and medium including throughput prediction |
CN117394439A (en) * | 2023-12-01 | 2024-01-12 | 广州疆海科技有限公司 | Method for improving power generation self-utilization rate of energy storage system |
CN117494032A (en) * | 2024-01-03 | 2024-02-02 | 长春市鸣玺科技有限公司 | Building energy consumption real-time monitoring control system and method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118760108A (en) * | 2024-09-09 | 2024-10-11 | 青岛领军智能建造新材料科技有限公司 | Dynamic Optimization Method of Permeable Brick Production Line |
CN119189411A (en) * | 2024-11-28 | 2024-12-27 | 佛山市益宏焊接有限公司 | A hydraulic automatic control method for extruder based on machine learning |
Also Published As
Publication number | Publication date |
---|---|
CN118133017B (en) | 2025-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN118133017A (en) | An intelligent prediction system for energy consumption in industrial production processes and its prediction algorithm | |
CN117932501B (en) | Electric energy meter running state management method and system | |
CN118856530B (en) | Energy-saving control method and system for central air-conditioning refrigeration system based on deep learning | |
CN117128162B (en) | Intelligent energy air compression station energy-saving control system and control method | |
CN118536048A (en) | Switchgear insulation status monitoring and management system | |
CN118551938A (en) | Hydropower station intelligent management system based on data analysis | |
CN113036913A (en) | Method and device for monitoring state of comprehensive energy equipment | |
CN116028887A (en) | Analysis method of continuous industrial production data | |
CN117927322A (en) | Method and system for optimizing efficiency based on gas-steam combined cycle | |
CN119691664B (en) | Hydropower station computer monitoring system fault prediction method based on big data analysis | |
KR20220144539A (en) | Master state generation method based on graph neural network for detecting error in real time | |
CN117009741A (en) | Abnormal analysis method and system based on generated energy | |
CN118915677B (en) | A method for monitoring the production process of CNC machine tool castings | |
CN119758934A (en) | Intelligent electromechanical monitoring system based on industrial Internet | |
CN113807196A (en) | A method for obtaining the thermoelectric coupling characteristics of a cogeneration unit | |
CN119109136A (en) | Intelligent dispatching method and system of power system based on big data | |
CN117350604A (en) | Multi-dimensional intelligent analysis processing system for report | |
CN118194183A (en) | A method and system for detecting abnormal natural gas consumption behavior based on unsupervised model | |
CN117691736A (en) | Non-invasive intelligent factory energy consumption monitoring method and system | |
KR102556151B1 (en) | Method for predicting production information in the energy-consuming food industry using IIoT transmitters based on machine learning and method for optimizing energy | |
CN119539628B (en) | Energy consumption optimization method based on data analysis | |
CN111913431A (en) | Megametric management device, control method, control system and readable storage medium | |
CN119395988B (en) | Dynamic energy efficiency management and control system | |
CN119063188A (en) | AI optimization control method and system for high-efficiency central air-conditioning room | |
CN119005578B (en) | An AI-based energy consumption analysis system |
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 |