Search

CN-121985008-A - Sensor sensitivity and data consistency self-checking system applied to new energy automobile

CN121985008ACN 121985008 ACN121985008 ACN 121985008ACN-121985008-A

Abstract

The invention discloses a sensor sensitivity and data consistency self-checking system applied to a new energy automobile, and relates to the technical field of automobile data checking, wherein the system acquires sensor original data deployed in each area of the automobile through a data acquisition module, acquires an original data message and uploads the original data message to a data processing module; the system comprises a data processing module, a data checking module, a result output module and a system, wherein the data processing module obtains a standard formatted data set and a corresponding cyclic redundancy code according to an original data message, performs sensor sensitivity self-checking, and encapsulates the data packet to construct a data packet, the data checking module recalculates the received data packet to obtain the cyclic redundancy check code and performs bit-by-bit comparison with the cyclic redundancy check code encapsulated in the data packet, the result output module performs a differentiation strategy according to a checking result and a sensor sensitivity judging result, and the system effectively improves the consistency, the integrity and the usability of sensor data, provides a high-reliability data base for a vehicle, and ensures the running safety and the intelligent level of the vehicle.

Inventors

  • WANG PENG
  • YU XIAOSONG
  • HUANG JIABIN

Assignees

  • 苏州安博思汽车科技有限公司

Dates

Publication Date
20260505
Application Date
20260227

Claims (6)

  1. 1. Sensor sensitivity and data consistency self-checking system for new energy automobile, characterized by comprising: the data acquisition module is used for packaging the data obtained by the data acquisition units deployed in each area of the vehicle to obtain an original data message; The data processing module is used for obtaining a standard formatted data set and a corresponding cyclic redundancy code according to the original data message, performing sensor sensitivity self-checking, and packaging the data set to construct a data packet; The data checking module is used for recalculating and obtaining a cyclic redundancy check code according to the received data packet and comparing the cyclic redundancy check code with the cyclic redundancy check code packaged in the data packet bit by bit; And the result output module is used for executing a corresponding strategy according to the checking comparison result and the sensor sensitivity judgment result.
  2. 2. The self-checking system for sensitivity and data consistency of a sensor applied to a new energy automobile according to claim 1, wherein the data acquisition module packages the data obtained by the data acquisition units deployed in each area of the automobile, and the process of obtaining the original data message comprises the following steps: Assigning a unique data unit identifier to each data acquisition unit; the data acquisition unit is connected with a plurality of sensors, corresponding sensor IDs are allocated to each connected sensor, and a sensor ID list under the data acquisition unit is established; uploading the data unit identifier of the data acquisition unit and the corresponding sensor ID list thereof to a data monitoring center; The data acquisition unit is pre-provided with a fixed sampling period, synchronously acquires the data of each sensor according to the fixed sampling period, acquires the original data and marks an acquisition time stamp; associating the original data obtained by the data acquisition unit with the corresponding sensor ID respectively to form a 'sensor ID-data' set; And summarizing and packaging the sensor ID-data set, the acquisition time stamp and the data unit identifier to obtain a corresponding original data message, and uploading the original data message to a data processing module.
  3. 3. The sensor sensitivity and data consistency self-checking system for new energy vehicles according to claim 2, wherein the data processing module obtains a standard formatted data set and a corresponding cyclic redundancy code according to an original data message, and the process of packaging the standard formatted data set and the corresponding cyclic redundancy code to construct a data packet comprises: Receiving an original data message from a data acquisition module, analyzing the original data message, and extracting a data unit identifier, an acquisition time stamp and a sensor ID-data set from the original data message; according to the data unit identifier, a sensor ID list uploaded in advance by the data acquisition unit is called from a data monitoring center; Verifying the parsed original data message according to a preset data integrity rule, and checking whether the acquisition time stamp accords with time sequence logic, whether the sensor ID exists in a corresponding sensor ID list and whether each data in a 'sensor ID-data' set is in a predefined reasonable numerical range; In the verification process, filling is carried out on the missing value by adopting an interpolation method of adjacent timestamp data, the abnormal value is replaced by using the statistical mean value of the historical data of the same sensor, and the format error is automatically corrected according to the data unit identifier and the sensor ID query standard data format; Reorganizing the verified and processed data according to a standard data format, obtaining a standard formatted data set according to the format record of a data unit identifier-timestamp-sensor ID-data value, and sorting in ascending order according to the acquisition timestamp; converting the ordered set of standard formatted data into a succession of binary data blocks; and calculating the binary data block by using a preset CRC algorithm to generate a corresponding cyclic redundancy check code.
  4. 4. The sensor sensitivity and data consistency self-checking system for new energy vehicles according to claim 3, wherein the data processing module performs sensor sensitivity self-checking according to the original data message, and the process of packaging and constructing the data packet comprises: Setting a corresponding time window for sensor sensitivity judgment, wherein the time window consists of a time stamp corresponding to the current time and a time stamp corresponding to the previous time with the interval duration of T at the current time, and arranging the data values of each sensor according to the acquisition time stamps in an ascending order; calculating the sensitivity index of the sensor according to the sensor data value and the corresponding acquisition time stamp; comparing the obtained sensitivity index with a preset reference sensitivity to obtain a sensor sensitivity judgment result; And packaging the sensor sensitivity judging result, the standard formatted data set and the corresponding cyclic redundancy check code, constructing a data packet, and inputting the data packet to the data check module as the output of the data processing module.
  5. 5. The sensor sensitivity and data consistency self-checking system for new energy vehicles according to claim 4, wherein the process of recalculating the received data packets to obtain the cyclic redundancy check code and comparing the cyclic redundancy check code with the cyclic redundancy check code encapsulated in the data packets bit by the data checking module comprises: receiving and analyzing a data packet input by a data processing module, and recalculating a Cyclic Redundancy Check (CRC) code for a standard formatted data set packaged in the data packet by using a preset CRC algorithm; And comparing the recalculated cyclic redundancy check code with the cyclic redundancy check code packaged in the data packet bit by bit.
  6. 6. The sensor sensitivity and data consistency self-checking system for a new energy automobile according to claim 5, wherein the process of executing the corresponding strategy by the result output module according to the checking comparison result and the sensor sensitivity judging result comprises: receiving a verification result output by a data verification module and a corresponding data packet; Reading the comparison result of the data verification module, if the comparison result is completely consistent, the data packet is not abnormal in the transmission process and is verified; If the verification result is successful, analyzing a sensor sensitivity judging result packaged in the data packet, if the sensor sensitivity judging result is normal, marking a standard formatted data set packaged in the data packet as 'verified consistency and normal sensor sensitivity', and distributing the standard formatted data set to a corresponding downstream memory according to a data unit identifier and a timestamp of the standard formatted data set; If the sensor sensitivity judging result is abnormal, marking a standard formatted data set packaged in the data packet as 'consistency verified but sensor sensitivity abnormal', and simultaneously, sending a sensor sensitivity abnormal signal to a data monitoring center; If the verification result is failure, immediately generating data integrity early warning information, constructing a temporary isolation storage area, completely importing the data packet with failed verification into the area for storage, and recording a detailed error diagnosis log, wherein the content comprises a sensor ID, a time stamp, and binary difference of a re-calculated cyclic redundancy check code and a cyclic redundancy check code packaged in the data packet, and the log is synchronously reported to a data monitoring center for root cause analysis.

