A hierarchical backup-based sewage treatment plant industrial control system and method
By designing a layered backup industrial control system, and utilizing heartbeat detection and self-healing control, the problem of untimely identification of local faults in sewage treatment plants was solved, thus achieving stable equipment operation and cost savings.
Patent Information
- Application Number
- CN202211457600.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-21
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2042-11-21
AI Technical Summary
In existing technologies, the control systems of wastewater treatment plants cannot promptly identify the type of fault when local equipment malfunctions, leading to equipment downtime and increased operating costs.
The industrial control system adopts a hierarchical backup design. Through system control components and resource database, the plant control module and regional control module are divided into main control and backup levels to realize the self-healing control of equipment. Heartbeat packets are used for fault diagnosis and control switching.
In the event of a partial failure, this ensures the stable operation of the wastewater treatment plant, reduces operating costs, improves the immediacy and accuracy of control, and lowers the system failure rate.
Smart Images

Figure CN115712283B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of sewage treatment, and in particular to a sewage treatment plant industrial control system and method based on hierarchical backup. BACKGROUND
[0002] At present, automatic control systems are generally used in sewage treatment plants. The automatic control system ensures the stable operation of each device in the sewage treatment plant according to the corresponding control logic, reduces manual intervention and operating costs.
[0003] For example, patent CN114493237A discloses an industrial sewage treatment monitoring and control system controlled by artificial intelligence, which includes a main control center connected with a data acquisition module, a monitoring module, a database and a feedback module. The main control center is connected with a cloud system, and the cloud system is connected with a user search module connected to the port of the main control center. The collected data can be sent to the cloud for storage, and the data can be managed and protected. The sewage treatment strategy can be intelligently recommended according to the collected data.
[0004] For example, patent CN112506165A discloses a sewage treatment remote control intelligent system, which includes a central control room and a sewage treatment system. The central control room and the sewage treatment system are connected through an Ethernet technology to build a domain network system. The domain network system includes an information access module and an information output module. The central control room includes a control system. The system uses the Internet to transmit sewage treatment field data information from different places to the central control room through the remote control intelligent system. Engineers can see real-time data of each project in the central control room in real time, and can directly adjust the intelligent system operation parameters without delay, and can control various equipment of each project. The sewage treatment remote control intelligent system can make sewage treatment operation more efficient and effectively reduce the risk of accidents.
[0005] However, the above similar prior art generally has a large-scale control system. When each control substation of the control system has a fault, it will cause multiple devices to stop running. At the same time, the identification and processing of the fault after the stop are not timely enough. The identification of the fault type is relatively complicated and not accurate, and often requires manual intervention, which increases the operating cost of the entire sewage treatment plant.
[0006] Therefore, how to optimize the design of the control system of the sewage treatment plant to ensure that the industrial control system still operates stably when a local fault occurs, so as to realize a sewage treatment plant automatic control with low operating cost, low system fault and less manual intervention is a problem to be solved by those skilled in the art. SUMMARY
[0007] In view of the defects in the prior art, the application provides a sewage treatment plant industrial control system and method based on hierarchical backup, adopts self-healing control logic, divides and hierarchically sets plant domain regulation and regional regulation of a system regulation component, and regulates the equipment of the sewage treatment plant as master control and backup level respectively to control the normal process operation of the equipment. The sewage treatment plant industrial control system based on hierarchical backup can ensure stable operation of the sewage treatment system after local failure of the industrial control system and save operation cost.
[0008] In the first aspect, the application provides a sewage treatment plant industrial control system based on hierarchical backup, which comprises a system regulation component and a resource database composed of pre-stored data, the pre-stored data being related process parameters and numerical ranges of the related process parameters of each device in the sewage treatment plant, and the system regulation component comprising a plant domain regulation module and a plurality of regional regulation modules.
[0009] The regional regulation modules are pre-set according to different process sections of the sewage treatment plant, the system regulation component takes the regional regulation modules as master level and the plant domain regulation module as backup level.
[0010] Each regional regulation module receives operation data of all devices in the corresponding process section, and controls the process operation of the devices in combination with the pre-stored data of the corresponding devices in the resource database.
[0011] The plant domain regulation module receives operation data of all devices in the sewage treatment plant, and serves as the backup level of all regional regulation modules, and controls the process operation of the devices in combination with the pre-stored data of the corresponding devices in the resource database when the backup level is enabled.
[0012] Further, the industrial control system further comprises a device regulation component, the device regulation component comprising an end intelligent control component configured at each device of the sewage treatment plant, the end intelligent control component transmitting operation data of the corresponding device to the system regulation component and controlling the process operation of the corresponding device by receiving instructions from the system regulation component.
[0013] Further, the plant domain regulation module and each regional regulation module in the system regulation component each comprise an analysis processing unit and a process plug-in.
[0014] The analysis processing unit subscribes to receive operation data transmitted by the end intelligent control component configured at the corresponding device, calls the pre-stored data of the corresponding device in the resource database by reading the process plug-in, gives an analysis result based on analysis of the operation data and the pre-stored data, and transmits instructions to the end intelligent control component to control the process operation of the corresponding device.
[0015] Further, the process plug-in is a dynamic link library file, and the dynamic link library file comprises a configuration index and an execution index.
[0016] reading the process plug-in, calling the pre-stored data of the corresponding device in the resource database, specifically including:
[0017] The analysis processing unit parses the dynamic link library file and reads the configuration index in the dynamic link library file, and obtains the pre-stored data of the corresponding device in the linked resource database according to the configuration index;
[0018] Based on the analysis of the running data and the pre-stored data, the analysis result is given and the instruction is transmitted to the terminal intelligent control component, specifically including:
[0019] The configuration index obtains the running data received by the analysis processing unit, and completes the pairing comparison with the pre-stored data;
[0020] The configuration index transmits the pairing comparison result to the analysis processing unit, and the analysis processing unit transmits the processing signal to the execution index;
[0021] The execution index forms the instruction for revising the running data according to the pairing comparison result, and transmits the instruction to the terminal intelligent control component through the analysis processing unit.
[0022] Further, the system regulation component takes the regional regulation module as the main control level and the plant domain regulation module as the backup level, specifically including:
[0023] Taking each device in the sewage treatment plant as a link point, a communication local area network including the terminal intelligent control component regulating the device, the regional regulation module and the plant domain regulation module is connected and established;
[0024] The regional regulation module and the terminal intelligent control component respectively broadcast the first heartbeat packet and the second heartbeat packet carrying the control alarm signal in the communication local area network at the heartbeat time interval;
[0025] The plant domain regulation module determines and analyzes according to the first heartbeat packet and the second heartbeat packet, and decides whether to start as a backup level.
[0026] Further, combined with the survival time T I and the delay time T D of the communication local area network, the heartbeat time interval T S for broadcasting the first heartbeat packet and the second heartbeat packet is calculated.
[0027] Further, the plant domain regulation module determines and analyzes according to the first heartbeat packet and the second heartbeat packet, and decides whether to start as a backup level, specifically including:
[0028] The time of the first heartbeat packet and the second heartbeat packet broadcasted by the regional regulation module and the terminal intelligent control component is respectively T 1-mark and T 2-mark ;
[0029] The time when the real-time acquisition plant domain regulation module receives the first heartbeat packet and the second heartbeat packet is T 1-now and T 2-now , respectively.
[0030] The time interval T 1-i and T 2-i of the transmission of the first heartbeat packet and the second heartbeat packet is calculated according to the calibrated and real-time acquisition time, respectively.
[0031] The relationship between T 1-i and T 2-i and the threshold time is compared, respectively, and the second heartbeat packet is analyzed to give the determined system fault type, and it is determined whether the plant domain regulation module is started as a backup level.
[0032] If T 1-i <nT S , it is determined that the regional regulation module is normal, and the plant domain regulation module is not started.
[0033] If T 1-i ≥nT S and T 2-i <nT S , and it is analyzed that there is a control alarm signal in the second heartbeat packet, it is determined that the regional regulation module is faulty, the plant domain regulation module is started as a backup level, and a warning signal of the start of the plant domain regulation module is given.
[0034] If T 1-i ≥nT S and T 2-i <nT S , and it is analyzed that there is no control alarm signal in the second heartbeat packet, it is determined that the transmission between the regional regulation module and the plant domain regulation module is faulty, the plant domain regulation module is not started, and a warning signal of the transmission fault between the regional regulation module and the plant domain regulation module is given.
[0035] If T 1-i ≥nT S and T 2-i ≥nT S , it is determined that the transmission between the plant domain regulation module and the end intelligent control component and the regional regulation module is faulty, the plant domain regulation module is not started, and a warning signal of the transmission fault between the plant domain regulation module and the end intelligent control component and the regional regulation module is given.
[0036] Wherein, nT S is the threshold time.
[0037] Further, the system regulation component takes the regional regulation module as the main control level and the plant domain regulation module as the backup level, and further comprises:
[0038] If the plant domain regulation module is started as a backup level, a third heartbeat packet is broadcast in the communication local area network;
[0039] After the regional regulation module recovers operation, a first heartbeat packet is broadcast in the communication local area network;
[0040] After the plant domain regulation module receives the first heartbeat packet, the third heartbeat packet is continuously broadcast, and after the regional regulation module makes a decision on the received third heartbeat packet and gives a switching signal, the regulation of the plant domain regulation module as a backup level is stopped.
[0041] Further, the end intelligent control component further comprises a self-control plug-in;
[0042] The end intelligent control component controls the process operation of the corresponding device through the instructions of the system regulation component, and further comprises:
[0043] If the end intelligent control component does not receive the instructions transmitted by the regional regulation module within the silent time, a second heartbeat packet carrying a warning signal is broadcast;
[0044] If the end intelligent control component does not receive the instructions transmitted by the regional regulation module or the plant domain regulation module after the warning time is exceeded, the self-control plug-in is started;
[0045] The self-control plug-in controls the process operation of the corresponding device based on the self-control data preset for the corresponding device;
[0046] The silent time is preset according to the switching time interval of the broadcast second heartbeat packet and the third heartbeat packet, and the warning time is preset according to the instruction transmission time of the plant domain regulation module.
[0047] In a second aspect, the application further provides a sewage treatment plant industrial control method based on layered backup, which adopts the sewage treatment plant industrial control system based on layered backup as described above, and comprises the following steps:
[0048] According to different process sections of the sewage treatment plant, corresponding regional regulation modules are preset;
[0049] The system regulation component takes the regional regulation module as a main control level and the plant domain regulation module as a backup level;
[0050] Each regional regulation module receives the operation data of all devices in the corresponding process section, and controls the process operation of the devices in combination with the pre-stored data of the corresponding devices in the resource database;
[0051] The plant domain regulation module receives the operation data of all devices in the sewage treatment plant, and is a backup level for all regional regulation modules, and when the backup level is enabled, controls the process operation of the devices in combination with the pre-stored data of the corresponding devices of the regional regulation module in the resource database.
[0052] The application provides a sewage treatment plant industrial control system and method based on hierarchical backup.
[0053] (1) The sewage treatment plant industrial control system based on hierarchical backup can guarantee stable operation of the sewage treatment plant after local failure of the industrial control system, and save operation cost through hierarchical backup design.
[0054] (2) The plant domain regulation and the regional regulation are operated in parallel, but do not participate in control, and the plant domain regulation intervenes in takeover when the regional regulation is abnormal. The bottom control of the sewage treatment plant is realized, manual delayed maintenance is allowed, the operation personnel of the sewage treatment plant are reduced, and operation cost is saved.
[0055] (3) Broadcasting and receiving of the first, second and third heartbeat packets can realize mutual supervision of the end intelligent control component and the regional regulation module and the plant domain regulation module, facilitate identification of regulation switching, facilitate control of the sewage treatment plant, and improve instantaneity and accuracy of control. BRIEF DESCRIPTION OF DRAWINGS
[0056] Figure 1 A sewage treatment plant industrial control system based on hierarchical backup is provided in the application.
[0057] Figure 2 A main control and backup switching process diagram of the sewage treatment plant industrial control system based on hierarchical backup is provided in the application.
[0058] Figure 3 A sewage treatment plant industrial control method flowchart based on hierarchical backup is provided in the application. DETAILED DESCRIPTION
[0059] In order to better understand the above technical solutions, the above technical solutions will be described in detail in combination with the description of the drawings and specific embodiments. Obviously, the described embodiments are only part of the embodiments of the application, not all embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor belong to the scope of protection of the application.
[0060] The terms used in the embodiments of the application are only for the purpose of describing specific embodiments, and are not intended to limit the application. The singular forms "a", "said" and "the" used in the embodiments of the application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. "Multiple" generally includes at least two.
[0061] It is also to be understood that the term "including", "comprising", and
[0062] As shown in Figure 1 The present application provides a sewage treatment plant industrial control system based on hierarchical backup, comprising: a system regulation component and a resource database composed of pre-stored data, the pre-stored data being related process parameters of each device in the sewage treatment plant and a numerical range of the related process parameters, the system regulation component comprising a plant domain regulation module and a plurality of regional regulation modules;
[0063] The regional regulation modules are pre-set according to different process sections of the sewage treatment plant, the system regulation component taking the regional regulation modules as a master level and the plant domain regulation module as a backup level;
[0064] Each regional regulation module receives operation data of all devices in the corresponding process section, and controls process operation of the devices in combination with pre-stored data of the corresponding devices in the resource database;
[0065] The plant domain regulation module receives operation data of all devices in the sewage treatment plant, and serves as a backup level for all regional regulation modules, and controls process operation of the devices in combination with pre-stored data of the corresponding devices in the resource database when the backup level is enabled.
[0066] The plant domain regulation module serves as a backup level for all regional regulation modules, and is in a hot backup state when all regional regulation modules are operating normally, and realizes parallel operation with the regional regulation modules, but does not participate in control and only performs state monitoring. When it is monitored that a certain regional regulation module is operating abnormally, the plant domain regulation module will judge whether to take over according to the fault type, and then regulate the devices controlled by the regional regulation module that has failed.
[0067] Based on the idea of hierarchical backup control, the reliability of the industrial control system is improved and the system and regional failure rate is reduced by using device self-healing control.
[0068] The industrial control system further comprises a device regulation component, the device regulation component comprising an end intelligent control component configured at each device in the sewage treatment plant, the end intelligent control component transmitting operation data of the corresponding device to the system regulation component and controlling process operation of the corresponding device by receiving instructions from the system regulation component.
[0069] The idea of a distributed intelligent control system is adopted, equipment of a sewage treatment plant is taken as a unit, an end intelligent control component is used to realize equipment digitization, and the system control component is communicated. The sewage treatment plant is divided into multiple areas according to process sections, a regional control module is used to run a control algorithm, automatic control is realized, the plant domain control module collects data to a central control room through a network, three remote controls are realized, and finally the system characteristics of distributed collection, distributed calculation and centralized management are formed.
[0070] The plant domain control module and each regional control module in the system control component both include an analysis processing unit and a process plug-in;
[0071] The analysis processing unit subscribes to receive running data transmitted by the end intelligent control component configured for the corresponding equipment, and by reading the process plug-in, the pre-stored data of the corresponding equipment in the resource database is called, based on the analysis of the running data and the pre-stored data, an analysis result is given and an instruction is transmitted to the end intelligent control component to control the process operation of the corresponding equipment.
[0072] The process plug-in is a dynamic link library file, and the dynamic link library file includes a configuration index and an execution index.
[0073] Reading the process plug-in and calling the pre-stored data of the corresponding equipment in the resource database specifically includes:
[0074] The analysis processing unit parses the dynamic link library file and reads the configuration index in the dynamic link library file, and according to the configuration index, the pre-stored data of the corresponding equipment in the linked resource database is obtained.
[0075] Based on the analysis of the running data and the pre-stored data, an analysis result is given and an instruction is transmitted to the end intelligent control component, specifically including:
[0076] The configuration index obtains the running data received by the analysis processing unit and completes the paired comparison with the pre-stored data;
[0077] The configuration index transmits the paired comparison result to the analysis processing unit, and the analysis processing unit transmits the processing signal to the execution index;
[0078] The execution index forms an instruction for revising the running data according to the paired comparison result, and transmits the instruction to the end intelligent control component through the analysis processing unit.
[0079] The plant-wide control module and each regional control module contain analysis and processing units and process plugins. The analysis and processing unit is the core of the module, receiving operational data from the intelligent control components within its jurisdiction and performing real-time monitoring and control of the corresponding equipment. The process plugins are models built using process control algorithms. Through configuration and execution indexes, they call pre-stored data for corresponding equipment in the resource database. By analyzing and comparing the operational data with the pre-stored data, they determine whether resource conflicts exist, thereby controlling various equipment in the wastewater treatment plant and ensuring the normal operation of all equipment.
[0080] The system control components are structured with regional control modules at the main control level and plant-level control modules at the backup level, specifically including:
[0081] Using each piece of equipment in the wastewater treatment plant as a connection point, a communication local area network is constructed, which includes end-to-end intelligent control components for regulating the equipment, regional control modules, and plant-wide control modules.
[0082] Both the regional control module and the terminal intelligent control component broadcast the first heartbeat packet and the second heartbeat packet, which can carry control alarm signals, at heartbeat intervals within the communication local area network.
[0083] The plant control module analyzes the first and second heartbeat packets and decides whether to activate it as a backup level.
[0084] The regional control module and the terminal intelligent control component broadcast heartbeat packets within the communication local area network. The plant control module monitors the system by receiving these heartbeat packets to determine whether operations are proceeding normally. The specific content of the heartbeat packets is not restricted; however, the second heartbeat packet sent by the terminal intelligent control component can carry an early warning signal.
[0085] Combined with survival time T I The latency T of the communication local area network D The heartbeat time interval T between the first and second heartbeat packets broadcast was calculated. S The heartbeat interval is related to the specific equipment in the wastewater treatment plant being regulated and the characteristics of the communication local area network formed by that equipment. Depending on the scenario requirements, each heartbeat packet has a lifespan T. I Survival time T I The specific set value is not limited, and the time interval T for each heartbeat of the plant control module is specified. S Within the system, when receiving the first heartbeat packet broadcast by the regional control module and the second heartbeat packet broadcast by the terminal intelligent control component, network fluctuation delays must be taken into account, and this delay time is defined as T. D Heart rate interval T S For T I +T D It can also be used as a reference TI With T D Other specific values of the preset. Of course, if the network delay of the communication LAN is low, the reliability is high, the control data priority is high, T D Far less than T I , then the heartbeat time interval T S Also can be approximately equal to the survival time T I .
[0086] As Figure 2 Indicated, the plant domain regulation module determines and analyzes according to the first heartbeat packet and the second heartbeat packet, and decides whether to start as a backup level, specifically including:
[0087] The time of the first heartbeat packet and the second heartbeat packet broadcast by the regional regulation module and the end intelligent control component is respectively T 1-mark And T 2-mark ;
[0088] The time of the first heartbeat packet and the second heartbeat packet received by the plant domain regulation module is respectively T 1-now And T 2-now ;
[0089] According to the time of the calibration and real-time collection, the time interval T 1-i And T 2-i ;
[0090] Compare T 1-i And T 2-i With the threshold time, and analyze the second heartbeat packet, give the system failure type of the judgment, and decide whether the plant domain regulation module starts as a backup level;
[0091] If T 1-i <nT S , it is determined that the regional regulation module is normal, and the plant domain regulation module does not start;
[0092] If T 1-i ≥nT S And T 2-i <nT S , at the same time, the control alarm signal in the second heartbeat packet is analyzed, it is determined that the regional regulation module is faulty, the plant domain regulation module starts as a backup level, and the warning signal of the plant domain regulation module is given;
[0093] If T 1-i ≥nT S And T 2-i <nT SMeanwhile, if the second heartbeat packet does not contain the control alarm signal, it is determined that the transmission between the regional control module and the plant control module is faulty, the plant control module is not started, and an alarm signal of the transmission fault between the regional control module and the plant control module is given.
[0094] If T 1-i ≥ nT S , it is determined that the transmission between the plant control module and the end intelligent control component is faulty, an alarm signal of the transmission fault between the plant control module and the end intelligent control component is given. 2-i ≥ nT S , it is determined that the transmission between the plant control module and the end intelligent control component is faulty, an alarm signal of the transmission fault between the plant control module and the end intelligent control component is given.
[0095] In the case that the regional control module is determined to be normal and the plant control module is not started, it can also be determined whether the transmission between the plant control module and the end intelligent control component is normal, and can also be determined according to different scenes after delay backup, and the following relationship is used for determination:
[0096] If T 2-i < nT S , the transmission between the plant control module and the end intelligent control component is normal, and of course, the second heartbeat packet does not carry the control alarm signal at this time.
[0097] If T 2-i ≥ nT S , it is determined that the transmission between the plant control module and the end intelligent control component is faulty, and an alarm signal of the transmission fault between the plant control module and the end intelligent control component is given.
[0098] Wherein, nT S is a threshold time.
[0099] For example, assuming that the threshold time is c, the time of the first heartbeat packet and the second heartbeat packet broadcasted by the regional control module and the end intelligent control component is a1 and b1 respectively.
[0100] The time of the first heartbeat packet and the second heartbeat packet received by the plant control module is a2 and b2 respectively.
[0101] The time interval of the transmission of the first heartbeat packet and the second heartbeat packet is a2-a1 and b2-b1 respectively.
[0102] If (a2-a1)<c, it is determined that the regional control module is normal.
[0103] If (a2-a1)≥c and (b2-b1)<c, it is judged whether there is a control alarm signal in the second heartbeat packet, if there is a control alarm signal in the second heartbeat packet, it is determined that the regional regulation module is faulty, otherwise, it is determined that the transmission between the regional regulation module and the plant regulation module is faulty;
[0104] If (a2-a1)≥c and (b2-b1)≥c, it is determined that the transmission between the plant regulation module and the end intelligent control component and the regional regulation module is faulty.
[0105] After the plant regulation module receives the first heartbeat packet and the second heartbeat packet, it will analyze the time of receiving and the content in the second heartbeat packet, thereby judging whether the regional regulation module is still running normally, if a fault occurs, the type of fault can also be determined, and a decision is made whether to intervene and take over, and what kind of warning signal to issue.
[0106] The threshold time can be pre-set according to the specific scene and the specific equipment of the sewage treatment plant. Generally, the threshold time is set as a multiple of the heartbeat time interval T S , of course, the specific data of n can be an integer 2, an integer 3, or other non-integers, etc. After the plant regulation module gives a warning signal, the industrial control system will manually intervene to repair the faulty part. When the entire industrial control system eliminates the fault and resumes normal control, the regional regulation module is re-intervened as follows:
[0107] The system regulation component takes the regional regulation module as the main control level and the plant regulation module as the backup level, and also includes:
[0108] If the plant regulation module starts as a backup level, it broadcasts a third heartbeat packet in the communication LAN;
[0109] After the regional regulation module resumes operation, it broadcasts a first heartbeat packet in the communication LAN;
[0110] After the plant regulation module receives the first heartbeat packet, it continues to broadcast the third heartbeat packet, and after the regional regulation module makes a determination on the received third heartbeat packet and gives a switching signal, it stops the regulation of the plant regulation module as a backup level.
[0111] The switching control of the regional regulation module and the plant regulation module can be manual or intelligent automatic switching, which is not specifically limited here.
[0112] In addition to the system regulation component, the regional regulation module and the plant regulation module can regulate and control the equipment of the sewage treatment plant, the end intelligent control component configured for each device can also play the function of self-control.
[0113] The end intelligent control component further comprises a self-control plug-in;
[0114] The end intelligent control component controls the process operation of the corresponding device by receiving the instruction of the system regulation component, and further comprises:
[0115] If the end intelligent control component does not receive the instruction transmitted by the regional regulation module within the silent time, the second heartbeat packet carrying the early warning signal is broadcasted;
[0116] If the end intelligent control component does not receive the instruction transmitted by the regional regulation module or the plant domain regulation module after the early warning time, the self-control plug-in is started;
[0117] The self-control plug-in controls the process operation of the corresponding device based on the preset self-control data of the corresponding device;
[0118] The silent time is preset according to the switching time interval of the broadcasted second heartbeat packet and the third heartbeat packet, and the early warning time is preset according to the instruction transmission time of the plant domain regulation module.
[0119] The autonomous control logic followed by the self-control plug-in can be a logic control code implanted according to different devices of the sewage treatment plant, and the end intelligent control component controls the operation by the fixed value. The addition of the mechanism can automatically switch to the desired basic operation state after the system regulation component fails, without manual intervention.
[0120] The specific values of the silent time and the early warning time may be different for different devices of the sewage treatment plant and can be preset, and the specific values are not limited here.
[0121] In a second aspect, as Figure 3 The present application also provides a sewage treatment plant industrial control method based on hierarchical backup, which adopts the sewage treatment plant industrial control system based on hierarchical backup as described above, and comprises the following steps:
[0122] The corresponding regional regulation module is preset according to different process sections of the sewage treatment plant;
[0123] The system regulation component takes the regional regulation module as the main control level and the plant domain regulation module as the backup level;
[0124] Each regional regulation module receives the operation data of all devices in the corresponding process section, and controls the process operation of the devices in combination with the pre-stored data of the corresponding devices in the resource database;
[0125] The plant domain regulation module receives the operation data of all devices in the sewage treatment plant, and serves as the backup level for all regional regulation modules. When the backup level is enabled, the process operation of the devices is controlled in combination with the pre-stored data of the corresponding devices of the regional regulation module in the resource database.
[0126] While the preferred embodiments of the application have been described, additional variations and modifications can be made to these embodiments by those skilled in the art once they have the benefit of the foregoing description without departing from the spirit and scope of the application. Accordingly, it is intended that the appended claims be interpreted as including all such variations and modifications as fall within the spirit and scope of the application. It is further intended that the disclosure of all such modifications and variations be included within the scope of the application, the terms used herein being defined solely for purposes of the description being applied thereto unless otherwise indicated.
Claims
1. A wastewater treatment plant industrial control system based on hierarchical backup, characterized in that, include: The system control component and the resource database consisting of pre-stored data, which includes the relevant process parameters and numerical ranges of each piece of equipment in the wastewater treatment plant, are included. The system control component includes a plant-wide control module and multiple regional control modules. The industrial control system also includes an equipment control component, which includes an end-intelligent control component configured on each piece of equipment in the wastewater treatment plant. The end-intelligent control component transmits the operating data of the corresponding equipment to the system control component and controls the process operation of the corresponding equipment by receiving instructions from the system control component. The regional control module is pre-set according to different process stages of the wastewater treatment plant. The system control components use the regional control module as the main control level and the plant-level control module as the backup level, specifically including: Using each piece of equipment in the wastewater treatment plant as a connection point, a communication local area network is constructed, which includes end-to-end intelligent control components for regulating the equipment, regional control modules, and plant-wide control modules. The regional control module and the terminal intelligent control component both broadcast a first heartbeat packet and a second heartbeat packet carrying control alarm signals at heartbeat intervals within the communication local area network. This is combined with the survival time T. I The latency T of the communication local area network D The heartbeat time interval T between the first and second heartbeat packets broadcast was calculated. S ; The plant area control module analyzes and determines whether to activate as a backup level based on the first and second heartbeat packets. After receiving the first and second heartbeat packets, the plant area control module parses and processes the data based on the time of receipt and the content of the second heartbeat packet to determine whether the area control module is still operating normally. If a fault occurs, the module determines the type of fault and, based on the above determination, makes a decision to intervene and take over or issue an early warning signal. Each regional control module receives the operating data of all equipment in the corresponding process section and combines it with the pre-stored data of the corresponding equipment in the resource database to control the process operation of the equipment. The plant-area control module receives operating data from all equipment in the wastewater treatment plant and serves as a backup level for all regional control modules. When the backup level is activated, it combines the pre-stored data of the corresponding equipment in the resource database of the regional control module to control the process operation of the equipment.
2. The wastewater treatment plant industrial control system based on hierarchical backup as described in claim 1, characterized in that, The plant control module and each regional control module in the system control components include an analysis and processing unit and a process plug-in. The analysis and processing unit subscribes to and receives the operating data transmitted by the terminal intelligent control component configured for the corresponding device. It reads the process plug-in, calls the pre-stored data of the corresponding device in the resource database, and, based on the analysis of the operating data and the pre-stored data, provides the analysis results and transmits instructions to the terminal intelligent control component to control the process operation of the corresponding device.
3. The wastewater treatment plant industrial control system based on hierarchical backup as described in claim 2, characterized in that, The process plugin is a dynamic link library file, which includes a configuration index and an execution index. Read the process plugin and retrieve the pre-stored data for the corresponding equipment from the resource database, specifically including: The analysis and processing unit parses the dynamic link library file and reads the configuration index in the dynamic link library file. Based on the configuration index, it retrieves the pre-stored data of the corresponding device in the linked resource database. Based on the analysis of operational and pre-stored data, the analysis results are presented and instructions are transmitted to the edge intelligent control component, specifically including: Configure the index to obtain the running data received by the analysis and processing unit, and complete the pairing and comparison with the pre-stored data; The configuration index transmits the results of the pair comparison to the analysis and processing unit, which then transmits the processing signal to the execution index. Based on the results of the pairing comparison, the execution index generates instructions to revise the running data and transmits these instructions to the end intelligent control component through the analysis and processing unit.
4. The wastewater treatment plant industrial control system based on hierarchical backup as described in claim 1, characterized in that, The plant control module analyzes the first and second heartbeat packets to determine whether to activate it as a backup level, specifically including: The times of the first and second heartbeat packets broadcast by the regional control module and the terminal intelligent control component are respectively denoted as T. 1-mark and T 2-mark ; The real-time data acquisition and control module receives the first and second heartbeat packets at times T and T, respectively. 1-now and T 2-now ; The time interval T between the transmission of the first and second heartbeat packets is calculated based on the calibration and real-time acquisition times, respectively. 1-i and T 2-i ; Compare T respectively 1-i and T 2-i The relationship with the threshold time is analyzed, the second heartbeat packet is analyzed, the system fault type is determined, and it is decided whether the plant control module should be started as a backup level. If T 1-i <nT S If so, it is determined that the regional control module is normal and the plant control module is not started; If T 1-i ≥nT S And T 2-i <nT S Meanwhile, if a control alarm signal is found in the second heartbeat packet, it is determined that the regional control module is faulty. The plant control module is started as a backup level and a warning signal for the plant control module to be started is given. If T 1-i ≥nT S And T 2-i <nT S Meanwhile, if no control alarm signal is found in the second heartbeat packet, it is determined that there is a transmission failure between the regional control module and the plant control module. The plant control module will not start and will give a warning signal of transmission failure between the regional control module and the plant control module. If T 1-i ≥nT S And T 2-i ≥nT S If the transmission failure occurs, it is determined to be a transmission failure between the plant control module and the terminal intelligent control component and the regional control module respectively. The plant control module will not start and will give a warning signal indicating a transmission failure between the plant control module and the terminal intelligent control component and the regional control module respectively. Among them, nT S The threshold time.
5. The wastewater treatment plant industrial control system based on hierarchical backup as described in claim 1, characterized in that, The system control components use the regional control module as the main control level and the plant control module as the backup level, and also include: If the plant control module is started as a backup level, it will broadcast a third heartbeat packet within the communication local area network. Once the regional control module resumes operation, the first heartbeat packet will be broadcast within the local area network. After receiving the first heartbeat packet, the plant control module continues to broadcast the third heartbeat packet. Once the regional control module makes a judgment on the received third heartbeat packet and issues a switching signal, the control of the plant control module, which serves as the backup level, will cease.
6. The wastewater treatment plant industrial control system based on hierarchical backup as described in claim 1, characterized in that, The terminal intelligent control component also includes an automatic control plug-in; The terminal intelligent control component controls the process operation of the corresponding equipment by receiving instructions from the system control component, and also includes: If the terminal intelligent control component does not receive the instruction transmitted by the regional control module within the silent period, it will broadcast a second heartbeat packet carrying a warning signal. If the terminal intelligent control component does not receive instructions from the regional control module or the plant control module after the warning time has elapsed, the automatic control plug-in will be activated. The automatic control plug-in controls the process operation of the corresponding equipment based on the preset automatic control data of the corresponding equipment; The silent time is preset based on the switching time interval between the second and third heartbeat packets broadcast, and the warning time is preset based on the time when the plant control module sends instructions.
7. A wastewater treatment plant industrial control method based on hierarchical backup, characterized in that, The industrial control system for a wastewater treatment plant based on hierarchical backup as described in any one of claims 1-6 includes the following steps: Pre-set corresponding regional control modules according to different process sections of the wastewater treatment plant; The system control components are based on the regional control module as the main control level and the plant control module as the backup level. Each regional control module receives the operating data of all equipment in the corresponding process section and combines it with the pre-stored data of the corresponding equipment in the resource database to control the process operation of the equipment. The plant-area control module receives operating data from all equipment in the wastewater treatment plant and serves as a backup level for all regional control modules. When the backup level is activated, it combines the pre-stored data of the corresponding equipment in the resource database of the regional control module to control the process operation of the equipment.
Citation Information
Patent Citations
Twenty four-hour real-time sewage monitoring system
CN102411355A
Optical fiber network time-frequency synchronization method and device, medium and equipment
CN111065007A