Vehicle configuration selection method, device and equipment and computer readable storage medium

By determining the master and slave optional logos in vehicle configuration selection and building a driving relationship, the problems of difficulties in management and poor consistency in traditional methods are solved, and the efficiency and accuracy of vehicle configuration are achieved, and management efficiency is improved. and quality.

CN119494704APending Publication Date: 2025-02-21DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411544652.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The traditional vehicle configuration selection method has problems such as management difficulties, poor consistency, production uncertainty and high cost, which has affected consumers' car purchase experience and satisfaction.

Method used

By determining the master and subordinate optional logos in the target optional package, and building the driving relationship between the master optional logo and the subordinate optional logo, instantiated model code is generated to automatically analyze the target instantiated model equipment.

Benefits of technology

It realizes the efficiency and accuracy of vehicle configuration options, simplifies the structure and management methods of vehicle model code, reduces errors and omissions in the configuration process, and improves management efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119494704A_ABST
    Figure CN119494704A_ABST
Patent Text Reader

Abstract

A vehicle configuration option method, device and equipment and a computer readable storage medium relate to the technical field of vehicle configuration, and comprise the following steps: for each target option package corresponding to a target vehicle type, determining a main option sign and a subordinate option sign for an option sign corresponding to option equipment contained in the target option package; constructing a driving relationship between the main optional sign and the subordinate optional sign; generating an instantiated vehicle type code of the target vehicle type based on the basic vehicle type code of the target vehicle type and the main optional sign; and analyzing and generating target instantiated vehicle type equipment through the instantiated vehicle type code and the driving relationship. According to the method and the device, the workload of selective loading is reduced, and the incidence relation between the vehicle type and the selective loading package is optimized, so that the structure and the management mode of the vehicle type code are effectively simplified, errors and omissions in the configuration process can be reduced, the accuracy and the consistency of vehicle configuration are improved, and the management efficiency and the quality of the instantiated vehicle type are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle configuration, and in particular to a vehicle configuration selection method, device, equipment and computer-readable storage medium. Background Art

[0002] With the increasing prosperity of the automobile market and the diversification of consumer demand, vehicle configuration options have become a common focus of automobile manufacturers and consumers. However, the traditional vehicle selection method has many disadvantages. For example, due to the continuous increase in models and configurations, the model code has become more and more complicated, resulting in difficult management and poor consistency, which increases the uncertainty and cost in the production process, and will affect consumers' car buying experience and satisfaction to a certain extent.

[0003] Specifically, assuming that the optional equipment of a certain model X includes optional equipment 1-steering wheel heating, optional equipment 2-driver seat welcome, optional equipment 3-driver seat heating, optional equipment 4-driver seat ventilation and optional equipment 5-driver seat memory, then taking the fully optional (i.e., all 5 optional equipment) model as an example, the instantiated model needs to add the optional signs of the 5 equipment to the basic model before it can be produced, that is, it is necessary to manually identify the optional package to select the optional signs corresponding to the 5 equipment to generate the instantiated vehicle code; this method will not only increase the workload of optional installation, but also make the association between the model and the optional package too complicated, resulting in low fault tolerance and consistency in the configuration process, and will also cause the instantiated model code to be too lengthy, which will cause great trouble and challenges to the management efficiency and quality of the instantiated model. It can be seen that the traditional vehicle optional method not only cannot guarantee the accuracy and consistency of vehicle configuration, but also increases the production cost and management difficulty of the enterprise.

[0004] Therefore, how to efficiently and accurately realize vehicle configuration selection is an issue that needs to be solved urgently. Summary of the invention

[0005] The present application provides a vehicle configuration selection method, device, equipment and computer-readable storage medium, which can efficiently and accurately implement vehicle configuration selection to improve the management efficiency and quality of instantiated vehicle models.

[0006] In a first aspect, an embodiment of the present application provides a vehicle configuration selection method, the vehicle configuration selection method comprising:

[0007] For each target optional package corresponding to the target vehicle model, determining a main optional package sign and a subordinate optional package sign for the optional equipment included in the target optional package;

