An efficient reasoning system and method for electric power information communication knowledge base

By introducing verification modules and auxiliary computing modules into the power information knowledge base, the inference efficiency caused by inaccurate input information is solved, and a more efficient information entry and inference process is achieved.

CN119761520APending Publication Date: 2025-04-04STATE GRID LIAONING ELECTRIC POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411993901.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

In the prior art, it is difficult for the power information knowledge base to ensure the accuracy of the input information during the reasoning process, resulting in inaccuracy of reasoning.

Method used

By introducing a verification module into the power information knowledge base, data bits and verification bits are allocated, and distributed calculations are used to perform distributed calculations, ensuring the accuracy and inference efficiency of the entered information.

Benefits of technology

Through the verification sum of the verification module assists in the distributed computing module, the accuracy of input information and inference efficiency are improved, the existence of wrong data is reduced, and the performance of the overall system is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119761520A_ABST
    Figure CN119761520A_ABST
Patent Text Reader

Abstract

The present invention provides an efficient reasoning system and method for an electric power information communication knowledge base, which relates to the field of electric power information transmission, and includes an electric power information knowledge base, a verification module and an auxiliary calculation module. The electric power information knowledge base is used for entering electric power information, and the electric power information knowledge base is composed of a concept layer, an instance layer and a business layer. The present invention ensures the accuracy of the entered information through the verification module when entering information into the electric power information knowledge base, thereby removing erroneous data and improving the quality of the entered data, so that the electric power information knowledge base can select data faster when reasoning, and there is no need to judge whether the entered information is wrong, thereby increasing the reasoning efficiency. At the same time, the electric power information knowledge base splits the reasoning task into multiple subtasks, and the multiple subtasks are separately calculated by multiple computing nodes, thereby accelerating the calculation efficiency, thereby further accelerating the reasoning efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power information transmission, and in particular to an efficient reasoning system and method for a power information communication knowledge base. Background Art

[0002] A knowledge base is a structured, easy-to-operate, easy-to-use, and fully organized knowledge cluster in knowledge engineering. It is a collection of interconnected knowledge pieces that are stored, organized, managed, and used in a computer memory using a certain (or several) knowledge representation method to solve problems in a certain (or certain) field.

[0003] When these knowledge pieces are called, they need to be inferred by the knowledge base to draw corresponding conclusions. However, as the input information becomes more and more complex, it is necessary to ensure the efficient operation of the knowledge base reasoning. Therefore, the present invention proposes an efficient reasoning system and method for an electric power information communication knowledge base to solve the problems existing in the prior art. Summary of the invention

[0004] In response to the above problems, the present invention proposes an efficient reasoning system and method for an electric power information communication knowledge base. The efficient reasoning system for the electric power information communication knowledge base ensures the accuracy of the entered information through a verification module when entering information into the electric power information knowledge base, thereby removing erroneous data and improving the quality of the entered data. This enables the electric power information knowledge base to select data more quickly when performing reasoning, without having to judge whether the entered information is wrong, thereby increasing the reasoning efficiency.

[0005] To achieve the purpose of the present invention, the present invention is implemented by the following technical solutions: an efficient reasoning system and method for a power information communication knowledge base, including a power information knowledge base, a verification module and an auxiliary calculation module;

[0006] The power information knowledge base is used to input power information. The power information knowledge base consists of a concept layer, an instance layer and a business layer. The power information knowledge base is connected to a verification module and an auxiliary reasoning module.

[0007] The verification module is used to verify the input information of the power information knowledge base to ensure the accuracy of the input information transmission;

[0008] The auxiliary calculation module is used to perform auxiliary reasoning on the power knowledge base when performing retrieval reasoning, and the auxiliary reasoning module is also used to perform auxiliary verification on the verification module when verifying.

[0009] A further improvement is that: the concept layer is composed of attribute information entered by the power equipment, the instance layer is composed of power equipment connection rules and expert experience, and the business layer is used for the connection between the concept layer and the instance layer.

[0010] A further improvement is that the verification module divides the input information into data bits and check bits and arranges the positions of the data bits and the check bits respectively, the auxiliary calculation module calculates the value of the check bits, and the power information knowledge base also performs the above calculations synchronously when entering and storing information and compares the calculation results to determine whether there are errors in the information entry and correct them.

