Vehicle part usage writing method and device, storage medium and program product

By obtaining the vehicle platform and power form, loading part relationship data, and automatically writing part usage strings, the problem of low accuracy in manual writing in the existing technology is solved, and efficient and accurate part usage writing is achieved.

CN120387431APending Publication Date: 2025-07-29CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510455651.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

In the prior art, the use of vehicle parts is mainly based on manual labor, resulting in a low writing accuracy.

Method used

By obtaining the vehicle's vehicle platform and power form, loading the corresponding part relationship data, querying feature families and feature values, splicing them into part usage strings, and automatically writing using terminal equipment and servers.

Benefits of technology

It improves the efficiency and accuracy of vehicle parts usage writing to meet the detailed configuration needs of vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120387431A_ABST
    Figure CN120387431A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle part usage writing method and device, a storage medium and a program product, and relates to the technical field of data processing.The method comprises the steps that a whole vehicle platform and a power form of a vehicle are obtained in response to designated operation of a user; loading part relation data corresponding to the whole vehicle platform and the power form of the vehicle; the part relation data comprises a part function position of the part and a feature family corresponding to the part function position; obtaining a part function position and whole vehicle configuration information input by a user; according to the part function position input by the user, a feature family corresponding to the part function position input by the user is inquired and obtained from the part relation data; obtaining at least two feature values corresponding to the whole vehicle configuration information under the feature family corresponding to the part function position input by the user; splicing the at least two feature values to obtain a splicing result as a part usage character string; the part usage character string is a usage template of the part corresponding to the part function position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of data processing, and particularly to a method, device, storage medium and program product for writing the usage of vehicle parts. Background Art

[0002] With the rapid development of the automotive industry, various parts emerge in an endless stream, and the applications of each part on different vehicles are different. In multiple vehicle-related operations, such as vehicle design, manufacturing, and procurement, engineers / salespersons need to have a clear understanding of the part usage. Therefore, the writing of part usage is particularly important.

[0003] In the related art, the writing of part usage mainly relies on manual execution. Product engineers need to fully understand the part solution, the solution of the part-related components, and the usage strategy of the part on a specific vehicle model before compiling the part usage.

[0004] However, the above-mentioned method of writing part usage is relatively single, and the accuracy rate of writing part usage is relatively low. Summary of the Invention

[0005] The embodiments of the present application provide a method, device, storage medium and program product for writing the usage of vehicle parts, which can improve the accuracy rate of writing the usage of vehicle parts. The technical solution is as follows:

[0006] On the one hand, a method for writing the usage of vehicle parts is provided, and the method includes:

[0007] Responding to a specified operation of a user, obtaining the vehicle's vehicle platform and power form; the vehicle platform is the basic development architecture of the vehicle, and the power form is the type of the vehicle's power system;

[0008] Loading part relationship data corresponding to the vehicle's vehicle platform and power form; the part relationship data includes the part function position of the part and the feature family corresponding to the part function position, and the feature family is a set of features used to indicate the attribute functions of the part;

[0009] Obtaining the part function position and vehicle configuration information input by the user;

[0010] According to the part function position input by the user, querying and obtaining, from the part relationship data, the feature family corresponding to the part function position input by the user;

[0011] Obtaining at least two feature values corresponding to the vehicle configuration information under the feature family corresponding to the part function position input by the user;

[0012] Concatenate the at least two eigenvalue to obtain a concatenation result as a part usage string; the part usage string is a usage template of the part corresponding to the functional position of the part.

[0013] On the other hand, a vehicle part usage writing device is provided, and the device includes:

[0014] A vehicle information acquisition module, configured to acquire the vehicle's vehicle platform and power form in response to a specified operation of the user; the vehicle platform is the basic development architecture of the vehicle, and the power form is the type of power system of the vehicle;

[0015] A part relationship data loading module, configured to load part relationship data corresponding to the vehicle's vehicle platform and power form; the part relationship data includes the functional position of the part and the feature family corresponding to the functional position of the part, and the feature family is a set of features used to indicate the attribute functions of the part;

[0016] A user input information acquisition module, configured to acquire the functional position of the part and the vehicle configuration information input by the user;

[0017] A feature family query module, configured to query and obtain, from the part relationship data, the feature family corresponding to the functional position of the part input by the user according to the functional position of the part input by the user;

[0018] An eigenvalue acquisition module, configured to acquire at least two eigenvalues corresponding to the vehicle configuration information under the feature family corresponding to the functional position of the part input by the user;

[0019] An eigenvalue concatenation module, configured to concatenate the at least two eigenvalues to obtain a concatenation result as a part usage string; the part usage string is a usage template of the part corresponding to the functional position of the part.

[0020] In a possible implementation manner, the device further includes:

[0021] A priority acquisition module, configured to acquire the priority of the feature family corresponding to the functional position of the part input by the user before concatenating the at least two eigenvalues to obtain a concatenation result as a part usage string;

[0022] A first eigenvalue acquisition module, configured to acquire at least two first eigenvalues corresponding to the vehicle configuration information under the feature family corresponding to the first priority before concatenating the at least two eigenvalues to obtain a concatenation result as a part usage string;

[0023] The eigenvalue splicing module is used to splice the at least two first eigenvalues, and obtain the splicing result as the first part usage string.

[0024] In a possible implementation manner, the device further includes:

[0025] The second eigenvalue obtaining module is used to obtain at least one second eigenvalue corresponding to the vehicle configuration information under the feature family corresponding to the second priority when the functional attribute corresponding to the first part usage string cannot meet the vehicle requirements, and the second priority is lower than the first priority;

[0026] The second eigenvalue splicing module is used to splice the at least two first eigenvalues and the at least one second eigenvalue according to the specified priority order, and obtain the splicing result as the second part usage string.

