Process assembly management and control method, system and equipment and medium
By constructing a process assembly control method, the problem of low efficiency in process assembly control was solved, data flow from design to manufacturing was realized, production efficiency and quality control were improved, and the high efficiency and lean requirements of modern automobile manufacturing were met.
Patent Information
- Application Number
- CN202511821323.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-04
- Publication Date
- 2026-02-27
AI Technical Summary
Existing process assembly and control methods are inefficient and cannot meet the requirements of modern automotive manufacturing for efficient and lean production, resulting in limited production cycle time, low logistics efficiency, and difficulties in quality control.
By constructing an initial process bill of materials consistent with the engineering bill of materials, process configuration information is generated, process components are defined, and the target process bill of materials is updated, enabling data flow from design to manufacturing and supporting modular parallel production.
It improved production efficiency, optimized spatial layout, ensured the accuracy and consistency of data sources, avoided material mismatch and production line stoppages, and guaranteed the continuity and reliability of the manufacturing process.
Smart Images

Figure CN121581776A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a method, system, equipment and medium for controlling process components. Background Technology
[0002] In the modern automotive manufacturing sector, product structures are highly complex, the number of parts is enormous, and vehicle configurations are becoming increasingly diverse, leading to more frequent engineering changes. Traditional production management models typically involve mainline workstations directly handling the assembly of tens of thousands of individual parts. This results in the mainline assembly cycle time being limited by the complexity of handling these individual parts, hindering overall production efficiency. To address these challenges, related technologies have gradually introduced process assembly as a static, modular management approach. By moving some assembly tasks to sub-assembly lines, the complexity of mainline assembly is reduced. However, these process assembly control methods suffer from inefficient process bill of materials (BOM) management, leading to sluggish system response and insufficient flexibility, failing to meet the requirements of efficient and lean modern production. Summary of the Invention
[0003] This application provides a method, system, equipment, and medium for controlling process components, which solves the technical problem of inefficient control of process bill of materials in related technologies and achieves the technical effect of improving the production efficiency of automobile final assembly.
[0004] To achieve the above objectives, the main technical solutions adopted in this application include: In a first aspect, embodiments of this application provide a method for managing process assemblies, the method comprising: acquiring product configuration information, component master data, and an engineering bill of materials; constructing an initial process bill of materials based on the engineering bill of materials and the component master data; generating corresponding process configuration information based on the product configuration information; determining at least one process assembly based on the initial process bill of materials, the process assembly being used to characterize a combination of parts pre-assembled on a sub-assembly line; and updating the initial process bill of materials based on the process configuration information and the at least one process assembly to generate a target process bill of materials for guiding manufacturing execution.
[0005] The process assembly control method provided in this application ensures the accuracy of process data sources by constructing an initial process bill of materials consistent with the engineering bill of materials. By mapping product configuration information to process configuration information, it achieves efficient conversion of market demand into precise manufacturing instructions. By defining process assemblies and integrating process configurations with process assemblies to generate target process bills of materials, it realizes the encapsulation and reconfiguration from discrete parts to manufacturing modules, thereby streamlining the data flow from design and process to manufacturing. Overall, it achieves the technical effects of improving production efficiency, optimizing spatial layout, and supporting modular parallel production.
[0006] Optionally, determining at least one process assembly based on the initial process bill of materials includes: in response to a user selection instruction, determining at least one part entry in the initial process bill of materials; and constructing the process assembly based on the at least one part entry.
[0007] By responding to user (e.g., process engineer) interaction commands, specific part items are selected from the initial process bill of materials and constructed into process assemblies. This transforms the engineer's manufacturing knowledge and experience into a standardized data structure that can be recognized and processed by a computer, providing an accurate data foundation for subsequent modular delivery, parallel assembly, and production optimization.
[0008] Optionally, based on the process configuration information and the at least one process assembly, the initial process bill of materials is updated to generate a target process bill of materials for guiding manufacturing execution, including: determining material options in the initial process bill of materials that match the current production task according to the process configuration information; creating a process assembly node in the initial process bill of materials that matches the at least one process assembly; and generating the target process bill of materials based on the material options and the process assembly node.
[0009] By creating process assembly nodes in the initial process bill of materials, scattered parts are packaged together, optimizing the assembly structure and providing a data foundation for subsequent modular delivery and parallel operations. By integrating the filtered material set and the reconstructed process assembly nodes, the data flow from design and process to manufacturing is streamlined, achieving a unique and reliable source of manufacturing instructions at the data level, and providing core assurance for the precise, collaborative, and efficient operation of the production line.
[0010] Optionally, the method further includes: in response to a process change request, determining a target process assembly affected by the process change request; updating the sub-assembly list of the target process assembly based on the changes in the process change request; and updating the process assembly node in the target process bill of materials that matches the target process assembly based on the updated sub-assembly list.
[0011] Update the sub-assembly list according to the process change request, and update the corresponding process assembly node synchronously according to the updated sub-assembly list to ensure data consistency, ensure that the target process bill of materials is a single reliable source, prevent material mismatch, production line stoppage and quality defects caused by data inconsistency, and ensure the continuity and reliability of the manufacturing process.
[0012] Optionally, updating the sub-assembly list of the target process assembly includes: performing at least one operation of adding, deleting, or replacing part entries in the sub-assembly list.
[0013] By adding, deleting, and modifying the parts in the sub-assembly list, precise online maintenance of process components is achieved, ensuring timely response to engineering changes. This ensures real-time synchronization between manufacturing instructions and design intent from the data source, avoiding material mismatch, quality defects, and production line stoppages caused by delayed or incorrect change information.
[0014] Optionally, the method further includes: performing creation, modification, or deletion operations on process assembly nodes in the target process bill of materials; and / or associating auxiliary materials or plates specified in a preset resource library with the corresponding material options in the target process bill of materials.
[0015] By precisely linking the auxiliary materials and sheet metal in the preset resource library with the target process material list, the consumable resources that are necessary in the manufacturing process but not defined in the design stage are included, bridging the gap between design data and manufacturing reality, ensuring the integrity and executability of manufacturing instructions, and thus eliminating production interruptions, quality fluctuations and operational chaos caused by missing or unclear specifications of auxiliary materials at the source.
[0016] Optionally, the method further includes: constructing an initial manufacturing bill of materials (BOM) based on the target process BOM and the vehicle code; generating a factory process document based on the target process BOM and manufacturing resource information, wherein the manufacturing resource information includes manufacturing equipment, tooling fixtures, and factory layout information; and updating the initial manufacturing BOM based on the workstation information in the factory process document to generate a complete manufacturing BOM for use in an enterprise resource planning system.
[0017] By combining the target process bill of materials (BOM) with the vehicle code, a general process solution is transformed into a unique initial manufacturing BOM required for a specific vehicle. Based on the assembly logic defined in the target process BOM and the physical constraints described by the manufacturing resource information, a process plant file is generated, thereby assigning abstract assembly tasks to specific workstations with corresponding capabilities. By associating and integrating the workstation information in the plant process file with the initial manufacturing BOM, precise binding between materials and geographical locations is achieved, generating a complete manufacturing BOM that drives efficient enterprise operations. This ensures a single, reliable source, thereby breaking down data barriers from process design to production execution, logistics, and cost accounting, and guaranteeing the efficient and reliable operation of the manufacturing system.
[0018] Secondly, embodiments of this application provide a management and control system for process assemblies. The system includes: an acquisition module for acquiring product configuration information, component master data, and an engineering bill of materials (OBM); a construction module for constructing an initial process BOM based on the BOM and the component master data; a generation module for generating corresponding process configuration information based on the product configuration information; a determination module for determining at least one process assembly based on the initial process BOM, wherein the process assembly represents a combination of parts pre-assembled on a sub-assembly line; and an update module for updating the initial process BOM based on the process configuration information and the at least one process assembly to generate a target process BOM for guiding manufacturing execution.
[0019] Thirdly, embodiments of this application provide a computer device, including: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the above-described process assembly control method.
[0020] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer instructions, which are used to cause a computer to execute the above-described process assembly control method.
[0021] Fifthly, embodiments of this application provide a computer program product, including computer instructions, which are used to cause a computer to execute the above-described process assembly control method. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the specific embodiments of this application or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0023] Figure 1 A flowchart illustrating a method for controlling a process assembly, as provided in an embodiment of this application; Figure 2 A schematic diagram of the digital process provided in the embodiments of this application; Figure 3 A schematic diagram of a process assembly control system provided in this application embodiment; Figure 4 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0025] In the modern automotive manufacturing industry, product structures are extremely complex, involving tens of thousands of parts. The traditional production management model involves mainline workstations directly handling all these individual parts, picking and assembling them one by one. This model has several inherent drawbacks: First, the mainline workstations handle a massive number of parts, making operations complex and prone to errors, and resulting in excessively long vehicle assembly times on the mainline, severely hindering production cycle speed. Second, the material containers required for a large number of parts occupy enormous space alongside the mainline, leading to crowded workshop layouts and complex, inefficient logistics distribution paths. Third, quality inspection checkpoints are typically located on the mainline, and defective parts can easily flow into the mainline assembly stage, causing rework or even line stoppages, resulting in high quality costs. Furthermore, the automotive industry features rapid model iterations, diverse configurations, and frequent engineering changes. A change to a single part often has far-reaching consequences. In the existing management system, the consumption of old materials, the switching to new materials, and supply chain coordination lack precise "breakpoint" management down to the second, easily leading to incorrect or missing material loading or production interruptions. Meanwhile, the poor flow of change information between design and manufacturing departments makes it difficult to guarantee a single, reliable source of product data, and also hinders the accurate tracing and rapid containment of defects. To address these complexities, the industry has seen the emergence of solutions using "process assembly BOMs." This involves transferring the assembly work of multiple parts to sub-assembly lines, forming an independent "process assembly" module, which is then assembled on the main line. This method acts as a bridge between design and manufacturing, achieving a degree of production standardization and avoiding production stoppages caused by uncoordinated changes through assembly change management.
[0026] However, the relevant process component control methods still have significant shortcomings: First, the creation, maintenance, and version management of process BOMs are inefficient and lack efficient linkage with engineering BOMs; Second, the change process (whether initiated by design or process) has failed to achieve full integration of information and data flows, the approval process is cumbersome, and inter-departmental collaboration is difficult, resulting in slow change response, weak risk control capabilities, and an inability to meet the stringent requirements of modern automotive manufacturing for high efficiency, high flexibility, and low cost control.
[0027] Therefore, there is an urgent need in this field for a new method that can achieve refined, digital, and collaborative management and control of the entire lifecycle of process components.
[0028] The process assembly control method provided in this application can be applied to the process management system. By constructing a data flow framework that connects design, process and manufacturing, it solves the problems of slow production cycle, crowded line space and low logistics efficiency caused by the main assembly line directly facing a large number of loose parts.
[0029] This application provides a method for controlling process components. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0030] Please refer to Figure 1 , Figure 1 A flowchart illustrating a method for controlling a process assembly, as provided in this application embodiment, is shown below. Figure 1 As shown, the process includes the following steps: Step S1: Obtain product configuration information, component master data, and engineering bill of materials.
[0031] Product configuration information is market- and customer-oriented, describing the final state and functionality of the product. This information may include vehicle model, engine displacement, drive type, and whether a sunroof is included. Part master data (Part) is a dataset of core attributes describing the basic, shared, and unique identity of a part. This may include part number, part name, material, and weight. The engineering bill of materials (BOM) is an engineering-oriented list of parts, describing a structured list of components that make up the product. Product configuration information, part master data, and the engineering BOM can be obtained from the R&D data management system.
[0032] Step S3: Based on the engineering bill of materials and the component master data, construct an initial process bill of materials.
[0033] The initial process bill of materials is a process-oriented bill of materials that inherits the product structure of the engineering bill of materials in the R&D data management system and associates and populates the core attributes in the master data of components to enrich the node information, thus avoiding material errors or assembly errors caused by data inconsistency.
[0034] Step S5: Generate corresponding process configuration information based on the product configuration information.
[0035] Process configuration information is a manufacturing instruction oriented towards a specific process. It is obtained by referencing product configuration information and supplementing it with specific configuration information related to manufacturing resources and plant layout.
[0036] Step S7: Based on the initial process bill of materials, determine at least one process assembly, which is used to characterize the combination of parts to be pre-assembled on the assembly line.
[0037] A process assembly is a single, complete module or sub-component pre-assembled from multiple logically or physically related parts on an assembly line. Process assemblies for pre-assembly are identified from the initial process bill of materials (PBOM). By defining process assemblies, the assembly relationships of a large number of individual parts are encapsulated within them. The mainline workstations only need to handle a much smaller number of assemblies, greatly simplifying mainline operations and shortening vehicle assembly time on the mainline.
[0038] Step S9: Based on the process configuration information and the at least one process assembly, update the initial process bill of materials to generate a target process bill of materials to guide manufacturing execution.
[0039] The initial process bill of materials (BOM) is a static basic data structure. By incorporating process configuration information, the target process BOM can generate specific manufacturing instructions based on different product configurations. By incorporating process assemblies, the target process BOM establishes the division of labor between the sub-assembly line and the main line in the data structure, thereby providing data basis for shortening the main line cycle time, optimizing the line layout, and improving material efficiency.
[0040] The process assembly control method provided in this application ensures the accuracy of process data sources by constructing an initial process bill of materials consistent with the engineering bill of materials. By mapping product configuration information to process configuration information, it achieves efficient conversion of market demand into precise manufacturing instructions. By defining process assemblies and integrating process configurations with process assemblies to generate target process bills of materials, it realizes the encapsulation and reconfiguration from discrete parts to manufacturing modules, thereby streamlining the data flow from design and process to manufacturing. Overall, it achieves the technical effects of improving production efficiency, optimizing spatial layout, and supporting modular parallel production.
[0041] In some specific embodiments, determining at least one process assembly based on the initial process bill of materials includes: in response to a user selection instruction, determining at least one part entry in the initial process bill of materials; and constructing the process assembly based on the at least one part entry.
[0042] By responding to user (e.g., process engineer) interaction commands, specific part items are selected from the initial process bill of materials and constructed into process assemblies. This transforms the engineer's manufacturing knowledge and experience into a standardized data structure that can be recognized and processed by a computer, providing an accurate data foundation for subsequent modular delivery, parallel assembly, and production optimization.
[0043] In some specific embodiments, updating the initial process bill of materials (BOM) based on the process configuration information and the at least one process assembly to generate a target process bill of materials (BOM) for guiding manufacturing execution includes: determining material options in the initial process bill of materials that match the current production task based on the process configuration information; creating a process assembly node in the initial process bill of materials that matches the at least one process assembly; and generating the target process bill of materials based on the material options and the process assembly node.
[0044] Process configuration information characterizes the material selection rules under a specific product configuration. Based on the process configuration information, a set of material options matching the current production task is selected from the initial process bill of materials, ensuring that only the necessary parts for that configuration are delivered and installed along the production line, avoiding the risk of incorrect or missing parts. By creating process assembly nodes in the initial process bill of materials, scattered parts are encapsulated, optimizing the assembly structure and providing a data foundation for subsequent modular delivery and parallel operations. By merging the selected material set and the reconstructed process assembly nodes, the data flow from design and process to manufacturing is streamlined, achieving a unique and reliable source of manufacturing instructions at the data level, providing a core guarantee for the precise, collaborative, and efficient operation of the production line.
[0045] In some specific embodiments, the method further includes: in response to a process change request, determining a target process assembly affected by the process change request; updating the sub-assembly list of the target process assembly based on the changes in the process change request; and updating the process assembly node in the target process bill of materials that matches the target process assembly based on the updated sub-assembly list.
[0046] A target process assembly refers to a process assembly itself or its subordinate parts that is affected by a change request. One scenario is that the change request directly requests modification of the process assembly itself, for example, requesting a change to the assembly sequence of a "door assembly". Another scenario is that the change request targets a specific part within the process assembly. The sub-assembly list is used to define the data entities that constitute the process assembly. The sub-assembly list is updated according to the process change request, and the updated sub-assembly list is synchronously updated in the corresponding process assembly nodes to ensure data consistency. This ensures that the target process bill of materials is a single, reliable source, preventing material mismatches, production stoppages, and quality defects caused by data inconsistencies, and guaranteeing the continuity and reliability of the manufacturing process.
[0047] In some specific embodiments, updating the sub-assembly list of the target process assembly includes: adding, deleting, or replacing at least one of the following operations on the part entries in the sub-assembly list.
[0048] For example, if the change involves adding a part to the assembly, a new part entry is inserted into the sub-assembly list's database record. If the change involves removing a part from the assembly, the corresponding part entry is logically deleted or disabled in the sub-assembly list. If the change involves replacing a part (such as upgrading part A from version 1.0 to 2.0), the part number and version information of the corresponding entry are updated in the sub-assembly list.
[0049] By adding, deleting, and modifying the parts in the sub-assembly list, precise online maintenance of process components is achieved, ensuring timely response to engineering changes. This ensures real-time synchronization between manufacturing instructions and design intent from the data source, avoiding material mismatch, quality defects, and production line stoppages caused by delayed or incorrect change information.
[0050] In some specific embodiments, the method further includes: performing creation, modification, or deletion operations on process assembly nodes in the target process bill of materials; and / or associating auxiliary materials or plates specified in a preset resource library with the corresponding material options in the target process bill of materials.
[0051] By performing creation, modification, and deletion operations on process assembly nodes, the target process bill of materials (BOM) can dynamically respond to manufacturing strategy optimizations. Process engineers can continuously optimize based on production practices, such as quality improvements, efficiency enhancements, or design changes. By precisely associating auxiliary materials and sheet metal from the pre-set resource library with the target process BOM, essential consumable resources that were not defined in the design phase but are necessary for manufacturing are included, bridging the gap between design data and manufacturing reality. This ensures the integrity and executability of manufacturing instructions, thereby eliminating production interruptions, quality fluctuations, and operational chaos caused by missing or unclear specifications of auxiliary materials at the data source.
[0052] In some specific embodiments, the method further includes: constructing an initial manufacturing bill of materials (BOM) based on the target process BOM and the vehicle code; generating a factory process document based on the target process BOM and manufacturing resource information, wherein the manufacturing resource information includes manufacturing equipment, tooling fixtures, and factory layout information; and updating the initial manufacturing BOM based on the workstation information in the factory process document to generate a complete manufacturing BOM for use in an enterprise resource planning system.
[0053] Plant process documents are used to characterize the set of work instructions that execute the assembly tasks in the target process bill of materials at specific workstations using specific manufacturing resources under a specific plant layout.
[0054] By combining the target process bill of materials (BOM) with the vehicle code, a general process solution is transformed into a unique initial manufacturing BOM required for a specific vehicle. Based on the assembly logic defined in the target process BOM and the physical constraints described by the manufacturing resource information, a process plant file is generated, thereby assigning abstract assembly tasks to specific workstations with corresponding capabilities. By associating and integrating the workstation information in the plant process file with the initial manufacturing BOM, precise binding between materials and geographical locations is achieved, generating a complete manufacturing BOM that drives efficient enterprise operations. This ensures a single, reliable source, thereby breaking down data barriers from process design to production execution, logistics, and cost accounting, and guaranteeing the efficient and reliable operation of the manufacturing system.
[0055] For some specific implementation methods, please refer to Figure 2 , Figure 2 This is a schematic diagram of a digital process provided in an embodiment of this application. For example... Figure 2 As shown, the implementation environment of this application involves multiple core systems, including a product development data management system (TC system), a process management system (IPS, Integrated Process System), an enterprise resource planning system (SAP, Systems, Applications, and Products in Data Processing), a manufacturing execution system (MES, Manufacturing Execution System), and an equipment operation parameter collection platform (IoT, Internet of Things). These systems interact and integrate data through a network.
[0056] In the aforementioned system environment, the data flow and processing from design to manufacturing includes: 1) Design Data Generation and Acquisition. Product configuration information and component master data are used by engineering bill of materials engineers in the TC system to generate the Engineering Bill of Materials (EBOM). This EBOM represents the product's design structure.
[0057] 2) Process Data Initialization and Integration. The IPS system pre-integrates component master data and product configuration information from the TC system. Subsequently, the IPS system receives the EBOM from the TC system and combines it with the integrated component master data to construct the initial process bill of materials (initial process BOM). This step ensures the inheritance and consistency of process data with the design source.
[0058] 3) Construction of the target process bill of materials. In the IPS system, the initial process BOM is combined with process configuration information (manufacturing-oriented instruction rules) converted from product configuration information. Based on this, process engineers use the maintenance functions provided by the IPS system to supplement the initial process BOM with the necessary auxiliary materials, sheet metal, and defined process assemblies, thereby generating the final target process bill of materials (target process BOM) used to guide process design.
[0059] 4) Parallel generation of manufacturing data. The target process BOM is combined with the specific vehicle identification number (VIN) and, through configuration rules, a precise list of materials required for the vehicle is selected to construct the initial manufacturing bill of materials (MBOM). The target process BOM is then combined with manufacturing resource information (including manufacturing equipment, tooling fixtures, and factory layout / hard point structures) to generate the factory process document (BOP), which specifies the workstation information for each assembly operation.
[0060] 5) Data Integration and Execution. The workstation information defined in the factory BOP is linked and integrated with the initial MBOM to form a complete MBOM. This complete MBOM contains comprehensive information on "what materials are used" and "at which workstation." The complete MBOM is then initially transmitted to the downstream SAP system to drive enterprise-level operational management such as production planning, material requirements, and cost accounting. Simultaneously, the factory BOP, factory structure, and process documents are transmitted to the MES system to guide production line operations, material distribution, and quality monitoring in the vehicle manufacturing plant. The IoT platform collects real-time operating parameters of manufacturing equipment and feeds them back to the MES and other systems, providing data support for production process monitoring and optimization.
[0061] By establishing a collaborative workflow centered on IPS, seamless data integration from engineering design to shop floor execution was achieved. By generating a complete MBOM containing both material and location information and synchronizing it as a single trusted source to the SAP and MES systems, issues such as data inconsistency and information silos were resolved, ultimately resulting in improved production efficiency, optimized logistics layout, ensured quality traceability, and controlled change risks.
[0062] In some specific implementations, the process for creating and maintaining process assemblies includes: 1) The system initiates the "Process Assembly Confirmation Process", and the task is assigned to the corresponding System Engineer (SE) or Manufacturing Engineer (ME).
[0063] 2) The SE or ME engineer applies for a unique process assembly number in the system using the "sub-assembly mode".
[0064] 3) In the initial process bill of materials, engineers can select multiple parts that need to be pre-assembled by dragging and dropping to create a sub-assembly list, which intuitively defines the composition of the process assembly.
[0065] 4) After the engineer completes the sub-assembly list, he / she saves and publishes it. The system then automatically triggers and completes the electronic signing and publishing process involved in the assembly flow of this process.
[0066] 5) Upon receiving the published sub-assembly list, the BOM engineer updates the overall target process bill of materials structure in the system and incorporates the process assembly into the target process bill of materials system that can guide production.
[0067] In some specific implementations, the process for managing process changes includes changes caused by design and changes initiated by the process.
[0068] For changes caused by design, the change process includes: 1) Process engineers participate in the approval process for design changes and make a preliminary assessment of the potential impact of the changes on the manufacturing process.
[0069] 2) After the design change is officially released, the process management system automatically receives the design change order and the new design data from the upstream system.
[0070] 3) Based on the changes, process engineers update the affected target process bill of materials and plant BOP.
[0071] 4) After the update is completed, the process personnel create a Process Change Notification (PWO) in the system and initiate the approval process for the process change caused by the design change to ensure that the process data and design data are updated synchronously.
[0072] For process-initiated changes, i.e., when problems are discovered within the process or improvement suggestions are made by the manufacturing department, the following process is initiated: 1) Process engineers directly modify the relevant plant BOP and target process bill of materials.
[0073] 2) After the modifications are completed, create a PWO and initiate a change approval process driven by the process department to achieve continuous optimization of the manufacturing process.
[0074] In some specific embodiments, the execution flow of process change notification is defined according to the project phase, including pre-production (SOP, Start of Production) flow and post-production flow.
[0075] The pre-SOP process includes: the certification engineer initiating the process change procedure; developing a detailed process change plan; the engineering and manufacturing process engineers simultaneously reviewing and approving the plan; developing or modifying equipment and tooling based on the approved plan; the certification engineer verifying the effectiveness of the process change; and finally confirming the verification results of the process change and completing the change.
[0076] The post-SOP process includes: the manufacturing process engineer initiating the process change process; developing a detailed process change plan; the engineering and technical personnel and the manufacturing process engineer jointly reviewing and approving the plan; developing or modifying equipment and tooling based on the approved plan; the manufacturing process engineer being responsible for verifying the implementation effect of the process change; and finally confirming the verification results of the process change and completing the change.
[0077] The specific changes to the process include, but are not limited to: adjustments to the target process assembly, updates to the factory BOP, auxiliary material usage, workstation information, and manufacturing resources.
[0078] Through the PWO (Product Change Provider) as a core platform, both design-driven and process-driven changes can be managed in a controlled process, from initiation, approval, verification to final implementation, ensuring that change information is accurately transmitted to downstream systems. This effectively controls risks and guarantees production continuity and product quality stability.
[0079] Accordingly, please refer to Figure 3 , Figure 3 A schematic diagram of a process assembly control system provided in this application embodiment is shown below. Figure 3 As shown, the system includes: an acquisition module for acquiring product configuration information, component master data, and an engineering bill of materials (OBM); a construction module for constructing an initial process bill of materials (BOM) based on the BOM and the component master data; a generation module for generating corresponding process configuration information based on the product configuration information; a determination module for determining at least one process assembly based on the initial BOM, the process assembly representing a combination of parts to be pre-assembled on a sub-assembly line; and an update module for updating the initial BOM based on the process configuration information and the at least one process assembly to generate a target BOM to guide manufacturing execution.
[0080] Further functional descriptions of the above modules are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0081] In this embodiment, the process assembly control system is presented in the form of functional units. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0082] Please see Figure 4 , Figure 4 This application provides a schematic diagram of the structure of a computer device, as shown in the embodiment of the present application. Figure 4 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 4 Take a processor 10 as an example.
[0083] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0084] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.
[0085] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0086] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0087] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.
[0088] This application also provides a computer-readable storage medium. The methods described in this application can be implemented in hardware or firmware, or implemented as recordable on a storage medium, or implemented as computer code downloaded over a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and subsequently stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the methods shown in the above embodiments are implemented.
[0089] This application provides a computer program product including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the method of any embodiment of this application.
[0090] The systems and modules described in the above embodiments can be implemented by computer chips or physical entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.
[0091] For ease of description, the above devices are described separately by function as various units. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware.
[0092] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0093] This application is described with reference to flowchart illustrations and / or block diagrams of methods, systems, and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0094] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0095] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0096] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0097] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0098] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
[0099] Although embodiments of this application have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of this application, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for controlling process components, characterized in that, The method includes: Obtain product configuration information, component master data, and engineering bill of materials; Based on the engineering bill of materials and the component master data, an initial process bill of materials is constructed; Based on the product configuration information, corresponding process configuration information is generated; Based on the initial process bill of materials, at least one process assembly is determined, which is used to characterize the combination of parts pre-assembled on the assembly line. Based on the process configuration information and the at least one process assembly, the initial process bill of materials is updated to generate a target process bill of materials to guide manufacturing execution.
2. The method according to claim 1, characterized in that, Based on the initial process bill of materials, at least one process assembly is determined, including: In response to a user selection instruction, at least one part entry in the initial process bill of materials is determined; The process assembly is constructed based on the at least one part entry.
3. The method according to claim 1 or 2, characterized in that, Based on the process configuration information and the at least one process assembly, the initial process bill of materials is updated to generate a target process bill of materials for guiding manufacturing execution, including: Based on the process configuration information, determine the material options in the initial process bill of materials that match the current production task; Create a process assembly node in the initial process bill of materials that matches the at least one process assembly; Based on the material options and the process assembly node, the target process bill of materials is generated.
4. The method according to claim 1, characterized in that, The method further includes: In response to a process change request, identify the target process assembly affected by the process change request; Based on the changes requested in the process change request, update the sub-assembly list of the target process assembly; Based on the updated sub-packaging list, update the process assembly node in the target process bill of materials that matches the target process assembly.
5. The method according to claim 4, characterized in that, Updating the sub-assembly list of the target process assembly includes: performing at least one operation of adding, deleting, or replacing part entries in the sub-assembly list.
6. The method according to claim 1, characterized in that, The method further includes: Perform creation, modification, or deletion operations on the process assembly nodes in the target process bill of materials; and / or associate the auxiliary materials or plates specified in the preset resource library with the corresponding material options in the target process bill of materials.
7. The method according to claim 1, characterized in that, The method further includes: Based on the target process bill of materials and the vehicle code, an initial manufacturing bill of materials is constructed; Based on the target process bill of materials and manufacturing resource information, a factory process document is generated, wherein the manufacturing resource information includes manufacturing equipment, tooling fixtures, and factory layout information. The initial manufacturing bill of materials is updated based on the workstation information in the factory process document to generate a complete manufacturing bill of materials for the enterprise resource planning system.
8. A control system for process components, characterized in that, The system includes: The acquisition module is used to acquire product configuration information, component master data, and engineering bill of materials. The construction module is used to construct an initial process bill of materials based on the engineering bill of materials and the component master data; The generation module is used to generate corresponding process configuration information based on the product configuration information; The determination module is used to determine at least one process assembly based on the initial process bill of materials, the process assembly being used to characterize a combination of parts pre-assembled on the assembly line; An update module is used to update the initial process bill of materials based on the process configuration information and the at least one process assembly, so as to generate a target process bill of materials for guiding manufacturing execution.
9. A computer device, characterized in that, include: A memory and a processor are interconnected, the memory stores computer instructions, and the processor executes the computer instructions to perform the process assembly control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the control method for the process assembly according to any one of claims 1 to 7.