CN114225662B - Hysteresis model-based flue gas desulfurization and denitrification optimal control method - Google Patents
Hysteresis model-based flue gas desulfurization and denitrification optimal control method Download PDFInfo
- Publication number
- CN114225662B CN114225662B CN202111483083.0A CN202111483083A CN114225662B CN 114225662 B CN114225662 B CN 114225662B CN 202111483083 A CN202111483083 A CN 202111483083A CN 114225662 B CN114225662 B CN 114225662B
- Authority
- CN
- China
- Prior art keywords
- data
- desulfurization
- model
- power plant
- time
- 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.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01D—SEPARATION
- B01D53/00—Separation of gases or vapours; Recovering vapours of volatile solvents from gases; Chemical or biological purification of waste gases, e.g. engine exhaust gases, smoke, fumes, flue gases, aerosols
- B01D53/34—Chemical or biological purification of waste gases
- B01D53/346—Controlling the process
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01D—SEPARATION
- B01D53/00—Separation of gases or vapours; Recovering vapours of volatile solvents from gases; Chemical or biological purification of waste gases, e.g. engine exhaust gases, smoke, fumes, flue gases, aerosols
- B01D53/34—Chemical or biological purification of waste gases
- B01D53/46—Removing components of defined structure
- B01D53/48—Sulfur compounds
- B01D53/50—Sulfur oxides
- B01D53/501—Sulfur oxides by treating the gases with a solution or a suspension of an alkali or earth-alkali or ammonium compound
- B01D53/502—Sulfur oxides by treating the gases with a solution or a suspension of an alkali or earth-alkali or ammonium compound characterised by a specific solution or suspension
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01D—SEPARATION
- B01D53/00—Separation of gases or vapours; Recovering vapours of volatile solvents from gases; Chemical or biological purification of waste gases, e.g. engine exhaust gases, smoke, fumes, flue gases, aerosols
- B01D53/34—Chemical or biological purification of waste gases
- B01D53/74—General processes for purification of waste gases; Apparatus or devices specially adapted therefor
- B01D53/77—Liquid phase processes
- B01D53/78—Liquid phase processes with gas-liquid contact
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01D—SEPARATION
- B01D53/00—Separation of gases or vapours; Recovering vapours of volatile solvents from gases; Chemical or biological purification of waste gases, e.g. engine exhaust gases, smoke, fumes, flue gases, aerosols
- B01D53/34—Chemical or biological purification of waste gases
- B01D53/74—General processes for purification of waste gases; Apparatus or devices specially adapted therefor
- B01D53/86—Catalytic processes
- B01D53/8621—Removing nitrogen compounds
- B01D53/8625—Nitrogen oxides
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01D—SEPARATION
- B01D53/00—Separation of gases or vapours; Recovering vapours of volatile solvents from gases; Chemical or biological purification of waste gases, e.g. engine exhaust gases, smoke, fumes, flue gases, aerosols
- B01D53/34—Chemical or biological purification of waste gases
- B01D53/74—General processes for purification of waste gases; Apparatus or devices specially adapted therefor
- B01D53/86—Catalytic processes
- B01D53/90—Injecting reactants
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Analytical Chemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Oil, Petroleum & Natural Gas (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Treating Waste Gases (AREA)
Abstract
Description
技术领域Technical field
本发明属于脱硫脱硝技术领域,具体涉及一种基于滞后模型的烟气脱硫脱硝优化控制方法。The invention belongs to the technical field of desulfurization and denitrification, and specifically relates to an optimization control method for flue gas desulfurization and denitrification based on a hysteresis model.
背景技术Background technique
随着各项产业的快速发展,随之带来的大气污染也愈加严重,二氧化硫和氮氧化物的排放量一直居高不下,由此造成大气污染和酸雨的问题也十分严重,而火电厂是二氧化硫和氮氧化物排放的主要来源之一,因此控制电厂二氧化硫和氮氧化物的排放迫在眉睫。国务院也相应提出了加强污染物的减排和持续推进电力行业脱硫脱硝工作规划,要求新建燃煤机组全面实施脱硫脱硝,实现达标排放,尚未安装脱硫脱硝设施的现役燃煤机组要配套建设烟气脱硫脱硝设施,不能稳定达标排放的机组要实施改造。With the rapid development of various industries, the resulting air pollution has become more and more serious. The emissions of sulfur dioxide and nitrogen oxides have remained high. The resulting problems of air pollution and acid rain are also very serious, and thermal power plants are It is one of the main sources of sulfur dioxide and nitrogen oxide emissions, so it is urgent to control the emissions of sulfur dioxide and nitrogen oxides from power plants. The State Council has also proposed a plan to strengthen pollutant emission reduction and continue to promote desulfurization and denitrification in the power industry. It requires newly-built coal-fired units to fully implement desulfurization and denitrification to achieve emission standards. Active coal-fired units that have not yet installed desulfurization and denitrification facilities must have supporting flue gas facilities. Desulfurization and denitrification facilities, units that cannot stably meet emission standards must be modified.
脱硫系统常见的工艺是石灰石-石膏湿法烟气脱硫,全流程主要包括吸收塔系统、石灰石浆液制备系统和石膏脱水处理系统,吸收塔设有两个出口,一个出口为石膏浆液出口,检测实时PH值,即检测石膏浆液出口的PH值;另一个出口为干净烟气出口,检测二氧化楼的浓度,即检测干净烟气出口二氧化硫的浓度;然而吸收塔烟气反应是一个大滞后、慢动态的过程,同时脱硫系统又是个复杂控制系统,常规PID控制策略根据经验对PH值进行设定或调节浆液喷淋量,难以准确化地控制石灰石浆液喷淋量,浆液PH值难以有效控制和保证数值在有效范围内。The common process of desulfurization system is limestone-gypsum wet flue gas desulfurization. The whole process mainly includes absorption tower system, limestone slurry preparation system and gypsum dehydration treatment system. The absorption tower is equipped with two outlets, one outlet is the gypsum slurry outlet, and the detection is real-time. The PH value is to detect the PH value of the gypsum slurry outlet; the other outlet is the clean flue gas outlet to detect the concentration of the dioxide building, that is, to detect the concentration of sulfur dioxide at the clean flue gas outlet; however, the absorption tower flue gas reaction is a big lag and slow. The desulfurization system is a dynamic process, and the desulfurization system is a complex control system. The conventional PID control strategy sets the pH value or adjusts the slurry spray volume based on experience. It is difficult to accurately control the limestone slurry spray volume, and the slurry pH value is difficult to effectively control and Make sure the value is within the valid range.
脱硝系统常见的工艺是SCR脱硝,主要影响因素是氨水量,氨水量过少会导致反应不完全,引起出口氮氧化物浓度超标,氨水量过多,未反应的氨水会随着烟气排出系统,造成大气污染和下游设备堵塞;脱硝系统的高效稳定运行是实现电厂烟气氮氧化物排放浓度达标的关键,由于脱硝系统具有非线性、滞后特性等特征,传统PID控制技术难以维持脱硝系统出口氮氧化物浓度稳定,产生过大的出口氮氧化物浓度波动,一方面导致频繁出现出口氮氧化物浓度超标现象,另一方面为保证出口氮氧化物浓度达标率,需要增大喷氨量,脱硝系统喷氨量成本随之提高。A common process in the denitrification system is SCR denitrification. The main influencing factor is the amount of ammonia. Too little ammonia will lead to incomplete reaction, causing the outlet nitrogen oxide concentration to exceed the standard. If the amount of ammonia is too much, unreacted ammonia will be discharged from the system with the flue gas. , causing air pollution and blockage of downstream equipment; the efficient and stable operation of the denitrification system is the key to achieving the standard of nitrogen oxide emission concentration in the flue gas of power plants. Due to the nonlinear and hysteresis characteristics of the denitrification system, traditional PID control technology is difficult to maintain the outlet of the denitrification system. The concentration of nitrogen oxides is stable, resulting in excessive fluctuations in the concentration of nitrogen oxides at the outlet. On the one hand, the concentration of nitrogen oxides at the outlet frequently exceeds the standard. On the other hand, in order to ensure the compliance rate of the concentration of nitrogen oxides at the outlet, it is necessary to increase the amount of ammonia sprayed. The cost of ammonia injection in the denitrification system increases accordingly.
如何解决电厂脱硫脱硝系统滞后特性带来的控制难题,保证脱硫出口氮氧化物浓度有效控制,减小脱硝出口氮氧化物浓度波动,准确化控制浆液喷淋量,降低脱硝系统喷氨成本是电厂脱硫脱硝系统运行调控的重要方向。How to solve the control problems caused by the hysteresis characteristics of the desulfurization and denitrification system of power plants, ensure effective control of the nitrogen oxide concentration at the desulfurization outlet, reduce the fluctuation of nitrogen oxide concentration at the denitrification outlet, accurately control the slurry spray volume, and reduce the cost of ammonia spraying in the denitrification system is an important issue for power plants An important direction for the operation and regulation of desulfurization and denitrification systems.
基于上述技术问题,需要设计一种新的基于滞后模型的烟气脱硫脱硝优化控制方法。Based on the above technical problems, it is necessary to design a new optimization control method for flue gas desulfurization and denitrification based on the hysteresis model.
发明内容Contents of the invention
本发明所要解决的技术问题是提供一种基于滞后模型的烟气脱硫脱硝优化控制方法,能够真实模拟电厂脱硫脱硝的实际工作场景,且能直观展示和获知电厂脱硫脱硝的实际运转情况并进行系统参数的调节。The technical problem to be solved by the present invention is to provide an optimized control method for flue gas desulfurization and denitrification based on a hysteresis model, which can truly simulate the actual working scene of desulfurization and denitrification of a power plant, and can intuitively display and learn the actual operation status of desulfurization and denitrification of a power plant and carry out systematic Adjustment of parameters.
本发明所采用的技术方案是:The technical solution adopted by the present invention is:
一种基于滞后模型的烟气脱硫脱硝优化控制方法,其包括如下步骤:步骤1:对电厂脱硫脱硝各部件进行模型构建,并依据现场控制策略搭建控制系统,建立完整的电厂脱硫脱硝系统仿真模型;步骤2:对电厂脱硫系统中测定吸收塔PH值存在的时延建立第一滞后时间预测模型,对电厂脱硝系统入口处通过烟气在线监测装置CEMS测定烟气氮氧化物浓度存在的时延建立第二滞后时间预测模型;步骤3:对电厂脱硫系统出口处烟气中的二氧化硫和脱硝系统入口处烟气氮氧化物浓度进行预测;步骤4:根据二氧化硫浓度预测值结合第一滞后时间预测模型对脱硫系统的浆液喷淋量进行控制,根据氮氧化物浓度预测值结合第二滞后时间预测模型对脱硝系统的喷氨量进行控制;步骤5:将浆液喷淋量和所述喷氨量的控制参数下发至电厂脱硫脱硝系统仿真模型中进行智能诊断。An optimized control method for flue gas desulfurization and denitrification based on a hysteresis model, which includes the following steps: Step 1: Construct a model of each component of the desulfurization and denitrification of the power plant, build a control system based on the on-site control strategy, and establish a complete simulation model of the desulfurization and denitrification system of the power plant ; Step 2: Establish a first lag time prediction model for the delay in measuring the pH value of the absorption tower in the desulfurization system of the power plant, and determine the delay in measuring the concentration of flue gas nitrogen oxides through the flue gas online monitoring device CEMS at the entrance of the denitrification system of the power plant. Establish a second lag time prediction model; Step 3: Predict the sulfur dioxide in the flue gas at the outlet of the desulfurization system of the power plant and the flue gas nitrogen oxide concentration at the inlet of the denitrification system; Step 4: Predict the first lag time based on the predicted value of sulfur dioxide concentration The model controls the slurry spray amount of the desulfurization system, and controls the ammonia spray amount of the denitrification system based on the nitrogen oxide concentration prediction value combined with the second lag time prediction model; Step 5: Combine the slurry spray amount and the ammonia spray amount The control parameters are sent to the power plant desulfurization and denitrification system simulation model for intelligent diagnosis.
进一步的,在步骤1中,通过动态仿真软件依据模块化建模方法对电厂脱硫脱硝各部件进行模型构建后,并依据现场控制策略搭建相应控制系统,建立完整的电厂脱硫脱硝系统仿真模型,具体包括:Further, in step 1, after the dynamic simulation software is used to model each component of the power plant desulfurization and denitrification based on the modular modeling method, the corresponding control system is built based on the on-site control strategy to establish a complete power plant desulfurization and denitrification system simulation model. Specifically include:
所述电厂脱硫系统选取石灰石-石膏湿法脱硫系统,其至少包括烟气系统、吸收塔系统、石灰石浆液制备系统、石膏浆液脱水系统、废水处理系统和电气系统;所述电厂脱硝系统选取SCR法烟气脱硝系统,其至少包括烟气系统、SCR反应器系统、声波吹灰系统、液氨的存储和供应系统;The power plant desulfurization system selects a limestone-gypsum wet desulfurization system, which at least includes a flue gas system, an absorption tower system, a limestone slurry preparation system, a gypsum slurry dehydration system, a wastewater treatment system and an electrical system; the power plant denitrification system selects the SCR method Flue gas denitration system, which at least includes flue gas system, SCR reactor system, sonic soot blowing system, and liquid ammonia storage and supply system;
动态仿真软件依据质量守恒、动量守恒和能量守恒方程,在建模过程中根据石灰石-石膏湿法脱硫系统和SCR法烟气脱硝系统的工艺流程,从模型库中选取相应的组件模块并连接起来,输入初始数据,完成电厂脱硫脱硝系统的模型构建;The dynamic simulation software is based on the mass conservation, momentum conservation and energy conservation equations. During the modeling process, according to the process flow of the limestone-gypsum wet desulfurization system and the SCR flue gas denitrification system, the corresponding component modules are selected from the model library and connected. , input the initial data and complete the model construction of the power plant desulfurization and denitrification system;
依据现场控制策略搭建模拟量控制系统、顺序控制系统和逻辑控制系统,并采用基本算法模块进行组态,实现与实际控制系统相同的功能,建立完整的电厂脱硫脱硝系统仿真模型。Based on the on-site control strategy, we build an analog control system, a sequence control system and a logic control system, and use basic algorithm modules for configuration to achieve the same functions as the actual control system, and establish a complete simulation model of the power plant desulfurization and denitrification system.
进一步的,电厂脱硫脱硝系统仿真模型还包括:Furthermore, the simulation model of the power plant desulfurization and denitrification system also includes:
在模型开发调试过程中,对实际电厂脱硫脱硝系统采集的物理数据和基于电厂脱硫脱硝仿真模型获取的虚拟数据进行比对,判断误差是否超过阈值,若超过,则通过聚类学习对误差较大的虚拟数据进行分类,结合对应的历史数据作为输入,通过神经网络进行误差学习,输出修正系数以修正虚拟数据的误差数据,以及将修正后的虚拟数据和物理数据进行虚实融合生成经过验证的电厂脱硫脱硝仿真模型。During the model development and debugging process, the physical data collected by the desulfurization and denitrification system of the actual power plant are compared with the virtual data obtained based on the desulfurization and denitrification simulation model of the power plant to determine whether the error exceeds the threshold. If it exceeds the threshold, cluster learning will be used to detect errors with larger errors. Classify the virtual data, combine the corresponding historical data as input, perform error learning through the neural network, output the correction coefficient to correct the error data of the virtual data, and perform virtual and real fusion of the corrected virtual data and physical data to generate a verified power plant Desulfurization and denitrification simulation model.
进一步的,在步骤2中,采用变点检测、时间窗滑动、相关性分析和机器学习模型对电厂脱硫系统中测定吸收塔PH值存在的时延建立第一滞后时间预测模型包括:采用变点检测、时间窗滑动和相关性分析方法建立浆液PH值响应滞后时间辨识算法流程和采用机器学习模型建立第一滞后时间预测模型;Further, in step 2, using change point detection, time window sliding, correlation analysis and machine learning models to establish the first lag time prediction model for the delay in measuring the pH value of the absorption tower in the power plant desulfurization system includes: using change point Detection, time window sliding and correlation analysis methods are used to establish the slurry pH value response lag time identification algorithm process and a machine learning model is used to establish the first lag time prediction model;
浆液PH值响应滞后时间辨识算法流程包括:The slurry pH value response lag time identification algorithm process includes:
选取吸收塔浆液PH值调节后,吸收塔出口二氧化硫浓度值发生变化的工况为辨识对象;Select the working condition in which the sulfur dioxide concentration value at the outlet of the absorption tower changes after the PH value of the absorption tower slurry is adjusted as the identification object;
将时间窗Δt等分为两个等间隔时间窗Δti1和Δti2,在时间轴上逐步向前滑动,计算两个时间窗口内的二氧化硫浓度平均差值,若超过设定阈值,则该时刻为工况变化点ti,若小于设定阈值,则继续向前滑动时间窗,直到检测到工况变化点或时间窗滑动到截止时间点;Divide the time window Δt into two equally spaced time windows Δt i1 and Δt i2 , gradually slide forward on the time axis, and calculate the average difference in sulfur dioxide concentration within the two time windows. If it exceeds the set threshold, then is the working condition change point t i . If it is less than the set threshold, continue to slide the time window forward until the working condition change point is detected or the time window slides to the cut-off time point;
基于工况变化点ti和时间窗口Δt,分别获取工况变化开始到时间窗结束的浆液PH值时间序列和二氧化硫浓度时间序列;Based on the working condition change point t i and the time window Δt, the slurry pH value time series and sulfur dioxide concentration time series from the beginning of the working condition change to the end of the time window are obtained respectively;
将二氧化硫浓度时间序列逐步前移,设置最大移动步数k,通过前移获得新的二氧化硫浓度序列并构建二氧化硫浓度时间滞后矩阵V;Step by step move the sulfur dioxide concentration time series forward, set the maximum number of moving steps k, obtain a new sulfur dioxide concentration series through the forward movement, and construct the sulfur dioxide concentration time lag matrix V;
计算浆液PH值时间序列和矩阵V中每一列的皮尔森相关系数r,最大相关系数对应的延迟时间为该工况下PH值响应滞后时间t1;Calculate the Pearson correlation coefficient r of the slurry pH value time series and each column in the matrix V. The delay time corresponding to the maximum correlation coefficient is the PH value response lag time t 1 under the working condition;
采用机器学习模型建立第一滞后时间预测模型包括:Using machine learning models to establish the first lag time prediction model includes:
采集电厂脱硫系统中的原始数据特征并进行预处理后,代入所述浆液PH值响应滞后时间辨识算法流程中进行PH值延迟辨识,获知延迟时间与不同运行数据特征的关系;所述原始数据特征至少包括:锅炉的负荷量、锅炉的送风量、石灰石浆液的流速,石灰石浆液投入量、二氧化硫含量、石灰石中碳酸钙含量以及吸收塔到PH测量点的距离数据特征;After collecting the original data characteristics in the power plant desulfurization system and performing preprocessing, they are substituted into the slurry pH value response lag time identification algorithm process to perform pH value delay identification, and the relationship between the delay time and different operating data characteristics is obtained; the original data characteristics At least include: the load of the boiler, the air supply volume of the boiler, the flow rate of the limestone slurry, the input amount of the limestone slurry, the sulfur dioxide content, the calcium carbonate content in the limestone, and the distance data characteristics from the absorption tower to the PH measurement point;
将辨识获得的能够引起PH值变化的运行数据特征通过特征转化方式转化为更具工况特性的特征,减少数据特征之间的相关性,通过对转化后的数据特征进行归一化处理,消除量纲带来的影响;The identified operating data features that can cause changes in pH value are converted into features with more working condition characteristics through feature transformation, reducing the correlation between data features. By normalizing the transformed data features, eliminating The impact of dimensions;
采用相关分析法对原始运行数据特征进行相关性分析,获得各个运行数据特征与PH值响应滞后时间的相关系数,所述相关系数越高表示数据特征和滞后时间最为相关;Use the correlation analysis method to perform correlation analysis on the original operating data features to obtain the correlation coefficient between each operating data feature and the PH value response lag time. The higher the correlation coefficient, the more relevant the data features and lag time are;
采用特征融合方法依据相关系数的高低对运行数据特征进行融合形成新的融合特征,将原始运行数据特征和新的融合特征作为样本数据,并按照预设比例将样本数据中的训练集输入至机器学习模型中建立不同运行数据变化工况下的第一滞后时间预测模型;通过所述第一滞后时间预测模型,即可根据不同运行数据特征计算得出PH值响应滞后时间。The feature fusion method is used to fuse the operating data features according to the level of the correlation coefficient to form a new fusion feature. The original operating data features and the new fused features are used as sample data, and the training set in the sample data is input to the machine according to the preset ratio. A first lag time prediction model under different operating data changing conditions is established in the learning model; through the first lag time prediction model, the pH value response lag time can be calculated according to different operating data characteristics.
进一步的,在步骤2中,采用变点检测、时间窗滑动、相关性分析和机器学习模型对电厂脱硝系统入口处通过烟气在线监测装置CEMS测定烟气氮氧化物浓度存在的时延建立第二滞后时间预测模型包括:采用变点检测、时间窗滑动和相关性分析方法建立CEMS测定滞后时间辨识算法流程和采用机器学习模型建立第二滞后时间预测模型;Further, in step 2, change point detection, time window sliding, correlation analysis and machine learning models are used to establish the time delay for measuring the concentration of flue gas nitrogen oxides through the flue gas online monitoring device CEMS at the entrance of the power plant denitration system. The second lag time prediction model includes: using change point detection, time window sliding and correlation analysis methods to establish a CEMS measurement lag time identification algorithm process and using a machine learning model to establish a second lag time prediction model;
CEMS测定滞后时间辨识算法流程包括:The CEMS measurement lag time identification algorithm process includes:
选取入口氮氧化物浓度变化后,CEMS测量值发生变化的工况为辨识对象;氮氧化物浓度的测量经过伴热导管及分析柜,烟气在伴热导管的流动以及分析柜内浓度测量,存在一定时间的滞后;After the inlet nitrogen oxide concentration changes, the working condition in which the CEMS measurement value changes is selected as the identification object; the nitrogen oxide concentration is measured through the heating duct and the analysis cabinet, the flow of flue gas in the heating duct and the concentration measurement in the analysis cabinet. There is a certain time lag;
将时间窗Δt′等分为两个等间隔时间窗Δti1′和Δti2′,在时间轴上逐步向前滑动,计算两个时间窗口内的CEMS测量值平均差值,若超过设定阈值,则该时刻为工况变化点ti′,若小于设定阈值,则继续向前滑动时间窗,直到检测到工况变化点或时间窗滑动到截止时间点;Divide the time window Δt′ into two equally spaced time windows Δt i1 ′ and Δt i2 ′, gradually slide forward on the time axis, and calculate the average difference in CEMS measurement values within the two time windows. If it exceeds the set threshold , then this moment is the working condition change point t i ′. If it is less than the set threshold, continue to slide the time window forward until the working condition change point is detected or the time window slides to the cut-off time point;
基于工况变化点ti′和时间窗口Δt′,分别获取工况变化开始到时间窗结束的氮氧化物浓度值时间序列和CEMS测量值时间序列;Based on the working condition change point t i ′ and the time window Δt′, the nitrogen oxide concentration value time series and the CEMS measurement value time series from the beginning of the working condition change to the end of the time window are obtained respectively;
将CEMS测量值时间序列逐步前移,设置最大移动步数k,通过前移获得新的CEMS测量值序列并构建CEMS测量值时间滞后矩阵V′;Gradually move the CEMS measurement value time series forward, set the maximum number of moving steps k, obtain a new CEMS measurement value sequence through the forward movement, and construct the CEMS measurement value time lag matrix V′;
计算氮氧化物浓度值时间序列和矩阵V′中每一列的皮尔森相关系数r′,最大相关系数对应的延迟时间为该工况下氮氧化物浓度测量滞后时间t2;Calculate the time series of nitrogen oxide concentration values and the Pearson correlation coefficient r′ of each column in the matrix V′. The delay time corresponding to the maximum correlation coefficient is the nitrogen oxide concentration measurement lag time t 2 under the working condition;
采用机器学习模型建立第二滞后时间预测模型包括:Using machine learning models to establish a second lag time prediction model includes:
采集电厂脱硝系统中的原始数据特征并进行预处理后,代入CEMS测定滞后时间辨识算法流程中进行延迟辨识,获知延迟时间与不同运行数据特征的关系;原始数据特征至少包括:锅炉负荷、燃煤种类、给煤量、燃烧温度、风量和烟气量;After collecting the original data characteristics in the power plant denitrification system and preprocessing, they are substituted into the CEMS measurement lag time identification algorithm process for delay identification, and the relationship between the delay time and different operating data characteristics is learned; the original data characteristics at least include: boiler load, coal burning Type, coal supply amount, combustion temperature, air volume and flue gas volume;
将辨识获得的能够引起氮氧化物浓度变化的运行数据特征通过特征转化方式转化为更具工况特性的特征,减少数据特征之间的相关性,通过对转化后的数据特征进行归一化处理,消除量纲带来的影响;The identified operating data features that can cause changes in nitrogen oxide concentration are converted into features with more operating condition characteristics through feature transformation, reducing the correlation between data features, and normalizing the transformed data features. , eliminate the influence of dimensions;
采用相关分析法对原始运行数据特征进行相关性分析,获得各个运行数据特征与氮氧化物浓度值测定滞后时间的相关系数,所述相关系数越高表示数据特征和滞后时间最为相关;The correlation analysis method is used to perform correlation analysis on the original operating data characteristics, and the correlation coefficient between each operating data characteristic and the nitrogen oxide concentration value measurement lag time is obtained. The higher the correlation coefficient, the more relevant the data characteristics and the lag time are;
采用特征融合方法依据相关系数的高低对运行数据特征进行融合形成新的融合特征,将原始运行数据特征和新的融合特征作为样本数据,并按照预设比例将样本数据中的训练集输入至机器学习模型中建立不同运行数据变化工况下的第二滞后时间预测模型;通过第二滞后时间预测模型,即可根据不同运行数据特征计算得出CEMS测定滞后时间。The feature fusion method is used to fuse the operating data features according to the level of the correlation coefficient to form a new fusion feature. The original operating data features and the new fused features are used as sample data, and the training set in the sample data is input to the machine according to the preset ratio. In the learning model, a second lag time prediction model under different operating data changing conditions is established; through the second lag time prediction model, the CEMS measurement lag time can be calculated based on different operating data characteristics.
进一步的,所述机器学习模型选取XGBoost模型,是采用boosting方法的集成学习算法,基学习器选择CART决策树,应用k个CART函数{f1,f2,…,fk}相加构成集成树模型;模型的目标函数由损失函数和正则项组成,损失函数采用二阶泰勒展开进行逼近;以及对关键参数进行调优操作提高模型预测的准确率,所述关键参数包括树最大深度、子样本、每棵树随机采样的列数占比、最小叶子节点样本权重和和学习率;Further, the machine learning model selects the XGBoost model, which is an ensemble learning algorithm using the boosting method. The base learner selects the CART decision tree, and k CART functions {f 1 , f 2 ,..., f k } are added to form an ensemble. Tree model; the objective function of the model consists of a loss function and a regular term. The loss function is approximated by a second-order Taylor expansion; and the key parameters are tuned to improve the accuracy of model prediction. The key parameters include the maximum depth of the tree, sub-tree Samples, proportion of randomly sampled columns for each tree, minimum leaf node sample weight and learning rate;
其中,模型的构建从根节点开始,根据每个数据特征将训练集数据进行排序,采用贪心法计算每个特征的收益,选择收益最大的特征作为分裂特征,并将训练集数据映射到相应的叶子节点,对生成的叶子节点递归直至达到限制条件,决策树生成过程结束,然后由损失函数的一阶和二阶导数计算得到决策树叶子节点的权值,作为下一棵树的拟合目标,重复递归执行直至满足条件为止,模型建立结束。Among them, the construction of the model starts from the root node, sorts the training set data according to each data feature, uses the greedy method to calculate the profit of each feature, selects the feature with the largest profit as the split feature, and maps the training set data to the corresponding Leaf nodes, the generated leaf nodes are recursed until the restriction conditions are reached, the decision tree generation process ends, and then the weights of the decision tree leaf nodes are calculated from the first-order and second-order derivatives of the loss function, which are used as the fitting target of the next tree. , repeat the recursive execution until the conditions are met, and the model establishment ends.
进一步的,在步骤3中,采集电厂脱硫系统和脱硝系统的历史运行参数后,选取与电厂脱硫强相关的运行参数输入至构建的第一支持向量机模型中对电厂脱硫系统出口处烟气中的二氧化硫浓度进行预测,具体包括:Further, in step 3, after collecting the historical operating parameters of the power plant desulfurization system and denitrification system, select operating parameters that are strongly related to the power plant desulfurization and input them into the first support vector machine model constructed to analyze the flue gas at the outlet of the power plant desulfurization system. Prediction of sulfur dioxide concentration, including:
将采集的电厂脱硫系统的历史运行参数作为样本数据,并对该样本数据进行相关性分析,去除与石灰石-石膏湿法脱硫系统出口处烟气中二氧化硫浓度相关性小于预设值的样本数据,剩余的样本数据作为与脱硫系统强相关的运行数据;脱硫系统历史运行参数至少包括入口处的二氧化硫浓度、氮氧化物浓度、机组负荷、石灰石浆液循环泵电流、浆液供给量、吸收塔出口烟气二氧化硫浓度和浆液PH值;Use the collected historical operating parameters of the power plant desulfurization system as sample data, and conduct correlation analysis on the sample data to remove sample data whose correlation with the sulfur dioxide concentration in the flue gas at the outlet of the limestone-gypsum wet desulfurization system is less than the preset value. The remaining sample data is used as operating data that is strongly related to the desulfurization system; the historical operating parameters of the desulfurization system at least include the sulfur dioxide concentration at the inlet, the nitrogen oxide concentration, the unit load, the limestone slurry circulation pump current, the slurry supply volume, and the flue gas at the absorption tower outlet. Sulfur dioxide concentration and slurry pH;
对所述与脱硫系统强相关的运行数据进行数据预处理,并利用预处理后的数据构建第一支持向量机模型;Perform data preprocessing on the operating data that is strongly related to the desulfurization system, and use the preprocessed data to construct the first support vector machine model;
采集与电厂脱硫相关的实时运行数据并输入构建的第一支持向量机模型中获取电厂脱硫系统出口处烟气中的二氧化硫浓度预测值;Collect real-time operating data related to power plant desulfurization and input it into the constructed first support vector machine model to obtain the predicted value of sulfur dioxide concentration in the flue gas at the outlet of the power plant desulfurization system;
其中,所述数据预处理包括:对所述与脱硫系统强相关的运行数据进行缺失值和异常值的填补以及归一化处理,得到预处理后的脱硫数据序列,记为F=[f1,f2,f3,…,fn],fi为与处理后的脱硫数据序列中第i个时刻点的脱硫数据;Wherein, the data preprocessing includes: filling in missing values and outliers and normalizing the operating data that is strongly related to the desulfurization system to obtain a preprocessed desulfurization data sequence, recorded as F=[f 1 , f 2 , f 3 ,…, f n ], f i is the desulfurization data at the i-th time point in the processed desulfurization data sequence;
对脱硫数据序列F进行小波阈值去噪处理,将带有噪声的含噪数据进行小波分解,获取真实数据信息,记为P=[p1,p2,p3,…,pm],pi为与真实脱硫数据序列中第i个时刻点的脱硫数据。The desulfurization data sequence F is subjected to wavelet threshold denoising processing, and the noisy data with noise is decomposed by wavelet to obtain the real data information, which is recorded as P = [p 1 , p 2 , p 3 ,..., p m ], p i is the desulfurization data at the i-th time point in the real desulfurization data sequence.
进一步的,在步骤3中,选取与电厂脱硝强相关的运行参数输入至构建的第二支持向量机模型中对电厂脱硝系统入口处烟气氮氧化物浓度进行预测,具体包括:Further, in step 3, operating parameters that are strongly related to the denitrification of the power plant are selected and input into the second support vector machine model constructed to predict the concentration of flue gas nitrogen oxides at the entrance of the denitrification system of the power plant, specifically including:
将采集的电厂脱硝系统的历史运行参数作为样本数据,并采用Pearson相关系数计算出样本数据与电厂脱硝系统入口处烟气氮氧化物浓度的相关性,根据相关性选出相关性高的数据组合作为与脱硝系统强相关的运行数据;脱硝系统历史运行数据至少包括喷氨质量流量、锅炉负荷、SCR入口烟气温度、SCR入口烟气含氧量、SCR入口氮氧化物浓度、SCR脱硝效率;The collected historical operating parameters of the power plant denitrification system are used as sample data, and the Pearson correlation coefficient is used to calculate the correlation between the sample data and the flue gas nitrogen oxide concentration at the entrance of the power plant denitrification system. Data combinations with high correlation are selected based on the correlation. As operating data strongly related to the denitration system; the historical operation data of the denitration system at least includes ammonia injection mass flow, boiler load, SCR inlet flue gas temperature, SCR inlet flue gas oxygen content, SCR inlet nitrogen oxide concentration, and SCR denitration efficiency;
对与脱硝系统强相关的运行数据进行数据预处理,并利用预处理后的数据构建第二支持向量机模型;Perform data preprocessing on the operating data that is strongly related to the denitrification system, and use the preprocessed data to build a second support vector machine model;
采集与电厂脱硝相关的实时运行数据并输入构建的第二支持向量机模型中获取电厂脱硝系统入口处烟气氮氧化物浓度预测值;Collect real-time operating data related to power plant denitration and input it into the constructed second support vector machine model to obtain the predicted value of flue gas nitrogen oxide concentration at the entrance of the power plant denitration system;
其中,选取强相关和极强相关的数据作为与脱硝系统相关性高的数据,计算公式为:Among them, the data with strong correlation and extremely strong correlation are selected as the data with high correlation with the denitrification system. The calculation formula is:
X为输入样本数据特征,Y为入口处氮氧化物浓度,cov(X,Y)表示X,Y的协方差;σX和σY分别是X,Y的标准差,ρ表示两个变量之间的相关系数,取值范围为[-1,1];当0.8≤ρ<1时,称为极强相关性;当0.6≤ρ<0.8时,称为强相关;当0.4≤ρ<0.6时,称为中等程度相关;当0.2≤ρ<0.4时,称为弱相关;当0.0≤ρ<0.2时,称为极弱相关或不相关。 X is the input sample data feature, Y is the concentration of nitrogen oxides at the inlet, cov(X,Y) represents the covariance of X and Y ; σ The correlation coefficient between When 0.2≤ρ<0.4, it is called weak correlation; when 0.0≤ρ<0.2, it is called extremely weak correlation or no correlation.
进一步的,构建第一支持向量机模型和第二支持向量机模型,包括:采用布谷鸟优化方法,确定最优的支持向量机参数:初始化布谷鸟优化算法的参数,根据布谷鸟优化方法的参数,以步长自适应动态调整的莱维飞行搜索鸟巢位置:i=1,2,…,n;其中,xi (t+1)为第i个鸟巢在第t代的鸟巢位置;a为步长控制量,用于控制步长的搜索范围,其服从正太分布;L(λ)为莱维随机游走路径;步长自适应动态调整策略为:Further, constructing the first support vector machine model and the second support vector machine model includes: using the cuckoo optimization method to determine the optimal support vector machine parameters: initializing the parameters of the cuckoo optimization algorithm, and based on the parameters of the cuckoo optimization method , Levi’s flight searches for the nest position with step size adaptive and dynamic adjustment: i=1,2,...,n; where, x i (t+1) is the nest position of the i-th bird's nest in the t-th generation; a is the step control amount, used to control the search range of the step, which obeys Normal distribution; L(λ) is the Levy random walk path; the step size adaptive dynamic adjustment strategy is:
stepi=stepmin+(stepmax-stepmin)di step i = step min + (step max - step min )d i
其中,stepi为当前的搜索步长,stepmax为步长的最大值,stepmin为步长的最小值,ni为第i个鸟巢的位置,nbest为当前最小适应度对应鸟巢的鸟巢位置,dmax为当前最小适应度对应鸟巢与其他鸟巢距离的最大值;Among them, step i is the current search step, step max is the maximum value of the step, step min is the minimum value of the step, n i is the position of the i-th bird's nest, and n best is the bird's nest corresponding to the current minimum fitness. Position, d max is the maximum value of the distance between the nest and other nests corresponding to the current minimum fitness;
采用预处理后的数据中的训练集训练支持向量机模型,计算各鸟巢位置的适应度,并将最小适应度对应的鸟巢保留到下一次迭代;Use the training set in the preprocessed data to train the support vector machine model, calculate the fitness of each bird's nest position, and retain the bird's nest corresponding to the minimum fitness to the next iteration;
判断最小适应度是否满足预设的终止条件,若满足,则最小适应度所对应鸟巢的鸟巢位置即为确定的最优支持向量机参数,若不满足,则去除适应度最高的若干鸟巢,重新调整鸟巢位置;Determine whether the minimum fitness meets the preset termination conditions. If it does, the nest position of the nest corresponding to the minimum fitness is the determined optimal support vector machine parameter. If not, remove the nests with the highest fitness and start again. Adjust the position of the nest;
根据确定的最优支持向量机参数,训练支持向量机模型:建立基于核函数的支持向量机训练程序,输入变量和输出变量通过支持向量机模型形成映射关系,利用支持向量机训练程序对训练样本数据进行学习训练,经过学习和训练得到N个支持向量Xi *,i=0,1,…,N,从而形成支持向量机模型:According to the determined optimal support vector machine parameters, train the support vector machine model: establish a support vector machine training program based on the kernel function, input variables and output variables form a mapping relationship through the support vector machine model, and use the support vector machine training program to train the training samples The data is learned and trained, and N support vectors Xi * are obtained after learning and training, i=0,1,...,N, thus forming a support vector machine model:
其中,Xi *代表电厂脱硫系统或脱硝系统的支撑向量,Yi代表电厂脱硫系统支撑向量的二氧化硫浓度或脱硝系统支撑向量的氮氧化物浓度,αi代表第i个支撑向量的系数,X是输入的预处理后的脱硫数据或脱硝数据,Y(X)代表电厂脱硫系统支撑向量的二氧化硫浓度预测值或脱硝系统支撑向量的氮氧化物浓度预测值,K(·)代表支持向量机的核函数,核函数选择高斯型函数、多项式函数、线性型函数和径向基函数中的一种。 Among them , _ is the input preprocessed desulfurization data or denitrification data, Y(X) represents the predicted value of sulfur dioxide concentration of the support vector of the power plant desulfurization system or the predicted value of nitrogen oxide concentration of the support vector of the denitrification system, K(·) represents the predicted value of the support vector machine Kernel function, the kernel function selects one of Gaussian function, polynomial function, linear function and radial basis function.
进一步的,步骤5详细包括:在所述电厂脱硫脱硝系统仿真模型中输入所述浆液喷淋量控制参数、所述喷氨量控制参数和电厂脱硫脱硝系统运行的相关配置参数后,通过设置的专家诊断模块对获取的电厂脱硫脱硝系统的实时运行参数与仿真模型的仿真结果数据进行比较,得出偏差,通过偏差是否超过预设阈值来实现预报警;Further, step 5 includes in detail: after inputting the slurry spray volume control parameters, the ammonia spray volume control parameters and the relevant configuration parameters of the power plant desulfurization and denitrification system operation into the power plant desulfurization and denitrification system simulation model, through the set The expert diagnosis module compares the obtained real-time operating parameters of the power plant's desulfurization and denitrification system with the simulation result data of the simulation model, obtains the deviation, and implements a pre-alarm based on whether the deviation exceeds the preset threshold;
其中,专家诊断模块内部设置有智能诊断策略,通过预设的逻辑判断相关的运行状态和数据偏差、预报警信息情况,综合输出诊断初步结果信息,再调用专家库知识信息进行比较,分析智能诊断策略所得出的结论信息是否与专家库知识信息相关联或者一致,并输出诊断分析结果、运行指导或者任务单;所述专家库的知识信息包括存储的预设知识和已发生异常故障的信息;所述预报警包括参数超越预设阈值、参数超越预设阈值的时间及异常故障信息。Among them, the expert diagnosis module is equipped with an intelligent diagnosis strategy, which uses preset logic to determine the relevant operating status, data deviation, and pre-alarm information, comprehensively outputs preliminary diagnosis result information, and then calls the expert database knowledge information for comparison to analyze the intelligent diagnosis Whether the conclusion information drawn by the strategy is associated with or consistent with the knowledge information of the expert database, and outputs diagnostic analysis results, operation guidance or task orders; the knowledge information of the expert database includes stored preset knowledge and information about abnormal faults that have occurred; The pre-alarm includes the parameter exceeding the preset threshold, the time when the parameter exceeds the preset threshold, and abnormal fault information.
本发明的积极效果为:The positive effects of the present invention are:
(1)本发明通过动态仿真软件依据模块化建模方法对电厂脱硫脱硝各部件进行模型构建后,并依据现场控制策略搭建相应控制系统,建立完整的电厂脱硫脱硝系统仿真模型,能够真实模拟电厂脱硫脱硝的实际工作场景,且能直观展示和获知电厂脱硫脱硝的实际运转情况并进行系统参数的调节;(1) The present invention uses dynamic simulation software to build a model of each desulfurization and denitrification component of the power plant based on the modular modeling method, and builds a corresponding control system based on the on-site control strategy to establish a complete power plant desulfurization and denitrification system simulation model, which can truly simulate the power plant. Actual working scenarios of desulfurization and denitrification, and can visually display and learn the actual operation of desulfurization and denitrification of power plants and adjust system parameters;
(2)本发明通过在模型开发调试过程中,对实际电厂脱硫脱硝系统采集的物理数据和基于电厂脱硫脱硝仿真模型获取的虚拟数据进行比对,判断误差是否超过阈值,若超过,则通过聚类学习对误差较大的虚拟数据进行分类,结合对应的历史数据作为输入,通过神经网络进行误差学习,输出修正系数以修正虚拟数据的误差数据,以及将修正后的虚拟数据和物理数据进行虚实融合生成经过验证的电厂脱硫脱硝仿真模型,能够通过虚实数据比对和分析后,采用神经网络对误差进行修正,提高电厂脱硫脱硝仿真模型的精度和准确性,为后续的脱硫脱硝系统进行预测控制做好基础;(2) In the present invention, during the model development and debugging process, the physical data collected by the desulfurization and denitrification system of the actual power plant are compared with the virtual data obtained based on the desulfurization and denitrification simulation model of the power plant to determine whether the error exceeds the threshold. Class learning classifies virtual data with large errors, combines the corresponding historical data as input, performs error learning through the neural network, outputs correction coefficients to correct the error data of the virtual data, and compares the corrected virtual data and physical data between virtual and real data. Fusion generates a verified power plant desulfurization and denitrification simulation model. After comparison and analysis of virtual and real data, the neural network can be used to correct errors, improve the precision and accuracy of the power plant desulfurization and denitrification simulation model, and provide predictive control for subsequent desulfurization and denitrification systems. Do the basics well;
(3)本发明通过采用变点检测、时间窗滑动、相关性分析和机器学习模型分别对电厂脱硫系统中测定吸收塔PH值存在的时延建立第一滞后时间预测模型、对电厂脱硝系统入口处通过烟气在线监测装置CEMS测定烟气氮氧化物浓度存在的时延建立第二滞后时间预测模型,能够对电厂脱硫脱硝系统中存在的滞后时间进行分析计算和建立预测模型,快速有效获知相应的滞后影响数据特征和滞后时间;(3) The present invention uses change point detection, time window sliding, correlation analysis and machine learning models to respectively establish a first lag time prediction model for the time delay in measuring the pH value of the absorption tower in the power plant desulfurization system, and to predict the entrance of the power plant denitrification system. The second lag time prediction model is established based on the time delay in measuring the concentration of nitrogen oxides in the flue gas through the flue gas online monitoring device CEMS. It can analyze, calculate and establish a prediction model for the lag time existing in the desulfurization and denitrification system of the power plant, and quickly and effectively obtain the corresponding information. The lag affects data characteristics and lag time;
(4)本发明通过采集电厂脱硫系统和脱硝系统的历史运行参数后,选取与电厂脱硫强相关的运行参数输入至构建的第一支持向量机模型中对电厂脱硫系统出口处烟气中的二氧化硫浓度进行预测,以及选取与电厂脱硝强相关的运行参数输入至构建的第二支持向量机模型中对电厂脱硝系统入口处烟气氮氧化物浓度进行预测,能够通过支持向量机模型对脱硫系统出口处烟气中的二氧化硫浓度值进行预测、对脱硝系统入口处氮氧化物浓度值进行预测,提高预测值的准确性;(4) The present invention collects the historical operating parameters of the power plant desulfurization system and denitrification system, selects the operating parameters that are strongly related to the power plant desulfurization and inputs them into the constructed first support vector machine model to analyze the sulfur dioxide in the flue gas at the outlet of the power plant desulfurization system. Predict the concentration of flue gas nitrogen oxides at the entrance of the denitration system of the power plant, and select operating parameters that are strongly related to the denitrification of the power plant and input them into the second support vector machine model to predict the concentration of flue gas nitrogen oxides at the entrance of the denitrification system of the power plant. Predict the sulfur dioxide concentration value in the flue gas and predict the nitrogen oxide concentration value at the entrance of the denitrification system to improve the accuracy of the prediction value;
(5)本发明根据二氧化硫浓度预测值结合所述第一滞后时间预测模型对脱硫系统的浆液喷淋量进行控制、根据氮氧化物浓度预测值结合所述第二滞后时间预测模型对脱硝系统的喷氨量进行控制,能够结合第一滞后时间对脱硫出口氮氧化物浓度进行有效控制,准确控制浆液喷淋量,控制浆液PH值在有效范围内,同时结合第二滞后时间减小脱硝出口氮氧化物浓度波动,对喷氨量进行精确控制,降低脱硝系统喷氨成本;(5) The present invention controls the slurry spray volume of the desulfurization system based on the predicted value of sulfur dioxide concentration combined with the first lag time prediction model, and controls the slurry spray volume of the denitrification system based on the predicted value of nitrogen oxide concentration combined with the second lag time prediction model. Controlling the amount of ammonia sprayed can effectively control the concentration of nitrogen oxides at the desulfurization outlet in combination with the first lag time, accurately control the slurry spray volume, control the slurry pH value within the effective range, and at the same time reduce the nitrogen at the denitrification outlet in combination with the second lag time. The concentration of oxides fluctuates, and the amount of ammonia sprayed can be precisely controlled to reduce the cost of ammonia spraying in the denitrification system;
(6)本发明通过将浆液喷淋量和所述喷氨量的控制参数下发至所述电厂脱硫脱硝系统仿真模型中进行智能诊断,在专家诊断模块中设置专家库知识信息和智能诊断策略对系统实时运行参数和仿真数据进行比较实现报警和诊断,输出诊断分析结果、运行指导或者任务单,实现了电厂脱硫脱硝系统数据的有效处理和诊断分析。(6) The present invention performs intelligent diagnosis by sending the control parameters of the slurry spray amount and the ammonia spray amount to the simulation model of the power plant desulfurization and denitrification system, and sets expert database knowledge information and intelligent diagnosis strategies in the expert diagnosis module. Compare the system's real-time operating parameters and simulation data to achieve alarms and diagnosis, and output diagnostic analysis results, operation guidance or task orders, realizing effective processing and diagnostic analysis of power plant desulfurization and denitrification system data.
附图说明Description of the drawings
图1为本发明方法流程图;Figure 1 is a flow chart of the method of the present invention;
图2为本发明石灰石-石膏湿法脱硫系统工艺流程图;Figure 2 is a process flow diagram of the limestone-gypsum wet desulfurization system of the present invention;
图3为本发明SCR法烟气脱硝系统中入口CEMS装置示意图。Figure 3 is a schematic diagram of the inlet CEMS device in the SCR flue gas denitration system of the present invention.
具体实施方式Detailed ways
如图1所示,本实施例1提供了一种基于滞后模型的烟气脱硫脱硝优化控制方法,所述烟气脱硫脱硝优化控制方法包括:As shown in Figure 1, this embodiment 1 provides a flue gas desulfurization and denitrification optimization control method based on a hysteresis model. The flue gas desulfurization and denitrification optimization control method includes:
通过动态仿真软件依据模块化建模方法对电厂脱硫脱硝各部件进行模型构建后,并依据现场控制策略搭建相应控制系统,建立完整的电厂脱硫脱硝系统仿真模型;所述电厂脱硫系统采用石灰石-石膏湿法脱硫系统,所述电厂脱硝系统采用SCR法烟气脱硝系统;After using dynamic simulation software to build a model of each component of the power plant desulfurization and denitrification based on the modular modeling method, a corresponding control system was built based on the on-site control strategy to establish a complete power plant desulfurization and denitrification system simulation model; the power plant desulfurization system uses limestone-gypsum Wet desulfurization system, the power plant denitrification system adopts SCR flue gas denitrification system;
采用变点检测、时间窗滑动、相关性分析和机器学习模型分别对电厂脱硫系统中测定吸收塔PH值存在的时延建立第一滞后时间预测模型、对电厂脱硝系统入口处通过烟气在线监测装置CEMS测定烟气氮氧化物浓度存在的时延建立第二滞后时间预测模型;Change point detection, time window sliding, correlation analysis and machine learning models were used to establish a first lag time prediction model for the time delay in measuring the pH value of the absorption tower in the desulfurization system of the power plant, and online monitoring of flue gas at the entrance of the denitrification system of the power plant. The device CEMS detects the delay in the concentration of nitrogen oxides in the flue gas and establishes a second lag time prediction model;
采集电厂脱硫系统和脱硝系统的历史运行参数后,选取与电厂脱硫强相关的运行参数输入至构建的第一支持向量机模型中对电厂脱硫系统出口处烟气中的二氧化硫浓度进行预测,以及选取与电厂脱硝强相关的运行参数输入至构建的第二支持向量机模型中对电厂脱硝系统入口处烟气氮氧化物浓度进行预测;After collecting the historical operating parameters of the power plant desulfurization system and denitrification system, select the operating parameters that are strongly related to the power plant desulfurization and input them into the first support vector machine model to predict the sulfur dioxide concentration in the flue gas at the outlet of the power plant desulfurization system, and select The operating parameters that are strongly related to the denitrification of the power plant are input into the second support vector machine model constructed to predict the concentration of flue gas nitrogen oxides at the entrance of the denitrification system of the power plant;
根据所述二氧化硫浓度预测值结合所述第一滞后时间预测模型对脱硫系统的浆液喷淋量进行控制、根据所述氮氧化物浓度预测值结合所述第二滞后时间预测模型对脱硝系统的喷氨量进行控制;The slurry spray volume of the desulfurization system is controlled based on the predicted sulfur dioxide concentration value combined with the first lag time prediction model, and the spray amount of the denitrification system is controlled based on the predicted value of nitrogen oxide concentration combined with the second lag time prediction model. The amount of ammonia is controlled;
将所述浆液喷淋量和所述喷氨量的控制参数下发至所述电厂脱硫脱硝系统仿真模型中进行模型验证和智能诊断。The control parameters of the slurry spray amount and the ammonia spray amount are sent to the simulation model of the power plant desulfurization and denitrification system for model verification and intelligent diagnosis.
需要说明的是,根据所述二氧化硫浓度预测值结合第一滞后时间预测模型对脱硫系统的浆液喷淋量进行控制:设定值即输出目标值,在实际系统中是出口处烟气中二氧化硫的浓度;可操作变量为浆液的喷淋量,可以通过控制器调节它的大小,使其作用于目标对象,使输出达到期望值,在控制过程中考虑PH值测定滞后影响,需要提前一定时间进行PH值检测,以便提前打开浆液控制阀控制浆液喷淋量。以及根据所述氮氧化物浓度预测值结合第二滞后时间预测模型对脱硝系统的喷氨量进行控制:依据入口氮氧化物浓度预测值计算当前运行工况的第一喷氨量,并发送至脱硝系统,测量出口氮氧化物浓度的实测值,将该实测值与出口氮氧化物浓度设定值做偏差后输入控制器获得第二喷氨量,并发送至脱硝系统,脱硝系统依据第一喷氨量和第二喷氨量控制脱硝反应器的喷氨量,在控制过程中考虑氮氧化物浓度值测量的滞后影响,需要提前一定时间进行氮氧化物浓度值的测量,以便提前控制喷氨量。It should be noted that the slurry spray volume of the desulfurization system is controlled based on the sulfur dioxide concentration prediction value combined with the first lag time prediction model: the set value is the output target value, which in the actual system is the sulfur dioxide in the flue gas at the outlet. Concentration; the operable variable is the spray volume of the slurry. Its size can be adjusted by the controller so that it acts on the target object so that the output reaches the desired value. During the control process, the lag effect of the pH value measurement is considered, and the pH needs to be carried out a certain time in advance. value detection in order to open the slurry control valve in advance to control the slurry spray volume. And control the ammonia injection amount of the denitrification system according to the predicted nitrogen oxide concentration value combined with the second lag time prediction model: calculate the first ammonia injection amount under the current operating conditions based on the inlet nitrogen oxide concentration predicted value, and send it to The denitrification system measures the actual measured value of the outlet nitrogen oxide concentration, deviates the actual measured value from the outlet nitrogen oxide concentration set value and then inputs it into the controller to obtain the second ammonia injection amount, and sends it to the denitrification system. The denitrification system determines the deviation according to the first The ammonia injection amount and the second ammonia injection amount control the ammonia injection amount of the denitrification reactor. During the control process, the hysteresis effect of the nitrogen oxide concentration value measurement needs to be considered. The nitrogen oxide concentration value needs to be measured a certain time in advance in order to control the injection in advance. Ammonia amount.
在本实施例中,所述通过动态仿真软件依据模块化建模方法对电厂脱硫脱硝各部件进行模型构建后,并依据现场控制策略搭建相应控制系统,建立完整的电厂脱硫脱硝系统仿真模型,包括:In this embodiment, after the dynamic simulation software is used to model each component of the desulfurization and denitrification of the power plant according to the modular modeling method, the corresponding control system is built according to the on-site control strategy, and a complete simulation model of the desulfurization and denitrification system of the power plant is established, including :
所述电厂脱硫系统选取石灰石-石膏湿法脱硫系统,其至少包括烟气系统、吸收塔系统、石灰石浆液制备系统、石膏浆液脱水系统、废水处理系统和电气系统;所述电厂脱硝系统选取SCR法烟气脱硝系统,其至少包括烟气系统、SCR反应器系统、声波吹灰系统、液氨的存储和供应系统;The power plant desulfurization system selects a limestone-gypsum wet desulfurization system, which at least includes a flue gas system, an absorption tower system, a limestone slurry preparation system, a gypsum slurry dehydration system, a wastewater treatment system and an electrical system; the power plant denitrification system selects the SCR method Flue gas denitration system, which at least includes flue gas system, SCR reactor system, sonic soot blowing system, and liquid ammonia storage and supply system;
动态仿真软件依据质量守恒、动量守恒和能量守恒方程,在建模过程中根据石灰石-石膏湿法脱硫系统和SCR法烟气脱硝系统的工艺流程,从模型库中选取相应的组件模块并连接起来,输入初始数据,完成电厂脱硫脱硝系统的模型构建;The dynamic simulation software is based on the mass conservation, momentum conservation and energy conservation equations. During the modeling process, according to the process flow of the limestone-gypsum wet desulfurization system and the SCR flue gas denitrification system, the corresponding component modules are selected from the model library and connected. , input the initial data and complete the model construction of the power plant desulfurization and denitrification system;
依据现场控制策略搭建模拟量控制系统、顺序控制系统和逻辑控制系统,并采用基本算法模块进行组态,实现与实际控制系统相同的功能,建立完整的电厂脱硫脱硝系统仿真模型。Based on the on-site control strategy, we build an analog control system, a sequence control system and a logic control system, and use basic algorithm modules for configuration to achieve the same functions as the actual control system, and establish a complete simulation model of the power plant desulfurization and denitrification system.
本发明通过动态仿真软件依据模块化建模方法对电厂脱硫脱硝各部件进行模型构建后,并依据现场控制策略搭建相应控制系统,建立完整的电厂脱硫脱硝系统仿真模型,能够真实模拟电厂脱硫脱硝的实际工作场景,且能直观展示和获知电厂脱硫脱硝的实际运转情况并进行系统参数的调节。The present invention uses dynamic simulation software to model each component of the desulfurization and denitrification of the power plant based on the modular modeling method, and then builds a corresponding control system based on the on-site control strategy to establish a complete simulation model of the desulfurization and denitrification system of the power plant, which can truly simulate the desulfurization and denitrification of the power plant. Actual working scenarios, and can intuitively display and learn the actual operation conditions of desulfurization and denitrification of power plants and adjust system parameters.
如图2所示,需要说明的是,脱硫脱硝的主要过程顺序是脱硝-除尘-脱硫。本专利采用的石灰石-石膏湿法脱硫系统的工艺流程包括:从锅炉尾部出来的原烟气经过脱硝系统及干式电除尘器后,在引风机作用下进入到吸收塔,整个吸收塔集吸收与氧化为一体,上部是吸收区域,下部为氧化区域。位于塔底的氧化风机不断鼓入氧化空气,而浆液循环泵则不断从吸收塔底部将石灰石浆液抽至上部喷淋层,进入吸收塔的烟气与上部喷淋下来的石灰石浆液逆方向接触,充分反应后的净烟气再经吸收塔上部除雾器去除气体中携带的雾滴后,从吸收塔顶部直接排入海勒式空冷系统的内部空间,最后随冷却塔中的水蒸气一并排入大气。随着反应的进行,吸收塔浆液里的石膏浆液密度不断增加,当密度达到一定值后石膏排出泵启动,将石膏浆液送至石膏脱水系统,经脱水后形成副产物石膏,剩余浆液回到系统中再循环从而提高了脱硫吸收剂的利用率。As shown in Figure 2, it should be noted that the main process sequence of desulfurization and denitrification is denitrification-dust removal-desulfurization. The process flow of the limestone-gypsum wet desulfurization system used in this patent includes: after the raw flue gas from the tail of the boiler passes through the denitrification system and dry electrostatic precipitator, it enters the absorption tower under the action of the induced draft fan. The entire absorption tower absorbs Integrated with oxidation, the upper part is the absorption area and the lower part is the oxidation area. The oxidation fan located at the bottom of the tower continuously blows in oxidized air, while the slurry circulation pump continuously pumps the limestone slurry from the bottom of the absorption tower to the upper spray layer. The flue gas entering the absorption tower contacts the limestone slurry sprayed from the upper part in reverse direction. After the fully reacted clean flue gas passes through the demister at the top of the absorption tower to remove the mist droplets carried in the gas, it is directly discharged from the top of the absorption tower into the internal space of the Heller air cooling system, and finally along with the water vapor in the cooling tower Emitted to the atmosphere. As the reaction proceeds, the density of the gypsum slurry in the absorption tower slurry continues to increase. When the density reaches a certain value, the gypsum discharge pump is started and the gypsum slurry is sent to the gypsum dehydration system. After dehydration, the by-product gypsum is formed, and the remaining slurry is returned to the system. Medium recycling thus improves the utilization rate of desulfurization absorbent.
在石灰石-石膏湿法烟气脱硫系统工艺流程中,主要的过程有:二氧化硫与石灰石浆液所发生的溶解、氧化等化学反应,得到副产物石膏的过程,以上过程是整个工艺流程的最主要过程。In the limestone-gypsum wet flue gas desulfurization system process, the main processes are: chemical reactions such as dissolution and oxidation of sulfur dioxide and limestone slurry, and the process of obtaining the by-product gypsum. The above process is the most important process of the entire process. .
SCR法烟气脱硝工艺流程包括:液氨罐车通过卸料压缩机将液氨送入液氨储罐,储罐里的液氨通过自身的压力进入到液氨蒸发器中,并通过水浴加热蒸发为氨气,进而进入氨气缓冲罐中稳压后被送入SCR反应区。在进入SCR反应器之前,使稀释风机送来的空气和氨气进行均匀混合,然后导入SCR反应器中参与化学反应。The SCR method flue gas denitrification process includes: the liquid ammonia tanker transports the liquid ammonia into the liquid ammonia storage tank through the unloading compressor. The liquid ammonia in the storage tank enters the liquid ammonia evaporator through its own pressure, and is heated and evaporated by the water bath It is ammonia gas, and then enters the ammonia gas buffer tank to stabilize the pressure and is sent to the SCR reaction zone. Before entering the SCR reactor, the air and ammonia sent by the dilution fan are uniformly mixed, and then introduced into the SCR reactor to participate in the chemical reaction.
在本实施例中,所述电厂脱硫脱硝系统仿真模型还包括:In this embodiment, the simulation model of the power plant desulfurization and denitrification system also includes:
在模型开发调试过程中,对实际电厂脱硫脱硝系统采集的物理数据和基于电厂脱硫脱硝仿真模型获取的虚拟数据进行比对,判断误差是否超过阈值,若超过,则通过聚类学习对误差较大的虚拟数据进行分类,结合对应的历史数据作为输入,通过神经网络进行误差学习,输出修正系数以修正虚拟数据的误差数据,以及将修正后的虚拟数据和物理数据进行虚实融合生成经过验证的电厂脱硫脱硝仿真模型。During the model development and debugging process, the physical data collected by the desulfurization and denitrification system of the actual power plant are compared with the virtual data obtained based on the desulfurization and denitrification simulation model of the power plant to determine whether the error exceeds the threshold. If it exceeds the threshold, cluster learning will be used to detect errors with larger errors. Classify the virtual data, combine the corresponding historical data as input, perform error learning through the neural network, output the correction coefficient to correct the error data of the virtual data, and perform virtual and real fusion of the corrected virtual data and physical data to generate a verified power plant Desulfurization and denitrification simulation model.
本发明通过在模型开发调试过程中,能够通过虚实数据比对和分析后,采用神经网络对误差进行修正,提高电厂脱硫脱硝仿真模型的精度和准确性,为后续的脱硫脱硝系统进行预测控制做好基础。During the model development and debugging process, the present invention can use neural networks to correct errors after comparing and analyzing virtual and real data, thereby improving the precision and accuracy of the desulfurization and denitrification simulation model of the power plant, and providing a basis for predictive control of the subsequent desulfurization and denitrification system. Good foundation.
在本实施例中,所述采用变点检测、时间窗滑动、相关性分析和机器学习模型对电厂脱硫系统中测定吸收塔PH值存在的时延建立第一滞后时间预测模型包括:采用变点检测、时间窗滑动和相关性分析方法建立浆液PH值响应滞后时间辨识算法流程和采用机器学习模型建立第一滞后时间预测模型;In this embodiment, the use of change point detection, time window sliding, correlation analysis and machine learning models to establish the first lag time prediction model for the time delay in measuring the pH value of the absorption tower in the power plant desulfurization system includes: using change points Detection, time window sliding and correlation analysis methods are used to establish the slurry pH value response lag time identification algorithm process and a machine learning model is used to establish the first lag time prediction model;
浆液PH值响应滞后时间辨识算法流程包括:The slurry pH value response lag time identification algorithm process includes:
选取吸收塔浆液PH值调节后,吸收塔出口二氧化硫浓度值发生变化的工况为辨识对象;Select the working condition in which the sulfur dioxide concentration value at the outlet of the absorption tower changes after the PH value of the absorption tower slurry is adjusted as the identification object;
将时间窗Δt等分为两个等间隔时间窗Δti1和Δti2,在时间轴上逐步向前滑动,计算两个时间窗口内的二氧化硫浓度平均差值,若超过设定阈值,则该时刻为工况变化点ti,若小于设定阈值,则继续向前滑动时间窗,直到检测到工况变化点或时间窗滑动到截止时间点;Divide the time window Δt into two equally spaced time windows Δt i1 and Δt i2 , gradually slide forward on the time axis, and calculate the average difference in sulfur dioxide concentration within the two time windows. If it exceeds the set threshold, then is the working condition change point t i . If it is less than the set threshold, continue to slide the time window forward until the working condition change point is detected or the time window slides to the cut-off time point;
基于工况变化点ti和时间窗口Δt,分别获取工况变化开始到时间窗结束的浆液PH值时间序列和二氧化硫浓度时间序列;Based on the working condition change point t i and the time window Δt, the slurry pH value time series and sulfur dioxide concentration time series from the beginning of the working condition change to the end of the time window are obtained respectively;
将二氧化硫浓度时间序列逐步前移,设置最大移动步数k,通过前移获得新的二氧化硫浓度序列并构建二氧化硫浓度时间滞后矩阵V;Step by step move the sulfur dioxide concentration time series forward, set the maximum number of moving steps k, obtain a new sulfur dioxide concentration series through the forward movement, and construct the sulfur dioxide concentration time lag matrix V;
计算浆液PH值时间序列和矩阵V中每一列的皮尔森相关系数r,最大相关系数对应的延迟时间为该工况下PH值响应滞后时间t1;Calculate the Pearson correlation coefficient r of the slurry pH value time series and each column in the matrix V. The delay time corresponding to the maximum correlation coefficient is the PH value response lag time t 1 under the working condition;
采用机器学习模型建立第一滞后时间预测模型包括:Using machine learning models to establish the first lag time prediction model includes:
采集电厂脱硫系统中的原始数据特征并进行预处理后,代入所述浆液PH值响应滞后时间辨识算法流程中进行PH值延迟辨识,获知延迟时间与不同运行数据特征的关系;所述原始数据特征至少包括:锅炉的负荷量、锅炉的送风量、石灰石浆液的流速,石灰石浆液投入量、二氧化硫含量、石灰石中碳酸钙含量以及吸收塔到PH测量点的距离数据特征;After collecting the original data characteristics in the power plant desulfurization system and performing preprocessing, they are substituted into the slurry pH value response lag time identification algorithm process to perform pH value delay identification, and the relationship between the delay time and different operating data characteristics is obtained; the original data characteristics At least include: the load of the boiler, the air supply volume of the boiler, the flow rate of the limestone slurry, the input amount of the limestone slurry, the sulfur dioxide content, the calcium carbonate content in the limestone, and the distance data characteristics from the absorption tower to the PH measurement point;
将辨识获得的能够引起PH值变化的运行数据特征通过特征转化方式转化为更具工况特性的特征,减少数据特征之间的相关性,通过对转化后的数据特征进行归一化处理,消除量纲带来的影响;The identified operating data features that can cause changes in pH value are converted into features with more working condition characteristics through feature transformation, reducing the correlation between data features. By normalizing the transformed data features, eliminating The impact of dimensions;
采用相关分析法对原始运行数据特征进行相关性分析,获得各个运行数据特征与PH值响应滞后时间的相关系数,所述相关系数越高表示数据特征和滞后时间最为相关;Use the correlation analysis method to perform correlation analysis on the original operating data features to obtain the correlation coefficient between each operating data feature and the PH value response lag time. The higher the correlation coefficient, the more relevant the data features and lag time are;
采用特征融合方法依据相关系数的高低对运行数据特征进行融合形成新的融合特征,将原始运行数据特征和新的融合特征作为样本数据,并按照预设比例将样本数据中的训练集输入至机器学习模型中建立不同运行数据变化工况下的第一滞后时间预测模型;通过所述第一滞后时间预测模型,即可根据不同运行数据特征计算得出PH值响应滞后时间。The feature fusion method is used to fuse the operating data features according to the level of the correlation coefficient to form a new fusion feature. The original operating data features and the new fused features are used as sample data, and the training set in the sample data is input to the machine according to the preset ratio. A first lag time prediction model under different operating data changing conditions is established in the learning model; through the first lag time prediction model, the pH value response lag time can be calculated according to different operating data characteristics.
需要说明的是,脱硫系统中由于PH值测量元件安装位置,采用专用型PH检测仪进行检测需要的时间及石灰石浆液与二氧化硫的反应时间会引起PH值检测的纯滞后,这种纯滞后使测量信号不能及时反映吸收塔中吸收液的PH值的变化,导致PH检测仪的电极所测得的PH值产生时间延迟。It should be noted that due to the installation position of the pH measuring element in the desulfurization system, the time required for detection using a special pH detector and the reaction time between limestone slurry and sulfur dioxide will cause a pure lag in the pH value detection. This pure lag makes the measurement The signal cannot reflect changes in the pH value of the absorption liquid in the absorption tower in time, resulting in a time delay in the pH value measured by the electrode of the pH detector.
在本实施例中,所述采用变点检测、时间窗滑动、相关性分析和机器学习模型对电厂脱硝系统入口处通过烟气在线监测装置CEMS测定烟气氮氧化物浓度存在的时延建立第二滞后时间预测模型包括:采用变点检测、时间窗滑动和相关性分析方法建立CEMS测定滞后时间辨识算法流程和采用机器学习模型建立第二滞后时间预测模型;In this embodiment, the change point detection, time window sliding, correlation analysis and machine learning model are used to establish the time delay for measuring the concentration of flue gas nitrogen oxides through the flue gas online monitoring device CEMS at the entrance of the power plant denitration system. The second lag time prediction model includes: using change point detection, time window sliding and correlation analysis methods to establish a CEMS measurement lag time identification algorithm process and using a machine learning model to establish a second lag time prediction model;
CEMS测定滞后时间辨识算法流程包括:The CEMS measurement lag time identification algorithm process includes:
选取入口氮氧化物浓度变化后,CEMS测量值发生变化的工况为辨识对象;所述氮氧化物浓度的测量经过伴热导管及分析柜,烟气在伴热导管的流动以及分析柜内浓度测量,存在一定时间的滞后;After the inlet nitrogen oxide concentration changes, the working condition in which the CEMS measurement value changes is selected as the identification object; the measurement of the nitrogen oxide concentration passes through the heating duct and the analysis cabinet, the flow of the flue gas in the heating duct and the concentration in the analysis cabinet Measurement, there is a certain time lag;
将时间窗Δt′等分为两个等间隔时间窗Δti1′和Δti2′,在时间轴上逐步向前滑动,计算两个时间窗口内的CEMS测量值平均差值,若超过设定阈值,则该时刻为工况变化点ti′,若小于设定阈值,则继续向前滑动时间窗,直到检测到工况变化点或时间窗滑动到截止时间点;Divide the time window Δt′ into two equally spaced time windows Δt i1 ′ and Δt i2 ′, gradually slide forward on the time axis, and calculate the average difference in CEMS measurement values within the two time windows. If it exceeds the set threshold , then this moment is the working condition change point t i ′. If it is less than the set threshold, continue to slide the time window forward until the working condition change point is detected or the time window slides to the cut-off time point;
基于工况变化点ti′和时间窗口Δt′,分别获取工况变化开始到时间窗结束的氮氧化物浓度值时间序列和CEMS测量值时间序列;Based on the working condition change point t i ′ and the time window Δt′, the nitrogen oxide concentration value time series and the CEMS measurement value time series from the beginning of the working condition change to the end of the time window are obtained respectively;
将CEMS测量值时间序列逐步前移,设置最大移动步数k,通过前移获得新的CEMS测量值序列并构建CEMS测量值时间滞后矩阵V′;Gradually move the CEMS measurement value time series forward, set the maximum number of moving steps k, obtain a new CEMS measurement value sequence through the forward movement, and construct the CEMS measurement value time lag matrix V′;
计算氮氧化物浓度值时间序列和矩阵V′中每一列的皮尔森相关系数r′,最大相关系数对应的延迟时间为该工况下氮氧化物浓度测量滞后时间t2;Calculate the time series of nitrogen oxide concentration values and the Pearson correlation coefficient r′ of each column in the matrix V′. The delay time corresponding to the maximum correlation coefficient is the nitrogen oxide concentration measurement lag time t 2 under the working condition;
采用机器学习模型建立第二滞后时间预测模型包括:Using machine learning models to establish a second lag time prediction model includes:
采集电厂脱硝系统中的原始数据特征并进行预处理后,代入所述CEMS测定滞后时间辨识算法流程中进行延迟辨识,获知延迟时间与不同运行数据特征的关系;所述原始数据特征至少包括:锅炉负荷、燃煤种类、给煤量、燃烧温度、风量和烟气量;After collecting the original data characteristics in the denitrification system of the power plant and performing preprocessing, they are substituted into the CEMS measurement lag time identification algorithm process to perform delay identification, and the relationship between the delay time and different operating data characteristics is learned; the original data characteristics at least include: boiler Load, coal type, coal supply amount, combustion temperature, air volume and flue gas volume;
将辨识获得的能够引起氮氧化物浓度变化的运行数据特征通过特征转化方式转化为更具工况特性的特征,减少数据特征之间的相关性,通过对转化后的数据特征进行归一化处理,消除量纲带来的影响;The identified operating data features that can cause changes in nitrogen oxide concentration are converted into features with more operating condition characteristics through feature transformation, reducing the correlation between data features, and normalizing the transformed data features. , eliminate the influence of dimensions;
采用相关分析法对原始运行数据特征进行相关性分析,获得各个运行数据特征与氮氧化物浓度值测定滞后时间的相关系数,所述相关系数越高表示数据特征和滞后时间最为相关;The correlation analysis method is used to perform correlation analysis on the original operating data characteristics, and the correlation coefficient between each operating data characteristic and the nitrogen oxide concentration value measurement lag time is obtained. The higher the correlation coefficient, the more relevant the data characteristics and the lag time are;
采用特征融合方法依据相关系数的高低对运行数据特征进行融合形成新的融合特征,将原始运行数据特征和新的融合特征作为样本数据,并按照预设比例将样本数据中的训练集输入至机器学习模型中建立不同运行数据变化工况下的第二滞后时间预测模型;通过所述第二滞后时间预测模型,即可根据不同运行数据特征计算得出CEMS测定滞后时间。The feature fusion method is used to fuse the operating data features according to the level of the correlation coefficient to form a new fusion feature. The original operating data features and the new fused features are used as sample data, and the training set in the sample data is input to the machine according to the preset ratio. A second lag time prediction model under different operating data changing conditions is established in the learning model; through the second lag time prediction model, the CEMS measurement lag time can be calculated based on different operating data characteristics.
本发明通过采用变点检测、时间窗滑动、相关性分析和机器学习模型分别对电厂脱硫系统中测定吸收塔PH值存在的时延建立第一滞后时间预测模型、对电厂脱硝系统入口处通过烟气在线监测装置CEMS测定烟气氮氧化物浓度存在的时延建立第二滞后时间预测模型,能够对电厂脱硫脱硝系统中存在的滞后时间进行分析计算和建立预测模型,快速有效获知相应的滞后影响数据特征和滞后时间。The present invention uses change point detection, time window sliding, correlation analysis and machine learning models to respectively establish a first lag time prediction model for the time delay in measuring the pH value of the absorption tower in the desulfurization system of the power plant, and to predict the smoke passing through the entrance of the denitrification system of the power plant. The gas online monitoring device CEMS establishes a second lag time prediction model for measuring the concentration of nitrogen oxides in the flue gas. It can analyze, calculate and establish a prediction model for the lag time existing in the desulfurization and denitrification system of the power plant, and quickly and effectively learn the corresponding lag effects. Data characteristics and lag times.
如图3所示,需要说明的是,脱硝系统中氮氧化物浓度的测量采用的是烟气在线监测系统(CEMS),CEMS测量过程中会存在一定时长的测量滞后。CEMS烟气在线监测系统通过热管抽取采样的方式从烟道内抽取气体,气体经过除尘、加热、保温等环节,引导到预处理系统,进行去除颗粒物、H2O、腐蚀性气体的处理,最后输送到烟气分析仪,在这个处理过程中,可以看到烟气氮氧化物浓度的测量要经过伴热导管及分析柜,烟气再伴热导管的流动以及分析柜内浓度的测量均需要一定的时间,从而导致CEMS测量会存在一定的时延,该测量时延会对随后脱硝系统喷氨量的控制产生影响,从而使得喷氨量控制过程中无法及时响应,增大了喷氨量控制的难度,脱硝系统出口氮氧化物浓度的波动也会更大,当入口氮氧化物浓度变化越迅速时,测量滞后误差越大。As shown in Figure 3, it should be noted that the nitrogen oxide concentration in the denitrification system is measured using a flue gas online monitoring system (CEMS). There will be a certain measurement lag during the CEMS measurement process. The CEMS flue gas online monitoring system extracts gas from the flue through heat pipe extraction and sampling. The gas goes through dust removal, heating, insulation and other links, and is guided to the pretreatment system to remove particulate matter, H 2 O and corrosive gases, and finally transported To the flue gas analyzer, during this process, it can be seen that the measurement of the concentration of nitrogen oxides in the flue gas must pass through the heating duct and the analysis cabinet. The flow of the flue gas through the heating duct and the measurement of the concentration in the analysis cabinet require a certain amount of time. time, resulting in a certain delay in the CEMS measurement. This measurement delay will have an impact on the subsequent control of the ammonia injection amount of the denitrification system, making it impossible to respond in time during the ammonia injection amount control process, and increasing the ammonia injection amount control. The difficulty is that the concentration of nitrogen oxides at the outlet of the denitrification system will fluctuate more. When the concentration of nitrogen oxides at the inlet changes more rapidly, the measurement lag error will become larger.
需要说明的是,通过数据相关性强弱分析计算可以发现原始数据中相关性强和弱的数据,然而,较低相关系数并不能代表该数据特征与输出量之间没有关系,只能说明该数据特征与输出量的线性相关程度不高,但可能存在一些非线性关联,可以通过数据融合的方式研究与输出量相关的融合特征。It should be noted that data with strong and weak correlations in the original data can be found through data correlation analysis and calculation. However, a lower correlation coefficient does not mean that there is no relationship between the data characteristics and the output volume. It can only indicate that the The degree of linear correlation between data features and output volume is not high, but there may be some nonlinear correlations. The fusion features related to output volume can be studied through data fusion.
基于线性回归和多层感知机算法的融合方法,其本质是构建一个基础的预测模型y=f(x),将学习到的作为新的融合特征,若映射函数f(·)是线性(如线性回归)函数,获得融合特征也将是原始特征的线性组合;若映射函数f(·)是非线性(如多层感知机)函数,获得的融合特征将是原始特征的非线性组合。The essence of the fusion method based on linear regression and multi-layer perceptron algorithm is to build a basic prediction model y=f(x), and use the learned As a new fusion feature, if the mapping function f(·) is a linear (such as linear regression) function, the fusion feature obtained will also be a linear combination of the original features; if the mapping function f(·) is nonlinear (such as a multi-layer perceptron) function, the obtained fused features will be a nonlinear combination of the original features.
除了特征线性融合,还可通过多层感知机去提取原始特征中的非线性关系,并将特征数据输入模型来拟合氮氧化物浓度,进而获得非线性特征融合特征FMLP。其中隐藏层的节点设置为100个,迭代次数设置为200代,激活函数使用relu函数。对于通过指数融合的方法来组合特征,其本质和上述两个基于映射拟合的方法不同。In addition to linear fusion of features, multi-layer perceptrons can also be used to extract nonlinear relationships in original features, and the feature data can be input into the model to fit the nitrogen oxide concentration, thereby obtaining the nonlinear feature fusion feature F MLP . The nodes of the hidden layer are set to 100, the number of iterations is set to 200 generations, and the activation function uses the relu function. The essence of combining features through exponential fusion is different from the above two methods based on mapping fitting.
基于指数融合的方法是将原始特征通过指数幂的形式结合在一起形成新的融合特征,如其中,f1,f2,…fk为筛选出来的原始特征,a,b,…,m是各特征需要确定的参数。通过在一个参数空间中搜索不同的参数组合,获取融合特征空间。在融合特征空间中计算各指数融合特征与延迟时间相关性系数,相关系数最大的特征作为最终的融合特征。The method based on exponential fusion is to combine the original features in the form of exponential power to form a new fusion feature, such as Among them, f 1 , f 2 ,...f k are the filtered original features, and a, b,..., m are the parameters that need to be determined for each feature. By searching different parameter combinations in a parameter space, the fusion feature space is obtained. The correlation coefficient between each index fusion feature and the delay time is calculated in the fusion feature space, and the feature with the largest correlation coefficient is used as the final fusion feature.
在本实施例中,所述机器学习模型选取XGBoost模型,是采用boosting方法的集成学习算法,基学习器选择CART决策树,应用k个CART函数{f1,f2,…,fk}相加构成集成树模型;模型的目标函数由损失函数和正则项组成,损失函数采用二阶泰勒展开进行逼近;以及对关键参数进行调优操作提高模型预测的准确率,所述关键参数包括树最大深度、子样本、每棵树随机采样的列数占比、最小叶子节点样本权重和和学习率;In this embodiment, the machine learning model selects the XGBoost model, which is an integrated learning algorithm using the boosting method. The base learner selects the CART decision tree and applies k CART functions {f 1 , f 2 ,..., f k }. Add to form an integrated tree model; the objective function of the model consists of a loss function and a regular term, and the loss function is approximated by a second-order Taylor expansion; and the key parameters are tuned to improve the accuracy of model prediction, and the key parameters include the maximum tree Depth, subsamples, proportion of randomly sampled columns for each tree, minimum leaf node sample weight and learning rate;
其中,模型的构建从根节点开始,根据每个数据特征将训练集数据进行排序,采用贪心法计算每个特征的收益,选择收益最大的特征作为分裂特征,并将训练集数据映射到相应的叶子节点,对生成的叶子节点递归直至达到限制条件,决策树生成过程结束,然后由损失函数的一阶和二阶导数计算得到决策树叶子节点的权值,作为下一棵树的拟合目标,重复递归执行直至满足条件为止,模型建立结束。Among them, the construction of the model starts from the root node, sorts the training set data according to each data feature, uses the greedy method to calculate the profit of each feature, selects the feature with the largest profit as the split feature, and maps the training set data to the corresponding Leaf nodes, the generated leaf nodes are recursed until the restriction conditions are reached, the decision tree generation process ends, and then the weights of the decision tree leaf nodes are calculated from the first-order and second-order derivatives of the loss function, which are used as the fitting target of the next tree. , repeat the recursive execution until the conditions are met, and the model establishment ends.
在本实施例中,所述采集电厂脱硫系统和脱硝系统的历史运行参数后,选取与电厂脱硫强相关的运行参数输入至构建的第一支持向量机模型中对电厂脱硫系统出口处烟气中的二氧化硫浓度进行预测,具体包括:In this embodiment, after collecting the historical operating parameters of the desulfurization system and denitrification system of the power plant, the operating parameters that are strongly related to the desulfurization of the power plant are selected and input into the first support vector machine model constructed to analyze the flue gas at the outlet of the desulfurization system of the power plant. Prediction of sulfur dioxide concentration, including:
将采集的电厂脱硫系统的历史运行参数作为样本数据,并对该样本数据进行相关性分析,去除与所述石灰石-石膏湿法脱硫系统出口处烟气中二氧化硫浓度相关性小于预设值的样本数据,剩余的样本数据作为与脱硫系统强相关的运行数据;所述脱硫系统历史运行参数至少包括入口处的二氧化硫浓度、氮氧化物浓度、机组负荷、石灰石浆液循环泵电流、浆液供给量、吸收塔出口烟气二氧化硫浓度和浆液PH值;Use the collected historical operating parameters of the power plant desulfurization system as sample data, and conduct correlation analysis on the sample data to remove samples whose correlation with the sulfur dioxide concentration in the flue gas at the outlet of the limestone-gypsum wet desulfurization system is less than the preset value data, and the remaining sample data is used as operating data strongly related to the desulfurization system; the historical operating parameters of the desulfurization system at least include the sulfur dioxide concentration at the inlet, the nitrogen oxide concentration, unit load, limestone slurry circulation pump current, slurry supply volume, absorption The sulfur dioxide concentration of the flue gas at the tower outlet and the pH value of the slurry;
对所述与脱硫系统强相关的运行数据进行数据预处理,并利用预处理后的数据构建第一支持向量机模型;Perform data preprocessing on the operating data that is strongly related to the desulfurization system, and use the preprocessed data to build the first support vector machine model;
采集与电厂脱硫相关的实时运行数据并输入构建的第一支持向量机模型中获取电厂脱硫系统出口处烟气中的二氧化硫浓度预测值。Collect real-time operating data related to power plant desulfurization and input it into the constructed first support vector machine model to obtain the predicted value of sulfur dioxide concentration in the flue gas at the outlet of the power plant desulfurization system.
其中,所述数据预处理包括:对所述与脱硫系统强相关的运行数据进行缺失值和异常值的填补以及归一化处理,得到预处理后的脱硫数据序列,记为F=[f1,f2,f3,…,fn],fi为与处理后的脱硫数据序列中第i个时刻点的脱硫数据;Wherein, the data preprocessing includes: filling in missing values and outliers and normalizing the operating data that is strongly related to the desulfurization system to obtain a preprocessed desulfurization data sequence, recorded as F=[f 1 , f 2 , f 3 ,…, f n ], f i is the desulfurization data at the i-th time point in the processed desulfurization data sequence;
对脱硫数据序列F进行小波阈值去噪处理,将带有噪声的含噪数据进行小波分解,获取真实数据信息,记为P=[p1,p2,p3,…,pm],pi为与真实脱硫数据序列中第i个时刻点的脱硫数据。The desulfurization data sequence F is subjected to wavelet threshold denoising processing, and the noisy data with noise is decomposed by wavelet to obtain the real data information, which is recorded as P = [p 1 , p 2 , p 3 ,..., p m ], p i is the desulfurization data at the i-th time point in the real desulfurization data sequence.
在本实施例中,所述选取与电厂脱硝强相关的运行参数输入至构建的第二支持向量机模型中对电厂脱硝系统入口处烟气氮氧化物浓度进行预测,具体包括:In this embodiment, the selected operating parameters that are strongly related to the denitrification of the power plant are input into the second support vector machine model constructed to predict the concentration of flue gas nitrogen oxides at the entrance of the denitrification system of the power plant, specifically including:
将采集的电厂脱硝系统的历史运行参数作为样本数据,并采用Pearson相关系数计算出样本数据与电厂脱硝系统入口处烟气氮氧化物浓度的相关性,根据所述相关性选出相关性高的数据组合作为与脱硝系统强相关的运行数据;所述脱硝系统历史运行数据至少包括喷氨质量流量、锅炉负荷、SCR入口烟气温度、SCR入口烟气含氧量、SCR入口氮氧化物浓度、SCR脱硝效率;The collected historical operating parameters of the power plant denitrification system are used as sample data, and the Pearson correlation coefficient is used to calculate the correlation between the sample data and the flue gas nitrogen oxide concentration at the entrance of the power plant denitrification system. Based on the correlation, the highly relevant parameters are selected. The data combination is used as operating data that is strongly related to the denitrification system; the historical operating data of the denitrification system at least includes ammonia injection mass flow, boiler load, SCR inlet flue gas temperature, SCR inlet flue gas oxygen content, SCR inlet nitrogen oxide concentration, SCR denitrification efficiency;
对所述与脱硝系统强相关的运行数据进行数据预处理,并利用预处理后的数据构建第二支持向量机模型;Perform data preprocessing on the operating data that is strongly related to the denitrification system, and use the preprocessed data to construct a second support vector machine model;
采集与电厂脱硝相关的实时运行数据并输入构建的第二支持向量机模型中获取电厂脱硝系统入口处烟气氮氧化物浓度预测值;Collect real-time operating data related to power plant denitration and input it into the constructed second support vector machine model to obtain the predicted value of flue gas nitrogen oxide concentration at the entrance of the power plant denitration system;
其中,选取强相关和极强相关的数据作为与脱硝系统相关性高的数据,计算公式为:Among them, the data with strong correlation and extremely strong correlation are selected as the data with high correlation with the denitrification system. The calculation formula is:
X为输入样本数据特征,Y为入口处氮氧化物浓度,cov(X,Y)表示X,Y的协方差;σX和σY分别是X,Y的标准差,ρ表示两个变量之间的相关系数,取值范围为[-1,1];当0.8≤ρ<1时,称为极强相关性;当0.6≤ρ<0.8时,称为强相关;当0.4≤ρ<0.6时,称为中等程度相关;当0.2≤ρ<0.4时,称为弱相关;当0.0≤ρ<0.2时,称为极弱相关或不相关。 X is the input sample data feature, Y is the concentration of nitrogen oxides at the inlet, cov(X,Y) represents the covariance of X and Y ; σ The correlation coefficient between When 0.2≤ρ<0.4, it is called weak correlation; when 0.0≤ρ<0.2, it is called extremely weak correlation or no correlation.
需要说明的是,对所述与脱硝系统强相关的运行数据进行数据预处理包括:去掉重复数据、时间补齐及重采样、缺失值填充和异常值替代处理等。It should be noted that data preprocessing for the operating data that is strongly related to the denitrification system includes: removing duplicate data, time completion and resampling, missing value filling and outlier replacement processing, etc.
在本实施例中,所述构建第一支持向量机模型和第二支持向量机模型,包括:In this embodiment, the construction of the first support vector machine model and the second support vector machine model includes:
采用布谷鸟优化方法,确定最优的支持向量机参数:初始化布谷鸟优化算法的参数,根据布谷鸟优化方法的参数,以步长自适应动态调整的莱维飞行搜索鸟巢位置:i=1,2,…,n;其中,xi (t+1)为第i个鸟巢在第t代的鸟巢位置;a为步长控制量,用于控制步长的搜索范围,其服从正太分布;L(λ)为莱维随机游走路径;步长自适应动态调整策略为:Use the cuckoo optimization method to determine the optimal support vector machine parameters: initialize the parameters of the cuckoo optimization algorithm, and search the nest position with the Levi's flight adaptively dynamically adjusted step size according to the parameters of the cuckoo optimization method: i=1,2,...,n; where, x i (t+1) is the nest position of the i-th bird's nest in the t-th generation; a is the step control amount, used to control the search range of the step, which obeys Normal distribution; L(λ) is the Levy random walk path; the step size adaptive dynamic adjustment strategy is:
stepi=stepmin+(stepmax-stepmin)di step i = step min + (step max - step min )d i
其中,stepi为当前的搜索步长,stepmax为步长的最大值,stepmin为步长的最小值,ni为第i个鸟巢的位置,nbest为当前最小适应度对应鸟巢的鸟巢位置,dmax为当前最小适应度对应鸟巢与其他鸟巢距离的最大值;Among them, step i is the current search step, step max is the maximum value of the step, step min is the minimum value of the step, n i is the position of the i-th bird's nest, and n best is the bird's nest corresponding to the current minimum fitness. Position, d max is the maximum value of the distance between the nest and other nests corresponding to the current minimum fitness;
采用预处理后的数据中的训练集训练支持向量机模型,计算各鸟巢位置的适应度,并将最小适应度对应的鸟巢保留到下一次迭代;Use the training set in the preprocessed data to train the support vector machine model, calculate the fitness of each bird's nest position, and retain the bird's nest corresponding to the minimum fitness to the next iteration;
判断最小适应度是否满足预设的终止条件,若满足,则最小适应度所对应鸟巢的鸟巢位置即为确定的最优支持向量机参数,若不满足,则去除适应度最高的若干鸟巢,重新调整鸟巢位置;Determine whether the minimum fitness meets the preset termination conditions. If it does, the nest position of the nest corresponding to the minimum fitness is the determined optimal support vector machine parameter. If not, remove the nests with the highest fitness and start again. Adjust the position of the nest;
根据确定的最优支持向量机参数,训练支持向量机模型:建立基于核函数的支持向量机训练程序,输入变量和输出变量通过支持向量机模型形成映射关系,利用支持向量机训练程序对训练样本数据进行学习训练,经过学习和训练得到N个支持向量Xi *,i=0,1,…,N,从而形成支持向量机模型:According to the determined optimal support vector machine parameters, train the support vector machine model: establish a support vector machine training program based on the kernel function, input variables and output variables form a mapping relationship through the support vector machine model, and use the support vector machine training program to train the training samples The data is learned and trained, and N support vectors Xi * are obtained after learning and training, i=0,1,...,N, thus forming a support vector machine model:
其中,Xi *代表电厂脱硫系统或脱硝系统的支撑向量,Yi代表电厂脱硫系统支撑向量的二氧化硫浓度或脱硝系统支撑向量的氮氧化物浓度,αi代表第i个支撑向量的系数,X是输入的预处理后的脱硫数据或脱硝数据,Y(X)代表电厂脱硫系统支撑向量的二氧化硫浓度预测值或脱硝系统支撑向量的氮氧化物浓度预测值,K(·)代表支持向量机的核函数,核函数选择高斯型函数、多项式函数、线性型函数和径向基函数中的一种。 Among them , _ is the input preprocessed desulfurization data or denitrification data, Y(X) represents the predicted value of sulfur dioxide concentration of the support vector of the power plant desulfurization system or the predicted value of nitrogen oxide concentration of the support vector of the denitrification system, K(·) represents the predicted value of the support vector machine Kernel function, the kernel function selects one of Gaussian function, polynomial function, linear function and radial basis function.
本发明通过采集电厂脱硫系统和脱硝系统的历史运行参数后,选取与电厂脱硫强相关的运行参数输入至构建的第一支持向量机模型中对电厂脱硫系统出口处烟气中的二氧化硫浓度进行预测,以及选取与电厂脱硝强相关的运行参数输入至构建的第二支持向量机模型中对电厂脱硝系统入口处烟气氮氧化物浓度进行预测,能够通过支持向量机模型对脱硫系统出口处烟气中的二氧化硫浓度值进行预测、对脱硝系统入口处氮氧化物浓度值进行预测,提高预测值的准确性。This invention predicts the sulfur dioxide concentration in the flue gas at the outlet of the power plant desulfurization system by collecting historical operating parameters of the power plant desulfurization system and denitrification system, and then selecting operating parameters that are strongly related to the power plant desulfurization and inputting them into the constructed first support vector machine model. , and select the operating parameters that are strongly related to the denitrification of the power plant and input them into the second support vector machine model to predict the nitrogen oxide concentration of the flue gas at the entrance of the denitrification system of the power plant. The support vector machine model can be used to predict the flue gas at the outlet of the desulfurization system. Predict the sulfur dioxide concentration value in the system and predict the nitrogen oxide concentration value at the inlet of the denitrification system to improve the accuracy of the prediction value.
在实际的应用中,通过均方根误差RMSE以及平均绝对百分比误差MAPE对预测的出口处烟气中的二氧化硫浓度、入口处烟气氮氧化物浓度进行正确性评估,计算公式为:In practical applications, the correctness of the predicted sulfur dioxide concentration in the flue gas at the outlet and the nitrogen oxide concentration in the flue gas at the inlet is evaluated through the root mean square error RMSE and the average absolute percentage error MAPE. The calculation formula is:
其中,yi为出口处二氧化硫浓度或入口处烟气氮氧化物浓度的实际值,为预测出口处二氧化硫浓度的预测值或入口处烟气氮氧化物浓度的预测值,n为预测样本数,RMSE和MAPE值越小,表示出口处二氧化硫浓度的预测值或入口处烟气氮氧化物浓度的预测值越接近真实,精度越高。Among them, y i is the actual value of the sulfur dioxide concentration at the outlet or the flue gas nitrogen oxide concentration at the inlet, is the predicted value of the sulfur dioxide concentration at the outlet or the predicted value of the flue gas nitrogen oxide concentration at the inlet, n is the number of predicted samples, the smaller the RMSE and MAPE values are, the predicted value of the sulfur dioxide concentration at the outlet or the flue gas nitrogen oxide concentration at the inlet The closer the predicted value of substance concentration is to reality, the higher the accuracy.
在本实施例中,所述将所述浆液喷淋量和所述喷氨量的控制参数下发至所述电厂脱硫脱硝系统仿真模型中进行模型验证和智能诊断,包括:In this embodiment, the control parameters of the slurry spray amount and the ammonia spray amount are sent to the power plant desulfurization and denitrification system simulation model for model verification and intelligent diagnosis, including:
在所述电厂脱硫脱硝系统仿真模型中输入所述浆液喷淋量控制参数、所述喷氨量控制参数和电厂脱硫脱硝系统运行的相关配置参数后,通过设置的专家诊断模块对获取的电厂脱硫脱硝系统的实时运行参数与仿真模型的仿真结果数据进行比较,得出偏差,通过偏差是否超过预设阈值来实现预报警;After inputting the slurry spray volume control parameters, the ammonia spray volume control parameters and the relevant configuration parameters for the operation of the power plant desulfurization and denitrification system into the power plant desulfurization and denitrification system simulation model, the obtained power plant desulfurization information is obtained through the set expert diagnosis module. The real-time operating parameters of the denitrification system are compared with the simulation result data of the simulation model to obtain the deviation, and a pre-alarm is implemented based on whether the deviation exceeds the preset threshold;
其中,所述专家诊断模块内部设置有智能诊断策略,通过预设的逻辑判断相关的运行状态和数据偏差、预报警信息情况,综合输出诊断初步结果信息,再调用专家库知识信息进行比较,分析智能诊断策略所得出的结论信息是否与专家库知识信息相关联或者一致,并输出诊断分析结果、运行指导或者任务单;所述专家库的知识信息包括存储的预设知识和已发生异常故障的信息;所述预报警包括参数超越预设阈值、参数超越预设阈值的时间及异常故障信息。Among them, the expert diagnosis module is equipped with an intelligent diagnosis strategy, which determines the relevant operating status, data deviation, and pre-alarm information through preset logic, comprehensively outputs preliminary diagnosis result information, and then calls the expert database knowledge information for comparison and analysis. Whether the conclusion information drawn by the intelligent diagnosis strategy is associated with or consistent with the knowledge information of the expert database, and output diagnostic analysis results, operation guidance or task orders; the knowledge information of the expert database includes stored preset knowledge and abnormal faults that have occurred Information; the pre-alarm includes parameters exceeding the preset threshold, the time when the parameter exceeds the preset threshold, and abnormal fault information.
本发明根据二氧化硫浓度预测值结合所述第一滞后时间预测模型对脱硫系统的浆液喷淋量进行控制、根据氮氧化物浓度预测值结合所述第二滞后时间预测模型对脱硝系统的喷氨量进行控制,能够结合第一滞后时间对脱硫出口氮氧化物浓度进行有效控制,准确控制浆液喷淋量,控制浆液PH值在有效范围内,同时结合第二滞后时间减小脱硝出口氮氧化物浓度波动,对喷氨量进行精确控制,降低脱硝系统喷氨成本。The present invention controls the slurry spray amount of the desulfurization system based on the predicted value of sulfur dioxide concentration combined with the first lag time prediction model, and controls the ammonia spray amount of the denitrification system based on the predicted value of nitrogen oxide concentration combined with the second lag time prediction model. Control can be combined with the first lag time to effectively control the concentration of nitrogen oxides at the desulfurization outlet, accurately control the slurry spray volume, control the pH value of the slurry within the effective range, and at the same time reduce the concentration of nitrogen oxides at the denitration outlet in combination with the second lag time. Fluctuate, accurately control the amount of ammonia sprayed, and reduce the cost of ammonia spraying in the denitrification system.
本发明通过将浆液喷淋量和所述喷氨量的控制参数下发至所述电厂脱硫脱硝系统仿真模型中进行智能诊断,在专家诊断模块中设置专家库知识信息和智能诊断策略对系统实时运行参数和仿真数据进行比较实现报警和诊断,输出诊断分析结果、运行指导或者任务单,实现了电厂脱硫脱硝系统数据的有效处理和诊断分析。The present invention performs intelligent diagnosis by sending the control parameters of the slurry spray amount and the ammonia spray amount to the power plant desulfurization and denitrification system simulation model, and sets expert database knowledge information and intelligent diagnosis strategies in the expert diagnosis module to perform real-time monitoring of the system. The operating parameters and simulation data are compared to achieve alarm and diagnosis, and diagnostic analysis results, operation guidance or task orders are output, realizing effective processing and diagnostic analysis of power plant desulfurization and denitrification system data.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法,也可以通过其它的方式实现。以上所描述的系统实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。In the several embodiments provided in this application, it should be understood that the disclosed systems and methods can also be implemented in other ways. The system embodiments described above are only illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible implementation architecture, functions and computer program products of systems, methods and computer program products according to multiple embodiments of the present invention. operate. In this regard, each block in the flowchart or block diagram may represent a module, segment, or portion of code that contains one or more executable functions for implementing the specified logical function instruction. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two consecutive blocks may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved. It will also be noted that each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts. , or can be implemented using a combination of specialized hardware and computer instructions.
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。In addition, each functional module in various embodiments of the present invention can be integrated together to form an independent part, each module can exist alone, or two or more modules can be integrated to form an independent part.
功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program code. .
以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。Taking the above-mentioned ideal embodiments of the present invention as inspiration and through the above description, relevant workers can make various changes and modifications without departing from the scope of the technical idea of the present invention. The technical scope of the present invention is not limited to the content in the description, and must be determined based on the scope of the claims.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111483083.0A CN114225662B (en) | 2021-12-07 | 2021-12-07 | Hysteresis model-based flue gas desulfurization and denitrification optimal control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111483083.0A CN114225662B (en) | 2021-12-07 | 2021-12-07 | Hysteresis model-based flue gas desulfurization and denitrification optimal control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114225662A CN114225662A (en) | 2022-03-25 |
CN114225662B true CN114225662B (en) | 2024-02-13 |
Family
ID=80753603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111483083.0A Active CN114225662B (en) | 2021-12-07 | 2021-12-07 | Hysteresis model-based flue gas desulfurization and denitrification optimal control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114225662B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114708924B (en) * | 2022-03-28 | 2024-06-18 | 大唐环境产业集团股份有限公司 | Model construction method and device for predicting soot blower soot blowing interval time in SCR system |
CN115146833B (en) * | 2022-06-14 | 2024-07-19 | 北京全应科技有限公司 | Prediction method for generation concentration of nitrogen oxides of boiler |
CN115407734A (en) * | 2022-08-24 | 2022-11-29 | 凯泰特种纤维科技有限公司 | A whole-process intelligent control system for preparing polyetheretherketone filament |
CN115828757B (en) * | 2022-12-12 | 2024-02-23 | 福建中锐汉鼎数字科技有限公司 | Flood discharge hysteresis characteristic structure and selection method for drainage basin water level prediction |
CN117190173B (en) * | 2023-09-25 | 2024-03-29 | 天津大学 | Optimized control method and control system for flue gas recirculation and boiler coupling system |
CN117273497B (en) * | 2023-11-20 | 2024-02-09 | 一夫科技股份有限公司 | Production optimization method and system for high-strength gypsum |
CN118963225B (en) * | 2024-10-15 | 2024-12-27 | 徐州东控科技有限公司 | Mine gas detection and intelligent emission control system based on big data |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102565274A (en) * | 2012-01-17 | 2012-07-11 | 广东电网公司电力科学研究院 | Modifying method for catalyst activity in power plant SCR (selective catalytic reduction) denitration system |
CN106000041A (en) * | 2016-05-30 | 2016-10-12 | 安徽工业大学 | A spray tower system for ammonia desulfurization and a method for determining SO2 absorption and mass transfer coefficient |
CN108636094A (en) * | 2018-07-12 | 2018-10-12 | 浙江大学 | A kind of accurate PREDICTIVE CONTROL in wet desulfurizing process and energy conserving system and method |
CN108803309A (en) * | 2018-07-02 | 2018-11-13 | 大唐环境产业集团股份有限公司 | It is a kind of that ammonia optimization method and system are intelligently sprayed based on the SCR denitration of hard measurement and model adaptation |
CN111589301A (en) * | 2020-05-29 | 2020-08-28 | 广东电科院能源技术有限责任公司 | Method, device, equipment and storage medium for predicting SCR denitration performance of coal-fired power plant |
CN112206640A (en) * | 2020-09-16 | 2021-01-12 | 西安热工研究院有限公司 | Limestone slurry pH value concentration fly-up detection system, method, control system and desulfurization system |
CN112580250A (en) * | 2020-11-12 | 2021-03-30 | 山东纳鑫电力科技有限公司 | Thermal power generating unit denitration system based on deep learning and optimization control method |
CN112892209A (en) * | 2021-01-25 | 2021-06-04 | 山东戈尔环境科技有限公司 | Ammonia spraying control system |
CN113082954A (en) * | 2021-04-07 | 2021-07-09 | 浙江大学 | Whole-process intelligent operation regulation and control system of wet desulphurization device |
WO2021208396A1 (en) * | 2020-04-13 | 2021-10-21 | 西安热工研究院有限公司 | Efficient double-inlet channel rotational flow atomization desulfurization nozzle |
-
2021
- 2021-12-07 CN CN202111483083.0A patent/CN114225662B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102565274A (en) * | 2012-01-17 | 2012-07-11 | 广东电网公司电力科学研究院 | Modifying method for catalyst activity in power plant SCR (selective catalytic reduction) denitration system |
CN106000041A (en) * | 2016-05-30 | 2016-10-12 | 安徽工业大学 | A spray tower system for ammonia desulfurization and a method for determining SO2 absorption and mass transfer coefficient |
CN108803309A (en) * | 2018-07-02 | 2018-11-13 | 大唐环境产业集团股份有限公司 | It is a kind of that ammonia optimization method and system are intelligently sprayed based on the SCR denitration of hard measurement and model adaptation |
CN108636094A (en) * | 2018-07-12 | 2018-10-12 | 浙江大学 | A kind of accurate PREDICTIVE CONTROL in wet desulfurizing process and energy conserving system and method |
WO2021208396A1 (en) * | 2020-04-13 | 2021-10-21 | 西安热工研究院有限公司 | Efficient double-inlet channel rotational flow atomization desulfurization nozzle |
CN111589301A (en) * | 2020-05-29 | 2020-08-28 | 广东电科院能源技术有限责任公司 | Method, device, equipment and storage medium for predicting SCR denitration performance of coal-fired power plant |
CN112206640A (en) * | 2020-09-16 | 2021-01-12 | 西安热工研究院有限公司 | Limestone slurry pH value concentration fly-up detection system, method, control system and desulfurization system |
CN112580250A (en) * | 2020-11-12 | 2021-03-30 | 山东纳鑫电力科技有限公司 | Thermal power generating unit denitration system based on deep learning and optimization control method |
CN112892209A (en) * | 2021-01-25 | 2021-06-04 | 山东戈尔环境科技有限公司 | Ammonia spraying control system |
CN113082954A (en) * | 2021-04-07 | 2021-07-09 | 浙江大学 | Whole-process intelligent operation regulation and control system of wet desulphurization device |
Also Published As
Publication number | Publication date |
---|---|
CN114225662A (en) | 2022-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114225662B (en) | Hysteresis model-based flue gas desulfurization and denitrification optimal control method | |
CN114191953B (en) | Flue gas desulfurization and denitrification control method based on convolutional neural network and XGBoost | |
CN109034260B (en) | Desulfurization tower oxidation fan fault diagnosis system and method based on statistical principle and intelligent optimization | |
CN107694337A (en) | Coal unit SCR denitrating flue gas control methods based on network response surface | |
CN113433911A (en) | Denitration device ammonia injection accurate control system and method based on concentration accurate prediction | |
CN112613237B (en) | CFB unit NOx emission concentration prediction method based on LSTM | |
Liu et al. | Operation strategy optimization of desulfurization system based on data mining | |
CN111860701B (en) | Denitration system working condition discrimination preprocessing method based on clustering method | |
CN116688754A (en) | Ship flue gas desulfurization automatic control system and method thereof | |
CN112742187A (en) | Method and device for controlling pH value in desulfurization system | |
US11475186B2 (en) | Apparatus and method for deriving boiler combustion model | |
CN112364562A (en) | Cooperative control method and system for flue gas environmental protection island | |
CN109670625A (en) | NOx emission concentration prediction method based on Unscented kalman filtering least square method supporting vector machine | |
CN106991507A (en) | A kind of SCR inlet NOx concentration on-line prediction method and device | |
Yin et al. | Enhancing deep learning for the comprehensive forecast model in flue gas desulfurization systems | |
CN111589301A (en) | Method, device, equipment and storage medium for predicting SCR denitration performance of coal-fired power plant | |
WO2024130992A1 (en) | Online soft measurement method for dioxin (dxn) emission concentration during mswi process | |
CN112365065B (en) | WFGD self-adaptive online optimization scheduling method | |
JP7273202B2 (en) | Method and system for performance optimization of flue gas desulfurization (FGD) units | |
CN116227663B (en) | A real-time prediction method for nitrogen oxide concentration in flue gas system of thermal power plant based on random forest | |
CN116050643A (en) | An Integrated Model-Based Prediction Method of Process Industry Pollutant Emission Concentration | |
Wang et al. | A data-driven soft sensor model for coal-fired boiler SO2 concentration prediction with non-stationary characteristic | |
CN106557027B (en) | The system and method that ozone is run during optimization coking flue gas desulfurization and denitrification | |
Gu et al. | A new approach for clustering in desulfurization system based on modified framework for gypsum slurry quality monitoring | |
CN113935230A (en) | Realization of NOx Emission Prediction Method Based on Attention Mechanism LSTM Model |
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 |