Complete vehicle manufacturing bill of material set calculation method, device and equipment and storage medium

Through the method of automatic screening and accurate filtering, the problem of low efficiency and poor accuracy of MBOM in existing technologies has been solved, and efficient and accurate material list set calculations have been achieved.

CN119379181APending Publication Date: 2025-01-28DONGFENG MOTOR GRP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411511875.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the prior art, automotive data management relies on manual judgment, resulting in low efficiency and poor accuracy in obtaining the Bill of Materials (MBOM) in vehicle manufacturing.

Method used

Provide a calculation method for the list of vehicle manufacturing materials list. By receiving the preset filtering conditions, automatically screen out the instantiated model and its corresponding manufacturing materials list set from the target database, and use the effective and termination time range of information to accurately filter the block, the total total information, the total total Chenghe parts.

Benefits of technology

It significantly improves the efficiency and accuracy of the MBOM set, reduces manual intervention, and improves the speed and accuracy of information processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119379181A_ABST
    Figure CN119379181A_ABST
Patent Text Reader

Abstract

The invention discloses a whole vehicle manufacturing bill of material set calculation method, device and equipment and a storage medium, and relates to the field of product data management. Comprising target production center information, effective time range information of a target instantiated vehicle model and effective time range information of a target block, screening an instantiated vehicle model and a manufacturing material list set from the target database according to preset screening conditions including the effective time range information of the target assembly and the effective time range information of the target part; the target production center information, the termination time information of the target instantiated vehicle model and the termination time information of the target block correspond to the finished vehicle production halt special part list; and screening the instantiated vehicle model and the manufacturing material list set from the target database according to preset screening conditions including the termination time information of the target assembly and the termination time information of the target part. According to the invention, the acquisition efficiency and accuracy of the whole vehicle manufacturing bill of material set are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of product data management, and specifically to a method, device, equipment and storage medium for calculating a vehicle manufacturing bill of materials (MBOM). Background Art

[0002] With the continuous advancement of automobile manufacturing technology and the increase in the number of vehicle models, data managers need to obtain accurate MBOMs in a timely manner to meet diverse needs. In the existing technology, automobile data management usually relies on manual judgment and system export to obtain MBOM sets for different types of vehicles. However, this manual-dependent method will result in a long time consumption and low accuracy.

[0003] Therefore, how to provide a calculation method for the vehicle manufacturing bill of materials set to improve the efficiency and accuracy of obtaining the MBOM set is a problem that needs to be solved urgently. Summary of the invention

[0004] The present application provides a method, device, equipment and storage medium for calculating a vehicle manufacturing bill of materials set, which can improve the efficiency and accuracy of obtaining the MBOM set.

[0005] In a first aspect, an embodiment of the present application provides a method for calculating a bill of materials set for vehicle manufacturing, the method comprising:

[0006] When a first preset screening condition corresponding to the list of special parts for whole vehicle manufacturing is received, a first instantiated vehicle model and a first manufacturing bill of materials set corresponding thereto are screened out from a target database based on the first preset screening condition, wherein the first preset screening condition includes target production center information, effective time range information of a target instantiated vehicle model, effective time range information of a target block, effective time range information of a target assembly, and effective time range information of a target part, and the first manufacturing bill of materials set includes bills of materials of all mass-produced vehicle models corresponding to the first instantiated vehicle model;

[0007] When a second preset filtering condition corresponding to the list of discontinued special parts for the whole vehicle is received, a second instantiated vehicle model and its corresponding second manufacturing material list set are filtered out from the target database based on the second preset filtering condition, wherein the second preset filtering condition includes target production center information, termination time information of the target instantiated vehicle model, termination time information of the target block, termination time information of the target assembly and termination time information of the target part, and the second manufacturing material list set contains the material lists of all mass-produced vehicle models and the material lists of new vehicle models corresponding to the second instantiated vehicle model.

[0008] In combination with the first aspect, in one implementation, the filtering out the first instantiated vehicle model and its corresponding first manufacturing bill of materials set from the target database based on the first preset filtering condition includes:

[0009] Determine a first instantiated vehicle model in an effective state from a target database based on target production center information and effective time range information of a target instantiated vehicle model;

[0010] Based on the effective time range information of the target block, the effective time range information of the target assembly, and the effective time range information of the target part, the blocks, assemblies, and parts in the first instantiated vehicle model are screened to obtain the first block, the first assembly, and the first part in an effective state to generate a first manufacturing bill of materials set.

[0011] In combination with the first aspect, in one implementation, determining the first instantiated vehicle model in an effective state from the target database based on the target production center information and the effective time range information of the target instantiated vehicle model includes:

[0012] For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is within the effective time range of the target instantiated vehicle model, the instantiated vehicle model is determined to be the first instantiated vehicle model in an effective state.

[0013] In combination with the first aspect, in one implementation, the filtering of blocks, assemblies, and parts in the first instantiated vehicle model based on the effective time range information of the target block, the effective time range information of the target assembly, and the effective time range information of the target part to obtain the first block, the first assembly, and the first part in an effective state includes:

[0014] For each group block in the first instantiated vehicle model, if the current time point is within the effective time range of the target group block, the group block is determined to be the first group block in the effective state;

[0015] For each assembly in the first instantiated vehicle model, if the current time point is within the effective time range of the target assembly, the assembly is determined to be the first assembly in an effective state;

