A method and device for predicting the ecological restoration state of a geological environment

By obtaining repair status prediction instructions, correcting the eutrophication status of the geological environment objects to be repaired in the repair element library, and performing parallel correction of the prediction status after repair, the problems of single repair methods and lack of feedback in the existing technology are solved, and real-time status monitoring and accurate repair planning of the geological environment ecological restoration process are realized.

CN119398322BActive Publication Date: 2025-07-25四川省第二地质大队
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411436332.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-07-25
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

In the prior art, the repair methods are too single in the process of ecological restoration of geological environments and lack subsequent feedback mechanisms, making it difficult to provide an accurate restoration plan, and other similar geological environments cannot be used to correct the restoration methods.

Method used

A method for predicting the ecological restoration status of geological environment is provided. By obtaining the restoration status prediction instructions, the eutrophication status of the geological environment objects to be repaired in the repair element database is corrected, and the scheduling process is reminded to correct the prediction status in parallel after repair, and the accuracy of the status information is determined after all the restoration prediction status is completed.

Benefits of technology

Real-time status monitoring of the ecological restoration process of geological environment is realized, accurate restoration plans can be given, the flexibility and adaptability of restoration methods are enhanced, and the scientificity and credibility of the restoration effect are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398322B_ABST
    Figure CN119398322B_ABST
Patent Text Reader

Abstract

This application relates to the field of ecological management technologies, and in particular, to a method and device for predicting the ecological restoration status of a geological environment. Obtain a restoration status prediction instruction; correct the eutrophication status of the geological environment object to be restored in the current restoration status in the restoration element library; remind the scheduling process that there is a loss in the eutrophication status of the geological environment object to be restored in the current restoration status; perform parallel correction of the predicted status after restoration on the eutrophication status of the geological environment object to be restored in the current restoration status; after parallel correction of the predicted status after restoration is completed for all predicted statuses after restoration, perform accuracy determination of the status information. The present invention can address the problems of overly single ecological environment restoration means and lack of a subsequent feedback mechanism in the prior art, and fully utilize other similar geological environments to correct the restoration means, and give an accurate prediction of the restoration plan through real-time status monitoring of the restoration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of ecological management, and in particular, to a method and device for predicting the ecological restoration state of a geological environment. Background Art

[0002] In the early stage, the understanding of the ecological environment was relatively vague, and people mainly evaluated the ecological restoration effect through qualitative descriptions and expert experience. For example, the evaluation was carried out by observing the soil vegetation coverage, soil hardness changes, etc. However, this method is highly subjective, lacks objective data support, and the evaluation results lack scientificity and credibility. With the progress of science and technology, people have begun to introduce quantitative indicators to evaluate the ecological restoration effect.

[0003] However, in the prior art, during the ecological restoration process of the geological environment, unexpected situations often occur, the restoration means are too single, there is no subsequent feedback mechanism, and it is impossible to correct the restoration means with the help of other similar geological environments, making it difficult to give an accurate restoration plan. Summary of the Invention

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

[0005] According to the first aspect of the present invention, the present invention claims protection for a method for predicting the ecological restoration state of a geological environment, which is applied before the ecological restoration of the geological environment and includes: obtaining a restoration state prediction instruction, where the restoration state prediction instruction includes indicating to retain or discard candidate restoration behaviors corresponding to the information parsing record of the current restoration state of the geological environment object to be restored;

[0006] According to the restoration state prediction instruction, correcting the eutrophication state of the geological environment object to be restored in the current restoration state in the restoration factor library; reminding the scheduling process that there is a loss in the eutrophication state of the geological environment object to be restored in the current restoration state; the scheduling process at least includes reminding the post-restoration prediction state to perform parallel correction on the eutrophication state of the geological environment object to be restored in the current restoration state;

[0007] Performing parallel correction on the post-restoration prediction state of the eutrophication state of the geological environment object to be restored in the current restoration state;

[0008] After all the post-restoration prediction states have completed the parallel correction of the post-restoration prediction state, perform the determination of the accuracy of the state information;

[0009] Before correcting the eutrophication state of the geological environment object to be restored after obtaining the restoration state prediction instruction, it further includes: setting an information security permission for the current restoration state; the information security permission includes prohibiting other instructions from performing correction operations on the eutrophication state of the geological environment object to be restored in the current restoration state;

[0010] After completing the determination of the accuracy of the state information, it further includes: withdrawing the information security permission;

[0011] The parallel correction of the predicted state after repair at least includes:

[0012] Synchronizing the eutrophication state of the geological environment object to be repaired in the predicted state cache after repair, which is the current repair state;

[0013] After waiting for all repair actions in the current repair action set to end, remind the scheduling process to complete the parallel correction of the predicted state after repair.

[0014] Further, the parallel correction of the predicted state after repair further includes:

[0015] Setting the repair plan corresponding to the current repair state to invalid;

[0016] The determination of the accuracy of the state information at least includes: configuring candidate repair actions or discarding candidate repair actions according to the repair state prediction instruction.

[0017] Further, correcting the eutrophication state of the geological environment object to be repaired in the current repair state in the repair element library at least includes: correcting the eutrophic elements of the geological environment object to be repaired in the current repair state in the repair element library.

[0018] Further, if the repair state prediction instruction includes indicating to retain the candidate repair action, correcting the eutrophication state of the geological environment object to be repaired in the current repair state in the repair element library further includes:

[0019] Saving the eutrophication state of the geological environment object to be repaired by the candidate repair action to the repair element library; wherein, the scenario of the candidate repair action in the eutrophication state of the geological environment object to be repaired by the repair action is the first repair action;

[0020] If the repair state prediction instruction includes indicating to discard the candidate repair action, correcting the eutrophication state of the geological environment object to be repaired in the current repair state in the repair element library further includes:

[0021] Setting the scenario of the candidate repair action in the repair element library to the second repair action;