[0027] In a possible implementation manner, the eigenvalue splicing module is used to splice the eigenvalues belonging to the same family among the at least two eigenvalues through a first symbol; and splice the eigenvalues not belonging to the same family among the at least two eigenvalues through a second symbol.

[0028] In a possible implementation manner, the device further includes:

[0029] The part information obtaining module is used to obtain part information corresponding to the vehicle platform and the power form from the bill of materials system according to the vehicle platform and the power form before loading the part relationship data corresponding to the vehicle platform and the power form, where the part information includes the part functional position and the third part usage string, and the third part usage string includes eigenvalues;

[0030] The eigenvalue set obtaining module is used to obtain an eigenvalue set corresponding to the same part functional position according to the part information before loading the part relationship data corresponding to the vehicle platform and the power form, so that each part functional position corresponds to an eigenvalue set;

[0031] The part relationship data uploading module is used to upload the part functional position and the corresponding eigenvalue set as part relationship data to the big data system before loading the part relationship data corresponding to the vehicle platform and the power form; the big data system is used to manage the part relationship data.

[0032] In a possible implementation manner, the device further includes:

[0033] A new application window display module is used to display a new application window when, according to the part function position input by the user, no feature family corresponding to the part function position input by the user is queried from the part relationship data; the new application window includes a part function position setting item and a feature family setting item corresponding to the part function position setting item;

[0034] A new information upload module is used to upload the newly added part function position and the feature family corresponding to the part function position to the big data system in response to the user's setting operation on the new application window.

[0035] In another aspect, a computer device is provided, which includes a processor and a memory. At least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the vehicle part usage writing method as described above.

[0036] In another aspect, a computer-readable storage medium is provided. At least one instruction, at least one program, a code set or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the vehicle part usage writing method as described above.

[0037] In still another aspect, a computer program product is provided. The computer program product includes a computer program, and the computer program is stored in a computer-readable storage medium. The processor of the computer device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device executes the vehicle part usage writing method provided in the above various optional implementation manners.

[0038] The technical solution provided by this application may include the following beneficial effects:

[0039] Since the vehicle's whole vehicle platform information and power form information can indicate the hardware structure and power type of the application vehicle, the corresponding part relationship data loaded by the terminal device based on the hardware structure and power form is more in line with the vehicle's needs. From the loaded part relationship data, the feature family corresponding to the part function position specified by the user is screened out, and further combined with the vehicle configuration information, the feature value that meets the vehicle's detailed configuration requirements is obtained from the feature values corresponding to the screened feature family. In the above solution, the feature family is first determined according to the function position, and then based on the vehicle's detailed configuration, the accurate feature value is further obtained under the screened feature family. The feature values that meet the vehicle's detailed configuration requirements under the specified feature family are spliced into a part usage string as the vehicle part usage, which improves the efficiency and accuracy of writing the vehicle part usage.

[0040] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit this application. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with this application, and are used together with the specification to explain the principles of this application.

[0042] Figure 1 is a system configuration diagram of a method for writing the usage of vehicle parts according to an embodiment of this application;

[0043] Figure 2 is a flowchart of a method for writing the usage of a vehicle part provided by an embodiment of this application;

[0044] Figure 3 is a flowchart of a method for writing the usage of a vehicle part provided by an embodiment of this application;

[0045] Figure 4 is a flowchart of a method for writing the usage of a vehicle part provided by an embodiment of this application;

[0046] Figure 5 is a flowchart of a method for obtaining relationship data provided by an embodiment of this application;

[0047] Figure 6 is a flowchart of a method for processing device data of the usage of parts provided by an embodiment of this application;

[0048] Figure 7 is a block diagram of a device for writing the usage of vehicle parts provided by an exemplary embodiment of this application;

[0049] Figure 8 is a schematic structural diagram of a computer device provided by an exemplary embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0050] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application.

[0051] On the contrary, they are merely examples of devices and methods consistent with some aspects of this application as detailed in the appended claims.

[0052] Figure 1 is a system configuration diagram of a method for writing the usage of vehicle parts according to an embodiment of this application. As Figure 1As shown, the system includes a terminal device 120 and a server 130.

[0053] The terminal device 120 can be a personal computer device such as a tablet computer, a mobile phone, a desktop computer, a laptop computer, a personal workstation, etc.

[0054] The server 130 is a server corresponding to the terminal device 120. It can be a server cluster dedicated to live broadcast services independently deployed in the cloud, a single server, or composed of several servers, or a virtualization platform, or a cloud computing service center.

[0055] The terminal device 120 and the server 130 can be connected by a communication network. Optionally, the communication network is a wired network or a wireless network.

[0056] Optionally, the above-mentioned wireless network or wired network uses standard communication technologies and / or protocols. The network is usually the Internet, but can also be any network, including but not limited to any combination of a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a private network or a virtual private network. In some embodiments, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. are used to represent the data exchanged through the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec), etc. can be used to encrypt all or some of the links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above data communication technologies.

[0057] In an embodiment of the present application, the server 130 includes various part relationship data. The part relationship data includes the functional position of the part and the characteristic value corresponding to the functional position of the part. The user can perform a specified operation on the terminal device 120. In response to the user's specified operation, the terminal device 120 obtains the vehicle's overall vehicle platform (i.e., the vehicle's basic development architecture) and the power form (i.e., the type of the vehicle's power system), loads the part relationship data corresponding to the vehicle's overall vehicle platform and the power form from the server 130 according to the overall vehicle platform and the power form, obtains the functional position of the part and the overall vehicle configuration information input by the user, and queries and obtains, from the part relationship data, the characteristic family corresponding to the functional position of the part input by the user; obtains at least two characteristic values corresponding to the overall vehicle configuration information under the characteristic family corresponding to the functional position of the part input by the user, splices the at least two characteristic values, and obtains the splicing result as the part usage string, that is, the usage template of the part corresponding to the functional position of the part.

