Vehicle, data correction method and device thereof and computer readable storage medium

Through the vehicle's data correction method, vehicle status information is obtained and integrated, data integrity is verified by the continuity rule matching library, and database correction is carried out, solving the problems of integrity and authenticity of vehicle data during transmission, and achieving efficient data correction and optimization.

CN119807187AActive Publication Date: 2025-04-11ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411858590.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-11
Estimated Expiration
2044-12-17

AI Technical Summary

Technical Problem

The existing vehicle data processing technology cannot effectively ensure the integrity of data during forwarding to the cloud through the gateway, and the lack of a authenticity verification mechanism for retransmitted data, resulting in the overall integrity of vehicle data being unable to be fully guaranteed.

Method used

A vehicle data correction method is proposed. By obtaining the status information of each segment of the vehicle within a preset period, determining the integrity of the status information based on the continuity rule matching database, and entering the complete and incomplete status information into the database and OBS objects respectively. After obtaining the status retransmission information, the integration process is carried out to obtain the status retransmission information that is successfully integrated and enter it into the database for correction.

Benefits of technology

It improves the integrity and authenticity of the data in the database, optimizes the data retransmission process, and ensures the accuracy and completeness of vehicle data within the preset period.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119807187A_ABST
    Figure CN119807187A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle, a data correction method and device thereof and a computer readable storage medium, and the method comprises the steps: obtaining the state information of each segment of the vehicle in a preset time period; determining the integrity of the state information of each fragment based on a continuity rule matching library; according to the integrity of the state information, recording the state information with complete fragments into a database, and recording the state information with incomplete fragments into an OBS object; acquiring state supplementary transmission information of the vehicle; carrying out integration processing on the incomplete state information based on a continuity rule matching library and the state supplementary transmission information to obtain state supplementary recording information which is successfully integrated; and inputting the state additional recording information into a database so as to correct the state information of the vehicle in the database in the preset time period. Therefore, the integrity and authenticity of the data in the database can be improved, and the data supplementary transmission process is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle data processing, and in particular to a vehicle data correction method, a computer-readable storage medium, a vehicle data correction device and a vehicle. Background Art

[0002] With the rapid development of Internet of Vehicles technology, the information exchange between vehicles and infrastructure has become increasingly efficient. This information is not only widely used in basic functions such as real-time vehicle-machine interaction and safety warning, but is also uploaded to the cloud for big data analysis to support higher-level applications and services, such as in-depth analysis of traffic accidents, comprehensive evaluation of driving behavior, and continuous optimization of intelligent driving systems. However, to achieve these high-level functions, the authenticity and integrity of the data uploaded by the vehicle must be ensured, because the loss or omission of any key data may significantly reduce the accuracy of the analysis results, or even lead to erroneous conclusions.

[0003] Although the vehicle-side TBOX in the relevant technology has been equipped with a data retransmission function to deal with potential loss problems during data transmission, the existing mechanism still cannot guarantee the integrity of the data during forwarding to the cloud through the gateway, and there is a lack of authenticity verification mechanism for the retransmitted data, so the reissued data may not be fully trusted. Secondly, there is no integrity monitoring and reissue of other important vehicle data, which leads to the inability to fully guarantee the overall integrity of the vehicle data. Summary of the invention

[0004] The present invention aims to solve one of the technical problems in the related art to at least a certain extent. To this end, the first object of the present invention is to provide a vehicle data correction method, which can improve the integrity and authenticity of data in the database and optimize the data supplementation process.

[0005] A second object of the present invention is to provide a computer-readable storage medium.

[0006] A third object of the present invention is to provide a vehicle data correction device.

[0007] A fourth object of the present invention is to provide a vehicle.

