Method for constructing nuclear power item three-dimensional model library, method for querying, and related device

CN120541247BActive Publication Date: 2026-08-18CHINA NUCLEAR POWER ENGINEERING COMPANY LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510493252.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2026-08-18
Estimated Expiration
2045-04-18

AI Technical Summary

Technical Problem

为此,本申请提出一种核电物项三维模型库的构建方法、查询方法及相关装置,能够有效地解决核电厂三维模型在设计阶段和运维阶段颗粒度不一致的问题,提高核电厂三维模型的适用性和实用性

Benefits of technology

[0061] The method for constructing a 3D model library for nuclear power plant items according to this application requires first obtaining 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each 3D model of nuclear power plant items; based on the model design information, performing a refinement level evaluation on the corresponding 3D model of nuclear power plant items to obtain refinement evaluation information for each 3D model of nuclear power plant items; performing a graded comparison based on the refinement evaluation information in a preset model refinement grading benchmark to determine the model refinement level of each 3D model of nuclear power plant items; configuring model mapping relationships for each 3D model of nuclear power plant items based on the model refinement level; and constructing a 3D model library that stores the 3D models of each 3D model of nuclear power plant items based on the model mapping relationships.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120541247B_ABST
    Figure CN120541247B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of nuclear power plants, in particular to a construction method and a query method of a nuclear power item three-dimensional model library and related devices. The construction method of the nuclear power item three-dimensional model library first acquires nuclear power item three-dimensional models of a plurality of nuclear power plant items and matching design information, performs fineness evaluation and grading on each nuclear power item three-dimensional model, determines the fineness level of the nuclear power item three-dimensional model, configures a model mapping relationship based on the fineness level, and finally constructs a three-dimensional model library. The query method of the nuclear power item three-dimensional model library acquires business requirement information, analyzes target model features and fineness constraints, and queries a target nuclear power model in the three-dimensional model library based on these conditions. This method effectively solves the problem of inconsistent granularity of nuclear power plant three-dimensional models in the design and operation and maintenance stages, improves the applicability and practicality of the nuclear power item three-dimensional model, and provides support for the whole life cycle management of the nuclear power plant.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of nuclear power plant technology, and in particular to a method for constructing a three-dimensional model library of nuclear power items, a query method, and related devices. Background Technology

[0002] With the advancement of industrial digitalization, the application of 3D models of nuclear power plants has gradually deepened from the design stage to the operation and maintenance stage. A 3D model of a nuclear power plant involves creating a 3D model of the appearance of the materials used in the plant, adding design parameters, and then assembling a complete design model in 3D layout design software. This allows for a direct and intuitive view of the nuclear power plant's structure and design information within the 3D design software.

[0003] However, during the design phase of a nuclear power plant's 3D model, the primary focus is on the overall space occupied by the model and its connection information. In the operation and maintenance phase, however, the 3D model needs to be able to meet a variety of actual business requirements. This inconsistency in granularity between the design and operation / maintenance phases makes it difficult for pre-designed 3D models to meet the actual needs of operation and maintenance, thus limiting the applicability of nuclear power plant 3D models. Summary of the Invention

[0004] This application aims to address at least one of the technical problems existing in related technologies. To this end, this application proposes a method for constructing and querying a three-dimensional model library of nuclear power plant items, as well as related devices, which can effectively solve the problem of inconsistent granularity between the design and operation and maintenance phases of nuclear power plant three-dimensional models, and improve the applicability and practicality of nuclear power plant three-dimensional models.

[0005] A method for constructing a three-dimensional model library of nuclear power plant items according to a first aspect embodiment of this application includes:

[0006] Obtain 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each of the 3D models of the nuclear power plant items;

[0007] Based on the design information of each model, the level of refinement of the corresponding three-dimensional model of the nuclear power item is evaluated to obtain the refinement evaluation information of each three-dimensional model of the nuclear power item.

[0008] The model precision level of each nuclear power item's three-dimensional model is determined by comparing the precision assessment information with the preset model precision grading benchmark.

[0009] Based on the model's level of detail, configure model mapping relationships for the 3D models of each nuclear power item.

[0010] Based on the model mapping relationship, a three-dimensional model library is constructed to store the three-dimensional models of each nuclear power item.

[0011] According to some embodiments of this application, the model refinement grading benchmark includes project-level benchmarks, function-level benchmarks, component-level benchmarks, and part-level benchmarks. The step of performing a graded comparison based on the refinement evaluation information within a preset model refinement grading benchmark to determine the model refinement level of each nuclear power item's three-dimensional model includes:

[0012] In response to the fineness assessment information satisfying the project-level benchmark but not satisfying the functional-level benchmark, the component-level benchmark, and the part-level benchmark, the model fineness level of the nuclear power item 3D model is determined to be the first fineness level;

[0013] In response to the fineness assessment information satisfying the project-level benchmark and the functional-level benchmark, but not satisfying the component-level benchmark and the part-level benchmark, the model fineness level of the three-dimensional model of the nuclear power item is determined to be the second fineness level;

[0014] In response to the fact that the fineness assessment information satisfies the project-level benchmark, the functional-level benchmark, and the component-level benchmark, but does not satisfy the part-level benchmark, the model fineness level of the three-dimensional model of the nuclear power item is determined to be the third fineness level;

[0015] In response to the fineness assessment information satisfying the project-level benchmark, the function-level benchmark, the component-level benchmark, and the part-level benchmark, the model fineness level of the three-dimensional model of the nuclear power project is determined to be the fourth fineness level.

[0016] According to some embodiments of this application, configuring model mapping relationships for the three-dimensional models of each nuclear power plant item based on the model refinement level includes:

[0017] Based on the design information of each model, the model category of the corresponding nuclear power item 3D model is evaluated to obtain the model category evaluation information of each nuclear power item 3D model;

[0018] Based on the model category evaluation information, a category comparison is performed on a preset model category classification benchmark to determine the nuclear power model category of each nuclear power item's three-dimensional model;

[0019] Based on the model refinement level and the nuclear power model category, configure the model mapping relationship for each of the three-dimensional models of the nuclear power items.

[0020] According to some embodiments of this application, the nuclear power model category includes a first-level category matching the first level of refinement, a second-level category matching the second level of refinement, a third-level category matching the third level of refinement, and a fourth-level category matching the fourth level of refinement. The step of configuring the model mapping relationship for each nuclear power object's 3D model based on the model refinement level and the nuclear power model category includes:

[0021] In response to the fact that the three-dimensional model of the nuclear power plant item belongs to the first level of refinement, the model mapping relationship is configured for the three-dimensional model of the nuclear power plant item according to the first level of refinement and the first-level category;

[0022] In response to the nuclear power plant object's 3D model belonging to the second level of refinement, the model mapping relationship is configured for the nuclear power plant object's 3D model according to the second level of refinement and the second-level category;

[0023] In response to the nuclear power plant object's 3D model belonging to the third level of refinement, the model mapping relationship is configured for the nuclear power plant object's 3D model according to the third level of refinement and the third-level category;

[0024] In response to the nuclear power plant item's 3D model belonging to the fourth level of refinement, the model mapping relationship is configured for the nuclear power plant item's 3D model according to the fourth level of refinement and the fourth category.

[0025] According to some embodiments of this application, obtaining the three-dimensional models of nuclear power plant items corresponding to multiple nuclear power plant items, and the model design information matching each of the three-dimensional models of the nuclear power plant items, includes:

[0026] Based on a preset 3D model design benchmark, modeling operations are performed on multiple nuclear power plant items to obtain a 3D model of each nuclear power plant item.

[0027] Based on the three-dimensional model design benchmark, the three-dimensional model of the nuclear power item is analyzed to obtain the model design information matching the three-dimensional model of each nuclear power item.

[0028] The method for querying a three-dimensional model library of nuclear power plant items according to the second aspect of this application includes:

[0029] Obtain business requirements information;

[0030] The business requirement information is analyzed to obtain the target model feature information and granularity level constraints;

[0031] Based on the target model feature information and the fineness level constraints, a query is performed in the three-dimensional model library to obtain the target nuclear power model; wherein, the three-dimensional model library is constructed by the method for constructing a three-dimensional model library of nuclear power items as described in any one of the embodiments of the first aspect of this application.

[0032] According to some embodiments of this application, the step of querying a 3D model library based on the target model feature information and the level of refinement constraints to obtain the target nuclear power plant model includes:

[0033] Based on the feature information of the target model, a query is performed in the three-dimensional model library to obtain the first candidate nuclear power model;

[0034] In response to the first candidate nuclear power model satisfying the fineness level constraint, the first candidate nuclear power model is determined as the target nuclear power model.

[0035] According to some embodiments of this application, after querying the three-dimensional model library based on the target model feature information to obtain the first candidate nuclear power model, the method further includes:

[0036] In response to the first candidate nuclear power model not satisfying the fineness level constraint, a model customization operation is performed based on the target model feature information and the fineness level constraint to obtain the first candidate customized model;

[0037] In response to the first candidate customized model satisfying the fineness level constraint, the first candidate customized model is determined as the target nuclear power model.

[0038] According to some embodiments of this application, the step of performing a model customization operation based on the target model feature information and the granularity level constraints in response to the first candidate nuclear power model not satisfying the granularity level constraints, to obtain a first candidate customized model, includes:

