A control domain based vehicle hardware image tracing method

CN117421348BActive Publication Date: 2026-08-18ABUP TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311410053.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2026-08-18
Estimated Expiration
2043-10-27

AI Technical Summary

Technical Problem

[0005]本发明的目的是提出一种基于控制域的车辆硬件画像追溯方法,解决难以快速查询定位车辆硬件配置的问题

Benefits of technology

[0026] 1. This invention provides a vehicle hardware profiling and tracing method based on the control domain. It can quickly trace vehicle hardware information through the vehicle hardware profile. The vehicle hardware profile occupies little space, has a fast retrieval speed, and has higher retrieval accuracy.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application provides a vehicle hardware image tracing method based on a control domain, comprising the following steps: S1, grouping and managing vehicle hardware, and establishing hardware coding sequence; S2, establishing and maintaining vehicle engineering EBOM; S3, establishing and maintaining vehicle manufacturing MBOM; S4, solving vehicle MBOM, obtaining vehicle controller information, and establishing a vehicle hardware list; S5, regularizing hardware information; S6, ascendingly sorting the regularized hardware, and calculating MD5 value of the sorting result; S7, comparing the newly calculated MD5 value with the existing MD5 value in the database; S8, version coding the MD5 value newly stored in the database according to the control domain; and S9, identifying whether the vehicle hardware information to be traced matches the vehicle hardware information in the database. The application provides a vehicle hardware image tracing method based on a control domain, which can quickly trace vehicle hardware information through vehicle hardware image, and the vehicle hardware image occupies small space, has fast retrieval speed, and has higher retrieval accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and specifically to a vehicle hardware profiling and tracing method based on the control domain. Background Technology

[0002] Vehicles involve dozens of hardware components and dozens of automotive hardware suppliers during the production process. Vehicle hardware changes as the product develops, and different vehicles have different hardware configurations. How to accurately trace vehicle hardware information is a problem that vehicle manufacturers need to consider.

[0003] In the prior art, such as Chinese patent CN 106022785 A, a vehicle parts information traceability system and method are disclosed. The system can upload data generated at each stage of the parts process to a central server to form a database of vehicle parts information, which can be viewed and updated at any time. It also enables relevant businesses to quickly identify which parts have been modified by customers without their consent.

[0004] However, in the existing technology, because there are a large number of vehicle hardware components, and different vehicle hardware components can form more configuration combinations, the database will be very large. Even if statistics are stored in the database, it is difficult to quickly query and locate the vehicle's hardware configuration. Summary of the Invention

[0005] The purpose of this invention is to propose a vehicle hardware profiling and tracing method based on the control domain, which solves the problem of difficulty in quickly querying and locating vehicle hardware configuration.

[0006] A vehicle hardware profiling and tracing method based on the control domain includes the following steps:

[0007] S1. Group and manage vehicle hardware, and establish hardware coding order for control domains;

[0008] S2. Establish and maintain the vehicle engineering EBOM to maintain the hardware information installed in the vehicle;

[0009] S3. Establish and maintain the vehicle manufacturing MBOM, and add vehicle hardware manufacturing information to the vehicle engineering EBOM.

[0010] S4. Based on the vehicle configuration and planned production time, calculate the vehicle MBOM, obtain the vehicle controller information, and establish a vehicle hardware list.

[0011] S5. Regularize the hardware information according to the vehicle hardware list;

[0012] S6. Sort the regularized hardware in ascending order according to the domain to which the hardware belongs, and calculate the MD5 value of the sorting result.

[0013] S7. Compare the newly calculated MD5 value with the MD5 value that exists in the database. If the newly calculated MD5 value does not exist in the database, then store the newly calculated MD5 value in the database.

[0014] S8. Encode the MD5 value newly stored in the database according to the control domain; profile the vehicle hardware according to the encoding order of the control domain to form the vehicle version.

[0015] S9. Create a profile of the vehicle hardware based on the coding order of the control domains to form a vehicle version.

[0016] Preferably, in step S1, the vehicle hardware is grouped according to the electrical platform, control domain, controller Request ID, and controller name. The hierarchical structure of the vehicle hardware is generally built by engineering support personnel and serves as the basic carrier of the software. The vehicle hardware consists of an electrical platform, control domain, controller Request ID, and controller. Among them, the electrical platform is the root node of the vehicle hardware structure, the control domain is a child node of the electrical platform, the controller is a child node of the control domain, and the controller Request ID is the address of the controller.

[0017] Preferably, in step S2, a vehicle engineering EBOM is established according to the hardware coding order. The vehicle engineering EBOM maintains the hardware information installed in the vehicle according to the controller Request ID, controller name, hardware part number, quantity, and usage.

