Vehicle type configuration definition method and device, equipment and storage medium

By analyzing the model technical specification configuration table and historical data, combining the logo total dictionary to define the model specifications and recommended logos, and using RPA automatic entry, the problem of missing definition in the model configuration definition is solved, and efficient and lean model configuration management is achieved, reducing the number of times Manual entry errors and resource consumption.

CN119248344APending Publication Date: 2025-01-03DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411385049.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The existing vehicle model configuration definition method has missed the definition of the mark, which makes it difficult to solve the parts, and the configuration definition relies on manual entry, which consumes a lot of manpower and computing resources, and makes mistakes prone to errors.

Method used

By analyzing the configuration characteristics in the vehicle model technical specification configuration table, the vehicle model specification mark is generated based on the overall dictionary of the model logo, and combining historical data to analyze the recommended marks to define the current model configuration, and automatically enter it using robot process automation (RPA) to reduce the missing definition marks , improve lean, scalability and efficiency of configuration definitions.

Benefits of technology

Effectively reduce missing definition signs, improve the efficiency and accuracy of vehicle configuration definition, save labor costs, reduce labor time consumption, and realize lean, scalable and efficient management of vehicle configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119248344A_ABST
    Figure CN119248344A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle type configuration definition method, device and equipment and a storage medium, and the method comprises the steps: analyzing configuration characteristics in a vehicle type technical specification configuration table, selecting a mark corresponding to the configuration characteristics in a vehicle type mark total dictionary based on the constraint relation between marks in the vehicle type mark total dictionary, and setting the selected mark in the vehicle type mark total dictionary; generating a vehicle type specification mark; based on the historical data of the vehicle model newly-added signs, vehicle model recommended signs are analyzed; and defining the current vehicle type configuration through the vehicle type specification mark and the recommended mark. According to the method and the device, the condition of missing mark definition can be reduced, lean, extensible and efficient management of vehicle type configuration definition is realized, the efficiency is greatly improved, the cost is saved, and the working hours are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle manufacturing technology, and in particular to a vehicle model configuration definition method, device, equipment and storage medium. Background Art

[0002] With the improvement of social and economic level, China's automobile production and sales continue to increase. Correspondingly, the competition among various OEMs in the Chinese market is increasing. In order to meet the different car purchase needs of consumers, various OEMs continue to provide consumers with more diverse models. This puts higher requirements on how to accurately and efficiently manage vehicle model data.

[0003] At present, the vehicle model BOM data has shifted from the stage of one vehicle and one BOM to the configurable super BOM stage. The configurable BOM first defines the vehicle model configuration, and then automatically calculates the detailed list through the configuration expression relationship, which greatly solves the BOM construction and management problems caused by the complexity of the vehicle model. However, there are still many problems in the vehicle model configuration definition link of the configurable BOM: when defining the specification configuration and the technical specification configuration table, the technical features may be omitted for a certain configuration, resulting in the lack of signs in the configuration definition, affecting the subsequent calculation of parts; when constructing the vehicle model configuration definition, only the technical features of the current vehicle model are considered, and the technical features that may be added later are not considered. It is very likely that the existing vehicle model will need to be revised in the future. At the same time, due to the existence of a large number of instantiated vehicle models, a lot of manpower and computing resources are consumed; the vehicle model configuration definition table is an offline file, and it needs to be manually entered into the online system, which consumes a lot of man-hours; at the same time, it is easy to make mistakes during the entry process, so it needs to be reviewed, which further consumes manpower.

[0004] Therefore, how to reduce the situation of missing defined flags is a technical problem that needs to be solved urgently. Summary of the invention

[0005] The main purpose of the present invention is to provide a vehicle configuration definition method, device, equipment and storage medium, which can reduce the situation of missing definition marks and realize lean, scalable and efficient management of vehicle configuration definitions, greatly improving efficiency, while also saving costs and reducing working hours.

[0006] In a first aspect, the present application provides a vehicle configuration definition method, wherein the method comprises the steps of:

[0007] Analyze the configuration features in the vehicle model technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle model symbol general dictionary, select the symbols corresponding to the configuration features in the vehicle model symbol general dictionary to generate the vehicle model specification symbol;

[0008] Analyze the recommended logos for vehicle models based on the historical data of newly added logos for vehicle models;

[0009] The current vehicle model configuration is defined by the vehicle model specification mark and the recommended mark.

[0010] In combination with the first aspect above, as an optional implementation method, a vehicle model logo total dictionary is defined to establish a constraint relationship between the logos, wherein the constraint relationship includes an association relationship and a mutual exclusion relationship;

