A management system for river engineering
By designing a management system for river engineering, using neural network models to generate a standard construction plan for river engineering and comparing the river engineering plan, the problem of low review efficiency of river engineering plan in the existing technology is solved, and the rapid discovery of unreasonable and non-compliant content is achieved, and the review efficiency and progress of river engineering is improved.
Patent Information
- Application Number
- CN202210144631.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-17
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2042-02-17
AI Technical Summary
The existing river engineering plan is difficult to avoid unreasonable and non-compliant problems caused by insufficient experience of auditors or misjudgment, which leads to the inability to discover and adjust the river engineering plan in a timely manner.
Design a management system for river engineering, and by inputting river engineering case data, analyzing and extracting significant impact data, establishing and training neural network models, generating river engineering standard construction plans, comparing river engineering plans and standard plans, and outputting analysis reports to assist in review.
The system can automatically compare river engineering plans with standard construction plans, quickly discover unreasonable and irregular aspects, improve review efficiency, and thus accelerate the overall process of river engineering.
Smart Images

Figure CN114529424B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of management systems for engineering projects, and in particular to a management system for river projects. Background Art
[0002] Rivers are important water conservancy facilities and an important part of the ecological environment. River engineering mainly refers to the rational use of flood control, navigation, water supply, drainage and riverbanks and beaches. According to the law of river evolution, it is necessary to take advantage of the situation, adjust and stabilize the mainstream position of the river, and improve the water flow, sediment movement and riverbed scouring and silting. The development of river engineering should fully consider the law of river evolution, take measures according to local conditions, and formulate engineering plans that are suitable for it in combination with local geographical conditions. At present, river engineering plans are mainly formulated and audited by humans. It is difficult to avoid audit problems caused by subjective factors such as lack of experience and misjudgment of auditors, which leads to the unreasonable and non-compliant aspects of river engineering plans cannot be discovered in time for adjustment and correction. Therefore, it is necessary to develop a river engineering management system that can assist auditors in reviewing river engineering plans. Summary of the invention
[0003] In view of this, an object of the present invention is to provide a management system for river engineering to overcome or at least partially solve the above-mentioned problems existing in the prior art.
[0004] In order to achieve the above-mentioned object of the invention, the present invention provides a management system for river engineering, the system comprising:
[0005] A first input module is used to input river engineering case data, wherein the river engineering case data includes river environment case data and standard engineering case data corresponding to the river environment case data;
[0006] An analysis module is used to analyze river engineering case data and extract significant impact data, where the significant impact data is relevant river environment data that affects the formulation of river engineering construction plans;
[0007] A training module is used to establish a neural network model, generate training samples based on significant impact data and corresponding engineering case data, and input the training samples into the neural network model for iterative training;
[0008] The second input module is used to input river engineering plan data and river environment data, and extract significant impact data from the river environment data;
[0009] A processing module is used to input the significant impact data in the river environment data into the neural network model to obtain the standard construction plan of the river project output by the neural network model;
[0010] The comparison module is used to compare the river engineering plan data and the river engineering standard construction plan, analyze and mark the contents in the river engineering plan data that are mutually exclusive with the river engineering standard construction plan, and output the corresponding analysis report.
[0011] Furthermore, the analysis module specifically includes:
[0012] The classification submodule is used to classify the standard engineering case data and obtain all types of river engineering construction plans corresponding to the standard engineering case data;
[0013] The statistical submodule is used to determine the river environment case data corresponding to different types of river engineering construction plans, and to count the number of occurrences of various environmental features in the river environment case data corresponding to multiple river engineering construction plans under each type;
[0014] The extraction submodule is used to determine the environmental characteristics that affect the formulation of construction plans for different types of river projects based on the number of occurrences of each environmental characteristic, as significant impact data.
[0015] Furthermore, the system also includes a feedback module, which is used to obtain user recognition data for mutually exclusive contents of the analysis report. When the recognition data is lower than a preset threshold, new training samples are generated based on the significant impact data in the river engineering plan data and river environment data and sent to the training module to retrain the neural network model.
[0016] Furthermore, the system also includes:
[0017] Environmental data collection equipment, used to collect environmental data of the river area covered by the river engineering plan;
[0018] The equipment control module is used to analyze the river area covered by the river engineering plan according to the river engineering plan data, and control the environmental data collection equipment to collect the environmental data of the river area covered by the river engineering plan.
[0019] Furthermore, the environmental data collection equipment includes satellites, unmanned aerial vehicles and unmanned underwater vehicles.
[0020] Furthermore, the system also includes a bidding module, which is used to send a river engineering tender document containing target river information to a bidder user, obtain an electronic tender document uploaded by the bidder user, the electronic tender document includes river engineering plan data, extract the river engineering plan data in the electronic tender document and send it to a comparison module.
[0021] Furthermore, the system also includes a tender document locking module, which is used to set the electronic tender document to a locked state when the bidding module obtains the electronic tender document. The electronic tender document in the locked state cannot be opened by the user. The electronic tender document in the locked state and the corresponding bidder user information are added to the block and uploaded to the blockchain. After the block is uploaded to the blockchain, the locking state of the electronic tender document is released.
[0022] Furthermore, the system also includes an encryption module, which is used to encrypt the electronic tender document before the tender document locking module adds the locked electronic tender document content to the block. The encryption is specifically: dividing the target river environment data into several sub-environmental data according to the number of bidder users, randomly binding the sub-environmental data with any bidder user who is not bound to the sub-environmental data, hashing the sub-environmental data and the bound bidder user respectively, merging the two hashing results according to preset rules, inputting the fusion result into a key generation algorithm to obtain a key, and encrypting the electronic tender document with the key.
[0023] Compared with the prior art, the present invention has the following beneficial effects:
[0024] A management system for river engineering provided by the present invention extracts significant influencing data that affects the formulation of river engineering construction plans by analyzing river engineering case data, establishes and trains a neural network model, and enables the neural network model to judge the corresponding river engineering standard construction plan based on the significant influencing data. When reviewing the river engineering plan, the system can automatically compare the mutually exclusive contents of the river engineering plan and the river engineering standard construction plan, and output an analysis report, thereby assisting reviewers to quickly discover unreasonable and non-compliant aspects of the river engineering plan, improve review efficiency, and thereby accelerate the overall progress of the river engineering. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only preferred embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 It is a schematic diagram of the overall structure of a management system for river engineering provided by an embodiment of the present invention.
[0027] Figure 2 It is a schematic diagram of the overall structure of the analysis module provided in an embodiment of the present invention.
[0028] In the figure, 1 is the first input module, 2 is the analysis module, 201 is the classification submodule, 202 is the statistics submodule, 203 is the extraction submodule, 3 is the training module, 4 is the second input module, 5 is the processing module, 6 is the comparison module, 7 is the feedback module, 8 is the environmental data acquisition device, 9 is the equipment control module, 10 is the bidding module, 11 is the bid locking module, and 12 is the encryption module. DETAILED DESCRIPTION
[0029] The principles and features of the present invention are described below in conjunction with the accompanying drawings. The enumerated embodiments are only used to explain the present invention and are not used to limit the scope of the present invention.
[0030] Reference Figure 1 This embodiment provides a management system for river engineering, which includes a first input module 1, an analysis module 2, a training module 3, a second input module 4, a processing module 5 and a comparison module 6.
[0031] The first input module 1 is used to input river engineering case data, which includes river environment case data and standard engineering case data corresponding to the river environment case data. The river engineering case data is used to record the relevant content of the completed typical cases of river engineering, including the river environment where the river engineering is located, such as hydrological conditions, climate, geological conditions, topography, etc.; and specific river engineering standard content, such as construction content, soil material selection, construction technology, etc.
[0032] The analysis module 2 is used to analyze the river engineering case data and extract significant impact data, which are the relevant river environment data that affect the formulation of the river engineering construction plan. In the process of formulating the river engineering construction plan, it is necessary to consider the local environmental conditions according to local conditions to determine the construction technology, construction materials and other contents. Among the river environment data, the relevant data information that plays a major decisive role in the formulation of the river engineering construction plan is the significant impact data.
[0033] The training module 3 is used to establish a neural network model, generate training samples based on significant impact data and corresponding engineering case data, and input the training samples into the neural network model for iterative training. The purpose of training the neural network model is to enable the neural network model to determine the appropriate river engineering construction content based on the input river environment data, and the appropriate river engineering construction content should comply with relevant construction specifications.
[0034] The second input module 4 is used to input river engineering planning data and river environment data, and extract significant impact data from the river environment data. The river engineering data input through the second input module 4 is the river engineering data to be reviewed, and the river environment data input through it is the river environment-related data targeted by the river engineering data to be reviewed.
[0035] The processing module 5 is used to input the significant influencing data in the river environment data into the neural network model to obtain the standard construction plan for the river project output by the neural network model. The standard construction plan for the river project is the river project construction content that is compatible with the river environment data input into the second input module 4.
[0036] The comparison module 6 is used to compare the river engineering plan data and the standard construction plan of the river engineering, analyze and mark the contents in the river engineering plan data that are mutually exclusive with the standard construction plan of the river engineering, and output a corresponding analysis report. Auditors can view the contents in the river engineering plan data that conflict with the standard construction plan based on the analysis report, and judge whether the corresponding contents need to be adjusted and revised based on the actual situation, thereby improving the audit efficiency and accelerating the overall progress of the river engineering.
[0037] As a preferred example, refer to Figure 2 , the analysis module 2 specifically includes a classification submodule 201, a statistics submodule 202 and an extraction submodule 203. Among them, the classification submodule 201 is used to classify the standard engineering case data and obtain all types of river engineering construction plans corresponding to the standard engineering case data. It can be understood that the standard engineering case data contains multiple standard engineering cases, and each standard engineering case corresponds to at least one river engineering construction plan. Different river engineering construction plans correspond to different construction contents and types. For example, some construction contents are river dredging, and some construction contents are building guardrails. Different construction contents are divided into their types to achieve classification.
[0038] The statistical submodule 202 is used to determine the river environment case data corresponding to different types of river engineering construction plans, and to count the number of occurrences of each environmental feature in the river environment case data corresponding to multiple river engineering construction plans under each type; the extraction submodule 203 is used to determine the environmental features that affect the formulation of different types of river engineering construction plans according to the number of occurrences of each environmental feature, as significant impact data. For a certain type of river engineering construction plan, the environmental conditions of the river will be fully considered during the formulation process. Each type of river engineering construction plan contains multiple river engineering construction plans, and each river engineering construction plan corresponds to a river environment case data. By counting the number of occurrences of different environmental features in the same type of river engineering construction plan, the most frequently occurring environmental features in the type of river engineering construction plan can be determined. These environmental features are usually the main considerations affecting the formulation of the river engineering construction plan, so they are used as significant impact data.
[0039] The system also includes a feedback module 7, which is used to obtain user recognition data for mutually exclusive contents of the analysis report. The lower the recognition data, the lower the user's recognition of the mutually exclusive contents of the analysis report. When the recognition data is lower than a preset threshold, new training samples are generated based on the significant impact data in the river engineering plan data and the river environment data and sent to the training module to retrain the neural network model, so that the neural network model can be adjusted in time according to the user's feedback, so that the output results of the neural network model can better meet the user's expectations.
[0040] As a preferred example, the system further includes an environmental data acquisition device 8 and a device control module 9. The environmental data acquisition device 8 is used to collect environmental data of the river area covered by the river engineering plan. Specifically, the environmental data acquisition device 8 includes but is not limited to satellites, unmanned aerial vehicles, and unmanned underwater vehicles. The device control module 9 is used to analyze the river area covered by the river engineering plan based on the river engineering plan data. The user can control the environmental data acquisition device 8 to collect environmental data of the river area covered by the river engineering plan through the device control module 9.
[0041] In this embodiment, when the user receives a river engineering plan to be reviewed, the river engineering plan data can be analyzed through the equipment control module 9 to extract the river area targeted by the river engineering plan, and the environmental data acquisition equipment can be further controlled to collect environmental data of the corresponding river area, such as satellite images, aerial images, hydrological data, etc., so as to obtain the corresponding river engineering standard construction plan based on the actual environmental data.
[0042] As a preferred example, the system also includes a bidding module 10, which is used to send a river engineering tender document containing target river information to a bidder user, obtain an electronic tender document uploaded by the bidder user, the electronic tender document includes river engineering plan data, extract the river engineering plan data in the electronic tender document and send it to the second input module 4. Exemplarily, a bidder user can register a special bidder account through this system. When a municipal unit has an external bidding demand for a river project, it can send the river project bidding document containing the target river information to the registered bidder user through the bidding module 10. The bidder user can receive the river project bidding document through the bidding module 10, and prepare an electronic bid document according to the requirements of the bid document, and upload the electronic bid document through the bidding module 10. The bidding module 10 will extract the river project plan data in the electronic bid document and send it to the comparison module 6, and at the same time send the environmental data of the target river to the second input module 4. After extracting the significant impact data, the corresponding river project standard construction plan is obtained through the processing module. The comparison module 6 compares the river project plan data in the electronic bid document with the river project standard construction plan, thereby outputting a corresponding analysis report to help reviewers review the electronic bid document and the corresponding river project plan data.
[0043] The system further includes a bid document locking module 11, which is used to set the electronic bid document to a locked state when the bidding module 10 obtains the electronic bid document, and the electronic bid document in the locked state cannot be opened by the user, and the electronic bid document in the locked state and the corresponding bidder user information are added to the block and uploaded to the blockchain, and the lock state of the electronic bid document is released after the block is uploaded to the blockchain. In this embodiment, in order to prevent the content of the electronic bid document of the bidder user from being leaked before the end of the bidding, the electronic bid document is locked through the bidding module 10 after the bidding module 10 obtains the electronic bid document, and the electronic bid document and the bidder user information are added to the blockchain, thereby determining the first upload time of the electronic bid document.
[0044] At the same time, the system also includes an encryption module 12, which is used to encrypt the electronic bidding document before the bid locking module 11 adds the locked electronic bidding document content to the block. The encryption is specifically as follows: the target river environment data is divided into a number of sub-environmental data of equal number according to the number of bidder users, and the sub-environmental data is randomly bound to any bidder user who is not bound to the sub-environmental data, that is, the sub-environmental data and the bidder user are in a one-to-one correspondence; the sub-environmental data and the bound bidder user are hashed respectively, and the two hash operation results are merged according to the preset rules. The fusion according to the preset rules can be splicing the two hash operation results after being disrupted according to the rules, or it can be docking the two hash operation results, or merging the two hash operation results in other ways; the fusion result is input into the key generation algorithm to obtain the key, and the electronic bidding document is encrypted by the key. After uploading to the blockchain, the encrypted and locked electronic bidding document content cannot be changed, and the content is not disclosed to the public, which can ensure the originality of the electronic bidding document uploaded by the bidder user and prevent the content of the electronic bidding document from being leaked.
[0045] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A management system for river engineering, characterized in that: The system comprises: A first input module is used to input river engineering case data, wherein the river engineering case data includes river environment case data and standard engineering case data corresponding to the river environment case data; An analysis module is used to analyze river engineering case data and extract significant impact data, where the significant impact data is relevant river environment data that affects the formulation of river engineering construction plans; A training module is used to establish a neural network model, generate training samples based on significant impact data and corresponding engineering case data, and input the training samples into the neural network model for iterative training; The second input module is used to input river engineering plan data and river environment data, and extract significant impact data from the river environment data; A processing module is used to input the significant impact data in the river environment data into the neural network model to obtain the standard construction plan of the river project output by the neural network model; The comparison module is used to compare the river engineering plan data with the river engineering standard construction plan, analyze and mark the contents in the river engineering plan data that are mutually exclusive with the river engineering standard construction plan, and output the corresponding analysis report; The analysis module specifically includes: The classification submodule is used to classify the standard engineering case data and obtain all types of river engineering construction plans corresponding to the standard engineering case data; The statistical submodule is used to determine the river environment case data corresponding to different types of river engineering construction plans, and to count the number of occurrences of various environmental features in the river environment case data corresponding to multiple river engineering construction plans under each type; The extraction submodule is used to determine the environmental characteristics that affect the formulation of construction plans for different types of river projects based on the number of occurrences of each environmental characteristic, as significant impact data.
2. A management system for river engineering according to claim 1, characterized in that: The system also includes a feedback module, which is used to obtain user recognition data for mutually exclusive contents of the analysis report. When the recognition data is lower than a preset threshold, new training samples are generated based on significant impact data in river engineering plan data and river environment data and sent to the training module to retrain the neural network model.
3. A river engineering management system according to claim 1, characterized in that: The system further comprises: Environmental data collection equipment, used to collect environmental data of the river area covered by the river engineering plan; The equipment control module is used to analyze the river area covered by the river engineering plan according to the river engineering plan data, and control the environmental data collection equipment to collect the environmental data of the river area covered by the river engineering plan.
4. A management system for river engineering according to claim 3, characterized in that: The environmental data acquisition equipment includes satellites, unmanned aerial vehicles and unmanned underwater vehicles.
5. A management system for river engineering according to claim 1, characterized in that: The system also includes a bidding module, which is used to send a river engineering tender document containing target river information to a bidder user, obtain an electronic tender document uploaded by the bidder user, the electronic tender document includes river engineering plan data, extract the river engineering plan data in the electronic tender document and send it to the comparison module.
6. A management system for river engineering according to claim 5, characterized in that: The system also includes a tender document locking module, which is used to set the electronic tender document to a locked state when the bidding module obtains the electronic tender document. The electronic tender document in the locked state cannot be opened by the user, and the electronic tender document in the locked state and the corresponding bidder user information are added to the block and uploaded to the blockchain. After the block is uploaded to the blockchain, the locking state of the electronic tender document is released.
7. A management system for river engineering according to claim 6, characterized in that: The system also includes an encryption module, which is used to encrypt the electronic bidding document before the bidding document locking module adds the locked electronic bidding document content to the block. The encryption is specifically: dividing the target river environment data into several sub-environmental data according to the number of bidder users, randomly binding the sub-environmental data to any bidder user who is not bound to the sub-environmental data, hashing the sub-environmental data and the bound bidder user respectively, merging the two hashing results according to preset rules, inputting the fusion result into the key generation algorithm to obtain the key, and encrypting the electronic bidding document with the key.
Citation Information
Patent Citations
Item information standardizing method and device
CN107329956A
Video auditing method and device, equipment and storage medium
CN109561322A