[0018] Preferably, in step S3, the vehicle manufacturing information includes the factory, workshop, and production breakpoint. Specifically, a production breakpoint refers to a control point in time required for the management and disposal of products, materials, tooling, and fixtures before a change, in cases such as model discontinuation, EWO (Electronic Design Object) modification, or internal design changes. Such breakpoints include routine, predictable, and controllable breakpoints as well as sudden and unpredictable breakpoints.

[0019] Preferably, in step S4, the vehicle configuration includes the vehicle code, model line, brand, exterior color, body style, and vehicle type.

[0020] Preferably, in step S5, the hardware information is regularized according to the vehicle hardware list, using the format "Controller RequestID" + "-" + "Controller Name" + "-" + "Controller Hardware Part Number". Regularization simplifies the vehicle hardware information, ensuring that each type of vehicle hardware corresponds to a unique hardware information code.

[0021] Preferably, in step S6, the process of calculating the MD5 value includes: forming a string from the regularized and sorted hardware information; and forming a string from all the vehicle's hardware serial numbers, which is the MD5 value of the entire vehicle.

[0022] Preferably, in step S7, if a newly calculated MD5 value already exists, the existing MD5 value is used, and a new MD5 value is not generated for the vehicle. The MD5 values ​​in the database constitute the vehicle's hardware profile. By matching the MD5 values, it is possible to quickly trace whether the vehicle's hardware matches the hardware information in the database.

[0023] Preferably, if the vehicle hardware information changes, an MD5 value is generated based on the latest hardware information. If the database does not contain hardware information for this type of vehicle, the new hardware information can be added to the database to create a new vehicle hardware profile for this type of vehicle.

[0024] Preferably, in step S9, the specific identification steps include calculating the MD5 value of the vehicle based on the configuration of the vehicle hardware to be traced, matching it with the existing MD5 values ​​in the database, and determining whether it is the same as the existing MD5 values ​​in the database.

[0025] Beneficial effects:

[0026] 1. This invention provides a vehicle hardware profiling and tracing method based on the control domain. It can quickly trace vehicle hardware information through the vehicle hardware profile. The vehicle hardware profile occupies little space, has a fast retrieval speed, and has higher retrieval accuracy.

[0027] 2. Existing databases store massive amounts of vehicle hardware information, making rapid retrieval difficult. This invention addresses this by using a vehicle hardware profiling method. During manufacturing, vehicle hardware information is maintained in the vehicle manufacturing MBOM, and a corresponding vehicle hardware list is created. The hardware information in this list is then regularized, sorted, and its MD5 value is calculated and stored in the database as a vehicle hardware profile. The MD5 value is a string, allowing for fast comparison and facilitating quick retrieval of vehicle hardware information. Simultaneously, it occupies less space, saving database space.

[0028] 3. Group management makes it easier to establish and maintain vehicle engineering EBOM and vehicle manufacturing MBOM. The corresponding vehicle hardware information list can be established. After the vehicle hardware to be traced is found in the database by comparison with the corresponding MD5 value, the specific vehicle hardware information in the MBOM can be found based on the MD5 value in the database. The retrieved vehicle hardware information is more accurate and more comprehensive.

[0029] 4. Over-regulation simplifies vehicle hardware information through rules, and each type of hardware can only generate a unique hardware information code according to the rules. After being sorted in ascending order, the vehicle hardware information can generate a unique MD5 value. The MD5 value generated by the same vehicle hardware according to the rules will be the same, which ensures the accuracy of vehicle hardware information traceability.

[0030] 5. Maintaining the number of MD5 value records for each electrical platform in the database indicates the number of vehicle hardware profiles under that electrical platform, facilitating classification and statistics. Detailed Implementation

[0031] The invention will be more readily understood by referring to the following detailed description of preferred embodiments and included examples. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. In case of conflict, the definitions in this specification shall prevail.

[0032] Example 1:

[0033] A method for tracing vehicle hardware profiles based on the control domain is provided, and the specific process steps include:

[0034] S1. Group and manage vehicle hardware, and establish hardware coding order for control domains;

[0035] In step S1, the vehicle hardware is grouped according to the electrical platform, control domain, controller Request ID, and controller name;

[0036] S2. Establish and maintain the vehicle engineering EBOM to maintain the hardware information installed in the vehicle;

[0037] In step S2, a vehicle engineering EBOM is created according to the hardware coding order. The vehicle engineering EBOM maintains the hardware information installed in the vehicle according to the controller Request ID, controller name, hardware part number, quantity, and usage.

[0038] S3. Establish and maintain the vehicle manufacturing MBOM, and add vehicle hardware manufacturing information to the vehicle engineering EBOM.

[0039] In step S3, the vehicle manufacturing information includes the factory, workshop, and production breakpoint;

[0040] S4. Based on the vehicle configuration and planned production time, calculate the vehicle manufacturing MBOM, obtain the vehicle controller information, and establish a vehicle hardware list.

[0041] In step S4, the vehicle configuration includes the vehicle code, model line, brand, exterior color, body style, and vehicle type;