[0011] Generate a vehicle model technical specification configuration table according to vehicle model specifications and technical specifications, and analyze the vehicle model technical specification configuration table to obtain functional characteristics of multiple configurations;

[0012] The logo corresponding to each functional feature is searched from the vehicle model logo total dictionary to form a specification logo table.

[0013] In combination with the first aspect above, as an optional implementation, the vehicle model mark total dictionary includes: basic marks, color marks and description marks;

[0014] The basic mark includes: description of the basic features, body style, level and powertrain of the vehicle;

[0015] The color mark includes: the vehicle's body coating type and color and interior color;

[0016] The description of the sign includes: describing the technical characteristics of the vehicle and describing the constraint relationship between the signs;

[0017] The vehicle type technical specification configuration table includes: a description of the configuration and a vehicle type level.

[0018] In combination with the first aspect, as an optional implementation method, the categories of the logos are analyzed based on the newly added logo data of historical models, wherein the categories include: label language, vehicle computer language, instrument language, emission standard, use area, refrigerant standard, gasoline filling amount, handle damping and switch backlight;

[0019] The analyzed marker category is defined as a recommended marker.

[0020] In combination with the first aspect above, as an optional implementation method, historical vehicle model configuration definitions are continuously counted and analyzed to update the recommendation flag.

[0021] In combination with the first aspect above, as an optional implementation method, a reserved flag is customized in the vehicle model flag general dictionary, and when defining the current vehicle model configuration, the reserved flag is added only to the vehicle model configuration definition.

[0022] In combination with the first aspect above, as an optional implementation method, modify the current vehicle configuration definition table to a preset format, and store the modified vehicle configuration definition table to a set location;

[0023] Using Robotic Process Automation (RPA) to fetch the vehicle configuration definition table from the set location and read the content of the vehicle configuration definition table;

[0024] Based on the written execution script, the contents are entered into the system one by one.

[0025] In a second aspect, the present application provides a vehicle configuration definition device, the device comprising:

[0026] a processing module, which is used to analyze the configuration features in the vehicle type technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle type symbol general dictionary, select the symbols corresponding to the configuration features in the vehicle type symbol general dictionary to generate the vehicle type specification symbol;

[0027] An analysis module, which is used to analyze the vehicle model recommended logo based on the historical data of the vehicle model's newly added logo;

[0028] A definition module is used to define the current vehicle model configuration through the vehicle model specification mark and the recommended mark.

[0029] In a third aspect, the present application further provides an electronic device, comprising: a processor; a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the method described in any one of the first aspects is implemented.

[0030] In a fourth aspect, the present application further provides a computer-readable storage medium storing computer program instructions, which, when executed by a computer, enables the computer to execute any of the methods described in the first aspect.

[0031] The present application provides a vehicle configuration definition method, device, equipment and storage medium, wherein the method includes the steps of: analyzing the configuration features in the vehicle technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle symbol general dictionary, selecting the symbols corresponding to the configuration features in the vehicle symbol general dictionary to generate vehicle specification symbols; analyzing the vehicle recommended symbols based on the historical data of the vehicle model's newly added symbols; defining the current vehicle model configuration through the vehicle model specification symbols and recommended symbols. The present application can reduce the situation of missing definition symbols, and realize lean, scalable and efficient management of vehicle configuration definitions, greatly improving efficiency, while also saving costs and reducing work hours.

[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0034] Figure 1 A flow chart of a vehicle configuration definition method provided in an embodiment of the present application;

[0035] Figure 2 A schematic diagram of a vehicle configuration definition device provided in an embodiment of the present application;

[0036] Figure 3 A schematic diagram of an electronic device provided in an embodiment of the present application;

[0037] Figure 4 A schematic diagram of a computer-readable program medium provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the 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 the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0039] Furthermore, the drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the blocks shown in the drawings are functional entities and do not necessarily correspond to physically or logically separate entities.

[0040] The embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.

[0041] Reference Figure 1 , Figure 1 FIG. 1 is a flow chart of a vehicle configuration definition method provided by the present invention. Figure 1 As shown, the method comprises the steps of:

[0042] Step S101: Analyze the configuration features in the vehicle type technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle type symbol general dictionary, select the symbols corresponding to the configuration features in the vehicle type symbol general dictionary to generate the vehicle type specification symbol.

[0043] Specifically, a total dictionary of vehicle model symbols is defined to establish constraint relationships between symbols, wherein the constraint relationships include association relationships and mutual exclusion relationships;

