Sewage treatment centralized control monitoring system based on Web configuration and application device thereof

Through the Web-configured sewage treatment centralized monitoring system, the problems of data silos and closure of water plants under the large sewage treatment group are solved, centralized monitoring, decentralized control and real-time data sharing are realized, and management and operational efficiency is improved.

CN119575858APending Publication Date: 2025-03-07GUANGDONG GUANGYE ENVIRONMENTAL PROTECTION IND GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411595576.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The large-scale sewage treatment group has a large number of water plants, scattered geographical locations, and complex production process routes, resulting in data silos, closed monitoring, and difficult data sharing, making it difficult to achieve centralized monitoring, decentralized control, unified supervision and decision-making.

Method used

It provides a centralized control monitoring system for sewage treatment based on web configuration, including configuration modules, display modules, control modules and public modules. Through web configuration technology, it realizes centralized monitoring and decentralized control of subordinate water plants, and supports real-time data sharing and unified supervision.

Benefits of technology

It has realized centralized monitoring, decentralized control, real-time data sharing, unified supervision, decision-making and scheduling of subordinate water plants, solved the problems of data silos and closed monitoring, and improved the management and operation efficiency of the sewage treatment group.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119575858A_ABST
    Figure CN119575858A_ABST
Patent Text Reader

Abstract

The invention discloses a sewage treatment centralized control monitoring system based on Web configuration and an application device thereof, and relates to the field of computer software engineering, the system comprises a configuration module, a display module, a control module and a public module; the configuration module is used for configuring and generating configuration data of each factory business unit; one plant area business unit corresponds to one sewage treatment plant; the display module is used for rendering and displaying the configuration data of each factory business unit; the control module is used for performing operation control on the measurement point location and the production process point location associated with the field production equipment of each factory business unit; and the public module is used for maintaining normal operation of the configuration module, the display module and the control module, so that centralized monitoring, decentralized control, real-time data sharing, unified supervision, decision making and scheduling of subordinate water plants are realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer software engineering, and in particular to a sewage treatment centralized control and monitoring system based on Web configuration and its application device. Background Art

[0002] Configuration supervisory control (CSC) technology is a key technical means for signal data acquisition monitoring and command issuance operation control in the industrial automation production process. It has the characteristics of flexible functional configuration, flexible system integration, and timely data update. Business operators can quickly realize secondary development of monitoring screens through simple configuration to meet the complex and changeable on-site production business needs. It is widely used in many fields such as energy, chemical industry, electricity, mining, metallurgy, and water treatment. However, large and medium-sized sewage treatment groups in the sewage treatment industry generally have the following problems: (1) There are a large number of water plants under the group, their geographical locations are scattered, and the production process routes are complex and changeable. Each production unit has a "data island" problem of production and management data. It is difficult for the group to centrally monitor, decentralized control, real-time data sharing, unified supervision, decision-making and scheduling of its subordinate water plants; (2) The C / S (Client / Server) architecture adopted by the configuration monitoring system deployed on the industrial control host computer is a closed system running in the local area network, which is only suitable for monitoring the production and operation status within the current water plant local area network. Summary of the invention

[0003] The purpose of this application is to provide a Web-based sewage treatment centralized control monitoring system and its application device, which can perform centralized monitoring, decentralized control, real-time data sharing, unified supervision, decision-making and scheduling of subordinate water plants.

[0004] To achieve the above objectives, this application provides the following solutions:

[0005] In a first aspect, the present application provides a centralized control and monitoring system for sewage treatment based on Web configuration, including a configuration module, a display module, a control module and a common module;

[0006] The configuration module is used to configure and generate configuration data for each plant business unit; one plant business unit corresponds to one sewage treatment plant;

[0007] The display module is used to render and display the configuration data of each plant business unit;

[0008] The control module is used to perform operational control on the measurement points and production process points associated with the on-site production equipment of each plant business unit;

[0009] The common module is used to maintain the normal operation of the configuration module, the display module and the control module.