[0042] S5. Regularize the hardware information according to the vehicle hardware list;

[0043] In step S5, based on the vehicle hardware list, the hardware information is regularized using “Controller RequestID” + “-” + “Controller Name” + “-” + “Controller Hardware Part Number”. For example, in the vehicle hardware list, if a piece of hardware has a controller RequestID of XF0001, a controller name of ACM, and a controller hardware part number of 110096181, then the regularized hardware code for that piece of hardware is XF0001-ACM-110096181.

[0044] S6. Sort the regularized hardware in ascending order according to the domain to which the hardware belongs, and calculate the MD5 value of the sorting result.

[0045] In step S6, the process of calculating the MD5 value includes: forming a string from the regularized and sorted hardware information; specifically, the regularized hardware codes are arranged in ascending order and sequentially into a string, with adjacent hardware codes separated by commas.

[0046] S7. Compare the newly calculated MD5 value with the MD5 value that exists in the database. If the newly calculated MD5 value does not exist in the database, then store the newly calculated MD5 value in the database.

[0047] In step S7, if a newly calculated MD5 value already exists, the existing MD5 value is used, and a new MD5 value is not generated for the vehicle. If the vehicle hardware information changes, the MD5 value is generated based on the latest hardware information.

[0048] S8. Encode the MD5 value newly stored in the database according to the control domain; profile the vehicle hardware according to the encoding order of the control domain to form the vehicle version.

[0049] S9. Create a profile of the vehicle hardware based on the coding order of the control domains to form a vehicle version;

[0050] In step S9, the specific identification steps include: forming a vehicle hardware list based on the RequestID, controller name, and controller hardware part number of the vehicle hardware to be traced, and regularizing it; sorting it in ascending order to form the MD5 value of the vehicle to be traced; matching it with the existing MD5 values ​​in the database; determining whether it is the same as the existing MD5 value in the database; if there is an existing MD5 value in the database, the vehicle hardware list can be viewed based on the MD5 value in the database, and the manufacturing information of the vehicle hardware can be viewed accordingly.

Claims

1. A vehicle hardware profiling and tracing method based on the control domain, characterized in that, Includes the following steps: S1. Group and manage vehicle hardware, and establish hardware coding order for control domains; S2. Establish and maintain the vehicle engineering EBOM to maintain the hardware information installed in the vehicle; S3. Establish and maintain the vehicle manufacturing MBOM, and add vehicle hardware manufacturing information to the vehicle engineering EBOM. S4. Based on the vehicle configuration and planned production time, calculate the vehicle MBOM, obtain the vehicle controller information, and establish a vehicle hardware list. S5. Regularize the hardware information according to the vehicle hardware list; S6. Sort the regularized hardware in ascending order according to the domain to which the hardware belongs, and calculate the MD5 value of the sorting result. S7. Compare the newly calculated MD5 value with the MD5 value that exists in the database. If the newly calculated MD5 value does not exist in the database, then store the newly calculated MD5 value in the database. S8. Encode the MD5 value newly stored in the database according to the control domain; profile the vehicle hardware according to the encoding order of the control domain to form the vehicle version. S9. When it is necessary to trace vehicle hardware, identify whether the vehicle hardware information to be traced matches the vehicle hardware information in the database. In step S1, the vehicle hardware is grouped according to the electrical platform, control domain, controller Request ID, and controller name; In step S2, a vehicle engineering EBOM is created according to the hardware coding order. The vehicle engineering EBOM maintains the hardware information installed in the vehicle according to the controller RequestID, controller name, hardware part number, quantity, and usage. In step S3, the vehicle manufacturing information includes the factory, workshop, and production breakpoint; In step S4, the vehicle configuration includes the vehicle code, model line, brand, exterior color, body style, and vehicle type; In step S5, the hardware information is regularized according to the vehicle hardware list, using "controller RequestID" + "-" + "controller name" + "-" + "controller hardware part number"; In step S6, the process of calculating the MD5 value includes: forming a string from the regularized and sorted hardware information; In step S7, if a newly calculated MD5 value already exists, the existing MD5 value will be used, and a new MD5 value will not be generated for the vehicle. If the vehicle hardware information changes, an MD5 value is generated based on the latest hardware information. In step S9, the specific identification steps include calculating the MD5 value of the vehicle based on the configuration of the hardware of the vehicle to be traced, matching it with the existing MD5 values ​​in the database, and determining whether it is the same as the existing MD5 values ​​in the database.

Citation Information

Patent Citations

  • Vehicle component information tracing system and tracing method

    CN106022785A

  • Tracing and discriminating method for anti-counterfeiting information of vehicle component

    CN104424570A

  • Judgment method, system and equipment for data type snapshot generation and medium

    CN116010170A

  • Integrated vehicle model KDBOM construction method, storage medium and device

    CN116910905A