[0011] A further improvement is that the data bits and check bits should satisfy 2 k ≥k+r+1;

[0012] In the above formula, k represents the number of check bits, and r represents the number of data bits;

[0013] It should also satisfy n = k + r;

[0014] In the above formula, n represents the total number of digits of the input information.

[0015] A further improvement is that the auxiliary calculation module is composed of multiple calculation nodes, and the multiple calculation nodes are respectively used for auxiliary calculation of the verification module and distributed calculation of power information knowledge base reasoning.

[0016] A further improvement is that the power information knowledge base divides the reasoning task into multiple subtasks, and the multiple subtasks are calculated separately by multiple computing nodes, and the multiple computing nodes then transmit the calculation results to the power information knowledge base.

[0017] The reasoning method using the above-mentioned efficient reasoning system of power information communication knowledge base is characterized by comprising the following steps;

[0018] S1. When entering information, the power information knowledge base verifies the entered information through the verification module to ensure the accuracy of the entered information;

[0019] S2. When the power information knowledge base performs retrieval reasoning, it divides the task into multiple tasks, and multiple subtasks are calculated separately through multiple computing nodes, and finally the calculation structure is summarized to obtain the reasoning result.

[0020] The beneficial effects of the present invention are as follows: the present invention ensures the accuracy of the input information through the verification module when entering information into the power information knowledge base, thereby removing erroneous data and increasing the quality of the input data, so that the power information knowledge base can select data more quickly when performing reasoning, without having to judge whether the input information is wrong, thereby increasing the reasoning efficiency. At the same time, the power information knowledge base splits the reasoning task into multiple subtasks, and the multiple subtasks are separately calculated by multiple computing nodes, thereby speeding up the calculation efficiency and further speeding up the reasoning efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION

[0022] In order to deepen the understanding of the present invention, the present invention will be further described in detail below in conjunction with examples. The examples are only used to explain the present invention and do not constitute a limitation on the protection scope of the present invention.

[0023] according to Figure 1 As shown, this embodiment proposes an efficient reasoning system for a power information communication knowledge base, including a power information knowledge base, a verification module and an auxiliary calculation module;

[0024] The power information knowledge base is used to input power information. The power information knowledge base consists of a concept layer, an instance layer and a business layer. The power information knowledge base is connected to a verification module and an auxiliary reasoning module.

[0025] The verification module is used to verify the input information of the power information knowledge base to ensure the accuracy of the input information transmission;

[0026] The auxiliary calculation module is used to perform auxiliary reasoning on the power knowledge base when performing retrieval reasoning, and the auxiliary reasoning module is also used to perform auxiliary verification on the verification module when verifying.

[0027] The concept layer is composed of attribute information entered by the power equipment, the instance layer is composed of power equipment connection rules and expert experience, and the business layer is used for the connection between the concept layer and the instance layer.

[0028] The verification module divides the input information into data bits and check bits and arranges the positions of the data bits and the check bits respectively. The auxiliary calculation module calculates the value of the check bits. The power information knowledge base also performs the above calculations synchronously when entering and storing information and compares the calculation results to determine whether there are errors in the information entry and correct them.

[0029] The data bits and check bits should satisfy 2 k ≥k+r+1;

[0030] In the above formula, k represents the number of check bits, and r represents the number of data bits;

[0031] It should also satisfy n = k + r;

[0032] In the above formula, n represents the total number of digits of the input information.

[0033] This system numbers the n-bit data bit by bit, starting from 1, and the check bit is placed in the number 2 0 (i.e. 1 bit), 2 1 (i.e. 2 digits), 22 (ie 4 digits), 2 3 (i.e. 8 bits), and the rest of the bits are data bits. For example, for 11 bits of information (including 7 data bits and 4 check bits), the 1st, 2nd, 4th, and 8th bits are check bits, and the rest of the bits are data bits. When calculating, the first check bit (placed at the 1st position) is responsible for performing parity check on all bits whose first bit is 1 (including itself) in the numbering. The bits it checks are the information at positions 1, 3, 5, 7, 9, and 11. When calculating the value of the check bit, count the number of 1s at these positions. If the result is an odd number, the check bit value is 1. If the result is an even number, the check bit value is 0.

