Pushing method of direct current protection defect disposal strategy, storage medium and equipment

By constructing a DC protection defect knowledge graph and historical data model and evaluating the importance of knowledge, the problem of the inability to accurately push DC protection defect handling strategies in existing technologies is solved. This achieves more efficient and accurate knowledge acquisition and decision support, and improves the quality and efficiency of DC protection defect handling work.

CN120687598APending Publication Date: 2025-09-23YUNNAN POWER GRID CO LTD ELECTRIC POWER RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510833740.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-20
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

The existing DC protection defect handling strategy push method fails to fully consider scenario information, resulting in the inability to accurately grasp the staff's specific knowledge needs in different scenarios, and it is difficult to meet the staff's needs for accurate acquisition of DC protection defect handling strategy knowledge in diverse scenarios.

Method used

By constructing a DC protection defect knowledge graph, we can obtain DC protection defect data and demand knowledge information in the current scenario. By utilizing the structural relationships and semantic associations in the knowledge graph, combined with historical data and prediction models, we can evaluate the importance of knowledge, accurately match and sort knowledge push information.

Benefits of technology

It improves the efficiency and accuracy of staff in acquiring relevant knowledge, improves the quality and efficiency of DC protection defect handling, provides personalized knowledge push that is more in line with current scenario needs, and enhances the scientific nature of decision-making and work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120687598A_ABST
    Figure CN120687598A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electric power, and discloses a direct current protection defect disposal strategy pushing method, a storage medium and equipment, and the method comprises the steps: obtaining direct current protection defect data in a current scene, and corresponding demand knowledge information and query statements, determining a push knowledge set, a plurality of knowledge query results and knowledge importance of each knowledge disposal strategy by using a preset direct current protection defect knowledge graph, and sorting the knowledge sets, the plurality of knowledge query results and the knowledge importance of each knowledge disposal strategy to determine knowledge push information of the direct current protection defect disposal strategy; namely, the structural relationship and semantic association of the knowledge in the knowledge graph can be fully considered, so that the assessment of knowledge importance better fits the actual service logic of direct current protection defect disposal, thereby providing more accurate knowledge pushing information better meeting the current scene demand for workers, and improving the efficiency of direct current protection defect disposal. The efficiency and the accuracy of obtaining related knowledge by workers are effectively improved, and the quality and the efficiency of direct current protection defect disposal work are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electric power technology, and in particular to a method, storage medium and device for pushing a direct current protection defect handling strategy. Background Art

[0002] During DC protection system operation, the intelligent generation and precise delivery of defect handling strategies are crucial for ensuring stable power system operation. Delivering DC protection defect handling strategies is a complex undertaking involving multiple steps and factors. Its core goal is to provide personnel with timely, accurate, and scenario-specific knowledge and information to assist them in efficiently handling DC protection defect issues.

[0003] Currently, existing push methods typically implement knowledge push based solely on user interests and log records. However, DC protection defect management involves numerous complex and diverse scenarios, and the knowledge needs of personnel in different scenarios vary significantly. Existing push methods, due to their limited consideration of contextual information, fail to accurately grasp the specific knowledge needs of personnel in different scenarios. This leads to a mismatch between the pushed knowledge content and actual needs, making it difficult to meet personnel's precise need for knowledge of DC protection defect management strategies in diverse scenarios. Summary of the Invention

[0004] Based on this, it is necessary to address the above problems and propose a push method, storage medium and equipment for DC protection defect handling strategy, which can fully consider the structural relationship and semantic association of knowledge in the knowledge graph, so that the evaluation of knowledge importance is more in line with the actual business logic of DC protection defect handling, thereby providing staff with more accurate and more in line with the current scenario needs of knowledge push information, effectively improving the efficiency and accuracy of staff in acquiring relevant knowledge, and improving the quality and efficiency of DC protection defect handling work.

[0005] To achieve the above-mentioned object, the present invention provides, in a first aspect, a method for pushing a DC protection defect handling strategy, the method comprising:

[0006] Acquire DC protection defect data in a current scenario, as well as required knowledge information and query statements corresponding to the DC protection defect data, wherein the DC protection defect data includes multiple knowledge processing strategies;

[0007] Determine a push knowledge set based on the required knowledge information and a preset DC protection defect knowledge graph, and use the query statement to query the preset DC protection defect knowledge graph to obtain multiple knowledge query results;

[0008] Determine the knowledge node of each knowledge handling strategy in the preset DC protection defect knowledge graph, and determine the knowledge importance of each knowledge handling strategy based on the knowledge node of each knowledge handling strategy;

[0009] Using the knowledge importance of all knowledge disposal strategies, multiple knowledge query results are ranked to determine a target knowledge query result;

[0010] Determine knowledge push information of a DC protection defect handling strategy based on the target knowledge query result and the pushed knowledge set.

[0011] Optionally, determining the knowledge importance of each knowledge handling strategy according to the knowledge nodes of each knowledge handling strategy includes:

[0012] Determine the retrieval order value corresponding to each knowledge disposal strategy under a preset historical scenario;

[0013] The knowledge importance of each knowledge disposal strategy is determined according to the retrieval order value corresponding to each knowledge disposal strategy in a preset historical scenario and the knowledge node of each knowledge disposal strategy.

[0014] Optionally, determining the knowledge importance of each knowledge handling strategy according to the retrieval order value corresponding to each knowledge handling strategy in a preset historical scenario and the knowledge node of each knowledge handling strategy includes:

[0015] Determine the number of retrieval preferences corresponding to each knowledge disposal strategy under a preset historical scenario;

[0016] The knowledge importance of each knowledge disposal strategy is determined according to the retrieval sequence value and retrieval preference number corresponding to each knowledge disposal strategy in a preset historical scenario, as well as the knowledge nodes of each knowledge disposal strategy.

[0017] Optionally, determining the knowledge importance of each knowledge handling strategy according to the retrieval order value and retrieval preference number corresponding to each knowledge handling strategy in a preset historical scenario, as well as the knowledge nodes of each knowledge handling strategy, includes:

[0018] Using the formula Determine the knowledge importance of each knowledge disposal strategy;

[0019] in, is the knowledge importance of the kth knowledge disposal strategy, M is the total number of historical scenarios in the preset historical scenarios, k a1 is the knowledge node of the kth knowledge disposal strategy, is the retrieval order value corresponding to the kth knowledge disposal strategy in the mth historical scenario, is the number of retrieval preferences corresponding to the kth knowledge disposal strategy in the mth historical scenario, and K is the total number of knowledge disposal strategies.

