Method and system for synchronizing configuration information of vehicles

By working together with the bill of materials system, product data management system, and configuration system, vehicle configuration information is automatically synchronized, solving the problem of information not being able to be automatically synchronized between systems and reducing the workload of operators.

CN115080148BActive Publication Date: 2026-01-02CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210787087.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-04
Publication Date
2026-01-02
Estimated Expiration
2042-07-04

AI Technical Summary

Technical Problem

In the existing technology, vehicle configuration information is stored in different systems, which makes it impossible to automatically synchronize configuration information to other systems when it is changed in the bill of materials system, thus increasing the workload of operators.

Method used

The configuration information of the target vehicle is generated by the bill of materials system and sent to the product data management system. The product data management system then synchronizes and sends the information to the configuration word system. The configuration word system generates the electrical inspection configuration word based on the configuration information and returns it to the product data management system, thus achieving automatic updates between the systems.

Benefits of technology

It enables automatic synchronization of vehicle configuration information between the bill of materials system, product data management system, and configuration word system, reducing the workload of manual updates for users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115080148B_ABST
    Figure CN115080148B_ABST
Patent Text Reader

Abstract

The application provides a configuration information synchronization method of a vehicle. A bill of materials system generates first configuration information of a target vehicle according to a configuration instruction, a product data management system synchronizes the first configuration information and sends the first configuration information to a configuration word system, the configuration word system generates electrical inspection configuration words of the target vehicle according to the first configuration information, and sends the electrical inspection configuration words to the product data management system, so that the configuration information of the vehicle stored in the bill of materials system, the product data management system and the configuration word system is automatically updated, without manual update by a user, thereby reducing the operation of the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of automobile technology, in particular to a configuration information synchronization method and system of a vehicle. BACKGROUND

[0002] With the rapid development of automobile safety technology, the configuration requirements for automobiles are becoming higher and higher. However, the configuration information of most automobiles is currently stored in different systems, and when the configuration information in the bill of materials system is changed, the corresponding configuration information in other systems cannot be updated synchronously.

[0003] In the related art, when the configuration information of a vehicle in the bill of materials system changes, the operator needs to manually update the corresponding configuration information of the vehicle in the product data relationship system and the configuration word system. It can be seen that the entire updating process needs to be manually updated by the operator, which increases the workload of the operator. SUMMARY

[0004] The embodiments of the present application provide a configuration information synchronization method and system of a vehicle, which can reduce the workload of the operator. The technical scheme is as follows:

[0005] The present application provides a configuration information synchronization method of a vehicle, which comprises:

[0006] The bill of materials system generates first configuration information of a target vehicle according to a configuration instruction, the configuration instruction is used to configure a corresponding vehicle configuration item, and the first configuration information is used to represent the software function corresponding to the target vehicle;

[0007] The bill of materials system sends the first configuration information to the product data management system;

[0008] The product data management system synchronizes the first configuration information and sends the first configuration information to the configuration word system;

[0009] The configuration word system generates electrical inspection configuration words of the target vehicle according to the first configuration information, and sends the electrical inspection configuration words to the product data management system.

[0010] Optionally, the first configuration information comprises: first identification information of the target vehicle, first version information corresponding to the target vehicle, and at least one first configuration identifier corresponding to the first version information.

[0011] The product data management system synchronizes the first configuration information, which comprises:

[0012] When the product data management system receives the first configuration information sent by the bill of material system, the product data management system queries whether the first identification information and the first version information are currently stored;

[0013] When the product data management system does not currently store the first identification information, the first configuration information is stored in the product data management system, and the first configuration information is associated with the software flashing package corresponding to the first configuration information;

[0014] When the product data management system currently stores the first identification information and the first version information is inconsistent with the second version information of the target vehicle currently stored in the product data management system, at least one second configuration identifier corresponding to the second version information stored in the product data management system is updated according to the at least one first configuration identifier.