[0022] The repair actions with the scenario of the first repair action or the second repair action cannot be used by the repair plan.

[0023] Further, the configuration of the candidate repair action includes:

[0024] Search for the record of the geological environment object information to be repaired corresponding to the current repair status in the repair behavior table;

[0025] Parallelize the information in the candidate geological environment object information record to be repaired to the candidate repair behavior; the candidate geological environment object information record to be repaired includes: the geological environment object information record to be repaired corresponding to the current repair status and with the eutrophic elements of the geological environment object to be repaired not corrected;

[0026] After configuring the candidate repair behavior or discarding the candidate repair behavior, the determination of the accuracy of the status information further includes: correcting the eutrophic elements of the geological environment object to be repaired in the candidate geological environment object information record to be repaired;

[0027] If the repair status prediction instruction includes indicating to retain the candidate repair behavior, after the eutrophic elements of the geological environment object to be repaired in all candidate geological environment object information records to be repaired are corrected, the determination of the accuracy of the status information further includes:

[0028] Set the scenario of the candidate repair behavior in the repair element library to an effective scenario and remind the scheduling process;

[0029] If the repair status prediction instruction includes indicating to discard the candidate repair behavior, after discarding the candidate repair behavior, the determination of the accuracy of the status information further includes:

[0030] Discard the eutrophication status of the geological environment object to be repaired of the candidate repair behavior in the repair element library and remind the scheduling process;

[0031] The scheduling process further includes reminding the repair prediction status to synchronize the eutrophication status of the geological environment object of the current repair status in the repair prediction status cache.

[0032] According to the second aspect of the present invention, the present invention claims protection for a geological environment ecological repair status prediction device, including:

[0033] An acquisition module, including acquiring a repair status prediction instruction, the repair status prediction instruction including indicating to retain or discard a candidate repair behavior corresponding to the information parsing record on the current repair status of the geological environment object to be repaired;

[0034] A correction module, including:

[0035] According to the repair status prediction instruction, correct the eutrophication status of the geological environment object to be repaired in the current repair status in the repair element library; remind the scheduling process that the eutrophication status of the geological environment object to be repaired in the current repair status is lost; the scheduling process at least includes reminding the post-repair prediction status to perform parallel correction of the post-repair prediction status on the eutrophication status of the geological environment object to be repaired in the current repair status;

[0036] Perform parallel correction of the post-repair prediction status on the eutrophication status of the geological environment object to be repaired in the current repair status;

[0037] After all post-repair prediction statuses have completed parallel correction of the post-repair prediction status, perform status information accuracy determination;

[0038] In the dimension of performing parallel correction of the post-repair prediction status on the eutrophication status of the geological environment object to be repaired in the current repair status, the correction module includes:

[0039] Synchronize the eutrophication status of the geological environment object to be repaired in the current repair status cached in the post-repair prediction status;

[0040] After all repair behaviors in the current repair behavior set have ended, remind the scheduling process to complete parallel correction of the post-repair prediction status;

[0041] In the dimension of performing parallel correction of the post-repair prediction status on the eutrophication status of the geological environment object to be repaired in the current repair status, the correction module further includes: setting the repair plan corresponding to the current repair status to invalid.

[0042] Further, in the dimension of status information accuracy determination, the correction module includes:

[0043] Configure or discard candidate repair behaviors according to the repair status prediction instruction;

[0044] In the dimension of correcting the eutrophication status of the geological environment object to be repaired in the current repair status in the repair element library, the correction module includes: correcting the eutrophic elements of the geological environment object to be repaired in the current repair status in the repair element library.

[0045] Further, if the repair status prediction instruction includes indicating to retain candidate repair behaviors, in the dimension of correcting the eutrophication status of the geological environment object to be repaired in the current repair status in the repair element library, the correction module further includes:

[0046] Save the eutrophication status of the geological environment object to be repaired by the candidate repair behavior to the repair element library; wherein, the scenario in the eutrophication status of the geological environment object to be repaired by the repair behavior is the first repair behavior;

[0047] If the repair status prediction instruction includes indicating to discard the candidate repair behavior, when correcting the dimension of the eutrophication status of the geological environment object to be repaired in the current repair status in the repair element library, the correction module further includes: setting the scenario of the candidate repair behavior in the repair element library to the second repair behavior; repair behaviors with scenarios being the first repair behavior or the second repair behavior cannot be used by the repair plan;

[0048] When configuring the dimension of the candidate repair behavior, the correction module includes:

[0049] Search for the information record of the geological environment object to be repaired corresponding to the current repair status in the repair behavior table;

[0050] Parallel the information in the candidate information record of the geological environment object to be repaired to the candidate repair behavior; the candidate information record of the geological environment object to be repaired includes: the information record of the geological environment object to be repaired that corresponds to the current repair status and whose eutrophic elements of the geological environment object to be repaired have not been corrected.

[0051] Furthermore, when determining the accuracy of the status information, the correction module further includes: after configuring the candidate repair behavior or discarding the candidate repair behavior, correcting the eutrophic elements of the geological environment object to be repaired in the candidate information record of the geological environment object to be repaired.

[0052] Furthermore, when determining the accuracy of the status information, if the repair status prediction instruction includes indicating to retain the candidate repair behavior, the correction module further includes:

[0053] After all the eutrophic elements of the geological environment objects to be repaired in all candidate information records of the geological environment objects to be repaired are corrected, set the scenario of the candidate repair behavior in the repair element library to the effective scenario and remind the scheduling process;

[0054] When determining the accuracy of the status information, if the repair status prediction instruction includes indicating to discard the candidate repair behavior, the correction module further includes: after discarding the candidate repair behavior, discard the eutrophication status of the geological environment object to be repaired by the candidate repair behavior in the repair element library and remind the scheduling process;

[0055] The scheduling process further includes reminding the repaired prediction status to synchronize the eutrophication status of the geological environment object to be repaired in the current repair status of the repaired prediction status cache.