[0008] In order to achieve the above-mentioned purpose, the first aspect of the embodiment of the present invention proposes a vehicle data correction method, wherein the method includes: obtaining status information of each segment of the vehicle within a preset time period; determining the integrity of the status information of each segment based on a continuity rule matching library; entering the complete status information of the segment into a database according to the integrity of the status information, and entering the incomplete status information of the segment into an OBS object; obtaining the status supplement information of the vehicle; integrating the incomplete status information of the segment based on the continuity rule matching library and the status supplement information to obtain the status supplement information of the successfully integrated processing; entering the status supplement information into the database to correct the status information of the vehicle in the database within the preset time period.

[0009] According to the data correction method for a vehicle in an embodiment of the present invention, status information of each segment of the vehicle within a preset time period is obtained, and the integrity of the status information of each segment is determined based on a continuity rule matching library, and the status information of the complete segment is entered into a database according to the integrity of the status information, and the status information of the incomplete segment is entered into an OBS object, and the status supplement information of the vehicle is obtained, thereby integrating the status information of the incomplete segment based on the continuity rule matching library and the status supplement information to obtain successfully integrated status supplement information, and then entering the status supplement information into the database to correct the status information of the vehicle in the database within the preset time period, thereby improving the integrity and authenticity of the data in the database and optimizing the data supplement process.

[0010] In addition, the vehicle data correction method according to the above embodiment of the present invention may also include the following additional technical features:

[0011] According to an embodiment of the present invention, the status information includes status data of multiple metric values, and the metric values ​​include mileage, power consumption, alcohol consumption, charging segment, speeding segment, and power on and off status.

[0012] According to an embodiment of the present invention, the continuity rule matching library includes a plurality of continuity rule matching information corresponding to the plurality of metric values ​​in a one-to-one correspondence, and the continuity rule matching information includes trigger matching information and update matching information.

[0013] According to one embodiment of the present invention, after determining the integrity of the status information of each fragment based on the continuity rule matching library, the method also includes: obtaining the overall loss rate of the status information, the data loss rate of the metric value and the data deviation amount of the metric value; and displaying the overall loss rate of the status information, the data loss rate of the metric value and the data deviation amount of the metric value through a quality display interface.

[0014] According to one embodiment of the present invention, after integrating the incomplete status information of the fragments based on the continuity rule matching library and the status retransmission information, the method further includes: obtaining an overall loss rate update value of the status information, an update value of the data loss rate of the metric value, and an update value of the data deviation amount of the metric value; and displaying the overall loss rate update value of the status information, the data loss rate update value of the metric value, and the data deviation amount update value of the metric value through the quality display interface.

[0015] According to one embodiment of the present invention, after integrating the incomplete status information of the fragments based on the continuity rule matching library and the status supplement information, the method further includes: obtaining the status supplement information of the failed integration processing; and entering the status supplement information of the failed integration processing into the OBS object.

[0016] According to one embodiment of the present invention, the method further includes: obtaining the storage duration of the incomplete status information of the fragment in the OBS object; when the storage duration is greater than a preset duration, if the supplementary status information of the vehicle is obtained, the integration processing of the incomplete status information of the fragment is prohibited.

[0017] In order to achieve the above-mentioned purpose, a second aspect of the present invention proposes a computer-readable storage medium on which a vehicle data correction program is stored. When the vehicle data correction program is executed by a processor, the vehicle data correction method of the aforementioned embodiment of the present invention is implemented.

[0018] According to the computer-readable storage medium of the embodiment of the present invention, the integrity and authenticity of the data in the database can be improved and the data retransmission process can be optimized by executing the vehicle data correction program through the processor.

[0019] In order to achieve the above-mentioned purpose, the third aspect of the present invention proposes a vehicle data correction device, wherein the device includes: a first acquisition module, used to obtain the status information of each segment of the vehicle within a preset time period; a determination module, used to determine the integrity of the status information of each segment based on a continuity rule matching library; a processing module, used to enter the complete status information of the segment into a database according to the integrity of the status information, and enter the incomplete status information of the segment into an OBS object; a second acquisition module, used to obtain the status supplement information of the vehicle; an integration module, based on the continuity rule matching library and the status supplement information, integrates the incomplete status information of the segment to obtain the status supplement information of the successfully integrated processing; a correction module, enters the status supplement information into the database to correct the status information of the vehicle in the database within the preset time period.