[0015] Optionally, when the product data management system currently stores the first identification information of the target vehicle, the product data management system stores a correspondence table of the second configuration identifier of the target vehicle and the software flashing package, and the updating of the second configuration identifier corresponding to the second version information stored in the product data management system according to the first configuration identifier of the target vehicle comprises:

[0016] According to the at least one first configuration identifier, at least one second configuration identifier of the target vehicle in the correspondence table is updated.

[0017] Optionally, the second configuration identifier further comprises a configuration state corresponding to the at least one second configuration identifier, and the configuration state comprises an enabled state and a disabled state, and the updating of at least one second configuration identifier of the target vehicle in the correspondence table according to the at least one first configuration identifier comprises:

[0018] For each first configuration identifier in the at least one first configuration identifier, a second configuration identifier identical to the first configuration identifier is searched from the correspondence table, and a configuration state corresponding to the second configuration identifier is set to an enabled state.

[0019] Optionally, the configuration word system generates the electrical inspection configuration word of the target vehicle according to the first configuration information, comprising:

[0020] A pre-stored software configuration template corresponding to a vehicle is obtained, and the software configuration template is used to represent the correspondence between the configuration identifier of the vehicle and the character;

[0021] According to the at least one first configuration identifier corresponding to the target vehicle in the first configuration information, characters corresponding to each of the at least one first configuration identifier corresponding to the target vehicle are found from the software configuration template;

[0022] The characters corresponding to the at least one first configuration identifier of the target vehicle are arranged according to a preset rule to obtain an electrical inspection configuration word of the target vehicle model.

[0023] The present application also provides a configuration information synchronization system of a vehicle, the system comprising a bill of materials system, a product data management system and a configuration word system,

[0024] The bill of materials system is configured to generate first configuration information of a target vehicle according to a configuration instruction, the configuration instruction being configured to configure a corresponding vehicle configuration item, and the first configuration information being configured to represent software functions corresponding to the target vehicle;

[0025] The bill of materials system is further configured to send the first configuration information to the product data management system;

[0026] The product data management system is configured to synchronize the first configuration information and send the first configuration information to the configuration word system;

[0027] The configuration word system is configured to generate an electrical inspection configuration word of the target vehicle according to the first configuration information and send the electrical inspection configuration word to the product data management system.

[0028] Optionally, the first configuration information comprises first identification information of the target vehicle, first version information corresponding to the target vehicle and at least one first configuration identifier corresponding to the first version information; and the product data management system comprises:

[0029] The query module is configured to query whether the first identification information and the first version information are currently stored when the product data management system receives the first configuration information sent by the bill of materials system;

[0030] The storage module is configured to store the first configuration information in the product data management system when the product data management system does not currently store the first identification information, and establish a corresponding relationship between the first configuration information and a software flashing package corresponding to the first configuration information;

[0031] The updating module is configured to update at least one second configuration identifier corresponding to the second version information stored in the product data management system according to the at least one first configuration identifier when the product data management system currently stores the first identification information and the first version information is inconsistent with second version information of the target vehicle currently stored in the product data management system.

[0032] Optionally, when the product data management system currently stores the first identification information of the target vehicle, the product data management system stores a correspondence table of the second configuration identifier of the target vehicle and a software flashing package,

[0033] The updating module is configured to update at least one second configuration identifier of the target vehicle in the correspondence table according to the at least one first configuration identifier.

[0034] Optionally, the second configuration identifier further includes a configuration state corresponding to the at least one second configuration identifier, and the configuration state includes an enabled state and a disabled state, and the updating module includes a configuration unit.

[0035] The configuration unit is configured to, for each first configuration identifier in the at least one first configuration identifier, find a second configuration identifier identical to the first configuration identifier from the correspondence table, and set a configuration state corresponding to the second configuration identifier as the enabled state.

[0036] Optionally, the configuration system includes:

[0037] The obtaining module is configured to obtain a software configuration template corresponding to a vehicle stored in advance, and the software configuration template is used to represent a correspondence between a configuration identifier of the vehicle and a character.

[0038] The finding module is configured to find, from the software configuration template, a character corresponding to each first configuration identifier in the at least one first configuration identifier of the target vehicle according to the at least one first configuration identifier of the target vehicle in the first configuration information.

