An electric dust removal optimization control method and system

By optimizing the dry and wet secondary current settings and multi-protocol redundant communication design of the electrostatic precipitator system, the problems of operation adjustment delay and high energy consumption of the electrostatic precipitator have been solved, achieving stable and precise emissions and energy consumption optimization, thus meeting the win-win situation of environmental protection requirements and energy efficiency.

CN120754987BActive Publication Date: 2025-11-28STATE GRID JIANGXI ELECTRIC POWER CO LTD RES INST
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511262801.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-05
Publication Date
2025-11-28
Estimated Expiration
2045-09-05

AI Technical Summary

Technical Problem

Existing electrostatic precipitators suffer from problems such as delayed operation and adjustment, inaccurate measurement of dust content at the dry electrostatic inlet, lack of coordination between independent control of dry and wet electrostatic systems, large hysteresis effect, lack of linkage in equipment failure, poor stability of control system, easy failure of communication protocol, and inaccurate equipment protection strategy due to high summer temperatures. These issues result in high energy consumption and non-compliance with emission standards in electrostatic precipitator systems.

Method used

The optimal dry electrostatic precipitator electric field gradient is determined by data mining of electrostatic precipitator energy consumption. Combined with concentration closed-loop control, the setpoints of the dry and wet electrostatic precipitators are dynamically adjusted to achieve real-time concentration adjustment. In case of fault or abnormality, the control logic is automatically switched. Multi-protocol redundant communication and heterogeneous operating system are adopted to improve system stability and responsiveness. The power reduction coefficient is calculated using a piecewise linear function to accurately control emissions and energy consumption.

Benefits of technology

It has achieved stable operation, precise emission and energy consumption optimization of the electrostatic precipitator system, met environmental protection requirements, improved energy utilization efficiency, reduced the impact of system failures and ensured equipment safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120754987B_ABST
    Figure CN120754987B_ABST
Patent Text Reader

Abstract

The application discloses an electric dust removal optimization control method and system, and the method steps are as follows: determining an optimal dry electric field gradient based on energy consumption data mining, and setting an initial range of a secondary current set value; taking concentration closed-loop control as a core, adjusting the current according to the dry electric outlet concentration when the dry electric outlet concentration sensor is normal, and adjusting the current according to the deviation between a wet electric outlet concentration set value and a wet electric outlet concentration feedback value when the dry electric outlet concentration sensor is abnormal; increasing the dry electric secondary current when the wet electric concentration exceeds the high limit of environmental protection in daily control; starting double control of dry electric flashover; forcibly reducing the dry electric secondary current when the dry electric IGBT temperature or transformer oil temperature exceeds the limit; and automatically increasing the dry electric secondary current of other normal electric fields of the channel when the dry electric channel has a fault electric field. The application can coordinately control the dry electric field and the wet electric field, reduce energy consumption, adapt to sensor faults, guarantee the safety and continuous operation of equipment, meet environmental protection requirements, and realize win-win of environment and economic benefits.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electric dust removal energy-saving control, in particular to an electric dust removal optimization control method and system. BACKGROUND

[0002] Currently, with the continuous tightening of environmental protection emission standards of thermal power plants, the smoke dust limit value has reached 5mg / m³. Under this severe situation, it is extremely urgent to realize energy-saving operation of dry-type electric dust removal and wet-type electric dust removal high-frequency power supply as the major power consumers.

[0003] At present, there is a large delay in the operation regulation of the electric dust removal device, and the dust content at the dry electric inlet cannot be accurately measured, which makes it difficult to effectively put into operation the closed-loop control of the electric dust removal. Even if some power plants put into closed-loop control, there are still many problems:

[0004] 1. Dry electric control dry electric outlet dust concentration, wet electric control wet electric outlet dust concentration, independent control, without considering the mutual coordination.

[0005] 2. There is a large hysteresis effect in dry electric control, and there is no related measuring point for the dust concentration at the dry electric inlet. In order to ensure safety, the dry electric output is usually large.

[0006] 3. When some electric fields fail, flash over or vibrate, other electric fields in the same channel do not carry out linkage.

[0007] Most of the current electric dust removal optimization control systems use manual control or open-loop control, and the higher the unit load, the larger the secondary current. In terms of development, most electric dust removal control systems use VB / C# programming language or PLC statement table for code development, and each time the strategy is adjusted, the source code needs to be modified, which greatly affects the development speed and system stability.

[0008] In terms of electric dust removal configuration, there are great differences between different power plants. Taking a 600MW unit as an example, dry electric is mostly configured with 4 channels, each with 5 high-frequency power supplies; wet electric is mostly 4-6. The dry electric of a 1000MW unit is mostly configured with 6 channels, each with 5 or 4 high-frequency power supplies; wet electric is mostly 6-8. Traditional electric dust removal control systems use different programs for different configurations, which makes subsequent function upgrade more complex.

[0009] The same operating system is used for each controller of the conventional optimization control system. However, the initial values of the memory library and program code may be different in different operating systems, which may cause slight differences in the program running in different operating systems, and even the system may crash in the Linux system while running normally in the Windows system. Once the programs of all controllers crash, the system will be unavailable even if there is redundancy. In terms of memory library, the redis memory library is commonly used, but the redis memory library behaves differently in different operating systems, and its official version does not support the native Windows system. The project usually develops the redis open source system based on Microsoft in Windows, and the version update speed is slower than that in Linux, which makes the same version of the memory library different in different operating systems.

[0010] The conventional optimization control system uses industrial personal computers, which are more stable than commercial computers, but there is still a blue screen phenomenon in the operating system. Once all the industrial personal computers are blue screened, the system will be unavailable. In terms of software, the conventional software cannot normally implement periodic functions and execute control functions when encountering a dead loop or other special situations, and manual program restart is required.