[0058] In an embodiment of the present application, the above vehicle part usage writing method takes the terminal device as the execution subject as an example. In some embodiments, the above vehicle part usage writing method can also be implemented by the interaction between the terminal device and the server.

[0059] Exemplarily, please refer to Figure 2 , Figure 2 which is a flowchart of a vehicle part usage writing method provided by an embodiment of the present application. Figure 2 The vehicle part usage writing method shown can be executed by the terminal device. For example, the terminal device can be the above Figure 1 shown terminal device 120.

[0060] As Figure 2 shown, the above vehicle part usage writing method can include step 210, step 220, step 230, step 240, step 250, and step 260, and the specific implementation is as follows.

[0061] Step 210: In response to the user's specified operation, obtain the vehicle's overall vehicle platform and the power form; the overall vehicle platform is the vehicle's basic development architecture, and the power form is the type of the vehicle's power system.

[0062] Among them, the above obtaining the vehicle's overall vehicle platform and the power form means obtaining the information of the vehicle's overall vehicle platform (such as the name, number identification, etc. of the overall vehicle platform) and the information of the power form (such as the name, number identification, etc. of the power form).

[0063] The above-specified operation is a specific operation performed by the user on the terminal device. For example, the terminal interface displays options for the vehicle's overall vehicle platform and power form. The user can click to select the overall vehicle platform option and the power form option. At this time, the terminal device can obtain the information of the overall vehicle platform and the information of the power form corresponding to the overall vehicle platform and the power form options clicked by the user.

[0064] The above overall vehicle platform is the basic development architecture of the vehicle and the basis for automobile manufacturers to develop a series of vehicle models. The overall vehicle platform includes core components such as chassis design and body structure.

[0065] Among them, the above power form is the type of power system adopted by the vehicle. For example, an internal combustion engine (generates power by burning gasoline or diesel), a pure electric system (provides power through an electric motor or battery without using any type of internal combustion engine), and a plug-in hybrid system (optimizes the use of two power sources under different driving conditions through an internal combustion engine and an electric motor).

[0066] Step 220: Load the part relationship data corresponding to the vehicle's overall vehicle platform and power form; the part relationship data includes the part functional location of the part and the feature family corresponding to the part functional location. The feature family is a set of features used to indicate the attribute functions of the part.

[0067] Among them, the above feature family corresponding to the part functional location is used to describe the specific configuration and use of a part.

[0068] In the embodiment of the present application, the terminal device can load the part relationship data corresponding to the vehicle's overall vehicle platform and power form from the cloud database.

[0069] Step 230: Obtain the part functional location and the overall vehicle configuration information input by the user.

[0070] Among them, the above part functional location is the specific installation location of the part in the vehicle. The above obtaining the part functional location input by the user means obtaining the specific installation location information of the part input by the user in the vehicle, such as the name, number identification, etc. of the specific location of the vehicle.

[0071] Among them, the above overall vehicle configuration information is the information used to describe the detailed configuration of a specific vehicle model, such as the tire model of the vehicle.

[0072] Step 240: Query and obtain the feature family corresponding to the part functional location input by the user from the part relationship data.

[0073] Among them, the above-mentioned part relationship data can be stored in a local database. After the terminal device obtains the part function position information input by the user, it queries the local database according to the part function position information, and queries and obtains the feature family corresponding to the part function position information from the part relationship data.

[0074] Step 250: Obtain at least two feature values corresponding to the vehicle configuration information under the feature family corresponding to the part function position input by the user.

[0075] Among them, the above-mentioned feature values are actual numerical values or codes used to describe the characteristics of a certain part in detail. The feature values reflect the specific specifications, models or performance indicators of the part under a specific configuration, and are identifiers for describing and distinguishing different parts or the differences of the same part under different configurations.

[0076] Step 260: Concatenate at least two feature values to obtain the concatenation result as the part usage string; the part usage string is the usage template of the part corresponding to the part function position.

[0077] Among them, the above-mentioned part usage string is a string concatenated by feature values, which is used to indicate the correct usage method or installation process of the part.

[0078] In the embodiment of the present application, the terminal device can concatenate at least two feature values into a part usage string according to a predefined rule, and the part usage string can be directly applied to the technical documents or maintenance guides of the vehicle.

[0079] In the embodiment of the present application, since the vehicle's whole vehicle platform information and power form information can indicate the hardware structure and power type of the application vehicle, the part relationship data loaded by the terminal device based on the hardware structure and power form is more in line with the vehicle's needs. From the loaded part relationship data, the feature family corresponding to the part function position specified by the user is filtered out, and further combined with the vehicle configuration information to obtain the feature values that meet the vehicle's detailed configuration requirements from the feature values corresponding to the filtered feature family. In the above solution, the feature family is first determined according to the function position, and then accurate feature values are further obtained under the filtered feature family according to the vehicle's detailed configuration. The feature values that meet the vehicle's detailed configuration requirements under the specified feature family are concatenated into a part usage string as the vehicle part usage, which improves the efficiency and accuracy of writing the vehicle part usage.

[0080] Based on the solutions shown in any one or more of the above embodiments of the present application, please refer to Figure 3 , Figure 3 is a flowchart of a method for writing vehicle part usage provided by an embodiment of the present application. Before the above step 260, there are also step 254 and step 258; the above step 260 can be implemented as step 260a, which is specifically as follows.

[0081] Step 254: Obtain the priority of the feature family corresponding to the part function position input by the user.

[0082] Wherein, the above-mentioned priority refers to the importance ranking of different feature families under a specific part function position. The importance ranking can be determined based on the performance or cost of the part function position corresponding to the feature family. For example, if the performance of the part function position corresponding to a feature family in a vehicle is high, the priority of this feature family is high; conversely, if the performance of the part function position corresponding to a feature family in a vehicle is low, the priority of this feature family is low.