[0016] For each part in the first instantiated vehicle model, if the current time point is within the effective time range of the target part, the part is determined to be the first part in an effective state.

[0017] In combination with the first aspect, in one implementation, the filtering out the second instantiated vehicle model and its corresponding second manufacturing bill of materials set from the target database based on the second preset filtering condition includes:

[0018] Determine a second instantiated vehicle model in a valid state from a target database based on the target production center information and the termination time information of the target instantiated vehicle model;

[0019] Based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part, the blocks, assemblies and parts in the second instantiated vehicle model in the effective state are screened to obtain the second block, the second assembly and the second part in the effective state to generate a second manufacturing bill of materials set.

[0020] In combination with the first aspect, in one implementation, determining the second instantiated vehicle model in a valid state from the target database based on the target production center information and the termination time information of the target instantiated vehicle model includes:

[0021] For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is less than the termination time threshold of the target instantiated vehicle model, the instantiated vehicle model is determined to be the second instantiated vehicle model in an effective state.

[0022] In combination with the first aspect, in one implementation, the blocks, assemblies and parts in the second instantiated vehicle model in an effective state are screened based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part to obtain the second block, the second assembly and the second part in an effective state, including:

[0023] For each group block in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target group block, the group block is determined to be a second group block in a valid state;

[0024] For each assembly in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target assembly, it is determined that the assembly is a second assembly in an effective state;

[0025] For each part in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target part, the part is determined to be the second part in a valid state.

[0026] In a second aspect, an embodiment of the present application provides a vehicle manufacturing bill of materials set calculation device, the vehicle manufacturing bill of materials set calculation device comprising:

[0027] a first processing module, configured to, when receiving a first preset screening condition corresponding to a list of special parts for whole vehicle manufacturing, screen out a first instantiated vehicle model and a first manufacturing bill of materials set corresponding thereto from a target database based on the first preset screening condition, wherein the first preset screening condition includes target production center information, effective time range information of a target instantiated vehicle model, effective time range information of a target block, effective time range information of a target assembly, and effective time range information of a target part, and the first manufacturing bill of materials set includes bills of materials of all mass-produced vehicle models corresponding to the first instantiated vehicle model;

[0028] A second processing module is used for, when receiving a second preset screening condition corresponding to the list of discontinued special parts for the whole vehicle, filtering out a second instantiated vehicle model and its corresponding second manufacturing material list set from the target database based on the second preset screening condition, the second preset screening condition including target production center information, termination time information of the target instantiated vehicle model, termination time information of the target block, termination time information of the target assembly and termination time information of the target part, and the second manufacturing material list set includes the material lists of all mass-produced vehicle models and the material lists of new vehicle models corresponding to the second instantiated vehicle model.

[0029] In a third aspect, an embodiment of the present application provides a vehicle manufacturing bill of materials set calculation device, the vehicle manufacturing bill of materials set calculation device comprising a processor, a memory, and a vehicle manufacturing bill of materials set calculation program stored in the memory and executable by the processor, wherein when the vehicle manufacturing bill of materials set calculation program is executed by the processor, the steps of the vehicle manufacturing bill of materials set calculation method as described in any of the preceding items are implemented.

[0030] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a program for calculating the bill of materials for complete vehicle manufacturing is stored. When the program for calculating the bill of materials for complete vehicle manufacturing is executed by a processor, the steps of the method for calculating the bill of materials for complete vehicle manufacturing as described in any of the preceding items are implemented.

[0031] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:

[0032] The corresponding first instantiated vehicle model can be automatically screened out from the target database by using the production center information and the effective time range information of the instantiated vehicle model in the first preset screening condition corresponding to the list of special parts for whole vehicle manufacturing, thereby eliminating the subjectivity and error of manual judgment; the effective time range information of the blocks, assemblies and parts in the first preset screening condition can be used to accurately filter out all the blocks, assemblies and parts that meet the requirements, thereby generating a first manufacturing material list set containing all mass-produced vehicle models; the corresponding second instantiated vehicle model can be automatically screened out from the target database by using the production center information and the termination time information of the instantiated vehicle model in the second preset screening condition corresponding to the list of special parts for discontinued vehicle production; the termination time information of the blocks, assemblies and parts in the second preset screening condition can be used to accurately filter out all the blocks, assemblies and parts that meet the requirements, thereby generating a second manufacturing material list set containing all mass-produced vehicle models and new vehicle models, thereby reducing the reliance on manual intervention and significantly improving the speed and accuracy of information processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A schematic diagram of a flow chart of an embodiment of a method for calculating a bill of materials set for vehicle manufacturing of this application;

[0034] Figure 2 For this application Figure 1 A detailed flow chart of step S10;

[0035] Figure 3 For this application Figure 2 Detailed flow chart of step S102;

[0036] Figure 4 For this application Figure 1 Detailed flow chart of step S20;

[0037] Figure 5 This is a schematic diagram of the hardware structure of the vehicle manufacturing bill of materials set calculation device involved in the embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0039] First, some technical terms in the present application are explained to facilitate those skilled in the art to understand the present application.

[0040] MBOM: Manufacturing Bill of Materials. It is the basic data that expresses functions and process. It gives manufacturing attributes to parts based on the product bill of materials. It is one of the basic data that guides procurement, process, production, and finance.