[0020] Optionally, determining the pushed knowledge set according to the demand knowledge information and a preset DC protection defect knowledge graph includes:

[0021] determining a required knowledge category according to the required knowledge information;

[0022] Determining multiple candidate knowledge sets according to the required knowledge category and the preset DC protection defect knowledge graph;

[0023] The pushed knowledge set is determined according to a plurality of candidate knowledge sets.

[0024] Optionally, determining the pushed knowledge set based on multiple candidate knowledge sets includes:

[0025] Determining the similarity between each candidate knowledge set and the required knowledge information;

[0026] The candidate knowledge set corresponding to the maximum similarity is used as the pushed knowledge set.

[0027] Optionally, the step of ranking the plurality of knowledge query results using the knowledge importance of all knowledge handling strategies to determine a target knowledge query result includes:

[0028] Using the knowledge importance of all knowledge disposal strategies, multiple knowledge query results are sorted in descending order to obtain a descending sort result;

[0029] The first preset knowledge query results in the descending sorting results are used as the target knowledge query results.

[0030] Optionally, determining the knowledge push information of the DC protection defect handling strategy according to the target knowledge query result and the pushed knowledge set includes:

[0031] The union of the target knowledge query result and the pushed knowledge set is used as the knowledge push information.

[0032] To achieve the above-mentioned object, the present invention provides, in a second aspect, a device for pushing a DC protection defect handling strategy, the device comprising:

[0033] an acquisition module, configured to acquire DC protection defect data in a current scenario, as well as required knowledge information and query statements corresponding to the DC protection defect data, wherein the DC protection defect data includes a plurality of knowledge handling strategies;

[0034] a determination and query module, configured to determine a push knowledge set based on the required knowledge information and a preset DC protection defect knowledge graph, and to use the query statement to query the preset DC protection defect knowledge graph to obtain a plurality of knowledge query results;

[0035] A first determination module is configured to determine a knowledge node of each knowledge handling strategy in the preset DC protection defect knowledge graph, and determine the knowledge importance of each knowledge handling strategy based on the knowledge node of each knowledge handling strategy;

[0036] a ranking module, configured to use the knowledge importance of all knowledge disposal strategies to rank multiple knowledge query results to determine a target knowledge query result;

[0037] The second determining module is configured to determine knowledge push information of a DC protection defect handling strategy according to the target knowledge query result and the pushed knowledge set.

[0038] To achieve the above-mentioned object, the present invention provides, in a third aspect, a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the method as described in any one of the first aspects.

[0039] To achieve the above-mentioned objectives, the present invention provides a computer device in a fourth aspect, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method as described in any one of the first aspects.

[0040] The embodiment of the present invention has the following beneficial effects: the above method obtains the DC protection defect data in the current scenario, and the demand knowledge information and query statements corresponding to the DC protection defect data, wherein the DC protection defect data includes multiple knowledge handling strategies, and determines the push knowledge set according to the demand knowledge information and the preset DC protection defect knowledge graph, and uses the query statement to query in the preset DC protection defect knowledge graph to obtain multiple knowledge query results, and then determines the knowledge node of each knowledge handling strategy in the preset DC protection defect knowledge graph, and determines the knowledge importance of each knowledge handling strategy according to the knowledge node of each knowledge handling strategy, and then uses the knowledge weight of all knowledge handling strategies to push the knowledge set. The system sorts multiple knowledge query results based on their importance to determine the target knowledge query results, and finally determines the knowledge push information of the DC protection defect handling strategy based on the target knowledge query results and the pushed knowledge set; that is, by determining the knowledge nodes of each knowledge handling strategy in the preset DC protection defect knowledge graph and determining the knowledge importance based on the knowledge nodes, it can fully consider the structural relationship and semantic association of knowledge in the knowledge graph, so that the evaluation of knowledge importance is more in line with the actual business logic of DC protection defect handling, thereby providing staff with more accurate knowledge push information that is more in line with the current scenario needs, effectively improving the efficiency and accuracy of staff in obtaining relevant knowledge, and improving the quality and efficiency of DC protection defect handling work. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0042] in:

[0043] Figure 1 A schematic diagram of a method for pushing a DC protection defect handling strategy in an embodiment of the present application;

[0044] Figure 2 A schematic diagram of a push device for a DC protection defect handling strategy according to an embodiment of the present application;

[0045] Figure 3 1 is a diagram of the internal structure of a computer device in some embodiments. DETAILED DESCRIPTION

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0047] During DC protection system operation, the intelligent generation and precise delivery of defect handling strategies are crucial for ensuring stable power system operation. Delivering DC protection defect handling strategies is a complex undertaking involving multiple steps and factors. Its core goal is to provide personnel with timely, accurate, and scenario-specific knowledge and information to assist them in efficiently handling DC protection defect issues.

[0048] Currently, existing push methods typically implement knowledge push based solely on user interests and log records. However, DC protection defect management involves numerous complex and diverse scenarios, and the knowledge needs of personnel in different scenarios vary significantly. Existing push methods, due to their limited consideration of contextual information, fail to accurately grasp the specific knowledge needs of personnel in different scenarios. This leads to a mismatch between the pushed knowledge content and actual needs, making it difficult to meet personnel's precise need for knowledge of DC protection defect management strategies in diverse scenarios.

[0049] In response to the above problems, this application proposes a push method, storage medium and device for DC protection defect handling strategy, which can fully consider the structural relationship and semantic association of knowledge in the knowledge graph, so that the evaluation of knowledge importance is more in line with the actual business logic of DC protection defect handling, thereby providing staff with more accurate and more in line with the current scenario requirements. Knowledge push information effectively improves the efficiency and accuracy of staff in acquiring relevant knowledge, and improves the quality and efficiency of DC protection defect handling work. The specific implementation principle will be described in detail in the following embodiments.

[0050] In a first aspect, the present application provides a method for pushing a DC protection defect handling strategy.

[0051] See also Figure 1 , is a schematic diagram of a method for pushing a DC protection defect handling strategy in an embodiment of the present application, the method comprising:

[0052] Step 110: obtaining DC protection defect data in the current scenario, as well as required knowledge information and query statements corresponding to the DC protection defect data, wherein the DC protection defect data includes multiple knowledge handling strategies.

[0053] Regarding the method of obtaining DC protection defect data, in some embodiments, after a fault corresponding to DC protection occurs in the power system, the relevant devices in the power system will generate some defect text data and electrical quantity data corresponding to the fault. Based on the defect text data and electrical quantity data, as well as the preset DC protection defect data elements, the DC protection defect data in the current scenario can be determined; wherein, the preset DC protection defect data elements can be obtained and pre-set by the operator based on a lot of experience, experiments or statistics, and of course, can also be set by the operator according to actual needs.