[0083] In the embodiment of the present application, the terminal device may store a feature family priority database, which stores the corresponding relationship between each feature family and the priority. After the terminal device obtains the feature family corresponding to the part function position input by the user, it can query the priority corresponding to this feature family from the feature family priority database according to the feature value.

[0084] Step 258: Obtain at least two first feature values corresponding to the vehicle configuration information under the feature family corresponding to the first priority.

[0085] Wherein, the above-mentioned first priority is the highest priority among the priorities corresponding to each feature family corresponding to the part function position.

[0086] Wherein, the above-mentioned first feature value is the feature value under the feature family whose priority belongs to the first priority.

[0087] Step 260a: Concatenate at least two first feature values to obtain the concatenation result as the first part usage string.

[0088] Wherein, the above-mentioned first part usage string is a string obtained by the terminal device by concatenating at least two first feature values according to a specified rule.

[0089] In the embodiment of the present application, the priority of the feature family represents the importance degree of the feature family. The terminal device obtains the first feature value corresponding to the vehicle configuration information under the feature family with the first priority, and can obtain the feature family with the highest importance degree. Further, according to the vehicle configuration information, the feature value closest to the actual needs of the vehicle is screened out from the feature values under the feature family with the first priority, so that the first part usage string better conforms to the actual needs of the vehicle, and improves the accuracy of writing the part usage of the vehicle.

[0090] Based on the solution shown in any one or more of the above embodiments of the present application, when the function attribute corresponding to the first part usage string cannot meet the vehicle requirements, obtain at least one second feature value corresponding to the vehicle configuration information under the feature family corresponding to the second priority, and the second priority is lower than the first priority;

[0091] Concatenate at least two first eigenvalues and at least one second eigenvalue in the specified priority order, and obtain the concatenation result as the second part usage string.

[0092] Among them, the above-mentioned second priority refers to the second highest priority except the highest priority (first priority) under a specific part function position.

[0093] Among them, the above-mentioned second eigenvalue belongs to the eigenvalue under the feature family of the second priority.

[0094] Among them, the fact that the above-mentioned first part usage string cannot meet the vehicle requirements means that the functional attributes corresponding to the first part usage string cannot fully cover the specific requirements or conditions for the use of parts by the vehicle.

[0095] In a possible implementation manner, when the part usage method or installation steps described in the first part usage string fail to fully meet the functional requirements of the vehicle for the part, at least one second eigenvalue corresponding to the vehicle configuration information is obtained under the feature family corresponding to the second priority, and the second priority is lower than the first priority.

[0096] In a possible implementation manner, when the applicable vehicle model of the first part usage string is different from the vehicle model, at least one second eigenvalue corresponding to the vehicle configuration information is obtained under the feature family corresponding to the second priority, and the second priority is lower than the first priority.

[0097] In the embodiments of the present application, when the terminal device determines that the functional attributes corresponding to the first part usage string cannot meet the vehicle requirements, the terminal device can retrieve the feature family corresponding to the second priority from the local database according to the part function position selected by the user, and further obtain the second eigenvalue under the feature family according to the vehicle configuration information.

[0098] Among them, the above-mentioned second part usage string is a string concatenated by at least two first eigenvalues and at least one second eigenvalue in the priority order.

[0099] In the embodiments of the present application, the fact that the functional attributes corresponding to the first part usage string cannot meet the vehicle requirements means that the part usage indicated by the eigenvalues in the first part usage string cannot cover the requirements of the part function position of the vehicle. At this time, the second eigenvalue is obtained, and the first eigenvalue and the second eigenvalue are concatenated. The concatenated second part usage string can more comprehensively cover the part function position and the vehicle configuration information, improving the accuracy of writing the vehicle part usage.

[0100] Based on the solutions shown in any one or more of the above embodiments of the present application, please refer toFigure 4 , Figure 4 is a flowchart of a method for writing the usage of a vehicle part provided by an embodiment of the present application. The above step 260 can be implemented as step 260b and step 260c, which are as follows.

[0101] Step 260b: Concatenate the eigenvalue belonging to the same family among at least two eigenvalues with a first symbol.

[0102] Among them, the above-mentioned eigenvalue of the same family refers to the eigenvalue within the same feature family (a group of parts with similar functions or characteristics). For example, in the feature family of the braking system, the eigenvalues corresponding to different models of brake pads can be eigenvalues of the same family.

[0103] Among them, the above-mentioned first symbol is a specific character or string used to connect different eigenvalues under the same feature family. The first symbol can be used to distinguish different eigenvalues.

[0104] In the embodiment of the present application, the terminal device can identify all the eigenvalues belonging to the same feature family, and use a predefined first symbol (for example, "|", " / ") to concatenate all the eigenvalues of the same feature family to form a partial string.

[0105] For example, there is a feature family "AB..", corresponding to eigenvalues "AB01" and "AB02", and "AB01" and "AB02" belong to the eigenvalues of the same family. The terminal device uses the first symbol "|" to concatenate "AB01" and "AB02", and the concatenation result is "AB01|AB02".

[0106] Step 260c: Concatenate the eigenvalues that do not belong to the same family among at least two eigenvalues with a second symbol.

[0107] Among them, the above-mentioned eigenvalues that do not belong to the same family are eigenvalues belonging to different feature families, and the eigenvalues that do not belong to the same family correspond to different components or functions in the vehicle.

[0108] Among them, the above-mentioned second symbol is different from the first symbol, and the second symbol is a specific character or string used to connect the eigenvalues that do not belong to the same family. For example, "&".

[0109] For example, there are two eigenvalues "BC01" and "AD01" that do not belong to the same family. The terminal device uses the second symbol "&" to concatenate these two eigenvalues, and the concatenation result is "BC01&AD01".