[0010] Optionally, the configuration data includes configuration authority, preparation of basic data, maintenance of basic data, centralized control base map configuration and configuration element configuration; the basic data includes measurement point data, equipment data and camera data.

[0011] Optionally, the configuration parameters of the configuration element configuration include base map parameter configuration, general parameter configuration and special parameter configuration;

[0012] The base map parameter configuration includes base map identification, base map width and base map height;

[0013] The general parameter configuration includes name, start X, start Y;

[0014] The dedicated parameter configuration includes measurement points, measurement point combinations, devices, cameras, texts, groups, and script buttons.

[0015] Optionally, the display module includes an element container, a configuration element and a configuration design;

[0016] The element container is an element with a centralized control base map set up, which is responsible for the unified scheduling and management of component element resources, and selects and loads the monitoring screen to be displayed according to the configured plant area code and base map type;

[0017] The configuration elements include the following elements: measuring point elements, measuring point combination elements, equipment elements, camera elements, text elements, script button elements and grouping elements;

[0018] The configuration design is used to meet the needs of generating and displaying the centralized control monitoring screens of processes and equipment under different conditions.

[0019] Optionally, the configuration methods of the centralized control monitoring screen include: color-shape configuration, color-shape-text configuration, color-shape-icon configuration and icon configuration.

[0020] Optionally, the control module includes a device control card and a script control button;

[0021] The device control card is used to remotely control the device associated with the measuring point;

[0022] The script control button is used to execute relevant operations of the on-site production process.

[0023] In a second aspect, the present application provides an application device of the sewage treatment centralized control and monitoring system based on Web configuration as described in the first aspect, comprising a perception layer, a network layer, a data layer, a service layer and an application layer;

[0024] The perception layer is used to collect production data at the production site of the sewage treatment plant;

[0025] The network layer is used to transmit the production data;

[0026] The data layer is used to store the production data;

[0027] The service layer is used to provide business function module processing services;

[0028] The application layer is used to integrate the above-mentioned Web-configured sewage treatment centralized control and monitoring system into different sewage treatment production and operation management systems.

[0029] Optionally, the sensing layer includes a liquid level meter, a flow meter, a pressure gauge, a water quality parameter detector, and a camera.

[0030] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0031] The present application provides a sewage treatment centralized control monitoring system based on Web configuration and its application device, the system includes a configuration module, a display module, a control module and a common module; the configuration module is used to configure and generate configuration data of each plant business unit; one plant business unit corresponds to one sewage treatment plant; the display module is used to render and display the configuration data of each plant business unit; the control module is used to operate and control the measurement points and production process points associated with the on-site production equipment of each plant business unit; the common module is used to maintain the normal operation of the configuration module, the display module and the control module, and realizes centralized monitoring, decentralized control, real-time data sharing, unified supervision, decision-making and scheduling of subordinate water plants. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0033] Figure 1 A functional module structure relationship diagram of a sewage treatment centralized control and monitoring system based on Web configuration provided in one embodiment of the present application;

[0034] Figure 2 An overall architecture diagram of an application device of a sewage treatment centralized control and monitoring system based on Web configuration provided in one embodiment of the present application;

[0035] Figure 3 A configuration operation flow chart provided for an embodiment of the present application;

[0036] Figure 4 A schematic diagram of element configuration parameters provided in an embodiment of the present application;

[0037] Figure 5 This is a system centralized control monitoring page effect diagram provided in an embodiment of the present application;

[0038] Figure 6 A schematic diagram of an element configuration provided in an embodiment of the present application;

[0039] Figure 7(a) is a schematic diagram of an equipment control card provided in an embodiment of the present application; Figure 7(b) is a screenshot of an equipment control card provided in an embodiment of the present application; Figure 7(c) is a screenshot of a button for counting the number of UV disinfection lamps in operation provided in an embodiment of the present application; Figure 7(d) is a screenshot of a one-button full stop button and point configuration of a mud discharge valve provided in an embodiment of the present application; Figure 7(e) is a screenshot of a button for triggering pickling and alkali washing and canceling processes provided in an embodiment of the present application;