[0056] This application relates to the field of ecological management technologies, and particularly to a method and device for predicting the ecological restoration state of a geological environment. Obtain a restoration state prediction instruction; correct the eutrophication state of the geological environment object to be restored in the current restoration state in the restoration element library; remind the scheduling process that there is a loss in the eutrophication state of the geological environment object to be restored in the current restoration state; perform parallel correction of the predicted state after restoration on the eutrophication state of the geological environment object to be restored in the current restoration state; after all the predicted states after restoration have completed the parallel correction of the predicted state after restoration, perform the determination of the accuracy of the state information. The present invention can address the problem that the existing ecological environment restoration means are too single and lack a subsequent feedback mechanism, and fully utilize other similar geological environments to correct the restoration means, and give an accurate prediction of the restoration plan through real-time state monitoring of the restoration. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 It is a working flowchart of a method for predicting the ecological restoration state of a geological environment claimed in an embodiment of the present application;

[0058] Figure 2 It is a second working flowchart of a method for predicting the ecological restoration state of a geological environment claimed in an embodiment of the present application;

[0059] Figure 3 It is a third working flowchart of a method for predicting the ecological restoration state of a geological environment claimed in an embodiment of the present application. EMBODIMENTS

[0060] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0061] The terms "first", "second", and "third" in this application are only for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first", "second", and "third" may explicitly or implicitly include at least one of such features. In the description of this application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise clearly defined. In the embodiments of this application, all directional indications (such as up, down, left, right, front, back...) only include the relative positional relationship and movement conditions between components in a specific posture (as shown in the drawings). If the specific posture changes, the directional indication also changes accordingly. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, product, or equipment that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally also include unlisted steps or modules, or may optionally also include other steps or modules inherent to these processes, methods, products, or equipment.

[0062] Referring to "embodiment" herein means that a specific feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of this application. The phrase appearing at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.

[0063] Figure 1 An exemplary interaction process of the above-mentioned repair status prediction method is shown, which generally includes:

[0064] S101: The soil sample (the geological environment object to be repaired) sends a repair status prediction instruction to a certain information call sensor through the service call of the repair element library of the application sensor.

[0065] This process can obtain the repair status prediction instruction by the communication module. The repair status prediction instruction may include indicating to retain or discard the candidate repair behavior corresponding to the information parsing record on the current repair status of the geological environment object to be repaired. The so-called candidate repair behavior refers to the repair behavior indicated by the repair status prediction instruction to be retained, or the repair behavior indicated by the repair status prediction instruction to be discarded. The current repair status indicated in the repair status prediction instruction can be called the candidate current repair status.

[0066] For the convenience of distinction, the information call sensor that obtains the repair status prediction instruction can be called the pre-ecological restoration of the geological environment, and other information call sensors can be called the post-prediction status of the restoration.

[0067] The soil sample can specify the current remediation status name and information parsing record in the remediation status prediction instruction, and correct the candidate remediation actions corresponding to the specified information parsing record. In this way, it is possible to flexibly specify the current remediation status and information parsing record, and configure or correct the remediation actions on the specified information parsing record.

[0068] S102: Set information security permission for the candidate current remediation status before geological environment ecological remediation.

[0069] The information security permission can include prohibiting other instructions from modifying the eutrophication status of the geological environment object to be remediated in the current remediation status. Here, other instructions refer to the instructions involving modifying the eutrophication status of the geological environment object to be remediated in the above current remediation status. For example, in actual operation, there may be other remediation status prediction instructions that also indicate configuring or discarding remediation actions on the information parsing record of the same current remediation status, and the information security permission can prevent multiple instructions from simultaneously modifying the eutrophication status of the geological environment object to be remediated in the same current remediation status, thus avoiding information modification chaos.

[0070] In one example, step 102 can be executed by the correction module before geological environment ecological remediation.

[0071] S103: Before geological environment ecological remediation, correct the eutrophication status of the geological environment object to be remediated in the candidate current remediation status in the remediation element library.

[0072] Step 103 can be executed by the correction module before geological environment ecological remediation. The correction module can indicate that the communication module submits a correction instruction to the remediation element library to correct the eutrophication status of the geological environment object to be remediated in the candidate current remediation status.

[0073] The eutrophication status of the geological environment object to be remediated in the current remediation status is stored in the remediation element library, and each information call sensor will also cache the eutrophication status of the geological environment object to be remediated in the current remediation status in the post-remediation prediction status. In this step, the correction of the eutrophication status of the geological environment object to be remediated in the current remediation status in the remediation element library is carried out. In subsequent steps, each information call sensor will also correct the eutrophication status of the geological environment object to be remediated in the candidate current remediation status cached in the post-remediation prediction status.

[0074] In fact, this step mainly includes correcting the eutrophication status of the geological environment object to be remediated by the remediation action of the candidate remediation action, and the eutrophication status of the geological environment object to be remediated by the remediation action of the candidate remediation action is part of the eutrophication status of the geological environment object to be remediated in the candidate current remediation status. Therefore, the correction of the eutrophication status of the geological environment object to be remediated by the remediation action also belongs to the category of correcting the eutrophication status of the geological environment object to be remediated in the candidate current remediation status.

[0075] As mentioned above, the repair status prediction instruction can indicate to retain or discard the candidate repair behavior.

[0076] For configuring the repair behavior, amending the eutrophication state of the geological environment object to be repaired by the repair behavior may include:

[0077] A: Saving the eutrophication state of the geological environment object to be repaired by the candidate repair behavior to the repair element library; the eutrophication state of the geological environment object to be repaired by the candidate repair behavior can be saved to the soil hardness and soil salinity tables in the repair element library.

[0078] B: Setting the scenario of the candidate repair behavior to the first repair behavior. The first repair behavior can be designed as "in configuration". The repair behavior in the first repair behavior cannot be referenced by the repair plan.

