Multi-level index query method and system for nuclear power data space

CN115292550BActive Publication Date: 2026-10-09CHINA NUCLEAR POWER DESIGN COMPANY +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210779553.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-04
Publication Date
2026-10-09
Estimated Expiration
2042-07-04

AI Technical Summary

Technical Problem

当查询请求为主泵时,服务器无法匹配合适的查询结果

Benefits of technology

[0063] This invention establishes a hierarchical structure for nuclear power data space; receives initial index query requests from users; compares the query request with the hierarchical structure of the nuclear power data space to determine if it fits any level within the structure. If so, it performs a query at the level to which the index query request belongs; it then determines if a next level exists below the level to which the index query request belongs. If so, it adds all data from the next level to the query results and outputs the results; otherwise, it outputs the results. This provides a more comprehensive and convenient search service for technical personnel based on the hierarchical relationship of the nuclear power data space, resolving the contradiction between "limited query information" and "expected large amounts of returned query results," thus improving query efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115292550B_ABST
    Figure CN115292550B_ABST
Patent Text Reader

Abstract

The application discloses a nuclear power data space multistage index query method and system, and establishes a nuclear power data space hierarchical structure; receives an initial index query request input by a user; compares the index query request with the nuclear power data space hierarchical structure to determine whether the index query request can be adapted to any level in the nuclear power data space hierarchical structure, if yes, the index query request is queried in the level to which the index query request belongs; it is determined whether there is a next level under the level to which the index query request belongs, if yes, all data of the next level is added to the query result, and the query result is output; if not, the query result is output. Thus, the hierarchical relationship of the nuclear power data space is used to provide more comprehensive and convenient search services for professional technicians, solve the contradiction between "less query request information" and "more expected returned query result", and improve the efficiency of the query and the accuracy of the query result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of nuclear power information processing technology, and in particular to a method and system for multi-level index query of nuclear power data space. Background Technology

[0002] Nuclear power data spaces are highly interconnected, and data space index queries are often performed by industry professionals. When conducting nuclear power data index queries, these professionals typically want to retrieve all related targets at once. For example, when querying "reactor coolant pump drawings," the returned results should not only include the overall drawing of the "reactor coolant pump," but also drawings of all its components. Currently, the query method only returns the overall drawing containing the "reactor coolant pump" field.

[0003] Furthermore, the terminology used by professionals for the same item can vary depending on their professional background and the context of its use. Concepts with significant linguistic differences often represent the same meaning. For example, a reactor coolant pump is often referred to as the main pump. When a query requests the main pump, the server cannot find suitable results. This presents a problem of inaccurate queries leading to search failures. Therefore, it is urgent to establish a relationship between the main pump and the reactor coolant pump. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a multi-level index query method and system for nuclear power data space, addressing at least one deficiency in the existing technology.

[0005] The technical solution adopted by this invention to solve its technical problem is: to construct a multi-level index query method for nuclear power data space, including the following steps:

[0006] S00: Establish a spatial hierarchical structure for nuclear power data;

[0007] S10: Receive the initial index query request input by the user;

[0008] S20: By referring to the nuclear power data space hierarchy, determine whether the index query request can be adapted to any level in the nuclear power data space hierarchy. If so, execute S30.

[0009] S30: Perform a query at the level to which the index query request belongs, based on the index query request;

[0010] S40: Determine whether there is a next level to the level to which the index query request belongs. If yes, then execute S50; otherwise, then execute S60.

[0011] S50: Add all data from the next level to the query results;

[0012] S60: Output the query results.

[0013] Preferably, in the nuclear power data space multi-level index query method of the present invention, step S00 includes: establishing a nuclear power data space hierarchical structure with three types of entities: system, plant, and structure;

[0014] The system-level nuclear power data spatial hierarchy includes system, equipment, component, and part levels.

[0015] The spatial hierarchy of nuclear power plant data includes plant, room, and compartment levels;