[0110] In the embodiments of the present application, eigenvalue families indicate that the eigenvalues belong to the same part functional position, and eigenvalues not belonging to the same family indicate that they do not belong to the same part functional position. The family relationship between each eigenvalue is represented by different symbols, enabling users to directly obtain the family relationship between each eigenvalue from the vehicle part usage string, facilitating better application and improving the quality of vehicle part usage writing.

[0111] Based on the solutions shown in any one or more of the above embodiments of the present application, before step 220, according to the vehicle platform and power form, obtain part information corresponding to the vehicle platform and power form from the bill of materials system. The part information includes part functional positions and a third part usage string, and the third part usage string includes eigenvalues. According to the part information, obtain the set of eigenvalues corresponding to the same part functional position, so that each part functional position corresponds to a set of eigenvalues. Upload each part functional position and its corresponding set of eigenvalues as part relationship data to the big data system. The big data system is used to manage the part relationship data.

[0112] Among them, the above bill of materials system is a detailed list that contains information on all components and sub-components required to manufacture a specified type of vehicle, such as all parts and part-related information.

[0113] Among them, the above part information refers to the necessary information about parts, including part functional positions and part usage strings.

[0114] Among them, the above third part usage string is a part of the technical document that describes how the part is used or installed.

[0115] In the embodiments of the present application, the terminal device loads the corresponding part information from the bill of materials system according to the vehicle platform and power system, further summarizes the loaded part information, and forms a set of eigenvalues corresponding to the same part functional position as the set of eigenvalues corresponding to this part functional position, making the eigenvalues corresponding to the part functional positions in the part relationship data more comprehensive and improving the quality of the eigenvalues corresponding to various part functional positions in the part relationship data.

[0116] Based on the solutions shown in any one or more of the above embodiments of the present application, in the case where the feature family corresponding to the part functional position input by the user is not queried from the part relationship data, display a new application window. The new application window includes a part functional position setting item and a feature family setting item corresponding to the part functional position setting item.

[0117] In response to the user's setting operation on the new application window, the newly added part function location and the feature family corresponding to the part function location are uploaded to the big data system.

[0118] Among them, the above new application window is a user interface displayed on the terminal device. Through the new application window, when the user does not query the feature family corresponding to the input part function location, the user can manually add a new part function location and its corresponding feature family.

[0119] In the embodiment of the present application, the terminal device queries the feature family corresponding to the part function location from the part relationship data according to the part function location input by the user. When the feature family corresponding to the part function location is not queried in the part relationship data, a new application window is automatically popped up, and the new application window prompts the user to manually add relevant information of the part function location.

[0120] In response to the user's setting operation on the new application window, the terminal device uploads the newly added part function location and the feature family corresponding to the part function location to the big data system.

[0121] Among them, the above setting operation refers to all input and selection actions performed by the user in the new application window. For example, filling in the part function location name, selecting or inputting the feature family details.

[0122] In the embodiment of the present application, when the terminal device does not query the feature family corresponding to the part function location input by the user from the part relationship data, it means that the current part relationship data does not contain the feature family corresponding to this part function location. The user adds the part function location and its corresponding feature family through the new application window and uploads them to the big data system, expanding the data addition operation and effectively improving the quality of the part relationship data.

[0123] Based on the above Figures 2 to 4 steps in the embodiment, the embodiment of the present application shows a method and device for obtaining BOM (Bill of Materials) configuration features and data processing.

[0124] This solution aims to define a method and device for processing big data of the BOM system. By processing the big data of the BOM system, a database list is quickly formed as the data basis for recommended feature values, and based on the data basis, combined with the device for the reference part usage of product engineers, the automatic generation of the initial version of part usage is realized.

[0125] This solution includes the following steps:

[0126] Step 1: Data acquisition

[0127] The computer device grabs the BOM line part number, part functional location information, and part usage information in the BOM system according to the platform or power form of the vehicle plan. Among them, the part functional location information of the same kind of part belongs to the platform of the vehicle plan, and the functional locations do not intersect; the part usage information is a string concatenated by the characteristic values of different configurations through several logical operators, and the characteristic values are composed of characteristic families and numbers.

[0128] Step 2: Data preprocessing

[0129] After the computer device obtains data from the BOM system, it sorts the obtained data according to the part functional location information. After sorting, it summarizes the characteristic value information used by the parts with the same function at the part functional location into a single cell using the "&" symbol. The summarized result column is called: Standard usage associated characteristic family. Each part functional location information and its corresponding standard usage associated characteristic family form a corresponding relationship. Upload each part functional location information and its corresponding standard usage processing associated characteristic family to the big data system, referred to as relationship data.

[0130] Step 3: Relationship matching

[0131] The computer device matches the relationship data with the required part types and vehicle configurations applicable to the parts input by the user, and outputs the initial version of part usage for verification.

[0132] Step 4: Device construction

[0133] The device mainly consists of three modules, namely the loading database, generating part usage, and relationship data self-update module.

[0134] Loading database: The computer device automatically pulls the relationship data corresponding to the selected vehicle model platform and power form from the big data system to the user's local machine.

[0135] Generating part usage: The computer device reads the part functional location filled in by the user and the vehicle configuration applicable to the selected parts, and according to the standard usage associated characteristic family corresponding to the part functional location in the relationship data; queries the specific characteristic values under the standard usage associated characteristic family in the vehicle configuration applicable to the selected parts by the user, connects the characteristic values in the same family using the "or" relationship and adds parentheses, connects different families using the "and" relationship, and generates a usage string using the characteristic family with a higher priority. After the generated usage string cannot meet the requirements, the user can select the characteristic family with a lower priority to be added to the usage string.

[0136] Relationship data self-update module: After the user discovers that the relationship data composed of a certain vehicle model platform and power form is no longer applicable to new products, a fixed pop-up window will be displayed. The user can send an update application for the part function position information or standard usage associated feature family of the relationship data through the fixed pop-up window. After the update application is approved by the relationship data administrator, it will be reflected in the relationship database of the big data system.