[0079] The reason for setting the scenario of the candidate repair behavior to the first repair behavior is that at this time, only the eutrophication state of the geological environment object to be repaired by the candidate repair behavior is saved to the repair element library, and the candidate repair behavior itself is not really configured effectively. If the repair plan is allowed to reference in this case, it will lead to invalid search. In addition, the first repair behavior has other functions in other embodiments, which will be introduced later in this article.

[0080] For discarding the repair behavior, amending the eutrophication state of the geological environment object to be repaired by the repair behavior may include: setting the scenario of the candidate repair behavior to the second repair behavior. The second repair behavior can be designed as "discarded". The parsed record value of the scenario information of the geological environment object eutrophication table to be repaired by the repair behavior can be set to "discarded". The repair behavior in the second repair behavior cannot be referenced by the repair plan either. The reason for setting the scenario of the candidate repair behavior to the second repair behavior is to prevent the repair plan from referencing the repair behavior to be discarded.

[0081] C: Whether discarding or configuring the repair behavior, the eutrophic elements of the geological environment object to be repaired in the candidate current repair state in the repair element library will be amended before the ecological repair of the geological environment. For example, the eutrophic elements of the geological environment object to be repaired in the candidate current repair state can be amended from the previous E1 to E2.

[0082] S104: Remind the scheduling process before the ecological repair of the geological environment that there is a loss in the eutrophication state of the geological environment object to be repaired in the candidate current repair state.

[0083] The scheduling process can be reminded that there is a loss in the eutrophic elements of the geological environment object to be repaired in the candidate current repair state. Step 104 can be executed by the communication module indicated by the amendment module before the ecological repair of the geological environment.

[0084] S105: The scheduling process reminds the post - repair prediction status to perform parallel correction of the post - repair prediction status for the eutrophication status of the geological environment object to be repaired in the candidate current repair status.

[0085] The information - calling services deployed on each post - repair prediction status will listen for the reminder of eutrophication loss of the geological environment object to be repaired in the scheduling process. When the reminder of eutrophication loss of the geological environment object to be repaired is monitored, parallel correction of the post - repair prediction status is performed. There are various listening mechanisms, which are provided by the scheduling process and will not be discussed in detail in this solution.

[0086] S106: The post - repair prediction status performs parallel correction of the post - repair prediction status for the eutrophication status of the geological environment object to be repaired in the candidate current repair status.

[0087] In one example, "parallel correction of the post - repair prediction status" may at least include the following steps:

[0088] A: Synchronize the eutrophication status of the geological environment object to be repaired in the candidate current repair status cached in the post - repair prediction status.

[0089] The implementation method of synchronization can be: use the eutrophication status of the geological environment object to be repaired in the candidate current repair status in the repair feature library to replace the eutrophication status of the geological environment object to be repaired in the candidate current repair status cached in the post - repair prediction status. It should be noted that before synchronization, the eutrophication element of the geological environment object to be repaired cached in the post - repair prediction status of each information - calling sensor is still E1, and after synchronization, its eutrophication element of the geological environment object to be repaired is E2.

[0090] B: Obtain the current repair behavior set.

[0091] The repair behaviors in the current repair behavior set are the repair behaviors being executed.

[0092] C: Wait for all repair behaviors in the current repair behavior set to end (either effectively end or time - out end).

[0093] Waiting for the repair behaviors in the current repair behavior set to end can ensure that the current repair behavior (the ongoing information operation) is not affected, enhancing the experience of using soil samples. In one example, after all repair behaviors in the current repair behavior set have ended, the post - repair prediction status can remind the scheduling process to complete the parallel correction of the post - repair prediction status. And the scheduling process can, according to the reminder of the post - repair prediction status, set the parallel correction scenario of the eutrophication of the geological environment object to be repaired in the post - repair prediction status to completed. The scheduling process can maintain a correction scenario set, set the scenario value of the post - repair prediction status that has completed the parallel correction of the eutrophication of the geological environment object to be repaired in the set to 1, and set the scenario value of the post - repair prediction status that has not reminded the scheduling process to 0.

[0094] It should be noted that the repair action will use a repair plan, which is generated based on the eutrophication state of the geological environment object to be repaired in the current repair state. If a repair plan is generated based on the eutrophication state of the geological environment object to be repaired in a certain current repair state, it can be considered that this repair plan corresponds to the current repair state. For example, according to a search instruction, a certain information call sensor needs to search for the current repair state A, and a repair plan will be generated based on the eutrophication state of the geological environment object to be repaired in the current repair state A (that is, a repair plan corresponding to the current repair state A is generated).

[0095] After the search is completed, the information call sensor will generate a repair plan in the repair-predicted state cache so that when the same search instruction is obtained, this repair plan can be directly used, thereby improving the search efficiency.

[0096] Therefore, generally speaking, each information call sensor has multiple repair plans in the repair-predicted state cache after repair, and it can be said that the information call sensor maintains a repair plan queue. Assume that before the eutrophication state of the geological environment object to be repaired in the candidate current repair state is corrected, the eutrophic element of the geological environment object to be repaired is E1, and after correction, the eutrophic element of the geological environment object to be repaired is E2.

[0097] Obviously, before performing the above operation A, the repair plans cached by each information call sensor and corresponding to the candidate current repair state are all generated based on the eutrophication state of the old geological environment object to be repaired in the candidate current repair state (the repair plan generated based on the eutrophication state of the old geological environment object to be repaired can be called the old repair plan). Or rather, the old repair plan is generated based on the eutrophication state of the geological environment object to be repaired in the E1 version. And the repair plan corresponding to the candidate current repair state used by the repair actions being executed in the current repair action set is also based on the E1 version.

