Method, device and equipment for confirming state of drainage unit

By obtaining the status information of the drainage unit and using the status evaluation model, the problem of inaccurate status confirmation of the drainage unit in the existing technology is solved, intelligent automatic confirmation is realized, and the refinement and scientificization of drainage management is improved.

CN119272167APending Publication Date: 2025-01-07IREADY INFORMATION TECH BEIJING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411709994.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The existing drainage unit status confirmation method lacks a unified system and cannot accurately analyze the drainage unit status, which limits the refined and scientific development of drainage management.

Method used

By obtaining the status information of the drainage unit, determining the value of its status parameters, and using the preset status evaluation model for intelligent automatic confirmation, the accuracy and scientificity of the status evaluation are improved.

Benefits of technology

It realizes accurate determination of the status of the drainage unit, improves the efficiency of status assessment, adapts to different regions and industries, and supports the refined management of the drainage system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119272167A_ABST
    Figure CN119272167A_ABST
Patent Text Reader

Abstract

The invention provides a drainage unit state confirmation method, device and equipment. The method comprises the following steps: acquiring state information of a target drainage unit; determining the value of at least one state parameter of the target drainage unit according to the state information; and determining the state of the target drainage unit according to the value of the at least one state parameter. According to the scheme, the drainage unit state can be accurately determined according to the collected drainage unit information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer information technology, and in particular to a method, device and equipment for confirming the status of a drainage unit. Background Art

[0002] At present, the information collection work of drainage units is constantly deepening, and most of the data has been successfully entered into the relevant database, realizing the centralized storage and management of data, laying a solid foundation for subsequent data analysis, problem diagnosis and drainage household assessment. As the direct user and management object of the drainage system, the drainage unit's discharge behavior and facility maintenance status have an important impact on the overall operation of the drainage system.

[0003] However, the drainage status confirmation method for drainage units has not yet formed a unified system, and it is impossible to accurately analyze the existing drainage unit status based on the collected drainage unit information, which to a certain extent restricts the refined and scientific development of drainage management work. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a method, device and equipment for confirming the status of a drainage unit, which can accurately determine the status of the drainage unit based on the collected drainage unit information.

[0005] In order to solve the above technical problems, the technical solution of the present invention is as follows:

[0006] A method for confirming the status of a drainage unit, comprising:

[0007] Obtaining status information of the target drainage unit;

[0008] Determining a value of at least one state parameter of the target drainage unit according to the state information;

[0009] The state of the target drainage unit is determined according to the value of the at least one state parameter.

[0010] Optionally, obtain the status information of the target drainage unit, including:

[0011] Obtain basic information and monitoring information of target drainage households or target drainage grids;

[0012] The status information of the target drainage unit is determined based on the basic information and the monitoring information.

[0013] Optionally, determining a value of at least one state parameter of the target drainage unit according to the state information includes:

[0014] Determining the drainage grade of the target drainage unit;

[0015] According to the drainage grade and the state information, a value of at least one state parameter of the target drainage unit is determined.

[0016] Optionally, determining the drainage grade of the target drainage unit includes:

[0017] The first drainage grade, the second drainage grade or the third drainage grade of the target drainage unit is determined according to the region and industry attributes of the target drainage unit.

[0018] Optionally, determining a value of at least one state parameter of the target drainage unit according to the drainage level and the state information includes:

[0019] Determining a preliminary value of at least one state parameter of the target drainage unit according to the state information;

[0020] Determining the drainage coefficient of the target drainage unit according to the drainage grade;

[0021] The value of at least one state parameter of the target drainage unit is determined according to the product of the drainage coefficient and the preliminary value.

[0022] Optionally, determining the state of the target drainage unit according to the value of the at least one state parameter includes:

[0023] Preprocessing the value of the at least one state parameter to obtain input data;

[0024] The input data is input into a preset state assessment model to obtain the state of the target drainage unit.

[0025] Optionally, the training process of the state assessment model includes:

[0026] According to the state characteristics of the drainage unit, determine the feature set of the splitting node of the decision tree;

[0027] Randomly select N split node features from the split node feature set, and construct m decision trees, each of which contains N split nodes; m and N are both positive integers;