[0137] Exemplarily, please refer to Figure 5 , Figure 5 which is a flowchart of the relationship data acquisition method provided by an embodiment of the present application. As Figure 5 shown, this strategy includes step 510, step 520, step 530, step 540, and step 550, which are specifically as follows.

[0138] Step 510: Pull historical data from the BOM system to form a big database

[0139] In the embodiment of the present application, the computer can obtain historical data through the data interface of the BOM system to form a big database of historical data.

[0140] Step 520: Summarize the relationship between part function positions and feature families

[0141] In the embodiment of the present application, the computer device can summarize the corresponding feature family relationships under the same part function position in the historical data.

[0142] In the embodiment of the present application, the computer device sorts the data obtained from the BOM system by part function position to make the data of the same part function position continuous, marks the sorted columns, marks the previous row of the row where the part function position changes, merges the data in the part usage column, and ends the merge after encountering the marked cell, and continues from the next row of data.

[0143] Step 530: Delete duplicates

[0144] In the embodiment of the present application, the computer device deletes the corresponding feature families under the same two part function positions in the summarized data.

[0145] Delete all unmarked rows to achieve the purpose of only retaining the unique part function position rows and maximizing the standard usage model columns.

[0146] Step 540: Form the relationship data of unique part function positions and corresponding standard usage models

[0147] Obtain the relationship data of unique part function positions and their corresponding standard usage models.

[0148] Only retain the information of the part feature family to obtain a list of standard usage models. The list of standard usage models completely records information such as the relationship between part types and feature families, the usage logic of feature families, and the usage frequency of feature families, serving as the initial version of the list.

[0149] Override the logical relationships in the list of standard usage models. Uniformly splice different feature families with the logical operator "AND", delete duplicate values in a single cell and connect them with the "&" symbol. After the processing is completed, the relationship data between part functional positions and feature families can be obtained.

[0150] Step 550: Upload to the big data system

[0151] In the embodiment of the present application, the relationship data is uploaded to the big data system through the data interface of the big data system to form an available relationship data table.

[0152] The above solution forms a big data foundation by pulling historical data, ensuring the comprehensiveness and traceability of the data, summarizing and organizing the relationship between part functional positions and feature families, and deleting duplicates, effectively reducing redundant information, ensuring the consistency and uniqueness of the data, generating unique relationship data between part functional positions and their corresponding standard usage models, uploading the relationship data to the big data system, providing a solid data foundation for realizing intelligent manufacturing. The whole process realizes the automated management of the data flow, greatly reducing the cost and error rate of manual intervention.

[0153] Exemplarily, please refer to Figure 6 , Figure 6 is a flowchart of a data processing method for a part usage device provided in an embodiment of the present application. As Figure 6 shown, the strategy includes Step 610, Step 620, Step 630, Step 640, Step 650a, and Step 650b, which are specifically as follows.

[0154] Step 610: Select the required vehicle platform + power form

[0155] In the embodiment of the present application, the user can select the combination of the required vehicle platform and power form on the local machine.

[0156] For example, the user selects the required vehicle platform + power form through the fixed entry of the template. For example, select the T1X platform + PHEV.

[0157] Step 620: Double-click to load the relationship data to the local

[0158] The user double-clicks in the local machine to load the relationship data corresponding to the combination of the vehicle platform and power form in the big data system to the local.

[0159] Step 630: Fill in the part function location information according to the data template and select the corresponding vehicle configuration

[0160] Step 640: Check whether the standard feature family associated with the corresponding function location exists in the relationship data

[0161] The user fills in the function location information on the local machine, selects the vehicle configuration applicable to the part based on the filled function location information, and further checks and confirms whether the standard associated feature family exists according to the function location information

[0162] In the case where there is a standard associated feature family corresponding to the function location information, retrieve the feature values marked for the associated feature family in the vehicle configuration according to the associated feature family, connect the same-family feature values with "|", and connect different-family feature values with "&" to form the standard usage

[0163] The user fills in the corresponding function system code and function location code in columns E / F of the data template respectively. For example, filling in 111 / A00A refers to the engine assembly; select the vehicle configuration. For example, select that this engine is applicable to a total of 3 vehicles, namely A1\A2\A3; check whether the standard feature family corresponding to the function system code and function location code exists in the relationship data

[0164] If it exists, for example: the standard feature family corresponding to 111 / A00A is: engine model, transmission type, emission standard; among the 3 vehicle configurations A1\A2\A3 selected, find the marked feature values corresponding to the three feature families of engine model, transmission type, and emission standard, which are: engine model: H4J; transmission type: automatic transmission; emission standard: National VI A; National VI B. The standard usage of this part is obtained as: H4J&automatic transmission&(National VI A|National VI B), and output the standard usage of the part to column I of the template

[0165] Step 650a: Output the connection result to the fixed template cell

[0166] Step 650b: Fill in the application for updating the relationship data

[0167] In the case where there is no standard associated feature family corresponding to the function location information, a new application window pops up on the local machine, and the user can fill in the function location information and the corresponding feature family in the new application window

[0168] If it does not exist, pop up a new application window and fill in the application for updating the relationship data

[0169] In the above solution, the user can flexibly select the combination of the vehicle platform and the power form according to needs, ensuring the relevance and practicality of the data. By loading the relational data in the big data system to the local and filling in the part function position information according to a specific data template, the accurate matching of the part applicability is achieved. The above solution uses automated retrieval to confirm the existence of the standard associated feature family, and forms the standard usage by logically connecting the existing feature families, effectively reducing the error rate and workload of manual operations, and overall improving the writing accuracy of the vehicle part usage.