[0044] Generate a vehicle model technical specification configuration table according to vehicle model specifications and technical specifications, and analyze the vehicle model technical specification configuration table to obtain functional characteristics of multiple configurations;

[0045] The logo corresponding to each functional feature is searched from the vehicle model logo total dictionary to form a specification logo table.

[0046] Among them, the vehicle model logo dictionary includes: basic logo, color logo and description logo;

[0047] The basic logo includes: description of the basic features, body style, level and powertrain that make up the vehicle;

[0048] Color markings include: the vehicle's body coating type and color, as well as interior color;

[0049] Describing the signs includes: describing the technical features of the vehicle and describing the binding relationship between signs;

[0050] The vehicle technical specification configuration table includes: description of the configuration and vehicle level.

[0051] For easy understanding, the vehicle model logo dictionary is a collection of all vehicle model configuration definition logos, including all logos of all vehicle model configuration definitions. It is managed and maintained in the system. If a vehicle model configuration definition exceeds the scope of the vehicle model logo dictionary, it can be added to the logo dictionary. Since the configuration definition of each vehicle model comes from the logo dictionary, the uniformity and standardization of the configuration definition of each vehicle model is guaranteed, which is convenient for subsequent reading and analysis.

[0052] The general dictionary of logos can be roughly divided into three categories according to the functions of the logos: basic logos, color logos, and descriptive logos.

[0053] Among them, the basic mark is a mark that indicates a major or basic technical characteristic of a vehicle. The mark describes the basic features of the vehicle, such as body style, level, powertrain, etc. The first digit (attribute) of the mark code of the basic mark is represented by the letter K, as shown in Table 1.

[0054] Table 1

[0055]

[0056] Color mark: A mark indicating the type, color and interior color of the vehicle's body coating. The first digit (attribute) of the color mark code is represented by the letter Y, as shown in Table 2.

[0057] Table 2

[0058]

[0059]

[0060] Descriptive mark: It improves the definition of automobile. In addition to the basic mark and color mark, it is a mark that indicates the technical characteristics of the vehicle. These characteristics must be described when explaining different technical measures. The descriptive mark is a supplement to the basic mark. The first bit (attribute) of the mark code of the descriptive mark is represented by the letter M, as shown in Table 3.

[0061] Table 3

[0062]

[0063] Descriptive marks are used to describe the technical features of a vehicle. Some of these descriptive marks do not exist alone, but are related to other descriptive marks. The related relationships are divided into associated relationships and mutually exclusive relationships; an associated relationship means that if you select mark A, you must also select mark B; a mutually exclusive relationship means that if you select mark A, you must not select mark B;

[0064] Taking the sunroof type and function as an example, if a vehicle model has selected the MCAN000 no sunroof logo, since this logo is associated with MCAP000 and is mutually exclusive with MCAP001 and MCAP002, then the MCAP000 logo must also be selected; if a vehicle model has selected the MCAN001 ordinary sunroof logo, since this logo is associated with MCAP001 and MCAP002 and is mutually exclusive with MCAP000, then the MCAP001 or MCAP002 logo must also be selected. This correlation is clearly defined in the general logo dictionary, providing conditions for the subsequent completion of precise vehicle configuration definitions.

[0065] The vehicle model technical specification configuration table expresses the vehicle model product specifications, technical specifications and other configuration features, and the corresponding relationship between the configuration features and the subdivided vehicle models. According to the vehicle model related configuration and technical features, the vehicle model technical specification configuration table is provided. After analyzing the vehicle model technical specification configuration table, the corresponding logo is selected in the logo total dictionary to form the specification logo, as shown in Table 4:

[0066] Table 4

[0067]

[0068] It needs to be explained that since the constraint relationship of the signs is defined in the dictionary in advance, when defining the vehicle configuration, you can select the sign that has a mapping relationship with the configuration in the dictionary. Because of the constraint relationship, when the sign is selected, the related signs will also be selected. On the contrary, if there is a mutually exclusive relationship, it cannot be selected. Combined with the recommended signs, it can solve the problem that the technical features of a certain configuration may be missed, resulting in missing signs in the configuration definition, affecting the solution of subsequent components.

[0069] Step S102: Analyze the vehicle model recommendation logo based on the historical data of the vehicle model's newly added logo.

[0070] Specifically, the categories of logos are analyzed based on the data of newly added logos of historical vehicle models, wherein the categories include: label language, vehicle computer language, instrument language, emission standards, usage areas, refrigerant standards, gasoline filling amount, handle damping and switch backlight; the analyzed logo categories are defined as recommended logos.