[0016] The spatial hierarchy of nuclear power plant data for structures includes structures and floor levels.

[0017] Preferably, in the nuclear power data space multi-level index query method of the present invention, in step S20, if so, then S21 is executed;

[0018] S21: Determine whether there is a parent level to which the index query request belongs. If yes, execute S22; otherwise, execute S30.

[0019] S22: Identify the specific range of the index query request in the previous level, limit the query range to the specific range, and perform a query in the level to which the index query request belongs within the specific range according to the index query request.

[0020] Preferably, in the nuclear power data space multi-level index query method of the present invention, step S00 includes: classifying the data space corresponding to each type of entity according to user attributes.

[0021] Preferably, in the nuclear power data space multi-level index query method of the present invention, step S22 includes:

[0022] The category data space is determined based on user attributes;

[0023] Identify the specific scope of the index query request in the previous level under the data space of the category, limit the query scope to the specific scope, and perform the query within the level to which the index query request belongs in the specific scope.

[0024] Preferably, in the nuclear power data space multi-level index query method of the present invention, step S20 further includes: if not, then execute S70;

[0025] S70: Receive an index query request in another expression of user input and return to execute S20;

[0026] Furthermore, step S60 is followed by:

[0027] S61: Establish the association between the initial index query request and the index query request in another expression, and incorporate them into the nuclear power data space hierarchy.

[0028] Preferably, in the nuclear power data space multi-level index query method of the present invention, step S20 further includes: if not, then execute S80;

[0029] S80: Receive a statement from the user containing an initial index query request;

[0030] S90: Based on the context of the statement, search for words in the nuclear power data space that are consistent with the context, as a new index query request, and return to execute S20;

[0031] Furthermore, step S60 is followed by:

[0032] S62: Establish the initial index query request and the association between the terms, and incorporate them into the nuclear power data space hierarchy.

[0033] This invention also constructs a multi-level index query system for nuclear power data space, comprising:

[0034] Establish a module to create a spatial hierarchy structure for nuclear power data;

[0035] The first receiving module is used to receive the initial index query request input by the user;

[0036] The first judgment module is used to compare the nuclear power data space hierarchy structure and determine whether the index query request can be adapted to any level in the nuclear power data space hierarchy structure. If so, the first query module is executed.

[0037] The first query module is used to perform a query in the hierarchy to which the index query request belongs, based on the index query request.

[0038] The second judgment module is used to determine whether there is a next level to the level to which the index query request belongs. If yes, the add module is executed; otherwise, the output module is executed.

[0039] Add a module to add all data from the next level to the query results;

[0040] The output module is used to output the query results.

[0041] Preferably, in the nuclear power data space multi-level index query system of the present invention, the establishment module is further used to establish a nuclear power data space hierarchical structure categorized into three types of entities: systems, plants, and structures.

[0042] The system-level nuclear power data spatial hierarchy includes system, equipment, component, and part levels.

[0043] The spatial hierarchy of nuclear power plant data includes plant, room, and compartment levels;

[0044] The spatial hierarchy of nuclear power plant data for structures includes structures and floor levels.

[0045] Preferably, in the nuclear power data space multi-level index query system of the present invention, the first judgment module is further configured to execute the third judgment module if the condition is met.

[0046] The third judgment module is used to determine whether there is a previous level to which the index query request belongs. If so, the identification module and the second query module are executed; if not, the first query module is executed.

[0047] The identification module is used to identify the specific range of the index query request in the previous level and limit the query range to the specific range;

[0048] The second query module is used to perform a query within a specific range of the index query request at the corresponding level, based on the index query request.

[0049] Preferably, in the nuclear power data space multi-level index query system of the present invention, the establishment module is further used to classify the data space corresponding to each type of entity according to user attributes.

[0050] Preferably, in the nuclear power data space multi-level index query system of the present invention, the third judgment module is further used to execute the determination module, the identification module and the second query module if the condition is met.