[0098] Since it is an online correction of the repair action, it is very likely that each information call sensor will obtain a new search instruction. To avoid the old repair plan being used by the new statement search instruction, in one example, the above "parallel correction of the repair-predicted state" may further include the following operation: setting the repair plan (generally a statement execution plan) cached in the repair-predicted state and corresponding to the candidate current repair state to a failure scenario.

[0099] That is, the old repair plan is made ineffective. It should be noted that although the old repair plan is made ineffective, the repair actions in the current repair action set can still use the old repair plan, but the new search instruction cannot use the old repair plan.

[0100] Meanwhile, the information invocation sensor can generate a repair plan based on the eutrophication state of the geological environment object to be repaired in the new version (the repair plan generated based on the eutrophication state of the geological environment object to be repaired in the new version can be simply referred to as the new repair plan). The new statement search instruction can use the new repair plan.

[0101] In addition, it should be noted that the repair plan will ultimately be converted into an operation on the information record of the geological environment object to be repaired in the repair behavior table.

[0102] Each information record of the geological environment object to be repaired stores the eutrophic elements of the geological environment object to be repaired corresponding to the current repair state. After the operation, the eutrophic elements of the geological environment object to be repaired in the information record of the geological environment object to be repaired will be corrected to the eutrophic elements of the geological environment object to be repaired based on the repair plan.

[0103] Assume that the information in the first information record of the geological environment object to be repaired is changed by the old repair plan, then its value in the version information parsing record is still E1. While the information in the third and fourth information records of the geological environment object to be repaired is changed by the new repair plan, then its value in the version information parsing record is corrected to E2.

[0104] For the case of creating a new candidate repair behavior, since there is no relevant information about the candidate repair behavior in the historical version, the information of the geological environment object to be repaired modified by the old repair plan cannot be parallelized to the repair behavior view and can be parallelized in the subsequent state information accuracy. While the information of the geological environment object to be repaired modified by the new repair plan can be parallelized to the repair behavior view.

[0105] Step 106 can be executed by the correction module of the predicted state after repair, and the reminder scheduling process can be indicated by its communication module completed by the correction module of the predicted state after repair.

[0106] S107: Before the ecological restoration of the geological environment, perform parallel correction of the predicted state after repair on the eutrophication state of the geological environment object to be repaired in the candidate current repair state.

[0107] Similar to the predicted state after repair, parallel correction of the predicted state after repair is also required before the ecological restoration of the geological environment. Therefore, operations such as synchronizing the eutrophication state of the geological environment object to be repaired in the candidate current repair state cached in the predicted state after repair, waiting for all repair behaviors in the current repair behavior set to end, and setting the repair plan corresponding to the candidate current repair state cached in the predicted state after repair to the failure scenario will also be executed before the ecological restoration of the geological environment. As for whether to remind the scheduling process after all repair behaviors in the current repair behavior set end, it can be flexibly designed. It can be designed to remind the scheduling process after completing the parallel correction of the predicted state after repair before the ecological restoration of the geological environment, or it can also be designed not to remind.

[0108] Step 107 can be executed by the correction module before geological environment ecological restoration. Among them, the reminder scheduling process can be indicated by the correction module before geological environment ecological restoration that its communication module is completed.

[0109] S108: After all the post-restoration prediction states have completed the parallel correction of the post-restoration prediction states, the accuracy of the status information is determined before the geological environment ecological restoration.

[0110] In one example, before the geological environment ecological restoration, the parallel correction scenario of the eutrophicated geological environment objects to be repaired in the post-restoration prediction state can be continuously searched for the scheduling process until all the parallel correction scenarios of the eutrophicated geological environment objects to be repaired in the post-restoration prediction state are completed, and then the accuracy of the status information is determined. Of course, in other embodiments, the accuracy of the status information can also be determined by one of the post-restoration prediction states. The determination of the accuracy of the status information at least includes: configuring candidate repair behaviors according to the repair status prediction instruction, or discarding candidate repair behaviors according to the repair status prediction instruction. In the following of this article, how to determine the accuracy of the status information will be introduced for both the configuration and discarding cases. An error task can be enabled before the geological environment ecological restoration for error determination.

[0111] S109: After the error determination is completed, the information security permission is withdrawn before the geological environment ecological restoration. Since the configuration or discarding of the repair behavior is completed after the error determination, the information security permission is withdrawn.

[0112] In other examples of the present invention, after the error determination is completed, the correction result can be returned to the corresponding application sensor before the geological environment ecological restoration. The correction result can include information indicating whether the correction is effective or ineffective. Of course, if the correction is ineffective, the correction result can also include the reason for the ineffectiveness.

[0113] Steps 108 and 109 can be indicated by the correction module before geological environment ecological restoration that the communication module is completed.

[0114] It can be seen that in the solution provided by this application, after correcting the eutrophication state of the geological environment object to be repaired into the repair element library, the repair state prediction is realized in two steps: in the first step, each information call sensor corrects the predicted state after repair of the eutrophication state of the geological environment object to be repaired in the current repair state in parallel. In the parallel correction of the predicted state after repair, it will wait for the repair actions in the current repair action set to end. In this way, the execution of the current repair action will not be affected. After the parallel correction of the predicted state after repair, each information call sensor can, based on the new eutrophication state of the geological environment object to be repaired, issue subsequent information call instructions for the current repair state; in the second step, when each information call sensor has completed the parallel correction of the predicted state after repair, then perform the accuracy determination of the state information - configure or discard the candidate repair actions. Through the above two-step correction, the online current correction of the repair actions can be realized. At the same time, it can also ensure that the information operation currently in progress of the repair action is not affected, enhancing the user experience of using soil samples.

[0115] The steps of configuring repair actions and discarding repair actions will be introduced below with more detailed examples.

[0116] Figure 2 An exemplary interaction process of the above repair state prediction method when configuring candidate repair actions is shown, including:

[0117] S201 - S202 are the same as the foregoing S101 - S102 and will not be elaborated here.