[0008] Establishing a driving relationship between the main option mark and the subordinate option mark;

[0009] Generating an instantiated vehicle model code of the target vehicle model based on the basic vehicle model code of the target vehicle model and the main optional equipment flag;

[0010] The target instantiated vehicle model equipment is generated by parsing the instantiated vehicle model code and the driving relationship.

[0011] In combination with the first aspect, in one implementation, the driving relationship includes a driving scheme number and the main optional equipment mark, and the driving scheme number is used to represent a mapping relationship between the main optional equipment mark and the subordinate optional equipment mark.

[0012] In combination with the first aspect, in one implementation, the step of generating a target instantiated vehicle model equipment by parsing the instantiated vehicle model code and the drive relationship includes:

[0013] Determine a target subordinate option mark based on a target driving scheme number in a driving relationship where a target main option mark included in the instantiated vehicle model code is located;

[0014] Determine a target instantiated vehicle model according to a basic vehicle model corresponding to the basic vehicle model code, the target primary option flag, and the target secondary option flag;

[0015] The target instantiated vehicle model is parsed to generate target instantiated vehicle model equipment.

[0016] In combination with the first aspect, in an implementation manner, the driving relationship further includes a start time and an end time, and the start time and the end time are used to constrain the use period of the driving scheme corresponding to the driving scheme number.

[0017] In combination with the first aspect, in one implementation, determining the main option flag and the subordinate option flag for the option flag corresponding to the optional equipment included in the target option package includes:

[0018] A main option mark is determined from the option marks corresponding to the optional equipment included in the target option package based on the target business name of the target option package, and other option marks are used as subordinate option marks.

[0019] In a second aspect, an embodiment of the present application provides a vehicle configuration selection device, the vehicle configuration selection device comprising:

[0020] A main option sign selection module, which is used to determine the main option sign and the subordinate option sign for the option signs corresponding to the optional equipment included in the target option package for each target option package corresponding to the target vehicle model;

[0021] A relationship building module, which is used to build a driving relationship between the main optional equipment mark and the subordinate optional equipment mark;

[0022] A vehicle model code generation module, which is used to generate an instantiated vehicle model code of the target vehicle model based on the basic vehicle model code of the target vehicle model and the main optional flag;

[0023] The equipment parsing module is used to parse and generate target instantiated vehicle model equipment through the instantiated vehicle model code and the driving relationship.

[0024] In combination with the second aspect, in one implementation, the driving relationship includes a driving scheme number and the main optional equipment mark, and the driving scheme number is used to represent a mapping relationship between the main optional equipment mark and the subordinate optional equipment mark.

[0025] In conjunction with the second aspect, in one implementation, the equipment parsing module is specifically used to:

[0026] Determine a target subordinate option mark based on a target driving scheme number in a driving relationship where a target main option mark included in the instantiated vehicle model code is located;

[0027] Determine a target instantiated vehicle model according to a basic vehicle model corresponding to the basic vehicle model code, the target primary option flag, and the target secondary option flag;

[0028] The target instantiated vehicle model is parsed to generate target instantiated vehicle model equipment.

[0029] In combination with the second aspect, in an implementation manner, the driving relationship further includes a start time and an end time, and the start time and the end time are used to constrain the use period of the driving scheme corresponding to the driving scheme number.

[0030] In conjunction with the second aspect, in one implementation, the main optional equipment mark selection module is specifically used to:

[0031] A main option mark is determined from the option marks corresponding to the optional equipment included in the target option package based on the target business name of the target option package, and other option marks are used as subordinate option marks.

[0032] In a third aspect, an embodiment of the present application provides a vehicle configuration option device, which includes a processor, a memory, and a vehicle configuration option program stored in the memory and executable by the processor, wherein when the vehicle configuration option program is executed by the processor, the steps of the aforementioned vehicle configuration option method are implemented.

[0033] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a vehicle configuration selection program is stored, wherein when the vehicle configuration selection program is executed by a processor, the steps of the aforementioned vehicle configuration selection method are implemented.

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