[0054] Regarding the information contained in the preset DC protection defect data element, in some embodiments, the preset DC protection defect data may include but is not limited to rule data and expert database, etc.; wherein the rule data includes data manuals, protection rules and operation rules, etc.

[0055] Regarding the required knowledge information and query statements, in some embodiments, the required knowledge information and query statements required by the user in the current scenario can be determined based on the DC protection defect data in the current scenario.

[0056] Regarding the type of query statement, in some embodiments, the query statement may be a Cypher language query statement.

[0057] Step 120: Determine a pushed knowledge set based on the required knowledge information and the preset DC protection defect knowledge graph, and use a query statement to query the preset DC protection defect knowledge graph to obtain multiple knowledge query results.

[0058] Among them, the preset DC protection defect knowledge graph can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics. Of course, it can also be set by the operator according to actual needs.

[0059] Regarding the method for determining the pushed knowledge set, in some embodiments, based on the required knowledge information, it can be extracted from the preset DC protection defect knowledge graph to obtain multiple alternative knowledge sets, and from the alternative knowledge sets, the alternative knowledge set closest to the required knowledge information is selected and used as the pushed knowledge set.

[0060] In this application, by constructing a knowledge graph in the field of DC protection defects and accurately matching the push knowledge set required in the current scenario, it can more accurately meet the knowledge needs of staff in different scenarios and significantly optimize the efficiency and accuracy of knowledge push.

[0061] Step 130: Determine the knowledge node of each knowledge handling strategy in the preset DC protection defect knowledge graph, and determine the knowledge importance of each knowledge handling strategy based on the knowledge node of each knowledge handling strategy.

[0062] Regarding the method of determining the knowledge importance of a knowledge handling strategy, in some embodiments, a match can be performed in a first preset mapping table between knowledge nodes and knowledge importance based on the knowledge nodes of each knowledge handling strategy to determine the knowledge importance of each knowledge handling strategy; wherein, the first preset mapping table can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics, and of course, can also be set by the operator according to actual needs.

[0063] Regarding the method of determining the knowledge importance of a knowledge handling strategy, in other embodiments, a match can be performed in a second preset mapping table between knowledge handling strategies and knowledge importance according to each knowledge handling strategy to determine the knowledge importance of each knowledge handling strategy; wherein the second preset mapping table can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics, and of course, can also be set by the operator according to actual needs.

[0064] Regarding the method of determining the knowledge importance of knowledge disposal strategies, in other embodiments, historical DC protection defect data in historical scenarios can also be obtained, and the historical DC protection defect data includes multiple historical knowledge disposal strategies. Then, the knowledge nodes of each historical knowledge disposal strategy in the preset DC protection defect knowledge graph are determined, so as to determine the knowledge importance of each historical knowledge disposal strategy based on the knowledge nodes of each historical knowledge disposal strategy. Then, the knowledge importance of all historical knowledge disposal strategies and all historical knowledge disposal strategies are input into the initial BPNN model for training to obtain a preset knowledge importance prediction model. Finally, all knowledge disposal strategies are input into the preset knowledge importance prediction model to obtain the knowledge importance of each disposal strategy.

[0065] In this application, a preset knowledge importance prediction model is introduced to improve the accuracy and efficiency of knowledge importance assessment.

[0066] In addition, by inputting the knowledge handling strategy into the preset knowledge importance prediction model to determine the knowledge importance, the model can be used to comprehensively consider multiple factors to more accurately evaluate the importance of knowledge in different scenarios. This method can provide staff with more targeted and practical knowledge push information, enabling staff to quickly obtain the most critical and valuable knowledge in the current scenario, effectively improving the efficiency of DC protection defect handling and the scientific nature of decision-making.

[0067] Among them, BPNN stands for Back Propagation Neural Network; the initial BPNN model refers to the original model that has not undergone any training.

[0068] The method for determining the knowledge importance of historical knowledge disposal strategies is similar to the method for determining the knowledge importance of knowledge disposal strategies, that is, in some embodiments, the knowledge nodes of each historical knowledge disposal strategy can be matched in a second preset mapping table between knowledge nodes and knowledge importance to determine the knowledge importance of each historical knowledge disposal strategy.

[0069] Regarding the method for determining the number of hidden neurons in the hidden layer of the initial BPNN model, in some embodiments, the formula Determine the number of hidden neurons; where hid is the number of hidden neurons, in is the number of input neurons in the input layer of the initial BPNN model, out is the number of output neurons in the output layer of the initial BPNN model, and α is a preset constant in the range [1,10].

[0070] Regarding the method of determining the number of input neurons and the number of output neurons, in some embodiments, the characteristic dimension of the historical knowledge handling strategy can be used as the number of input neurons, and the characteristic dimension of the knowledge importance of the historical knowledge handling strategy can be used as the number of output neurons.

[0071] Regarding the method for determining the preset constant, in other embodiments, when the number of input neurons is less than or equal to the preset feature dimension value, the optimal element can be selected from the preset discrete set {1, 3, 5, 8, 10} by cross-validation, and the optimal element can be used as the preset constant; when the number of input neurons is greater than the preset feature dimension value, the preset constant can be determined using the formula α = floor[log(in)]; wherein α is the preset constant, floor[] is the floor function, log() is the logarithm with the natural constant e as the base, or the logarithm with 2 as the base, and in is the number of input neurons.

[0072] Among them, the preset feature dimension value can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics. Of course, it can also be set by the operator according to actual needs. That is, in some embodiments, this application can preferably set the preset feature dimension value to 10.

[0073] In this application, the historical knowledge disposal strategy is introduced into the knowledge nodes in the preset DC protection defect knowledge graph to determine the knowledge importance of model training, so as to improve the accuracy and practicality of the preset knowledge importance prediction model.

[0074] Furthermore, in some embodiments, SSA or ISSA can be used to determine an SSA-based BPNN model or an ISSA-based BPNN model based on the initial BPNN model, and then the knowledge importance of all historical knowledge disposal strategies and all historical knowledge disposal strategies are input into the SSA-based BPNN model or the ISSA-based BPNN model for training to obtain a preset knowledge importance prediction model.

[0075] Among them, SSA is Sparrow Search Algorithm, that is, sparrow search algorithm; ISSA is Improved Sparrow Search Algorithm, that is, improved sparrow search algorithm.

[0076] Regarding the method for determining the SSA-based BPNN model or the ISSA-based BPNN model, in some embodiments, SSA or ISSA can be used to adjust the model parameters of the initial BPNN model to determine the SSA-based BPNN model or the ISSA-based BPNN model.