[0039] In response to the first candidate nuclear power model not meeting the fineness level constraint, the model design information of the first candidate nuclear power model and the feature information of the target model are compared to determine the fineness difference item;

[0040] Based on the aforementioned fineness difference term, the fineness of the first candidate nuclear power model is adjusted to obtain the first candidate customized model.

[0041] According to some embodiments of this application, the step of adjusting the fineness of the first candidate nuclear power model based on the fineness difference term to obtain the first candidate customized model includes:

[0042] In response to the fact that the level of the fineness difference term reflects the fineness of the feature information of the target model is higher than the level of the fineness of the first candidate nuclear power model, an advanced drawing operation is performed based on the first candidate nuclear power model to obtain the first candidate customized model;

[0043] In response to the fact that the level of the fineness difference term reflects that the fineness level of the target model feature information is lower than the fineness level of the first candidate nuclear power model, a degraded mapping operation is performed based on the first candidate nuclear power model to obtain the first candidate customized model.

[0044] According to some embodiments of this application, the step of querying a 3D model library based on the target model feature information and the level of refinement constraints to obtain the target nuclear power plant model includes:

[0045] Based on the target model feature information, a query is performed in the 3D model library;

[0046] In response to the fact that no nuclear power plant object 3D model satisfying the target model feature information can be found in the 3D model library, a model customization operation is performed based on the target model feature information and the fineness level constraint to obtain a second candidate customized model;

[0047] In response to the second candidate customized model satisfying the fineness level constraint, the second candidate customized model is determined as the target nuclear power model.

[0048] An apparatus for constructing a three-dimensional model library of nuclear power plant items according to a third aspect embodiment of this application includes:

[0049] The 3D model acquisition module is used to acquire 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each 3D model of the nuclear power plant item;

[0050] The fineness level evaluation module is used to evaluate the fineness level of the corresponding nuclear power item three-dimensional model based on the model design information of each item, and obtain the fineness evaluation information of each nuclear power item three-dimensional model.

[0051] The grading comparison module is used to perform grading comparisons based on the fineness assessment information against a preset model fineness grading benchmark to determine the model fineness level of each of the three-dimensional models of the nuclear power items.

[0052] The mapping configuration module is used to configure model mapping relationships for each of the three-dimensional models of the nuclear power items based on the model's level of detail.

[0053] The model library construction module is used to construct a three-dimensional model library that stores the three-dimensional models of each nuclear power item based on the model mapping relationship.

[0054] A query apparatus for a three-dimensional model library of nuclear power plant items according to a fourth aspect embodiment of this application includes:

[0055] The business information acquisition module is used to acquire business requirement information;

[0056] The business requirement parsing module is used to parse the business requirement information to obtain the target model feature information and fineness level constraints.

[0057] The query module is used to query the three-dimensional model library based on the target model feature information and the fineness level constraints to obtain the target nuclear power model; wherein the three-dimensional model library is constructed by the method for constructing a three-dimensional model library of nuclear power items as described in any one of the embodiments of the first aspect of this application.

[0058] Fifthly, embodiments of this application provide an electronic device, including: a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method for constructing a three-dimensional model library of nuclear power plant items or the method for querying a three-dimensional model library of nuclear power plant items as described in any one of the embodiments of this application.

[0059] Sixthly, embodiments of this application provide a computer-readable storage medium storing a program that is executed by a processor to implement the method for constructing a three-dimensional model library of nuclear power plant items or the method for querying a three-dimensional model library of nuclear power plant items as described in any one of the embodiments of this application.

[0060] The method for constructing, querying, and related apparatus for a three-dimensional model library of nuclear power plant items according to embodiments of this application have at least the following beneficial effects:

[0061] The method for constructing a 3D model library for nuclear power plant items according to this application requires first obtaining 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each 3D model of nuclear power plant items; based on the model design information, performing a refinement level evaluation on the corresponding 3D model of nuclear power plant items to obtain refinement evaluation information for each 3D model of nuclear power plant items; performing a graded comparison based on the refinement evaluation information in a preset model refinement grading benchmark to determine the model refinement level of each 3D model of nuclear power plant items; configuring model mapping relationships for each 3D model of nuclear power plant items based on the model refinement level; and constructing a 3D model library that stores the 3D models of each 3D model of nuclear power plant items based on the model mapping relationships.

[0062] The query method for the nuclear power item 3D model library in this application embodiment requires first obtaining business requirement information; then parsing the business requirement information to obtain target model feature information and fineness level constraints; and then querying the 3D model library based on the target model feature information and fineness level constraints to obtain the target nuclear power model; wherein, the 3D model library is constructed by the nuclear power item 3D model library construction method of any one of the first aspects of the embodiment of this application.

[0063] In this way, this application can effectively solve the problem of inconsistent granularity between the design and operation and maintenance phases of nuclear power plant 3D models, and improve the applicability and practicality of nuclear power plant 3D models.

[0064] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0065] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0066] Figure 1 A flowchart illustrating the method for constructing a three-dimensional model library of nuclear power items provided in this application embodiment;

[0067] Figure 2 This is another flowchart illustrating the method for constructing a three-dimensional model library of nuclear power plant items according to an embodiment of this application;

[0068] Figure 3 This is another flowchart illustrating the method for constructing a three-dimensional model library of nuclear power plant items according to an embodiment of this application;

[0069] Figure 4 This is another flowchart illustrating the method for constructing a three-dimensional model library of nuclear power plant items according to an embodiment of this application;

[0070] Figure 5 This is another flowchart illustrating the method for constructing a three-dimensional model library of nuclear power plant items according to an embodiment of this application;

[0071] Figure 6 A flowchart illustrating the query method for the three-dimensional model library of nuclear power items provided in this application embodiment;

[0072] Figure 7 This is another flowchart illustrating the method for querying the three-dimensional model library of nuclear power items according to an embodiment of this application;

[0073] Figure 8 This is another flowchart illustrating the method for querying the three-dimensional model library of nuclear power items according to an embodiment of this application;

[0074] Figure 9 This is another flowchart illustrating the method for querying the three-dimensional model library of nuclear power items according to an embodiment of this application;

[0075] Figure 10 This is another flowchart illustrating the method for querying the three-dimensional model library of nuclear power items according to an embodiment of this application;

[0076] Figure 11 This is another flowchart illustrating the method for querying the three-dimensional model library of nuclear power items according to an embodiment of this application;

[0077] Figure 12 This is a schematic diagram of the structure of the device for constructing a three-dimensional model library of nuclear power items provided in the embodiments of this application;

[0078] Figure 13 This is a schematic diagram of the structure of the query device for the three-dimensional model library of nuclear power items provided in the embodiments of this application;

[0079] Figure 14 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0080] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0081] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0082] In the description of this application, it should be understood that the orientation descriptions, such as up, down, left, right, front, and back, are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.

[0083] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0084] In the description of this application, it should be noted that, unless otherwise explicitly defined, terms such as "setting," "installation," and "connection" should be interpreted broadly. Those skilled in the art can reasonably determine the specific meaning of the above terms in this application based on the specific content of the technical solution. Furthermore, the identification of specific steps in the following text does not imply a limitation on the order of steps or execution logic. The execution order and logic between each step should be understood and inferred from the content described in the embodiments.

[0085] With the advancement of industrial digitalization, the application of 3D models for nuclear power plants has gradually expanded from the design phase to the operation and maintenance phases. A 3D model of a nuclear power plant involves creating a 3D model of the appearance of the materials used in the plant, adding design parameters, and then assembling it into a complete design model in 3D layout design software. This allows for a direct view of the nuclear power plant's structure and design information within the 3D design software. However, the application of 3D models faces some challenges and problems during the operation and maintenance phase.

[0086] There are certain differences between the requirements for 3D models in nuclear power plant operation and maintenance and those in design. During the design phase, the 3D model primarily focuses on the overall footprint and connection information, while the operation and maintenance phase requires a variety of practical business needs. This inconsistency in granularity means that the common practice of directly using the design 3D model and its parameters as the basis for the operation and maintenance model cannot fully meet the actual requirements of the operation and maintenance phase.

[0087] Furthermore, the 3D modeling software used in different professional fields within nuclear power plants is not standardized. For example, PDMS is used for 3D layout design, while Bentley is used for civil engineering structure design. This inconsistency in software leads to different sources of 3D models and inconsistent model design standards, making data processing difficult. Models generated by different software differ in data format, accuracy requirements, and information representation methods. This not only increases the complexity of data integration but may also lead to information loss or inaccuracies, affecting the efficiency and quality of operation and maintenance work.

[0088] Another issue is the lack of a unified standard for describing the level of detail in 3D models. The operation and maintenance (O&M) phase requires a high degree of model detail to accurately reflect the appearance and internal structure of the equipment, supporting precise O&M operations. However, the current lack of a unified standard for model detail makes it difficult for models from different sources to achieve the desired results in O&M applications, failing to meet the high standards required for power plant O&M.