[0040] Figure 8 A schematic diagram of a data update process provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0042] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0043] In an exemplary embodiment, Figure 1 As shown, a sewage treatment centralized control and monitoring system based on Web configuration is provided, including a configuration module S1, a display module S2, a control module S3 and a common module S4.

[0044] The configuration module S1 is used to configure and generate configuration data for each plant business unit; one plant business unit corresponds to one sewage treatment plant. The configuration data includes configuration authority, preparation of basic data, maintenance of basic data, centralized control base map configuration, and configuration element configuration. Through configuration authority, personnel with relevant configuration authority can read and write configuration data.

[0045] like Figure 3As shown, the configuration operation flow of the configuration module S1 is completed through the following five steps: preparation of basic data C1; maintenance of basic data C2; configuration of centralized control base map C3; configuration of configuration elements C4; and saving layout C5.

[0046] The preparation of basic data C1 includes but is not limited to collection and entry, and the maintenance of basic data C2 includes but is not limited to addition, deletion, update, query and other operations. The preparation of basic data C1 and the maintenance of basic data C2 are to associate the point data information of the corresponding measurement points in the production site when configuring the configuration elements in the subsequent production centralized control configuration screen. The basic data mainly includes measurement point data, equipment data and camera data. According to the source and method of collection, the data is mainly divided into measurement point data collected by process instruments on the production site and equipment data and camera data entered into the fixed assets category.

[0047] The configuration of the centralized control background map C3 is to maintain a list data containing the sewage treatment plant area, background map type, title, order and picture attachment information, where the background map types include process details, process diagrams and process section diagrams. In combination with the actual needs of on-site production, the centralized control background map chooses a two-dimensional plane process map with a pseudo-3D structure, which restores the on-site process production line equipment layout structure effect as realistically as possible under the premise of greatly reducing the system resource performance consumption and hardware facility investment costs. By setting the width and height of the container element, the process background background map is set as the background of the container element. The configuration of the centralized control background map provides a container element with a background picture for the subsequent centralized control configuration element configuration.

[0048] To configure the configuration element C4, you first need to select the organizational structure node of the corresponding plant area, and then select the base map type to be configured. The main function of the container element with the centralized control background base map is to provide a unified scheduling and management stage for various element resources. The next step is to configure the configuration elements in the container element with the centralized control background base map. The configuration elements mainly include the following seven types: grouping, text, measurement point, measurement point combination, equipment, camera, and control script button. The configuration parameters of the configuration elements are divided into general parameters and special parameters. General parameters are required for all configuration elements, and special parameters are only used for specific configuration elements. When a single element configuration is saved, the base map identifier and base map width and height parameters will be bound. Among them, the number and name of the measurement point, equipment, and camera are obtained by selecting the component selection in the relevant public list pop-up window in the system platform. The position data (starting X, starting Y) update operation of the centralized control configuration element can be quickly and conveniently realized by dragging the mouse, and the element position can also be modified by entering the precise positioning values ​​of starting X and starting X. Furthermore, you can also add and enable virtual grids and ruler lines to perform magnetic adsorption alignment operations on grid positions, and control the accuracy of element position changes by adjusting the width and height of the virtual grid. After completing the above centralized control configuration element configuration operations, you need to save the overall layout and perform C5 update operations.

[0049] In order to better understand the configuration C4 operation of the configuration elements of the general sewage treatment centralized control and monitoring system T5.1 based on Web configuration, such as Figure 4 As shown, the configuration parameters P3 mainly include base map parameter configuration, general parameter P1 configuration and special parameter P2 configuration. Base map related parameters include but are not limited to base map logo P3.1, base map width P3.2, base map height P3.3, etc. General parameter P1 configuration mainly includes but is not limited to name P1.1, start X P1.2, start Y P1.3, etc. Special parameter P2 configuration mainly includes but is not limited to measurement point P2.1, measurement point combination P2.2, device P2.3, camera P2.4, text P2.5, group P2.6, script button P2.7, etc.