[0011] Currently, the software for graphical configuration is mostly developed in C++, which runs fast but has complex pointer programming, is prone to data out-of-bound crashes and difficult to locate fault points, and also requires manual memory management. If developed in C# or Java, exceptions can be handled through try+catch, making it easier to know the error code line, and C# uses the automatic garbage collection (GC) mechanism to manage memory without manual release.

[0012] The gateway of the dry electric high-frequency power supply generally uses the ModbusTCP protocol, and itself acts as a communication server supporting multiple communication connections. The dry electric SCADA communicates with the gateway through ModbusTCP and also supports OPC protocol for external communication. However, after running for more than a year, some power plant gateways may not be able to communicate with the high-frequency power supply, while the dry electric SCADA can still communicate with the high-frequency power supply. The conventional electrostatic precipitator optimization control system uses one communication protocol, and when the related software and hardware fail, it is prone to limit the system functions.

[0013] In summer, the IGBT or transformer oil temperature of the high-frequency power supply is prone to exceed the limit, especially when the secondary current set value is large. Temperature exceeding the limit will cause the high-frequency power supply to start the protection strategy, reducing the secondary current to 50% of the original set value to prevent overheating, but this strategy has a large and sudden action range, which is prone to cause dust concentration fluctuations. When a high-frequency power supply in the current stage of a certain power plant flashes, the device runs at a reduced power, causing the total dust removal capacity of the channel to decrease, increasing the emission, and other channels need to increase the output to maintain the outlet concentration. The output of the non-flashing channel is not effectively reduced, and the later stage of the same channel without flashing in the flashing device also does not increase the power to compensate for the decrease in dust removal capacity. SUMMARY

[0014] In order to solve the problems in the background art, the present application provides an electric dust removal optimization control method and system.

[0015] To achieve the above object, the present application provides the following technical scheme: an electric dust removal optimization control method, comprising the following steps:

[0016] Step S1: based on electric dust removal energy consumption data mining, determine the optimal dry electric field gradient, and set the initial range of dry electric secondary current set value and wet electric secondary current set value based on the dry electric outlet concentration set value and wet electric outlet concentration set value;

[0017] Step S2: when the electric dust removal system is running normally, take the concentration closed-loop control as the core: if the dry electric outlet concentration sensor is normal, dynamically adjust the dry electric secondary current set value according to the deviation between the dry electric outlet concentration set value and the dry electric outlet concentration feedback value; if the dry electric outlet concentration sensor is faulty, immediately switch the control logic, and simultaneously adjust the dry electric secondary current set value and the wet electric secondary current set value according to the deviation between the wet electric outlet concentration set value and the wet electric outlet concentration feedback value;

[0018] Step S3: during the daily control process of the electric dust removal system, if the wet electric concentration real-time value > environmental protection high limit or the wet electric concentration minute value > environmental protection high limit or the wet electric hour average value > environmental protection high limit , then increase the dry electric secondary current set value;

[0019] Step S4: when the dry electric field occurs flashover, start double control, including flashover suppression and recovery control and channel inner back-stage compensation control;

[0020] Step S5: if the dry electric IGBT temperature > dry electric IGBT temperature limit value, or the transformer oil temperature > transformer oil temperature limit value, forcibly reduce the dry electric secondary current set value;

[0021] Step S6: when there is a faulty electric field in the dry electric channel, automatically increase the dry electric secondary current set value of other normal electric fields in the channel according to the number of the faulty electric field.

[0022] Further, the specific process of the flashover suppression and recovery control is: if the number of electric flashovers > flashover limit value H, reduce the dry electric secondary current set value at the maximum speed; if the number of electric flashovers < flashover limit value H and lasts for a specified time, adjust the dry electric secondary current set value back to the dry electric flashover previous dry electric secondary current set value at the maximum speed; the specific process of the rear-stage compensation control in the channel is: if the electric flashover occurs in the front-stage electric field of the dry electric channel, increase the power of the rear-stage non-flashover electric field in the same dry electric channel while reducing the dry electric secondary current set value of the front-stage electric field.

[0023] Further, in step S5, the power reduction coefficient J1 is calculated according to the 1-minute average value of the transformer oil temperature; the power reduction coefficient J2 is calculated according to the maximum value of the 1-minute average value of the dry electric IGBT temperature; the power reduction coefficient is calculated by a broken line function , wherein, is the transformer oil temperature or the dry electric IGBT temperature, is the transformer oil temperature limit value or the dry electric IGBT temperature limit value, indicates that the power reduction coefficient is calculated according to ; J1 and J2 share the broken line relationship: = -5, the power reduction coefficient = 1; = -4, the power reduction coefficient = 0.9; = -3, the power reduction coefficient = 0.85; = -2, the power reduction coefficient = 0.75; = -0, the power reduction coefficient = 0.7; the final output secondary current set value is the original secondary current set value multiplied by the smaller value of J1 and J2.

[0024] Further, the specific process of determining the optimal dry electric electric field gradient is: find the optimal dry electric electric field gradient by periodically adjusting the dry electric electric field gradient and mining the average electric dust removal energy consumption corresponding to different dry electric electric field gradients under the current unit load from the database, that is, the optimal dry electric electric field gradient is the dry electric electric field gradient with the minimum average electric dust removal energy consumption; the dry electric electric field gradient is equal to the front-stage dry electric electric field secondary current set value divided by the current-stage dry electric electric field secondary current set value.

[0025] An electric dust removal optimization control system for executing an electric dust removal optimization control method, comprising an electric dust removal system and an optimization component; the optimization component comprises N optimization controllers, a data network switch, a control network switch and an I / O gateway; the data network switch and the control network switch are connected with the N optimization controllers respectively; the data network switch and the control network switch are connected; the data network switch is connected with the I / O gateway, and the I / O gateway is connected with the electric dust removal system; the I / O gateway collects operation parameters of the electric dust removal system, and sends the operation parameters to each optimization controller through the data network switch to generate optimization control instructions, and then sends the optimization control instructions to the electric dust removal system through the data network switch and the I / O gateway to realize optimization control of the electric dust removal system.