[0071] For example, after the first mass production of a vehicle series, there will be continuous product development, such as developing overseas models based on existing domestic models, and performing annual model changes based on existing models. These developments often require the addition of logo classifications to the existing vehicle configuration definitions.

[0072] Overseas models generally have different technical features from domestic models. At the same time, combined with the configurations that are often changed in model year changes, according to data statistics and analysis methods, the following logo categories are extracted from the historical model data (newly added to existing models): label language, car language, instrument language, emission standards, use areas (cold areas, hot areas), refrigerant standards, gasoline filling volume, handle damping, switch backlight, etc. These logo categories are defined as recommended logos, and it is recommended to add them to the model configuration definition when adding new car series. At the same time, as the number of historical models gradually increases, it is necessary to continuously count and analyze the historical model configuration definitions and update the recommended logos.

[0073] The recommended symbols are shown in Table 5:

[0074] Table 5

[0075]

[0076] Step S103: Define the current vehicle model configuration through the vehicle model specification mark and recommendation mark.

[0077] Specifically, a vehicle configuration definition table is generated based on the defined vehicle specification flags and recommended flag table, that is, the vehicle configuration is defined. A reserved flag is customized in the vehicle flag general dictionary, and when defining the current vehicle configuration, the reserved flag is added to the vehicle configuration definition only.

[0078] Specifically, the vehicle configuration definition is generally generated by analyzing the vehicle technical specification configuration table and selecting the corresponding flag in the vehicle flag dictionary; this method adds recommended flags and reserved flags on this basis to achieve the purpose of building an accurate and scalable vehicle configuration definition. That is, the vehicle configuration definition table consists of three parts: specification flags, recommended flags, and reserved flags.

[0079] No matter how accurately the existing vehicle logos are defined, it is impossible to avoid the need for new logo categories in the future, so some logos are reserved when defining the vehicle configuration. In the initial stage of definition, only the logo categories and the values ​​of the logo categories are defined, but the meanings represented by the logo categories are not defined. When they are actually used, the specific logo meanings are clarified in the logo dictionary library. It should be noted that the meanings of the newly added logo categories cannot be repeated with the meanings of the logos already in the logo dictionary. If the meaning of the newly added logo is repeated with the meaning of the logos already in the logo dictionary, this plan cannot be adopted, and the upgrade operation must be carried out according to the original plan. Based on historical experience, the number of such logos should be set at about 7.

[0080] For example, the E1-level vehicle model needs to be defined at present. On the basis of the specification mark and the recommended mark, the MXXA001 mark is reserved, and the Chinese name is to be determined. Subsequently, the E2-level vehicle model will be added. The E2-level vehicle model has flip seats, and the E1-level vehicle model does not have flip seats. The general scheme does not have a reserved mark, and the E1-level vehicle model needs to be upgraded, and a mark classification is added, which is defined as no flip seats, and the vehicle model configuration of E2 is defined at the same time; the scheme in this article has a reserved mark, so it is only necessary to define the Chinese name of MXXA001 as no flip seats in the vehicle model mark general dictionary, add MXXA002 with flip seats, and define the vehicle model configuration of E2 at the same time.

[0081] It is understandable that adding the reserved flag greatly simplifies the workload, avoids the workload and computing power consumption caused by upgrading a large number of instantiated vehicle models, and greatly reduces the workload and computing power.

[0082] The reserved flags are shown in Table 6:

[0083] Table 6

[0084]

[0085] The vehicle configuration definition table 7 is as follows:

[0086] Table 7

[0087]

[0088] In one embodiment, after the current vehicle configuration is defined by the vehicle specification flag and the recommended flag, it includes: modifying the current vehicle configuration definition table to a preset format, and storing the modified vehicle configuration definition table to a set location; using robotic process automation RPA to grab the vehicle configuration definition table from the set location, and read the content of the vehicle configuration definition table; based on the written execution script, entering the content into the system one by one.

[0089] Specifically, RPA is used to complete the vehicle configuration definition and notification generation in the system. RPA, the full name of which is Robotic Process Automation, is a business process automation technology based on software robots and artificial intelligence. The RPA system provides a new way to automate these operation processes by imitating the manual operation methods of end users on computers. RPA can work around the clock and improve work efficiency. At the same time, RPA does not require manual operation, will not make errors, and provides automatic verification and process inspection, which is characterized by low risk.

[0090] The RPA input process of vehicle configuration definition is as follows:

[0091] Modify the current vehicle configuration definition table to the specified format, and then place the modified vehicle configuration definition table in a specific location in the system. The RPA robot grabs the vehicle configuration definition table from the specific location and reads the content of the vehicle configuration definition table. 3. The RPA robot imitates the user's manual operation on the computer according to the written program code to enter the symbols in the vehicle configuration definition table into the system one by one. 4. The RPA robot associates the basic vehicle model, color combination, and optional package formed by the system symbol value with the notification.

[0092] It is understandable that we first define the vehicle model logo dictionary, establish the correlation between the logos, and then analyze the vehicle model technical specification configuration table to complete most of the logo definitions. At the same time, we add recommended logos and reserved logos to complete the current vehicle model configuration definition and form the vehicle model configuration definition table. Finally, the entire vehicle model configuration definition table is defined by the RPA method, completing the transition from manual to robot, greatly reducing the manual workload.

[0093] This application realizes lean, scalable and efficient management of vehicle configuration definitions, greatly improving efficiency. By further refining the management of the vehicle model logo dictionary, the correlation of the logo is clearly defined in the system dictionary to reduce the situation of missing logo definitions. By adding recommended logos and reserved logos to the vehicle model dictionary, it is not necessary to revise existing models when developing subsequent models, thus achieving the purpose of saving computing power and reducing working hours. By using RPA robots to create the system logo dictionary, the robot can complete the entry and generate notifications completely and accurately, avoiding inefficient manual entry and verification, greatly reducing costs and improving efficiency.

[0094] Reference Figure 2 , Figure 2 FIG. 1 is a schematic diagram of a vehicle configuration definition device provided by the present invention, such as Figure 2 As shown, the device comprises:

[0095] Processing module 201: It is used to analyze the configuration features in the vehicle type technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle type symbol general dictionary, select the symbols corresponding to the configuration features in the vehicle type symbol general dictionary to generate the vehicle type specification symbol.

[0096] Analysis module 202: It is used to analyze the vehicle model recommendation mark based on the historical data of the vehicle model newly added mark.

[0097] Definition module 203: It is used to define the current vehicle model configuration through the vehicle model specification mark and recommendation mark.

[0098] Furthermore, in a possible implementation manner, the processing module is further used to define a total dictionary of vehicle model symbols to establish constraint relationships between symbols, wherein the constraint relationships include association relationships and mutually exclusive relationships;

[0099] Generate a vehicle model technical specification configuration table according to vehicle model specifications and technical specifications, and analyze the vehicle model technical specification configuration table to obtain functional characteristics of multiple configurations;

[0100] The logo corresponding to each functional feature is searched from the vehicle model logo total dictionary to form a specification logo table.

[0101] Furthermore, in a possible implementation manner, the definition module is further used to define the vehicle model mark total dictionary to include: basic marks, color marks and description marks;

[0102] The basic mark includes: description of the basic features, body style, level and powertrain of the vehicle;

[0103] The color mark includes: the vehicle's body coating type and color and interior color;

[0104] The description of the sign includes: describing the technical characteristics of the vehicle and describing the constraint relationship between the signs;

[0105] The vehicle type technical specification configuration table includes: a description of the configuration and a vehicle type level.

[0106] Further, in a possible implementation manner, the analysis module is further used to analyze the categories of the signs based on the historical new sign data of the vehicle models, wherein the categories include: label language, vehicle computer language, instrument language, emission standard, use area, refrigerant standard, gasoline filling amount, handle damping and switch backlight;

[0107] The analyzed marker category is defined as a recommended marker.

[0108] Furthermore, in a possible implementation manner, the processing module is also used to continuously collect statistics and analyze historical vehicle model configuration definitions to update the recommendation flag.

[0109] Furthermore, in a possible implementation manner, the processing module is also used to customize a reserved flag in the vehicle model flag general dictionary, and when defining the current vehicle model configuration, add the reserved flag to the vehicle model configuration definition only.

[0110] Further, in a possible implementation manner, the processing module is further used to modify the current vehicle configuration definition table to a preset format, and store the modified vehicle configuration definition table to a set location;

[0111] Using Robotic Process Automation (RPA) to fetch the vehicle configuration definition table from the set location and read the content of the vehicle configuration definition table;

[0112] Based on the written execution script, the contents are entered into the system one by one.