[0041] Car series: A general term for a group of basic models with the same brand and body style under the same product series. It should be noted that for confidentiality and convenience of project management, the models can be named in the form of project codes.

[0042] Basic model: Under the same model, the models corresponding to different configuration levels, power units and other basic configurations are called basic model codes. The basic model code can be composed of 11 digits and letters.

[0043] Instantiated neutral model: Under the same basic model, the models with optional equipment and without color corresponding to different equipment can have corresponding codes composed of 14 digits and letters.

[0044] Instantiated vehicle model: Under the same basic vehicle model, the vehicle model with optional equipment and color corresponding to different equipment can have a corresponding code consisting of 18 digits and letters.

[0045] Production Center: Indicates the place where a vehicle model is produced or where its parts are manufactured and used.

[0046] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0047] In a first aspect, an embodiment of the present application provides a method for calculating a bill of materials set for vehicle manufacturing.

[0048] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the method for calculating the bill of materials for vehicle manufacturing of this application. Figure 1 As shown in the figure, the calculation method of the vehicle manufacturing bill of materials set includes:

[0049] Step S10: When a first preset screening condition corresponding to a list of special parts for whole vehicle manufacturing is received, a first instantiated vehicle model and its corresponding first manufacturing bill of materials set are screened out from a target database based on the first preset screening condition, wherein the first preset screening condition includes target production center information, effective time range information of a target instantiated vehicle model, effective time range information of a target block, effective time range information of a target assembly, and effective time range information of a target part, and the first manufacturing bill of materials set contains bills of materials of all mass-produced vehicle models corresponding to the first instantiated vehicle model.

[0050] It should be noted that an automobile company usually has several car series, one car series has several basic models, one basic model has several instantiated neutral models, one instantiated neutral model has several instantiated models, one instantiated model has several blocks, and one block has several assemblies and parts; therefore, one instantiated model usually has about 4,000 parts. It can be seen that for automobile companies, the management of the MBOM of a whole vehicle is a very complicated project. Therefore, the present application provides a method for calculating a whole vehicle manufacturing bill of materials set, aiming to improve the efficiency and accuracy of obtaining the MBOM set.

[0051] Exemplarily, for each existing instantiated vehicle model, a target database can be constructed by setting its target information, which includes the start time and end time of the existing instantiated vehicle model and the start time and end time of the blocks it contains, the start time and end time of the assemblies and parts contained in the blocks, and the production center information where the instantiated vehicle model is located. In other words, the target database contains the target information of all existing instantiated vehicle models.

[0052] It is understandable that mass-produced models refer to models that have been designed, developed and verified and have entered the mass production stage, while new models refer to models that are being developed, designed or tested and have not yet entered the mass production stage. For mass-produced models, their start time and end time are already determined; while for new models, the current time of the new model is before the start time of its mass production; therefore, mass-produced models and new models can be distinguished based on the start time of mass-produced models.

[0053] Specifically, the first preset screening condition can be determined according to actual needs, and is not limited here; wherein, in the embodiment of the present application, the first preset screening condition may include target production center information, target instantiated vehicle model effective time range information, target block effective time range information, target assembly effective time range information, and target part effective time range information, wherein, according to the target production center information, it can be judged whether the production site of the instantiated vehicle model can meet specific requirements; according to the effective time range information of the target instantiated vehicle model, the effective instantiated vehicle model within the effective time range can be screened out; according to the effective time range information of the target block, the effective time range information of the target assembly, and the effective time range information of the target part, the effective blocks, effective assemblies, and effective parts within the effective time range of the effective instantiated vehicle model can be screened out. This information provides clear guidance for data screening, and qualified data can be extracted from the database by interacting with the target database.

[0054] It can be understood that the vehicle manufacturing special parts list is a detailed list of specific parts and materials required for a specific model in the production process, and the first manufacturing material list set is a list set containing blocks, assemblies and parts of all mass-produced models; when making a vehicle manufacturing special parts list, it is necessary to obtain the MBOM set (i.e., the first manufacturing material list set) of all current mass-produced models of the production center as the basis for calculation data, that is, by analyzing the first manufacturing material list set, the required vehicle manufacturing special parts list can be determined to ensure that the appropriate parts can be provided in time during production, thereby avoiding production delays. It can be seen that when making a vehicle manufacturing special parts list, it is necessary to obtain the first manufacturing material list set, that is, it is necessary to filter out all mass-produced models from the instantiated models according to the effective time range information in the first preset filtering condition.

[0055] Specifically, when preparing a list of special parts for vehicle manufacturing, the system can identify a first instantiated vehicle model that matches a first preset screening condition (which corresponds to a specific production center and an effective time range); after identifying the first instantiated vehicle model, the system can extract all mass-produced vehicle models associated with the vehicle model and their manufacturing material lists to form a first manufacturing material list set, which includes parts, blocks and assembly information of all mass-produced vehicle models corresponding to the first instantiated vehicle model.

[0056] It can be understood that by setting clear screening conditions, the accuracy of the screening results is ensured and human errors that may be introduced due to manual screening are avoided; the automated data screening process significantly improves the speed of data processing and reduces the time and effort of manual operations.