[0035] For each target optional package of the target vehicle model, the main optional flag and the subordinate optional flag are determined by the optional flags corresponding to the optional equipment contained therein; and the driving relationship between the main optional flag and the subordinate optional flag is constructed, so that when constructing the instantiated vehicle model code of the target vehicle model, only the basic vehicle model code and the main optional flag of the target vehicle model are required, without the need to manually screen out the optional flags of all optional equipment. This not only reduces the workload of optional installation, but also optimizes the association between the vehicle model and the optional package, so as to effectively simplify the structure and management method of the vehicle model code, thereby reducing errors and omissions in the configuration process and improving the accuracy and consistency of vehicle configuration; then the target instantiated vehicle model equipment is automatically parsed and generated through the instantiated vehicle model code and the driving relationship, so as to improve the management efficiency and quality of the instantiated vehicle model. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 A schematic diagram of a flow chart of an embodiment of a vehicle configuration selection method of the present application;

[0037] Figure 2 A schematic diagram of a main option sign and a subordinate option sign involved in the embodiment of the present application;

[0038] Figure 3 A schematic diagram of the functional modules of an embodiment of the optional device for vehicle configuration of the present application;

[0039] Figure 4 A schematic diagram of the hardware structure of the vehicle configuration optional equipment involved in the embodiment of the present application. DETAILED DESCRIPTION

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

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

[0042] Optional equipment: When purchasing a motor vehicle, the buyer selects other configurations besides the standard configuration when ordering the vehicle based on personal preferences or needs, and then submits it to the vehicle manufacturer for production. This is a way of purchasing a car.

[0043] Logo: A character string that uses a combination of letters and numbers instead of words to describe the vehicle equipment or technical characteristics. The character string includes the attributes, classification and corresponding assignment of different specific technical solutions of the vehicle equipment or technical characteristics.

[0044] Basic model: The model corresponding to different configuration levels, power units, transmissions and other basic configurations within the same model series. It does not include interior and exterior trim types, colors and optional configurations.

[0045] Instanced model: Under the same basic model, different equipment corresponds to the model including interior and exterior decoration type, color and optional configuration.

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

[0047] In a first aspect, an embodiment of the present application provides a method for selecting vehicle configuration.

[0048] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the vehicle configuration selection method of the present application. Figure 1 As shown, the vehicle configuration options include:

[0049] Step S10: for each target optional package corresponding to the target vehicle model, determining a main optional package sign and a subordinate optional package sign for the optional equipment included in the target optional package.

[0050] By way of example, it is understandable that implementing optional control of instantiated vehicle models through traditional vehicle optional methods will not only result in the instantiated vehicle model code being too lengthy, but may also result in invalid vehicle models, thereby increasing management costs, while also making it difficult to ensure the consistency of the optional vehicle models.

[0051] For example, the optional equipment of a certain model X includes optional equipment 1-steering wheel heating, optional equipment 2-driver seat welcome, optional equipment 3-driver seat heating, optional equipment 4-driver seat ventilation and optional equipment 5-driver seat memory. Assuming that model X supports free selection and only considers the above 5 optional equipment, 31 optional packages can be generated, and 31 instantiated models can be generated accordingly; but considering the design, manufacturing and market demand, the welcome, heating, ventilation and memory functions of the driver's seat are usually packaged together, so there are actually only 4 valid optional packages (i.e., steering wheel heating, standard steering wheel, standard driver's seat and optional driver's seat), corresponding to 4 valid instantiated models; it can be seen that more than 27 optional packages are invalid optional packages, that is, the corresponding 27 instantiated models are invalid models, and manual identification and management of these invalid optional packages will not only increase management costs, but also make it difficult to ensure the consistency of optional models.

[0052] Therefore, in order to solve the above-mentioned problems, this embodiment will improve the optional control of the instantiated vehicle model to efficiently and accurately implement vehicle configuration options, thereby improving the management efficiency and quality of the instantiated optional vehicle models.