[0026] Further, the electric dust removal system comprises a DCS control system, a dry electric control system, a wet electric control system, a dry electric high-frequency power supply gateway and a wet electric high-frequency power supply gateway; the I / O gateway is connected with the electric dust removal DCS control system; the electric dust removal DCS control system is connected with the dry electric control system and the wet electric control system respectively; the dry electric control system is connected with the dry electric high-frequency power supply gateway; the wet electric control system is connected with the wet electric high-frequency power supply gateway; the I / O gateway collects operation parameters of the electric dust removal system, and sends the operation parameters to each optimization controller through the data network switch to generate optimization control instructions, and then sends the optimization control instructions to the dry electric control system and the wet electric control system through the data network switch and the I / O gateway to control the dry electric high-frequency power supply gateway and the wet electric high-frequency power supply gateway, so as to realize optimization control of dry electric and wet electric of the electric dust removal; the operation parameters of the electric dust removal system comprise dry / wet electric secondary current set value, secondary current feedback value, secondary voltage, IGBT temperature, transformer oil temperature, operation and rapping signals; the dry electric high-frequency power supply gateway and the wet electric high-frequency power supply gateway are used for adjusting the dry / wet electric secondary current set value.

[0027] Further, the optimization controller adopts an embedded industrial computer, and comprises a hardware watchdog; the optimization controller adopts a heterogeneous system, that is, the hardware of the optimization controller adopts different architectures; different optimization controllers adopt different operating systems, the operating systems are safety reinforced, and real-time patches are installed; different optimization controllers adopt different real-time libraries; the relational database of the optimization controller adopts a MySQL database or an Oracle database.

[0028] Further, the dry electric high-frequency power supply gateway adopts a ModbusTCP protocol as a communication server; a SCADA software of a dry electric engineer station communicates with the dry electric high-frequency power supply gateway through the ModbusTCP protocol;

[0029] The optimization component communicates with the dry electricity high-frequency power gateway directly through the Modbus TCP protocol and communicates with the SCADA software of the dry electricity engineer station through the Modbus TCP protocol; when both communication modes are normal, the direct communication mode with the dry electricity high-frequency power gateway is preferred, and when it is detected that the communication with the dry electricity high-frequency power gateway fails, the communication through the SCADA software of the dry electricity engineer station is automatically switched to.

[0030] An electronic device comprises a processor, a memory and a bus, the processor and the memory are connected through the bus, wherein the memory is used for storing a set of program codes, and the processor is used for calling the program codes stored in the memory to execute an electric dust removal optimization control method.

[0031] A non-volatile computer storage medium, the computer storage medium stores computer executable instructions, and the computer executable instructions execute an electric dust removal optimization control method.

[0032] Compared with the prior art, the present application has the following advantages: the present application can effectively reduce the system energy consumption by coordinating the control of dry electricity and wet electricity and adjusting the dry electricity secondary current set value in real time according to the wet electricity concentration. The present application can automatically adapt to dry electricity sensor failure and switch to a control mode based on wet electricity concentration to ensure stable operation. By periodically adjusting the dry electricity electric field gradient parameters and combining data mining technology, energy saving optimization is realized. In the case of flashover and temperature anomaly, the present application has the ability of fast response and flexible control to ensure the safety of the equipment and the continuous operation of the system; the present application can meet the environmental protection requirements by precise control of emissions, reduce environmental pollution, improve energy utilization efficiency, and realize the win-win of environmental and economic benefits. BRIEF DESCRIPTION OF DRAWINGS

[0033] Figure 1 The present application provides a method flowchart.

[0034] Figure 2 The present application provides a system structure schematic diagram. DETAILED DESCRIPTION

[0035] As Figure 1 shown, the present application provides a technical solution: an electric dust removal optimization control method, comprising the following steps:

[0036] Step S1: based on electric dust removal energy consumption data mining, determine the optimal dry electricity electric field gradient, and set the initial range of the dry electricity secondary current set value and the wet electricity secondary current set value based on the dry electricity outlet concentration set value and the wet electricity outlet concentration set value.

[0037] Step S2: When the electric dust removal system is running normally, the core is the concentration closed-loop control: If several dry electric outlet concentration sensors are normal, the dry electric secondary current set value is dynamically adjusted according to the deviation between the dry electric outlet concentration set value and the dry electric outlet concentration feedback value (for example, if the feedback value is higher than the set value, the set value is increased, otherwise it is reduced); if several dry electric outlet concentration sensors are faulty, the control logic is immediately switched, and the dry electric secondary current set value and the wet electric secondary current set value are simultaneously adjusted according to the deviation between the wet electric outlet concentration set value and the wet electric outlet concentration feedback value.

[0038] Step S3: During the daily control process of the electric dust removal system, if the wet electric concentration real-time value > environmental protection high limit or the wet electric concentration minute value > environmental protection high limit or the wet electric hour average value > environmental protection high limit , the dry electric secondary current set value is increased (the preset current value is added); this process can reduce the pollutants entering the wet electric by strengthening the dry electric treatment capacity, and promote the wet electric outlet concentration to fall within the environmental protection limit.

[0039] Step S4: When dry electric flashover occurs, double control is started, including flashover suppression and recovery and in-channel post-compensation (to make up for the decrease in dust removal effect caused by flashover and maintain the stable operation of the entire electric dust removal system).

[0040] Flashover suppression and recovery: if the number of dry electric flashovers > flashover limit H, the dry electric secondary current set value is reduced at the maximum speed; if the number of dry electric flashovers < flashover limit H and lasts for 60s, the dry electric secondary current set value is adjusted back to the dry electric secondary current set value before dry electric flashover at the maximum speed, and the normal control of step S2 is restored.