[0050] The special parameters of the measuring point P2.1 mainly include the serial number AT1, the number of precise digits AT2, whether to enable the expression AT3, and the font size AT7; the special parameters of the measuring point combination P2.2 mainly include the expression combination AT4; the special parameters of the device P2.3 mainly include the signal type AT5, the display name AT6, and the font size AT7; the special parameters of the camera P2.4 mainly include the display name AT6; the special parameters of the text P2.5 mainly include the font size AT7 and the content AT8; the special parameters of the group P2.6 mainly include the width AT9 and the height AT10; the special parameters of the script button P2.7 mainly include the font size AT7 and the script content AT11; and the special parameter signal type AT5 of the device P2.3 specifically includes the device X1, the non-adjustable valve X2, and the adjustable valve X3. Further, the control parameters of the device X1 and the non-adjustable valve X2 include the dual-point pulse ST1, the dual-point hold ST2, and the single-point control ST3, and the control parameters of the adjustable valve X3 include the dual-point control ST4 and the AO control ST5.

[0051] The content of the display module S2 is basically the same as that of the configuration module, and is used to render and display the configuration data of each plant business unit. It is mainly responsible for rendering and displaying the configured data of each plant business unit. The rendered and displayed data is read-only and not write-only. It mainly includes element containers, configuration elements and configuration designs.

[0052] Furthermore, the element container is an element of a centralized control base map, which is responsible for the unified scheduling and management of component element resources, and selects and loads the monitoring screen to be displayed according to the configured plant area code and base map type.

[0053] Furthermore, the configuration element is a unit responsible for the output of the function point, and mainly includes the following elements: measurement point element, measurement point combination element, device element, camera element, text element, script button element and grouping element.

[0054] The measurement point elements are displayed in two ways depending on whether the configuration parameters enable expressions: When the expression is enabled, the name, value and unit are displayed. Figure 5 As shown in (a) in the figure, when it is not enabled, the measurement point icon is displayed as follows Figure 5 As shown in (b) in .

[0055] When the measurement point combination element is displayed, the relevant measurement point combination icons are displayed according to the configured expression combination parameters. Figure 5 As shown in (c) in .

[0056] The display of the device elements will display the device name on the monitoring screen according to the configuration data, and the configuration icon of the device status will be displayed before the device name. Figure 5 As shown in (d) in .

[0057] The display of the camera element will display the camera icon, and there will be a color configuration mark on the camera icon indicating that the camera is disconnected or offline. Figure 5 As shown in (e) in .

[0058] The text element is displayed in a black background with white characters. Figure 5 As shown in (f) in the figure, it is mainly responsible for monitoring the expression of some descriptive content on the screen.

[0059] The script button element is displayed in a green background with white text, as shown in Figure 5 As shown in (g) in the figure, when the mouse moves in and hovers, a small hand pattern will be displayed, and click operations can be performed.

[0060] The display of the grouping element is mainly to provide a display background for other element sets. A blue gradient background element is used. The grouping element name provided is the explanatory text provided for these element sets. The grouping element background is at the bottom level of all elements in the base map. Figure 5 As shown in (h) in .

[0061] The configuration design is used to meet the needs of flexible generation and display rendering of centralized control monitoring screens of processes and equipment under different conditions. The centralized control monitoring screen is flexibly configured and designed through elements such as color ZTC, shape ZTS, text ZTT and icon ZTI. The configuration methods of the centralized control monitoring screen mainly include: 1) color-shape configuration, such as Figure 6 (a) in ; 2) color-shape-text configuration, such as Figure 6 (b) in ; 3) color-shape-icon configuration, such as Figure 6 (c) in; 4) Icon configuration, such as Figure 6 This multi-dimensional and fine-grained configuration method can centrally express and present various states and modes of elements, greatly improving the density of display of state and mode information of centralized control configuration elements.

[0062] like Figure 6 As shown, the configuration element ZTYS is configured by color ZTC, shape ZTS, text ZTT and icon ZTI.