[0039] The determining module is configured to arrange the characters corresponding to the at least one first configuration identifier of the target vehicle according to a preset rule to obtain the electrical inspection configuration word of the target vehicle.

[0040] The technical scheme provided by the embodiments of the present application has at least the following beneficial effects:

[0041] The application provides a configuration information synchronization method of a vehicle. A bill of material system generates first configuration information of a target vehicle according to a configuration instruction, a product data management system synchronizes the first configuration information and sends the first configuration information to a configuration word system, the configuration word system generates an electrical inspection configuration word of the target vehicle according to the first configuration information, and sends the electrical inspection configuration word to the product data management system, so that the configuration information of the vehicle stored in the bill of material system, the product data management system and the configuration word system is automatically updated without manual update of a user, thereby reducing the workload of the user. BRIEF DESCRIPTION OF DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort based on these drawings.

[0043] Figure 1 is a schematic diagram of an implementation environment related to a configuration information synchronization system of a vehicle according to an exemplary embodiment;

[0044] Figure 2 is a flowchart of a configuration information synchronization method of a vehicle according to an exemplary embodiment;

[0045] Figure 3 is a flowchart of another configuration information synchronization method of a vehicle according to an exemplary embodiment;

[0046] Figure 4 is a block diagram of a configuration information synchronization system of a vehicle according to an exemplary embodiment. DETAILED DESCRIPTION

[0047] Unless otherwise defined, all technical terms used in the embodiments of the present application have the same meanings as commonly understood by those skilled in the art. In order to make the purposes, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0048] Figure 1 is a schematic diagram of an implementation environment related to a configuration information synchronization system of a vehicle according to an exemplary embodiment. As shown in the accompanying Figure 1 , the synchronization system includes a bill of material system 101, a product data management system 102 and a configuration word system 103.

[0049] The bill of materials system 101 is configured to store vehicle configuration items and configuration information of at least one vehicle; the product data management system 102 is configured to store at least one of the following: identification of a software flashing package corresponding to the vehicle, the software flashing package, vehicle model configuration information, electrical inspection configuration words, and configuration information corresponding to the vehicle; and the configuration word system 103 is configured to store at least one of the following: a software configuration template, electrical inspection configuration words, vehicle model configuration information, and configuration information of at least one vehicle.

[0050] The bill of materials system 101 and the product data management system 102 perform data transmission through wired or wireless means.

[0051] The product data management system 102 and the configuration word system 103 perform data transmission through wired or wireless means.

[0052] Figure 2 FIG. 1 is a flowchart of a vehicle configuration information synchronization method according to an example embodiment. As shown in FIG. 1, the method is applied to a terminal and includes the following steps. Figure 2

[0053] In step S201, the bill of materials system generates first configuration information of a target vehicle according to a configuration instruction, the configuration instruction being configured to configure a corresponding vehicle configuration item, and the first configuration information being configured to indicate a software function corresponding to the target vehicle.

[0054] In step S202, the bill of materials system sends the first configuration information to the product data management system.

[0055] In step S203, the product data management system synchronizes the first configuration information and sends the first configuration information to the configuration word system.

[0056] In step S204, the configuration word system generates electrical inspection configuration words of the target vehicle according to the first configuration information and sends the electrical inspection configuration words to the product data management system.

[0057] The present application provides a vehicle configuration information synchronization method. The bill of materials system generates first configuration information of a target vehicle according to a configuration instruction, the product data management system synchronizes the first configuration information and sends the first configuration information to the configuration word system, the configuration word system generates electrical inspection configuration words of the target vehicle according to the first configuration information and sends the electrical inspection configuration words to the product data management system, so that the vehicle configuration information stored in the bill of materials system, the product data management system, and the configuration word system is automatically updated without manual updating by a user, thereby reducing the operation of the user.

[0058] Figure 3 FIG. 1 is a flowchart of a vehicle configuration information synchronization method according to an example embodiment. As shown in FIG. 1, the method is applied to a terminal and includes the following steps. Figure 3 ​​