[0053] Among them, it should be understood that, for any model, the product planner will clearly specify the number of optional packages that need to be set (i.e., the target optional packages) and what optional equipment each optional package covers, and use this as the basis for the subsequent model optional management; secondly, it is necessary to analyze the optional equipment covered by each target optional package in order to convert the optional equipment into corresponding optional signs, and package the optional signs corresponding to all optional equipment in each target optional package as the basis for the subsequent realization of model selection.

[0054] Therefore, when this embodiment performs optional control on the target vehicle model, it first obtains the optional flags corresponding to all target optional packages corresponding to the target vehicle model and the optional equipment contained therein; then determines the main optional flag and the subordinate optional flag of each target optional package, and the main optional flag is used to uniquely identify the target optional package of the target vehicle model in the vehicle model management system, and serves as the basis for driving the subordinate optional flag of the optional package in the subsequent configuration process. For example, see Figure 2 As shown, the target optional package includes three optional equipments, namely, heated steering wheel, heated windshield and heated front seats, and the optional mark corresponding to the heated steering wheel is AAA01, the optional mark corresponding to the heated windshield is BBB01, and the optional mark corresponding to the heated front seats is CCC01; assuming that the optional mark CCC01 corresponding to the heated front seats is taken as the main optional mark, the optional mark AAA01 for the heated steering wheel and the optional mark BBB01 for the heated windshield automatically become subordinate optional marks.

[0055] Furthermore, in one embodiment, determining the main option flag and the subordinate option flag of the option flag corresponding to the optional equipment included in the target option package includes:

[0056] A main option mark is determined from the option marks corresponding to the optional equipment included in the target option package based on the target business name of the target option package, and other option marks are used as subordinate option marks.

[0057] Exemplarily, in this embodiment, in order to enhance the user's intuitive experience, the optional equipment whose name is closest to the target business name of the target optional package can be selected from all the optional equipment included in the target optional package as the main optional mark, so that the user can quickly locate the application object, function, etc. of the corresponding target optional package according to the main optional mark, and the optional marks corresponding to other optional equipment automatically become subordinate optional marks. For example, if the target business name of a target optional package is a wing package, and the corresponding optional equipment includes intelligent induction electric scissor doors, dual ultrasonic radar active obstacle avoidance and anti-pinch function, silicone soft package interior, 19-inch rotating lattice performance rims + red calipers + Continental tires, etc., the optional mark corresponding to the intelligent induction electric scissor door that is closest to the wing package can be selected as the main optional mark.

[0058] Step S20: constructing a driving relationship between the main option mark and the subordinate option mark.

[0059] Exemplarily, in this embodiment, a driving relationship is established on the slave option mark corresponding to the main option mark; wherein, the driving relationship can be described by the following conditional language: the slave option mark is effective only when the value of the main option mark is a certain value, otherwise the description mark of the standard equipment is selected by default. It should be noted that the main option mark used to drive the slave option mark is called the driving mark, and the slave option mark driven by the main option mark is called the driven mark.

[0060] For example, when the instantiated vehicle model code carries a main option mark, since the subordinate option mark in the option package where the main option mark is located has a driving relationship with the main option mark, the subordinate option mark in the option package will be indirectly associated with the instantiated vehicle model code, thereby ensuring that all option marks involved in the option package can be parsed and split in the production system; conversely, when the instantiated vehicle model code does not carry a main option mark, the driving relationship between the subordinate option mark in the option package where the main option mark is located and the main option mark is invalid for the instantiated vehicle model corresponding to the current instantiated vehicle model code, that is, for the current instantiated vehicle model, the system defaults to selecting the descriptive mark of the standard equipment that has not established a driving relationship with the main option mark and is parsed and split in the production system.

[0061] Specifically, although the steering wheel, windshield and front seats are different equipment, they all have heating or non-heating functions, so the above three equipment with heating functions are often packaged in one option package. For example, as shown in Table 1, a certain target option package includes three optional equipment, namely, steering wheel heating, windshield heating and front seat heating, and the option mark corresponding to the steering wheel heating is AAA01, the option mark corresponding to the windshield heating is BBB01, and the option mark corresponding to the front seat heating is CCC01.