[0034] The second check bit (placed at the second position) is responsible for the parity check of the bits whose second bit is 1 in all numbers. The bits it checks are the information at positions 2, 3, 6, 7, 10, 11, etc. It also counts the number of 1s at these positions and determines the value of the check bit based on the parity, and so on.

[0035] The auxiliary calculation module is composed of a plurality of calculation nodes, and the plurality of calculation nodes are respectively used for auxiliary calculation of the verification module and distributed calculation of reasoning of the power information knowledge base.

[0036] The power information knowledge base divides the reasoning task into multiple subtasks, and the multiple subtasks are calculated separately by multiple computing nodes, and the multiple computing nodes then transmit the calculation results to the power information knowledge base.

[0037] The reasoning method using the above-mentioned efficient reasoning system of power information communication knowledge base is characterized by comprising the following steps;

[0038] S1. When entering information, the power information knowledge base verifies the entered information through the verification module to ensure the accuracy of the entered information;

[0039] S2. When the power information knowledge base performs retrieval reasoning, it divides the task into multiple tasks, and multiple subtasks are calculated separately through multiple computing nodes, and finally the calculation structure is summarized to obtain the reasoning result.

[0040] The electric power information communication knowledge base efficient reasoning system and method thereof.

[0041] The above shows and describes the basic principles, main features and advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited to the above embodiments. The above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention. The scope of protection of the present invention is defined by the attached claims and their equivalents.

Claims

1. An efficient reasoning system for power information communication knowledge base, characterized by: It includes a power information knowledge base, a verification module and an auxiliary calculation module; The power information knowledge base is used to input power information. The power information knowledge base consists of a concept layer, an instance layer and a business layer. The power information knowledge base is connected to a verification module and an auxiliary reasoning module. The verification module is used to verify the input information of the power information knowledge base to ensure the accuracy of the input information transmission; The auxiliary calculation module is used to perform auxiliary reasoning on the power knowledge base when performing retrieval reasoning, and the auxiliary reasoning module is also used to perform auxiliary verification on the verification module when verifying.

2. According to claim 1, an efficient reasoning system for electric power information communication knowledge base is characterized by: The concept layer is composed of attribute information entered by the power equipment, the instance layer is composed of power equipment connection rules and expert experience, and the business layer is used for the connection between the concept layer and the instance layer.

3. The efficient reasoning system for electric power information communication knowledge base according to claim 1 is characterized in that: The verification module divides the input information into data bits and check bits and arranges the positions of the data bits and the check bits respectively. The auxiliary calculation module calculates the value of the check bits. The power information knowledge base also performs the above calculations synchronously when entering and storing information and compares the calculation results to determine whether there are errors in the information entry and correct them.

4. The efficient reasoning system for electric power information communication knowledge base according to claim 3 is characterized by: The data bits and check bits should satisfy 2 k ≥k+r+1; In the above formula, k represents the number of check bits, and r represents the number of data bits; It should also satisfy n = k + r; In the above formula, n represents the total number of digits of the input information.

5. The efficient reasoning system for electric power information communication knowledge base according to claim 1 is characterized by: The auxiliary calculation module is composed of a plurality of calculation nodes, and the plurality of calculation nodes are respectively used for auxiliary calculation of the verification module and distributed calculation of reasoning of the power information knowledge base.

6. The efficient reasoning system for electric power information communication knowledge base according to claim 5 is characterized by: The power information knowledge base divides the reasoning task into multiple subtasks, and the multiple subtasks are calculated separately by multiple computing nodes, and the multiple computing nodes then transmit the calculation results to the power information knowledge base.

7. A reasoning method for an efficient reasoning system for a power information communication knowledge base according to any one of claims 1 to 6, characterized in that: The steps include: S1. When entering information, the power information knowledge base verifies the entered information through the verification module to ensure the accuracy of the entered information; S2. When the power information knowledge base performs retrieval reasoning, it divides the task into multiple tasks, and multiple subtasks are calculated separately through multiple computing nodes, and finally the calculation structure is summarized to obtain the reasoning result.