[0063] Among them, the color ZTC includes green ZTC1 representing operation, red ZTC2 representing stop, yellow ZTC3 representing fault and gray ZTC4 representing no signal; the shape ZTS includes square ZTS1 representing local and circular ZTS2 representing remote; the text ZTT includes automatic ZTT1 and manual ZTT2, automatic ZTT1 represents automatic, and manual ZTT2 represents manual; the icons ZTI include liquid level meter YWJ, denitrification FXH, equipment EQU, process PRS, and camera CMA.

[0064] Furthermore, the liquid level meter YWJ includes three status icons, namely high YWJ1, medium YWJ2 and low YWJ3; the denitrification FXH includes four operation icons, namely backwash FXH1, filtration FXH2, nitrogen expulsion FXH3 and stop FXH4; the equipment EQU includes four mode icons, namely manual EQU1, automatic EQU2, on-site EQU3 and remote EQU4; the process PRS includes five process status icons, namely water inlet PRS1, decanting PRS2, sedimentation PRS3, reaction PRS4 and standby PRS5; the camera CMA includes two camera status icons, namely camera CMA1 in online state and camera CMA2 in offline state.

[0065] The control module S3 is used to operate and control the measurement points and production process points associated with the on-site production equipment of each plant business unit. It is necessary to generate a centralized control identification through the login user ID and machine related information, and complete the centralized control authorization before use. The control module S3 mainly includes equipment control cards and script control buttons.

[0066] The device control card is mainly used to remotely control the device associated with the measuring point. The remote control operation of the device can only be performed in remote mode. The switch control of the relevant control mode can be performed by the open, close, manual, and automatic elements on the device control card. The control of the device-associated point will perform the corresponding control behavior according to the signal type. The status feedback signal of the device includes: operation, fault, stop, local, remote, and no signal. When the device is a valve type, the status feedback signal includes: open position, closed position, and no signal. The data objects of the control point include: analog output (AO, analog output), analog input (AI, analog input), digital output (DO, digital output), and digital input (DI, digital input). The DO point and DI point used on the left side of the device control card interface are used for control operation and signal status feedback, and the right side shows the relevant information of the AO point (which can be modified for sending operations) and the AI ​​point (inoperable). As shown in Figure 7 (a) and Figure 7 (b).

[0067] The script control button is mainly used to perform some operations related to the on-site production process, such as counting the number of ultraviolet disinfection lamps in operation (as shown in Figure 7 (c)), starting and closing valves in some process processes (as shown in Figure 7 (d)), triggering and canceling the process flow of pickling and alkali washing (as shown in Figure 7 (e)), etc. The principle of execution is to parse and execute the script statements through the abstract syntax tree by inputting the script content parameters when configuring the script button element, which is not limited to one or more measurement point id assignment statements, logical operation statements, conditional judgment statements, etc. It should be noted that the assigned measurement point id variable must belong to the measurement point of the current factory, and then when the script button is clicked in the centralized control screen display state, the configured assignment statements are executed in sequence to execute the relevant measurement point assignment statements to complete the operations related to the production process.

[0068] The common module S4 is mainly responsible for maintaining the normal operation of the system configuration module S1, the display module S2 and the control module S3 and the expansion and enhancement of some functions. It mainly includes: mandatory key support components and optional auxiliary reinforcement components.

[0069] The key support components are mainly responsible for maintaining the normal use of system function points. They mainly include the pop-up window for measuring point selection list, the pop-up window for device selection list and the pop-up window for camera selection list. They are used to select and obtain the number and name parameters corresponding to the measuring point element, the device element and the camera element respectively when configuring the centralized control configuration element of the configuration module S1.

[0070] The auxiliary reinforcement component is mainly responsible for enhancing the output of functional points, mainly including but not limited to measurement point history curve, calculation point data perspective, equipment operation record table, equipment start and stop record table and other components.

[0071] Specifically, the measuring point historical curve viewing component can quickly and conveniently query the historical data curve of the measuring point within a certain time range, so as to facilitate the retrospective analysis of the measuring point data with problems.

[0072] Specifically, the calculation point data perspective component can display the summary of the calculation points in a tree-like hierarchical structure, which is convenient for fine-grained analysis and judgment of the calculation points.