[0028] Get the state parameters of the preset state parameter set;

[0029] Input the state parameters into m decision trees, classify the data according to the preset split node features, and obtain m classification results;

[0030] Take the result with the largest proportion among the m classification results and output it to get the prediction result;

[0031] Compare the predicted results with the actual results, and calculate the accuracy of the current m decision trees and N split node features;

[0032] Adjust the values ​​of m and N to obtain at least one accuracy rate;

[0033] The m and N values ​​corresponding to the highest accuracy value are determined as final parameter values ​​to obtain the state assessment model.

[0034] The present invention also provides a state confirmation device for a drainage unit, comprising:

[0035] An acquisition module, used to acquire status information of a target drainage unit;

[0036] A processing module is used to determine a value of at least one state parameter of the target drainage unit according to the state information; and determine the state of the target drainage unit according to the value of the at least one state parameter.

[0037] The present invention also provides a computing device, comprising: a processor and a memory storing a computer program, wherein when the computer program is run by the processor, the method as described above is executed.

[0038] The present invention also provides a computer-readable storage medium storing instructions, which, when executed on a computer, enable the computer to execute the above method.

[0039] The above solution of the present invention includes at least the following beneficial effects:

[0040] The above solution of the present invention obtains the state information of the target drainage unit; determines the value of at least one state parameter of the target drainage unit according to the state information; and determines the state of the target drainage unit according to the value of the at least one state parameter. The state of the drainage unit can be accurately determined according to the collected drainage unit information. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 is a flow chart of a method for confirming the state of a drainage unit according to an embodiment of the present invention;

[0042] Figure 2 It is a schematic diagram of the structure of a device for confirming the state of a drainage unit according to an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.

[0044] like Figure 1As shown, an embodiment of the present invention provides a method for confirming the status of a drainage unit, comprising:

[0045] Step 11, obtaining the status information of the target drainage unit;

[0046] Here, the target drainage unit refers to a drainage household or a drainage grid;

[0047] Step 12, determining a value of at least one state parameter of the target drainage unit according to the state information;

[0048] Step 13: Determine the state of the target drainage unit according to the value of the at least one state parameter.

[0049] In this embodiment, the state information refers to some basic information and monitoring information collected to reflect the existing drainage state of the target drainage unit. According to the collected state information, the values ​​of multiple related state parameters are determined, and the state parameters quantify the different drainage states of the target drainage unit at multiple angles through the size of the values. Finally, these state parameters that reflect the drainage state from different angles are input into a preset state assessment model, and the state assessment model comprehensively processes the values ​​of multiple state parameters and finally outputs the state of the target drainage unit. The drainage unit state confirmation method of the present invention makes full use of the various comprehensive state information collected, and realizes the intelligent and automatic determination of the drainage unit state through the model training method, thereby improving the accuracy and scientificity of the state assessment, and is conducive to the refined development of the drainage system.

[0050] In an optional embodiment of the present invention, step 11 may include:

[0051] Step 111, obtaining basic information and monitoring information of a target drainage household or target drainage grid;

[0052] Step 112: Determine the status information of the target drainage unit according to the basic information and monitoring information.

[0053] In this embodiment, the basic information refers to the basic background information of the drainage household or drainage grid. When the drainage unit is a drainage household, the basic information includes: the name of the drainage household, the type of drainage household, whether it is a key drainage household, whether there is a drainage license, whether there is a sewage discharge license, total water consumption, self-provided water, total drainage, production sewage, domestic sewage, and monitoring sites. When the drainage unit is a drainage grid, the basic information includes: grid name, grid area, associated drainage households, drainage outlets, and monitoring sites.

[0054] The monitoring information refers to the real-time drainage information of the drainage unit collected through various sensors and instruments, and the monitoring information includes: drainage volume, biochemical oxygen demand, chemical oxygen demand, ammonia nitrogen and total phosphorus, etc. The current status of the target drainage unit is comprehensively reflected through basic information and monitoring information.

[0055] In an optional embodiment of the present invention, step 12 may include:

[0056] Step 121, determining the drainage grade of the target drainage unit;

[0057] Step 122: Determine a value of at least one state parameter of the target drainage unit according to the drainage grade and state information.