[0089] In summary, the transition of 3D models for nuclear power plants from the design phase to the operation and maintenance phase faces technical challenges, including inconsistent model sources, lack of standardized design standards, and insufficient detail to meet operational requirements. These issues limit the effective application of 3D models in nuclear power plant operation and maintenance. Solutions are needed through unified standards and specifications, as well as the development of more advanced model conversion and integration technologies, to fully realize the value of 3D models in the entire lifecycle management of nuclear power plants.

[0090] This application aims to address at least one of the technical problems existing in related technologies. To this end, this application proposes a method for constructing and querying a three-dimensional model library of nuclear power plant items, as well as related devices, which can effectively solve the problem of inconsistent granularity between the design and operation and maintenance phases of nuclear power plant three-dimensional models, and improve the applicability and practicality of nuclear power plant three-dimensional models.

[0091] The following explanation is based on the accompanying drawings.

[0092] Reference Figure 1 The method for constructing a three-dimensional model library of nuclear power items according to the embodiments of this application may include:

[0093] Step S101: Obtain the three-dimensional model of the nuclear power plant item corresponding to multiple nuclear power plant items, and the model design information matching the three-dimensional model of each nuclear power plant item;

[0094] Step S102: Based on the design information of each model, perform a refinement level evaluation on the corresponding nuclear power item 3D model to obtain the refinement evaluation information of each nuclear power item 3D model.

[0095] Step S103: Based on the fineness assessment information, a graded comparison is performed on the preset model fineness grading benchmark to determine the model fineness level of each nuclear power item's three-dimensional model.

[0096] Step S104: Based on the model's level of detail, configure model mapping relationships for the 3D models of each nuclear power plant item.

[0097] Step S105: Based on the model mapping relationship, construct a three-dimensional model library to store the three-dimensional models of each nuclear power plant item.

[0098] In some embodiments, step S101 involves obtaining a three-dimensional model of a nuclear power plant item corresponding to multiple nuclear power plant items, and model design information matching the three-dimensional model of each nuclear power plant item.

[0099] It is important to note that obtaining the 3D models corresponding to multiple nuclear power plant items and their matching model design information is a crucial foundational step in constructing the nuclear power plant 3D model library. This process not only determines the diversity and completeness of the models in the library but also directly impacts subsequent detail assessments and the overall quality of the library. The 3D models of nuclear power plant items are generated through precise 3D modeling of their appearance, while the model design information comprises the detailed parameters and attributes of these models, including the item's dimensions, shape, material properties, and design parameters. This information is essential for subsequent detail assessments and the configuration of model mapping relationships.

[0100] When acquiring 3D models and design information, it is crucial to ensure the accuracy and consistency of the data. Nuclear power plants contain a wide variety of items, including reactors, steam generators, pumps, valves, piping, and other equipment and structural components. The 3D model of each item needs to precisely match its design information to ensure that the model accurately reflects the item's actual state and design requirements. For example, the 3D model of a complex nuclear island device may include not only its external geometry but also detailed design parameters such as interface dimensions, material properties, and operating parameters. The completeness of this information directly impacts the model's effectiveness during the operation and maintenance phase.

[0101] Furthermore, the process of acquiring 3D models and design information needs to consider the source and format of the data. 3D models of nuclear power plants may come from different design units, manufacturers, or third-party platforms, and these models may differ in data format, accuracy requirements, and information representation methods. Therefore, some implementations require standardization of the 3D models during the acquisition process to ensure that various 3D models can be managed and applied within a unified framework. For example, 3D models from different sources can be converted into a unified file format, and the accuracy and information integrity of the 3D models can be verified and supplemented.

[0102] It should be understood that the process of acquiring 3D models and design information lays the foundation for subsequent detailed assessments and the construction of a 3D model library. This process ensures that each 3D model in the library possesses complete geometric information and design parameters, providing accurate data support for subsequent detailed assessments. Simultaneously, this process also provides the basis for configuring model mapping relationships, enabling the 3D model library to flexibly adapt to the changing needs of different stages of a nuclear power plant.

[0103] Reference Figure 2According to some embodiments of this application, step S101, obtaining a three-dimensional model of a nuclear power plant item corresponding to multiple nuclear power plant items, and model design information matching the three-dimensional model of each nuclear power plant item, may include:

[0104] Step S201: Based on the preset three-dimensional model design benchmark, perform modeling operations on multiple nuclear power plant items to obtain the three-dimensional model of each nuclear power plant item.

[0105] Step S202: Based on the three-dimensional model design benchmark, perform model analysis on the three-dimensional model of the nuclear power items to obtain the model design information matching the three-dimensional model of each nuclear power item.

[0106] In some embodiments, step S201 involves performing modeling operations on multiple nuclear power plant items based on a preset three-dimensional model design benchmark to obtain a three-dimensional model of the nuclear power plant item corresponding to each nuclear power plant item.

[0107] It should be noted that modeling operations for multiple nuclear power plant items are performed based on pre-defined 3D model design benchmarks. This step ensures the accuracy and consistency of the models. The pre-defined 3D model design benchmarks are a set of standardized rules and specifications used to guide how to perform 3D modeling of nuclear power plant items. These benchmarks may include requirements for geometric accuracy, completeness of attribute information, and degree of parameterization. By adhering to these benchmarks, it can be ensured that the 3D model of each item accurately reflects its actual state and design requirements, thus providing reliable data support for subsequent applications.

[0108] In some embodiments, step S202 involves performing model analysis on the three-dimensional model of the nuclear power plant item based on the three-dimensional model design benchmark to obtain the model design information matching the three-dimensional model of each nuclear power plant item.

[0109] It should be noted that model analysis is performed on the 3D models of nuclear power plant items based on the 3D model design benchmark to obtain model design information matching the 3D model of each nuclear power plant item. Model analysis is a process of extracting and verifying model information. In this process, detailed geometric information, attribute information, and parametric information need to be extracted from the 3D model, and it is necessary to ensure that this information matches the design benchmark and the actual items. For example, geometric information may include the size, shape, and space occupation of the item; attribute information may include material properties and interface dimensions; parametric information may include the equipment's operating parameters and maintenance parameters. The completeness and accuracy of this information are crucial for the application of the model during the operation and maintenance phase.

[0110] In step S102 of some embodiments, based on the design information of each model, the fineness level of the corresponding nuclear power item three-dimensional model is evaluated to obtain the fineness evaluation information of each nuclear power item three-dimensional model.

[0111] In the construction of a 3D model library for nuclear power plants, evaluating the level of detail of the 3D models of nuclear power items is a crucial step. This process not only determines the applicability of the models in different application scenarios but also directly affects the configuration of subsequent model mapping relationships and the overall quality of the model library.

[0112] It should be noted that the core of the granularity level assessment lies in the comprehensive analysis of model design information. Model design information includes factors such as the geometric accuracy of objects, the completeness of attribute information, and the degree of parameterization. For example, geometric accuracy assessment can be based on the model's patching process; by extracting and patching the surfaces of the geometry, the model ensures that its detailed representation meets the requirements of the operation and maintenance phase. Furthermore, the assessment of the completeness of attribute information requires checking whether the model contains necessary design parameters, such as interface dimensions and material properties, which are used for equipment condition monitoring and fault diagnosis during the operation and maintenance phase.

[0113] In some implementations, the degree of parameterization of the 3D model can also be considered during the granularity assessment. A highly parameterized 3D model can better adapt to the dynamic needs of the operation and maintenance phase, such as simulating equipment operating conditions or performing fault simulations by adjusting parameters. This flexibility allows the model to more accurately support actual business needs during the operation and maintenance phase.

[0114] In some embodiments, standardization of granularity evaluation is also an important means of addressing the challenges of different model sources and data integration. The embodiments of this application can ensure that models from different sources achieve the expected results in operational applications through a unified granularity evaluation standard.

[0115] It should be understood that the level of detail assessment is a crucial step in building a 3D model library for nuclear power plants. By comprehensively considering geometric accuracy, the completeness of attribute information, and the degree of parameterization, the applicability and practicality of the 3D model during the operation and maintenance phase can be ensured, thereby fully leveraging the value of the 3D model in the entire lifecycle management of nuclear power plants.

[0116] In step S103 of some embodiments, a graded comparison is performed on the preset model fineness grading benchmark based on the fineness assessment information to determine the model fineness level of the three-dimensional model of each nuclear power item.

[0117] It should be noted that, in the process of constructing the 3D model library for nuclear power plants, comparing and classifying the models against a pre-defined model detail grading benchmark based on detail assessment information is a crucial step in ensuring the applicability of the 3D models in different application scenarios. This process not only solves the problems of inconsistent model sources and difficulties in data integration, but also improves the applicability and practicality of the models during the operation and maintenance phase.

[0118] It should be clarified that the precision grading benchmark can be used to determine the geometric information, attribute information, and degree of parameterization that a 3D model should contain at different precision levels, so as to ensure that the 3D model can meet various business needs during the operation and maintenance phase.

[0119] In some embodiments, during the classification comparison, the refinement assessment information of the 3D model of each nuclear power item can be compared with a preset classification benchmark. The model refinement level can be determined based on factors such as the geometric accuracy, attribute information completeness, and parameterization degree of the 3D model. Furthermore, the degree of parameterization can also be an important factor in the classification comparison. A 3D model with a high degree of parameterization can better adapt to the dynamic needs of the operation and maintenance phase, such as simulating the operating status of equipment or performing fault simulation by adjusting parameters. This flexibility allows the 3D model to more accurately support actual business needs during the operation and maintenance phase.