[0062] Table 1 Driving relationship diagram

[0063] Serial number Optional logo Driving relationship Logo Category Name Flag value name 1 AAA00 Steering wheel type standard 2 AAA01 SI 001CCC01 00000000 99999999 Steering wheel type heating 3 BBB00 Windshield Type standard 4 BBB01 SI 001CCC01 00000000 99999999 Windshield Type heating 5 CCC00 Heated front seats none 6 CCC01 Heated front seats have

[0064] Assuming that the optional symbol CCC01 corresponding to the front seat heating is taken as the main optional symbol, the remaining optional symbols AAA01 corresponding to the steering wheel heating and BBB01 corresponding to the windshield heating in the target optional package automatically become subordinate optional symbols, and a driving relationship with CCC01 is established on the subordinate optional symbols AAA01 and BBB01 respectively, that is, the driving relationship stores the mapping relationship between CCC01 and AAA01 and BBB01. It should be noted that "SI" in the driving relationship represents an IF statement; if the optional symbol corresponding to the front seat is CCC00, there is no need to establish a driving relationship with CCC00 on the optional symbols AAA00 and BBB00. Therefore, if the instantiated vehicle model code carries the main optional flag CCC01, then according to the drive relationship, the optional flags corresponding to the steering wheel and windshield must both be set to 01; but if the instantiated vehicle model code does not carry the main optional flag CCC01, that is, the instantiated vehicle model has no options, that is, the optional flag of the front seats is set to 00, then the optional flags corresponding to the steering wheel and windshield are also set to 00.

[0065] It should be understood that the above is a case where two subordinate option signs are driven by one main option sign. If an option package involves more subordinate option signs or an instantiated vehicle model is equipped with multiple option packages, the management effect of the option method provided in this embodiment will be more significant.

[0066] Furthermore, in one embodiment, the driving relationship includes a driving scheme number and the main optional equipment mark, and the driving scheme number is used to represent the mapping relationship between the main optional equipment mark and the subordinate optional equipment mark.

[0067] For example, it should be noted that for a certain optional object, there may be different optional equipment. For example, the optional object of adaptive cruise control ACC includes: (1) no adaptive cruise control and its corresponding optional mark is DDD00, (2) adaptive cruise control and its corresponding optional mark is DDD01, (3) adaptive cruise control with STOP&GO and its corresponding optional mark is DDD02. The drive schemes corresponding to different equipment are often different. Therefore, it is necessary to construct different drive schemes for different optional equipment belonging to the same optional object in a conditional language to generate corresponding drive scheme numbers (for example, "001" in the drive relationship of Table 1 is the drive scheme number, which represents the first drive scheme). It can be understood that the drive scheme number is used to represent the mapping relationship between the main optional mark and the slave optional mark.

[0068] For example, target option package 1 includes main option mark EEE01 and its corresponding slave option mark DDD01, and target option package 2 includes main option mark EEE02 and its corresponding slave option mark DDD02. The drive scheme number between EEE01 and DDD01 can be set to 001, and the drive scheme number between EEE02 and DDD02 can be set to 002, and then the slave option mark can be determined according to the drive scheme corresponding to the drive scheme number and the main option mark.

[0069] Step S30: generating an instantiated vehicle model code of the target vehicle model based on the basic vehicle model code of the target vehicle model and the main optional equipment mark.

[0070] Exemplarily, in this embodiment, the instantiated model code of the target model will be automatically generated by adding the interior and exterior decoration type, color and main optional mark on the basis of the basic model code; it can be seen that in this embodiment, only the main optional mark is added to the basic model to realize the automatic association between the instantiated model and the optional package. It should be noted that the setting of the interior and exterior decoration type and color in the instantiated model is not the improvement object of this embodiment, and its specific implementation method and principle are common knowledge in the field. Therefore, for the sake of simplicity of description, this embodiment will simplify this part, that is, the instantiated model code in this embodiment will not present the interior and exterior decoration type and color. Specifically, assuming that the basic model code of the target model is abbreviated as "16 bits" and the instantiated model does not consider the interior and exterior decoration and color, the instantiated model code of the target model is: 16 bits + main optional mark 1 + main optional mark 2 + ..... + main optional mark N; for example, the main optional marks corresponding to the target model include CCC01 and EEE01, then the instantiated model code is: 16 bits + CCC01 + EEE01.