[0077] In this application, by introducing SSA or ISSA to optimize the BPNN model, the training effect and prediction accuracy of the preset knowledge importance prediction model are improved.

[0078] Furthermore, in some embodiments, SSA or ISSA can be used to iteratively update the position of each sparrow in the sparrow population until the global optimal fitness value of all iterations converges to a convergence threshold, or the number of iterations corresponding to the current iteration is equal to the preset maximum number of iterations, and the optimal model parameters corresponding to the global optimal fitness values ​​of all sparrows in all iterations are obtained, wherein the position of each sparrow includes model parameters, and then the model parameters in the initial BPNN model are adjusted according to the optimal model parameters corresponding to all iterations to obtain a BPNN model based on SSA or a BPNN model based on ISSA.

[0079] The convergence threshold and the preset maximum number of iterations can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics. Of course, they can also be set by the operator according to actual needs.

[0080] It should be noted that, when using SSA or ISSA to iteratively update the position of each sparrow in the sparrow population, a global fitness value is calculated for each iteration, and then the global fitness value calculated for each iteration is compared with a global optimal fitness value of all iterations, and the global optimal fitness value can be updated (if the global fitness value calculated for the tth iteration is less than the global optimal fitness value of all iterations from 1 to t-1, the global fitness value calculated for the tth iteration can be used as the global optimal fitness value of all iterations from 1 to t). a global optimal fitness value; if a global fitness value calculated in the t-th iteration is greater than or equal to a global optimal fitness value of all iterations from the 1st to the t-1th, then the global optimal fitness value of all iterations from the 1st to the t-1th can be used as a global optimal fitness value of all iterations from the 1st to the t-th), when the global optimal fitness values ​​of all iterations converge to the convergence threshold, or the number of iterations corresponding to the current iteration is equal to the preset maximum number of iterations, at this time, the optimal model parameters corresponding to the global optimal fitness value of all iterations are obtained.

[0081] It should be further explained that the initial position of each sparrow in the sparrow population can be set to a default initialization value; during the iterative process, the position of each sparrow in the next iteration can be calculated according to the position update formula in SSA or ISSA; and the global fitness value can be calculated according to the fitness formula in SSA or ISSA.

[0082] Regarding the adjustment method of the model parameters in the initial BPNN model, in some embodiments, the model parameters in the initial BPNN model can be directly adjusted to the optimal model parameters corresponding to all iterations to obtain a BPNN model based on SSA, or a BPNN model based on ISSA; of course, in other embodiments, the model parameters in the initial BPNN model can be adjusted to the sum or difference between the optimal model parameters corresponding to all iterations and the preset model error parameters to obtain a BPNN model based on SSA, or a BPNN model based on ISSA; wherein, the preset model error parameters can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics, and of course, can also be set by the operator according to actual needs.

[0083] Regarding the parameters included in the optimal model parameters, in some embodiments, the optimal model parameters include but are not limited to the weights and biases between the input layer and the hidden layer in the initial BPNN model, the weights and biases between the hidden layer and the output layer in the initial BPNN model, and the trigger threshold value of the neuron activation function in the initial BPNN model.

[0084] In this application, the BPNN model parameters are optimized by SSA or ISSA, which improves the model training effect and prediction accuracy, and enhances the adaptability and robustness of the model.

[0085] Furthermore, in some embodiments, under the condition of using ISSA, the knowledge importance of each predictive knowledge disposal strategy obtained by the ISSA-based BPNN model during the verification process is determined, and the loss error value is determined based on the knowledge importance of all predictive knowledge disposal strategies and the knowledge importance of all historical knowledge disposal strategies. Then, when the loss error value does not meet the preset error value, the target weight value is determined based on the number of iterations and the preset maximum number of iterations, and the adaptive weight value of the ISSA is adjusted based on the target weight value to obtain the adjusted ISSA. The adjusted ISSA is used as the ISSA, and the execution is returned to iteratively update the position of each sparrow in the sparrow population using the ISSA until the global optimal fitness value of all iterations converges to the convergence threshold, or the number of iterations corresponding to the current iteration is equal to the preset maximum number of iterations, and the optimal model parameters corresponding to the global optimal fitness value of all sparrows in all iterations are obtained, until the loss error value meets the preset error value, and the ISSA-based BPNN model corresponding to the loss error value meeting the preset error value is used as the final ISSA-based BPNN model.

[0086] The preset error value may be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics. Of course, it may also be set by the operator based on actual needs.

[0087] Regarding the method of determining the loss error value, in some embodiments, the root mean square error value, the mean absolute error value, and the mean absolute percentage error value between the knowledge importance of all predictive knowledge disposal strategies and the knowledge importance of all historical knowledge disposal strategies can be determined, and the sum of the root mean square error value, the mean absolute error value, and the mean absolute percentage error value can be used as the loss error value.

[0088] Regarding the adjustment method of the adaptive weight value of ISSA, in some embodiments, the adaptive weight value of ISSA can be directly adjusted to the target weight value; of course, in other embodiments, the adaptive weight value of ISSA can be adjusted to the sum or difference between the target weight value and the preset weight error value; wherein, the preset weight error value can be obtained and pre-set by the operator based on a large amount of experience, experiments or statistics, and of course, can also be set by the operator according to actual needs.

[0089] In this application, the BPNN model is optimized by dynamically adjusting the ISSA adaptive weight value, which significantly improves the model prediction accuracy and training effect, and enhances the robustness and adaptability of the model.

[0090] Regarding the method for determining the target weight value, in some embodiments, the formula Determine the target weight value; where w is the target weight value, f randn is a random number that obeys the normal distribution, N is the preset maximum number of iterations, and n is the number of iterations at that time.

[0091] In this application, the target weight value is dynamically determined by a formula, which improves the flexibility and effectiveness of the ISSA optimization BPNN model.

[0092] Step 140: Use the knowledge importance of all knowledge handling strategies to sort the multiple knowledge query results to determine the target knowledge query result.

[0093] It should be noted that since the query statement has a corresponding relationship with the DC protection defect data, and the DC protection defect data includes multiple knowledge handling strategies, the knowledge handling strategy and the knowledge query result also have a corresponding relationship. Therefore, in some embodiments, the knowledge importance of all knowledge handling strategies can be directly used to sort multiple knowledge query results to determine the target knowledge query result.