[0113] Refer to the following Figure 3 The electronic device 300 according to this embodiment of the present invention will be described. Figure 3 The electronic device 300 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0114] like Figure 3 As shown, the electronic device 300 is in the form of a general computing device. The components of the electronic device 300 may include but are not limited to: at least one processing unit 310, at least one storage unit 320, and a bus 330 connecting different system components (including the storage unit 320 and the processing unit 310).

[0115] The storage unit stores program codes, which can be executed by the processing unit 310, so that the processing unit 310 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.

[0116] The storage unit 320 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 321 and / or a cache memory unit 322 , and may further include a read-only memory unit (ROM) 323 .

[0117] The storage unit 320 may also include a program / utility 324 having a set (at least one) of program modules 325, such program modules 325 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0118] Bus 330 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0119] The electronic device 300 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 300, and / or communicate with any device that enables the electronic device 300 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 350. Furthermore, the electronic device 300 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 360. As shown, the network adapter 360 communicates with other modules of the electronic device 300 via a bus 330. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0120] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0121] According to the solution of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present invention described in the above "Exemplary Method" section of the present specification.

[0122] refer to Figure 4As shown, a program product 400 for implementing the above method according to an embodiment of the present invention is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.

[0123] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0124] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0125] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0126] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0127] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0128] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.

[0129] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

Claims

1. A vehicle configuration definition method, characterized in that: include: Analyze the configuration features in the vehicle model technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle model symbol general dictionary, select the symbols corresponding to the configuration features in the vehicle model symbol general dictionary to generate the vehicle model specification symbol; Analyze the recommended logos for vehicle models based on the historical data of newly added logos for vehicle models; The current vehicle model configuration is defined by the vehicle model specification mark and the recommended mark.

2. The method according to claim 1, characterized in that: The analyzing the configuration features in the vehicle model specification configuration table and selecting a flag corresponding to the configuration features in the vehicle model flag general dictionary based on the constraint relationship between flags in the vehicle model flag general dictionary to generate a vehicle model specification flag includes: Define a total dictionary of vehicle model signs to establish constraint relationships between signs, wherein the constraint relationships include association relationships and mutual exclusion relationships; Generate a vehicle model technical specification configuration table according to vehicle model specifications and technical specifications, and analyze the vehicle model technical specification configuration table to obtain functional characteristics of multiple configurations; The logo corresponding to each functional feature is searched from the vehicle model logo total dictionary to form a specification logo table.

3. The method according to claim 2, characterized in that include: The vehicle model logo total dictionary includes: basic logo, color logo and description logo; The basic mark includes: description of the basic features, body style, level and powertrain of the vehicle; The color mark includes: the vehicle's body coating type and color and interior color; The description of the sign includes: describing the technical characteristics of the vehicle and describing the constraint relationship between the signs; The vehicle type technical specification configuration table includes: a description of the configuration and a vehicle type level.

4. The method according to claim 1, characterized in that: The analysis of the vehicle model recommended logo based on the historical data of the vehicle model newly added logo includes: Analyze the categories of the logos from the historical model new logo data, where the categories include: label language, vehicle computer language, instrument language, emission standard, use area, refrigerant standard, gasoline filling amount, handle damping and switch backlight; The analyzed marker category is defined as a recommended marker.

5. The method according to claim 4, characterized in that Also includes: Continuously collect statistics and analyze historical vehicle model configuration definitions to update recommended logos.

6. The method according to claim 1, characterized in that Also includes: A reserved flag is customized in the vehicle model flag general dictionary, and when defining the current vehicle model configuration, the reserved flag is added to the vehicle model configuration definition only.

7. The method according to claim 1, characterized in that After defining the current vehicle configuration through the vehicle specification mark and the recommended mark, it includes: Modify the current vehicle configuration definition table to a preset format, and store the modified vehicle configuration definition table to a set location; Using Robotic Process Automation (RPA) to fetch the vehicle configuration definition table from the set location and read the content of the vehicle configuration definition table; Based on the written execution script, the contents are entered into the system one by one.

8. A vehicle configuration definition device, characterized in that: include: a processing module, which is used to analyze the configuration features in the vehicle type technical specification configuration table, and based on the constraint relationship between the symbols in the vehicle type symbol general dictionary, select the symbols corresponding to the configuration features in the vehicle type symbol general dictionary to generate the vehicle type specification symbol; An analysis module, which is used to analyze the vehicle model recommended logo based on the historical data of the vehicle model's newly added logo; A definition module is used to define the current vehicle model configuration through the vehicle model specification mark and the recommended mark.

9. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer program instructions are stored therein, and when the computer program instructions are executed by a computer, the computer is caused to execute the method according to any one of claims 1 to 7.