[0059] In step S301, the bill of materials system generates first configuration information of the target vehicle according to the configuration instruction.

[0060] The configuration instruction is used to configure a corresponding vehicle configuration item, and the first configuration information is used to represent a software function corresponding to the target vehicle.

[0061] In this application, the bill of materials system is used to describe the composition of a product, and the enterprise-level configuration dictionary is provided in the bill of materials system, and a plurality of vehicle configuration items are configured in the enterprise-level configuration dictionary. One vehicle configuration item corresponds to one configuration information. The user can select a vehicle configuration item from the plurality of vehicle configuration items according to the actual required production vehicle configuration requirements, so as to obtain the whole vehicle configuration information corresponding to the actual required vehicle type. After obtaining the whole vehicle configuration information, the first configuration information corresponding to the vehicle under the vehicle type is determined from the selected vehicle configuration item. Since each configuration information is associated with the parts of the vehicle, the parts information of the whole vehicle can also be obtained. For example, the vehicle can be divided into parts according to groups. Each group of parts can complete a group of characteristic functions. The group can be further divided into subgroups until the specific parts.

[0062] It should be noted that for the same vehicle type, different vehicles corresponding to different configuration requirements can be provided, for example, low-configuration vehicles and high-configuration vehicles. The whole vehicle configuration information corresponding to the vehicle type is all configuration information corresponding to different configuration requirements under the vehicle type. By selecting the vehicle configuration item in the whole vehicle configuration information corresponding to the vehicle type, the vehicle corresponding to different configuration requirements under the vehicle type can be obtained.

[0063] The vehicle configuration item includes a software configuration item of the vehicle and a hardware configuration item of the vehicle. The software configuration item of the vehicle is used to configure the software function of the vehicle, so as to generate the first configuration information representing the software function corresponding to the target vehicle. The hardware configuration item is used to configure the structure of the vehicle.

[0064] The software configuration item of the vehicle is set according to the pre-set software configuration item in the product data management system and stored in the enterprise-level configuration dictionary. Therefore, in the bill of materials system, the software configuration item of the vehicle can be set, and the hardware configuration item can also be set. Therefore, the bill of materials system can complete the configuration of all configuration information of the vehicle.

[0065] In step S302, the bill of materials system sends the first configuration information to the product data management system.

[0066] In the present application, the first configuration information is used to represent the configuration information corresponding to the vehicle. After the user completes the configuration of the first configuration information of the vehicle, the sending button in the bill of materials system can be triggered. When it is detected that the user triggers the sending button in the bill of materials system, the first configuration information is sent to the product data management system. The first configuration information can also be periodically detected whether it is updated. After detecting that the first configuration information is updated for a preset time, the first configuration information is sent to the product data management system.

[0067] When the product data management system does not receive the first configuration information sent by the bill of materials system, the product data management system stores at least one of the identification of the vehicle corresponding software flashing package, the software flashing package and the software configuration information corresponding to the vehicle under each vehicle model. When the product data management system receives the first configuration information sent by the bill of materials system, the first configuration information is stored in the product data management system corresponding to the original stored information in the product data management system, so that the product data management system not only stores the software configuration information corresponding to the vehicle, but also stores the corresponding hardware configuration information, so that the hardware configuration information and the software configuration information form a corresponding relationship and are stored. On the basis of ensuring the accuracy of the hardware configuration information, the software configuration information and the corresponding relationship of the vehicle, it can be determined that each vehicle flashes the correct software version corresponding to the software flashing package in different stages.

[0068] When the product data management system stores the first configuration information, when the product data management system receives the configuration information sent by the bill of materials system again, the configuration information sent by the bill of materials system needs to be compared with the configuration information already stored in the product data management system to determine the configuration information that needs to be updated, so as to update the configuration information already stored in the product data management system.

[0069] Step S303, when the product data management system receives the first configuration information sent by the bill of materials system, the product data management system queries whether the first identification information and the first version information are currently stored.