[0094] Furthermore, in some embodiments, if the knowledge handling strategy and the knowledge query result do not have a corresponding relationship, the corresponding relationship between the knowledge handling strategy and the knowledge query result can be determined based on the correlation or similarity between each knowledge handling strategy and each knowledge query result; wherein, the knowledge handling strategy and knowledge query result corresponding to the maximum correlation or similarity can be regarded as the knowledge handling strategy and knowledge query result having a corresponding relationship.

[0095] Regarding the method of determining the target knowledge query results, in some embodiments, the knowledge query results can be sorted from large to small according to the knowledge importance of the knowledge disposal strategy corresponding to each knowledge query result, and the sorted knowledge query results can be used as the target knowledge query results; in other embodiments, the preset number of knowledge query results can be used as the target knowledge query results among the sorted knowledge query results; wherein, the specific number of the preset number can be set by the operator according to actual needs, for example, the preset number can be set to 10, or the preset number can be set to 1, and this application does not limit it here.

[0096] In this application, by sorting the knowledge query results according to the knowledge importance of the knowledge handling strategy, the knowledge overload phenomenon can be effectively avoided and the effectiveness of knowledge transfer can be improved.

[0097] Step 150: Determine knowledge push information of the DC protection defect handling strategy based on the target knowledge query result and the pushed knowledge set.

[0098] Regarding the method of determining knowledge push information, in some embodiments, the target knowledge query result and the pushed knowledge set can be used as the knowledge push information of the DC protection defect handling strategy; in other embodiments, the union of the target knowledge query result and the pushed knowledge set can also be used as the knowledge push information of the DC protection defect handling strategy.

[0099] It is understandable that since there may be a small amount of duplicate data between the target knowledge query results and the pushed knowledge set, in order to avoid duplicate content in the pushed knowledge push information, it is necessary to delete a small amount of duplicate information, that is, to use the union of the target knowledge query results and the pushed knowledge set as the knowledge push information for the DC protection defect handling strategy.

[0100] In an embodiment of the present application, by determining the knowledge nodes of each knowledge handling strategy in the preset DC protection defect knowledge graph and determining the knowledge importance based on the knowledge nodes, the structural relationship and semantic association of knowledge in the knowledge graph can be fully considered, so that the evaluation of knowledge importance is more in line with the actual business logic of DC protection defect handling, thereby providing staff with more accurate and more in line with the current scenario needs. Knowledge push information, effectively improving the efficiency and accuracy of staff in acquiring relevant knowledge, and improving the quality and efficiency of DC protection defect handling work.

[0101] In addition, in addition to the advantages already mentioned, the push method of the DC protection defect handling strategy proposed in this application also has the following advantages: Personalized knowledge push: By comprehensively considering the DC protection defect data and required knowledge information in the current scenario, this method can generate highly personalized knowledge push information to ensure that staff can obtain the knowledge content that best meets their needs in different scenarios. Through precise matching and sorting, it avoids the push of a large amount of irrelevant or redundant information, and improves the efficiency of knowledge acquisition; Improve the scientific nature of decision-making: Based on the analysis of historical data and knowledge graphs, this method can provide staff with decision-making support based on data and facts, enhance the scientific nature and accuracy of decision-making, and through real-time monitoring and analysis of DC protection defect data, this method can timely discover potential risks, And push corresponding disposal strategies to help prevent accidents; optimize model performance: by introducing optimization algorithms such as SSA or ISSA to train the BPNN model, this method can significantly improve the model's prediction accuracy and training effect, making the model more adaptable to complex DC protection defect disposal scenarios. During the model training process, by dynamically adjusting the adaptive weight value of ISSA, this method can further optimize the model performance and enhance the model's robustness and adaptability; improve work efficiency: through an automated and intelligent knowledge push mechanism, this method can quickly respond to the knowledge needs of staff, reduce the time for manual search and screening of information, and by providing accurate knowledge push information, this method helps promote collaborative work among team members and improve overall work efficiency.

[0102] In a feasible implementation, step 130 in the above embodiment determines the knowledge importance of each knowledge disposal strategy based on the knowledge nodes of each knowledge disposal strategy, including: determining the retrieval sequence value corresponding to each knowledge disposal strategy in a preset historical scenario; determining the knowledge importance of each knowledge disposal strategy based on the retrieval sequence value corresponding to each knowledge disposal strategy in the preset historical scenario, and the knowledge nodes of each knowledge disposal strategy.

[0103] It should be noted that the retrieval order value corresponding to each historical knowledge processing strategy in the preset historical scenarios refers to the retrieval order value of each historical knowledge processing strategy corresponding to the user in the preset historical scenarios.

[0104] In the embodiment of the present application, the comprehensiveness and accuracy of the knowledge importance evaluation are improved by combining the retrieval sequence value and the knowledge node in the historical scenario to determine the knowledge importance.

[0105] It is understandable that when determining the knowledge importance of each knowledge disposal strategy, not only the structural relationship and semantic association of knowledge in the knowledge graph (i.e., knowledge nodes) are considered, but also the retrieval order value corresponding to each knowledge disposal strategy in a preset historical scenario is combined. The retrieval order value reflects the user's retrieval preference and demand for the knowledge disposal strategy in the historical scenario. Incorporating it into the evaluation of knowledge importance can more comprehensively consider the actual needs of users in different scenarios, thereby making the evaluation of knowledge importance closer to the actual application scenario and improving the accuracy of the evaluation. This method helps to provide staff with more accurate knowledge push information that is more in line with the current scenario needs, and further improve the quality and efficiency of DC protection defect disposal work.

[0106] In a feasible implementation method, the above embodiment determines the knowledge importance of each knowledge disposal strategy based on the retrieval sequence value corresponding to each knowledge disposal strategy in a preset historical scenario, and the knowledge node of each knowledge disposal strategy, including: determining the number of retrieval preferences corresponding to each knowledge disposal strategy in a preset historical scenario; determining the knowledge importance of each knowledge disposal strategy based on the retrieval sequence value and retrieval preference number corresponding to each knowledge disposal strategy in a preset historical scenario, and the knowledge node of each knowledge disposal strategy.

[0107] It should be noted that the number of retrieval preferences corresponding to each historical knowledge processing strategy in the preset historical scenarios refers to the number of retrieval preferences of each historical knowledge processing strategy corresponding to the user in the preset historical scenarios.

[0108] Regarding the method of determining the number of retrieval preferences, in some embodiments, if there are M historical scenarios, then for the mth historical scenario, the number of retrieval preferences of the kth historical knowledge disposal strategy is equal to the sum of the number of retrievals of the kth historical knowledge disposal strategy in the 1st historical scenario to the mth historical scenario.