[0051] The determination module is used to determine the category data space to which the user belongs based on user attributes;

[0052] The identification module is further used to identify the specific range of the index query request in the previous level under the data space of the category, and to limit the query range to the specific range.

[0053] Preferably, in the nuclear power data space multi-level index query system of the present invention, the first judgment module is further configured to execute the second receiving module if no;

[0054] The second receiving module is used to receive an index query request in another expression form input by the user and return to execute the first judgment module;

[0055] Furthermore, this system also includes:

[0056] The first association module is used to establish the association between the initial index query request and the index query request in another expression, and incorporate them into the nuclear power data space hierarchy.

[0057] Preferably, in the nuclear power data space multi-level index query system of the present invention, the first judgment module is further configured to execute the third receiving module and the search module if no.

[0058] The third receiving module is used to receive a statement input by the user that includes an initial index query request;

[0059] The search module is used to search for words in the nuclear power data space that are consistent with the context of the statement, as a new index query request, and return to execute the first judgment module;

[0060] Furthermore, this system also includes:

[0061] The second association module is used to establish the association between the initial index query request and the words, and incorporate them into the nuclear power data space hierarchy.

[0062] By implementing this invention, the following beneficial effects are achieved:

[0063] This invention establishes a hierarchical structure for nuclear power data space; receives initial index query requests from users; compares the query request with the hierarchical structure of the nuclear power data space to determine if it fits any level within the structure. If so, it performs a query at the level to which the index query request belongs; it then determines if a next level exists below the level to which the index query request belongs. If so, it adds all data from the next level to the query results and outputs the results; otherwise, it outputs the results. This provides a more comprehensive and convenient search service for technical personnel based on the hierarchical relationship of the nuclear power data space, resolving the contradiction between "limited query information" and "expected large amounts of returned query results," thus improving query efficiency and accuracy.

[0064] At the same time, by locating the level to which the index query request belongs and the level above it, the search speed can be improved.

[0065] In addition, by dynamically improving the hierarchical structure of the data space, the problem of inaccurate query requests leading to search failures has been solved. Attached Figure Description

[0066] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings:

[0067] Figure 1 This is a flowchart illustrating the multi-level index query method for nuclear power data space of the present invention. Figure 1 ;

[0068] Figure 2 This is a flowchart illustrating the multi-level index query method for nuclear power data space of the present invention. Figure 2 ;

[0069] Figure 3 This is a flowchart illustrating the multi-level index query method for nuclear power data space of the present invention. Figure 3 ;

[0070] Figure 4 This is a schematic diagram of the module of the nuclear power data space multi-level index query system of the present invention. Figure 1 ;

[0071] Figure 5 This is a schematic diagram of the module of the nuclear power data space multi-level index query system of the present invention. Figure 2 ;

[0072] Figure 6 This is a schematic diagram of the module of the nuclear power data space multi-level index query system of the present invention. Figure 3 . Detailed Implementation

[0073] To provide a clearer understanding of the technical features, objectives, and effects of the present invention, specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0074] It should be noted that the flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0075] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0076] like Figure 1 As shown in the figure, this embodiment discloses a multi-level index query method for nuclear power data space, including the following steps:

[0077] S00: Establish a spatial hierarchical structure for nuclear power data;

[0078] S10: Receive the initial index query request input by the user;

[0079] S20: Compare with the nuclear power data space hierarchy structure to determine whether the index query request can be adapted to any level in the nuclear power data space hierarchy structure. If so, execute S30.

[0080] S30: Perform a query at the level to which the index query request belongs, based on the index query request;

[0081] S40: Determine if there is a next level to the level to which the index query request belongs. If yes, execute S50; otherwise, execute S60.

[0082] S50: Add all data from the next level to the query results;

[0083] S60: Output the query results.

[0084] In some embodiments, step S00 includes: establishing a nuclear power data spatial hierarchy structure categorized into three types of entities: systems, plant, and structures.