[0070] The first configuration information includes: the first identification information of the target vehicle, the first version information corresponding to the target vehicle, and at least one first configuration identification corresponding to the first version information.

[0071] In the present application, the first identification information is used to identify the target vehicle, and one target vehicle corresponds to a unique identification information. The first version information is the version corresponding to all software functions of the target vehicle. The first configuration identification is used to identify the corresponding software function. When any configuration identification in the target vehicle changes, the version information changes.

[0072] It should be noted that a target vehicle is configured with a plurality of software functions, one software function corresponds to one configuration identifier, and all software functions of one target vehicle correspond to one first version information, therefore, one first version information identifies at least one first configuration identifier.

[0073] In step S304, when the product data management system currently does not store the first identifier information, the first configuration information is stored in the product data management system, and the first configuration information is associated with the software flashing package corresponding to the first configuration information.

[0074] It should be noted that when the product data management system currently does not store the first identifier information, it means that the product data management system does not store the related information of the target vehicle corresponding to the first identifier information. It can be understood that the target vehicle is a newly built vehicle, therefore, the first configuration information of the vehicle is stored in the product data management system, so that the first configuration information of the newly built vehicle can be synchronized to the product data management system.

[0075] In step S305, when the product data management system currently stores the first identifier information and the first version information is inconsistent with the second version information of the target vehicle currently stored in the product data management system, at least one second configuration identifier corresponding to the second version information stored in the product data management system is updated according to at least one first configuration identifier.

[0076] It should be noted that when the product data management system currently stores the first identifier information and the first version information is inconsistent with the second version information of the target vehicle currently stored in the product data management system, it means that the product data management system stores the related configuration information of the target vehicle, but the configuration information has changed, and the stored second version information in the data management system needs to be updated.

[0077] The second configuration identifier corresponding to the second version information stored in the product data management system is updated according to the first configuration identifier of the target vehicle, including:

[0078] According to at least one first configuration identifier, at least one second configuration identifier of the target vehicle in the corresponding relationship table is updated.

[0079] The product data management system stores the corresponding relationship table of the second configuration identifier of the target vehicle and the software flashing package.

[0080] In an embodiment of the present application, the second configuration identifier further comprises: a configuration state corresponding to the at least one second configuration identifier, the configuration state comprising: an enabled state and a disabled state, and updating the at least one second configuration identifier of the target vehicle in the correspondence table according to the at least one first configuration identifier comprises:

[0081] For each first configuration identifier in the at least one first configuration identifier, a second configuration identifier identical to the first configuration identifier is searched in the correspondence table, and a configuration state corresponding to the second configuration identifier is set to the enabled state.

[0082] It should be noted that the product data management system has stored a plurality of vehicle models corresponding to the second configuration identifier, and updating the second version information stored in the data management system is to update the configuration state of the second configuration identifier under the second version information, for example: when the configuration state is set to the enabled state, the target vehicle is configured with the software function corresponding to the second configuration identifier, and if the configuration state is set to the disabled state, the target vehicle is not configured with the software function corresponding to the second configuration identifier.

[0083] In step S306, the first configuration information is sent to the configuration word system.

[0084] In the present application, when the configuration word system does not receive the configuration information sent by the product data management system, the configuration word system stores the vehicle corresponding electrical detection configuration word and the vehicle corresponding software configuration template, and the software configuration template is used to indicate the correspondence between the configuration identifier corresponding to the vehicle and the character; when the configuration word system receives the configuration information sent by the product data management system, the configuration information is stored corresponding to the original information stored in the configuration word system, so that the configuration word system generates the electrical detection configuration word of the target vehicle.

[0085] It should be noted that when it is detected that the configuration information in the product data management system is updated, the configuration information is automatically sent to the configuration word system and the configuration information in the configuration word system is updated, and when the product data management system does not update the configuration information, the configuration information is not sent to the configuration word system.

[0086] In the present application, when the configuration information in the product data management system is updated, the configuration information in the configuration word system is updated synchronously, so that the same configuration information in the product data management system and the configuration word system is updated synchronously.