[0041] In-channel post-compensation: if the dry electric flashover occurs in the front-stage electric field of the dry electric channel, the power of the post-stage non-flashover electric field in the same dry electric channel is increased (i.e. the dry electric secondary current set value of the post-stage electric field is increased, and the deficiency of the front-stage is made up by the post-stage) while the dry electric secondary current set value of the front-stage electric field is reduced.

[0042] Step S5: If the number of dry electric IGBT temperatures > dry electric IGBT temperature limit, or the transformer oil temperature > transformer oil temperature limit, the dry electric secondary current set value is forcibly reduced (regardless of the control state of step S2, step S3 or step S4 at this time) until the temperature falls within the limit, to protect the equipment from overheating damage.

[0043] Step S6: When there is a faulty electric field in the dry electric channel, the dry electric secondary current set value of other normal electric fields in the channel is automatically increased according to the number of faulty electric fields (the processing gap of the faulty electric field is made up by the load increase of the normal electric field, and the overall dust removal efficiency of the dry electric channel is maintained).

[0044] In step S6, when the number of fault electric fields in the dry electric channel is 1, the normal electric field secondary current set value is increased by 30%; when the number of fault electric fields is 2, the normal electric field secondary current set value is increased by 50%; when the number of fault electric fields is 3, the normal electric field secondary current set value is increased by 70%; and when the number of fault electric fields is 4, the normal electric field secondary current set value is increased by 90%.

[0045] wherein, the "dry electric flashover" is a variable defined by the dry electric high-frequency power supply equipment manufacturer, and can be output externally, and the specific meaning is: the greater the dry electric flashover, the greater the probability of occurrence of cathode and anode electric spark.

[0046] wherein, the first electric field gradient coefficient of the dry electric channel is The secondary current set value of the electric field is , represents the output of closed-loop control (i.e., the dry electric secondary current set value after adjustment in step S2), represents the first electric field gradient coefficient of the dry electric channel, The electric field gradient coefficient is, for example, = 500, = 0.8, then the secondary current set value of the third electric field of the dry electric channel is 500*0.8 3 -1 = 500*0.8 2 = 500*0.64 = 320.

[0047] wherein, when the flashover increment coefficient = 0.25, and the dry electric field gradient coefficient = 0.8, then the secondary current set value of the third electric field of the dry electric channel is increased by , represents the first electric field gradient coefficient of the dry electric channel, represents the first electric field gradient coefficient of the dry electric channel, represents the secondary current deviation of the first electric field of the dry electric channel, and the secondary current deviation = secondary current set value - secondary current feedback value. wherein, the wet electric secondary current set value is adjusted to control the wet electric outlet concentration around the set value.

[0048] wherein, the specific process of S5 is:

[0049] wherein, the specific process of S5 is:

[0050] 1. Calculate the power reduction coefficient J1 according to the 1-minute average value of the transformer oil temperature; and calculate the power reduction coefficient J2 according to the maximum value of the 1-minute average value of the dry electric IGBT temperature.

[0051] 2. The power reduction coefficient is calculated by a broken line function , wherein, is the transformer oil temperature or the dry electric IGBT temperature, is the transformer oil temperature limit value or the dry electric IGBT temperature limit value, ​represents a function of calculating the power reduction coefficient according to a given broken line relationship. When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship. When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship. The greater the J1 and J2, the smaller the power reduction coefficient, specifically:

[0052] J1 and J2 share the broken line relationship: When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship. When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship. When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship. When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship. When J1 and J2 are greater than 0, the power reduction coefficient is calculated according to the broken line relationship.

[0053] 3. The final output secondary current setting value is the original secondary current setting value multiplied by the smaller value of J1 and J2.

[0054] Wherein, the specific process of determining the optimal dry electrostatic field gradient is: the dry electrostatic field gradient is equal to the secondary current setting value of the previous stage divided by the secondary current setting value of the current stage; there are usually multiple different dry electrostatic field gradients that can control the dust concentration around the set value, but the energy consumption under different gradients is different, so there is an optimal dry electrostatic field gradient; by regularly adjusting the dry electrostatic field gradient control parameter and mining data according to the electric dust removal energy consumption data, the optimal control parameter, i.e. the optimal dry electrostatic field gradient, is determined.

[0055] Wherein, the optimal control parameter is automatically adjusted at the agreed start time and end time. If the reference value of the parameter is 0.8, the specific adjustment is as follows:

[0056] From 0 to 4 o'clock every week 1, increase 0.1 based on the reference value;

[0057] From 4 to 8 o'clock every week 2, increase 0.2 based on the reference value;

[0058] From 8 to 12 o'clock every week 3, increase 0.3 based on the reference value;

[0059] From 12 to 16 o'clock every week 4, decrease 0.1 based on the reference value;

[0060] From 16 to 20 o'clock every week 5, decrease 0.2 based on the reference value;

[0061] From 20 to 24 o'clock every week 6, decrease 0.3 based on the reference value.

[0062] Through the above adjustment, the value of the optimal control parameter is changed to 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1 in turn. In the steady state working condition, the energy consumption corresponding to different control parameters under the same unit load is counted to find the optimal value and determine the best control parameter.

[0063] Wherein, the specific process of step S6 is: when it is monitored that a flashover occurs in a certain dry electric high-frequency power supply in the front-stage electric field in the dry electric channel (the flashover equipment will reduce the power operation, resulting in the decrease of the total dust removal capacity of the channel, and further causing the increase of the emission), in order to maintain the unchanged outlet concentration, other channels may need to increase the output, in order to reduce the output demand of the non-flashover channel, the power of the rear-stage non-flashover electric field corresponding to the flashover electric field in the dry electric channel is selected to be increased, so as to make up for the decrease of the dust removal capacity of the channel. Taking the dry electric channel A2 as an example, assuming that the secondary current deviation of the first electric field of the channel is 500-200=300, the flashover increment coefficient is 0.25, and the dry electric field gradient coefficient is 0.8, then the increase amount of the secondary current set value of each electric field is calculated as follows:

[0064] The increase amount of the secondary current set value of the second electric field is: - )× × =300×0.25×0.8=60; wherein, is the secondary current set value, is the secondary current feedback value;

[0065] The increase amount of the secondary current set value of the third electric field is: - )× × × =300×0.25×0.8×0.8=48;

[0066] The increase amount of the secondary current set value of the fourth electric field is: - )× × × × =300×0.25×0.8×0.8×0.8≈36;

[0067] The increase amount of the secondary current set value of the fifth electric field is: - )× × × × × =300×0.25×0.8×0.8×0.8×0.8≈32.

[0068] The total increase in the setpoint of the secondary current of each electric field is approximately 60 + 48 + 36 + 32 = 176.

[0069] like Figure 2 As shown, an electrostatic precipitator (ESP) optimization control system includes: an ESP system and optimization components; the optimization components include N optimization controllers (N≤5 and N≥2), a data network switch, a control network switch, and an I / O gateway; the data network switch and the control network switch are each connected to the N optimization controllers; the data network switch and the control network switch are interconnected; the data network switch is connected to the I / O gateway, and the I / O gateway is connected to the ESP system; each optimization controller stores various optimization strategies.

[0070] The electrostatic precipitator system includes a DCS control system, a dry current control system, a wet current control system, a dry current high-frequency power supply gateway, and a wet current high-frequency power supply gateway. The I / O gateway is connected to the electrostatic precipitator DCS control system. The electrostatic precipitator DCS control system is connected to both the dry current control system and the wet current control system. The dry current control system is connected to the dry current high-frequency power supply gateway. The wet current control system is connected to the wet current high-frequency power supply gateway. The I / O gateway collects the operating parameters of the electrostatic precipitator system (secondary current setpoint, secondary current feedback value, secondary voltage, IGBT temperature, transformer oil temperature, operation and rapping signals, etc.), and... The data is sent to each optimization controller via a data network switch to generate optimization control commands. These commands are then sent to the dry-current control system and the wet-current control system via the data network switch and I / O gateway to control the dry-current high-frequency power supply gateway and the wet-current high-frequency power supply gateway, thus achieving optimized control of the dry-current and wet-current electrostatic precipitator. The operating parameters of the electrostatic precipitator include the dry / wet-current secondary current setpoint, secondary current feedback value, secondary voltage, IGBT temperature, transformer oil temperature, and operation and rapping signals. The dry-current high-frequency power supply gateway and the wet-current high-frequency power supply gateway are used to adjust the dry / wet-current secondary current setpoint.

[0071] This includes a continuous emission monitoring system (CEMS) for monitoring dry-electric high-frequency power gateways and wet-electric high-frequency power gateways.

[0072] The optimization controller uses an embedded industrial computer and includes a hardware watchdog. When the operating system crashes with a blue screen, the hardware watchdog program cannot feed the watchdog. After the embedded industrial computer continues to not receive the watchdog signal, it triggers the operating system to restart via hardware to restore the operating system.

[0073] The optimization controller adopts a heterogeneous system, that is, the hardware of the optimization controller adopts different architectures (x64 architecture and Arm architecture); different optimization controllers adopt different OS operating systems (Debian operating system, Windows 10 operating system, Linux operating system, etc.); the operating system is secured and installed with real-time patches, for example, the Linux operating system can adopt the PreemptRT real-time patch, and the Windows operating system can adopt the RTX real-time patch. Different optimization controllers adopt different real-time libraries (Redis real-time library, Garnet real-time library); the relational database of the optimization controller can adopt a MySQL database or an Oracle database.

[0074] The security reinforcement of the operating system includes:

[0075] USB usage management, only correct password input can start the USB storage device.

[0076] The operating system is installed with the latest patch, antivirus software and firewall, and high-risk ports are disabled.

[0077] The password in the configuration file is encrypted, and the software reads the ciphertext and decrypts to obtain the correct password.

[0078] A plurality of software are arranged in each optimization controller, and specifically include:

[0079] Communication software is used for interconnection with the electric dust removal DCS control system and data interaction, and can also communicate with a plurality of dry electric high-frequency power supply gateways.

[0080] Relational database.

[0081] Real-time library is used for storing real-time data and descriptions of each point in the memory, supporting other program calling interfaces to obtain the value and description of the point through the network to reduce the complexity of development and operation and maintenance of the electric dust removal optimization control system.

[0082] Control strategy configuration software is used to obtain the information of each virtual controller from the virtual controller list table of the relational database; after the user clicks the selected virtual controller, the information of each function block is automatically read from the configuration table of the relational database, and the function page is displayed. After opening the function page, the user can select the required function block, and the selected function block is graphically configured in the configuration interface, the output and input parameters of the selected function block are configured, and the configuration information of the selected function block is stored in the relational database.

[0083] The control strategy running software is used to read configuration data from the relational database, automatically backup the configuration information to a file when the relational database is normal, and acquire the configuration information from the file when the relational database fails. After the function block code is modified, the related information is assigned to a version string, which is used to identify and track the version change of the code. After the running software is started, the version information is automatically synchronized to the function block description information table.

[0084] The program manager is used to manage various processes configured.

[0085] The data mining history storage is used to read the point list in the data mining bit number list table in the relational database. The fields of the data mining bit number list table include ID, bit number name, bit number description, bit number existence flag, bit number stored table number, and bit number stored column number. The name of each point and the corresponding stored table number and column number are acquired. According to the point list, the real-time value of the corresponding data mining point in the real-time database is acquired. The acquired real-time data is saved to multiple history storage tables in the relational database according to a preset rule. The structure of each history storage table includes a time column and value 1 column to value 100 column.