[0118] S203: Before the ecological restoration of the geological environment, save the eutrophication state of the geological environment object to be repaired in the candidate repair action to the repair element library.

[0119] For relevant introductions, please refer to the introduction in the foregoing S103 part and will not be elaborated here.

[0120] S204: Before the ecological restoration of the geological environment, correct the eutrophic elements of the geological environment object to be repaired in the candidate current repair state in the repair element library.

[0121] For example, the eutrophic elements of the geological environment object to be repaired in the candidate current repair state can be corrected from the previous E1 to E2.

[0122] S205 - S208 are the same as the foregoing S105 - 108 and will not be elaborated here.

[0123] S209: Before the ecological restoration of the geological environment, search for the information record of the geological environment object to be repaired corresponding to the candidate current repair state in the repair action table, parallel the information in the candidate information record of the geological environment object to be repaired to the candidate repair action, and at the same time correct the eutrophic elements of the geological environment object to be repaired in the candidate information record of the geological environment object to be repaired.

[0124] S209 starts the error information correction. The error task can be started before the ecological restoration of the geological environment to perform error information correction.

[0125] The error task can determine which restoration actions need to be subject to error judgment according to the scenario. Since the scenario of the candidate restoration action is currently "under configuration", the error task can determine that the candidate restoration action needs to be subject to error judgment according to its scenario. Of course, in other examples, a table can also be established to record the restoration actions to be configured and discarded.

[0126] The above-mentioned candidate to-be-restored geological environment object information records include: the to-be-restored geological environment object information records corresponding to the current restoration state and with the eutrophic elements of the to-be-restored geological environment object not corrected. For example, assume that the eutrophic element of the to-be-restored geological environment object in the candidate current restoration state is corrected from E1 to E2 before. Referring to the above, if the eutrophic element of the to-be-restored geological environment object in the to-be-restored geological environment object information record is E2, it means that this record has been corrected to the restoration action view, and the error task does not perform any operation on this record. If the eutrophic element of the to-be-restored geological environment object in the to-be-restored geological environment object information record is not E2, it means that this to-be-restored geological environment object information record has not been corrected to the restoration action view. That is, in the above, the eutrophic elements of the two to-be-restored geological environment object information records in the shaded part are E1, and these two to-be-restored geological environment object information records are the candidate to-be-restored geological environment object information records.

[0127] The error task of the first information sensor will correct the parsed record values of the information involved in the candidate restoration action in the above two shaded to-be-restored geological environment object information records to the restoration action view.

[0128] S210: Before the ecological restoration of the geological environment, set the scenario of the candidate restoration action in the restoration element library to the effective scenario and remind the scheduling process.

[0129] When the error task can no longer search for relevant to-be-restored geological environment object information records with elements smaller than E2, it means that all to-be-restored geological environment object information records related to the candidate current restoration state have been corrected using the new version of the eutrophication state of the to-be-restored geological environment object, and the error task for the restoration action configuration is completed. Taking the eutrophication table of the to-be-restored geological environment object of the candidate restoration action shown above as an example, after changing the scenario, the eutrophication of the to-be-restored geological environment object of the candidate restoration action.

[0130] When reminding the scheduling process, the scenario of the candidate repair behavior for reminding the scheduling process has been corrected, and the eutrophication state of the geological environment object to be repaired with the candidate current repair status for reminding the scheduling process has also been corrected. Then the scheduling process can remind again the eutrophication state of the geological environment object to be repaired with the candidate current repair status whose predicted status after repair is synchronized again with the predicted status cache after repair, or only synchronize the scenario of the candidate repair behavior in the predicted status cache after repair. In this synchronization, steps B and C in the parallel correction of the predicted status after repair may not be executed. In other embodiments of the present application, the number of repair behavior records corrected or discarded each time may be limited.

[0131] S211: After completing the error determination, the information security permission is withdrawn before the ecological restoration of the geological environment.

[0132] S211 is the same as the foregoing S109 and will not be described in detail here.

[0133] S211 and S210 can be executed simultaneously or sequentially.

[0134] Steps 209 to 211 can be completed by the communication module 201 indicated by the correction module 202 before the ecological restoration of the geological environment.

[0135] Figure 3 An exemplary interaction process of the above repair status prediction method when discarding candidate repair behaviors is shown, including:

[0136] S301 - S302 are the same as the foregoing S201 - S202 or S101 - S102 and will not be described in detail here.

[0137] S303: Before the ecological restoration of the geological environment, the scenario of the candidate repair behavior in the repair element library is set to "being discarded" (the second repair behavior).

[0138] For relevant introductions, please refer to the introduction in the foregoing S103 part and will not be described in detail here.

[0139] S304: Before the ecological restoration of the geological environment, correct the eutrophic elements of the geological environment object to be repaired with the candidate current repair status in the repair element library.

[0140] For example, the eutrophic elements of the geological environment object to be repaired with the candidate current repair status can be corrected from the previous E1 to E2.

[0141] S305 - S308 are the same as the foregoing S205 - S208 or S105 - 108 and will not be described in detail here.

[0142] S309: Search for the information record of the geological environment object to be repaired corresponding to the candidate current repair status in the repair behavior table before ecological restoration of the geological environment, and correct the eutrophic elements of the geological environment object to be repaired in the candidate information record of the geological environment object to be repaired.

[0143] For example, assume that the eutrophic elements of the geological environment object to be repaired in the candidate current repair status are corrected from the previous E1 to E2. Referring to the above, the eutrophic elements of all the geological environment object information records corresponding to the candidate current repair status can be corrected to E2. Since in this embodiment, the candidate repair behavior needs to be discarded, it is not necessary to parallel the information in the candidate current repair status to the candidate repair behavior.

[0144] S309 starts to correct the error information. The error task can be started before the ecological restoration of the geological environment to correct the error information.