[0087] In step S307, the configuration word system acquires the pre-stored vehicle corresponding software configuration template.

[0088] The software configuration template is used to indicate the correspondence between the configuration identifier corresponding to the vehicle and the character.

[0089] In the present application, the correspondence between each software configuration item corresponding to the vehicle and the character is stored in advance in the configuration word system. For example, when the software configuration information is the seat heating function, the corresponding character can be set to 1 when the vehicle is provided with the seat heating function, and the corresponding character can be set to 0 when the vehicle is not provided with the seat heating function, so that the software configuration information set by the vehicle can be determined by the character.

[0090] In step S308, according to the at least one first configuration identifier corresponding to the target vehicle in the first configuration information, the character corresponding to each first configuration identifier of the at least one first configuration identifier corresponding to the target vehicle is found from the software configuration template.

[0091] In step S309, the characters corresponding to the at least one first configuration identifier of the target vehicle are arranged according to a preset rule to obtain the electrical inspection configuration word of the target vehicle.

[0092] In the present application, the preset rule refers to the preset arrangement order of the software configuration item. The software configuration information corresponding to each vehicle can include multiple software configuration items, and the character corresponding to each software configuration item needs to be determined, so that the multiple characters are arranged according to the preset arrangement order of the software configuration item to obtain the electrical inspection configuration word of each vehicle.

[0093] In step S310, the electrical inspection configuration word is sent to the product data management system.

[0094] It should be noted that when the vehicle is produced, the electrical inspection configuration word, the software configuration information, the hardware configuration information and the software flashing package corresponding to the vehicle are obtained from the product data management system through the production system, so that the software configuration information and the hardware configuration information corresponding to the target vehicle are determined according to the electrical inspection configuration word, the software configuration information, the hardware configuration information and the software flashing package corresponding to the vehicle, and the vehicle is produced based on the software configuration information and the hardware configuration information, so that the vehicle maintains the unity of the software function and the component configuration in the material system, and avoids the inconsistency between the electrical inspection configuration or the software flashing and the controller component function configuration in the production line assembly.

[0095] The present application provides a configuration information synchronization method of a vehicle. The bill of materials system generates first configuration information of a target vehicle according to a configuration instruction, and the product data management system synchronizes the first configuration information and sends it to the configuration word system. The configuration word system generates an electrical inspection configuration word of the target vehicle according to the first configuration information, and sends the electrical inspection configuration word to the product data management system, so that the configuration information of the vehicle stored in the bill of materials system, the product data management system and the configuration word system is automatically updated without manual update by the user, thereby reducing the operation of the user.

[0096] This application also provides another vehicle configuration information synchronization system, such as Figure 4 As shown, the system includes: a bill of materials system 401, a product data management system 402, and a configuration word system 403;

[0097] The bill of materials system 401 is used to generate the first configuration information of the target vehicle according to the configuration instructions. The configuration instructions are used to configure the corresponding vehicle configuration items, and the first configuration information is used to represent the software functions corresponding to the target vehicle.

[0098] The bill of materials system 401 is also used to send the first configuration information to the product data management system 402;

[0099] The product data management system 402 is used to synchronize the first configuration information and send the first configuration information to the configuration word system 403;

[0100] The configuration word system 403 is used to generate the electrical inspection configuration word of the target vehicle according to the first configuration information, and send the electrical inspection configuration word to the product data management system 402.

[0101] Optionally, the first configuration information includes: first identification information of the target vehicle, first version information corresponding to the target vehicle, and at least one first configuration identifier corresponding to the first version information; the product data management system 402 includes:

[0102] The query module 4021 is used to query whether the first identification information and the first version information are currently stored when the product data management system receives the first configuration information sent by the bill of materials system.

[0103] The storage module 4022 is used to store the first configuration information in the product data management system when the product data management system does not currently store the first identification information, and to establish a correspondence between the first configuration information and the software flashing package corresponding to the first configuration information.

[0104] The update module 4023 is used to update at least one second configuration identifier corresponding to the second version information stored in the product data management system when the first identifier information and the first version information currently stored in the product data management system are inconsistent with the second version information of the target vehicle currently stored in the product data management system.