[0020] According to the data correction device of the vehicle of the embodiment of the present invention, the status information of each segment of the vehicle within a preset time period is obtained through the first acquisition module, and the integrity of the status information of each segment is determined based on the continuity rule matching library through the determination module, and the status information of the complete segment is entered into the database according to the integrity of the status information through the processing module, and the status information of the incomplete segment is entered into the OBS object, and the status supplement information of the vehicle is obtained through the second acquisition module, and then the status information of the incomplete segment is integrated and processed by the integration module based on the continuity rule matching library and the status supplement information to obtain the status supplement information of the successfully integrated processing, and then the status supplement information is entered into the database through the correction module to correct the status information of the vehicle in the database within the preset time period, thereby improving the integrity and authenticity of the data in the database and optimizing the data supplement process.

[0021] In order to achieve the above-mentioned purpose, a fourth aspect of the present invention provides a vehicle, including the vehicle data correction device of the aforementioned embodiment of the present invention.

[0022] According to the vehicle of the embodiment of the present invention, by adopting the vehicle data correction device of the above embodiment of the present invention, the integrity and authenticity of the data in the database can be improved, and the data supplementation process can be optimized.

[0023] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a flow chart of a vehicle data correction method according to one embodiment of the present invention;

[0025] Figure 2 is a flow chart of a vehicle data correction method according to another embodiment of the present invention;

[0026] Figure 3 is a flow chart of a vehicle data correction method according to another embodiment of the present invention;

[0027] Figure 4 is a flow chart of a vehicle data correction method according to another embodiment of the present invention;

[0028] Figure 5 is a flow chart of a vehicle data correction method according to another embodiment of the present invention;

[0029] Figure 6 A data correction device for a vehicle according to an embodiment of the present invention;

[0030] Figure 7is a block diagram of a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION

[0031] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0032] The following describes a vehicle data correction method, a computer-readable storage medium, a vehicle data correction device, and a vehicle according to embodiments of the present invention with reference to the accompanying drawings.

[0033] Figure 1 1 is a flow chart of a vehicle data correction method according to an embodiment of the present invention.

[0034] Specifically, in some embodiments of the present invention, Figure 1 As shown, the vehicle data correction method includes:

[0035] S101, obtaining status information of each segment of the vehicle within a preset time period.

[0036] Specifically, in this embodiment, the status information includes status data of multiple measurement values, including mileage, power consumption, alcohol consumption, charging segment, overspeed segment, and power-on and power-off status. The mileage status data can be obtained by setting a mileage sensor, the power consumption status data can be obtained by the battery management system, the alcohol consumption status data can be obtained by the fuel management system, the charging segment status data can be obtained by the charging management system, the overspeed segment status data can be obtained by the ADAS system, and the power-on and power-off status status data can be obtained by the battery management system. Here, the present invention may not specifically limit the type of status information and the method of obtaining it. The status information of each segment of the vehicle within a preset time period is obtained, wherein the preset time period can be one minute, which is not specifically limited here.

[0037] S102, determining the integrity of the state information of each segment based on the continuity rule matching library.

[0038] Specifically, in this embodiment, the integrity of the state information of each fragment is determined based on the continuity rule matching library, wherein the continuity rule matching library includes a plurality of continuity rule matching information corresponding to a plurality of metric values ​​one by one, and the continuity rule matching information includes trigger matching information and update matching information. For example, the continuity rule matching library includes the following Table 1, the trigger matching information includes the trigger thresholds of the plurality of metric values, and the update matching information includes the time interval and the fragment interval. Table 1

[0039]