[0085] Among them, the system-class entities establish a four-layer structure, namely, the system-class nuclear power data space hierarchy structure includes system, equipment, component and part levels;

[0086] The physical structure of the plant is established in three layers, namely, the spatial hierarchy of nuclear power plant data includes plant, room and compartment layers;

[0087] The structure-type entities establish a two-layer structure, that is, the structure-type nuclear power data spatial hierarchy includes the structure level and the floor level.

[0088] Specifically, for example, if the index query request is for a sealing ring, and the sealing ring belongs to the component level in the system-class nuclear power data space hierarchy, then the query is performed at the component level based on the sealing ring, and since the component level has no lower level, the query result is directly output.

[0089] In some embodiments, in order to speed up the indexing process, if so, step S21 is executed in step S20;

[0090] S21: Determine if there is a parent level to the level to which the index query request belongs. If yes, execute S22; otherwise, execute S30.

[0091] S22: Identify the specific range of the index query request in the previous level, limit the query range to the specific range, and perform a query in the level to which the index query request belongs within the specific range according to the index query request.

[0092] For example, if the index query request is for a sealing ring, and the sealing ring belongs to the component level in the system-class nuclear power data space hierarchy, then the location is at the component level, and the specific range is the specific component, such as a pressure vessel. Moreover, the specific range (pressure vessel) and the index query request (sealing ring) have a preset correspondence, so it is easy to locate the specific range in the component level, and then query the data related to the sealing ring in the component level within the specific range.

[0093] In some embodiments, step S00 further includes: classifying the data space corresponding to each type of entity according to user attributes.

[0094] For example, the system-type nuclear power data space includes design data space, procurement data space, construction data space, commissioning data space, and operation data space;

[0095] Nuclear power plant data space includes design data space, procurement data space, construction data space, and operation data space;

[0096] The nuclear power plant structure data space includes design data space, procurement data space, construction data space, and commissioning data space.

[0097] Accordingly, in order to further accelerate the indexing speed, step S22 includes:

[0098] The category data space is determined based on user attributes;

[0099] Identify the specific scope of the index query request in the previous level under the data space of the category, limit the query scope to the specific scope, and perform the query within the level to which the index query request belongs within the specific scope.

[0100] Specifically, user attributes can be obtained through the user's logged-in account. This step mainly involves precise indexing based on the different categories of interest to different users. For example, designers are interested in design-related data, while purchasing personnel are interested in purchasing-related data. Taking the sealing ring as an example again, if the user attribute is "designer," then the specific range of the sealing ring within the component level under the design category data space will be identified. Data related to the sealing ring will then be queried within the part level of that specific range.

[0101] In some embodiments, such as Figure 2 As shown, step S20 further includes: if not, then execute S70;

[0102] S70: Receive an index query request in another expression of user input and return to execute S20;

[0103] Furthermore, step S60 is followed by:

[0104] S61: Establish the association between the initial index query request and the index query request in another expression, and incorporate them into the nuclear power data space hierarchy to improve the nuclear power data space.

[0105] For example, the initial index query request entered by the user is the master pump, while another way to express the index query request is the coolant pump.

[0106] In some embodiments, such as Figure 3 As shown, step S20 further includes: if not, then execute S80;

[0107] S80: Receive a statement from the user containing an initial index query request;

[0108] S90: Based on the context of the statement, search for words in the nuclear power data space that are consistent with the context, as a new index query request, and return to execute S20;

[0109] Furthermore, step S60 is followed by:

[0110] S62: Establish the association between the initial index query request and the terms, and incorporate it into the nuclear power data space hierarchy to improve the nuclear power data space.

[0111] For example, if a user enters the statement "The range and flow rate of the main pump are...", then the system will search for words consistent with the context "range and flow rate are..." throughout the nuclear power data space. If the word is "coolant pump" and the context is also "range and flow rate are...", then "coolant pump" will be used as a new index query request.