[0071] It should be understood that, assuming that the target vehicle model requires optional steering wheel heating (optional mark is AAA01) + windshield heating (optional mark is BBB01) + front seat heating (optional mark is CCC01), if the driving relationship between the main optional mark and the subordinate optional mark is not established, the target instantiated vehicle model code is "16 bits + AAA01 + BBB01 + CCC01". It can be seen that the code is not only lengthy but also complex, and when the instantiated vehicle model is equipped with multiple optional packages, its code will become more complex, thereby increasing the difficulty of management; and if the driving relationship between CCC01 and AAA01 / BBB01 is established through this embodiment, the instantiated vehicle model code can be directly simplified to "16 bits + CCC01", which can effectively reduce the number of optional equipment combinations, not only ensuring the accuracy and uniqueness of the optional configuration, but also reducing the workload of data management personnel and improving management efficiency and quality.

[0072] Step S40: generating a target instantiated vehicle model equipment by parsing the instantiated vehicle model code and the driving relationship.

[0073] Exemplarily, in this embodiment, when the system produces a target instantiated vehicle model corresponding to a target vehicle model, since the instantiated vehicle model code includes a main option flag and there is a driving relationship between the main option flag and the subordinate option flag, the subordinate option flag can be determined according to the main option flag and the driving relationship, and then the corresponding target instantiated vehicle model is generated; the target instantiated vehicle model in this embodiment can be parsed and split in the production system to obtain the corresponding target instantiated vehicle model equipment, thereby realizing the automated and intelligent optional configuration of the target instantiated vehicle model, thereby effectively reducing the burden on staff and ensuring work quality; at the same time, it can also make the optional management process more flexible to reduce management difficulty and cost, making the vehicle optional process faster and more efficient, and improving work efficiency.

[0074] It should be noted that the target instantiated vehicle model in this embodiment can be stored in a vehicle model library and transmitted to the production system, so that after receiving a business order, the vehicle model corresponding to the business order is first verified in the vehicle model library, and only after the verification is passed can it be transferred to the production system for scheduling; if the verification is unsuccessful, it is necessary to first construct the instantiated vehicle model corresponding to the business order through this embodiment, and then transfer it to the production system for scheduling.

[0075] In summary, this embodiment constructs a driving relationship between the main optional flag and the subordinate optional flag, so that when constructing the instantiated vehicle model code of the target vehicle model, only the basic vehicle model code and the main optional flag of the target vehicle model are needed, without the need to manually screen out the optional flags of all optional equipment. This not only reduces the workload of optional equipment, but also optimizes the association between vehicle models and optional packages, so as to effectively simplify the structure and management method of vehicle model codes, thereby reducing errors and omissions in the configuration process and improving the accuracy and consistency of vehicle configuration; then, the target instantiated vehicle model equipment is automatically parsed and generated through the instantiated vehicle model code and the driving relationship, so as to improve the management efficiency and quality of the instantiated vehicle model.

[0076] Further, in one embodiment, the step of generating a target instantiated vehicle model equipment by parsing the instantiated vehicle model code and the driving relationship includes:

[0077] Determine a target subordinate option mark based on a target driving scheme number in a driving relationship where a target main option mark included in the instantiated vehicle model code is located;

[0078] Determine a target instantiated vehicle model according to a basic vehicle model corresponding to the basic vehicle model code, the target primary option flag, and the target secondary option flag;

[0079] The target instantiated vehicle model is parsed to generate target instantiated vehicle model equipment.