[0120] By comparing different levels of detail, 3D models can be categorized into different levels of detail, such as project-level model units, functional-level model units, component-level model units, and part-level model units. This categorization not only improves the applicability of 3D models but also optimizes the storage and management of 3D model libraries. High-detail models can be used for operational scenarios requiring detailed information, while low-detail models can be used for scenarios such as overall layout design, thereby achieving the rational allocation and efficient utilization of model resources.

[0121] It should be understood that the comparison of granularity levels is a crucial step in building a 3D model library for nuclear power plants. By establishing a unified granularity grading benchmark and comparing the grading based on assessment information, the applicability and practicality of the 3D models during the operation and maintenance phase can be ensured, fully leveraging their value in the entire lifecycle management of nuclear power plants.

[0122] Reference Figure 3 According to some embodiments of this application, the model refinement grading benchmark includes project-level benchmark, function-level benchmark, component-level benchmark, and part-level benchmark. Step S103 involves a grading comparison based on the refinement assessment information within the preset model refinement grading benchmark to determine the model refinement level of each nuclear power item's 3D model, which may include:

[0123] Step S301: In response to the fact that the fineness assessment information meets the project-level benchmark but does not meet the functional-level benchmark, component-level benchmark, and part-level benchmark, the model fineness level of the nuclear power item 3D model is determined to be the first fineness level.

[0124] Step S302: In response to the fact that the fineness assessment information meets the project-level benchmark and the functional-level benchmark, but does not meet the component-level benchmark and the part-level benchmark, the model fineness level of the nuclear power item 3D model is determined to be the second fineness level.

[0125] Step S303: In response to the fact that the fineness assessment information meets the project-level benchmark, the functional-level benchmark, and the component-level benchmark, but does not meet the part-level benchmark, the model fineness level of the nuclear power item 3D model is determined to be the third fineness level.

[0126] Step S304: In response to the fact that the fineness assessment information meets the project-level benchmark, function-level benchmark, component-level benchmark and part-level benchmark, the model fineness level of the nuclear power item 3D model is determined to be the fourth fineness level.

[0127] In the construction of a 3D model library for nuclear power plants, the formulation and application of model granularity grading benchmarks is a crucial step. These benchmarks not only provide clear standards for evaluating model granularity but also ensure the applicability and flexibility of the model in different application scenarios. According to some embodiments of this application, the model granularity grading benchmarks include project-level benchmarks, function-level benchmarks, component-level benchmarks, and part-level benchmarks, which together constitute a hierarchical granularity evaluation system.

[0128] In some embodiments, step S301, the project-level baseline represents the most basic level of detail, primarily focusing on the overall layout and space occupancy information of the model. This level of model is typically used in the macro-design and planning phase of nuclear power plants, such as determining the installation locations and spatial layout of equipment. The project-level model does not need to contain excessive detail, but it must accurately reflect the basic shape and size of objects to meet the needs of the overall layout design. This level of model is mainly used in the macro-design and planning phase, providing basic spatial layout and appearance information.

[0129] In some embodiments, step S302, the functional-level baseline, adds a description and requirements for the item's functions based on the project-level baseline. This level of model not only reflects the item's appearance and space occupation but also includes parameters and information related to the item's functions, such as interface dimensions and connection methods. Functional-level models are typically used for detailed layout and functional verification during the design phase to ensure that the item meets design requirements in practical applications. This level of model adds functional information to the macro-design and is suitable for detailed layout and functional verification.

[0130] In step S303 of some embodiments, the component-level benchmark further refines the model requirements, including not only the appearance and functional information of the object, but also reflecting the internal structure and component information of the object. This level of model is typically used in more detailed engineering design and construction phases, such as equipment assembly and installation. The component-level model needs to contain detailed geometric information and component relationships to support precise construction and installation operations. This level of model provides detailed internal structure and component information, suitable for engineering construction and installation phases.

[0131] In some embodiments, step S304, the part-level baseline represents the highest level of detail, encompassing all detailed information about the item, including its appearance, function, internal structure, component relationships, and specific manufacturing parameters and material properties. This level of model is typically used for equipment maintenance and fault diagnosis during the operation and maintenance phase, such as for equipment condition monitoring and fault simulation using high-precision models. The high detail of the part-level model ensures that maintenance personnel can obtain detailed equipment information, thereby improving the efficiency and quality of maintenance work. This level of model provides the most comprehensive detailed information and is suitable for equipment maintenance and fault diagnosis during the operation and maintenance phase.

[0132] It should be understood that this hierarchical approach to granularity ensures that each 3D model in the nuclear power plant 3D model library can realize its maximum value in different application scenarios. Low-granularity models can be used for macro-level layout during the design phase, while high-granularity models can support detailed operations during the operation and maintenance phase. This hierarchical approach not only improves the applicability and flexibility of the models but also optimizes the storage and management of the 3D model library, enabling the rational allocation and efficient utilization of model resources.

[0133] In some embodiments, the precision grading benchmark may include project-level benchmarks, function-level benchmarks, component-level benchmarks, and part-level benchmarks.

[0134] Functional baselines are detailed descriptions of the model's functional requirements, encompassing the functional classifications and requirements of various items within a nuclear power plant. For example, functional baselines may include: concrete structures, steel structures, process piping, ventilation ducts, ventilation equipment, electrical and instrumentation equipment, instrument lines, cable trays, supports and hangers, mechanical equipment, spatial and virtual items, etc. These classifications ensure the model's functional completeness and applicability, meeting the needs of different stages of a nuclear power plant.

[0135] Furthermore, the component-level benchmark refines the functional-level benchmark, providing more detailed structural and component information. Taking concrete structures as an example, the component-level benchmark can be divided into the main structure, auxiliary structures, and virtual structures.

[0136] Firstly, the main structure includes concrete beams, columns and foundations, walls and floors, stairs, etc. These are the core supporting parts of the building, ensuring the stability and functionality of the structure.

[0137] Secondly, the ancillary structures include doors, windows and doorways, concrete foundations for equipment, various trenches, pits, wall openings, floor slab openings and cuts, non-standard embedded parts, embedded plates, structural supports, structural mezzanines and secondary cast-in-place components, sleeves on walls and floors, and through-hole sleeves, etc. These ancillary structures ensure the integrity and functionality of the concrete structure in practical applications, such as equipment installation and maintenance.

[0138] Third, virtual structures are also part of the component-level benchmarks, including grid lines and reference points. These virtual structures provide positioning and reference for the model, ensuring its accuracy during the design and construction phases.

[0139] Going further, component-level benchmarks represent the highest level of detail, encompassing all the detailed information about the object. For concrete structures, this might include specific construction parameters, material properties, manufacturing parameters, and so on. This level of modeling is typically used for detailed operations during the maintenance phase, such as equipment condition monitoring and fault diagnosis, ensuring that maintenance personnel can obtain detailed structural information, thereby improving the efficiency and quality of maintenance work.

[0140] Some embodiments use concrete structures as an example, and the component-level reference and part-level reference can be divided according to the following references:

[0141] The main structure includes: concrete beams, columns and foundations; walls and floors; and stairs.

[0142] Ancillary structures include: doors, windows and door openings; concrete foundations for equipment; various trenches and pits; wall openings, floor slab holes and cuts; non-standard embedded parts; embedded plates; structural supports; structural mezzanines and secondary cast-in-place components, etc.; sleeves on walls and floors; and through sleeves.

[0143] Virtual structures, including grid lines, etc.

[0144] This hierarchical approach to granularity ensures that each model in the nuclear power plant 3D model library can maximize its value in different application scenarios. Low-granularity models can be used for macro-level layout during the design phase, while high-granularity models can support detailed operations during the operation and maintenance phase. This hierarchical approach not only improves the applicability and flexibility of the models but also optimizes the storage and management of the model library, enabling the rational allocation and efficient utilization of model resources.

[0145] In some embodiments, step S104 involves configuring model mapping relationships for the three-dimensional models of each nuclear power plant item based on the model's level of detail.

[0146] It should be noted that configuring model mapping relationships for each nuclear power plant item's 3D model based on its level of detail is a crucial step in building the nuclear power plant 3D model library. This process not only ensures the applicability of the 3D models in different application scenarios but also provides a foundation for the efficient management and flexible application of the model library.

[0147] In some embodiments, model mapping relationships ensure the applicability of models in different application scenarios by associating 3D models with their level of detail. For example, during the design phase, a low-detail model may be needed to meet the requirements of overall layout and space occupancy, while during the operation and maintenance phase, a high-detail model is needed to support equipment status monitoring and fault diagnosis. Through this mapping relationship, the model library can quickly call models of different levels of detail according to specific needs, thereby achieving reasonable allocation and efficient utilization of model resources.

[0148] In other embodiments, the model mapping relationship also addresses the integration problem of models from different sources. Since the 3D models of a nuclear power plant may originate from different design firms, manufacturers, or third-party platforms, these models may differ in data format, accuracy requirements, and information representation methods. By establishing unified mapping rules and interface standards, it can be ensured that these models can be managed and applied within the same framework. For example, low-resolution models may be used for layout design during the design phase, while high-resolution models are used for equipment maintenance during the operation and maintenance phase. This mapping relationship allows the model library to flexibly adapt to the changing needs of different stages of a nuclear power plant.