[0086] The time sequence history storage is used to read the point list of the time sequence bit number list table. After the value of the point in the list is acquired from the real-time database according to the name of the point, the real-time data is saved to the time sequence database. The storage period is 1 second.

[0087] The alarm and event record is used to record alarms and events in the relational database for subsequent data analysis.

[0088] The picture is used to display a process flowchart and real-time change data thereof in a graphical manner. A right-click on a point can pop up a dialog box. Selecting a corresponding button can open a logic diagram, a curve, and point information of the point.

[0089] The curve.

[0090] The control strategy configuration software supports automatic backup after logic modification, automatic history storage and data mining after logic modification, and automatic recording of modification content after logic modification.

[0091] The control strategy running software supports multiple functions, including automatic testing of function blocks, heartbeat signal monitoring, function page calling judgment, multi-cycle running support, and automatic judgment of function block calculation order.

[0092] The automatic testing of function blocks: when started, the configuration file is read. If the "enable automatic test" parameter is 1, all function blocks are automatically instantiated in sequence, and the automatic test interface of each function block is called. If the test fails, a log record is made.

[0093] Heartbeat signal monitoring: The changing heartbeat signal is written into a unified heartbeat signal file every cycle, so that the program manager can determine whether the control strategy running software is normal.

[0094] Function page call determination: The function page is automatically determined according to the logic whether it is called. Each function page contains a Page function block. If the input control permission = 1, the output control permission = 1; if the input control permission = 0, the output control permission = 0. The control strategy running software calculates each function block, and checks the control permission of the corresponding function page = 1 before calculation, otherwise it does not calculate.

[0095] Multi-cycle running support: If the parameter 2 of the Page function block = 1, it is executed every cycle; if the parameter 2 = n, it is executed once every n cycles.

[0096] Automatic determination of function block calculation order: It supports automatic determination of the calculation order of each function block, realizes arbitrary cascading of function blocks, and automatically calculates the calculation depth according to the signal flow. When a loop is encountered, the calculation depth can be manually specified to break the loop of the information flow.

[0097] The specific process of program manager management configuration is as follows:

[0098] Process information management: The start sequence number, display name, program path, start parameter, maximum allowed memory, maximum allowed CPU rate, maximum real-time library connection number, and maximum start number within 1 hour of each process are managed.

[0099] Automatic start: When the operating system starts, the program manager is automatically started, and the program manager automatically starts each process according to the configuration order.

[0100] Periodic check: Check the CPU usage, memory occupation, heartbeat signal and real-time library connection number of each process every certain period of time.

[0101] Fault detection and processing: If the heartbeat signal of the process is found to be constant, the CPU usage is continuously above the set value, the memory occupation is continuously above the set value, and the real-time library connection number is continuously above the set value, the program manager will perform corresponding processing:

[0102] If the start number of the process within 1 hour does not exceed the maximum allowed start number, the process is automatically restarted.

[0103] If the maximum allowed start number has been reached or exceeded, it will not be restarted, and relevant log information will be recorded for subsequent problem troubleshooting.

[0104] The curve includes the following functions:

[0105] Data query and display: After the user selects the start time and end time, the user selects the bit number to be viewed. The system displays the real-time and historical data of the measuring point in the specified time period in the form of a curve, and calculates the maximum value, minimum value and average value in the time period.

[0106] Curve group support: The curve group function is supported, and the user can open multiple pre-configured curves at a time for viewing.

[0107] Data export and import: The user can export the curve data as a CSV file, or open an existing CSV file to display it in the form of a curve.

[0108] Curve group management: The curve group can be added and displayed, meeting the user's management needs for different curve groups.

[0109] Batch export: The data of multiple curve groups can be exported at a time, making it convenient for the user to analyze and process a large amount of data.

[0110] Calculation curve function: The calculation curve is supported, which can further calculate and analyze the curve data, providing the user with more rich data processing capabilities.

[0111] Timeline interaction: After the user determines the new start time and end time by clicking the timeline of the curve with the mouse, the user can refresh the curve to reacquire and display the data in the specified time range.

[0112] Among them, the programming languages of various programs use C# or Java.

[0113] Among them, the dry electricity high-frequency power supply gateway usually uses ModbusTCP protocol as the communication server, which can support multiple (for example, 8) communication connections. The SCADA software of the dry electricity engineer station communicates with the dry electricity high-frequency power supply gateway through the ModbusTCP protocol, and at the same time, the SCADA software also supports OPC and other protocols to communicate with external systems.

[0114] In some power plants, as the running time increases, some gateways may fail due to exceeding the service life. In this case, it may cause the optimization control system and third-party software to be unable to normally communicate with the high-frequency power supply. However, due to the stability and compatibility of the SCADA software, even when the gateway fails, it can still communicate with the high-frequency power supply.

[0115] In order to improve the availability and reliability of the system, the application adopts a variety of communication protocol redundancy strategy. On the one hand, it directly communicates with the dry electricity high-frequency power supply gateway through ModbusTCP protocol; on the other hand, it can also communicate through OPC and other protocols through the dry electricity SCADA system. When both communication methods are normal, the direct communication with the dry electricity high-frequency power supply gateway is preferred. Once the communication with the dry electricity high-frequency power supply gateway fails, it automatically switches to the backup mode of communication through the SCADA software. This design not only improves the overall availability of the system, but also effectively reduces the workload of maintenance personnel.

[0116] Among them, the electric dust removal optimization control system of the application supports different measurement point redundancy, which is realized through a data acquisition function block. Each data acquisition function block is configured with 2 inputs, and the 2 inputs correspond to the measurement points of different communication protocols. The system automatically determines which output to use according to the data change frequency and range. Specifically:

[0117] Judge the input value of the data acquisition function block:

[0118] If the input value is within the upper and lower limit range, then the upper and lower limit coefficient k1=20; otherwise k1=0.

[0119] If the input value changes within the set time, then the change coefficient k2=10; otherwise k2=0.

[0120] Calculate the reliability coefficient kSum of input 1 and input 2 respectively: kSum=k1+k2.

[0121] Compare the kSum of input 1 and input 2:

[0122] If the kSum of input 1 is greater than or equal to the kSum of input 2, then the output=input 1. For example, if both input 1 and input 2 change, and input 1 is within the upper and lower limit range while input 2 is not, then the output=input 1.

[0123] Otherwise, the output=input 2. For example, if both input 1 and input 2 are within the upper and lower limit range, and the input 1 data does not change while the input 2 data changes, then the output=input 2.

[0124] Among them, in the development stage of the function block, firstly, the interface and algorithm design of the function block are carried out, then the description information of the designed function block is configured, these description information includes but is not limited to: function block name, description, function block input number, each input description, output number, each output description, parameter number and each parameter description; Specifically, the optimization target needs to be decomposed into one or more function blocks according to the demand, and the above information of the designed function block is stored in the relational database.

[0125] In the function diagram configuration stage of the control strategy configuration software, the required function block is selected according to the operation requirement, and the name, description, input, output and parameter thereof are configured.

[0126] The information of each function block is read from the relational database.

[0127] The required function block is selected in the configuration interface, and the graphical configuration is performed.

[0128] The output, input and parameter of the selected function block are configured.

[0129] The configuration and information of each selected function block are stored in the relational database by clicking the save button.

[0130] The starting process of the control strategy running software is as follows:

[0131] In step 101, the real-time database is connected, if the connection is not successful, the process is exited, and if the connection is successful, the next step is entered.

[0132] In step 102, the content of the configuration file and the virtual controller list table of the relational database is read, and each function block is instantiated according to the read content.

[0133] In step 103, the input bit number of the function block is checked, if the input bit number does not exist, it indicates that the configuration of the function block is incorrect.

[0134] In step 104, the correlation of the input pin of each function block is found, and it is determined whether the data source is the real-time database or the program inside.

[0135] In step 105, the related information of the result bit number of the function block in the real-time database is obtained, if the result bit number does not exist in the real-time database, it is automatically added.

[0136] In step 106, the calculation depth of the function block is determined.

[0137] In step 107, each function block is initialized and checked.

[0138] In step 108, the information of all function blocks is synchronized to the function block structure information table.

[0139] In step 109, the function block configuration is updated, and the description and whether the verification information is passed are automatically updated.

[0140] In step 110, the description of the real-time database point is updated.

[0141] In step 111, the timer is started, and the loop process is entered.

[0142] The graphical configuration software and the automatic backup function of the application simplify the configuration process and reduce the error risk.

[0143] An electronic device comprises a processor, a memory and a bus, the processor and the memory are connected through the bus, wherein the memory is used to store a set of program codes, the processor is used to call the program codes stored in the memory to execute the electric dust removal optimization control method.

[0144] A non-volatile computer storage medium, the computer storage medium stores computer executable instructions, and the computer executable instructions execute the electric dust removal optimization control method.

Claims

1. An electric precipitation optimization control method, characterized by, The method comprises the following steps: Step S1: determining the optimal dry electrostatic precipitator electric field gradient based on electric dust removal energy consumption data mining, and setting the initial range of the dry electrostatic precipitator secondary current set value and the wet electrostatic precipitator secondary current set value according to the dry electrostatic precipitator outlet concentration set value and the wet electrostatic precipitator outlet concentration set value; Step S2: when the electric dust removal system is in normal operation, taking the concentration closed-loop control as the core: if the dry electrostatic precipitator outlet concentration sensor is normal, the dry electrostatic precipitator secondary current set value is dynamically adjusted according to the deviation between the dry electrostatic precipitator outlet concentration set value and the dry electrostatic precipitator outlet concentration feedback value; if the dry electrostatic precipitator outlet concentration sensor is faulty, the control logic is immediately switched, and the dry electrostatic precipitator secondary current set value and the wet electrostatic precipitator secondary current set value are synchronously adjusted according to the deviation between the wet electrostatic precipitator outlet concentration set value and the wet electrostatic precipitator outlet concentration feedback value; Step S3: In the daily control process of the electric dust removal system, if the real-time value of the wet electric density > the high limit of environmental protection or the minute value of the wet electric density > the high limit of environmental protection or the hour average value of the wet electric density > the high limit of environmental protection , then the dry electric secondary current setting value is increased; Step S4: when dry electrostatic precipitator flashover occurs, starting double control, including flashover suppression and recovery control and in-channel post-stage compensation control; Step S5: if the dry electrostatic precipitator IGBT temperature is greater than the dry electrostatic precipitator IGBT temperature limit value, or the transformer oil temperature is greater than the transformer oil temperature limit value, the dry electrostatic precipitator secondary current set value is forcibly reduced; Step S6: when there is a faulty electric field in the dry electrostatic precipitator channel, the dry electrostatic precipitator secondary current set value of other normal electric fields in the dry electrostatic precipitator channel is automatically increased according to the number of the faulty electric fields; The specific process of the flashover suppression and recovery control is: if the number of dry electrostatic precipitator flashovers is greater than the flashover limit value H, the dry electrostatic precipitator secondary current set value is reduced at the maximum speed; if the number of dry electrostatic precipitator flashovers is less than the flashover limit value H and lasts for a specified time, the dry electrostatic precipitator secondary current set value is adjusted back to the dry electrostatic precipitator secondary current set value before the dry electrostatic precipitator flashover at the maximum speed; the specific process of the in-channel post-stage compensation control is: if the dry electrostatic precipitator flashover occurs in the front-stage electric field of the dry electrostatic precipitator channel, the power of the post-stage non-flashover electric field in the same dry electrostatic precipitator channel is increased while the dry electrostatic precipitator secondary current set value of the front-stage electric field is reduced; In step S5, the power reduction coefficient J1 is calculated according to the 1-minute average value of the transformer oil temperature, and the power reduction coefficient J2 is calculated according to the maximum value of the 1-minute average value of the dry electrostatic precipitator IGBT temperature; The power reduction factor is calculated by a piecewise function is calculated, where, is the transformer oil temperature or dry IGBT temperature, is the transformer oil temperature limit or dry IGBT temperature limit, represents the function according to , the function for calculating the power reduction factor according to the given piecewise relationship; J1 and J2 share the piecewise relationship: = -5, the power reduction factor = 1; = -4, the power reduction factor = 0.9; = -3, the power reduction factor = 0.85; = -2, the power reduction factor = 0.75; = 0, the power reduction factor = 0.7; the final output secondary current set value is the original secondary current set value multiplied by the smaller value of J1 and J2.