[0080] Exemplarily, in this embodiment, the production system parses the target main optional flag contained in the instantiated vehicle model code to determine the target subordinate optional flag according to the mapping relationship between the main optional flag and the subordinate optional flag carried by the drive scheme corresponding to the target drive scheme number in the drive relationship; then the target instantiated vehicle model can be automatically generated based on the basic vehicle model, the target main optional flag and the target subordinate optional flag, and finally the target instantiated vehicle is parsed and split to automatically obtain the target instantiated vehicle model equipment. For example, the instantiated vehicle model code is "16 bits + CCC01", because it carries the main optional flag CCC01, the drive relationship containing CCC01 is found, and the corresponding subordinate optional flags AAA01 and BBB01 are determined according to the target drive scheme number 001 in the drive relationship.

[0081] Furthermore, in one embodiment, the driving relationship further includes a start time and an end time, and the start time and the end time are used to constrain the use period of the driving scheme corresponding to the driving scheme number.

[0082] Exemplarily, in this embodiment, the start time and end time for constraining the use period of the drive scheme corresponding to the drive scheme number may also be stored in the drive relationship, for example, "00000000" in the drive relationship of Table 1 is the start time and "99999999" is the end time. It should be understood that the drive relationship corresponding to the drive scheme number is only effective within the time period formed by the start time and the end time, that is, the validity of the mapping relationship between the main optional flag and the slave optional flag contained in the drive scheme is constrained by the start time and the end time.

[0083] In a second aspect, an embodiment of the present application also provides a vehicle configuration selection device.

[0084] In one embodiment, referring to Figure 3 , Figure 3 This is a functional module diagram of an embodiment of the vehicle configuration optional device of this application. Figure 3 As shown, the vehicle configuration options include:

[0085] A main option sign selection module, which is used to determine the main option sign and the subordinate option sign for the option signs corresponding to the optional equipment included in the target option package for each target option package corresponding to the target vehicle model;

[0086] A relationship building module, which is used to build a driving relationship between the main optional equipment mark and the subordinate optional equipment mark;

[0087] A vehicle model code generation module, which is used to generate an instantiated vehicle model code of the target vehicle model based on the basic vehicle model code of the target vehicle model and the main optional flag;

[0088] The equipment parsing module is used to parse and generate target instantiated vehicle model equipment through the instantiated vehicle model code and the driving relationship.

[0089] Furthermore, in one embodiment, the driving relationship includes a driving scheme number and the main optional equipment mark, and the driving scheme number is used to represent the mapping relationship between the main optional equipment mark and the subordinate optional equipment mark.

[0090] Furthermore, in one embodiment, the equipment analysis module is specifically used to:

[0091] Determine a target subordinate option mark based on a target driving scheme number in a driving relationship where a target main option mark included in the instantiated vehicle model code is located;

[0092] Determine a target instantiated vehicle model according to a basic vehicle model corresponding to the basic vehicle model code, the target primary option flag, and the target secondary option flag;

[0093] The target instantiated vehicle model is parsed to generate target instantiated vehicle model equipment.

[0094] Furthermore, in one embodiment, the driving relationship further includes a start time and an end time, and the start time and the end time are used to constrain the use period of the driving scheme corresponding to the driving scheme number.

[0095] Furthermore, in one embodiment, the main optional equipment mark selection module is specifically used to:

[0096] A main option mark is determined from the option marks corresponding to the optional equipment included in the target option package based on the target business name of the target option package, and other option marks are used as subordinate option marks.

[0097] Among them, the functional implementation of each module in the above-mentioned vehicle configuration selection device corresponds to the various steps in the above-mentioned vehicle configuration selection method embodiment, and its functions and implementation processes are no longer repeated here one by one.

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

[0099] Reference Figure 4 , Figure 4 The hardware structure diagram of the vehicle configuration optional equipment involved in the embodiment of the present application is shown in FIG. In the embodiment of the present application, the vehicle configuration optional equipment may include a processor, a memory, a communication interface and a communication bus.

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

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

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

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

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

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