[0149] Reference Figure 4 According to some embodiments of this application, step S104, which configures model mapping relationships for the three-dimensional models of each nuclear power plant item based on the model's level of detail, may include:

[0150] Step S401: Based on the design information of each model, perform model category evaluation on the corresponding nuclear power item 3D model to obtain model category evaluation information for each nuclear power item 3D model;

[0151] Step S402: Based on the model category evaluation information, perform category comparison in the preset model category classification benchmark to determine the nuclear power model category of each nuclear power item's three-dimensional model;

[0152] Step S403: Based on the model refinement level and nuclear power model category, configure model mapping relationships for the 3D models of each nuclear power item.

[0153] In some embodiments, step S401 involves evaluating the model category of the corresponding nuclear power item 3D model based on the design information of each model, thereby obtaining the model category evaluation information of each nuclear power item 3D model.

[0154] It should be noted that model category assessment is the process of classifying the 3D model of each nuclear power plant item. This assessment is based on model design information, including factors such as geometric accuracy, completeness of attribute information, and degree of parameterization. The purpose of model category assessment is to determine the application scenarios of 3D models at different stages of a nuclear power plant. Through this assessment, a clear category can be assigned to each 3D model, such as reactor model, piping model, valve model, etc., thereby ensuring more efficient organization and management of the 3D model library.

[0155] In step S402 of some embodiments, a category comparison is performed on a preset model category classification benchmark based on the model category evaluation information to determine the nuclear power model category of each nuclear power item's three-dimensional model;

[0156] It should be noted that the model category evaluation information is used to perform category comparisons against a preset model category classification benchmark. This benchmark is determined based on the needs and application scenarios of different stages of nuclear power plants and serves to guide how to classify 3D models into different categories. Through category comparison, it can be ensured that each 3D model is reasonably categorized, thereby improving the accuracy and usability of the 3D model library.

[0157] In some embodiments, step S403 involves configuring model mapping relationships for the three-dimensional models of each nuclear power item based on the model refinement level and the nuclear power model category.

[0158] It should be noted that, based on the model's level of detail and the nuclear power model category, model mapping relationships are configured for the 3D models of each nuclear power item. This model mapping relationship can include not only the association between the model and its level of detail, but also the correspondence between the model and actual application scenarios. For example, a high-detail reactor model might be mapped to an equipment maintenance scenario during the operation and maintenance phase, while a low-detail piping model might be mapped to an overall layout scenario during the design phase. This mapping relationship allows the model library to flexibly adapt to the changing needs of different stages of a nuclear power plant, thereby achieving the rational allocation and efficient utilization of model resources.

[0159] Reference Figure 5 According to some embodiments of this application, the nuclear power model categories include a first-level category matching the first level of refinement, a second-level category matching the second level of refinement, a third-level category matching the third level of refinement, and a fourth-level category matching the fourth level of refinement. Step S403, based on the model refinement level and the nuclear power model category, configures model mapping relationships for the 3D models of each nuclear power item, which may include:

[0160] Step S501: In response to the fact that the three-dimensional model of the nuclear power plant item belongs to the first level of refinement, configure the model mapping relationship for the three-dimensional model of the nuclear power plant item according to the first level of refinement and the first category;

[0161] Step S502: In response to the fact that the three-dimensional model of the nuclear power plant item belongs to the second level of refinement, configure the model mapping relationship for the three-dimensional model of the nuclear power plant item according to the second level of refinement and the second-level category;

[0162] Step S503: In response to the fact that the three-dimensional model of the nuclear power plant item belongs to the third level of refinement, configure the model mapping relationship for the three-dimensional model of the nuclear power plant item according to the third level of refinement and the third category;

[0163] Step S504: In response to the fact that the three-dimensional model of the nuclear power plant item belongs to the fourth level of refinement, configure the model mapping relationship for the three-dimensional model of the nuclear power plant item according to the fourth level of refinement and the fourth category.

[0164] In some embodiments, step S501, for the 3D model of a nuclear power plant item belonging to the first level of refinement, configures the mapping relationship primarily based on the first-level category. This level of model can meet project-level benchmarks and is mainly used in the macro-design and planning phase of the nuclear power plant. The first-level category model can include information such as the overall layout of the nuclear power plant, equipment installation locations, and space occupancy. By mapping these models to the first-level category, their applicability in the design phase can be ensured, for example, for determining the spatial layout and overall planning of equipment.

[0165] In step S502 of some embodiments, for the 3D models of nuclear power items belonging to the second level of refinement, the mapping relationship is configured based on the second-level category. Models at this level not only meet project-level benchmarks but also functional-level benchmarks and can be used for detailed layout and functional verification. Models in the second-level category may include information such as equipment interface dimensions and connection methods, suitable for detailed layout and functional verification during the design phase. By mapping these models to the second-level category, accurate support can be ensured for their detailed application during the design phase.

[0166] In step S503 of some embodiments, for three-dimensional models of nuclear power plant items belonging to the third level of refinement, the configuration of their mapping relationships is based on the third-level category. Models at this level meet project-level, functional-level, and component-level benchmarks and can be used during the engineering construction and installation phases. The third-level category models contain not only the appearance and functional information of the equipment but also information on its internal structure and components. For example, a high-refinement reactor model may contain detailed internal component relationships and installation parameters. By mapping these models to the third-level category, their accurate application during the construction and installation phases can be ensured.

[0167] In step S504 of some embodiments, for the 3D model of a nuclear power plant item belonging to the fourth level of granularity, the configuration of its mapping relationship is based on the fourth-level category. Models at this level meet all granularity benchmarks, including project-level, functional-level, component-level, and part-level benchmarks, and can be used for equipment maintenance and fault diagnosis during the operation and maintenance phase. The fourth-level category models provide the most comprehensive detailed information, including, for example, the equipment's appearance, function, internal structure, component relationships, and specific manufacturing parameters and material properties. By mapping these models to the fourth-level category, it can be ensured that they provide comprehensive support for detailed applications during the operation and maintenance phase, such as for equipment condition monitoring and fault simulation.

[0168] It should be understood that configuring model mapping relationships based on model granularity levels and nuclear power model categories is a crucial aspect of nuclear power plant 3D model management. This process ensures the applicability of 3D models across different application scenarios, fully leveraging their value in the entire lifecycle management of nuclear power plants. This approach not only improves the quality and usability of the 3D model library but also provides strong support for the design, construction, and operation and maintenance of nuclear power plants, ensuring their safe operation and efficient management.

[0169] In some embodiments, step S105 involves constructing a three-dimensional model library that stores three-dimensional models of various nuclear power items based on model mapping relationships.

[0170] It should be noted that, in the process of constructing the 3D model library for nuclear power plants, storing and managing the 3D models of various nuclear power items based on model mapping relationships is a crucial step. Model mapping relationships mainly encompass the relationship between 3D models and their corresponding levels of detail. Establishing this mapping relationship provides the foundation for the efficient construction and flexible application of the 3D model library.

[0171] It's important to clarify that the model mapping relationship, by associating 3D models with their level of detail, ensures the applicability of models in different application scenarios. For example, during the design phase, a low-detail model might be needed to meet overall layout and space requirements, while during the operation and maintenance phase, a high-detail model is required to support equipment status monitoring and fault diagnosis. Through this mapping relationship, the model library can quickly call upon models of different levels of detail according to specific needs, thereby achieving the rational allocation and efficient utilization of model resources.

[0172] Secondly, the model mapping relationship also solves the integration problem of models from different sources. Since the 3D models of nuclear power plants may come from different design units, manufacturers, or third-party platforms, these models may differ in data format, accuracy requirements, and information expression methods. By establishing unified mapping rules and interface standards, it can be ensured that these models can be managed and applied within the same framework. For example, low-resolution models may be used for layout design in the design phase, while high-resolution models are used for equipment maintenance in the operation and maintenance phase. This mapping relationship allows the model library to flexibly adapt to the changing needs of different stages of a nuclear power plant.

[0173] It is worth noting that the model mapping relationship provides an optimized solution for the storage and management of the 3D model library. By rationally organizing and managing the models in the library, rapid querying, retrieval, and updating of 3D models can be achieved. For example, models can be categorized and stored according to object type, level of detail, etc., so that users can quickly find the model they need. Simultaneously, the model library can also be integrated with other management systems in nuclear power plants (such as design management systems and operation and maintenance management systems) to achieve data sharing and collaboration.

[0174] On the other hand, the construction of the 3D model library provides comprehensive 3D model support for the entire lifecycle management of nuclear power plants. From design to operation and maintenance, the model library can provide accurate and efficient 3D models to help improve the management level and operational efficiency of nuclear power plants. For example, during the operation and maintenance phase, through the high-precision models in the model library, operation and maintenance personnel can more accurately monitor equipment status and diagnose faults, thereby improving the efficiency and quality of operation and maintenance work.