[0058] In this embodiment, different drainage units are divided into different drainage levels according to their industries and locations. Specifically, step 121 may include:

[0059] Step 1211, determining the first drainage grade, the second drainage grade or the third drainage grade of the target drainage unit according to the region and industry attributes of the target drainage unit.

[0060] The industry attributes of the target drainage unit are divided into residential area, medical, industrial, catering, construction and other categories, and the area where the target drainage unit is located is divided into central urban area, town or industrial land, etc. According to the different industries and regions of the drainage unit, it is divided into specific drainage grades.

[0061] In an optional embodiment of the present invention, step 122 may include:

[0062] Step 1221, determining a preliminary value of at least one state parameter of the target drainage unit according to the state information;

[0063] Step 1222, determining the drainage coefficient of the target drainage unit according to the drainage grade;

[0064] Step 1223, determining the value of at least one state parameter of the target drainage unit according to the product of the drainage coefficient and the preliminary value.

[0065] In this embodiment, different status parameters are set for drainage households and drainage grids. Specifically, when the drainage unit is a drainage household, the status parameters include: sewage treatment status, drainage facility status, drainage license, etc. When the drainage unit is a drainage grid, the status parameters include: drainage household takeover, sewage pretreatment facilities in place, rainwater and sewage diversion in the drainage network, drainage pipes and facilities in good condition, drainage pipes and facilities unobstructed, residential balcony drainage, drainage facility maintenance team, drainage facility maintenance system, daily maintenance records, sewage network system, drainage household census data, reporting system implementation and drainage household drawing data archiving, drainage license system implementation rate, etc. The preliminary value of the state parameter is preliminarily determined based on the collected status information, and then the preliminary value of the state parameter is corrected according to the determined drainage level of the drainage unit, and finally the value of the state parameter is obtained.

[0066] In an optional embodiment of the present invention, step 13 may include:

[0067] Step 131, preprocessing the value of the at least one state parameter to obtain input data;

[0068] Step 132: input the input data into a preset state assessment model to obtain the state of the target drainage unit.

[0069] In this embodiment, the preprocessing mainly includes data cleaning, data conversion and data integration. Data cleaning is the first step of data preprocessing, which mainly deals with errors, missing values ​​and outliers in the data. Specific methods include: filling missing values: missing values ​​can be filled using methods such as mean, median, mode or interpolation; handling outliers: identifying and handling outliers through statistical methods or model-based methods, usually outliers can be deleted or replaced with reasonable values; removing duplicate values: deleting duplicate records in the data to avoid unnecessary impact on the analysis results.

[0070] Data conversion is the process of converting raw data into a form suitable for modeling and analysis. Common data conversion methods include: standardization, normalization, discretization, and feature encoding.

[0071] Data integration is the process of bringing data together, which includes identifying and processing records in different datasets that represent the same entity (entity matching), fields that represent the same attributes (attribute matching), and merging data.

[0072] The state assessment model is a machine learning model that classifies or predicts data through a series of decision nodes and branches, which includes multiple decision trees constructed through training, and each decision tree includes multiple split nodes. Data is input from the root node of each decision tree, and falls into leaf nodes after passing through multiple binary bifurcation nodes, and each leaf node corresponds to a different value. The value of the leaf node that the data finally falls into is the final output value of the decision tree. The state assessment model finally outputs the excellent, good, effective or invalid drainage state of the target drainage unit based on the output value of each decision tree.

[0073] Specifically, the training process of the state assessment model includes:

[0074] According to the state characteristics of the drainage unit, determine the feature set of the splitting node of the decision tree;

[0075] Randomly select N split node features from the split node feature set, and construct m decision trees, each of which contains N split nodes; m and N are both positive integers;

[0076] Get the state parameters of the preset state parameter set;

[0077] Input the state parameters into m decision trees, classify the data according to the preset split node features, and obtain m classification results;

[0078] Take the result with the largest proportion among the m classification results and output it to get the prediction result;

[0079] Compare the predicted results with the actual results, and calculate the accuracy of the current m decision trees and N split node features;

[0080] Adjust the values ​​of m and N to obtain at least one accuracy rate;