[0040] Among them, mileage>0 means the mileage difference is greater than 0, Charge_sts=3,4 means it is in the uncharged or fully charged state, Current>0 means the current is greater than 0, Engines=1 means the engine is in the running state, Charge_sts=1 means it is in the charging state, Current<0 means the current is less than 0, Veh_sts=0 means the motor is in the on state, Speed>75+ means the vehicle speed is greater than 75 km / h, Veh_sts=0,1 means the motor is in the on or off state. Taking the power consumption difference as an example, the interval between segments is in minutes. When the vehicle is not charged or fully charged, and the battery current of the vehicle is greater than 0, the trigger system obtains the power consumption difference every 10 seconds. If the power consumption difference is obtained at 10 seconds for the first acquisition, and the time to obtain the power consumption difference for the second time is greater than 10 seconds, for example, the power consumption difference is obtained at 12 seconds, then the second power consumption difference is determined to be abnormal, and the power consumption difference obtained for the second time is not recorded. The time information obtained is recorded. The power consumption difference is obtained at 10 seconds for the third to sixth times, then the state information of the segments composed of the mileage difference obtained from the first to the sixth times is determined to be incomplete state information. If the power consumption difference is obtained at 10 seconds for the seventh to the twelfth times, then the state information of the segments composed of the mileage difference obtained from the seventh to the twelfth times is determined to be incomplete state information.

[0041] S103, entering the complete status information of the segments into a database according to the integrity of the status information, and entering the incomplete status information of the segments into an OBS object.

[0042] Specifically, in this embodiment, after determining the integrity of the status information of each segment based on the continuity rule matching library, the complete status information of the segment and the incomplete status information of the segment are determined, and then the complete status information of the segment is entered into the database, and the incomplete status information of the segment is entered into the OBS object

[0043] S104, obtaining vehicle status supplementary information.

[0044] Specifically, in this embodiment, when the vehicle retransmits status information that was not uploaded before, the system can obtain the vehicle's status retransmission information, and the status information may include retransmission status data of multiple measurement values, including mileage, power consumption, alcohol consumption, charging segment, speeding segment, and power on and off status.

[0045] S105, integrating the incomplete state information of the segments based on the continuity rule matching library and the state supplement information to obtain successfully integrated state supplement information.

[0046] Specifically, in this embodiment, taking the power consumption difference in Table 1 as an example, the segment interval is minute level (but the specific detection frequency is in seconds, such as every 10 seconds). When the vehicle is in an uncharged or fully charged state, and the battery current of the vehicle is greater than 0, the system triggers a power consumption difference acquisition operation every 10 seconds. If the power consumption difference is successfully acquired at 10 seconds for the first time, and the time for acquiring the power consumption difference for the second time exceeds 10 seconds (for example, 12 seconds), it is determined that the second acquired power consumption difference is abnormal, and the second acquired power consumption difference is not recorded, but the time information of the acquisition is recorded. The third to sixth times are all within 1 If the power consumption difference is obtained at 0 seconds, it is determined that the status information of the segment composed of the mileage difference obtained from the first to the sixth time is an incomplete status information segment (due to the abnormality in the second acquisition), and the incomplete status information segment is entered into the OBS object. If the vehicle's status supplement information is obtained, the incomplete status information segment is integrated and processed according to the vehicle's status supplement information. Specifically, the relevant data in the status supplement information (such as the power consumption difference that should be obtained for the second time) is used to correct the power consumption difference obtained abnormally for the second time, thereby obtaining the status supplement information of successful integration and processing.

[0047] S106, entering the status supplement information into a database to correct the status information of the vehicle in the database within a preset time period.

[0048] Specifically, in this embodiment, after the status supplementary information of the successfully integrated processing is obtained, the status supplementary information is entered into the database to correct the status information of the vehicle in the preset period in the database, and the incomplete status information corresponding to the status supplementary information in the OBS is deleted, thereby ensuring that the status information in the database is complete and accurate within the preset period.

[0049] Furthermore, in some embodiments of the present invention, the continuity rule matching library includes a plurality of continuity rule matching information corresponding to a plurality of metric values ​​in a one-to-one correspondence, and the continuity rule matching information includes trigger matching information and update matching information.