[0175] In conclusion, building a 3D model library based on model mapping relationships is a crucial step in the management of 3D models for nuclear power plants. This process ensures the applicability of 3D models in different application scenarios and fully leverages their value in the entire lifecycle management of nuclear power plants.

[0176] Reference Figure 6 The query method for the three-dimensional model library of nuclear power items according to the embodiments of this application may include:

[0177] Step S601: Obtain business requirement information;

[0178] Step S602: Analyze the business requirements information to obtain the target model feature information and granularity level constraints;

[0179] Step S603: Based on the target model feature information and the fineness level constraints, a query is performed in the three-dimensional model library to obtain the target nuclear power model; wherein, the three-dimensional model library is constructed by the construction method of the nuclear power item three-dimensional model library of any embodiment of this application.

[0180] In some embodiments, step S601 involves obtaining business requirement information;

[0181] It should be noted that the business requirements information originates from specific application scenarios at different stages of a nuclear power plant, such as layout planning during the design phase, installation guidance during the construction phase, and equipment maintenance and fault diagnosis during the operation and maintenance phase. This requirement information may exist in various forms, including design documents, operation and maintenance work orders, and construction plans. Accurately obtaining this requirement information ensures that subsequent queries can specifically find 3D models that meet the requirements.

[0182] In step S602 of some embodiments, the business requirement information is parsed to obtain the target model feature information and the fineness level constraints;

[0183] It's important to note that the purpose of requirements analysis is to extract the characteristic information and granularity constraints of the target model from complex business requirements. The characteristic information of the target model may include item type, size range, functional requirements, etc., while the granularity constraints specify the concrete requirements for the model in terms of geometric accuracy, completeness of attribute information, and degree of parameterization. For example, in the design phase, only a low-granularity model that meets the project-level baseline may be needed, while in the operation and maintenance phase, a high-granularity model that meets the part-level baseline may be required. Through this analysis process, vague business requirements can be transformed into explicit query conditions, thereby improving the efficiency and accuracy of queries.

[0184] In step S603 of some embodiments, the target nuclear power model is obtained by querying the three-dimensional model library based on the target model feature information and the fineness level constraints; wherein, the three-dimensional model library is constructed by the method for constructing the three-dimensional model library of nuclear power items of any embodiment of this application.

[0185] It should be noted that the 3D model library is created by the nuclear power plant item 3D model library construction method of this application embodiment, and the 3D models therein have been classified and stored according to the model refinement level. In some embodiments, the classification of 3D models in the nuclear power plant item 3D model library is based not only on the refinement level but also on the model category. The query process filters out models that meet the conditions from the 3D model library by matching target feature information and refinement constraints.

[0186] Reference Figure 7 According to some embodiments of this application, step S603, which involves querying a 3D model library based on the target model feature information and refinement level constraints to obtain the target nuclear power plant model, may include:

[0187] Step S701: Based on the feature information of the target model, a query is performed in the three-dimensional model library to obtain the first candidate nuclear power model;

[0188] Step S702: In response to the first candidate nuclear power model satisfying the fineness level constraint, the first candidate nuclear power model is determined as the target nuclear power model.

[0189] In some embodiments, step S701 involves querying a three-dimensional model library based on the target model feature information to obtain a first candidate nuclear power model.

[0190] It should be noted that the target model's feature information can include key parameters such as item type, size range, and functional requirements. Using this feature information, potentially suitable models can be quickly located within the model library. For example, if the requirement is to find a specific type of steam generator model, the query process will first filter all models belonging to that type as the first candidate set. This process relies on the rational organization and efficient indexing of the model library to ensure that potential candidate models can be quickly found within a large-scale model library.

[0191] In some embodiments, step S702 involves determining the first candidate nuclear power model as the target nuclear power model in response to the first candidate nuclear power model satisfying the fineness level constraint.

[0192] It's important to note that the first candidate nuclear power plant model undergoes an evaluation of its granularity level constraints. This step ensures that the query results not only meet the requirements in terms of features but also satisfy the specific requirements of the application scenario at the granularity level. The granularity level constraints specify the concrete requirements for the model in terms of geometric accuracy, completeness of attribute information, and degree of parameterization. For example, in the design phase, a low-granularity model that meets project-level benchmarks may be sufficient, while in the operation and maintenance phase, a high-granularity model that meets component-level benchmarks may be necessary. Through this evaluation process, models that fully meet the criteria can be further selected and identified as the target nuclear power plant model.

[0193] It should be understood that the query method based on target model feature information and granularity level constraints provides strong support for applications at different stages of nuclear power plants. This method not only improves the efficiency and accuracy of model queries but also provides strong technical support for the full life cycle management of nuclear power plants. Through this query method, nuclear power plant managers and technicians can quickly obtain the required 3D models, thereby improving work efficiency, reducing management costs, and ensuring the safe operation and efficient maintenance of nuclear power plants.

[0194] Reference Figure 8 According to some embodiments of this application, after step S701, which involves querying the three-dimensional model library based on the target model feature information to obtain the first candidate nuclear power model, the process may further include:

[0195] Step S801: In response to the fact that the first candidate nuclear power model does not meet the fineness level constraints, a model customization operation is performed based on the target model feature information and fineness level constraints to obtain the first candidate customized model;

[0196] Step S802: In response to the first candidate customized model satisfying the fineness level constraint, the first candidate customized model is determined as the target nuclear power model.

[0197] In some embodiments, step S801, in response to the first candidate nuclear power model not meeting the fineness level constraints, performs a model customization operation based on the target model feature information and the fineness level constraints to obtain the first candidate customized model;

[0198] It should be noted that when the first candidate nuclear power model does not meet the granularity level constraints, model customization operations are performed based on the target model's feature information and granularity level constraints. This step involves modifying or remodeling the existing model to achieve the required granularity level. Model customization operations may include adding geometric details, supplementing attribute information, or increasing the degree of parameterization. For example, if a low-granularity model requires higher detail to support fault diagnosis during the operation and maintenance phase, its granularity level can be improved by adding information about the internal structure and components of the equipment.

[0199] Reference Figure 9 According to some embodiments of this application, step S801, in response to the first candidate nuclear power model not meeting the refinement level constraints, performs a model customization operation based on the target model feature information and the refinement level constraints to obtain the first candidate customized model, and may include:

[0200] Step S901: In response to the first candidate nuclear power model not meeting the fineness level constraints, the model design information of the first candidate nuclear power model and the feature information of the target model are compared to determine the fineness difference items.

[0201] Step S902: Based on the fineness difference term, the fineness of the first candidate nuclear power model is adjusted to obtain the first candidate customized model.

[0202] In some embodiments, step S901, in response to the first candidate nuclear power model not meeting the fineness level constraints, compares the model design information of the first candidate nuclear power model with the feature information of the target model to determine the fineness difference items;

[0203] It should be noted that when the first candidate nuclear power plant model fails to meet the granularity constraints, a detailed comparison of the model's existing design information with the target feature information is necessary to identify the granularity differences. This step is fundamental to the customization process; the comparison clarifies in which aspects the existing model falls short of the target granularity requirements. For example, the target model may require higher geometric precision, more complete attribute information, or a more detailed level of parameterization. Through this comparison process, specific deficiencies in the model's granularity can be identified, such as a lack of detailed information on certain internal structures or insufficient parameterization.

[0204] In step S902 of some embodiments, the fineness of the first candidate nuclear power model is adjusted based on the fineness difference term to obtain the first candidate customized model.

[0205] It should be noted that the fineness adjustment of the first candidate nuclear power model is performed based on the identified fineness differences. This step involves supplementing or optimizing the model's geometric details, attribute information, and parameterization level. For example, if the model's geometric accuracy is insufficient, its fineness can be improved by adding more geometric details; if the attribute information is incomplete, the model can be improved by supplementing missing parameters and attributes.

[0206] In practice, fine-grained adjustments can be made using specialized modeling software and tools. For example, geometric details can be added to a model using 3D modeling software, or attribute information can be supplemented through a data management system. Through customization, even if a model that perfectly matches the criteria cannot be found in the model library, existing models can be adjusted and optimized to meet business needs. This not only improves the applicability of the query method but also provides broader support for applications at different stages of nuclear power plants.

[0207] Reference Figure 10 According to some embodiments of this application, step S902, based on the fineness difference term, adjusts the fineness of the first candidate nuclear power model to obtain the first candidate customized model, which may include:

[0208] Step S1001: In response to the fact that the level of the fineness difference term reflects the feature information of the target model is higher than the level of the fineness of the first candidate nuclear power model, an advanced drawing operation is performed based on the first candidate nuclear power model to obtain the first candidate customized model;

[0209] In step S1002, in response to the fact that the level of the fineness difference term reflecting the feature information of the target model is lower than the level of the fineness of the first candidate nuclear power model, a degraded mapping operation is performed based on the first candidate nuclear power model to obtain the first candidate customized model.

[0210] In some embodiments, step S1001, in response to the fineness difference term reflecting the fineness level of the target model feature information being higher than the fineness level of the first candidate nuclear power model, performs an advanced drawing operation based on the first candidate nuclear power model to obtain the first candidate customized model;