[0057] Step S20: When a second preset screening condition corresponding to the list of discontinued special parts for the whole vehicle is received, a second instantiated vehicle model and its corresponding second manufacturing bill of materials set are screened out from the target database based on the second preset screening condition, wherein the second preset screening condition includes target production center information, termination time information of the target instantiated vehicle model, termination time information of the target block, termination time information of the target assembly and termination time information of the target part, and the second manufacturing bill of materials set includes bills of materials of all mass-produced vehicle models and bills of materials of new vehicle models corresponding to the second instantiated vehicle model.

[0058] Exemplarily, the second preset filtering condition can be determined according to actual needs and is not limited here; in an embodiment of the present application, the second preset filtering condition may include target production center information, termination time information of target instantiated vehicle model, termination time information of target block, termination time information of target assembly and termination time information of target part, wherein, based on the target production center information, it can be determined whether the production site of the instantiated vehicle model can meet specific requirements; based on the termination information of the target instantiated vehicle model, the valid instantiated vehicle models before the termination time can be filtered out; based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part, the valid blocks, valid assemblies and valid parts in the valid instantiated vehicle models before the termination time can be filtered out.

[0059] It can be understood that the list of special parts for discontinued vehicle production refers to a list of specific parts and components prepared during the vehicle production process in order to cope with the discontinuation of vehicle production or shutdown. The second manufacturing material list set is a list set of blocks, assemblies and parts for all mass-produced models and all new models. When making the list of special parts for discontinued vehicle production, it is necessary to obtain the MBOM set (that is, the second manufacturing material list set) of all current mass-produced models and new models of the production center as the basis for calculation data, that is, by analyzing the second manufacturing material list set, the required list of special parts for discontinued vehicle production can be determined, so as to accurately judge which discontinued special parts are still in demand and which can be replaced or cancelled, which helps to optimize inventory management and reduce unnecessary inventory backlogs, while providing a basis for subsequent production plans.

[0060] It can be seen that when preparing a special list for vehicle discontinuation, it is necessary to obtain the second manufacturing material list set, that is, it is necessary to filter out all mass-produced models and all new models from the instantiated models according to the termination time information in the second preset filtering condition; among them, since the current time point of the mass-produced model is within the effective time range of the model (that is, between the start time and the end time), and the current time point of the new model is before the start time of the model, then all mass-produced models and new models can be filtered out based on the termination time of the model.

[0061] Specifically, before making a list of special parts for discontinued vehicles, the discontinued models can be eliminated from the target database, and then the second instantiated model that meets the second preset screening condition can be screened out by interacting with the target database to ensure that the system accurately identifies the relevant manufacturing material information; after identifying the second instantiated model, the system can form a second manufacturing material bill set by extracting the manufacturing material bills of all mass-produced models associated with the model and the manufacturing material bill of new models. This bill set provides the enterprise with comprehensive material data.

[0062] It should be noted that the above-mentioned automated data processing process can not only improve data processing efficiency and reduce errors caused by manual operations, but also ensure the accuracy and consistency of material information, providing strong support for production planning, inventory management and resource optimization.

[0063] In this embodiment, the corresponding first instantiated vehicle model can be automatically screened out from the target database through the production center information and the effective time range information of the instantiated vehicle model in the first preset screening condition corresponding to the list of special parts for whole vehicle manufacturing, thereby eliminating the subjectivity and error of manual judgment; the effective time range information of the blocks, assemblies and parts in the first preset screening condition can be used to accurately filter out all the blocks, assemblies and parts that meet the requirements, thereby generating a first manufacturing material list set containing all mass-produced vehicle models; the corresponding second instantiated vehicle model can be automatically screened out from the target database through the production center information and the termination time information of the instantiated vehicle model in the second preset screening condition corresponding to the list of special parts for discontinued vehicle production; the termination time information of the blocks, assemblies and parts in the second preset screening condition can be used to accurately filter out all the blocks, assemblies and parts that meet the requirements, thereby generating a second manufacturing material list set containing all mass-produced vehicle models and new vehicle models, thereby reducing the reliance on manual intervention and significantly improving the speed and accuracy of information processing.

[0064] Further, in one embodiment, referring to Figure 2 As shown, the filtering out of the first instantiated vehicle model and its corresponding first manufacturing bill of materials set from the target database based on the first preset filtering condition includes:

[0065] Step S101: determining a first instantiated vehicle model in an effective state from a target database based on target production center information and effective time range information of a target instantiated vehicle model;

[0066] Step S102: Based on the effective time range information of the target block, the effective time range information of the target assembly and the effective time range information of the target part, the blocks, assemblies and parts in the first instantiated vehicle model are screened to obtain the first block, the first assembly and the first part in an effective state to generate a first manufacturing bill of materials set.

[0067] Exemplarily, in an embodiment of the present application, based on the target production center information and the effective time range information of the target instantiated vehicle model, the first instantiated vehicle model in an effective state can be first screened out from the target database. This process involves retrieving the vehicle model data stored in the database to identify the vehicle models that are effective within the specified time period and meet the requirements of the production center, thereby ensuring the applicability and effectiveness of the selected vehicle model and laying the foundation for the subsequent generation of the bill of materials; then, based on the effective time range information of the target blocks, target assemblies and target parts, the blocks, assemblies and parts in the first instantiated vehicle model are further screened, and by comparing all components associated with the first instantiated vehicle model, the first block, the first assembly and the first part that are in an effective state within a given effective time range can be accurately identified; finally, the generated first manufacturing bill of materials set will contain the information of the above-mentioned blocks, assemblies and parts in an effective state, providing the enterprise with a detailed material requirement view.