[0109] In the embodiment of the present application, the comprehensiveness and accuracy of the knowledge importance evaluation are further improved by combining the retrieval sequence value and the number of retrieval preferences in historical scenarios and the knowledge nodes to determine the knowledge importance.

[0110] It is understandable that when determining the knowledge importance of each knowledge disposal strategy, not only the structural relationship and semantic association of knowledge in the knowledge graph (i.e., knowledge nodes) are considered, but also the retrieval order value and retrieval preference count corresponding to each knowledge disposal strategy in a preset historical scenario are combined. The retrieval order value reflects the user's retrieval preference and demand for the knowledge disposal strategy in the historical scenario, and the retrieval preference count reflects the user's continued attention to a certain knowledge disposal strategy in multiple historical scenarios. Incorporating these two into the evaluation of knowledge importance can more comprehensively consider the user's actual needs and usage habits in different scenarios, thereby making the evaluation of knowledge importance closer to the actual application scenario, improving the accuracy and reliability of the evaluation. This method helps to provide staff with more accurate knowledge push information that is more in line with the current scenario needs, and further improve the quality and efficiency of DC protection defect disposal work.

[0111] In a feasible implementation, the above embodiment determines the knowledge importance of each knowledge handling strategy based on the search order value and search preference count corresponding to each knowledge handling strategy in a preset historical scenario, as well as the knowledge nodes of each knowledge handling strategy, including:

[0112] Using the formula Determine the knowledge importance of each knowledge disposal strategy;

[0113] in, is the knowledge importance of the kth knowledge disposal strategy, M is the total number of historical scenarios in the preset historical scenarios, k a1 is the knowledge node of the kth knowledge disposal strategy, is the retrieval order value corresponding to the kth knowledge disposal strategy in the mth historical scenario, is the number of retrieval preferences corresponding to the kth knowledge disposal strategy in the mth historical scenario, and K is the total number of knowledge disposal strategies.

[0114] In the embodiment of the present application, by integrating multi-dimensional factors such as knowledge nodes, retrieval order values ​​and retrieval preference times, a formula is used to accurately calculate the knowledge importance of each knowledge disposal strategy, thereby improving the scientificity and accuracy of the evaluation.

[0115] It can be understood that the formula comprehensively considers multiple factors such as knowledge nodes, retrieval order values ​​and retrieval preference times, providing a quantitative evaluation method for the knowledge importance of each knowledge disposal strategy. This method not only considers the structural relationship and semantic association of knowledge in the knowledge graph, but also combines the actual retrieval behavior of users in historical scenarios, making the evaluation of knowledge importance more scientific and accurate. In this way, it can provide staff with more accurate and more in line with the needs of the current scenario. Knowledge push information, further improving the quality and efficiency of DC protection defect disposal work.

[0116] In a feasible implementation, step 120 in the above embodiment, determining the push knowledge set based on the demand knowledge information and the preset DC protection defect knowledge graph, includes: determining the demand knowledge category based on the demand knowledge information; determining multiple alternative knowledge sets based on the demand knowledge category and the preset DC protection defect knowledge graph; and determining the push knowledge set based on the multiple alternative knowledge sets.

[0117] Regarding the method of determining the pushed knowledge set, in some embodiments, one alternative knowledge set can be arbitrarily selected from multiple alternative knowledge sets as the pushed knowledge set; in other embodiments, the pushed knowledge set can also be determined based on the correlation or similarity, based on the correlation or similarity between each alternative knowledge set and the required knowledge information.

[0118] In the embodiment of the present application, by refining the required knowledge categories and screening the alternative knowledge sets based on the knowledge graph, and then determining the push knowledge sets, it is possible to more accurately match the knowledge needs of staff and improve the pertinence and effectiveness of knowledge push.

[0119] It is understandable that accurate matching of knowledge needs: determining the required knowledge category based on the required knowledge information can help to refine the specific needs of the staff into more specific categories, so as to more accurately understand their knowledge needs. Based on the required knowledge category and the preset DC protection defect knowledge graph, multiple alternative knowledge sets are determined to ensure that the alternative knowledge sets are closely related to the needs of the staff, thereby improving the accuracy of knowledge push; improving the pertinence of knowledge push: among multiple alternative knowledge sets, selecting the pushed knowledge set by correlation or similarity can ensure that the pushed knowledge is most consistent with the needs of the staff in the current scenario, thereby improving the pertinence of knowledge push. Compared with arbitrarily selecting alternative knowledge sets as pushed knowledge sets, based on correlation or similarity, The selection method is more scientific and reasonable, which can avoid pushing irrelevant or redundant knowledge; optimize the knowledge push process: by refining the required knowledge categories, screening alternative knowledge sets and determining the steps of pushing knowledge sets, a complete and systematic knowledge push process is formed. This process can ensure that each link of knowledge push is closely centered on the needs of staff, thereby improving the efficiency and effectiveness of knowledge push; enhance knowledge utilization efficiency: the accurately pushed knowledge can be understood and applied by staff more quickly, thereby improving the efficiency of DC protection defect handling work. At the same time, since the pushed knowledge is highly matched with the needs of staff, it can reduce the time for staff to screen useful knowledge from a large amount of information and improve knowledge utilization efficiency.

[0120] In a feasible implementation, the above embodiment determines the push knowledge set based on multiple candidate knowledge sets, including: determining the similarity between each candidate knowledge set and the required knowledge information; and using the candidate knowledge set corresponding to the maximum similarity as the push knowledge set.

[0121] In an embodiment of the present application, by calculating the similarity between the alternative knowledge set and the required knowledge information, and selecting the alternative knowledge set with the greatest similarity as the pushed knowledge set, the accuracy and pertinence of knowledge push can be significantly improved, ensuring that staff obtain the knowledge information that best meets their current needs.

[0122] It is understandable that the accuracy of push notifications is improved: by calculating similarity, the degree of match between each candidate knowledge set and the required knowledge information can be quantified, thereby selecting the candidate knowledge set that is closest to the required knowledge set as the pushed knowledge set. This method avoids the errors that may be caused by subjective judgment and random selection, and ensures the accuracy of the pushed knowledge set; the targeted nature of push notifications is enhanced: similarity calculation can accurately reflect the degree of association between the candidate knowledge set and the required knowledge information. Therefore, selecting the candidate knowledge set with the greatest similarity as the pushed knowledge set can ensure that the pushed knowledge is highly matched with the staff's needs in the current scenario. This targeted push method helps staff quickly obtain the required knowledge information and improve work efficiency; optimized knowledge utilization: accurately pushed knowledge sets can reduce the time staff spend sifting through large amounts of information for useful knowledge, allowing them to focus more on addressing DC protection defect issues. At the same time, because the pushed knowledge sets are highly matched with the staff's needs, they can improve knowledge utilization and avoid knowledge waste; improved user experience: when staff receive knowledge push notifications that are highly matched to their needs, they will feel more satisfied and recognized, thereby increasing their trust and reliance on the knowledge push system. This good user experience helps promote the continued use and promotion of the system.