[0170] Please refer to Figure 7 , which shows a block diagram of a vehicle part usage writing device provided by an exemplary embodiment of the present application. The vehicle part usage writing device can be implemented as all or part of a computer device in a hardware or a combination of hardware and software manner to implement all or part of the steps in the embodiments as described above Figures 2 to 4 as shown. As Figure 7 shown, the vehicle part usage writing device includes:

[0171] A vehicle information acquisition module 701, configured to acquire the vehicle platform and the power form of the vehicle in response to a specified operation of the user; the vehicle platform is the basic development architecture of the vehicle, and the power form is the type of the vehicle's power system;

[0172] A part relationship data loading module 702, configured to load part relationship data corresponding to the vehicle platform and the power form of the vehicle; the part relationship data includes the part function position of the part and the feature family corresponding to the part function position, and the feature family is a set of features used to indicate the attribute functions of the part;

[0173] A user input information acquisition module 703, configured to acquire the part function position and the vehicle configuration information input by the user;

[0174] A feature family query module 704, configured to query and obtain the feature family corresponding to the part function position input by the user from the part relationship data according to the part function position input by the user;

[0175] A feature value acquisition module 705, configured to acquire at least two feature values corresponding to the vehicle configuration information under the feature family corresponding to the part function position input by the user;

[0176] A feature value splicing module 706, configured to splice at least two feature values to obtain a splicing result as a part usage string; the part usage string is a usage template of the part corresponding to the part function position.

[0177] In a possible implementation manner, the device further includes:

[0178] A priority acquisition module, configured to acquire the priority of a feature family corresponding to the functional position of a part input by a user before concatenating at least two feature values and obtaining the concatenation result as a part usage string.

[0179] A first feature value acquisition module, configured to acquire at least two first feature values corresponding to the vehicle configuration information under the feature family corresponding to the first priority before concatenating at least two feature values and obtaining the concatenation result as a part usage string.

[0180] A feature value concatenation module 706, configured to concatenate at least two first feature values and obtain the concatenation result as a first part usage string.

[0181] In a possible implementation manner, the apparatus further includes:

[0182] A second feature value acquisition module, configured to acquire at least one second feature value corresponding to the vehicle configuration information under the feature family corresponding to the second priority when the functional attribute corresponding to the first part usage string cannot meet the vehicle requirements, where the second priority is lower than the first priority.

[0183] A second feature value concatenation module, configured to concatenate at least two first feature values and at least one second feature value in a specified priority order and obtain the concatenation result as a second part usage string.

[0184] In a possible implementation manner, the feature value concatenation module 706 is configured to concatenate the feature values belonging to the same family among at least two feature values through a first symbol; and concatenate the feature values not belonging to the same family among at least two feature values through a second symbol.

[0185] In a possible implementation manner, the apparatus further includes:

[0186] A part information acquisition module, configured to acquire part information corresponding to the vehicle's vehicle platform and power form from a bill of materials system according to the vehicle platform and power form before loading part relationship data corresponding to the vehicle's vehicle platform and power form, where the part information includes a part functional position and a third part usage string, and the third part usage string includes feature values.

[0187] A feature value set acquisition module, configured to acquire a feature value set corresponding to the same part functional position according to the part information before loading part relationship data corresponding to the vehicle's vehicle platform and power form, so that each part functional position corresponds to a feature value set.

[0188] A parts relationship data upload module, which is used to upload each parts function position and the corresponding set of characteristic values as parts relationship data to the big data system before loading the parts relationship data corresponding to the vehicle's whole vehicle platform and power form; the big data system is used to manage the parts relationship data.

[0189] In a possible implementation manner, the device further includes:

[0190] A new application window display module, which is used to display a new application window when a characteristic family corresponding to the parts function position input by the user cannot be queried from the parts relationship data; the new application window includes a parts function position setting item and a characteristic family setting item corresponding to the parts function position setting item;

[0191] A new information upload module, which is used to upload the newly added parts function position and the characteristic family corresponding to the parts function position to the big data system in response to the user's setting operation on the new application window.

[0192] Please refer to Figure 8 , Figure 8 FIG. is a schematic structural diagram of a computer device provided by an exemplary embodiment of the present application. The computer device 800 includes a central processing unit (CPU) 801, a system memory 804 including a random access memory (RAM) 802 and a read-only memory (ROM) 803, and a system bus 805 connecting the system memory 804 and the central processing unit 801. The computer device 800 further includes a basic input / output system (Input Output System, I / O system) 806 for transmitting information between various components within the computer, and a mass storage device 807 for storing an operating system 813, application programs 814, and other program modules 815.

[0193] The basic input / output system 806 includes a display 808 for displaying information and input devices 809 such as a mouse and a keyboard for the user to input information. Among them, both the display 808 and the input devices 809 are connected to the central processing unit 801 through an input / output controller 810 connected to the system bus 805. The basic input / output system 806 may further include an input / output controller 810 for receiving and processing inputs from multiple other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 810 also provides output to a display screen, a printer, or other types of output devices.

[0194] The mass storage device 807 is connected to the central processing unit 801 through a mass storage controller (not shown) connected to the system bus 805. The mass storage device 807 and its associated computer-readable medium provide non-volatile storage for the computer device 800. That is to say, the mass storage device 807 may include a computer-readable medium (not shown) such as a hard disk or a CD-ROM (Compact Disc Read-Only Memory) drive.

[0195] Without loss of generality, computer-readable media may include computer storage media and communication media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes RAM (Random Access Memory), ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, magnetic tape cartridges, tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will know that computer storage media is not limited to the above several. The above system memory 804 and mass storage device 807 may be collectively referred to as memory.

[0196] The computer device 800 may be connected to the Internet or other network devices through a network interface unit 811 connected to the system bus 805.

[0197] The memory further includes one or more programs. The one or more programs are stored in the memory, and the central processing unit 801 implements Figures 2 to 4 all or some of the steps in the method shown.