[0050] Specifically, in this embodiment, the continuity rule matching library includes multiple continuity rule matching information corresponding to multiple measurement values ​​one by one, the continuity rule matching information includes trigger matching information and update matching information, the trigger matching information includes trigger thresholds of multiple measurement values, and the update matching information includes time intervals and segment intervals. As shown in Table 1 above, the continuity rule matching information also includes a label value, and the label value of each measurement value can be used to determine the authenticity of the status information of each segment of the vehicle. When the label value in the status information of each segment of the vehicle is consistent with the label value in the continuity rule matching library, it is determined that the status information of each segment of the vehicle is authentic. It should be noted that the mark value mile_diff corresponding to the mileage, the mark value Batt_con_diff corresponding to the power consumption, the mark value Fuel_diff corresponding to the alcohol consumption, the mark value Charge_label corresponding to the charging segment, the mark value Overspd_label corresponding to the speeding segment, and the mark value Vehsts_label corresponding to the power on and off status can be set by yourself, and the setting form of the label value in the status information of each segment of the vehicle is not specifically limited here.

[0051] Further, in this embodiment, if Figure 2 As shown, after determining the integrity of the state information of each segment based on the continuity rule matching library, the method further includes:

[0052] S201, obtaining the overall loss rate of state information, the data loss rate of metric values, and the data deviation amount of metric values.

[0053] Specifically, in this embodiment, after obtaining the status information of each segment of the vehicle within a preset time period, the total number of lost messages and the total number of reported messages can be obtained from the status information, the overall loss rate of the status information is equal to the total number of lost messages in the segment divided by the total number of reported messages, the data loss rate of the metric value is equal to the total number of lost messages in the corresponding segment divided by the total number of reported messages, and the data deviation of the metric value is equal to the estimated value of the metric value of the lost message in the corresponding segment. For example, the mileage difference obtained for the first time is 12 kilometers, the mileage difference obtained for the second time is abnormal, and the mileage difference obtained for the third time is 16 kilometers. Then, the mileage difference obtained for the second time can be estimated, and a value between 12 and 16 can be taken, such as 14 kilometers as the mileage difference obtained for the second time. In addition, the present invention may not specifically limit the method for obtaining the overall loss rate of the status information, the data loss rate of the metric value, and the data deviation of the metric value.

[0054] S202, displaying the overall loss rate of the status information, the data loss rate of the metric value, and the data deviation of the metric value through a quality display interface.

[0055] Specifically, in this embodiment, after obtaining the overall loss rate of status information, the data loss rate of metric values, and the data deviation of metric values, quality display can be performed in a BI (Business Intelligence) tool. In addition, the present invention may not specifically limit the selection of the quality display interface. This can improve the visual monitoring of data quality and enhance the accuracy of data integrity assessment.

[0056] Further, in some embodiments of the present invention, Figure 3 As shown, after integrating the incomplete state information of the fragments based on the continuity rule matching library and the state supplement information, the method further includes:

[0057] S301, obtaining an updated value of the overall loss rate of the state information, an updated value of the data loss rate of the metric value, and an updated value of the data deviation amount of the metric value.

[0058] Specifically, in this embodiment, after the incomplete state information of the fragments is integrated and processed based on the continuity rule matching library and the state supplementary information, the total number of lost message updates and the total number of reported messages are obtained from the state information again, the overall loss rate update value of the state information is equal to the total number of lost message updates in the fragment divided by the total number of reported messages, the data loss rate update value of the metric value is equal to the total number of lost message updates in the corresponding fragment divided by the total number of reported messages, and the data deviation update value of the metric value is equal to the estimated value of the lost message metric value in the corresponding updated fragment. For example, the mileage difference obtained for the first time is 12 kilometers, the mileage difference obtained for the second time is abnormal, and the mileage difference after the third update is 16 kilometers. Then, the mileage difference obtained for the second time can be estimated, and a value between 12 and 16 can be taken, such as 14 kilometers as the mileage difference obtained for the second time. In addition, the present invention may not specifically limit the method for obtaining the overall loss rate update value of the state information, the data loss rate update value of the metric value, and the data deviation update value of the metric value.