[0068] It is understandable that the formation of a bill of materials is crucial for production planning, inventory management and resource allocation, helping companies optimize production efficiency, reduce costs, and respond to market changes in a timely manner, achieving more flexible production management and decision support.

[0069] Further, in one embodiment, the determining of the first instantiated vehicle model in an effective state from the target database based on the target production center information and the effective time range information of the target instantiated vehicle model includes:

[0070] For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is within the effective time range of the target instantiated vehicle model, the instantiated vehicle model is determined to be the first instantiated vehicle model in an effective state.

[0071] Exemplarily, in the embodiment of the present application, the effective time range of the target production center information and the target instantiated vehicle model can be determined according to actual needs and is not limited here.

[0072] Table 1 Production center information and effective time range settings for target instantiation models

[0073]

[0074] Referring to Table 1, for example, the target production center information is AAA, and the effective time range of the target instantiated vehicle model is [20220901, 99999999], where 20220901 represents the start time (8-digit year, month, and day), and 99999999 represents the end time.

[0075] Specifically, in the target database, when screening each instantiated vehicle model, we can first compare whether the production center information of the instantiated vehicle model is consistent with the target production center information AAA, and then determine whether the current time point falls within the effective time range [20220901, 99999999] defined by the target instantiated vehicle model; if the above two conditions are met at the same time, the instantiated vehicle model is determined to be the first instantiated vehicle model in an effective state.

[0076] It should be noted that the above judgment mechanism can ensure that the selected model not only meets the specific production requirements, but also remains available within the effective time frame, thereby supporting real-time production decisions. In this way, companies can promptly identify the models that can be put into production at present, avoiding waste of resources and production delays caused by the use of outdated or non-compliant models.

[0077] Further, in one embodiment, referring to Figure 3 As shown, the blocks, assemblies and parts in the first instantiated vehicle model are screened based on the effective time range information of the target block, the effective time range information of the target assembly and the effective time range information of the target part to obtain the first block, the first assembly and the first part in the effective state, including:

[0078] Step S1021: for each block in the first instantiated vehicle model, if the current time point is within the effective time range of the target block, the block is determined to be the first block in the effective state;

[0079] Step S1022: for each assembly in the first instantiated vehicle model, if the current time point is within the effective time range of the target assembly, then the assembly is determined to be the first assembly in the effective state;

[0080] Step S1023: For each part in the first instantiated vehicle model, if the current time point is within the effective time range of the target part, the part is determined to be the first part in the effective state.

[0081] Exemplarily, in the embodiments of the present application, the effective time range of the target block, the effective time range of the target assembly, and the effective time range of the target part can be determined according to actual needs and are not limited here.

[0082] Table 2 Setting of effective time ranges for production centers, blocks, assemblies and parts

[0083]

[0084] Referring to Table 2, for example, the effective time range of the target block is [20220318, 99999999], the effective time range of the target assembly is [20220318, 99999999], and the effective time range of the target part is [20220115, 99999999].

[0085] Specifically, in the process of screening the first instantiated vehicle model, the system performs a validity check on the effective time range information of each block, assembly and part therein to ensure the applicability and availability of each component. For each block, it can be determined whether the current time point is within the effective time range [20220318, 99999999] of the target block. If so, the block is determined to be the first block in an effective state. If not, the block is determined not to be the first block in an effective state. This judgment process also applies to the judgment of assemblies and parts, that is, by comparing the current time point with the effective time range threshold of the target assembly and part, the valid first assembly and first part are identified. For the sake of brevity of description, it will not be repeated here.

[0086] Understandably, accurate component identification also provides an important basis for subsequent procurement and inventory management, helping to reduce inventory costs and improve overall supply chain efficiency. The screening mechanism based on the effective time range not only improves the transparency of the production process, but also provides a solid foundation for enterprises to maintain their advantages in fierce competition.

[0087] Further, in one embodiment, referring to Figure 4 As shown, the filtering out of the second instantiated vehicle model and its corresponding second manufacturing bill of materials set from the target database based on the second preset filtering condition includes:

[0088] Step S201: determining a second instantiated vehicle model in a valid state from a target database based on target production center information and termination time information of a target instantiated vehicle model;

[0089] Step S202: Based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part, the blocks, assemblies and parts in the second instantiated vehicle model in the effective state are screened to obtain the second block, the second assembly and the second part in the effective state to generate a second manufacturing bill of materials set.

[0090] Exemplarily, in an embodiment of the present application, the first instantiated vehicle model is all mass-produced vehicle models whose current time among the instantiated vehicle models is within the effective time range of the target instantiated vehicle model, and the second instantiated vehicle model is all mass-produced vehicle models and all new vehicle models whose current time among the instantiated vehicle models is before the termination time of the target instantiated vehicle model.

[0091] Specifically, in the manufacturing process, it is a key step to identify the second instantiated vehicle model in the effective state from the target database based on the target production center information and the termination time information of the target instantiated vehicle model. This step ensures that the selected vehicle models meet the current production requirements by analyzing and comparing the relevant data of the target production center and the target instantiated vehicle model; further based on the termination time information of the target block, target assembly and target part, the second instantiated vehicle model in the effective state is screened; by comparing the termination time of each component, assembly and part, it is ensured that only the blocks, assemblies and parts within the effective time can be identified as the second blocks, second assemblies and second parts in the effective state, and finally the second manufacturing bill of materials set is composed of the second blocks, second assemblies and second parts.