[0106] The readable storage medium of the present application stores a vehicle configuration selection program, wherein when the vehicle configuration selection program is executed by a processor, the steps of the vehicle configuration selection method as described above are implemented.

[0107] Among them, the method implemented when the vehicle configuration selection program is executed can refer to the various embodiments of the vehicle configuration selection method of the present application, and will not be repeated here.

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

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

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

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

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

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

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

Claims

1. A vehicle configuration selection method, characterized in that: The vehicle configuration selection method comprises: For each target optional package corresponding to the target vehicle model, determining a main optional package sign and a subordinate optional package sign for the optional equipment included in the target optional package; Establishing a driving relationship between the main option mark and the subordinate option mark; Generating an instantiated vehicle model code of the target vehicle model based on the basic vehicle model code of the target vehicle model and the main optional equipment flag; The target instantiated vehicle model equipment is generated by parsing the instantiated vehicle model code and the driving relationship.

2. The vehicle configuration selection method according to claim 1, characterized in that: The driving relationship includes a driving scheme number and the main optional equipment mark, and the driving scheme number is used to represent the mapping relationship between the main optional equipment mark and the subordinate optional equipment mark.

3. The vehicle configuration selection method according to claim 2, characterized in that: The step of generating a target instantiated vehicle model equipment by parsing the instantiated vehicle model code and the driving relationship includes: Determine a target subordinate option mark based on a target driving scheme number in a driving relationship where a target main option mark included in the instantiated vehicle model code is located; Determine a target instantiated vehicle model according to a basic vehicle model corresponding to the basic vehicle model code, the target primary option flag, and the target secondary option flag; The target instantiated vehicle model is parsed to generate target instantiated vehicle model equipment.

4. The vehicle configuration selection method according to claim 2, characterized in that: The driving relationship further includes a start time and an end time, and the start time and the end time are used to constrain the use period of the driving scheme corresponding to the driving scheme number.

5. The vehicle configuration selection method according to claim 1, characterized in that: The determining of the main option flag and the subordinate option flag for the option flag corresponding to the optional equipment included in the target option package includes: A main option mark is determined from the option marks corresponding to the optional equipment included in the target option package based on the target business name of the target option package, and other option marks are used as subordinate option marks.

6. A vehicle configuration selection device, characterized in that: The vehicle configuration optional device includes: A main option sign selection module, which is used to determine the main option sign and the subordinate option sign for the option signs corresponding to the optional equipment included in the target option package for each target option package corresponding to the target vehicle model; A relationship building module, which is used to build a driving relationship between the main optional equipment mark and the subordinate optional equipment mark; A vehicle model code generation module, which is used to generate an instantiated vehicle model code of the target vehicle model based on the basic vehicle model code of the target vehicle model and the main optional flag; The equipment parsing module is used to parse and generate target instantiated vehicle model equipment through the instantiated vehicle model code and the driving relationship.

7. The vehicle configuration selection device according to claim 6, characterized in that: The driving relationship includes a driving scheme number and the main optional equipment mark, and the driving scheme number is used to represent the mapping relationship between the main optional equipment mark and the subordinate optional equipment mark.

8. The vehicle configuration selection device according to claim 7, characterized in that: The equipment analysis module is specifically used for: Determine a target subordinate option mark based on a target driving scheme number in a driving relationship where a target main option mark included in the instantiated vehicle model code is located; Determine a target instantiated vehicle model according to a basic vehicle model corresponding to the basic vehicle model code, the target primary option flag, and the target secondary option flag; The target instantiated vehicle model is parsed to generate target instantiated vehicle model equipment.

9. A vehicle configuration optional equipment, characterized in that: The vehicle configuration selection device includes a processor, a memory, and a vehicle configuration selection program stored in the memory and executable by the processor, wherein when the vehicle configuration selection program is executed by the processor, the steps of the vehicle configuration selection method according to any one of claims 1 to 5 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a vehicle configuration selection program, wherein when the vehicle configuration selection program is executed by a processor, the steps of the vehicle configuration selection method according to any one of claims 1 to 5 are implemented.