[0123] In a feasible implementation, step 140 in the above embodiment uses the knowledge importance of all knowledge handling strategies to sort multiple knowledge query results to determine the target knowledge query result, including: using the knowledge importance of all knowledge handling strategies to sort multiple knowledge query results in descending order to obtain a descending sorting result; and using the first preset knowledge query results in the descending sorting result as the target knowledge query result.

[0124] Among them, the specific number of presets can be set by the operator according to actual needs. For example, the preset number can be set to 10, or the preset number can be set to 1. This application does not limit it here.

[0125] In an embodiment of the present application, by sorting the knowledge query results in descending order and selecting the first preset results as the target knowledge query results, it can ensure that the staff can obtain the most important and relevant knowledge information first, thereby significantly improving the effectiveness and practicality of knowledge push.

[0126] It is understandable that the effectiveness of knowledge push can be improved: by sorting in descending order, the knowledge query results that are most relevant and important to the current scenario can be placed in front, so that the staff can quickly locate the key information and avoid wasting time in a large amount of irrelevant or secondary information. Selecting the preset knowledge query results as the target knowledge query results can ensure that the amount of knowledge pushed is moderate, neither too much to cause information overload nor too little to meet the needs of the staff; enhancing the practicality of knowledge push: descending sorting and the selection method of the preset number make the pushed knowledge closer to the actual needs of the staff, improve the practicality and operability of the knowledge, and the staff can quickly understand the current situation based on the pushed target knowledge query results. Key issues and solutions in previous scenarios, so as to handle DC protection defects more efficiently; optimize knowledge utilization efficiency: by accurately pushing the most important knowledge information, the time invested by staff in screening and organizing knowledge can be reduced, and the efficiency of knowledge utilization can be improved. At the same time, because the pushed knowledge is highly matched with the needs of staff, it can be converted into actual actions and decisions more quickly, further improving work efficiency; improve user experience: when staff receive the target knowledge query results after descending sorting and preset number screening, they will feel more convenient and efficient, thereby improving their satisfaction and recognition of the knowledge push system. This good user experience helps promote the continuous use and optimization of the system, forming a virtuous circle.

[0127] In a feasible implementation, step 150 in the above embodiment, determining the knowledge push information of the DC protection defect handling strategy based on the target knowledge query result and the pushed knowledge set, includes: taking the union of the target knowledge query result and the pushed knowledge set as the knowledge push information.

[0128] In an embodiment of the present application, by taking the union of the target knowledge query result and the pushed knowledge set as the knowledge push information, the comprehensiveness and accuracy of the pushed content can be ensured, information omission can be avoided, and the efficiency of staff in acquiring key knowledge can be improved.

[0129] It is understandable that ensuring the comprehensiveness of the pushed content: the target knowledge query results and the pushed knowledge set may each contain a portion of unique and important knowledge information. By taking the union, the two parts of information can be merged to ensure that the pushed knowledge content is more comprehensive and covers more possible staff needs; improving information accuracy: the union operation can avoid repeatedly pushing the same information while ensuring that all relevant and important knowledge is included, which helps to reduce information redundancy and improve the accuracy and pertinence of the pushed information; avoiding information omission: in the DC protection defect handling process, any omission of key information may lead to improper handling or delays. By taking the union, the risk of information omission can be minimized, ensuring that staff can obtain all necessary knowledge to efficiently handle defects; improving work efficiency: staff do not need to search and filter relevant knowledge in multiple information sources, because the union operation has integrated all important information together, which helps save time, improve work efficiency, and enable staff to make decisions and take actions faster; optimizing user experience: the comprehensiveness and accuracy of pushed information can improve staff satisfaction and trust in the knowledge push system. When staff can easily obtain all the key information they need, they will rely on and recognize the system more, thereby promoting the continuous use and optimization of the system.

[0130] In a second aspect, the present application provides a device for pushing a DC protection defect handling strategy.

[0131] See also Figure 2 , is a schematic diagram of a device for pushing a DC protection defect handling strategy in an embodiment of the present application, wherein the device 210 includes:

[0132] An acquisition module 211 is configured to acquire DC protection defect data in a current scenario, as well as required knowledge information and query statements corresponding to the DC protection defect data, wherein the DC protection defect data includes multiple knowledge handling strategies;

[0133] The determination and query module 212 is used to determine the pushed knowledge set based on the required knowledge information and the preset DC protection defect knowledge graph, and use a query statement to query the preset DC protection defect knowledge graph to obtain multiple knowledge query results;

[0134] A first determining module 213 is configured to determine a knowledge node of each knowledge handling strategy in a preset DC protection defect knowledge graph, and determine the knowledge importance of each knowledge handling strategy based on the knowledge node of each knowledge handling strategy;

[0135] A ranking module 214 is configured to rank the plurality of knowledge query results using the knowledge importance of all knowledge handling strategies to determine a target knowledge query result;

[0136] The second determining module 215 is configured to determine knowledge push information of a DC protection defect handling strategy according to the target knowledge query result and the pushed knowledge set.

[0137] In the embodiment of the present application, the relevant contents of the acquisition module 211, the determination and query module 212, the first determination module 213, the sorting module 214 and the second determination module 215 can be referred to. Figure 1 The contents of the illustrated embodiments are not described in detail here.

[0138] It should be noted that the device 210 of the present application also includes some other modules. It can be understood that the method of the present application and the device 210 have a one-to-one correspondence. Therefore, the other modules of the device 210 of the present application are the contents corresponding to the method of the present application in the above-mentioned embodiment.

[0139] In an embodiment of the present application, by determining the knowledge nodes of each knowledge handling strategy in the preset DC protection defect knowledge graph and determining the knowledge importance based on the knowledge nodes, the structural relationship and semantic association of knowledge in the knowledge graph can be fully considered, so that the evaluation of knowledge importance is more in line with the actual business logic of DC protection defect handling, thereby providing staff with more accurate and more in line with the current scenario needs. Knowledge push information, effectively improving the efficiency and accuracy of staff in acquiring relevant knowledge, and improving the quality and efficiency of DC protection defect handling work.

