Method for generating a pipeline and instrument-flow-schematic parts list for a specific machine by means of an electronic computing device, computer program product, computer-readable storage medium, and electronic computing device
The automated generation of P&IDs using an electronic computing device addresses the inefficiencies in manual data entry by integrating BOM with P&L, enhancing accuracy and consistency in P&ID creation and data exchange.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2026-04-09
AI Technical Summary
The current process of generating piping and instrumentation diagrams (P&IDs) is fragmented and relies heavily on manual data entry, lacking an integrated and automated method to link the bill of materials (BOM) with the process flow diagram (P&L), leading to inconsistencies and inefficiencies.
An automated method using an electronic computing device to generate a piping and instrumentation diagram bill of materials by linking a requirements list with variant P&IDs, utilizing a large-language model to assess relevance and generating P&IDs based on BOM items, and creating a unified data structure in Proteus XML format for seamless data exchange.
Enables the automated generation of P&IDs, reducing manual effort, ensuring accuracy, and facilitating consistent data exchange throughout the plant lifecycle, thereby improving efficiency and reducing errors.
Smart Images

Figure EP2025077446_09042026_PF_FP_ABST
Abstract
Description
[0001] 202413511
[0002] 1
[0003] Description
[0004] Method for generating a piping and instrumentation diagram bill of materials for a specific machine using an electronic computing device, computer program product, computer-readable storage medium and electronic computing device
[0005] The invention relates to a method for generating a piping and instrumentation diagram bill of materials for a specific machine using an electronic computing device according to claim 1. The invention further relates to a corresponding computer program product, a corresponding computer-readable storage medium, and an electronic computing device.
[0006] It is already known from the state of the art that a significant amount of time is spent creating piping and instrumentation diagrams (P&IDs) for process plants. Traditionally, the disciplines of mechanical engineering and process engineering often work independently of each other. This separation leads to the configuration of a plant's mechanical components and the generation of the associated P&ID being carried out in isolation and separately.
[0007] There is no direct connection between the two important engineering document types, the bill of materials and the process flow diagram (P&L). The level of detail of the plant and the required amount of input data increase considerably from the basic flow diagram to the P&L. While input and simulation data from so-called flow shedding programs are usually sufficient for creating basic and simplified process flow diagrams, this basic data is insufficient for generating a P&L.
[0008] This isolated approach results in a bill of materials (BOM) generation process that is heavily reliant on manual steps by a plant planner. Clear rules or methods for linking the variant BOM and the BOM are lacking.
[0009] Currently, the problem is solved by configuring the bill of materials and the R&L separately. This means that the process is not integrated, resulting in inconsistencies. The significant additional effort arises because, after configuring the bill of materials, the R&L (202413511)
[0010] 2. It is created manually. A plant planner must extract the necessary information from the bill of materials and manually transfer it into a routing and flow diagram. This is time-consuming and error-prone, as there is no automated method to directly link the variant bill of materials with the routing and flow diagram.
[0011] The current state of the art does not include a comprehensive solution that integrates and automates the entire process from bill of materials to R&L creation. Existing solutions are fragmented, requiring engineers to rely on manual data entry and separate configuration. R&L creation methods are largely based on an engineer's expertise and experience, rather than a systematic or automated approach.
[0012] The object of the present invention is to provide a method, a computer program product, a computer-readable storage medium, and an electronic computing device that overcome the disadvantages of the prior art. In particular, the object of the invention is to provide a method, a computer program product, a computer-readable storage medium, and an electronic computing device by means of which a parts list for piping and instrumentation diagrams can be generated in a substantially automated manner.
[0013] This problem is solved by a method, a corresponding computer program product, a corresponding computer-readable storage medium, and a corresponding electronic computing device according to the independent claims. Advantageous embodiments are specified in the dependent claims.
[0014] One aspect of the invention relates to a method for generating a piping and instrumentation diagram (PID) bill of materials for a specific machine using an electronic computer. A variant PID for different machine variants is provided by the electronic computer. A requirements list for the specific machine is received by the electronic computer. A specific PID is generated based on the variant PID and the requirements list by the electronic computer. Each requirement from the specific PID is linked to a piping and instrumentation diagram of the respective requirement by the electronic computer. The piping and instrumentation diagram PID for the specific machine is generated by aggregating the piping and instrumentation diagrams.
[0015] 3
[0016] Instrument flow diagrams of the respective requirements are generated using the electronic computing device.
[0017] This enables the automated generation of the piping and instrumentation diagram (P&ID) bill of materials. The P&ID bill of materials can then be used, in turn, to automatically generate a piping and instrumentation diagram (P&ID).
[0018] In particular, this allows for the linking of a variant bill of materials, also known as a 150 percent list, thus enabling the parallel configuration of a bill of materials and the piping and instrumentation diagram. Furthermore, the concept of piping and instrumentation diagram components, as well as their automated determination, size, and placement within the variant bill of materials, is provided.
[0019] In particular, the piping and instrumentation diagram (PID) can be generated based on the bill of materials, as already mentioned. Based on the generated PID, corresponding output signals can then be created, enabling the system to be manufactured. In other words, control signals for a manufacturing facility can be generated based on the PID, specifically for the fluidic connections of the components and their spatial arrangement. Furthermore, a parts list for the piping can be generated based on the PID, and an order for the warning can be automatically placed.
[0020] A piping and instrumentation diagram (P&ID) is a type of diagram commonly used in the process industry. The diagram shows the piping and measuring instrumentation for a processing system, such as a chemical plant or an oil refinery. A P&ID typically includes the following elements: Piping, the pipes through which fluids (such as liquids, gases, or slurries) are transported through the system, is represented on the diagram by lines. The lines are labeled with symbols and text to provide information about the piping, such as diameter, material, fluid type, and flow direction; Measuring instrumentation includes all the devices used to measure the process flow.
[0021] Piping and instrumentation diagrams (PIDs) are used to measure or control four components and are also depicted on the diagram. These include, for example, sensors, display devices, valves, and controllers. These elements are also labeled with symbols and text to convey information about their function, type, and setting parameters. PIDs are created during the planning and design phase of a process system and are used throughout the system's lifecycle as a reference for maintenance, inspection, and modification. They are therefore an important tool for communication between different disciplines such as process engineering, design, automation, and operations.
[0022] In particular, the invention provides for the use of the variant bill of materials, which provides different variants of products or systems in variant management. The variant bill of materials, also known as a complex bill of materials or 150 percent EBOM (Engineering Bill of Materials), is an essential component of variant management in plant engineering. It enables the representation of all product variants by presenting them structurally and in a summarized manner, thus allowing the definition of variants within variants. This ensures a high degree of flexibility when adapting systems to specific customer requirements or operating conditions.
[0023] The requirements list, in turn, can be generated on a customer-specific basis. For example, the customer can select different variants or optional components, which are then listed in the requirements list. In other words, the customer can configure a specific machine from the multitude of different machine variants. The requirements list describes the customer's specific selection for a particular machine. It can include specific technical specifications, such as pump capacities, water tank sizes, and the like. Furthermore, the requirements list can also include colors or other information not relevant to the piping and instrumentation diagrams.
[0024] It is now planned that, based on the variant bill of materials in conjunction with the requirements list, the specific bill of materials for the specific machine can be created according to customer requirements.
[0025] According to an advantageous embodiment, a requirement from the requirements list is checked for relevance to the piping and instrumentation diagram, and only piping and instrumentation diagram-relevant requirements are included with a 202413511
[0026] 5
[0027] Piping and instrumentation diagrams are linked. For example, the dimensions of water tanks or pump capacities can be classified as relevant to piping and instrumentation diagrams. Colors or paints, on the other hand, can be classified as irrelevant. In particular, each item within the bill of materials is checked for its relevance, i.e., whether it contains information relevant to piping and instrumentation diagrams. Bill of materials items such as paints, oils, or software components are not relevant to piping and instrumentation diagrams and are therefore disregarded.
[0028] Another advantageous implementation involves using a large-language model to verify relevance. Specifically, this large-language model is provided as a tool that evaluates whether a requirement is relevant to piping and instrumentation diagrams (P&IDs) based on the bill of materials (BOM) naming convention. For example, to evaluate the capabilities of the large-language model, BOM items relevant to piping and instrumentation diagrams can be distinguished from those not relevant based on their naming conventions. This allows for an empirical analysis using extensive, manually classified BOM datasets. The large-language model receives the prompt "Is this asset relevant to piping and instrumentation diagrams? Answer yes or no."The model demonstrates particularly high reliability in its discrimination. Validation is achieved by comparing the LLM outputs with manually classified data, confirming the LLM's suitability for this task. A large language model (LLM) is a subfield of artificial intelligence (AI) trained on massive amounts of text data to generate human-like speech. These models can understand and respond to natural language input by mimicking human conversational style, enabling them to be used for a wide range of applications such as text generation, translation, summarizing, and question answering. Large language models are typically built using deep learning techniques such as recurrent neural networks (RNNs) or transformers, which allow the models to learn complex patterns and dependencies in the training data.The larger the model and the more data it has been trained on, the better its ability to generate coherent and natural-sounding speech. 202413511.
[0029] 6
[0030] Another advantageous design option involves considering fixed components and / or mandatory variants in the specific bill of materials (BOM). Several BOM item types are incorporated, particularly in structuring the product variants. Fixed components are those present in every version of the device. Mandatory variants must be selected and are each grouped by a variant node in the BOM. This ensures reliable BOM generation. Furthermore, quantity variants—that is, variants where the quantity is variable and a specific quantity can be configured—can also be included in the BOM item types.
[0031] Another advantageous design allows for the inclusion of variable and / or optional components in the specific bill of materials (BOM), depending on the requirements list. In particular, a corresponding variant can be selected under a variant node. Optional components are not strictly necessary but are available. Furthermore, quantity variables can also appear in a derived configuration. This ensures a reliable determination of the BOM.
[0032] In a further advantageous embodiment, functionally substitutable components are disregarded in the specific bill of materials. These components are not relevant to the function of the piping and instrumentation diagram (PID), such as paints or oils, and therefore do not represent functional variation. Consequently, these functionally substitutable components can be omitted from the PID. This allows for the reliable generation of a corresponding bill of materials for the PID.
[0033] In a further advantageous embodiment, a requirement relevant to the piping and instrumentation diagram is represented by at least one component. For example, the requirement for a water tank can be represented by a corresponding symbol for a water tank. This can then be included in the bill of materials, and the corresponding diagram can be reliably created later based on this representation.
[0034] Another advantageous embodiment provides that a piping and instrumentation flow diagram-relevant requirement, which consists of at least two components, is integrated into the piping and instrumentation diagram as a coherent assembly.
[0035] 7
[0036] The instrument flow diagram bill of materials is aggregated. This allows, for example, a requirement to consist of multiple components. For instance, the requirement for a pump can include the pump itself, along with its associated connections and their dimensions. Thus, a single requirement can reliably provide a component group that is interdependent and therefore cannot be separated. This enables the assembly to be used based on a single requirement, allowing for the simple and largely automated generation of the piping and instrument flow diagram bill of materials.
[0037] It has proven advantageous to generate a piping and instrumentation diagram (PID) based on the PID bill of materials. In particular, the PID bill of materials, especially in the form of the corresponding instrumentation diagram, can be used to generate the PID. This can be automated, for example, by artificial intelligence. Thus, the PID can be generated directly from the PID bill of materials.
[0038] In a further advantageous embodiment, the parts list for the piping and instrumentation diagram (PID) and / or a PID generated from it are displayed on a display unit of the electronic computer. In particular, this can be displayed in the form of a fluidic diagram. This allows, for example, a user of the electronic computer to view the corresponding diagram in order to make further adjustments or to confirm the correctness of the generated PID. A so-called best-fit algorithm can be used for this purpose. Specifically, this enables the identification and positioning of components from the PID.Best-fit algorithms can be used for this purpose, as this only serves the visual representation of the final result. The functional grouping within the bill of materials has a particular influence here.
[0039] It has also proven advantageous to generate the piping and instrumentation diagram bill of materials as a Proteus XML file. In particular, 202413511
[0040] 8. This enables a uniform standard for data exchange throughout the entire lifecycle of a plant. In particular, corresponding piping and instrumentation (P&I) snippets for each component can be enriched in the form of Proteus XML files. Once the bill of materials (BOM) is available, the components it contains and their P&I snippets are linked. The result is again the Proteus XML file, which reflects the entire BOM and represents a configured 100% piping and instrumentation diagram (P&ID). This final Proteus XML file can then be imported into, for example, Plan-LM systems.
[0041] It has proven advantageous to provide a piping and instrumentation diagram for each requirement with at least one connection interface. This ensures that, in addition to the diagram itself, the connection interfaces are also taken into account. These interfaces can include, for example, the size of the connection type, the circumference of the connection, or corresponding coupling options. Furthermore, the connection interface can also specify, for instance, which fluid is required at the respective location to ensure reliable integration with other requirements.
[0042] The presented method is, in particular, a computer-implemented method. Therefore, a further aspect of the invention relates to a computer program product with program code means which, when the program code means are executed by the electronic computing device, cause a method according to the preceding aspect to be carried out.
[0043] Furthermore, the invention also relates to a computer-readable storage medium containing at least the computer program product according to the preceding aspect.
[0044] A further aspect of the invention relates to an electronic computing device for generating a parts list for piping and instrumentation diagrams, wherein the electronic computing device is configured to carry out a method according to the preceding aspect. In particular, the method is carried out by means of the electronic computing device.
[0045] Advantageous embodiments of the method are advantageous embodiments of the computer program product, the computer-readable storage medium, and the 202413511
[0046] 9. The electronic computing device has the necessary physical features to enable the corresponding procedural steps to be carried out.
[0047] A computing unit / electronic computing device can be understood, in particular, as a data processing device containing a processing circuit. The computing unit can therefore process data to perform arithmetic operations. This may also include operations to perform indexed access to a data structure, such as a lookup table (LUT).
[0048] The computing unit may, in particular, contain one or more computers, one or more microcontrollers, and / or one or more integrated circuits, for example, one or more application-specific integrated circuits (ASICs), one or more field-programmable gate arrays (FPGAs), and / or one or more systems on a chip (SoCs). The computing unit may also contain one or more processors, for example, one or more microprocessors, one or more central processing units (CPUs), one or more graphics processing units (GPUs), and / or one or more signal processors, in particular one or more digital signal processors (DSPs). The computing unit may also include a physical or virtual array of computers or other units of the aforementioned type.
[0049] In various embodiments, the computing unit includes one or more hardware and / or software interfaces and / or one or more storage units.
[0050] A storage unit can be volatile data storage, for example as dynamic random access memory (DRAM) or static random access memory (SRAM), or as non-volatile data storage, for example as read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory or flash EEPROM, or ferroelectric random access memory.
[0051] 10
[0052] FRAM (ferroelectric random access memory), MRAM (magnetoresistive random access memory), or PCRAM (phase-change random access memory) can be designed as random access memory.
[0053] Here and in the following, an artificial neural network can be understood as software code stored on a computer-readable storage medium that represents one or more interconnected artificial neurons or can replicate their function. The software code can also contain multiple software code components, which may, for example, have different functions. In particular, an artificial neural network can implement a nonlinear model or a nonlinear algorithm that maps an input to an output, where the input is given by an input feature vector or an input sequence, and the output may, for example, include a category for a classification task, one or more predicted values, or a predicted sequence.
[0054] For use cases or application situations that may arise in a method according to the invention and that are not explicitly described herein, it may be provided that, according to the method, an error message and / or a request for user feedback is issued and / or a default setting and / or a predetermined initial state is set.
[0055] Regardless of the grammatical gender of a particular term, persons with male, female or other gender identities are included.
[0056] Further features and combinations of features of the invention will become apparent from the figures and their descriptions, as well as from the claims. In particular, further embodiments of the invention need not necessarily include all features of any one of the claims. Further embodiments of the invention may have features or combinations of features that are not mentioned in the claims.
[0057] This shows:
[0058] FIG 1 a schematic block diagram according to an embodiment of an electronic computing device for carrying out an embodiment of the method; 202413511
[0059] 11
[0060] FIG 2 shows a schematic flowchart according to one embodiment of the method; and
[0061] FIG 3 shows another schematic flowchart according to one embodiment of the method.
[0062] In the figures, identical or functionally equivalent elements are provided with the same reference symbols.
[0063] FIG 1 shows a schematic block diagram according to an embodiment of an electronic computing device 10 for generating a piping and instrumentation diagram (P&ID) bill of materials 12 for a specific machine. According to one embodiment of the invention, a variant P&ID 14 for different variants of the machine is provided by the electronic computing device 10. A requirements list 16 for the specific machine is received by the electronic computing device 10. A specific P&ID 18 is generated by the electronic computing device 10 based on the variant P&ID 14 and the requirements list 16. Each requirement from the specific P&ID 18 is linked to a piping and instrumentation diagram 20 of the respective requirement by the electronic computing device 10.The piping and instrumentation diagram bill of materials 12 for the specific machine is then generated by aggregating the piping and instrumentation diagrams 20 of the requirements using the electronic computing device 10.
[0064] In the following embodiment, the electronic computing device 10 also includes a display device 22, for example in the form of a display. The piping and instrumentation flow diagram parts list 12 can be displayed on the display device 22.
[0065] Furthermore, it may be provided, for example, that a piping and instrumentation diagram 24 is generated on the basis of the piping and instrumentation diagram bill of materials 12, which can also be displayed on the display device 22.
[0066] Furthermore, FIG 1 shows that the electronic computing device can have a large language model 26. 202413511
[0067] 12
[0068] FIG 2 shows a schematic flowchart according to one embodiment of the method. In the present embodiment, a so-called head element 28 is shown in particular, which describes, for example, the machine. Furthermore, FIG 2 shows that several bill of materials (BOM) item types are incorporated into the structuring of the product variants. In particular, so-called fixed components F, which are present in every version of the machine, can be included. Mandatory variants V are also provided, which must be selected and are each grouped by a variant node VK in the BOM 18. A variant V must be selected below this variant node VK. Optional components O are not strictly necessary but are available. Quantity variants can occur in variable quantities in a derived configuration.Functionally substitutable modular systems (FSS) can combine non-functional variations of all requirements and therefore do not represent functional variance.
[0069] Figure 2 shows in particular that the specific parts list 18 can be generated accordingly. Furthermore, the corresponding piping and instrumentation diagrams 20 are shown. These are then incorporated into the piping and instrumentation diagram parts list 12. In particular, it can be provided that the corresponding piping and instrumentation diagrams can then be represented as Proteus XML files.
[0070] FIG 2 further shows that, based on the piping and instrumentation diagram (PID) parts list 12, for example, a definition of the piping network elements 30 can be carried out. The piping and instrumentation diagram 24 is then generated, in particular by means of artificial intelligence 32, for example also by means of a large language model.
[0071] Figure 2 shows, in particular, an exemplary integration of the piping and instrumentation diagram representation 20 into the variant parts list 14. The algorithm starts with the so-called header element 28 of the parts list 18 and determines the set of all sub-items. It then checks whether at least one sub-item has R and I relevance, which is the case here.
[0072] Analogous to the mechanical 150 / 100% EBGM, the R&L (Reference and Specification) plays a central role in describing the machine's plant structure and subsequently acts as a link between the bill of materials items and the process engineering descriptions of the instruments. A general modularization strategy for R&L is provided to represent it as 202413511
[0073] 13
[0074] The goal is to meaningfully link "R&L modules" with the Bill of Materials (BOM) 18 and create a consistent, cross-disciplinary variant structure. This aims to generate a linked variant structure for R&L, analogous to the variant BOM 14 (150% EBOM). During requirements gathering, this enables not only the configuration of BOM 18 to meet requirements but also the concurrent configuration of the relevant R&L modules.
[0075] The methodology for creating and linking the R&L components with the Bill of Materials 18 is based on the ProteusXML standard. This standard enables precise differentiation of the R&L sub-areas within the interdisciplinary Bill of Materials 18 and the implementation of the R&L component concept. The basis for the R&L components is the modeling of the R&L in a process planning tool that can export R&Ls in ProteusXML format. The conversion allows the direct linking of the ProteusXML code as a Bill of Materials item attribute (in the form of a string) in the interdisciplinary variant Bill of Materials 14 (150% EBOM). R&L components are represented by at least one element of the "Equipment" class in ProteusXML. The connection of the components during configuration using a defined Piping Network System, in particular the Piping and Instrumentation Flowchart 24, is based on the foundations established here.
[0076] The algorithmic process shown in FIG 3 for identifying and linking R&L blocks with variant bills of materials begins with the initialization, in which the head element 28 of the bill of materials SPos x SPos1 is requested. The quantity of sub-positions is then determined according to formula 1.
[0077] P(SPos x ) = {SPoSi | SPoSi is a subposition of SPos x} (Formula 1 )
[0078] A sub-item SPost is any bill of materials item that SPos x is directly subordinate. When initially viewing SPos1, this includes every further bill of materials item of bill of materials 18, since the header element 28 represents the only item at the top level of the bill of materials structure.
[0079] Each sub-item SPost6P SPos xThe item is checked for R&L relevance, i.e., whether it contains R&L-relevant information. Bill of materials items such as paints, oils, or software components are not R&L-relevant. The Large Language Model (LLM) is used as a tool here, which evaluates whether an asset, i.e., a requirement, has R&L relevance based on the bill of materials item name. 202413511
[0080] 14
[0081] To evaluate the ability of a LLM to distinguish between piping and instrumentation flow diagram (P&ID)-relevant and non-P&ID-relevant BOM items based on their naming, an empirical analysis is conducted using extensive, manually classified BOM datasets. The LLM receives the prompt: "Is this asset relevant to piping and instrumentation diagrams?"
[0082] Answer with yes or no. The model demonstrates high reliability (over 98% accuracy) in its differentiation. Validation is achieved by comparing the LLM outputs with manually classified data, confirming the suitability of the LLM for this task.
[0083] The LLM iteratively checks all sub-items SPos L eP(SPos x ) one after the other, until a bill of materials relevant to R&L is identified or all sub-items have been checked. This process can be carried out fully automatically or using a "human-in-the-loop" procedure. Provided that SPos x If no R&L-relevant sub-item SPosi is identified, a check is performed to see if there are any bill of materials items not yet considered (see formula 2).
[0084] 3SPos %+ |p CsPos j| +1 (Formula 2)
[0085] If no further bill of materials (BOM) item exists to be considered, the linking process is complete. Otherwise, the next BOM item is defined according to formula 3.
[0086] SPos x = SPos x+ \ P SPoSx) \ +1 (Formula 3)
[0087] If an R&L-relevant sub-item SPost6P SPos x If identified, a check is carried out to see if SPos x Variance exists. This is the case when bill of materials (BOM) items of type variant node, quantity variant, or optional variant exist. FSB (Full Bill of Materials) items are not considered technical variance. If variance is below SPos (Single Items), it is not considered technical variance. x before, the one directly under SPos x lying position SPos x+1 The process is examined and checked for variance. This recursive process repeats until a bill of materials (BOM) item is reached where no variance exists. As soon as there is no variance under SPos xIf available, all R&L-relevant information from the sub-items SPos i eP SPos x ') in the form of equipment descriptions in ProteusXML format as an attribute in the form of a string with SPos x linked.
[0088] The process ends once all relevant bill of materials (BOM) items have been processed and the linking is complete. This algorithmic process ensures the systematic and efficient identification and linking of R&L components with variant BOMs to establish a consistent and interdisciplinary variant structure. 202413511
[0089] 15
[0090] FIG 2 shows an example of the integration of R&L blocks into a variant bill of materials 14 according to the logic described in FIG 3. The algorithm starts at the header element 28 of the bill of materials 18 and determines the set of all sub-items (see Formula 1). It then checks whether at least one sub-item has R&L relevance, which is the case here. Subsequently, a variance check is performed. Since, for example, SPos8 is a variant node VK, no R&L block is associated with the header element 28, and SPos2 is considered next. The algorithm goes through this process recursively until it reaches SPos4. At this point, neither a variant node VK nor a quantity variant M nor an optional variant O is identified in the sub-items. Therefore, the R&L block that retrieves the R&L-relevant information from SPos 4-6bundles, linked to SPos4. The algorithm continues at SPos7 according to formula 3. Variance is also identified here, which is why it proceeds to SPos8, to which another R&L component is linked. At SPos 15 The LLM recognizes that no process asset is present, therefore no R&L module is linked here. With SPos 16 , which represents a functionally substitutable modular system (FSB), the R&L module is directly linked, since according to the FSB definition a functional differentiation between SPos 17 and SPos 18This is not permitted, and therefore no differentiation may take place in the piping and instrumentation diagram (P&I). The linking process is thus complete. The P&I components are automatically linked to the variant parts list 14 in their optimal size. They represent the individual pieces of equipment, including the standardized connection interfaces, which serve to connect the individual pieces of equipment of the P&I components to each other via pipe networks in the subsequent configuration process. The linking of variant parts list 14 and P&I forms the basis for a parallel configuration of the piping and instrumentation diagram 24.
[0091] As mentioned previously, FIG 3 shows a schematic flowchart according to one embodiment of the method. In a first step S1, initialization takes place. In particular, the variant bill of materials 14 is requested accordingly. In a second step S2, the quantity of sub-items is determined. In the third step S3, it is checked whether there is R and I relevance. If this is not the case, the process proceeds to a fourth step S4, which does not create a link. If R and I relevance exists, the process proceeds from the third step S3 to a fifth step S5. The fifth step S5 checks whether there is a further variant under the bill of materials item. If this is not the case, the process proceeds to a sixth step S6, which links the R and I modules accordingly. If this is the case, a seventh step S7 is carried out, which determines the next bill of materials item.Starting from step seven S7, one can then proceed to step two S2. Starting from 202413511.
[0092] Step 16, from the sixth step S6 and the fourth step S4, can be checked to see if there are any open bill of materials (BOM) items, as shown here by the eighth step S8. If this is the case, the process returns from the eighth step S8 to the seventh step S7. If there are no more open BOM items, the process proceeds to a ninth step S9, at which point the link is completed and, in particular, the piping and instrumentation diagram (P&ID) BOM 12 is generated.
[0093] 202413511
[0094] Reference symbol list
[0095] 10 electronic computing equipment
[0096] 12 Piping and Instrumentation Flowchart Bill of Materials
[0097] 14 Variant Bill of Materials
[0098] 16 Requirements list
[0099] 18 specific parts list
[0100] 20 Piping and instrumentation flow diagram
[0101] 22 Display device
[0102] 24 Piping and Instrumentation Flowcharts
[0103] 26 large language model
[0104] 28 Head element
[0105] 30 pipeline network elements
[0106] 32 artificial intelligence
[0107] F Solid component
[0108] V Mandatory variant
[0109] VK variant node
[0110] O optional component
[0111] FSB functionally substitutable modular system
[0112] M Quantity variant
[0113] S1 to S9 Steps of the procedure
Claims
202413511 18 Patent claims 1. Method for generating a piping and instrumentation diagram bill of materials (12) for a specific machine using an electronic computing device (10), comprising the steps: - Providing a variant bill of materials (14) for different variants of the machine using the electronic computing device (10); - Receiving a request list (16) for the specific machine using the electronic computing device (10); - Generating a specific bill of materials (18) depending on the variant bill of materials (14) and the requirements list (16) using the electronic computing device (10); - Linking a respective requirement from the specific bill of materials (18) with a piping and instrumentation diagram (20) of the respective requirement using the electronic computing device (10); and - Generating the piping and instrumentation diagram bill of materials (12) for the specific machine by aggregating the piping and instrumentation diagrams (20) of the requirements using the electronic computing device (10).
2. Method according to claim 1, characterized in that a requirement of the requirements list (16) is checked with regard to its relevance for a piping and instrumentation diagram (24) and only piping and instrumentation diagram-relevant requirements are linked with a piping and instrumentation diagram (20).
3. Method according to claim 2, characterized in that relevance is checked using a large language model (26).
4. Method according to one of the preceding claims, characterized in that fixed components (F) and / or mandatory variants (V) are taken into account in the specific bill of materials (18).
5. Method according to one of the preceding claims, characterized in that variable components and / or optional components (O) are taken into account in the specific bill of materials (18) depending on the requirements list (16). 202413511 19 6. Method according to one of the preceding claims, characterized in that functionally substitutable building blocks (FBBs) are disregarded in the specific parts list (18).
7. Method according to one of the preceding claims, characterized in that a piping and instrumentation flow diagram relevant requirement is represented by at least one component.
8. Method according to one of the preceding claims, characterized in that a piping and instrumentation flow diagram relevant requirement, which is formed from at least two components, is aggregated as a related assembly in the piping and instrumentation flow diagram parts list (12).
9. Method according to one of the preceding claims, characterized in that a piping and instrumentation flow diagram (24) is generated on the basis of the piping and instrumentation flow diagram bill of materials (12).
10. Method according to one of the preceding claims, characterized in that the piping and instrumentation diagram parts list (12) and / or a piping and instrumentation diagram (24) generated therefrom are displayed on a display device (22) of the electronic computing device (10).
11. Method according to one of the preceding claims, characterized in that the piping and instrumentation flow diagram bill of materials (12) is generated as a Proteus XML file.
12. Method according to one of the preceding claims, characterized in that a respective piping and instrument flow diagram (20) of a respective requirement is provided with at least one connection interface.
13. Computer program product comprising program code means which cause an electronic computing device (10) to perform a method according to one of claims 1 to 12 when the program code means are processed by the electronic computing device (10). 202413511 20 14. Computer-readable storage medium comprising at least one computer program product according to claim 13.
15. Electronic computing device (10) for generating a piping and instrumentation diagram bill of materials (12), wherein the electronic computing device (10) is designed to carry out a method according to any one of claims 1 to 12.