[0073] Specifically, the equipment operation record component can timely and accurately check the relevant operation records of production equipment or production processes, and facilitate the location of key information such as operators and operation time.

[0074] Specifically, the equipment start and stop record component can facilitate the review of historical status information of relevant equipment on site, and facilitate the review of start and stop information during the equipment use history.

[0075] In another exemplary embodiment of the present application, in order to more flexibly customize the appearance style of device elements, an additional configuration method is also provided for monitoring screens with more points that require operation and control. By adding style attributes to the text elements, device elements and measurement point elements, the style attribute value is a string converted from a json object data structure. The json object includes but is not limited to font size, color, background color, border line style, rounded corner attributes, etc.

[0076] Furthermore, some attribute fields for controlling whether to display status text and point parameter settings are added to the equipment element and the measurement point element.

[0077] Furthermore, an attribute field for whether to enable operation control of the device-associated point is added to the device element.

[0078] Through the above operations, the configuration module S1 adds the style attribute settings of the element and then concatenates them into a json object format string for storage. The display module S2 obtains the stored element style attribute values ​​and parses them for use, flexibly controlling whether the status text, button operations and parameter settings are displayed, and integrating the display module S2 and the control module S3 into the same monitoring interface, achieving a monitoring and control effect that is convenient and intuitive to operate.

[0079] like Figure 8 As shown in the figure, the data update strategies used in the system mainly include: HTTP protocol to obtain data, setInterval timer polling and MQTT message subscription.

[0080] The data update process of the Web-based sewage treatment centralized control monitoring system T5.1 is as follows: First, when entering the system monitoring screen, the business service in the application server AS is obtained through the HTTP protocol (U1) to obtain the relevant element configuration data from the database DB through rendering ( Figure 8 In the method (a) in the figure, the point data element (U2) is rendered on the browser interface. At the same time, the control of the equipment and process-related measurement points is also processed by issuing instructions through the HTTP protocol, such as Figure 8 As shown in (b) in the system. It is used when executing a script button element configured with multiple control points. Each control point executes the script statement method through the HTTP protocol at an interval of 2.5s. When all the point statements configured by this script button are executed, the timer polling is turned off, as shown in Figure 8 As shown in (b) and Figure 8When the system is initialized, the MQTT client (MC) will use mqtt (MC1) to create a connection instance client (MC2) and complete the connection connect (MC2.1), and then subscribe to the relevant topics according to the factory gateway and communication point.

[0081] (MC2.2), after all configuration elements on the centralized control monitoring screen are fully rendered, the configuration elements are matched and bound to the message real-time data (MC3.3) monitored by mqtt on (MC3) through the point ID. When the point ID in the real-time data matches the point ID in the configuration element, the data will be updated in real time. Figure 8 (d) in MQTT. When publishing, MQTT uses a data update push mechanism that reports changes. The MQTT server (MS) publishes data from the database (DB) through the MQTT Boker (MB), and the MQTT client (MC) subscribes. At the end of the process, the MQTT connection instance will unsubscribe from the topic (MC2.3) and close the instance (MC2.4).

[0082] In an exemplary embodiment, Figure 2 As shown, an embodiment of the present application also provides an application device for implementing the above-mentioned Web-based sewage treatment centralized control and monitoring system, including a five-layer architecture of a perception layer T1, a network layer T2, a data layer T3, a service layer T4 and an application layer T5.

[0083] The sensing layer T1 is used to collect production data at the production site of the sewage treatment plant, mainly including but not limited to various production process instrument sensors such as the level meter T1.13, flow meter T1.14, pressure gauge T1.5, and water quality parameter detector at the production site of the sewage treatment plant. The water quality parameter detector can be a residual chlorine monitor T1.6 and a camera T1.7.

[0084] These sensors convert non-electrical signals such as detected physical quantities and chemical quantities into electrical signals, and then obtain these electrical signals through the input module in the programmable logic controller (PLC), and convert the analog signals into digital signals through the analog to digital converter (ADC) or the digital to analog converter (DAC) to convert the digital signals into analog signals, and the central processing unit (MCU) and network transmission module in the sensor allow the system to collect and obtain real-time production equipment and process parameters on site. Production equipment and process parameters include but are not limited to Chemical Oxygen Demand (COD) T1.8, ammonia nitrogen T1.9, total phosphorus T1.10, total nitrogen T1.11, pH (Pondus Hydrogenii, PH) T1.12) data. At the same time, the operator uses the system to implement remote control operations on process unit operating actuators such as grille T1.1, pump T1.2, valve T1.3, fan T1.4, etc. at the production process site through the output module actuator control instructions in the PLC.