[0059] S302: Display the updated value of the overall loss rate of the status information, the updated value of the data loss rate of the metric value, and the updated value of the data deviation of the metric value through a quality display interface.

[0060] Specifically, in this embodiment, after obtaining the overall loss rate update value of the status information, the data loss rate update value of the metric value, and the data deviation update value of the metric value, quality display can be performed in the BI tool. In addition, the present invention may not specifically limit the selection of the quality display interface.

[0061] Further, in some embodiments of the present invention, Figure 4 As shown, after integrating the incomplete state information of the fragments based on the continuity rule matching library and the state supplement information, the method further includes:

[0062] S401, obtaining the status retransmission information of the failed integration process.

[0063] Specifically, in this embodiment, after the incomplete state information of the fragments is integrated based on the continuity rule matching library and the state supplement information, the integrity of the integrated state information is determined based on the continuity rule matching library, and the state supplement information of the failed integration is obtained.

[0064] S402, entering the status supplementary transmission information of the failed integration process into the OBS object.

[0065] Specifically, in this embodiment, after obtaining the status retransmission information of the failed integration process, the status retransmission information of the failed integration process is entered into the OBS object, thereby optimizing the data retransmission process and improving the efficiency and accuracy of data correction.

[0066] Further, in this embodiment, if Figure 5 As shown, the vehicle data correction method also includes:

[0067] S501, obtaining the storage duration of the incomplete segment status information in the OBS object.

[0068] Specifically, in this embodiment, the log or audit function of the OBS service can be used to obtain the storage duration of the incomplete status information of the fragment in the OBS object, for example, the creation time and the last modification time of the incomplete status information of the fragment in the OBS object can be obtained, so as to determine the storage duration of the incomplete status information of the fragment in the OBS object. Here, the present invention may not specifically limit the method for obtaining the storage duration of the incomplete status information of the fragment in the OBS object.

[0069] S502, when the storage time is longer than the preset time, if the vehicle status supplementary information is obtained, it is prohibited to integrate the incomplete status information.

[0070] Specifically, in this embodiment, after obtaining the storage duration of the incomplete status information in the OBS object, if the storage duration is greater than the preset duration, if the vehicle status supplementary information is obtained, the integration processing of the incomplete status information is prohibited. The preset duration can be set to 30 days, thereby saving server resources and improving the stability and reliability of the system. In addition, the present invention may not specifically limit the value of the preset duration.

[0071] In summary, according to the vehicle data correction method of the embodiment of the present invention, by obtaining the status information of each segment of the vehicle within a preset time period, and determining the integrity of the status information of each segment based on the continuity rule matching library, the complete status information of the segment is entered into the database according to the integrity of the status information, and the incomplete status information of the segment is entered into the OBS object, and the vehicle's status supplement information is obtained, thereby integrating the incomplete status information of the segment based on the continuity rule matching library and the status supplement information to obtain the successfully integrated status supplement information, and then entering the status supplement information into the database to correct the status information of the vehicle in the database within the preset time period, thereby improving the integrity and authenticity of the data in the database and optimizing the data supplement process.

[0072] Based on the vehicle data correction method proposed in the aforementioned embodiment of the present invention, the embodiment of the present invention further proposes a computer-readable storage medium on which a vehicle control program is stored. When the vehicle data correction program is executed by a processor, the vehicle data correction method of the aforementioned embodiment of the present invention is implemented.

[0073] According to the computer-readable storage medium of the embodiment of the present invention, the integrity and authenticity of the data in the database can be improved and the data retransmission process can be optimized by executing the vehicle data correction program through the processor.

[0074] Figure 6 The invention relates to a vehicle data correction device according to an embodiment of the present invention.

[0075] Specifically, in this embodiment, Figure 6 As shown, the vehicle data correction device 100 includes a first acquisition module 10 , a determination module 20 , a processing module 30 , a second acquisition module 40 , an integration module 50 and a correction module 60 .