[0198] In an exemplary embodiment, a chip is further provided. The chip includes programmable logic circuits and / or program instructions, which are used to implement all or some of the steps of the methods shown in the above various embodiments of the present application when the chip runs on a computer device.

[0199] In an exemplary embodiment, a computer program product is further provided. The computer program product includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor reads and executes the computer instructions to implement all or part of the steps of the methods shown in the foregoing various embodiments of the present application.

[0200] In an exemplary embodiment, a computer-readable storage medium is further provided. A computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by a processor to implement all or part of the steps of the methods shown in the foregoing various embodiments of the present application.

[0201] Those of ordinary skill in the art can understand that all or part of the steps of implementing the foregoing embodiments can be completed by hardware, or can be completed by a program instructing relevant hardware. The foregoing program can be stored in a computer-readable storage medium, and the storage medium mentioned above can be a read-only memory, a magnetic disk, an optical disk, or the like.

[0202] Those skilled in the art should be able to realize that in the above one or more examples, the functions described in the embodiments of the present application can be implemented by hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. The computer-readable medium includes computer storage media and communication media, where the communication media includes any medium that facilitates the transfer of a computer program from one place to another. The storage media can be any available medium accessible by a general-purpose or special-purpose computer.

[0203] The foregoing are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for writing the usage of vehicle parts, characterized in that, The method includes: In response to a specified operation of the user, obtaining the vehicle's overall vehicle platform and power form; the overall vehicle platform is the basic development architecture of the vehicle, and the power form is the type of the vehicle's power system; Loading part relationship data corresponding to the vehicle's overall vehicle platform and power form; the part relationship data includes the part function positions of parts and the feature families corresponding to the part function positions, and the feature family is a set of features used to indicate the attribute functions of the parts; Obtaining the part function position and the overall vehicle configuration information input by the user; According to the part function position input by the user, querying and obtaining from the part relationship data the feature family corresponding to the part function position input by the user; Obtaining at least two feature values corresponding to the overall vehicle configuration information under the feature family corresponding to the part function position input by the user; Concatenating the at least two feature values to obtain a concatenation result as a part usage string; the part usage string is a usage template of the part corresponding to the part function position.

2. The method according to claim 1, characterized in that, Before the step of concatenating the at least two feature values to obtain a concatenation result as a part usage string, it further includes: Obtaining the priority of the feature family corresponding to the part function position input by the user; Obtaining at least two first feature values corresponding to the overall vehicle configuration information under the feature family corresponding to the first priority; The step of concatenating the at least two feature values to obtain a concatenation result as a part usage string includes: Concatenating the at least two first feature values to obtain a concatenation result as a first part usage string.

3. The method according to claim 2, wherein The method further includes: In the case where the functional attributes corresponding to the first part usage string cannot meet the vehicle requirements, obtaining at least one second feature value corresponding to the overall vehicle configuration information under the feature family corresponding to the second priority, and the second priority is lower than the first priority; Concatenating the at least two first feature values and the at least one second feature value in a specified priority order to obtain a concatenation result as a second part usage string.

4. The method according to any one of claims 1 to 3, characterized in that The step of concatenating the at least two feature values to obtain a concatenation result as a part usage string includes: Concatenating the feature values belonging to the same family among the at least two feature values through a first symbol; Concatenating the feature values not belonging to the same family among the at least two feature values through a second symbol.

5. The method according to claim 1, wherein Before the step of loading the part relationship data corresponding to the vehicle's overall vehicle platform and power form, the method further includes: According to the overall vehicle platform and the power form, obtaining from the bill of materials system the part information corresponding to the overall vehicle platform and the power form, and the part information includes part function positions and a third part usage string, and the third part usage string includes feature values; According to the part information, obtaining a set of feature values corresponding to the same part function position, so that each part function position corresponds to a set of feature values; Upload each part's functional position and the corresponding set of characteristic values as part relationship data to the big data system; the big data system is used to manage the part relationship data.

6. The method according to claim 1, wherein The method further includes: When, according to the part functional position input by the user, no characteristic family corresponding to the part functional position input by the user is queried from the part relationship data, display a new application window; the new application window includes a part functional position setting item and a characteristic family setting item corresponding to the part functional position setting item; In response to the user's setting operation on the new application window, upload the newly added part functional position and the characteristic family corresponding to the part functional position to the big data system.

7. A device for writing the usage of vehicle parts, characterized in that, The device includes: A vehicle information acquisition module, configured to acquire the vehicle's overall vehicle platform and power form in response to a specified operation by the user; the overall vehicle platform is the basic development architecture of the vehicle, and the power form is the type of the vehicle's power system; A part relationship data loading module, configured to load part relationship data corresponding to the vehicle's overall vehicle platform and power form; the part relationship data includes the part functional position of the part and the characteristic family corresponding to the part functional position, and the characteristic family is a set of characteristics used to indicate the attribute functions of the part; A user input information acquisition module, configured to acquire the part functional position and the overall vehicle configuration information input by the user; A characteristic family query module, configured to query and obtain the characteristic family corresponding to the part functional position input by the user from the part relationship data according to the part functional position input by the user; A characteristic value acquisition module, configured to acquire at least two characteristic values corresponding to the overall vehicle configuration information under the characteristic family corresponding to the part functional position input by the user; A characteristic value splicing module, configured to splice the at least two characteristic values to obtain a splicing result as a part usage string; the part usage string is a usage template of the part corresponding to the part functional position.

8. A computer device, characterized in that, The computer device includes a processor and a memory, and instructions are stored in the memory, and the instructions are executed by the processor to implement the vehicle part usage writing method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, Instructions are stored in the storage medium, and the instructions are executed by the processor of the computer device to implement the vehicle part usage writing method according to any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; the computer instructions are read and executed by the processor of the computer device to implement the vehicle part usage writing method according to any one of claims 1 to 6.