[0145] The error task can determine which repair behaviors need to be error-determined according to the scenario. Since the scenario of the candidate repair behavior is currently "being discarded", the error task can determine that the candidate repair behavior needs to be error-determined according to its scenario.

[0146] S310: Discard the information record of the geological environment object to be repaired related to the candidate repair behavior in the view before ecological restoration of the geological environment.

[0147] When there is no information of the geological environment object to be repaired corresponding to the candidate repair behavior to be discarded in the repair behavior view, the error task of the repair behavior discard is completed.

[0148] S311: Discard the eutrophication status of the geological environment object to be repaired of the candidate repair behavior in the repair element library before ecological restoration of the geological environment, and remind the scheduling process that the eutrophication status of the geological environment object to be repaired in the candidate current repair status has been corrected.

[0149] Then the scheduling process can remind the post-repair prediction status to synchronize the eutrophication status of the geological environment object to be repaired in the candidate current repair status cached in the post-repair prediction status again. In this synchronization, steps B and C in the parallel correction of the post-repair prediction status can be not executed.

[0150] S312: After completing the error determination, withdraw the information security permission before ecological restoration of the geological environment.

[0151] S311 and S312 can be executed simultaneously or successively.

[0152] Steps 309 to 312 can be indicated by the correction module 202 of the information call sensor that the communication module 201 is completed.

[0153] In other embodiments of the present application, a scenario search interface for determining the accuracy of status information may also be provided, and the soil sample can search for the progress of the prediction of the repair status. In addition, a search display interface for selectively parsing and recording the current repair status information may also be provided. Before configuring the repair behavior for the geological environment object to be repaired, the search display interface can be used to search for an information parsing record of the current repair status, and show how many different values there are in the information parsing record. If there are many different values in the information parsing record, it indicates good selectivity; if there are few different values, the selectivity is poor. The soil sample can be used as a reference to more effectively assist the geological environment object to be repaired in completing the repair behavior configuration.

[0154] In several embodiments provided by the present application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections with each other can be through some interfaces. The indirect couplings or communication connections of devices or modules can be in electrical, mechanical, or other forms.

[0155] In addition, in each embodiment of the present application, the functional modules can be integrated into a correction module, or each module can exist physically alone, or two or more modules can be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. The above is only the implementation manner of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be included in the patent protection scope of the present application by the same token.

[0156] The above has described the embodiments of the invention in detail, but it is only an example, and the present application is not limited to the above-described embodiments. For those skilled in the art, any equivalent modification or substitution to the invention is also within the scope of the present application. Therefore, equivalent transformations, modifications, improvements, etc. made without departing from the spirit and principle of the present application should all be covered within the scope of the present application.

Claims

1. A method for predicting the ecological restoration state of a geological environment, characterized in that, Before being applied to geological environment ecological restoration, it includes: obtaining a restoration status prediction instruction, where the restoration status prediction instruction includes indicating to retain or discard candidate restoration behaviors corresponding to information parsing records on the current restoration status of the geological environment object to be restored; According to the restoration status prediction instruction, correct the eutrophication status of the geological environment object to be restored in the current restoration status in the restoration element library; remind the scheduling process that there is a loss in the eutrophication status of the geological environment object to be restored in the current restoration status; the scheduling process at least includes reminding the post-restoration prediction status to perform parallel correction of the post-restoration prediction status on the eutrophication status of the geological environment object to be restored in the current restoration status; Perform parallel correction of the post-restoration prediction status on the eutrophication status of the geological environment object to be restored in the current restoration status; After all post-restoration prediction statuses have completed parallel correction of the post-restoration prediction status, perform status information accuracy determination; Before obtaining the restoration status prediction instruction and before correcting the eutrophication status of the geological environment object to be restored, it further includes: setting information security permission for the current restoration status; the information security permission includes prohibiting other instructions from performing correction operations on the eutrophication status of the geological environment object to be restored in the current restoration status; After completing the status information accuracy determination, it further includes: withdrawing the information security permission; The parallel correction of the post-restoration prediction status at least includes: Synchronously cache the eutrophication status of the geological environment object to be restored in the current restoration status in the post-restoration prediction status; After all restoration behaviors in the current restoration behavior set have ended, remind the scheduling process to complete the parallel correction of the post-restoration prediction status.

2. The geological environment ecological restoration state prediction method according to claim 1, wherein The parallel correction of the post-restoration prediction status further includes: Set the restoration plan corresponding to the current restoration status to invalid; The status information accuracy determination at least includes: configuring candidate restoration behaviors or discarding candidate restoration behaviors according to the restoration status prediction instruction.

3. A method for predicting the ecological restoration state of a geological environment according to claim 2, characterized in that The correction of the eutrophication status of the geological environment object to be restored in the current restoration status in the restoration element library at least includes: correcting the eutrophic elements of the geological environment object to be restored in the current restoration status in the restoration element library.

4. A method for predicting the ecological restoration status of a geological environment according to claim 3, characterized in that If the restoration status prediction instruction includes indicating to retain candidate restoration behaviors, the correction of the eutrophication status of the geological environment object to be restored in the current restoration status in the restoration element library further includes: Saving the eutrophication status of the geological environment object to be restored by the candidate restoration behavior to the restoration element library; wherein, the scenario of the candidate restoration behavior in the eutrophication status of the geological environment object to be restored by the restoration behavior is the first restoration behavior; If the restoration status prediction instruction includes indicating to discard candidate restoration behaviors, the correction of the eutrophication status of the geological environment object to be restored in the current restoration status in the restoration element library further includes: Setting the scenario of the candidate restoration behavior in the restoration element library to the second restoration behavior; A repair behavior with a scenario of the first repair behavior or the second repair behavior cannot be used by the repair plan.