[0076] Among them, the first acquisition module 10 is used to obtain the status information of each segment of the vehicle within a preset time period; the determination module 20 is used to determine the integrity of the status information of each segment based on the continuity rule matching library; the processing module 30 is used to enter the complete status information of the segment into the database according to the integrity of the status information, and enter the incomplete status information of the segment into the OBS object; the second acquisition module 40 is used to obtain the vehicle's status supplement information; the integration module 50 integrates the incomplete status information of the segment based on the continuity rule matching library and the status supplement information to obtain the status supplement information of the successfully integrated processing; the correction module 60 enters the status supplement information into the database to correct the status information of the vehicle in the database within the preset time period.

[0077] In some embodiments of the present invention, the status information includes status data of multiple metric values, and the metric values ​​include mileage, power consumption, alcohol consumption, charging segment, overspeed segment, and power on and off status.

[0078] In some embodiments of the present invention, the continuity rule matching library includes a plurality of continuity rule matching information corresponding to a plurality of metric values ​​in one-to-one correspondence, and the continuity rule matching information includes trigger matching information and update matching information.

[0079] In some embodiments of the present invention, the processing module 30 is also used to obtain the overall loss rate of status information, the data loss rate of measurement values, and the data deviation amount of measurement values; and display the overall loss rate of status information, the data loss rate of measurement values, and the data deviation amount of measurement values ​​through a quality display interface.

[0080] In some embodiments of the present invention, the integration module 50 is also used to obtain the overall loss rate update value of the status information, the data loss rate update value of the measurement value, and the data deviation update value of the measurement value; and display the overall loss rate update value of the status information, the data loss rate update value of the measurement value, and the data deviation update value of the measurement value through the quality display interface.

[0081] In some embodiments of the present invention, the integration module 50 is further configured to obtain status supplementary transmission information of failed integration processing; and enter the status supplementary transmission information of failed integration processing into the OBS object.

[0082] In some embodiments of the present invention, the processing module 30 is also used to obtain the storage duration of the incomplete status information in the OBS object: when the storage duration is greater than the preset duration, if the vehicle status supplementary information is obtained, the integration processing of the incomplete status information is prohibited.

[0083] It should be noted that other specific implementations of the vehicle data correction device proposed in the embodiment of the present invention can refer to the specific implementations of the vehicle data correction method in the aforementioned embodiment of the present invention, and will not be described again here to reduce redundancy.

[0084] In summary, according to the data correction device of the vehicle in the embodiment of the present invention, the status information of each segment of the vehicle within the preset time period is obtained through the first acquisition module, and the integrity of the status information of each segment is determined based on the continuity rule matching library through the determination module, and the status information of the complete segment is entered into the database according to the integrity of the status information through the processing module, and the status information of the incomplete segment is entered into the OBS object, and the status supplement information of the vehicle is obtained through the second acquisition module, and then the status information of the incomplete segment is integrated and processed by the integration module based on the continuity rule matching library and the status supplement information to obtain the status supplement information of the successfully integrated processing, and then the status supplement information is entered into the database through the correction module to correct the status information of the vehicle in the database within the preset time period, thereby improving the integrity and authenticity of the data in the database and optimizing the data supplement process.

[0085] Figure 7 is a block diagram of a vehicle according to an embodiment of the present invention.

[0086] like Figure 7 As shown, a vehicle 1000 includes the vehicle data correction device 100 according to the above-mentioned embodiment of the present invention.

[0087] According to the vehicle of the embodiment of the present invention, by adopting the vehicle data correction device of the above embodiment of the present invention, the integrity and authenticity of the data in the database can be improved, and the data supplementation process can be optimized.

[0088] In addition, other structures and functions of the vehicle according to the embodiment of the present invention are known to those skilled in the art and will not be described in detail here to reduce redundancy.