[0092] It can be understood that when the second manufacturing bill of materials is generated, it is ensured that all listed materials are technically feasible and can meet production needs. This not only improves the accuracy of production planning, but also significantly reduces the potential risks caused by component mismatches, thereby improving overall operational efficiency.

[0093] Further, in one embodiment, the determining of the second instantiated vehicle model in a valid state from the target database based on the target production center information and the termination time information of the target instantiated vehicle model includes:

[0094] For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is less than the termination time threshold of the target instantiated vehicle model, the instantiated vehicle model is determined to be the second instantiated vehicle model in an effective state.

[0095] Exemplarily, in an embodiment of the present application, the termination time threshold of the target instantiated vehicle model can be determined according to actual needs and is not limited here. For example, the termination time threshold of the target instantiated vehicle model is 20240901.

[0096] Specifically, in the target database, when screening each instantiated vehicle model, we can first compare whether the production center information of the instantiated vehicle model is consistent with the target production center information AAA, and then determine whether the current time point is earlier than the termination time threshold 20240901 of the target instantiated vehicle model; if the above two conditions are met at the same time, the instantiated vehicle model is determined to be the second instantiated vehicle model in an effective state.

[0097] Further, in one embodiment, the blocks, assemblies and parts in the second instantiated vehicle model in the effective state are screened based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part to obtain the second block, the second assembly and the second part in the effective state, including:

[0098] For each group block in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target group block, the group block is determined to be a second group block in a valid state;

[0099] For each assembly in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target assembly, it is determined that the assembly is a second assembly in an effective state;

[0100] For each part in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target part, the part is determined to be the second part in a valid state.

[0101] Exemplarily, in an embodiment of the present application, the termination time threshold of the target block, the termination time threshold of the target assembly, and the termination time threshold of the target part can be determined according to actual needs and are not limited here; for example, the termination time threshold of the target block is 20240318, the termination time threshold of the target assembly is 20240318, and the termination time threshold of the target part is 20240115.

[0102] Specifically, in the process of screening the second instantiated vehicle model, the system performs validity checks on the termination time thresholds of each block, assembly, and part therein to ensure the applicability and availability of each component. For each block, it can be determined whether the current time point is earlier than the termination time threshold of the target block, which is 20240318. If so, the block is determined to be the second block in the effective state. Otherwise, the block is determined not to be the second block in the effective state. This judgment process is also applicable to the judgment of assemblies and parts. For the sake of brevity, it will not be repeated here.

[0103] In a second aspect, an embodiment of the present application further provides a vehicle manufacturing bill of materials set calculation device. In one embodiment, the vehicle manufacturing bill of materials set calculation device includes:

[0104] a first processing module, configured to, when receiving a first preset screening condition corresponding to a list of special parts for whole vehicle manufacturing, screen out a first instantiated vehicle model and a first manufacturing bill of materials set corresponding thereto from a target database based on the first preset screening condition, wherein the first preset screening condition includes target production center information, effective time range information of a target instantiated vehicle model, effective time range information of a target block, effective time range information of a target assembly, and effective time range information of a target part, and the first manufacturing bill of materials set includes bills of materials of all mass-produced vehicle models corresponding to the first instantiated vehicle model;

[0105] A second processing module is used for, when receiving a second preset screening condition corresponding to the list of discontinued special parts for the whole vehicle, filtering out a second instantiated vehicle model and its corresponding second manufacturing material list set from the target database based on the second preset screening condition, the second preset screening condition including target production center information, termination time information of the target instantiated vehicle model, termination time information of the target block, termination time information of the target assembly and termination time information of the target part, and the second manufacturing material list set includes the material lists of all mass-produced vehicle models and the material lists of new vehicle models corresponding to the second instantiated vehicle model.

[0106] Furthermore, in one embodiment, the first processing module is used to:

[0107] Determine a first instantiated vehicle model in an effective state from a target database based on target production center information and effective time range information of a target instantiated vehicle model;

[0108] Based on the effective time range information of the target block, the effective time range information of the target assembly, and the effective time range information of the target part, the blocks, assemblies, and parts in the first instantiated vehicle model are screened to obtain the first block, the first assembly, and the first part in an effective state to generate a first manufacturing bill of materials set.

[0109] Furthermore, in one embodiment, the first processing module is further configured to:

[0110] For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is within the effective time range of the target instantiated vehicle model, the instantiated vehicle model is determined to be the first instantiated vehicle model in an effective state.

[0111] Furthermore, in one embodiment, the first processing module is further configured to:

[0112] For each group block in the first instantiated vehicle model, if the current time point is within the effective time range of the target group block, the group block is determined to be the first group block in the effective state;

[0113] For each assembly in the first instantiated vehicle model, if the current time point is within the effective time range of the target assembly, the assembly is determined to be the first assembly in an effective state;

[0114] For each part in the first instantiated vehicle model, if the current time point is within the effective time range of the target part, the part is determined to be the first part in an effective state.

[0115] Furthermore, in one embodiment, the second processing module is used to:

[0116] Determine a second instantiated vehicle model in a valid state from a target database based on the target production center information and the termination time information of the target instantiated vehicle model;