[0112] like Figure 4 As shown, this embodiment also discloses a nuclear power data spatial multi-level index query system, including:

[0113] Establish a module to create a spatial hierarchy structure for nuclear power data;

[0114] The first receiving module is used to receive the initial index query request input by the user;

[0115] The first judgment module is used to compare the nuclear power data space hierarchy structure and determine whether the index query request can be adapted to any level in the nuclear power data space hierarchy structure. If so, the first query module is executed.

[0116] The first query module is used to perform queries within the level to which the index query request belongs, based on the index query request.

[0117] The second judgment module is used to determine whether there is a next level to the level to which the index query request belongs. If so, the add module is executed; otherwise, the output module is executed.

[0118] Add a module to add all data from the next level to the query results;

[0119] The output module is used to output the query results.

[0120] In some embodiments, the module is further used to establish a nuclear power data spatial hierarchy structure categorized into three types of entities: systems, plant, and structures.

[0121] Among them, the hierarchical structure of nuclear power data space in the system category includes system, equipment, component, and part levels;

[0122] The spatial hierarchy of nuclear power plant data includes plant, room, and compartment levels;

[0123] The spatial hierarchy of nuclear power plant data for structures includes the structure level and the floor level.

[0124] Specifically, for example, if the index query request is for a sealing ring, and the sealing ring belongs to the component level in the system-class nuclear power data space hierarchy, then the query is performed at the component level based on the sealing ring, and since the component level has no lower level, the query result is directly output.

[0125] In some embodiments, in order to speed up the indexing process, the first judgment module is further configured to execute the third judgment module if the condition is met.

[0126] The third judgment module is used to determine whether there is a previous level to which the index query request belongs. If so, the identification module and the second query module are executed; otherwise, the first query module is executed.

[0127] The identification module is used to identify the specific scope of the index query request in the previous level and limit the query scope to that specific scope.

[0128] The second query module is used to perform queries within a specific range of the index query request's hierarchy, based on the index query request.

[0129] For example, if the index query request is for a sealing ring, and the sealing ring belongs to the component level in the system-class nuclear power data space hierarchy, then the location is at the component level, and the specific range is the specific component, such as a pressure vessel. Moreover, the specific range (pressure vessel) and the index query request (sealing ring) have a preset correspondence, so it is easy to locate the specific range in the component level, and then query the data related to the sealing ring in the component level within the specific range.

[0130] In some embodiments, the establishment module is further configured to classify the data space corresponding to each type of entity based on user attributes.

[0131] For example, the system-type nuclear power data space includes design data space, procurement data space, construction data space, commissioning data space, and operation data space;

[0132] Nuclear power plant data space includes design data space, procurement data space, construction data space, and operation data space;

[0133] The nuclear power plant structure data space includes design data space, procurement data space, construction data space, and commissioning data space.

[0134] Accordingly, in order to further speed up the indexing process, the third judgment module is further used to execute the determination module, the identification module, and the second query module if the condition is met.

[0135] The determination module is used to determine the category data space to which the user belongs based on user attributes;

[0136] The identification module is further used to identify the specific range of the index query request in the previous level under the data space of the category, and to limit the query range to the specific range.

[0137] The second query module is used to perform queries within a specific range of the index query request's hierarchy, based on the index query request.

[0138] Specifically, user attributes can be obtained through the user's logged-in account. This step mainly involves precise indexing based on the different categories of interest to different users. For example, designers are interested in design-related data, while purchasing personnel are interested in purchasing-related data. Taking the sealing ring as an example again, if the user attribute is "designer," then the specific range of the sealing ring within the component level under the design category data space will be identified. Data related to the sealing ring will then be queried within the part level of that specific range.

[0139] In some embodiments, such as Figure 5 As shown, the first judgment module is also used to execute the second receiving module if the condition is not met.

[0140] The second receiving module is used to receive an index query request in another expression form of user input and return to the execution first judgment module;

[0141] Furthermore, this system also includes:

[0142] The first association module is used to establish the association between the initial index query request and the index query request in another expression, and incorporate it into the nuclear power data space hierarchy to improve the nuclear power data space.

[0143] For example, the initial index query request entered by the user is the master pump, while another way to express the index query request is the coolant pump.

[0144] In some embodiments, such as Figure 6 As shown, the first judgment module is also used to execute the third receiving module and the search module if the condition is not met.

[0145] The third receiving module is used to receive a statement input by the user that includes an initial index query request;

[0146] The search module is used to search for words in the nuclear power data space that are consistent with the context of the statement, as a new index query request, and return to execute the first judgment module;

[0147] Furthermore, this system also includes:

[0148] The second association module is used to establish the association between the initial index query request and the words, and incorporate them into the nuclear power data space hierarchy to improve the nuclear power data space.

[0149] For example, if a user enters the statement "The range and flow rate of the main pump are...", then the system will search for words consistent with the context "range and flow rate are..." throughout the nuclear power data space. If the word is "coolant pump" and the context is also "range and flow rate are...", then "coolant pump" will be used as a new index query request.

[0150] By implementing this invention, the following beneficial effects are achieved:

[0151] This invention establishes a hierarchical structure for nuclear power data space; receives initial index query requests from users; compares the query request with the hierarchical structure of the nuclear power data space to determine if it fits any level within the structure. If so, it performs a query at the level to which the index query request belongs; it then determines if a next level exists below the level to which the index query request belongs. If so, it adds all data from the next level to the query results and outputs the results; otherwise, it outputs the results. This provides a more comprehensive and convenient search service for technical personnel based on the hierarchical relationship of the nuclear power data space, resolving the contradiction between "limited query information" and "expected large amounts of returned query results," thus improving query efficiency and accuracy.

[0152] At the same time, by locating the level to which the index query request belongs and the level above it, the search speed can be improved.

[0153] In addition, by dynamically improving the hierarchical structure of the data space, the problem of inaccurate query requests leading to search failures has been solved.

[0154] It is understood that the above embodiments only illustrate preferred embodiments of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can freely combine the above technical features without departing from the concept of the present invention, and can also make several modifications and improvements, all of which fall within the protection scope of the present invention. Therefore, all equivalent transformations and modifications made with respect to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.

Claims

1. A method for multi-level index query of nuclear power data space, characterized in that, Includes the following steps: S00: Establish a spatial hierarchical structure for nuclear power data; S10: Receive the initial index query request input by the user; S20: By referring to the nuclear power data space hierarchy, determine whether the index query request can be adapted to any level in the nuclear power data space hierarchy. If so, execute S21. S21: Determine whether there is a parent level to which the index query request belongs. If yes, execute S22; otherwise, execute S30. S22: Determine the category data space based on user attributes; identify the specific range of the index query request in the previous level under the category data space, and limit the query range to the specific range; perform a query in the level to which the index query request belongs within the specific range based on the index query request. S30: Perform a query at the level to which the index query request belongs, based on the index query request; S40: Determine whether there is a next level to the level to which the index query request belongs. If yes, then execute S50; otherwise, then execute S60. S50: Add all data from the next level to the query results; S60: Output the query results; Step S00 includes: establishing a hierarchical structure of nuclear power data space based on three types of entities: systems, plants, and structures; and classifying the data space corresponding to each type of entity according to user attributes. The system-type nuclear power data spatial hierarchy includes system, equipment, component, and part levels; the plant-type nuclear power data spatial hierarchy includes plant, room, and compartment levels; the structure-type nuclear power data spatial hierarchy includes structure and floor levels. The system-type nuclear power data space includes design-type data space, procurement-type data space, construction-type data space, commissioning-type data space, and operation-type data space; the plant-type nuclear power data space includes design-type data space, procurement-type data space, construction-type data space, and operation-type data space; the structure-type nuclear power data space includes design-type data space, procurement-type data space, construction-type data space, and commissioning-type data space. There is a preset correspondence between the specific range and the index query request.