[0085] The central processing unit is a hardware component structure in some sensors. The network transmission module here refers to the communication module in some sensors, which has a data communication interface to connect with the network layer T2 to transmit data information to each other.

[0086] The network layer T2 is used to transmit the production data; the network layer T2 mainly includes but is not limited to Transmission Control Protocol / Internet Protocol (TCP / IP) T2.1, Hypertext Transfer Protocol (HTTP) T2.2, Message Queuing Telemetry Transport (MQTT) T2.3, 4G / 5G mobile network T2.4, WiFi wireless network T2.5, Websocket (a protocol for full-duplex communication on a single TCP connection), etc.

[0087] The data layer T3 is used to store the production data; the data layer T3 mainly includes but is not limited to the relational database SQL Server (such as camera library T3.1, equipment library T3.2, centralized control configuration library T3.4, centralized control display library T3.5, and measurement point library T3.6), and the distributed file object storage service MinIO (such as T3.3 file library). At the same time, the production library and platform library are designed according to the source of data generation. The production library is mainly responsible for storing field production-related data with high generation frequency and large data volume (such as real-time data of measurement points); the platform library is mainly responsible for the storage system to maintain the normal use of each functional module and the system data for running and processing production data.

[0088] The equipment library T3.2 mainly stores equipment data related to production operations in the sewage treatment plant; the centralized control configuration library T3.4 mainly stores relevant configuration data of the centralized control screen; the centralized control display library T3.5 mainly stores relevant display data of the centralized control screen; the measurement point library T3.6 includes the point data measured by T1.1 to T1.14 in the storage perception layer.

[0089] The service layer T4 system adopts a distributed microservice architecture and a development model with front-end and back-end separation. The front-end adopts the application framework Nuxt.js (T4.11) based on Vue.js (T4.10) and related technologies, mainly including JavaScript runtime environment Node.js (T4.9), lightweight high-performance Web server Nginx (T4.8) with reverse proxy and load balancing functions, etc. The back-end adopts Java as the development language with Spring (T4.7) application framework and related technologies, mainly including different business function module processing services, message processing middleware, Redis (T4.12) cache, distributed search and data analysis engine Elasticsearch (T4.13) and MQTT message server EMQX (T4.6), etc. The business function module processing services include basic services T4.1, measurement point services T4.2, device services T4.3, camera services T4.4, MQTT services T4.5, etc.

[0090] The application layer T5 is used to integrate the above-mentioned Web-based sewage treatment centralized control and monitoring system T5.1 into different sewage treatment production and operation management systems. As a relatively independent core production subsystem, the application layer T5 based on the Web-based sewage treatment centralized control and monitoring system T5.1 can be flexibly, quickly and conveniently integrated and embedded into different sewage treatment production and operation management systems (such as production operation management system T5.2 and intelligent operation management system T5.3) for use. The main functions realized include: (1) Multi-plant centralized control: by switching the organizational structure tree nodes, the group layer, the regional center and the project company query and summarize the production data of the subordinate business units, providing basic support for the centralized monitoring, statistical analysis and decision-making work of the management level. Specifically, the subordinate business units include but are not limited to town plants, village sewage, pumping stations, and integrated devices; at the same time, according to the needs of production business, town plants that are not under a project company are grouped across project companies for centralized control management. (2) Single plant monitoring: configuration, real-time monitoring, real-time control, abnormal alarm, historical data tracing, etc. of different production process technologies of a single water plant.