[0105] Optionally, if the product data management system already stores the first identification information of the target vehicle, the product data management system also stores a table showing the correspondence between the second configuration identifier of the target vehicle and the software flashing package.

[0106] The update module 4023 is used to update at least one second configuration identifier of the target vehicle in the corresponding relationship table based on at least one first configuration identifier.

[0107] Optionally, the second configuration identifier further comprises a configuration state corresponding to the at least one second configuration identifier, the configuration state comprising an enabled state and a disabled state, and the updating module 4023 comprises a configuration unit.

[0108] The configuration unit is configured to, for each of the at least one first configuration identifier, find a second configuration identifier identical to the first configuration identifier from the correspondence table, and set a configuration state corresponding to the second configuration identifier as the enabled state.

[0109] Optionally, the configuration word system 403 comprises:

[0110] The obtaining module 4031 is configured to obtain a software configuration template corresponding to the vehicle, the software configuration template being used to represent a correspondence between configuration identifiers corresponding to the vehicle and characters;

[0111] The finding module 4032 is configured to find, from the software configuration template, a character corresponding to each of the at least one first configuration identifier corresponding to the target vehicle according to the at least one first configuration identifier corresponding to the target vehicle in the first configuration information.

[0112] The determining module 4033 is configured to arrange the characters corresponding to the at least one first configuration identifier of the target vehicle according to a preset rule to obtain an electrical inspection configuration word of the target vehicle.

[0113] The technical scheme provided by the embodiments of the present application has at least the following beneficial effects:

[0114] The present application provides a configuration information synchronization method of a vehicle, a bill of materials system generates first configuration information of a target vehicle according to a configuration instruction, a product data management system synchronizes the first configuration information and sends the first configuration information to a configuration word system; the configuration word system generates an electrical inspection configuration word of the target vehicle according to the first configuration information, and sends the electrical inspection configuration word to the product data management system, so that the configuration information of the vehicle stored in the bill of materials system, the product data management system and the configuration word system is automatically updated, without the need for manual updating by a user, thereby reducing the operation of the user.

[0115] It should be noted that: the configuration information synchronization system of a vehicle provided in the above embodiments is only exemplified by the division of the above functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the configuration information synchronization system of a vehicle and the configuration information synchronization method of a vehicle provided in the above embodiments belong to the same concept, and the specific implementation process is described in detail in the method embodiments, which will not be repeated here.

[0116] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0117] It is to be understood that the application is not limited to the precise construction hereinafter described and as shown in the attached drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the claims that follow.

Claims

1. A method for synchronizing vehicle configuration information, characterized in that, The method includes: The bill of materials system generates first configuration information for a target vehicle based on configuration instructions. These instructions configure software configuration items within the vehicle's configuration list. These software configuration items are set according to pre-defined software configuration items in the product data management system and stored in the enterprise-level configuration dictionary of the bill of materials system. The first configuration information represents the software functions corresponding to the target vehicle. This first configuration information includes: first identification information for the target vehicle, first version information corresponding to the target vehicle, and at least one first configuration identifier corresponding to the first version information. The first version information represents the versions corresponding to all software functions of the target vehicle. The first configuration identifier identifies the corresponding software function. The bill of materials system sends the first configuration information to the product data management system; the product data management system stores at least one of the following for each vehicle model: the identifier of the software flashing package corresponding to the vehicle model, the software flashing package, and the software configuration information corresponding to the vehicle. The product data management system synchronizes the first configuration information and sends the first configuration information to the configuration word system; wherein the product data management system synchronizes the first configuration information, including: when the product data management system receives the first configuration information sent by the bill of materials system, the product data management system queries whether the first identification information and the first version information are currently stored; when the product data management system does not currently store the first identification information, the first configuration information is stored in the product data management system, and a correspondence is established between the first configuration information and the software flashing package corresponding to the first configuration information; when the product data management system has currently stored the first identification information of the target vehicle, the product data management system stores a correspondence table between the second configuration identification of the target vehicle and the software flashing package, the second configuration identification including: the configuration status corresponding to at least one second configuration identification, the configuration status including: enabled status and disabled status; when the product data management system has currently stored the first identification information and the first version information is inconsistent with the second version information of the target vehicle currently stored in the product data management system, for each of the at least one first configuration identification, a second configuration identification that is the same as the first configuration identification is found from the correspondence table, and the configuration status corresponding to the second configuration identification is set to enabled status; The configuration character system obtains a pre-stored software configuration template corresponding to the vehicle. The software configuration template is used to represent the correspondence between the configuration identifier and the character corresponding to the vehicle. Based on at least one first configuration identifier corresponding to the target vehicle in the first configuration information, the system searches for the character corresponding to each first configuration identifier in the software configuration template. The system arranges the characters corresponding to at least one first configuration identifier of the target vehicle according to a preset rule to obtain the electrical inspection configuration character of the target vehicle, and sends the electrical inspection configuration character to the product data management system.