[0211] It should be noted that when the refinement difference indicates that the refinement level of the target model's feature information is higher than that of the first candidate nuclear power plant model, advanced drawing operations are required. These operations may include adding geometric details and supplementing attribute information. For example, if the target model requires higher geometric accuracy, its refinement can be improved by adding more geometric features. This could involve using specialized 3D modeling software to add details such as the internal structure, interface details, or surface textures of the equipment. Simultaneously, attribute information such as material properties and operating parameters can be supplemented to ensure the model's suitability for the target application scenario.

[0212] In some embodiments, step S1002, in response to the fineness difference term reflecting the fineness level of the target model feature information being lower than the fineness level of the first candidate nuclear power model, performs a degraded mapping operation based on the first candidate nuclear power model to obtain the first candidate customized model.

[0213] It should be noted that when the granularity difference indicates that the granularity level of the target model's feature information is lower than that of the first candidate nuclear power plant model, a downgrading mapping operation needs to be performed. This operation can include simplifying the model's geometric details and reducing attribute information. For example, if the target model only requires lower geometric accuracy, the model's complexity can be reduced by removing unnecessary geometric features. This may involve simplifying the appearance of the equipment, reducing the details of the internal structure, or removing some high-level attribute information. This simplification operation not only improves the model's applicability but also optimizes the model's storage and processing efficiency.

[0214] In some embodiments, step S802 involves determining the first candidate customized model as the target nuclear power model in response to the first candidate customized model satisfying the fineness level constraint.

[0215] It's important to note that the customized model undergoes an evaluation of granularity-level constraints. This step ensures that the customized model not only meets the requirements in terms of features but also satisfies the specific requirements of the application scenario at the granularity level. If the customized model meets the granularity-level constraints, it is identified as the target nuclear power model. This process may require iterative iterations until the customized model fully meets the requirements. The advantage of this model customization operation lies in its flexibility and adaptability. Through customization, it is ensured that even if a fully matching model cannot be found in the model library, existing models can be adjusted and optimized to meet business needs. This not only improves the applicability of the query method but also provides broader support for applications at different stages of nuclear power plants.

[0216] It should be understood that when the first candidate nuclear power model does not meet the granularity level constraints, performing model customization operations and evaluating its granularity level can ensure the accuracy and relevance of the query results. Through this combination of querying and customization, nuclear power plant managers and technicians can flexibly handle various complex application scenarios, thereby improving work efficiency, reducing management costs, and ensuring the safe operation and efficient maintenance of the nuclear power plant.

[0217] Reference Figure 11 According to some embodiments of this application, step S603, which involves querying a 3D model library based on the target model feature information and refinement level constraints to obtain the target nuclear power plant model, may further include:

[0218] Step S1101: Query the 3D model library based on the target model feature information;

[0219] Step S1102: In response to the inability to find a 3D model of a nuclear power plant that meets the target model feature information in the 3D model library, a model customization operation is performed based on the target model feature information and the fineness level constraints to obtain a second candidate customized model.

[0220] Step S1103: In response to the second candidate customized model satisfying the fineness level constraint, the second candidate customized model is determined as the target nuclear power model.

[0221] In some embodiments, step S1101 involves querying a 3D model library based on the target model feature information;

[0222] It should be noted that a preliminary search is performed in the 3D model library based on the target model's feature information. This step aims to quickly locate models that may meet the criteria. The target model's feature information typically includes key parameters such as object type, size range, and functional requirements. Using this feature information, potential candidate models can be filtered out from the model library. However, if no perfectly matching model exists in the library, further steps are required.

[0223] In step S1102 of some embodiments, in response to the inability to find a 3D model of a nuclear power plant item that meets the target model feature information in the 3D model library, a model customization operation is performed based on the target model feature information and the fineness level constraints to obtain a second candidate customized model;

[0224] It should be noted that when the 3D model library cannot find a 3D model of a nuclear power plant item that meets the target model's feature information, a model customization operation is performed based on the target model's feature information and the level of refinement constraints. This step involves creating a new model that simultaneously meets both the target feature information and the level of refinement constraints. Model customization may involve modeling from scratch or modifying an existing model. For example, if the target model requires specific internal structures or interface dimensions, these requirements can be met by adding or adjusting geometric details. Simultaneously, it is also necessary to ensure that the model's attribute information and parameterization level conform to the level of refinement constraints.

[0225] Customizing a model may require the use of specialized modeling software and tools. For example, modeling software can be used to create or modify the geometric details of a 3D model. Furthermore, it's necessary to supplement the 3D model's attribute information, such as material properties and operating parameters, to ensure its suitability for the target application scenario.

[0226] In some embodiments, step S1103 involves determining the second candidate customized model as the target nuclear power model in response to the second candidate customized model satisfying the fineness level constraint.

[0227] It should be noted that the customized model undergoes an evaluation of granularity constraints. If the customized model meets the granularity constraints, it is identified as the target nuclear power model. This evaluation process ensures that the customized model not only meets the requirements in terms of features but also satisfies the specific requirements of the application scenario at the granularity level. For example, during the operation and maintenance phase, the customized model needs to be able to support operations such as equipment status monitoring and fault diagnosis.

[0228] It should be understood that the advantage of this model customization operation lies in its flexibility and adaptability. Through customization, even if a model that perfectly matches the requirements cannot be found in the 3D model library, a model that meets business needs can still be generated.

[0229] Reference Figure 12 The apparatus for constructing a three-dimensional model library of nuclear power plant items according to embodiments of this application may include:

[0230] The 3D model acquisition module 1201 is used to acquire the 3D model of the nuclear power plant item corresponding to multiple nuclear power plant items, and the model design information matching the 3D model of each nuclear power plant item;

[0231] The precision level assessment module 1202 is used to assess the precision level of the corresponding nuclear power item 3D model based on the design information of each model, and obtain the precision assessment information of each nuclear power item 3D model.

[0232] The grading comparison module 1203 is used to perform grading comparisons based on the fineness assessment information in a preset model fineness grading benchmark to determine the model fineness level of each nuclear power item's three-dimensional model.

[0233] The mapping configuration module 1204 is used to configure model mapping relationships for the 3D models of each nuclear power plant item based on the model's level of detail.

[0234] The model library construction module 1205 is used to build a 3D model library that stores 3D models of various nuclear power items based on model mapping relationships.

[0235] It is evident that the content of the above embodiments of the method for constructing a three-dimensional model library of nuclear power items is applicable to the embodiments of the device for constructing a three-dimensional model library of nuclear power items. The specific functions implemented by the embodiment of the device for constructing a three-dimensional model library of nuclear power items are the same as those of the above embodiments of the method for constructing a three-dimensional model library of nuclear power items, and the beneficial effects achieved are also the same as those achieved by the above embodiments of the method for constructing a three-dimensional model library of nuclear power items.

[0236] Reference Figure 13 The query device for the nuclear power plant item 3D model library according to the embodiments of this application may include:

[0237] The business information acquisition module 1301 is used to acquire business requirement information;

[0238] The business requirement analysis module 1302 is used to analyze business requirement information to obtain target model feature information and fineness level constraints.

[0239] The query module 1303 is used to query the three-dimensional model library based on the target model feature information and the fineness level constraints to obtain the target nuclear power model; wherein, the three-dimensional model library is constructed by the method for constructing the three-dimensional model library of nuclear power items according to any one of the embodiments of the first aspect of this application.

[0240] It is evident that the content of the above-described embodiments of the query method for the nuclear power plant item 3D model library is applicable to the embodiments of the query device for the nuclear power plant item 3D model library. The specific functions implemented by the embodiments of the nuclear power plant item 3D model library query device are the same as those of the above-described embodiments of the query method for the nuclear power plant item 3D model library, and the beneficial effects achieved are also the same as those achieved by the above-described embodiments of the query method for the nuclear power plant item 3D model library.

[0241] Reference Figure 14 , Figure 14This illustration shows the hardware structure of an electronic device according to another embodiment. The electronic device may include:

[0242] The processor 1401 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0243] The memory 1402 can be implemented as a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1402 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1402, and the processor 1401 calls and executes the construction method or query method of the nuclear power item 3D model library of the embodiments of this application.

[0244] The input / output interface 1403 is used to implement information input and output;

[0245] The communication interface 1404 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0246] Bus 1405 transmits information between various components of the device (e.g., processor 1401, memory 1402, input / output interface 1403, and communication interface 1404);

[0247] The processor 1401, memory 1402, input / output interface 1403 and communication interface 1404 are connected to each other within the device via bus 1405.

[0248] This application also provides a computer program product, which includes a computer program. A processor of a computer device reads and executes the computer program, causing the computer device to perform the above-described method for constructing or querying the three-dimensional model library of nuclear power plant items.

[0249] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in this disclosure and the foregoing drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “including,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.

[0250] It should be understood that in this disclosure, "at least one item" means one or more, and "more than one" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0251] It should be understood that in the description of the embodiments of this application, "multiple" means two or more, "greater than", "less than", "exceeding" etc. are understood to exclude the number itself, and "above", "below", "within" etc. are understood to include the number itself.

[0252] In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.

[0253] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0254] Furthermore, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0255] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this disclosure. The aforementioned storage medium may include: a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media capable of storing program code.

[0256] It should also be understood that the various implementation methods provided in this application can be combined arbitrarily to achieve different technical effects.