[0117] Based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part, the blocks, assemblies and parts in the second instantiated vehicle model in the effective state are screened to obtain the second block, the second assembly and the second part in the effective state to generate a second manufacturing bill of materials set.

[0118] Furthermore, in one embodiment, the second processing module is further configured to:

[0119] For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is less than the termination time threshold of the target instantiated vehicle model, the instantiated vehicle model is determined to be the second instantiated vehicle model in an effective state.

[0120] Furthermore, in one embodiment, the second processing module is further configured to:

[0121] For each group block in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target group block, the group block is determined to be a second group block in a valid state;

[0122] For each assembly in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target assembly, it is determined that the assembly is a second assembly in an effective state;

[0123] For each part in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target part, the part is determined to be the second part in a valid state.

[0124] In this embodiment, the corresponding first instantiated vehicle model can be automatically screened out from the target database through the production center information and the effective time range information of the instantiated vehicle model in the first preset screening condition corresponding to the list of special parts for whole vehicle manufacturing, thereby eliminating the subjectivity and error of manual judgment; the effective time range information of the blocks, assemblies and parts in the first preset screening condition can be used to accurately filter out all the blocks, assemblies and parts that meet the requirements, thereby generating a first manufacturing material list set containing all mass-produced vehicle models; the corresponding second instantiated vehicle model can be automatically screened out from the target database through the production center information and the termination time information of the instantiated vehicle model in the second preset screening condition corresponding to the list of special parts for discontinued vehicle production; the termination time information of the blocks, assemblies and parts in the second preset screening condition can be used to accurately filter out all the blocks, assemblies and parts that meet the requirements, thereby generating a second manufacturing material list set containing all mass-produced vehicle models and new vehicle models, thereby reducing the reliance on manual intervention and significantly improving the speed and accuracy of information processing.

[0125] Among them, the functional implementation of each module in the above-mentioned vehicle manufacturing bill of materials set calculation device corresponds to the various steps in the above-mentioned vehicle manufacturing bill of materials set calculation method embodiment, and its functions and implementation processes will not be repeated here one by one.

[0126] In a third aspect, an embodiment of the present application provides a vehicle manufacturing bill of materials calculation device, which may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.

[0127] Reference Figure 5 , Figure 5 The hardware structure diagram of the vehicle manufacturing bill of materials set calculation device involved in the embodiment of the present application is shown in FIG. In the embodiment of the present application, the vehicle manufacturing bill of materials set calculation device may include a processor, a memory, a communication interface, and a communication bus.

[0128] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.

[0129] The communication interface includes input / output (I / O) interfaces, physical interfaces, and logical interfaces, which are used to interconnect the devices inside the vehicle manufacturing bill of materials calculation device, and interfaces used to interconnect the vehicle manufacturing bill of materials calculation device with other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, a fiber optic interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.

[0130] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0131] The processor may be a general-purpose processor, which may call the vehicle manufacturing bill of materials calculation program stored in the memory and execute the vehicle manufacturing bill of materials calculation method provided in the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the vehicle manufacturing bill of materials calculation program is called may refer to the various embodiments of the vehicle manufacturing bill of materials calculation method of the present application, which will not be repeated here.

[0132] Those skilled in the art will understand that Figure 5 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0133] In a fourth aspect, an embodiment of the present application also provides a readable storage medium.

[0134] The readable storage medium of the present application stores a complete vehicle manufacturing bill of materials set calculation program, wherein when the complete vehicle manufacturing bill of materials set calculation program is executed by a processor, the steps of the complete vehicle manufacturing bill of materials set calculation method as described above are implemented.

[0135] Among them, the method implemented when the vehicle manufacturing bill of materials set calculation program is executed can refer to the various embodiments of the vehicle manufacturing bill of materials set calculation method of the present application, and will not be repeated here.

[0136] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.

[0137] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.

[0138] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0139] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0140] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0141] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.

[0142] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for calculating a bill of materials set for vehicle manufacturing, characterized in that: The method for calculating the vehicle manufacturing bill of materials set includes: When a first preset screening condition corresponding to the list of special parts for whole vehicle manufacturing is received, a first instantiated vehicle model and a first manufacturing bill of materials set corresponding thereto are screened out from a target database based on the first preset screening condition, wherein the first preset screening condition includes target production center information, effective time range information of a target instantiated vehicle model, effective time range information of a target block, effective time range information of a target assembly, and effective time range information of a target part, and the first manufacturing bill of materials set includes bills of materials of all mass-produced vehicle models corresponding to the first instantiated vehicle model; When a second preset filtering condition corresponding to the list of discontinued special parts for the whole vehicle is received, a second instantiated vehicle model and its corresponding second manufacturing material list set are filtered out from the target database based on the second preset filtering condition, wherein the second preset filtering condition includes target production center information, termination time information of the target instantiated vehicle model, termination time information of the target block, termination time information of the target assembly and termination time information of the target part, and the second manufacturing material list set contains the material lists of all mass-produced vehicle models and the material lists of new vehicle models corresponding to the second instantiated vehicle model.