Description

Sensor sensitivity and data consistency self-checking system applied to new energy automobile Technical Field The invention relates to the technical field of automobile data verification, in particular to a sensor sensitivity and data consistency self-checking system applied to a new energy automobile. Background With the rapid development of new energy automobiles, vehicle sensor data becomes an important basis for vehicle control, state monitoring and intelligent decision, however, when a vehicle runs in a complex environment, sensor data is easily affected by interference, tampering or transmission errors, which can cause misjudgment of a control system and increase of driving safety risks; therefore, a system capable of realizing dynamic verification in all links of data acquisition, processing, verification and output is needed to improve the safety and reliability of the sensor data of the vehicle, and for this purpose, a sensor sensitivity and data consistency self-checking system for new energy automobiles is provided. Disclosure of Invention The invention aims to provide a sensor sensitivity and data consistency self-checking system for a new energy automobile. The invention can realize the aim by the following technical scheme that the sensor sensitivity and data consistency self-checking system applied to the new energy automobile comprises the following steps: the data acquisition module is used for packaging the data obtained by the data acquisition units deployed in each area of the vehicle to obtain an original data message; The data processing module is used for obtaining a standard formatted data set and a corresponding cyclic redundancy code according to the original data message, performing sensor sensitivity self-checking, and packaging the data set to construct a data packet; The data checking module is used for recalculating and obtaining a cyclic redundancy check code according to the received data packet and comparing the cyclic redundancy check code with the cyclic redundancy check code packaged in the data packet bit by bit; And the result output module is used for executing a corresponding strategy according to the checking comparison result and the sensor sensitivity judgment result. Further, the data acquisition module packages the data obtained by the data acquisition units deployed in each area of the vehicle, and the process of obtaining the original data message includes: Assigning a unique data unit identifier to each data acquisition unit; the data acquisition unit is connected with a plurality of sensors, corresponding sensor IDs are allocated to each connected sensor, and a sensor ID list under the data acquisition unit is established; uploading the data unit identifier of the data acquisition unit and the corresponding sensor ID list thereof to a data monitoring center; The data acquisition unit is pre-provided with a fixed sampling period, synchronously acquires the data of each sensor according to the fixed sampling period, acquires the original data and marks an acquisition time stamp; associating the original data obtained by the data acquisition unit with the corresponding sensor ID respectively to form a 'sensor ID-data' set; And summarizing and packaging the sensor ID-data set, the acquisition time stamp and the data unit identifier to obtain a corresponding original data message, and uploading the original data message to a data processing module. Further, the data processing module obtains a standard formatted data set and a corresponding cyclic redundancy code according to an original data message, and the process of packaging the standard formatted data set and the corresponding cyclic redundancy code to construct a data packet comprises the following steps: Receiving an original data message from a data acquisition module, analyzing the original data message, and extracting a data unit identifier, an acquisition time stamp and a sensor ID-data set from the original data message; according to the data unit identifier, a sensor ID list uploaded in advance by the data acquisition unit is called from a data monitoring center; Verifying the parsed original data message according to a preset data integrity rule, and checking whether the acquisition time stamp accords with time sequence logic, whether the sensor ID exists in a corresponding sensor ID list and whether each data in a 'sensor ID-data' set is in a predefined reasonable numerical range; In the verification process, filling is carried out on the missing value by adopting an interpolation method of adjacent timestamp data, the abnormal value is replaced by using the statistical mean value of the historical data of the same sensor, and the format error is automatically corrected according to the data unit identifier and the sensor ID query standard data format; Reorganizing the verified and processed data according to a standard data format, obtaining a standard formatted data set according to the format r