2. The nuclear power data spatial multi-level index query method according to claim 1, characterized in that, Step S20 also includes: if not, then proceed to S70; S70: Receive an index query request in another expression of user input and return to execute S20; Furthermore, step S60 is followed by: S61: Establish the association between the initial index query request and the index query request in another expression, and incorporate them into the nuclear power data space hierarchy.

3. The nuclear power data spatial multi-level index query method according to claim 1, characterized in that, Step S20 also includes: if not, then proceed to S80; S80: Receive a statement from the user containing an initial index query request; S90: Based on the context of the statement, search for words in the nuclear power data space that are consistent with the context, as a new index query request, and return to execute S20; Furthermore, step S60 is followed by: S62: Establish the initial index query request and the association between the terms, and incorporate them into the nuclear power data space hierarchy.

4. A multi-level index query system for nuclear power data space, characterized in that, include: Establish a module to create a spatial hierarchy structure for nuclear power data; The first receiving module is used to receive the initial index query request input by the user; The first judgment module is used to compare the nuclear power data space hierarchy structure and determine whether the index query request can be adapted to any level in the nuclear power data space hierarchy structure. If so, the third judgment module is executed. The third judgment module is used to determine whether there is a previous level to which the index query request belongs. If so, the confirmation module, the identification module, and the second query module are executed. If not, then execute the first query module; The determination module is used to determine the category data space to which the user belongs based on user attributes; The identification module is used to identify the specific range of the index query request in the previous level under the data space of the category, and to limit the query range to the specific range; The second query module is used to perform a query within a specific range of the index query request at the corresponding level based on the index query request. The first query module is used to perform a query in the hierarchy to which the index query request belongs, based on the index query request. The second judgment module is used to determine whether there is a next level to the level to which the index query request belongs. If yes, the add module is executed; otherwise, the output module is executed. Add a module to add all data from the next level to the query results; The output module is used to output the query results; The establishment module is further used to establish a hierarchical structure of nuclear power data space based on three types of entities: systems, plants, and structures; it is also used to classify the data space corresponding to each type of entity according to user attributes. The system-level nuclear power data spatial hierarchy includes system, equipment, component, and part levels; The spatial hierarchy of nuclear power plant data includes plant, room, and compartment levels; The spatial hierarchy of nuclear power plant data for structures includes structures and floor levels; The system-type nuclear power data space includes design-type data space, procurement-type data space, construction-type data space, commissioning-type data space, and operation-type data space; the plant-type nuclear power data space includes design-type data space, procurement-type data space, construction-type data space, and operation-type data space; the structure-type nuclear power data space includes design-type data space, procurement-type data space, construction-type data space, and commissioning-type data space. There is a preset correspondence between the specific range and the index query request.

5. The nuclear power data spatial multi-level index query system according to claim 4, characterized in that, The first judgment module is further configured to execute the second receiving module if the condition is not met. The second receiving module is used to receive an index query request in another expression form input by the user and return to execute the first judgment module; Furthermore, this system also includes: The first association module is used to establish the association between the initial index query request and the index query request in another expression, and incorporate them into the nuclear power data space hierarchy.

6. The nuclear power data spatial multi-level index query system according to claim 4, characterized in that, The first judgment module is also used to execute the third receiving module and the search module if the condition is not met. The third receiving module is used to receive a statement input by the user that includes an initial index query request; The search module is used to search for words in the nuclear power data space that are consistent with the context of the statement, as a new index query request, and return to execute the first judgment module; Furthermore, this system also includes: The second association module is used to establish the association between the initial index query request and the words, and incorporate them into the nuclear power data space hierarchy.

Citation Information

Patent Citations

  • Knowledge graph retrieval method and retrieval system based on packaging field

    CN110516047A

  • Nuclear power plant unit management method, device and equipment, and storage medium

    CN113723911A