2. A vehicle configuration information synchronization system, characterized in that, The system includes a bill of materials system, a product data management system, and a configuration word system. The bill of materials system is used to generate the first configuration information of the target vehicle according to the configuration instructions. The configuration instructions are used to configure the software configuration items in the vehicle configuration items. The software configuration items are set according to the pre-set software configuration items in the product data management system and stored in the enterprise-level configuration dictionary of the bill of materials system. The first configuration information is used to represent the software function corresponding to the target vehicle. The first configuration information includes: first identification information of the target vehicle, first version information corresponding to the target vehicle, and at least one first configuration identifier corresponding to the first version information; the first version information is the version corresponding to all software functions of the target vehicle; the first configuration identifier is used to identify the corresponding software function. The bill of materials system is also used to send the first configuration information to the product data management system; the product data management system stores at least one of the following for each vehicle model: the identifier of the software flashing package corresponding to the vehicle model, the software flashing package, and the software configuration information corresponding to the vehicle. The product data management system is used to synchronize the first configuration information and send the first configuration information to the configuration word system; The configuration word system is used to generate an electrical inspection configuration word for the target vehicle based on the first configuration information, and send the electrical inspection configuration word to the product data management system; The product data management system includes: The query module is used to query whether the first identification information and the first version information are currently stored when the product data management system receives the first configuration information sent by the bill of materials system. The storage module is used to store the first configuration information in the product data management system when the product data management system does not currently store the first identification information, and to establish a correspondence between the first configuration information and the software flashing package corresponding to the first configuration information. The update module is used to update at least one second configuration identifier corresponding to the second version information stored in the product data management system according to the at least one first configuration identifier when the product data management system has already stored the first identifier information and the first version information is inconsistent with the second version information of the target vehicle currently stored in the product data management system. When the product data management system has already stored the first identification information of the target vehicle, the product data management system stores a correspondence table between the second configuration identifier of the target vehicle and the software flashing package; the second configuration identifier also includes: the configuration status corresponding to the at least one second configuration identifier, the configuration status includes: enabled status and disabled status, and the update module includes: a configuration unit; The configuration unit is configured to, for each of the at least one first configuration identifiers, search for a second configuration identifier that is the same as the first configuration identifier from the correspondence table, and set the configuration state corresponding to the second configuration identifier to the enabled state; The configuration word system includes: The acquisition module is used to acquire a pre-stored software configuration template corresponding to the vehicle, wherein the software configuration template is used to represent the correspondence between the configuration identifier and the characters corresponding to the vehicle; The search module is used to search for the character corresponding to each first configuration identifier in the software configuration template based on at least one first configuration identifier corresponding to the target vehicle in the first configuration information; The determining module is used to arrange the characters corresponding to at least one first configuration identifier of the target vehicle according to a preset rule to obtain the electrical inspection configuration character of the target vehicle.

Citation Information

Patent Citations

  • Vehicle configuration method and system

    CN109375926A

  • Information synchronization method and device and storage medium

    CN111770196A