A method, apparatus, and electronic device for engine part module creation and recommendation
By establishing component module assembly relationships and building a selection BOM structure tree, and combining historical matching records to recommend component modules, the problem of inconvenient engine component management was solved, achieving efficient component module configuration and engine performance stability, and reducing development costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGXI YUCHAI MASCH CO LTD
- Filing Date
- 2023-08-30
- Publication Date
- 2026-08-04
AI Technical Summary
In existing technologies, the large number of engine parts and the inconvenience of management lead to parts inventory pressure and difficulties in identifying application scenarios, making it difficult to achieve stable and reliable parts configuration.
By establishing assembly relationships between parts and modules, building a BOM structure tree, and recommending parts and modules based on historical matching records, the compatibility and reliability of core components and accessory parts are ensured, and intelligent management of parts and modules is achieved using electronic devices.
It improves the versatility and efficiency of parts modules, reduces development costs, ensures the performance stability and safety of the matching engine, and improves the efficiency of parts selection.
Smart Images

Figure CN116993458B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of engine technology, and in particular to a method, apparatus, and electronic device for establishing and recommending engine component modules. Background Technology
[0002] Engine products undergo frequent iterations and updates, resulting in countless engine parts. For example, the applicant has been deeply involved in engine technology for many years, and a single engine part may have dozens, or even hundreds, of variations, making the total number of engine parts difficult to count. Such a massive number of parts is not conducive to managing their structural states, nor to inventory management, and it also makes it difficult to accurately grasp their application scenarios. To facilitate parts management, improve the engine's ability to identify parts' application scenarios, and alleviate inventory pressure, the development of an intelligent management system for parts modules is urgently needed.
[0003] The above background information is provided only to aid in understanding the concept and technical solution of this invention. It does not necessarily belong to the prior art of this patent application. In the absence of clear evidence that the above information was disclosed on the filing date of this patent application, the above background information should not be used to evaluate the novelty and inventiveness of this application. Summary of the Invention
[0004] The purpose of this invention is to provide a method, apparatus, and electronic device for establishing and recommending engine component modules, which is used to provide users with stable and reliable engine component configurations when matching engines.
[0005] Therefore, this invention proposes a method, apparatus, and electronic device for establishing and recommending engine component modules.
[0006] Preferably, the present invention may also have the following technical features:
[0007] A method for creating and recommending engine part modules includes the following steps:
[0008] S101. Establish the assembly relationship between parts and modules, marking parts and modules that can be assembled together in the same engine as associated; marking parts and modules that cannot be assembled together in the same engine as mutually exclusive.
[0009] S102. Obtain the assembly relationship of the target part module, and design the target part module according to the assembly relationship of the part modules; or, according to the design requirements of the target part module, complete the design of the target part in the part design system; and then, according to the assembly characteristics of the target part module, determine the assembly relationship between the target part module and other part modules.
[0010] S103. Build a selection BOM structure tree on the computer for the parts modules with established assembly relationships. The selection BOM structure tree contains necessary parts modules that make up the complete engine hardware. The necessary parts modules include core component parts modules and several accessory parts modules with different functions that are directly or indirectly equipped with the core component parts modules.
[0011] S104. In the optional BOM structure tree, select the necessary part modules to match the engine, and execute the following recommended part module method:
[0012] a. Based on the target product segment of the engine to be matched, sort the core component modules in order of the number of times they have been referenced or borrowed in the historical matching records of the target product segment.
[0013] b. Based on historical order records, recommend and sort accessory parts modules with the same function but different structures. Among them, accessory parts modules with the same function but different structures that are installed more often than core component parts modules are recommended in higher order.
[0014] Further, in step S102, for the method of designing the target part module according to the assembly relationship of the part modules, several part modules that have been selected and matched on the engine are marked and denoted as the selected part module set A. Based on the three-dimensional whole machine matching model of the parts corresponding to the selected part module set A and assembled on the engine, the installation position and assembly space of the target part module in the three-dimensional whole machine matching model are obtained.
[0015] Furthermore, in step S103, the complete engine kit includes a hardware kit module and a software control module. Through the combined application of the hardware kit module and the software control module, the core component parts module and accessory parts module of the hardware kit module work together with the corresponding control program of the software control module to achieve all the functions of normal engine operation.
[0016] Furthermore, in step a, the more times the engine core component module is referenced or borrowed, the higher the recommended star rating of the core component module and the higher its recommended ranking.
[0017] Furthermore, in step a, the core component parts module is composed of multiple parts modules, including a cylinder block parts module, a cylinder head parts module, a crankshaft connecting rod module, a valve train module, and a camshaft module. The core component parts module is a set, that is, all parts modules that make up the core component parts module are selected as a whole.
[0018] Furthermore, in step b, when selecting accessory component modules, the selected core component module and accessory component module include the necessary component modules that make up a complete engine; the assembly relationship between the selectable accessory component modules and the core component module is an association relationship, and the assembly relationship between all selected accessory component modules is an association relationship.
[0019] Furthermore, when sorting accessory component modules with the same function but different structures using the aforementioned component module recommendation method, the sorting method is as follows:
[0020] For accessory parts modules with the same function but different structures that are directly installed on the core component parts module and are internally connected to the core component parts module, the ranking is based on historical matching order records. The more times the accessory parts module with the same function but different structures has been matched with the core component parts module, the higher the ranking will be. If more than two parallel parts modules are selected, they will be further ranked according to the most recent assembly time.
[0021] For the sorting of accessory parts modules with the same function but different structures that are indirectly installed on core component parts modules and directly connected to accessory parts modules with different functions, the sorting is based on historical order records. The more times an accessory parts module with the same function but different structures is matched with accessory parts modules with different functions that it is directly connected to, the higher its sorting will be. If more than two parallel parts modules are selected, they will be further sorted according to the most recent assembly time.
[0022] Furthermore, the accessory component module includes an intake and exhaust system, a power output system, a cooling system, a lubrication system, an electrical system, a drive accessory system, and overall machine support.
[0023] An apparatus for establishing and recommending engine part modules, the apparatus comprising a part module assembly relationship establishment unit, a part module design unit, a component BOM structure tree establishment unit, and a part module recommendation unit.
[0024] The part module assembly relationship establishment unit is used to establish part module assembly relationships. Engine part modules that can be assembled on the same engine as the target part module are recorded as having an association relationship; engine part modules that cannot be assembled on the same engine as the target part module are recorded as having a mutual exclusion relationship.
[0025] The part module design unit is used to design the target part module based on the assembly relationship of the part modules and obtain the assembly relationship of the target part module; or, based on the design requirements of the target part module, to complete the design of the target part in the part design system; and then, based on the assembly characteristics of the target part module, to determine the assembly relationship between the target part module and other part modules.
[0026] The optional BOM structure tree building unit is used to build an optional BOM structure tree on a computer for the part modules with established assembly relationships. The optional BOM structure tree contains the necessary part modules that make up the complete engine hardware. The necessary part modules include core component part modules and several accessory part modules with different functions that are directly or indirectly equipped with the core component part modules.
[0027] The parts module recommendation unit is used to select the necessary parts modules to match the engine in the optional BOM structure tree, and executes the following parts module recommendation method:
[0028] a. Based on the target product segment of the engine to be matched, sort the core component modules in order of the number of times they have been referenced or borrowed in the historical matching records of the target product segment.
[0029] b. Based on historical order records, recommend and sort accessory parts modules with the same function but different structures. Among them, accessory parts modules with the same function but different structures that are installed more often than core component parts modules are recommended in higher order.
[0030] An electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the aforementioned method for establishing and recommending engine component modules.
[0031] The beneficial effects of this invention compared to existing technologies include: when matching engines, it considers the assembly relationship of accessory component modules to ensure the compatibility of each module; and by combining this with the aforementioned component module recommendation method, it achieves optimal configuration of each component module, ensuring stable and reliable engine performance. This results in a highly reliable structure that reduces the number of component development iterations for enterprises, improves the versatility and efficiency of component modules, and lowers development costs. By recommending component modules to users, it effectively guides their selection, improving the efficiency of engine matching. Attached Figure Description
[0032] Figure 1 This is a flowchart of the method for establishing and recommending engine component modules according to the present invention.
[0033] Figure 2 This is a flowchart of the recommended method for the component module of the present invention.
[0034] Figure 3 This is a schematic diagram of the device for establishing and recommending engine component modules according to the present invention. Detailed Implementation
[0035] For ease of accurate understanding, the following are the precise definitions of the technical terms that will appear in the following text:
[0036] "Accessory parts modules with different functions" refers to the fact that an engine is made up of a variety of accessories with different functions working together to achieve normal engine operation. For example, engine accessories such as exhaust pipe, intake pipe, oil pan, and oil filter. The exhaust pipe, intake pipe, oil pan, and oil filter have different functions, which are accessory parts modules with different functions.
[0037] "Accessory parts modules with the same function but different structures" refers to an accessory installed on an engine that performs a certain function to ensure the engine operates normally. For example, an exhaust pipe is used for exhaust and has various structural styles to adapt to different installation conditions. Although the various styles of exhaust pipes differ in structure and performance, their functions are the same. These different styles of exhaust pipes are accessory parts modules with the same function but different structures.
[0038] The present invention will now be described in further detail with reference to specific embodiments and the accompanying drawings. It should be emphasized that the following description is merely exemplary and is not intended to limit the scope or application of the present invention.
[0039] Non-limiting and non-exclusive embodiments will be described with reference to the following figures, wherein the same reference numerals denote the same parts unless otherwise specifically stated.
[0040] like Figure 1-2 The method for creating and recommending engine part modules, as shown, includes the following steps:
[0041] S101. Establish assembly relationships between component modules. Denote the engine component modules that can be assembled on the same engine as the target component module as the set of assemblable component modules, Y. The target component module and each component module in the set of assemblable component modules, Y, are associated. Denote the engine component modules that cannot be assembled on the same engine as the target component module as the set of exclusive component modules, N. Each component module in the set of exclusive component modules, N, and the target component module are mutually exclusive. This completes the establishment of the assembly relationship for each component module. The assembly relationship includes which engine component modules the target component module can and cannot be assembled on the same engine with.
[0042] S102. Obtain the assembly relationship of the target part module, design the target part module according to the assembly relationship of the part module, take the principle of the assembly relationship as one of the design requirements of the target part, and complete the design of the target part in the part design system.
[0043] Alternatively, based on the design requirements of the target part module, the design of the target part is completed in the part design system; then, based on the assembly characteristics of the target part module, the assembly relationship between the target part module and other part modules is determined.
[0044] In step S102, for the method of designing the target part module based on the assembly relationship of the part modules, several part modules that have been selected and matched on the engine are marked, denoted as the selected part module set A.
[0045] Based on the three-dimensional complete machine model of the selected part module set A corresponding to the parts assembled on the engine, the installation position and assembly space of the target part module in the three-dimensional complete machine model are obtained. For example, the positions of the front end, rear end, left end, right end, top end and bottom end of the target part module are obtained, and then the maximum design size of the target part module is determined.
[0046] S103. Build a selection BOM structure tree on the computer for the parts modules with established assembly relationships. The selection BOM structure tree contains necessary parts modules that make up the complete engine hardware. The necessary parts modules include core component parts modules and several accessory parts modules with different functions that are directly or indirectly equipped with the core component parts modules.
[0047] In step S103, a complete engine kit includes hardware modules and software control modules. Through the combined application of these modules, the core component modules and accessory modules of the hardware kit work in tandem with the corresponding control programs of the software control module to achieve all the functions required for normal engine operation. A complete engine kit can have various compositions; the same product can form multiple different engine kits. The optional BOM structure tree contains multiple core component modules, and each accessory module with the same function corresponds to multiple component modules with different structures in the optional BOM structure tree.
[0048] The core component module consists of multiple component modules, including a cylinder block component module, a cylinder head component module, a crankshaft and connecting rod module, a valve train module, and a camshaft module. In other words, the core component module primarily involves the cylinder block, cylinder head, and components installed inside the cylinder block and cylinder head. To improve engine stability, the core component module is a complete set; all component modules that make up the core component module are selected as a whole. Generally, when selecting components in the BOM structure tree, after selecting the core component module, several accessory component modules with different functions that are directly or indirectly paired with the core component module are then selected.
[0049] The core component module is equipped with several accessory component modules with different functions. These accessory component modules share the common feature of being detachably mounted on the exterior of the cylinder block module and cylinder head module. These accessory component modules include: intake manifold module, exhaust pipe module, and turbocharger module, which constitute the intake and exhaust system; shock absorber module and power output module, which constitute the power output system; water outlet manifold module and thermostat module, which constitute the cooling system; oil pan module, oil filter module, and oil cooler module, which constitute the lubrication system; generator module and starter module, which constitute the electrical system; air compressor module and steering pump module, which constitute the drive accessory system; and lifting lug module and EGR module, which constitute the overall machine support.
[0050] S104. In the optional BOM structure tree, select the necessary part modules to match the engine, and execute the following recommended part module method:
[0051] a. Based on the target product segment of the engine application to be matched, sort the core component modules in order of the number of times they have been referenced or borrowed in the historical matching records of the target product segment; combine the historical matching records to quickly recommend several core component modules, improve matching efficiency, and at the same time ensure the reliability of core component modules.
[0052] Based on the target product segment of the engine application, historical order records for that target product segment are retrieved. Then, the engine core component modules are displayed in order of frequency of reference or borrowing from these historical order records. The more times a core component module is referenced or borrowed, the higher its recommended star rating and the higher its ranking. Preferably, to visually represent the recommended star rating of each core component module, it is marked on the individual module card interface, such as with yellow stars; the higher the recommended star rating, the more yellow stars are displayed. To easily distinguish each core component module, each module is represented by a unique engine code. That is, after determining the target product segment, several core component modules displayed based on historical order information are shown with different engine codes. When a specific engine code is selected, all component modules constituting the corresponding core component module are selected by default in the optional BOM structure tree, thus achieving unified selection of all component modules forming the core component module.
[0053] b. Next, select the accessory parts modules and assemble them onto the core component parts modules. The accessory parts modules include an intake manifold module, an exhaust pipe module, a turbocharger module, an air filter module, a catalytic converter muffler module, and a urea injection device module. The selected core component parts modules and accessory parts modules include the necessary parts modules to form a complete engine. The assembly relationship between the selectable accessory parts modules and the core component parts modules is an association relationship, and the assembly relationship between all selected accessory parts modules is also an association relationship.
[0054] In step b, when selecting accessory parts modules, the system recommends and sorts accessory parts modules with the same function but different structures based on historical order records. The accessory parts modules with the same function but different structures that are used more frequently with the core component parts modules are recommended higher in the order. Generally, the more frequently different parts are used together, the more stable and reliable the combination between the parts is. Accessory parts modules with the same function but different structures, such as exhaust pipe modules corresponding to specific exhaust pipe parts, may have different performance characteristics and connection structures.
[0055] Following on from the above, when sorting accessory component modules with the same function but different structures using the component module recommendation method, the sorting method is as follows:
[0056] For accessory parts modules with the same function but different structures that are directly installed on the core component module and are internally connected to it, the ranking is based on historical order records. The more times an accessory part module with the same function but different structure has been paired with the core component module, the higher its ranking. If two or more parallel parts modules are selected, they are further ranked according to the most recent assembly time. For example, regarding the recommendation of different exhaust pipe models, exhaust pipes are generally installed on the cylinder head and are internally connected to it. Therefore, the more times an exhaust pipe has been paired with the cylinder head of the core component module, the higher its priority. If exhaust pipe models I and II have the same number of pairings, the closer the last cylinder head pairing time for exhaust pipe I and exhaust pipe II is to the current time, the higher their ranking.
[0057] For the sorting of accessory parts modules with the same function but different structures that are indirectly installed on core component modules and directly connected to other accessory parts modules with different functions, the sorting is based on historical order records. The more times an accessory part module with the same function but different structure has been paired with its directly connected accessory parts modules of different functions, the higher its ranking. If more than two parallel parts modules are selected, they are further sorted according to the most recent assembly time. For example, when recommending different models of turbochargers, turbochargers are generally installed on and connected to the exhaust pipe, which is installed on the cylinder head. When recommending turbochargers, the more times a turbocharger model has been paired with an exhaust pipe, the higher the ranking of the corresponding exhaust pipe model. If turbocharger I and turbocharger II have the same number of pairings, the more recent the last time turbocharger I and turbocharger II were paired with an exhaust pipe, the higher the ranking of the corresponding turbocharger model.
[0058] When matching engines, we consider the assembly relationships of accessory parts and modules to ensure their compatibility. Furthermore, we combine this with the aforementioned recommended parts and modules method to achieve optimal configuration of each component and module. This results in a structure that is not only highly reliable but also reduces the number of parts development iterations for the company, improves the versatility and efficiency of parts and modules, and lowers development costs.
[0059] Reference Figure 3 An apparatus for establishing and recommending engine part modules, the apparatus comprising a part module assembly relationship establishment unit 301, a part module design unit 302, a selection BOM structure tree establishment unit 303, and a part module recommendation unit 304.
[0060] The part module assembly relationship establishment unit 301 is used to establish part module assembly relationships. Engine part modules that can be assembled on the same engine as the target part module are recorded as having an association relationship; engine part modules that cannot be assembled on the same engine as the target part module are recorded as having a mutual exclusion relationship.
[0061] The part module design unit 302 is used to design the target part module according to the assembly relationship of the part modules and obtain the assembly relationship of the target part module; or, according to the design requirements of the target part module, to complete the design of the target part in the part design system; and then, according to the assembly characteristics of the target part module, to determine the assembly relationship between the target part module and other part modules.
[0062] The optional BOM structure tree building unit 303 is used to build an optional BOM structure tree on a computer for the part modules with established assembly relationships. The optional BOM structure tree contains the necessary part modules that make up the complete engine hardware. The necessary part modules include core component part modules and several accessory part modules with different functions that are directly or indirectly equipped with the core component part modules.
[0063] Parts module recommendation unit 304 is used to select the necessary parts modules to match the engine in the optional BOM structure tree and execute the following parts module recommendation method:
[0064] a. Based on the target product segment of the engine to be matched, sort the core component modules in order of the number of times they have been referenced or borrowed in the historical matching records of the target product segment.
[0065] b. Based on historical order records, recommend and sort accessory parts modules with the same function but different structures. Among them, accessory parts modules with the same function but different structures that are installed more often than core component parts modules are recommended in higher order.
[0066] An electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the aforementioned method for establishing and recommending engine component modules.
[0067] Those skilled in the art will recognize that numerous variations are possible with respect to the above description, and the embodiments and figures are merely for describing one or more specific implementations.
[0068] Although exemplary embodiments of the invention have been described and illustrated, those skilled in the art will understand that various changes and substitutions can be made thereto without departing from the spirit of the invention. Furthermore, many modifications can be made to adapt specific situations to the doctrine of the invention without departing from the central concepts of the invention described herein. Therefore, the invention is not limited to the specific embodiments disclosed herein, but may include all embodiments and equivalents that fall within the scope of the invention.
Claims
1. A method for establishing and recommending engine part modules, characterized in that: Includes the following steps: S101. Establish the assembly relationship between parts and modules, marking parts and modules that are commonly assembled in the same engine as having an associated relationship; marking parts and modules that are not commonly assembled in the same engine as having a mutually exclusive relationship. S102. Obtain the assembly relationship of the target part module, and design the target part module according to the assembly relationship of the part modules; or, according to the design requirements of the target part module, complete the design of the target part in the part design system, and then determine the assembly relationship between the target part module and related part modules according to the assembly characteristics of the target part module. S103. Build an optional BOM structure tree on the computer for the parts modules with established assembly relationships. The optional BOM structure tree contains the necessary parts modules that make up the complete engine hardware. The necessary parts modules include core component parts modules and several accessory parts modules with different functions. S104. In the optional BOM structure tree, select the necessary part modules to match the engine, and execute the following part module recommendation method: a. Based on the target product segment of the engine to be matched, sort the core component modules in order of the number of times they have been referenced or borrowed in the historical matching records of the target product segment. b. Based on historical order records, recommend and sort accessory parts modules with the same function but different structures. Among them, accessory parts modules with the same function but different structures that are installed more often than core component parts modules are recommended in higher order.
2. The method for establishing and recommending engine component modules as described in claim 1, characterized in that: In step S102, for the method of designing the target part module based on the assembly relationship of the part modules, several part modules that have been selected and matched on the engine are marked and denoted as the selected part module set A. Based on the three-dimensional whole machine matching model of the parts corresponding to the selected part module set A and the parts are assembled on the engine, the installation position and assembly space of the target part module in the three-dimensional whole machine matching model are obtained.
3. The method for establishing and recommending engine component modules as described in claim 1, characterized in that: In step S103, the complete engine kit includes a hardware kit module and a software control module. Through the combined application of the hardware kit module and the software control module, the core component parts module and accessory parts module of the hardware kit module work together with the corresponding control program of the software control module to realize all the functions of normal engine operation.
4. The method for establishing and recommending engine part modules as described in claim 1, characterized in that: In step a, the more times the engine core component module is referenced or borrowed, the higher the recommended star rating of the core component module and the higher its recommended ranking.
5. The method for establishing and recommending engine component modules as described in claim 4, characterized in that: In step a, the core component module consists of multiple component modules, including a cylinder block component module, a cylinder head component module, a crankshaft and connecting rod module, a valve train module, and a camshaft module. The core component module is a set, meaning that all component modules that make up the core component module are selected as a whole.
6. The method for establishing and recommending engine part modules as described in claim 1, characterized in that: In step b, when selecting accessory parts modules, the selected core component parts modules and accessory parts modules include the necessary parts modules that make up a complete engine; the assembly relationship between the selectable accessory parts modules and the core component parts modules is an association relationship, and the assembly relationship between all selected accessory parts modules is an association relationship.
7. The method for establishing and recommending engine component modules as described in claim 1, characterized in that: When using the component module recommendation method to sort accessory component modules with the same function but different structures, the sorting method is as follows: For accessory parts modules with the same function but different structures that are directly installed on the core component parts module and are internally connected to the core component parts module, the ranking is based on historical order records. The more times an accessory parts module with the same function but different structures has been matched with the core component parts module, the higher its ranking will be. If two or more parallel parts modules are selected, they will be further ranked according to the most recent assembly time. For the sorting of accessory parts modules with the same function but different structures that are indirectly installed on core component parts modules and directly connected to accessory parts modules with different functions, the more times the accessory parts module with the same function but different structures is matched with the accessory parts modules with different functions that are directly connected, the higher the sorting will be. If more than two parallel parts modules are selected, they will be further sorted according to the most recent assembly time.
8. The method for establishing and recommending engine part modules as described in claim 1, characterized in that: The accessory component module includes a suspension module, intake and exhaust system, power output system, cooling system, lubrication system, electrical system, drive accessory system, and overall machine support.
9. An apparatus for creating and recommending engine part modules, characterized in that: The device includes a part module assembly relationship establishment unit, a part module design unit, a selection BOM structure tree establishment unit, and a part module recommendation unit. The part module assembly relationship establishment unit is used to establish part module assembly relationships. Engine part modules that are assembled on the same engine as the target part module are recorded as having an associated relationship; engine part modules that are not assembled on the same engine as the target part module are recorded as having a mutually exclusive relationship. The part module design unit is used to design the target part module based on the assembly relationship of the part modules and to obtain the assembly relationship of the target part module. Alternatively, based on the design requirements of the target part module, the design of the target part is completed in the part design system; then, based on the assembly characteristics of the target part module, the assembly relationship between the target part module and related part modules is determined. The optional BOM structure tree building unit is used to build an optional BOM structure tree on a computer for the part modules with established assembly relationships. The optional BOM structure tree contains the necessary part modules that make up the complete engine hardware. The necessary component modules include core component modules and several accessory component modules with different functions that are directly or indirectly fitted to the core component modules. The parts module recommendation unit is used to select the necessary parts modules to match the engine in the optional BOM structure tree, and executes the following parts module recommendation method: a. Based on the target product segment of the engine to be matched, sort the core component modules in order of the number of times they have been referenced or borrowed in the historical matching records of the target product segment. b. Based on historical order records, recommend and sort accessory parts modules with the same function but different structures. Among them, accessory parts modules with the same function but different structures that are installed more often than core component parts modules are recommended in higher order.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, it implements the method as described in any one of claims 1 to 8.