Vehicle assembly process system and vehicle assembly method and device
Through the modular block BOP compilation and platform BOP aggregation process, the problem of difficult to cope with complex and rapid product changes in vehicle assembly processes is solved, efficient process preparation and accurate bicycle control are achieved, and product quality and process preparation efficiency are improved.
Patent Information
- Application Number
- CN202411749568.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-03-25
AI Technical Summary
The existing vehicle assembly process is difficult to effectively deal with complex and rapid product changes, resulting in two layers of process documents and on-site operations, and poor product quality consistency.
The modular block BOP compilation concept is adopted, and different block BOPs are compiled through the association of blocks and production lines, so that the production process can better cope with complex production needs, and through the platform BOP aggregation process, the bicycle process is extracted according to order needs.
It improves the efficiency of process preparation and the reusability of modular processes, realizes accurate control of bicycles, improves product manufacturing quality, and shortens process preparation time.
Smart Images

Figure CN119692805A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of assembly technology, and in particular to a vehicle assembly process system, a vehicle assembly method, a vehicle assembly device, an electronic device, a storage medium and a platform. Background Art
[0002] As competition in the automotive industry intensifies, commercial vehicles have gradually developed the characteristics of multiple varieties, multiple platforms, rich configurations, short delivery cycles, and rapid product changes. This characteristic has brought severe challenges to the manufacturing process. Among them, the final assembly process is difficult to effectively respond to complex and rapid product changes due to the large variety and quantity of parts, complex work content, and diverse operation content. At present, the final assembly process of major vehicle manufacturers compiles universal process documents in the CAPP system, which makes it difficult to achieve accurate control of each single vehicle. A large number of process personnel are required to provide on-site vehicle guidance, which has the common problems of low work efficiency, two layers of process documents and on-site operations, and poor product quality consistency.
[0003] Therefore, a vehicle assembly process solution is needed to rationally plan the process and schedule production lines, parts, and materials. Summary of the invention
[0004] The purpose of the present invention is to provide a vehicle assembly process system, a vehicle assembly method, a vehicle assembly device, an electronic device, a storage medium and a platform, which at least solve the problem of compiling strategies for the production of blocks on a production line and solve one technical problem in the problem of extracting process data for a single vehicle according to an order.
[0005] The present invention provides the following scheme:
[0006] According to one aspect of the present invention, a vehicle assembly process system is provided, the vehicle assembly process system comprising: a process design module, a BOM & graphic document management module, a process classification library management module, a process task management module and a basic function support module;
[0007] The process design module includes the block BOP compilation module, process route query module, tightening parameter maintenance module, block BOP completeness inspection module, block BOP review module, process document generation module, process allocation module, platform BOP sequencing module and single vehicle filling parameter maintenance module;
[0008] BOM & drawing document management module includes EBOM management module, CADBOM management module, 3D model management module and 2D drawing management module;
[0009] The process classification library management module includes a process resource library management module, a process knowledge library management module and a material library management module;
[0010] The process task management module includes a block task identification module, a block task allocation module, a block task reminder module and a block task status management module;
[0011] The basic function support modules include process management module, version management module, user management module and permission management module.
[0012] Furthermore, it also includes:
[0013] Block BOP compilation module, used to create block BOP structure according to blocks and production lines;
[0014] Creating a block BOP structure includes creating the top node of the block BOP and creating the processes under the structure;
[0015] Process route query module, used to query the route information of each component under the block;
[0016] The tightening parameter maintenance module is used to maintain the tightening parameters of the corresponding nuts or bolts on the BOM line of the material under the process of the block BOP structure;
[0017] The module for checking the completeness of the block BOP is used to compare the block and its corresponding block BOP, and check whether all the components in the block are correctly used in the block BOP;
[0018] The block BOP review module is used to publish the block BOP review process online. The block will be released after the process is passed;
[0019] Process document generation module, used to generate process flow charts and control plan process documents based on block BOP;
[0020] The process allocation module is used to automatically allocate the processes under the block BOP structure to the corresponding workstations of the platform BOP according to the workstation information;
[0021] The platform BOP sequence adjustment module is used to adjust the sequence of automatically assigned processes based on the actual operation sequence analysis of the on-site workstations;
[0022] The single-vehicle refueling parameter maintenance module is used to automatically generate a maintenance interface for single-vehicle refueling parameters based on single-vehicle orders.
[0023] Furthermore, it also includes:
[0024] EBOM management module, used to receive EBOM from PDM system, store and manage EBOM, and support calling to block BOP;
[0025] CADBOM management module is used to receive CADBOM from PDM system, store and manage CADBOM, and support calling to block BOP;
[0026] The 3D model management module is used to store and manage 3D digital models, provide viewing, analysis and downloading functions, and support calling to block BOP;
[0027] The 2D drawing management module is used to store and manage 2D drawings, provides viewing, analysis and downloading functions, and supports calling block BOP.
[0028] Furthermore, it also includes:
[0029] The process resource library management module is used to classify and manage process resources such as tools, equipment, and tooling, and supports calling from the classification library to the block BOP;
[0030] The process knowledge base management module is used to construct product characteristics and process characteristics in a structured form, and to classify and manage product characteristics and process characteristics, and to support calling from the classification library to the block BOP;
[0031] The material library management module is used to store and manage oil and rubber materials, and supports calling them to the block BOP.
[0032] Furthermore, it also includes:
[0033] The block task identification module is used to receive and process the process preparation tasks from the BOM system, compare the existing block BOPs in the process system, and identify the block tasks that need to be prepared for the block BOP;
[0034] The block task allocation module is used to automatically allocate block tasks according to the corresponding table of blocks and process managers set in the system;
[0035] The block task reminder module is used to remind the person in charge to prepare the block BOP after the block task is assigned to the corresponding person in charge;
[0036] The block task status management module is used to classify the status of block tasks into unimplemented, in progress, completed, delayed completion, and unfinished states, and provides a visual display board management function for block tasks.
[0037] Furthermore, it also includes:
[0038] The process management module is used to provide process management for online approval of objects such as documents, characteristics, process resources, materials, and block BOP, and configure the process as needed;
[0039] The version management module is used to provide version management for objects of file type, feature type, process resource type, material type, and block BOP type;
[0040] User management module, used to provide organization creation, role creation, user account creation and modification;
[0041] The permission management module is used to provide permission management for objects of organization class, role class, account class, file class, feature class, process resource class, material class, and block BOP class.
[0042] According to two aspects of the present invention, there is provided a vehicle assembly method, based on the vehicle assembly process system according to any one of claims 1 to 6, the vehicle assembly method comprising: a production preparation step and a block BOP compilation step;
[0043] The production preparation steps include maintaining process resources, building a factory structure tree, maintaining process knowledge, and maintaining a material library.
[0044] The steps of compiling the block BOP include generating a process task list, compiling tasks, compiling processes, reviewing processes, synchronizing process data, adjusting procedures, maintaining parameters, and supporting materials.
[0045] Furthermore, it also includes:
[0046] Taking Block BOP as the unit, carry out the steps of compiling Block BOP;
[0047] The production preparation steps are carried out based on the association between the block BOP and the production line.
[0048] According to three aspects of the present invention, there is provided a vehicle assembly device, the vehicle assembly device comprising: a production preparation module and a compilation block BOP module;
[0049] The production preparation module is used to maintain process resources, build a factory structure tree, maintain process knowledge and maintain a material library;
[0050] The compilation block BOP module is used to generate process task orders, compilation tasks, process compilation, process review, process data synchronization, process adjustment, parameter maintenance and material support.
[0051] According to four aspects of the present invention, there is provided an electronic device, characterized in that it comprises: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0052] A computer program is stored in the memory, and when the computer program is executed by the processor, the processor is caused to execute the steps of the vehicle assembly method.
[0053] According to a fifth aspect of the present invention, there is provided a computer-readable storage medium, comprising: a computer program executable by an electronic device is stored therein, and when the computer program runs on the electronic device, the electronic device executes the steps of the vehicle assembly method.
[0054] According to six aspects of the present invention, a platform is provided, including:
[0055] Electronic equipment for implementing the steps of the vehicle assembly method;
[0056] a processor, the processor running a program, and when the program is running, the steps of the vehicle assembly method are executed from the data output from the electronic device;
[0057] The storage medium is used to store a program, and when the program is run, the steps of the vehicle assembly method are executed for the data output from the electronic device.
[0058] Through the above scheme, the following beneficial technical effects are obtained:
[0059] This application carries out process design by taking blocks as units. Blocks are associated with production lines. Each block is produced on different production lines, so that different block BOPs can be compiled, so that the production process can better cope with complex production needs.
[0060] This application builds a platform BOP in each factory, aggregates the processes from all blocks under the factory's production line according to the workstation rules, realizes the platform BOP as the factory's process master data, and extracts single-vehicle process data according to order requirements.
[0061] The modular block BOP compilation concept of this application greatly reduces the process compilation tasks by deduplicating the compilation tasks of the vehicle model process, improves the reusability of the modular process, and improves the efficiency of process compilation.
[0062] This application constructs a master process data source for factory production by forming a platform BOP from a block BOP, and can form a set of process data for each single vehicle, thereby achieving accurate control of the single vehicle and improving product manufacturing quality.
[0063] This application synchronizes the preparation time of modular block BOP with product development, advances process design work, and effectively shortens process preparation time. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] Figure 1 is a structural diagram of a vehicle assembly process system provided by one or more embodiments of the present invention.
[0065] Figure 2 is a flow chart of a vehicle assembly method provided by one or more embodiments of the present invention.
[0066] Figure 3 is a structural diagram of a vehicle assembly device provided by one or more embodiments of the present invention.
[0067] Figure 4 A schematic diagram of a commercial vehicle modular assembly process design system according to a specific embodiment of the present invention.
[0068] Figure 5 A schematic diagram of a block BOP data structure of a commercial vehicle modular assembly process design system according to a specific embodiment of the present invention.
[0069] Figure 6 A schematic diagram of a commercial vehicle modular assembly process design method flow according to a specific embodiment of the present invention.
[0070] Figure 7 A schematic diagram of the relationship between the design steps of a commercial vehicle modular assembly process according to a specific embodiment of the present invention.
[0071] Figure 8 A structural block diagram of an electronic device of a vehicle assembly method provided by one or more embodiments of the present invention. DETAILED DESCRIPTION
[0072] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0073] Figure 1 is a structural diagram of a vehicle assembly process system provided by one or more embodiments of the present invention.
[0074] like Figure 1 The vehicle assembly process system includes: a process design module, a BOM & graphic document management module, a process classification library management module, a process task management module and a basic function support module;
[0075] The process design module includes the block BOP compilation module, process route query module, tightening parameter maintenance module, block BOP completeness inspection module, block BOP review module, process document generation module, process allocation module, platform BOP sequencing module and single vehicle filling parameter maintenance module;
[0076] BOM & drawing document management module includes EBOM management module, CADBOM management module, 3D model management module and 2D drawing management module;
[0077] The process classification library management module includes a process resource library management module, a process knowledge library management module and a material library management module;
[0078] The process task management module includes a block task identification module, a block task allocation module, a block task reminder module and a block task status management module;
[0079] The basic function support modules include process management module, version management module, user management module and permission management module.
[0080] Specifically, the process design module is mainly used to view process routes, compile and review modular processes, maintain process parameters, and generate process files; the BOM & graphic document management module is mainly used to receive BOMs, three-dimensional models and two-dimensional drawings transmitted by the PDM and BOM systems, and assist the process design module in carrying out process design; the process classification library management module is mainly used to create and maintain process resource libraries, process knowledge bases, material libraries, etc., and assist the process design module in carrying out process design; the process task management module is mainly used to create, allocate and track modular process tasks, and guide the process design module to carry out process design; the basic function support module is mainly used to manage processes, versions, users and permissions, and supports the operation of the above-mentioned process design module, BOM & graphic document management module, process classification library management module, and process task management module.
[0081] The process design module includes block BOP compilation function, process route query function, tightening parameter maintenance function, block BOP completeness check function, block BOP review function, process file generation function, process allocation function, platform BOP sequencing function, and single vehicle filling parameter maintenance function. Among them, the data structure involved in the block BOP compilation function includes blocks, block BOPs, and production lines. The data structure of block BOP includes processes, personnel, working hours, workstations, materials, process resources, characteristic methods, process parameters, etc. under the process.
[0082] The BOM & drawing document management module includes EBOM management function, CADBOM management function, 3D model management function, and 2D drawing management function.
[0083] The process classification library management module includes process resource library management functions, process knowledge base management functions, and material library management functions.
[0084] The process task management module includes block task identification function, block task allocation function, block task reminder function and block task status management function.
[0085] The basic function support modules include process management function, version management function, user management function, and permission management function.
[0086] In this embodiment, the process design module includes:
[0087] Block BOP compilation module, used to create block BOP structure according to blocks and production lines;
[0088] Creating a block BOP structure includes creating the top node of the block BOP and creating the processes under the structure;
[0089] Process route query module, used to query the route information of each component under the block;
[0090] The tightening parameter maintenance module is used to maintain the tightening parameters of the corresponding nuts or bolts on the BOM line of the material under the process of the block BOP structure;
[0091] The module for checking the completeness of the block BOP is used to compare the block and its corresponding block BOP, and check whether all the components in the block are correctly used in the block BOP;
[0092] The block BOP review module is used to publish the block BOP review process online. The block will be released after the process is passed;
[0093] Process document generation module, used to generate process flow charts and control plan process documents based on block BOP;
[0094] The process allocation module is used to automatically allocate the processes under the block BOP structure to the corresponding workstations of the platform BOP according to the workstation information;
[0095] The platform BOP sequence adjustment module is used to adjust the sequence of automatically assigned processes based on the actual operation sequence analysis of the on-site workstations;
[0096] The single-vehicle refueling parameter maintenance module is used to automatically generate a maintenance interface for single-vehicle refueling parameters based on single-vehicle orders.
[0097] In this embodiment, it also includes:
[0098] EBOM management module, used to receive EBOM from PDM system, store and manage EBOM, and support calling to block BOP;
[0099] CADBOM management module is used to receive CADBOM from PDM system, store and manage CADBOM, and support calling to block BOP;
[0100] The 3D model management module is used to store and manage 3D digital models, provide viewing, analysis and downloading functions, and support calling to block BOP;
[0101] The 2D drawing management module is used to store and manage 2D drawings, provides viewing, analysis and downloading functions, and supports calling block BOP.
[0102] In this embodiment, it also includes:
[0103] The process resource library management module is used to classify and manage process resources such as tools, equipment, and tooling, and supports calling from the classification library to the block BOP;
[0104] The process knowledge base management module is used to construct product characteristics and process characteristics in a structured form, and to classify and manage product characteristics and process characteristics, and to support calling from the classification library to the block BOP;
[0105] The material library management module is used to store and manage oil and rubber materials, and supports calling them to the block BOP.
[0106] In this embodiment, it also includes:
[0107] The block task identification module is used to receive and process the process preparation tasks from the BOM system, compare the existing block BOPs in the process system, and identify the block tasks that need to be prepared for the block BOP;
[0108] The block task allocation module is used to automatically allocate block tasks according to the corresponding table of blocks and process managers set in the system;
[0109] The block task reminder module is used to remind the person in charge to prepare the block BOP after the block task is assigned to the corresponding person in charge;
[0110] The block task status management module is used to classify the status of block tasks into unimplemented, in progress, completed, delayed completion, and unfinished states, and provides a visual display board management function for block tasks.
[0111] In this embodiment, it also includes:
[0112] The process management module is used to provide process management for online approval of objects such as documents, characteristics, process resources, materials, and block BOP, and configure the process as needed;
[0113] The version management module is used to provide version management for objects of file type, feature type, process resource type, material type, and block BOP type;
[0114] User management module, used to provide organization creation, role creation, user account creation and modification;
[0115] The permission management module is used to provide permission management for objects of organization class, role class, account class, file class, feature class, process resource class, material class, and block BOP class.
[0116] Figure 2 is a flow chart of a vehicle assembly method provided by one or more embodiments of the present invention.
[0117] like Figure 2 The vehicle assembly method shown is based on a vehicle assembly process system, and the vehicle assembly method includes: a production preparation step A1 and a block BOP compilation step A2;
[0118] The production preparation step A1 includes the steps of maintaining process resources, building a factory structure tree, maintaining process knowledge, and maintaining a material library.
[0119] Step A2 of compiling block BOP includes the steps of generating process task orders, compiling tasks, compiling processes, reviewing processes, synchronizing process data, adjusting procedures, maintaining parameters, and supporting materials.
[0120] Specifically, in the step of maintaining process resources, resource management specialists maintain the process resource library, which includes confirming process resources such as equipment, tools, jigs, measuring tools, etc. through database data, and also includes on-site sampling of data on process resources such as equipment, tools, jigs, measuring tools, etc. to ensure the completeness of process resources.
[0121] In the step of building a factory structure tree, the process engineer builds the factory structure tree based on the factory, including factories, workshops, production lines, workstations, process resources, etc., that is, the production capacity and production capacity characteristics of each factory are mapped in the vehicle assembly process system.
[0122] In the step of maintaining process knowledge, the resource management specialist maintains the process knowledge base, including process knowledge such as product characteristics and process characteristics, that is, a process knowledge base based on the production capacity and production capacity characteristics of the factory; if it is found that the factory cannot complete the process knowledge required for the current product, other factories are screened based on the process knowledge, and information on transferring or starting other factory processes is proposed.
[0123] In the step of maintaining the material library, the resource management specialist maintains the material library, including oils, adhesives and sealing materials, etc.; that is, the production capacity and production capacity characteristics of the supporting factories and the process knowledge base required for the current products, and prepares the corresponding consumables, etc.
[0124] After all the steps in the production preparation process are completed, a process approval notice will be generated.
[0125] In the step of generating a process task list, the vehicle assembly process system automatically filters and parses the production tasks of multiple models based on the process standard notice to generate a block process task list shared by multiple models, including new and changed tasks.
[0126] During the task preparation step, the process engineer can view and review the block process task sheet in the vehicle assembly process system to clarify the process preparation tasks.
[0127] In the process preparation step, the process engineer can prepare the block BOP, including query, process route information, block-block BOP-production line association information, process creation information, associated workstation information, material allocation information and process resource information, and feature addition information, so as to define working hours, tightening torque and other tasks.
[0128] In the process review step, after the block BOP is completed, the process engineer initiates the review process, and the system automatically generates process documents. The process supervisor can review the block process tasks. After the review is passed, the process resource opening authority is realized and production is started.
[0129] In the process data synchronization step, the process operator automatically synchronizes the process under the block BOP to the platform BOP through the function in the vehicle assembly process system.
[0130] During the process adjustment step, the technician will further adjust the platform BOP sequence, that is, make necessary adjustments to the sequence of processes that are automatically synchronized to the platform BOP. It is possible that there is a deviation between the actual process environment and the data record, and fine-tuning can be done within the allowable range to better adapt to actual production requirements.
[0131] In the parameter maintenance step, the process technician performs single-vehicle filling parameter maintenance and performs semi-automatic maintenance on the planned single vehicle on the maintenance panel of the vehicle assembly process system. That is, the vehicle assembly process system automatically maintains one part and manually maintains the other part according to the preset division of labor rules.
[0132] In the material support step, the vehicle assembly process system transmits process master data to the MOM and ERP systems, thereby supporting downstream production operations.
[0133] In this embodiment, it also includes:
[0134] Taking Block BOP as the unit, carry out the steps of compiling Block BOP;
[0135] The production preparation steps are carried out based on the association between the block BOP and the production line.
[0136] Specifically, in this embodiment, the so-called basic modules that constitute the vehicle platform and can be used in multiple vehicle platforms are deconstructed, and process design is carried out based on the blocks. The blocks are associated with the production lines, and each block is produced on a different production line. Based on the above scheme, the information associated with the blocks and the production lines is compiled into different block BOPs.
[0137] The platform BOP can be built as a factory unit, and the processes of all block BOPs under the factory production line can be gathered according to the workstation rules. The platform BOP is used as the factory's process master data, and finally the single vehicle process data can be extracted according to the order requirements. Corresponding to the single vehicle process data, it can be realized on the same production line to meet the production requirements of multiple varieties, small batches, and customization.
[0138] In this embodiment, the impact of local vehicle personalization requirements on the entire production line is reduced, and rapid identification and response to product changes can be achieved, which is highly consistent with the multi-variety, small batch, customized production model.
[0139] In this embodiment, a modular process design is adopted to deduplicate the compilation tasks of the vehicle model process, which greatly reduces the process compilation tasks, improves the reusability of the modular process, and improves the efficiency of process compilation.
[0140] In this embodiment, the process preparation is transformed from production-pull type to forward process preparation synchronized with product development, and the process design work is carried out in advance, effectively shortening the process preparation time.
[0141] In this embodiment, a set of process data is generated for each single vehicle to achieve accurate control of the single vehicle, improve product manufacturing quality, and ensure the continuous flow of the production line.
[0142] Figure 3 is a structural diagram of a vehicle assembly device provided by one or more embodiments of the present invention.
[0143] like Figure 3 The vehicle assembly device shown includes: a production preparation module and a compilation block BOP module;
[0144] Production preparation module, used to maintain process resources, build factory structure tree, maintain process knowledge and maintain material library;
[0145] The compilation block BOP module is used to generate process task orders, compile tasks, process compilation, process review, process data synchronization, process adjustment, parameter maintenance and material support.
[0146] It is worth noting that although the system only discloses the production preparation module and the compilation block BOP module, it does not mean that the device is limited to the above-mentioned basic functional modules. Rather, what the present invention wants to express is that, based on the above-mentioned basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with the prior art to form an infinite number of embodiments or technical solutions. In other words, the system is open rather than closed. Just because the present embodiment only discloses individual basic functional modules, it cannot be considered that the scope of protection of the claims of the present invention is limited to the above-mentioned basic functional modules.
[0147] Through the above scheme, the following beneficial technical effects are obtained:
[0148] This application carries out process design by taking blocks as units. Blocks are associated with production lines. Each block is produced on different production lines, so that different block BOPs can be compiled, so that the production process can better cope with complex production needs.
[0149] This application builds a platform BOP in each factory, aggregates the processes from all blocks under the factory's production line according to the workstation rules, realizes the platform BOP as the factory's process master data, and extracts single-vehicle process data according to order requirements.
[0150] The modular block BOP compilation concept of this application greatly reduces the process compilation tasks by deduplicating the compilation tasks of the vehicle model process, improves the reusability of the modular process, and improves the efficiency of process compilation.
[0151] This application constructs a master process data source for factory production by forming a platform BOP from a block BOP, and can form a set of process data for each single vehicle, thereby achieving accurate control of the single vehicle and improving product manufacturing quality.
[0152] This application synchronizes the preparation time of modular block BOP with product development, advances process design work, and effectively shortens process preparation time.
[0153] Figure 4 A schematic diagram of a commercial vehicle modular assembly process design system according to a specific embodiment of the present invention.
[0154] Figure 5 A schematic diagram of a block BOP data structure of a commercial vehicle modular assembly process design system according to a specific embodiment of the present invention.
[0155] Figure 6 A schematic diagram of a commercial vehicle modular assembly process design method flow according to a specific embodiment of the present invention.
[0156] Figure 7A schematic diagram of the relationship between the design steps of a commercial vehicle modular assembly process according to a specific embodiment of the present invention.
[0157] In a specific embodiment, Figure 4 The commercial vehicle modular assembly process design system shown includes, 1. process design module; 2. BOM & graphic document management module; 3. process classification library management module; 4. process task management module; 5. basic function support module; 11. block BOP compilation; 12. process route query; 13. tightening parameter maintenance; 14. block BOP completeness check; 15. block BOP review; 16. process file generation; 17. process allocation; 18. platform BOP sequencing; 19. single vehicle filling parameter maintenance; 21. EBOM management; 22. CADBOM management; 23. 3D model management; 24. 2D drawing management; 31. process resource library management; 32. process knowledge base management; 33. material library management; 41. block task identification; 42. block task allocation; 43. block task reminder; 44. block task status management; 51. process management; 52. version management; 53. user management; 54. authority management.
[0158] Process design module 1 is used to view process routes, compile and review modular processes, maintain process parameters, and generate process files; BOM & graphic document management module 2 is used to receive BOMs, three-dimensional models and two-dimensional drawings transmitted by PDM and BOM systems, and assist the process design module in carrying out process design; process classification library management module 3 is used to create and maintain process resource libraries, process knowledge bases, material libraries, etc., and assist the process design module in carrying out process design; process task management module 4 is used to create, allocate and track modular process tasks, and guide the process design module to carry out process design; basic function support module 5 is used to manage processes, versions, users and permissions, and support the operation of the above-mentioned process design module 1, BOM & graphic document management module 2, process classification library management module 3, and process task management module 4.
[0159] The process design module 1 includes a block BOP compilation function 11, a process route query function 12, a tightening parameter maintenance function 13, a block BOP completeness check function 14, a block BOP review function 15, a process file generation function 16, a process allocation function 17, a platform BOP sequence adjustment function 18, and a single vehicle filling parameter maintenance function 19. Among them, the data structure involved in the block BOP compilation function 11 includes a block 112, a block BOP 111, and a production line 113.
[0160] The BOM & drawing document management module 2 includes an EBOM management function 21 , a CADBOM management function 22 , a three-dimensional model management function 23 , and a two-dimensional drawing management function 24 .
[0161] The process classification library management module 3 includes a process resource library management function 31 , a process knowledge library management function 32 , and a material library management function 33 .
[0162] The process task management module 4 includes a block task identification function 41 , a block task allocation function 42 , a block task reminder function 43 , and a block task status management function 44 .
[0163] The basic function support module 5 includes a process management function 51 , a version management function 52 , a user management function 53 , and a permission management function 54 .
[0164] In this embodiment, block BOP compilation 11: create a block BOP structure according to the block and production line, including the creation of the block BOP top node and the process under the structure. Process route query 12: query the route information of each component under the block. Tightening parameter maintenance 13: maintain tightening parameters on the BOM line of the material (bolt or nut) under the process of the block BOP structure. Block BOP completeness check 14: compare the block and its corresponding block BOP to check whether the components in the block are correctly used in the block BOP. Block BOP review 15: publish the block BOP review process online, and the block is published after the process passes. Process file generation 16: generate process flow charts, control plans and other process files based on the block BOP. Process allocation 17: automatically allocate the processes under the block BOP structure to the corresponding workstations of the platform BOP according to the workstation information. Platform BOP reordering 18: combine the actual operation sequence analysis of the on-site workstations to reorder the automatically allocated processes. Single vehicle filling parameter maintenance 19: Automatically generate a single vehicle filling parameter maintenance interface based on the single vehicle order, in which the filling information compiled in the block BOP and the filling information that can be automatically generated according to the single vehicle feature code according to the rules will be automatically brought out, and the process personnel only need to perform a small amount of maintenance on the information that is not brought out. EBOM management 21: Receive EBOM from the PDM system, store and manage EBOM, and support calling to block BOP. CADBOM management 22: Receive CADBOM from the PDM system, store and manage CADBOM, and support calling to block BOP. 3D model management 23: Store and manage 3D digital models, provide viewing, analysis and downloading functions, and support calling to block BOP. 2D drawing management 24: Store and manage 2D drawings, provide viewing, analysis and downloading functions, and support calling to block BOP. Process resource library management 31: Classify and manage process resources such as tools, equipment, and tooling, and support calling from the classification library to block BOP. Process knowledge base management 32: Construct product characteristics and process characteristics in a structured form, and classify and manage product characteristics and process characteristics, and support calling from the classification library to block BOP. Material library management 33: Store and manage materials such as oils and glues, and support calling to block BOP. Block task identification 41: Receive and process process tasks from the BOM system, compare with the existing block BOPs in the process system, and identify the block tasks that need to be prepared for the block BOP. Block task allocation 42: Automatically allocate block tasks according to the corresponding table of blocks and their process managers set in the system. Block task reminder 43: After the block task is assigned to the corresponding person in charge, the system reminds the person in charge to start the block BOP preparation work through to-do items and OA emails. Block task status management 44: The status of block tasks is divided into not yet started, in progress, completed, delayed completion, unfinished, etc., and a visual display board management of block tasks is provided.Process management 51: Provides process management for online approval of objects such as files, features, process resources, materials, and block BOP, and can configure processes as needed. Version management 52: Provides version management for objects such as files, features, process resources, materials, and block BOP. User management 53: Provides organization creation, role creation, user account creation and change, etc. Permission management 54: Provides permission management for various objects such as organizations, roles, accounts, files, features, process resources, materials, and block BOP.
[0165] In another specific embodiment, Figure 5 The block BOP data structure of the commercial vehicle modular assembly process design system shown includes 111, block BOP; 112, block; 113, production line; 1111, creation process; 11111, personnel; 11112, working hours; 11113, work station; 11114, materials; 11115, process resources; 11116, characteristic method; 11117, process parameters.
[0166] The data structures involved in the block BOP compilation function 11 include block 112, block BOP111 and production line 113. Furthermore, the data structure of block BOP111 includes process 1111, personnel 11111, working hours 11112, workstations 11113, materials 11114, process resources 11115, characteristic methods 11116, process parameters 11117, etc. under process 1111.
[0167] In another specific embodiment, Figure 6 The process of the commercial vehicle modular assembly process design method shown includes: S11, maintaining the process resource library; S12, building a factory structure tree; S13, maintaining the process knowledge base; S14, maintaining the material library; S21, generating a block process task sheet; S22, viewing the block process task sheet; S23, compiling a block BOP; S24, querying the process route; S25, reviewing the block process task; S26, synchronizing the process to the platform BOP; S27, the process engineer performs the platform BOP sequence adjustment; S28, the process engineer performs the single vehicle filling parameter maintenance; S29, the system transmits the process master data to the MOM and ERP systems;
[0168] The process consists of two parts: one is the preliminary preparation work, and the other is the process design work.
[0169] In the preliminary preparation work, the system only needs to be prepared once before application, which will be called by the process design and maintained as needed later, including:
[0170] Step 1: The resource management specialist maintains the process resource library S11, including process resources such as equipment, tools, fixtures, and measuring tools;
[0171] Step 2: The technician builds the factory structure tree S12 based on the factory, including the factory, workshop, production line, workstation, process resources, etc.
[0172] Step 3: The resource management specialist maintains the process knowledge base S13, including process knowledge such as product characteristics and process characteristics;
[0173] Step 4: The resource management specialist maintains the material library S14, including oil, adhesive and sealing materials, etc.;
[0174] In the process design work, modular processes are regularly compiled according to the production preparation task requirements of vehicle models, that is, block BOPs are compiled, including:
[0175] Step 5: Based on the process standard notice, the system automatically filters and analyzes the process standard tasks of multiple models to generate the block process task list S21 (shared by multiple models), including new additions and changes;
[0176] Step 6: The process engineer checks the block process task sheet S22 in the system to clarify the process preparation task;
[0177] Step 7: The process engineer compiles block BOP S23, including querying process route S24, associating block 112-block BOP111-production line 113, creating process 1111, associating workstations 11113, allocating materials 11114 and process resources 11115, adding feature methods 11116, defining working hours 11112, defining process parameters 11117, etc.
[0178] Step 8: After the block BOP is compiled, the process engineer initiates the review process, and the system automatically generates process documents. The process supervisor reviews the block process tasks S25;
[0179] Step 9: The process engineer automatically synchronizes the process under the block BOP to the platform BOP S26 through the system function;
[0180] Step 10: The technician performs platform BOP sequence adjustment S27, that is, makes necessary sequence adjustments to the processes automatically synchronized to the platform BOP;
[0181] Step 11: The technician performs single-vehicle filling parameter maintenance S28, and performs semi-automatic maintenance on the single vehicle scheduled for production on the system maintenance panel, that is, the system automatically maintains part of the maintenance according to the rules, and manually maintains part of the maintenance;
[0182] Step 12: The system transfers process master data to MOM and ERP system S29 to support downstream production operations.
[0183] In this embodiment, if Figure 7The relationship between the steps of the commercial vehicle modular assembly process design shown includes: S31, vehicle platform; S32, block; S33, production line; S34, block BOP; S35, platform BOP; S36, single vehicle.
[0184] Focus on the basic module that constitutes the vehicle platform S31 and can be used on multiple vehicle platforms - block S32, and carry out process design based on block S32. Block S32 is associated with production line S33. Each block S32 is produced on a different production line S33, and different block BOP S34 needs to be compiled. Each factory builds a platform BOP S35, and gathers the processes of all block BOP S34 from the production line of the factory according to the work station rules. Take the platform BOP S35 as the factory's process master data, and extract the single vehicle S36 process data according to order requirements.
[0185] In this embodiment, after a large amount of data foundation is formed by compiling the block BOP, the block tasks that do not need to be compiled are automatically confirmed by adding rules; for the block tasks that need to be compiled, the block BOPs with similar history are automatically identified, and the unchanged parts are automatically created, thereby further improving the compilation efficiency.
[0186] Figure 8 A structural block diagram of an electronic device of a vehicle assembly method provided by one or more embodiments of the present invention.
[0187] like Figure 8 As shown, the present application provides an electronic device, including: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;
[0188] A computer program is stored in the memory. When the computer program is executed by the processor, the processor is caused to execute steps of a vehicle assembly method.
[0189] The present application also provides a computer-readable storage medium storing a computer program executable by an electronic device. When the computer program runs on the electronic device, the electronic device executes steps of a vehicle assembly method.
[0190] The present application also provides a platform, including:
[0191] Electronic device for implementing the steps of the vehicle assembly method;
[0192] a processor, the processor running a program, and when the program is running, the steps of the vehicle assembly method are executed from the data output from the electronic device;
[0193] The storage medium is used to store a program, and when the program is run, the steps of the vehicle assembly method are executed for the data output from the electronic device.
[0194] The communication bus mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0195] The electronic device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory. The operating system can be any one or more computer operating systems that implement electronic device control through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. In addition, in an embodiment of the present invention, the electronic device can be a handheld device such as a smart phone or a tablet computer, or can be an electronic device such as a desktop computer or a portable computer, which is not particularly limited in the embodiment of the present invention.
[0196] The execution subject of the electronic device control in the embodiment of the present invention may be an electronic device, or a functional module in the electronic device that can call and execute a program. The electronic device may obtain the firmware corresponding to the storage medium. The firmware corresponding to the storage medium is provided by the supplier. The firmware corresponding to different storage media may be the same or different, which is not limited here. After the electronic device obtains the firmware corresponding to the storage medium, the firmware corresponding to the storage medium may be written into the storage medium, specifically, the firmware corresponding to the storage medium may be burned into the storage medium. The process of burning the firmware into the storage medium may be implemented using existing technology, which will not be described in detail in the embodiment of the present invention.
[0197] The electronic device may also obtain a reset command corresponding to the storage medium. The reset command corresponding to the storage medium is provided by the supplier. The reset commands corresponding to different storage media may be the same or different, and are not limited here.
[0198] At this time, the storage medium of the electronic device is a storage medium in which the corresponding firmware is written, and the electronic device can respond to the reset command corresponding to the storage medium in the storage medium in which the corresponding firmware is written, so that the electronic device resets the storage medium in which the corresponding firmware is written according to the reset command corresponding to the storage medium. The process of resetting the storage medium according to the reset command can be implemented by the existing technology and will not be described in detail in the embodiments of the present invention.
[0199] For the convenience of description, the above devices are described in terms of functions and are divided into various units and modules. Of course, when implementing the present application, the functions of each unit and module can be implemented in the same or multiple software and / or hardware.
[0200] Those skilled in the art will appreciate that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined.
[0201] For the method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0202] It can be known from the description of the above implementation modes that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute the methods described in the various implementation modes of the present application or certain parts of the implementation modes.
[0203] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle assembly process system, characterized in that: The vehicle assembly process system includes: a process design module, a BOM & graphic document management module, a process classification library management module, a process task management module and a basic function support module; The process design module includes the block BOP compilation module, process route query module, tightening parameter maintenance module, block BOP completeness inspection module, block BOP review module, process document generation module, process allocation module, platform BOP sequencing module and single vehicle filling parameter maintenance module; BOM & drawing document management module includes EBOM management module, CADBOM management module, 3D model management module and 2D drawing management module; The process classification library management module includes a process resource library management module, a process knowledge library management module and a material library management module; The process task management module includes a block task identification module, a block task allocation module, a block task reminder module and a block task status management module; The basic function support modules include process management module, version management module, user management module and permission management module.
2. The vehicle assembly process system according to claim 1, characterized in that: Also includes: Block BOP compilation module, used to create block BOP structure according to blocks and production lines; Creating a block BOP structure includes creating the top node of the block BOP and creating the processes under the structure; Process route query module, used to query the route information of each component under the block; The tightening parameter maintenance module is used to maintain the tightening parameters of the corresponding nuts or bolts on the BOM line of the material under the process of the block BOP structure; The module for checking the completeness of the block BOP is used to compare the block and its corresponding block BOP, and check whether all the components in the block are correctly used in the block BOP; The block BOP review module is used to publish the block BOP review process online. The block will be released after the process is passed; Process document generation module, used to generate process flow charts and control plan process documents based on block BOP; The process allocation module is used to automatically allocate the processes under the block BOP structure to the corresponding workstations of the platform BOP according to the workstation information; The platform BOP sequence adjustment module is used to adjust the sequence of automatically assigned processes based on the actual operation sequence analysis of the on-site workstations; The single-vehicle refueling parameter maintenance module is used to automatically generate a maintenance interface for single-vehicle refueling parameters based on single-vehicle orders.
3. The vehicle assembly process system according to claim 2, characterized in that: Also includes: EBOM management module, used to receive EBOM from PDM system, store and manage EBOM, and support calling to block BOP; CADBOM management module is used to receive CADBOM from PDM system, store and manage CADBOM, and support calling to block BOP; The 3D model management module is used to store and manage 3D digital models, provide viewing, analysis and downloading functions, and support calling to block BOP; The 2D drawing management module is used to store and manage 2D drawings, provides viewing, analysis and downloading functions, and supports calling block BOP.
4. The vehicle assembly process system according to claim 3, characterized in that: Also includes, The process resource library management module is used to classify and manage process resources such as tools, equipment, and tooling, and supports calling from the classification library to the block BOP; The process knowledge base management module is used to construct product characteristics and process characteristics in a structured form, and to classify and manage product characteristics and process characteristics, and to support calling from the classification library to the block BOP; The material library management module is used to store and manage oil and rubber materials, and supports calling them to the block BOP.
5. The vehicle assembly process system according to claim 4, characterized in that: Also includes, The block task identification module is used to receive and process the process preparation tasks from the BOM system, compare the existing block BOPs in the process system, and identify the block tasks that need to be prepared for the block BOP; The block task allocation module is used to automatically allocate block tasks according to the corresponding table of blocks and process managers set in the system; The block task reminder module is used to remind the person in charge to prepare the block BOP after the block task is assigned to the corresponding person in charge; The block task status management module is used to classify the status of block tasks into unimplemented, in progress, completed, delayed completion, and unfinished states, and provides a visual display board management function for block tasks.
6. The vehicle assembly process system according to claim 5, characterized in that: Also includes, The process management module is used to provide process management for online approval of objects such as documents, characteristics, process resources, materials, and block BOP, and configure the process as needed; The version management module is used to provide version management for objects of file type, feature type, process resource type, material type, and block BOP type; User management module, used to provide organization creation, role creation, user account creation and modification; The permission management module is used to provide permission management for objects of organization class, role class, account class, file class, feature class, process resource class, material class, and block BOP class.
7. A vehicle assembly method, characterized in that: Based on the vehicle assembly process system described in any one of claims 1 to 6, the vehicle assembly method comprises: a production preparation step and a block BOP compilation step; The production preparation steps include maintaining process resources, building a factory structure tree, maintaining process knowledge, and maintaining a material library. The steps of compiling the block BOP include generating a process task list, compiling tasks, compiling processes, reviewing processes, synchronizing process data, adjusting procedures, maintaining parameters, and supporting materials.
8. The vehicle assembly method according to claim 7, characterized in that: Also includes: Taking Block BOP as the unit, carry out the steps of compiling Block BOP; The production preparation steps are carried out based on the association between the block BOP and the production line.
9. A vehicle assembly device, characterized in that: The vehicle assembly device comprises: a production preparation module and a compilation block BOP module; The production preparation module is used to maintain process resources, build a factory structure tree, maintain process knowledge and maintain a material library; The compilation block BOP module is used to generate process task orders, compilation tasks, process compilation, process review, process data synchronization, process adjustment, parameter maintenance and material support.
10. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; A computer program is stored in the memory, and when the computer program is executed by the processor, the processor is caused to execute the steps of the vehicle assembly method according to claim 7 or 8.