[0081] The m and N values ​​corresponding to the highest accuracy value are determined as final parameter values ​​to obtain the state assessment model.

[0082] In this embodiment, the training process of the state assessment model is specifically as follows: an m parameter value is set. Preferably, in this method, m takes a value of 100. During the training process, the value of m is determined by observing the model error, and the m value when the model error is stable is selected. The m parameter represents the number of decision trees. A split node feature set is determined, and the split node feature set includes S split node features, where S is greater than N, and N is the number of split nodes of a decision tree.

[0083] According to the above split node features, m sample sets are randomly selected with replacement in the training set data samples as the sample sets at the root node of each decision tree. Initialize an N value, randomly extract N node features from the split node feature set, extract m times, and build m decision trees, each of which has N split nodes. Input state parameters for prediction, m decision trees are classified according to node features, and m classification results are output. The final model prediction result is obtained by voting, and the prediction result with the largest proportion in the prediction results is selected as the final prediction result. Calculate the prediction accuracy under the m and N values ​​at this time and print it. Adjust the N value, randomly extract the split node features from the split node feature set again, and build a decision tree, that is, the base classifier. Predict the input data again and calculate the accuracy. Select the m and N values ​​with the highest prediction accuracy as the final parameter values ​​to obtain the state evaluation model.

[0084] The above method of the present invention realizes automatic confirmation of the drainage status of the drainage unit based on the collection of basic information, thereby improving the efficiency of status assessment. It is suitable for drainage households and drainage grids in different regions, industries and categories, making status assessment management more flexible, accurate and refined. The training and use of artificial intelligence models meet the development needs of digitalization, standardization, automation and intelligence of the industry.

[0085] like Figure 2 As shown, an embodiment of the present invention further provides a state confirmation device 20 of a drainage unit, comprising:

[0086] An acquisition module 21 is used to acquire the status information of the target drainage unit;

[0087] The processing module 22 is used to determine the value of at least one state parameter of the target drainage unit according to the state information; and determine the state of the target drainage unit according to the value of the at least one state parameter.

[0088] Optionally, obtain the status information of the target drainage unit, including:

[0089] Obtain basic information and monitoring information of target drainage households or target drainage grids;

[0090] The status information of the target drainage unit is determined based on the basic information and the monitoring information.

[0091] Optionally, determining a value of at least one state parameter of the target drainage unit according to the state information includes:

[0092] Determining the drainage grade of the target drainage unit;

[0093] According to the drainage grade and the state information, a value of at least one state parameter of the target drainage unit is determined.

[0094] Optionally, determining the drainage grade of the target drainage unit includes:

[0095] The first drainage grade, the second drainage grade or the third drainage grade of the target drainage unit is determined according to the region and industry attributes of the target drainage unit.

[0096] Optionally, determining a value of at least one state parameter of the target drainage unit according to the drainage level and the state information includes:

[0097] Determining a preliminary value of at least one state parameter of the target drainage unit according to the state information;

[0098] Determining the drainage coefficient of the target drainage unit according to the drainage grade;

[0099] The value of at least one state parameter of the target drainage unit is determined according to the product of the drainage coefficient and the preliminary value.

[0100] Optionally, determining the state of the target drainage unit according to the value of the at least one state parameter includes:

[0101] Preprocessing the value of the at least one state parameter to obtain input data;

[0102] The input data is input into a preset state assessment model to obtain the state of the target drainage unit.

[0103] Optionally, the training process of the state assessment model includes:

[0104] According to the state characteristics of the drainage unit, determine the feature set of the splitting node of the decision tree;

[0105] Randomly select N split node features from the split node feature set, and construct m decision trees, each of which contains N split nodes; m and N are both positive integers;

[0106] Get the state parameters of the preset state parameter set;

[0107] Input the state parameters into m decision trees, classify the data according to the preset split node features, and obtain m classification results;

[0108] Take the result with the largest proportion among the m classification results and output it to get the prediction result;

[0109] Compare the predicted results with the actual results, and calculate the accuracy of the current m decision trees and N split node features;

[0110] Adjust the values ​​of m and N to obtain at least one accuracy rate;