2. The method of claim 1, wherein: The specific process of determining the optimal dry electrostatic precipitator electric field gradient is: the dry electrostatic precipitator electric field gradient is periodically adjusted, and the average electric dust removal energy consumption corresponding to different dry electrostatic precipitator electric field gradients under the current unit load is mined from the database, so that the dry electrostatic precipitator electric field gradient with the minimum average electric dust removal energy consumption, i.e. the optimal dry electrostatic precipitator electric field gradient, is found; The dry electrostatic precipitator electric field gradient is equal to the secondary current set value of the front-stage dry electrostatic precipitator electric field divided by the secondary current set value of the current-stage dry electrostatic precipitator electric field.

3. An electric precipitation optimization control system for performing the electric precipitation optimization control method according to any one of claims 1 to 2, characterized by The method comprises the following steps: The electric dust removal system and the optimization component; the optimization component comprises N optimization controllers, a data network switch, a control network switch and an I / O gateway; the data network switch and the control network switch are connected with the N optimization controllers respectively; the data network switch and the control network switch are connected; the data network switch is connected with the I / O gateway, and the I / O gateway is connected with the electric dust removal system; the I / O gateway collects the operation parameters of the electric dust removal system, sends the operation parameters to each optimization controller through the data network switch to generate optimization control instructions, and sends the optimization control instructions to the electric dust removal system through the data network switch and the I / O gateway to realize the optimization control of the electric dust removal system.

4. An electric precipitation optimization control system according to claim 3, wherein: The electric dust removal system comprises a DCS control system, a dry electric control system, a wet electric control system, a dry electric high-frequency power supply gateway and a wet electric high-frequency power supply gateway; an I / O gateway is connected with the electric dust removal DCS control system; the electric dust removal DCS control system is connected with the dry electric control system and the wet electric control system respectively; the dry electric control system is connected with the dry electric high-frequency power supply gateway; the wet electric control system is connected with the wet electric high-frequency power supply gateway; the I / O gateway collects the operation parameters of the electric dust removal system and sends the operation parameters to each optimization controller through a data network switch to generate optimization control instructions, and then sends the optimization control instructions to the dry electric control system and the wet electric control system through the data network switch and the I / O gateway to control the dry electric high-frequency power supply gateway and the wet electric high-frequency power supply gateway, so as to realize the optimization control of the dry electric and the wet electric of the electric dust removal; the operation parameters of the electric dust removal system comprise dry / wet electric secondary current set value, secondary current feedback value, secondary voltage, IGBT temperature, transformer oil temperature, operation and rapping signals; the dry electric high-frequency power supply gateway and the wet electric high-frequency power supply gateway are used for adjusting the dry / wet electric secondary current set value.

5. An electric precipitation optimization control system according to claim 4, wherein: The optimization controller adopts an embedded industrial computer and comprises a hardware watchdog; the optimization controller adopts a heterogeneous system, that is, the hardware of the optimization controller adopts different architectures; different optimization controllers adopt different operating systems, the operating systems are safety reinforced and real-time patches are installed; different optimization controllers adopt different real-time libraries; the relational database of the optimization controller adopts a MySQL database or an Oracle database.

6. An electric precipitation optimization control system according to claim 5, wherein: The dry electric high-frequency power supply gateway adopts a ModbusTCP protocol as a communication server; The SCADA software of the dry electric engineer station communicates with the dry electric high-frequency power supply gateway through the ModbusTCP protocol; The optimization component communicates with the dry electric high-frequency power supply gateway directly through the ModbusTCP protocol and communicates with the dry electric high-frequency power supply gateway through the SCADA software of the dry electric engineer station through the ModbusTCP protocol; when both the two communication modes are normal, the mode of directly communicating with the dry electric high-frequency power supply gateway is selected, and when it is detected that the communication with the dry electric high-frequency power supply gateway fails, the communication through the SCADA software of the dry electric engineer station is automatically switched to.

7. An electronic device, comprising: A computer comprises a processor, a memory and a bus, the processor and the memory are connected through the bus, wherein the memory is used for storing a group of program codes, and the processor is used for calling the program codes stored in the memory to execute the electric dust removal optimization control method in any one of claims 1-2.

8. A non-transitory computer storage medium storing computer-executable instructions, the computer-executable instructions comprising instructions for: The computer executable instructions execute the electric dust removal optimization control method in any one of claims 1-2.

Citation Information

Patent Citations

  • Wet electric closed-loop control electricity saving method

    CN106824540A

  • Model and method for predicting smoke emission concentration of dry electric precipitation outlet of coal-fired power plant

    CN116564441A