[0091] This application has the following beneficial effects:

[0092] (1) It provides effective tools and means for large sewage treatment groups to conduct centralized monitoring, decentralized control, real-time data sharing, unified supervision, decision-making and scheduling of their subordinate water plants;

[0093] (2) A Web-based centralized control and monitoring system is provided for a large-scale sewage treatment group with a large number of subordinate water plants, dispersed locations, and widely different production process routes. This system meets the needs of using centralized control and monitoring screens of different production process routes, and flexibly and conveniently configures, displays, and controls production process parameters and production equipment point elements of different configurations;

[0094] (3) The system uses the HTTP protocol combined with the setInterval timer and the MQTT protocol to update the system data in real time, which effectively solves the problem of using the tag patrol method to update data, resulting in the previous sampling data of the process production parameters not being updated to the latest value in time due to untimely data refresh, as well as false alarms, screen monitoring data lags, and control instructions are not updated in time.

[0095] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0096] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A sewage treatment centralized control and monitoring system based on Web configuration, characterized in that: The sewage treatment centralized control and monitoring system based on Web configuration includes a configuration module, a display module, a control module and a common module; The configuration module is used to configure and generate configuration data for each plant business unit; one plant business unit corresponds to one sewage treatment plant; The display module is used to render and display the configuration data of each plant business unit; The control module is used to perform operational control on the measurement points and production process points associated with the on-site production equipment of each plant business unit; The common module is used to maintain the normal operation of the configuration module, the display module and the control module.

2. According to the Web-based sewage treatment centralized control and monitoring system of claim 1, it is characterized in that: The configuration data includes configuration authority, preparation of basic data, maintenance of basic data, centralized control base map configuration and configuration element configuration; the basic data includes measurement point data, equipment data and camera data.

3. The Web-based sewage treatment centralized control and monitoring system according to claim 2 is characterized in that: The configuration parameters of the configuration element configuration include base map parameter configuration, general parameter configuration and special parameter configuration; The base map parameter configuration includes base map identification, base map width and base map height; The general parameter configuration includes name, start X, start Y; The dedicated parameter configuration includes measurement points, measurement point combinations, devices, cameras, texts, groups, and script buttons.

4. The Web-based sewage treatment centralized control and monitoring system according to claim 1 is characterized in that: The display module includes an element container, a configuration element and a configuration design; The element container is an element with a centralized control base map set up, which is responsible for the unified scheduling and management of component element resources, and selects and loads the monitoring screen to be displayed according to the configured plant area code and base map type; The configuration elements include the following elements: measuring point elements, measuring point combination elements, equipment elements, camera elements, text elements, script button elements and grouping elements; The configuration design is used to meet the needs of generating and displaying the centralized control monitoring screens of processes and equipment under different conditions.

5. The Web-based sewage treatment centralized control and monitoring system according to claim 4 is characterized in that: The configuration methods of the centralized control monitoring screen include: color-shape configuration, color-shape-text configuration, color-shape-icon configuration and icon configuration.

6. The Web-based sewage treatment centralized control and monitoring system according to claim 1 is characterized in that: The control module includes a device control card and a script control button; The device control card is used to remotely control the device associated with the measuring point; The script control button is used to execute relevant operations of the on-site production process.

7. An application device for implementing the Web-based centralized control and monitoring system for sewage treatment according to any one of claims 1 to 6, characterized in that: The application device includes a perception layer, a network layer, a data layer, a service layer and an application layer; The perception layer is used to collect production data at the production site of the sewage treatment plant; The network layer is used to transmit the production data; The data layer is used to store the production data; The service layer is used to provide business function module processing services; The application layer is used to integrate the Web-configured sewage treatment centralized control and monitoring system described in any one of claims 1 to 9 into different sewage treatment production and operation management systems.

8. The application device of the sewage treatment centralized control and monitoring system based on Web configuration according to claim 7 is characterized in that: The sensing layer includes a liquid level meter, a flow meter, a pressure gauge, a water quality parameter detector, and a camera.