[0111] The m and N values ​​corresponding to the highest accuracy value are determined as final parameter values ​​to obtain the state assessment model.

[0112] It should be noted that the device is a device corresponding to the above method, and all implementation methods in the above method embodiments are applicable to the embodiments of the device and can achieve the same technical effects.

[0113] The embodiment of the present invention further provides a computing device, comprising: a processor, a memory storing a computer program, wherein when the computer program is executed by the processor, the method described above is executed. All implementations in the above method embodiment are applicable to this embodiment and can achieve the same technical effect.

[0114] The embodiment of the present invention further provides a computer-readable storage medium storing instructions, which, when executed on a computer, enable the computer to execute the above method. All implementations in the above method embodiment are applicable to this embodiment and can achieve the same technical effect.

[0115] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0117] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0118] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0119] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0120] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0121] In addition, it should be noted that in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it is understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.

[0122] Therefore, the purpose of the present invention can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general device. Therefore, the purpose of the present invention can also be achieved by simply providing a program product containing a program code that implements the method or device. That is to say, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order. Some steps can be performed in parallel or independently of each other.

[0123] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for confirming the status of a drainage unit, characterized in that: include: Obtaining status information of the target drainage unit; Determining a value of at least one state parameter of the target drainage unit according to the state information; The state of the target drainage unit is determined according to the value of the at least one state parameter.

2. The method for confirming the status of a drainage unit according to claim 1, characterized in that: Get the status information of the target drainage unit, including: Obtain basic information and monitoring information of target drainage households or target drainage grids; The status information of the target drainage unit is determined based on the basic information and the monitoring information.

3. The method for confirming the status of a drainage unit according to claim 1, characterized in that: Determining a value of at least one state parameter of the target drainage unit according to the state information includes: Determining the drainage grade of the target drainage unit; According to the drainage grade and the state information, a value of at least one state parameter of the target drainage unit is determined.

4. The method for confirming the status of a drainage unit according to claim 3, characterized in that: Determining the drainage grade of the target drainage unit includes: The first drainage grade, the second drainage grade or the third drainage grade of the target drainage unit is determined according to the region and industry attributes of the target drainage unit.

5. The method for confirming the status of a drainage unit according to claim 3, characterized in that: Determining a value of at least one state parameter of the target drainage unit according to the drainage level and the state information includes: Determining a preliminary value of at least one state parameter of the target drainage unit according to the state information; Determining the drainage coefficient of the target drainage unit according to the drainage grade; The value of at least one state parameter of the target drainage unit is determined according to the product of the drainage coefficient and the preliminary value.

6. The method for confirming the status of a drainage unit according to claim 1, characterized in that: Determining the state of the target drainage unit according to the value of the at least one state parameter includes: Preprocessing the value of the at least one state parameter to obtain input data; The input data is input into a preset state assessment model to obtain the state of the target drainage unit.

7. The method for confirming the status of a drainage unit according to claim 6, characterized in that: The training process of the state assessment model includes: According to the state characteristics of the drainage unit, determine the feature set of the splitting node of the decision tree; Randomly select N split node features from the split node feature set, and construct m decision trees, each of which contains N split nodes; m and N are both positive integers; Get the state parameters of the preset state parameter set; Input the state parameters into m decision trees, classify the data according to the preset split node features, and obtain m classification results; Take the result with the largest proportion among the m classification results and output it to get the prediction result; Compare the predicted results with the actual results, and calculate the accuracy of the current m decision trees and N split node features; Adjust the values ​​of m and N to obtain at least one accuracy rate; The m and N values ​​corresponding to the highest accuracy value are determined as final parameter values ​​to obtain the state assessment model.

8. A device for confirming the state of a drainage unit, characterized in that: include: An acquisition module, used to acquire status information of a target drainage unit; A processing module is used to determine a value of at least one state parameter of the target drainage unit according to the state information; and determine the state of the target drainage unit according to the value of the at least one state parameter.

9. A computing device, characterized in that include: A processor and a memory storing a computer program, wherein when the computer program is executed by the processor, the method according to any one of claims 1 to 7 is performed.

10. A computer-readable storage medium, characterized in that: Instructions are stored, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 7.