5. A method for predicting the ecological restoration state of a geological environment according to claim 4, characterized in that, The configured candidate repair behaviors include: Search for the information record of the geological environment object to be repaired corresponding to the current repair status in the repair behavior table; Parallelize the information in the candidate information record of the geological environment object to be repaired to the candidate repair behavior; the candidate information record of the geological environment object to be repaired includes: the information record of the geological environment object to be repaired corresponding to the current repair status and with the eutrophic elements of the geological environment object to be repaired not corrected; After configuring the candidate repair behavior or discarding the candidate repair behavior, the determination of the accuracy of the status information further includes: correcting the eutrophic elements of the geological environment object to be repaired in the candidate information record of the geological environment object to be repaired; If the repair status prediction instruction includes indicating to retain the candidate repair behavior, after the eutrophic elements of all the geological environment objects to be repaired in the candidate information records of the geological environment objects to be repaired are corrected, the determination of the accuracy of the status information further includes: Set the scenario of the candidate repair behavior in the repair element library to an effective scenario and remind the scheduling process; If the repair status prediction instruction includes indicating to discard the candidate repair behavior, after discarding the candidate repair behavior, the determination of the accuracy of the status information further includes: Discard the eutrophication status of the geological environment object to be repaired of the candidate repair behavior in the repair element library and remind the scheduling process; The scheduling process further includes reminding the repair prediction status after repair to synchronize the eutrophication status of the geological environment object to be repaired of the current repair status in the repair prediction status cache after repair.

6. A device for predicting the ecological restoration state of a geological environment, characterized in that, Includes: An acquisition module, including acquiring a repair status prediction instruction, where the repair status prediction instruction includes indicating to retain or discard a candidate repair behavior corresponding to the information parsing record on the current repair status of the geological environment object to be repaired; A correction module, including: According to the repair status prediction instruction, correct the eutrophication status of the geological environment object to be repaired in the current repair status in the repair element library; remind the scheduling process that there is a loss of the eutrophication status of the geological environment object to be repaired in the current repair status; the scheduling process at least includes reminding the repair prediction status after repair to perform parallel correction of the eutrophication status of the geological environment object to be repaired in the current repair status; Perform parallel correction of the eutrophication status of the geological environment object to be repaired in the current repair status for the repair prediction status after repair; After all the repair prediction statuses after repair have completed parallel correction of the repair prediction status after repair, perform determination of the accuracy of the status information; In the dimension of performing parallel correction of the eutrophication status of the geological environment object to be repaired in the current repair status for the repair prediction status after repair, the correction module includes: Synchronize the eutrophication status of the geological environment object to be repaired in the current repair status cached in the repair prediction status after repair; After all the repair behaviors in the current repair behavior set have ended, remind the scheduling process to complete parallel correction of the repair prediction status after repair; In the dimension of parallel correction of the predicted state after repairing the eutrophication state of the geological environment object to be repaired in the current repair state, the correction module further includes: setting the repair plan corresponding to the current repair state to invalid.

7. The geological environment ecological restoration state prediction device according to claim 6, characterized in that, In the dimension of determining the accuracy of the state information, the correction module includes: Configuring or discarding candidate repair actions according to the repair state prediction instruction; In the dimension of correcting the eutrophication state of the geological environment object to be repaired in the current repair state in the repair element library, the correction module includes: correcting the eutrophic elements of the geological environment object to be repaired in the current repair state in the repair element library.

8. The geological environment ecological restoration state prediction device according to claim 7, characterized in that If the repair state prediction instruction includes indicating to retain the candidate repair action, in the dimension of correcting the eutrophication state of the geological environment object to be repaired in the current repair state in the repair element library, the correction module further includes: Saving the eutrophication state of the geological environment object to be repaired by the repair action of the candidate repair action to the repair element library; wherein, the scenario in the eutrophication state of the geological environment object to be repaired by the repair action is the first repair action. If the repair state prediction instruction includes indicating to discard the candidate repair action, in the dimension of correcting the eutrophication state of the geological environment object to be repaired in the current repair state in the repair element library, the correction module further includes: setting the scenario of the candidate repair action in the repair element library to the second repair action; the repair actions with the scenario being the first repair action or the second repair action cannot be used by the repair plan. In the dimension of configuring the candidate repair action, the correction module includes: Searching for the information record of the geological environment object to be repaired corresponding to the current repair state in the repair action table; Parallelizing the information in the candidate information record of the geological environment object to be repaired to the candidate repair action; the candidate information record of the geological environment object to be repaired includes: the information record of the geological environment object to be repaired corresponding to the current repair state and with the eutrophic elements of the geological environment object to be repaired not corrected.

9. The geological environment ecological restoration state prediction device according to claim 8, characterized in that, In the dimension of determining the accuracy of the state information, the correction module further includes: after configuring or discarding the candidate repair action, correcting the eutrophic elements of the geological environment object to be repaired in the candidate information record of the geological environment object to be repaired.

10. The geological environment ecological repair state prediction device according to claim 9, wherein In the dimension of determining the accuracy of the state information, if the repair state prediction instruction includes indicating to retain the candidate repair action, the correction module further includes: After the eutrophic elements of all the geological environment objects to be repaired in the candidate information records of the geological environment objects to be repaired are corrected, setting the scenario of the candidate repair action in the repair element library to the effective scenario and reminding the scheduling process. In the dimension of determining the accuracy of the state information, if the repair status prediction instruction includes indicating the discarding of the candidate repair behavior, the correction module further includes: after discarding the candidate repair behavior, discarding the eutrophication state of the geological environment object to be repaired of the repair behavior of the candidate repair behavior in the repair element library, and reminding the scheduling process; The scheduling process further includes reminding the repair prediction state to synchronize the eutrophication state of the geological environment object to be repaired of the current repair state cached in the repair prediction state.

Citation Information

Patent Citations

  • Ecological restoration area intelligent identification method based on multi-source data and model integration

    CN117974401A

  • Destination addressing for transactions associated with a distributed ledger

    US20230036694A1