[0140] In addition, in addition to the advantages already mentioned, the push device for the DC protection defect handling strategy proposed in this application also has the following advantages: Personalized knowledge push: By comprehensively considering the DC protection defect data and required knowledge information in the current scenario, this device can generate highly personalized knowledge push information to ensure that staff can obtain the knowledge content that best meets their needs in different scenarios. Through precise matching and sorting, it avoids the push of a large amount of irrelevant or redundant information, and improves the efficiency of knowledge acquisition; Improve the scientific nature of decision-making: Based on the analysis of historical data and knowledge graphs, this device can provide staff with decision-making support based on data and facts, enhance the scientific nature and accuracy of decision-making, and through real-time monitoring and analysis of DC protection defect data, this device can promptly discover potential risks, And push corresponding disposal strategies to help prevent accidents; optimize model performance: by introducing optimization algorithms such as SSA or ISSA to train the BPNN model, this device can significantly improve the model's prediction accuracy and training effect, making the model more adaptable to complex DC protection defect disposal scenarios. During the model training process, by dynamically adjusting the adaptive weight value of ISSA, this device can further optimize the model performance and enhance the model's robustness and adaptability; improve work efficiency: through an automated and intelligent knowledge push mechanism, this device can quickly respond to the knowledge needs of staff, reduce the time for manual search and screening of information, and by providing accurate knowledge push information, this device helps promote collaborative work among team members and improve overall work efficiency.

[0141] In a third aspect, the present application further provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor executes a method for pushing a DC protection defect handling strategy in the above method embodiment.

[0142] In a fourth aspect, the present application further provides a computer device including a memory and a processor, wherein the memory stores a computer program. When the computer program is executed by the processor, the processor executes a method for pushing a DC protection defect handling strategy in the above-mentioned method embodiment.

[0143] Figure 3 The internal structure diagram of the computer device in some embodiments is shown. The computer device can be a terminal, a server, or a gateway. Figure 3 As shown, the computer device includes a processor, a memory, and a network interface connected via a system bus.

[0144] The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement the various steps in the above method embodiment. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can implement the various steps in the above method embodiment. It will be understood by those skilled in the art that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0145] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods.

[0146] Among them, any reference to memory, storage, database or other media used in the various embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchl ink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

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

[0148] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A method for pushing a DC protection defect handling strategy, characterized in that: The method comprises: Acquire DC protection defect data in a current scenario, as well as required knowledge information and query statements corresponding to the DC protection defect data, wherein the DC protection defect data includes multiple knowledge processing strategies; Determine a push knowledge set based on the required knowledge information and a preset DC protection defect knowledge graph, and use the query statement to query the preset DC protection defect knowledge graph to obtain multiple knowledge query results; Determine the knowledge node of each knowledge handling strategy in the preset DC protection defect knowledge graph, and determine the knowledge importance of each knowledge handling strategy based on the knowledge node of each knowledge handling strategy; Using the knowledge importance of all knowledge disposal strategies, multiple knowledge query results are ranked to determine a target knowledge query result; Determine knowledge push information of a DC protection defect handling strategy based on the target knowledge query result and the pushed knowledge set.

2. The method for pushing a DC protection defect handling strategy according to claim 1, characterized in that: The step of determining the knowledge importance of each knowledge handling strategy according to the knowledge nodes of each knowledge handling strategy includes: Determine the retrieval order value corresponding to each knowledge disposal strategy under a preset historical scenario; The knowledge importance of each knowledge disposal strategy is determined according to the retrieval order value corresponding to each knowledge disposal strategy in a preset historical scenario and the knowledge node of each knowledge disposal strategy.

3. The method for pushing a DC protection defect handling strategy according to claim 2, characterized in that: The determining of the knowledge importance of each knowledge handling strategy according to the retrieval order value corresponding to each knowledge handling strategy in a preset historical scenario and the knowledge node of each knowledge handling strategy includes: Determine the number of retrieval preferences corresponding to each knowledge disposal strategy under a preset historical scenario; The knowledge importance of each knowledge disposal strategy is determined according to the retrieval sequence value and retrieval preference number corresponding to each knowledge disposal strategy in a preset historical scenario, as well as the knowledge nodes of each knowledge disposal strategy.

4. The method for pushing a DC protection defect handling strategy according to claim 3, characterized in that: The determining of the knowledge importance of each knowledge disposal strategy according to the retrieval sequence value and retrieval preference number corresponding to each knowledge disposal strategy in a preset historical scenario, as well as the knowledge nodes of each knowledge disposal strategy, includes: Using the formula Determine the knowledge importance of each knowledge disposal strategy; in, is the knowledge importance of the kth knowledge disposal strategy, M is the total number of historical scenarios in the preset historical scenarios, k a1 is the knowledge node of the kth knowledge disposal strategy, is the retrieval order value corresponding to the kth knowledge disposal strategy in the mth historical scenario, is the number of retrieval preferences corresponding to the kth knowledge disposal strategy in the mth historical scenario, and K is the total number of knowledge disposal strategies.

5. The method for pushing a DC protection defect handling strategy according to claim 1, characterized in that: The step of determining the pushed knowledge set based on the required knowledge information and the preset DC protection defect knowledge graph includes: determining a required knowledge category according to the required knowledge information; Determining multiple candidate knowledge sets according to the required knowledge category and the preset DC protection defect knowledge graph; The pushed knowledge set is determined according to a plurality of candidate knowledge sets.

6. The method for pushing a DC protection defect handling strategy according to claim 5, characterized in that: The step of determining the pushed knowledge set based on a plurality of candidate knowledge sets includes: Determining the similarity between each candidate knowledge set and the required knowledge information; The candidate knowledge set corresponding to the maximum similarity is used as the pushed knowledge set.

7. The method for pushing a DC protection defect handling strategy according to claim 1, characterized in that: The method of ranking the plurality of knowledge query results using the knowledge importance of all knowledge handling strategies to determine the target knowledge query result includes: Using the knowledge importance of all knowledge disposal strategies, multiple knowledge query results are sorted in descending order to obtain a descending sort result; The first preset knowledge query results in the descending sorting results are used as the target knowledge query results.

8. The method for pushing a DC protection defect handling strategy according to claim 1, characterized in that: The step of determining the knowledge push information of the DC protection defect handling strategy based on the target knowledge query result and the pushed knowledge set includes: The union of the target knowledge query result and the pushed knowledge set is used as the knowledge push information.

9. A computer-readable storage medium, characterized in that A computer program is stored, and when the computer program is executed by a processor, the processor is caused to execute the method for pushing a DC protection defect handling strategy according to any one of claims 1 to 8.

10. A computer device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method for pushing a DC protection defect handling strategy according to any one of claims 1 to 8.