[0257] The above is a detailed description of the embodiments of this disclosure. However, this disclosure is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this disclosure. All such equivalent modifications or substitutions are included within the scope defined by the claims of this disclosure.

Claims

1. A method for constructing a three-dimensional model library of nuclear power plant items, characterized in that, include: Obtain 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each of the 3D models of the nuclear power plant items; Based on the design information of each model, the level of refinement of the corresponding three-dimensional model of the nuclear power item is evaluated to obtain the refinement evaluation information of each three-dimensional model of the nuclear power item. The model precision level of each nuclear power item's three-dimensional model is determined by comparing the precision assessment information with the preset model precision grading benchmark. The model precision grading benchmark includes project-level benchmark, function-level benchmark, component-level benchmark, and part-level benchmark. The step of comparing the model refinement information against a preset model refinement grading benchmark to determine the model refinement level of each nuclear power item's 3D model includes: In response to the fineness assessment information satisfying the project-level benchmark but not satisfying the functional-level benchmark, the component-level benchmark, and the part-level benchmark, the model fineness level of the nuclear power item 3D model is determined to be the first fineness level; In response to the fineness assessment information satisfying the project-level benchmark and the functional-level benchmark, but not satisfying the component-level benchmark and the part-level benchmark, the model fineness level of the three-dimensional model of the nuclear power item is determined to be the second fineness level; In response to the fact that the fineness assessment information satisfies the project-level benchmark, the functional-level benchmark, and the component-level benchmark, but does not satisfy the part-level benchmark, the model fineness level of the three-dimensional model of the nuclear power item is determined to be the third fineness level; In response to the fineness assessment information satisfying the project-level benchmark, the function-level benchmark, the component-level benchmark, and the part-level benchmark, the model fineness level of the three-dimensional model of the nuclear power project is determined to be the fourth fineness level; Based on the model's level of detail, configure model mapping relationships for the 3D models of each nuclear power item. The step of configuring model mapping relationships for the three-dimensional models of each nuclear power plant item based on the model refinement level includes: Based on the design information of each model, the model category of the corresponding nuclear power item 3D model is evaluated to obtain the model category evaluation information of each nuclear power item 3D model; Based on the model category evaluation information, a category comparison is performed on a preset model category classification benchmark to determine the nuclear power model category of each nuclear power item's three-dimensional model; Based on the model refinement level and the nuclear power model category, configure the model mapping relationship for the 3D model of each nuclear power object; Based on the model mapping relationship, a three-dimensional model library is constructed to store the three-dimensional models of each nuclear power item.

2. The method according to claim 1, characterized in that, The nuclear power model categories include a first-level category matching the first level of refinement, a second-level category matching the second level of refinement, a third-level category matching the third level of refinement, and a fourth-level category matching the fourth level of refinement. The step of configuring the model mapping relationship for each nuclear power object's 3D model based on the model refinement level and the nuclear power model category includes: In response to the fact that the three-dimensional model of the nuclear power plant item belongs to the first level of refinement, the model mapping relationship is configured for the three-dimensional model of the nuclear power plant item according to the first level of refinement and the first-level category; In response to the nuclear power plant object's 3D model belonging to the second level of refinement, the model mapping relationship is configured for the nuclear power plant object's 3D model according to the second level of refinement and the second-level category; In response to the nuclear power plant object's 3D model belonging to the third level of refinement, the model mapping relationship is configured for the nuclear power plant object's 3D model according to the third level of refinement and the third-level category; In response to the nuclear power plant item's 3D model belonging to the fourth level of refinement, the model mapping relationship is configured for the nuclear power plant item's 3D model according to the fourth level of refinement and the fourth category.

3. The method according to claim 1, characterized in that, The acquisition of 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each of the 3D models of the nuclear power plant items, includes: Based on a preset 3D model design benchmark, modeling operations are performed on multiple nuclear power plant items to obtain a 3D model of each nuclear power plant item. Based on the three-dimensional model design benchmark, the three-dimensional model of the nuclear power item is analyzed to obtain the model design information matching the three-dimensional model of each nuclear power item.

4. A method for querying a three-dimensional model library of nuclear power plant items, characterized in that, include: Obtain business requirements information; The business requirement information is analyzed to obtain the target model feature information and granularity level constraints; Based on the target model feature information and the fineness level constraints, a query is performed in the three-dimensional model library to obtain the target nuclear power model; wherein, the three-dimensional model library is constructed by the method for constructing a three-dimensional model library of nuclear power items as described in any one of claims 1 to 3.

5. The method according to claim 4, characterized in that, The process of querying a 3D model library based on the target model feature information and the level of refinement constraints to obtain the target nuclear power plant model includes: Based on the feature information of the target model, a query is performed in the three-dimensional model library to obtain the first candidate nuclear power model; In response to the first candidate nuclear power model satisfying the fineness level constraint, the first candidate nuclear power model is determined as the target nuclear power model.

6. The method according to claim 5, characterized in that, After obtaining the first candidate nuclear power plant model by querying the 3D model library based on the target model feature information, the process further includes: In response to the first candidate nuclear power model not satisfying the fineness level constraint, a model customization operation is performed based on the target model feature information and the fineness level constraint to obtain the first candidate customized model; In response to the first candidate customized model satisfying the fineness level constraint, the first candidate customized model is determined as the target nuclear power model.

7. The method according to claim 6, characterized in that, In response to the first candidate nuclear power model not satisfying the level of refinement constraints, a model customization operation is performed based on the target model feature information and the level of refinement constraints to obtain a first candidate customized model, including: In response to the first candidate nuclear power model not meeting the fineness level constraint, the model design information of the first candidate nuclear power model and the feature information of the target model are compared to determine the fineness difference item; Based on the aforementioned fineness difference term, the fineness of the first candidate nuclear power model is adjusted to obtain the first candidate customized model.

8. The method according to claim 7, characterized in that, The step of adjusting the fineness of the first candidate nuclear power model based on the fineness difference term to obtain the first candidate customized model includes: In response to the fact that the level of the fineness difference term reflects the fineness of the feature information of the target model is higher than the level of the fineness of the first candidate nuclear power model, an advanced drawing operation is performed based on the first candidate nuclear power model to obtain the first candidate customized model; In response to the fact that the level of the fineness difference term reflects that the fineness level of the target model feature information is lower than the fineness level of the first candidate nuclear power model, a degraded mapping operation is performed based on the first candidate nuclear power model to obtain the first candidate customized model.

9. The method according to claim 5, characterized in that, The process of querying a 3D model library based on the target model feature information and the level of refinement constraints to obtain the target nuclear power plant model includes: Based on the target model feature information, a query is performed in the 3D model library; In response to the fact that no nuclear power plant object 3D model satisfying the target model feature information can be found in the 3D model library, a model customization operation is performed based on the target model feature information and the fineness level constraint to obtain a second candidate customized model; In response to the second candidate customized model satisfying the fineness level constraint, the second candidate customized model is determined as the target nuclear power model.

10. A device for constructing a three-dimensional model library of nuclear power plant items, characterized in that, A method for constructing a three-dimensional model library of nuclear power plant items according to any one of claims 1 to 3, comprising: The 3D model acquisition module is used to acquire 3D models of nuclear power plant items corresponding to multiple nuclear power plant items, and model design information matching each 3D model of the nuclear power plant item; The fineness level evaluation module is used to evaluate the fineness level of the corresponding nuclear power item three-dimensional model based on the model design information of each item, and obtain the fineness evaluation information of each nuclear power item three-dimensional model. The grading comparison module is used to perform grading comparisons based on the fineness assessment information against a preset model fineness grading benchmark to determine the model fineness level of each of the three-dimensional models of the nuclear power items. The mapping configuration module is used to configure model mapping relationships for each of the three-dimensional models of the nuclear power items based on the model's level of detail. The model library construction module is used to construct a three-dimensional model library that stores the three-dimensional models of each nuclear power item based on the model mapping relationship.

11. A query device for a three-dimensional model library of nuclear power plant items, characterized in that, A method for querying the three-dimensional model library of nuclear power plant items as described in any one of claims 4 to 9, comprising: The business information acquisition module is used to acquire business requirement information; The business requirement parsing module is used to parse the business requirement information to obtain the target model feature information and fineness level constraints. The query module is used to query the three-dimensional model library based on the target model feature information and the fineness level constraints to obtain the target nuclear power model; wherein the three-dimensional model library is constructed by the method for constructing a three-dimensional model library of nuclear power items as described in any one of claims 1 to 3.

12. An electronic device, characterized in that, include: The device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method for constructing a three-dimensional model library of nuclear power plant items as described in any one of claims 1 to 3, or the method for querying a three-dimensional model library of nuclear power plant items as described in any one of claims 4 to 9.

13. A computer-readable storage medium, characterized in that, The storage medium stores a program, which is executed by a processor to implement the method for constructing a three-dimensional model library of nuclear power plant items as described in any one of claims 1 to 3, or the method for querying a three-dimensional model library of nuclear power plant items as described in any one of claims 4 to 9.

Citation Information

Patent Citations

  • Three-dimensional model application method and system for nuclear power engineering modular construction

    CN111223178A

  • Photographed image retrieval device, electronic camera apparatus and photographed image retrieval method

    JP2000217057A