2. The method for calculating the bill of materials for vehicle manufacturing according to claim 1, characterized in that: The step of selecting a first instantiated vehicle model and a first manufacturing bill of materials set corresponding to the first instantiated vehicle model from a target database based on the first preset screening condition includes: Determine a first instantiated vehicle model in an effective state from a target database based on target production center information and effective time range information of a target instantiated vehicle model; Based on the effective time range information of the target block, the effective time range information of the target assembly, and the effective time range information of the target part, the blocks, assemblies, and parts in the first instantiated vehicle model are screened to obtain the first block, the first assembly, and the first part in an effective state to generate a first manufacturing bill of materials set.

3. The method for calculating the bill of materials for vehicle manufacturing as claimed in claim 2, characterized in that: The step of determining a first instantiated vehicle model in an effective state from a target database based on the target production center information and the effective time range information of the target instantiated vehicle model includes: For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is within the effective time range of the target instantiated vehicle model, the instantiated vehicle model is determined to be the first instantiated vehicle model in an effective state.

4. The method for calculating the bill of materials for vehicle manufacturing as claimed in claim 2, characterized in that: The method of screening the blocks, assemblies and parts in the first instantiated vehicle model based on the effective time range information of the target block, the effective time range information of the target assembly and the effective time range information of the target part to obtain the first block, the first assembly and the first part in the effective state includes: For each group block in the first instantiated vehicle model, if the current time point is within the effective time range of the target group block, the group block is determined to be the first group block in the effective state; For each assembly in the first instantiated vehicle model, if the current time point is within the effective time range of the target assembly, the assembly is determined to be the first assembly in an effective state; For each part in the first instantiated vehicle model, if the current time point is within the effective time range of the target part, the part is determined to be the first part in an effective state.

5. The method for calculating the bill of materials for vehicle manufacturing as claimed in claim 1, characterized in that: The step of selecting the second instantiated vehicle model and its corresponding second manufacturing bill of materials set from the target database based on the second preset screening condition includes: Determine a second instantiated vehicle model in a valid state from a target database based on the target production center information and the termination time information of the target instantiated vehicle model; Based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part, the blocks, assemblies and parts in the second instantiated vehicle model in the effective state are screened to obtain the second block, the second assembly and the second part in the effective state to generate a second manufacturing bill of materials set.

6. The method for calculating the bill of materials set for vehicle manufacturing as claimed in claim 5, characterized in that: The step of determining a second instantiated vehicle model in a valid state from a target database based on the target production center information and the termination time information of the target instantiated vehicle model includes: For each instantiated vehicle model in the target database, if the production center of the instantiated vehicle model is the same as the target production center information and the current time point is less than the termination time threshold of the target instantiated vehicle model, the instantiated vehicle model is determined to be the second instantiated vehicle model in an effective state.

7. The method for calculating the bill of materials for vehicle manufacturing as claimed in claim 5, characterized in that: The method comprises: filtering the blocks, assemblies and parts in the second instantiated vehicle model in the effective state based on the termination time information of the target block, the termination time information of the target assembly and the termination time information of the target part to obtain the second block, the second assembly and the second part in the effective state, including: For each group block in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target group block, the group block is determined to be a second group block in a valid state; For each assembly in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target assembly, it is determined that the assembly is the second assembly in an effective state; For each part in the second instantiated vehicle model, if the current time point is less than the termination time threshold of the target part, the part is determined to be the second part in a valid state.

8. A vehicle manufacturing bill of materials calculation device, characterized in that: The vehicle manufacturing bill of materials set calculation device comprises: a first processing module, configured to, when receiving a first preset screening condition corresponding to a list of special parts for whole vehicle manufacturing, screen out a first instantiated vehicle model and a first manufacturing bill of materials set corresponding thereto from a target database based on the first preset screening condition, wherein the first preset screening condition includes target production center information, effective time range information of a target instantiated vehicle model, effective time range information of a target block, effective time range information of a target assembly, and effective time range information of a target part, and the first manufacturing bill of materials set includes bills of materials of all mass-produced vehicle models corresponding to the first instantiated vehicle model; A second processing module is used for, when receiving a second preset screening condition corresponding to the list of discontinued special parts for the whole vehicle, filtering out a second instantiated vehicle model and its corresponding second manufacturing material list set from the target database based on the second preset screening condition, the second preset screening condition including target production center information, termination time information of the target instantiated vehicle model, termination time information of the target block, termination time information of the target assembly and termination time information of the target part, and the second manufacturing material list set includes the material lists of all mass-produced vehicle models and the material lists of new vehicle models corresponding to the second instantiated vehicle model.

9. A vehicle manufacturing bill of materials set calculation device, characterized in that: The vehicle manufacturing bill of materials set calculation device includes a processor, a memory, and a vehicle manufacturing bill of materials set calculation program stored in the memory and executable by the processor, wherein when the vehicle manufacturing bill of materials set calculation program is executed by the processor, the steps of the vehicle manufacturing bill of materials set calculation method as described in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a complete vehicle manufacturing bill of materials set calculation program, wherein when the complete vehicle manufacturing bill of materials set calculation program is executed by a processor, the steps of the complete vehicle manufacturing bill of materials set calculation method as described in any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Data quality assurance manufacturing system and method

    CN114548728A

  • BOM (Bill of Material) generation method, device and equipment for special parts of finished automobile and readable storage medium

    CN115169862A

  • Method, device and equipment for acquiring list of special parts of vehicle type and medium

    CN115438955A

  • Precise regression management method and system for whole vehicle parts

    CN116737773A

  • Complete vehicle MBOM configurable query method, equipment, storage medium and device

    CN116843363A