[0089] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0090] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0091] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0092] In the description of the present invention, it is to be understood that the terms “center”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “counterclockwise”, “axial”, “radial”, “circumferential”, etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0093] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0094] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0095] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0096] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A vehicle data correction method, characterized in that: The method comprises: Obtaining status information of each segment of the vehicle within a preset time period; Determining the integrity of the state information of each segment based on the continuity rule matching library; According to the integrity of the status information, the complete status information of the fragments is entered into the database, and the incomplete status information of the fragments is entered into the OBS object; Obtaining supplementary status information of the vehicle; Based on the continuity rule matching library and the state supplement information, the incomplete state information of the fragments is integrated to obtain the state supplement information of successful integration; The status supplement information is entered into the database to correct the status information of the vehicle in the database within a preset time period.

2. The vehicle data correction method according to claim 1, characterized in that: The status information includes status data of a plurality of metric values, wherein the metric values ​​include mileage, power consumption, alcohol consumption, charging segment, overspeed segment, and power on and off status.

3. The vehicle data correction method according to claim 2, characterized in that: The continuity rule matching library includes a plurality of continuity rule matching information corresponding to the plurality of metric values ​​in a one-to-one correspondence, and the continuity rule matching information includes trigger matching information and update matching information.

4. The vehicle data correction method according to claim 2, characterized in that: After determining the integrity of the state information of each segment based on the continuity rule matching library, the method further includes: Obtaining the overall loss rate of the state information, the data loss rate of the metric value, and the data deviation amount of the metric value; The overall loss rate of the state information, the data loss rate of the metric value, and the data deviation of the metric value are displayed through a quality display interface.

5. The vehicle data correction method according to claim 4, characterized in that: After integrating the incomplete state information of the fragments based on the continuity rule matching library and the state supplementary information, the method further includes: Obtaining an updated value of the overall loss rate of the state information, an updated value of the data loss rate of the metric value, and an updated value of the data deviation amount of the metric value; The overall loss rate update value of the state information, the data loss rate update value of the metric value, and the data deviation update value of the metric value are displayed through the quality display interface.

6. The vehicle data correction method according to claim 1, characterized in that: After integrating the incomplete state information of the fragments based on the continuity rule matching library and the state supplementary information, the method further includes: Get the status retransmission information of failed integration processing; The status supplement information of the failed integration process is recorded into the OBS object.

7. The vehicle data correction method according to claim 1, characterized in that: The method further comprises: Obtaining the storage duration of the incomplete status information of the segment in the OBS object; When the storage time is longer than the preset time, if the supplementary status information of the vehicle is obtained, it is prohibited to integrate the incomplete status information of the fragments.

8. A computer-readable storage medium, characterized in that: A vehicle control program is stored thereon, and when the vehicle data correction program is executed by a processor, a vehicle data correction method according to any one of claims 1 to 7 is implemented.

9. A vehicle data correction device, characterized in that: The device comprises: A first acquisition module, used to acquire the status information of each segment of the vehicle within a preset time period; A determination module, configured to determine the integrity of the state information of each segment based on a continuity rule matching library; A processing module, configured to enter the complete status information of the fragments into a database and enter the incomplete status information of the fragments into an OBS object according to the integrity of the status information; A second acquisition module is used to acquire the status supplementary transmission information of the vehicle; An integration module integrates the incomplete state information of the fragments based on the continuity rule matching library and the state supplement information to obtain the state supplement information of successful integration; The correction module enters the status supplement information into the database to correct the status information of the vehicle in the database within a preset time period.

10. A vehicle, characterized in that: A vehicle data correction device including the vehicle data correction device according to claim 9.

Citation Information

Patent Citations

  • Information supplementary transmission method based on data processing and related device

    CN110223185A

  • Vehicle state data transmission self-adaptive supplementary transmission method, system and device

    CN116017370A

  • Data completion method, electronic equipment and readable storage medium

    CN117667903A

  • Traffic information identification and smart traveling method, device, apparatus, and storage medium

    WO2021115455A1