CN112330841A - Vehicle data recording method, apparatus, storage medium, and device - Google Patents

Vehicle data recording method, apparatus, storage medium, and device Download PDF

Info

Publication number
CN112330841A
CN112330841A CN202011114823.9A CN202011114823A CN112330841A CN 112330841 A CN112330841 A CN 112330841A CN 202011114823 A CN202011114823 A CN 202011114823A CN 112330841 A CN112330841 A CN 112330841A
Authority
CN
China
Prior art keywords
event
vehicle
state information
vehicle state
collision
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011114823.9A
Other languages
Chinese (zh)
Inventor
杨健康
陶冉
童琪凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Jianghuai Automobile Group Corp
Original Assignee
Anhui Jianghuai Automobile Group Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anhui Jianghuai Automobile Group Corp filed Critical Anhui Jianghuai Automobile Group Corp
Priority to CN202011114823.9A priority Critical patent/CN112330841A/en
Publication of CN112330841A publication Critical patent/CN112330841A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/0875Registering performance data using magnetic data carriers

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

The invention discloses a vehicle data recording method, a device, a storage medium and a device, when a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is recorded; when the recording of the vehicle state information is finished, reading acceleration information from an airbag controller, and determining the event type of a collision event according to the acceleration information; compared with the prior art that the data is integrally stored through an airbag controller, the data storage mode is more reasonable, the collision data can be comprehensively recorded, the data is not easy to lose when the vehicle is collided, and the traffic responsibility is more accurate to determine the collision event data through the acceleration information than to manually determine.

Description

Vehicle data recording method, apparatus, storage medium, and device
Technical Field
The present invention relates to the field of automotive technologies, and in particular, to a method, an apparatus, a storage medium, and a device for recording vehicle data.
Background
At present, with the rapid increase of the number of automobiles and the frequency of using the automobiles, the number of traffic accidents is increased. When dealing with traffic accidents, traffic police usually make responsibility decisions based on personal experience and video data of the scene. But a misjudgment of responsibility may occur. How to objectively and comprehensively acquire vehicle collision data, the prior art is to acquire and record data of a vehicle and an occupant protection system before, when and after a collision event occurs through an air bag controller, but the air bag controller has instability in acquiring and recording data and has small storage space, so that the data is lost due to easy failure when the vehicle collides, and the basis for traffic judicial identification cannot be provided.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a vehicle data recording method, a vehicle data recording device, a vehicle data recording storage medium and a vehicle data recording device, and aims to solve the technical problems that data storage is unstable and is easy to fail when a vehicle collides so as to cause data loss in the prior art.
In order to achieve the above object, the present invention provides a vehicle data recording method including the steps of:
when a collision event signal is detected, recording vehicle state information sent by a target controller in the collision event occurrence process;
when the recording of the vehicle state information is finished, reading acceleration information from an air bag controller, and determining the event type of the collision event according to the acceleration information;
and writing the vehicle state information and the acceleration information into corresponding storage areas according to the event type.
Preferably, the step of reading acceleration information from an airbag controller upon completion of the recording of the vehicle state information and determining the event type of the crash event based on the acceleration information includes:
reading acceleration information from an airbag controller upon completion of the recording of the vehicle state information;
classifying event types of the crash events into locking events or non-locking events according to the acceleration information;
correspondingly, the step of writing the vehicle state information and the acceleration information into corresponding storage areas according to the event type includes:
when the event type is a locking event, writing the vehicle state information into a corresponding locking storage area;
and when the event type is a non-locking event, writing the vehicle state information into a corresponding non-locking storage area.
Preferably, when the event type is a lock event, the step of writing the vehicle state information into a corresponding lock storage area includes:
when the event type is a locking event, acquiring the current storage space of a locking storage area;
and writing the vehicle state information into the locking storage area when the current storage space meets a first preset storage condition.
Preferably, after the step of writing the vehicle state information into the locked storage area when the current storage space meets a first preset storage condition, the method further includes:
acquiring a historical event sequence corresponding to the historical events stored in the locked storage area;
and reordering the collision events corresponding to the vehicle state information and the historical events according to the historical event sequence to obtain a new event sequence.
Preferably, after the step of writing the vehicle state information and the acceleration information into the corresponding storage areas according to the event type, the method further includes:
reading target marker collision events from the locked storage area according to the new event sequence when a collision data reading instruction is received;
and determining data to be extracted according to the target mark collision event, and sending the data to be extracted to a bus.
Preferably, when the event type is a non-lock event, the step of writing the vehicle state information into a corresponding non-lock storage area includes:
when the event type is a non-locking event, acquiring the current storage space of a non-locking storage area;
and when the current storage space does not meet a second preset storage condition, replacing the stored historical information of the non-locking storage area with the vehicle state information.
Preferably, the step of recording the vehicle state information sent by the target controller during the collision event when the collision event signal is detected includes:
when a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is encrypted according to a safety check algorithm, and encrypted information is obtained;
and recording according to the encrypted information.
Furthermore, to achieve the above object, the present invention also proposes a vehicle data recording apparatus comprising a memory, a processor and a vehicle data recording program stored on the memory and operable on the processor, the vehicle data recording program being configured to implement the steps of vehicle data recording as described above.
Further, to achieve the above object, the present invention also proposes a storage medium having stored thereon a vehicle data recording program which, when executed by a processor, implements the steps of the vehicle data recording method as described above.
Further, to achieve the above object, the present invention also proposes a vehicle data recording apparatus comprising:
the information recording module is used for recording vehicle state information sent by the target controller in the collision event occurrence process when a collision event signal is detected;
the type determining module is used for reading acceleration information from an air bag controller when the recording of the vehicle state information is finished, and determining the event type of the collision event according to the acceleration information;
and the area determining module is used for writing the vehicle state information and the acceleration information into a corresponding storage area according to the event type.
When a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is recorded; when the recording of the vehicle state information is finished, reading acceleration information from an air bag controller, and determining the event type of the collision event according to the acceleration information; the vehicle state information and the acceleration information are written into the corresponding storage area according to the event type, and the collision event type is determined according to the acceleration information and is stored in the corresponding storage area.
Drawings
FIG. 1 is a schematic diagram of a vehicle data recording device in a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart diagram illustrating a first embodiment of a vehicle data recording method according to the present invention;
FIG. 3 is a schematic flow chart of a vehicle data recording method according to a second embodiment of the present invention;
FIG. 4 is a schematic flow chart diagram illustrating a third embodiment of a vehicle data recording method according to the present invention;
fig. 5 is a block diagram showing the construction of a first embodiment of the vehicle data recording apparatus of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a vehicle data recording device in a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 1, the vehicle data recording apparatus may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), and the optional user interface 1003 may further include a standard wired interface and a wireless interface, and the wired interface for the user interface 1003 may be a USB interface in the present invention. The network interface 1004 may optionally include a standard wired interface, a WIreless interface (e.g., a WIreless-FIdelity (WI-FI) interface). The Memory 1005 may be a Random Access Memory (RAM) Memory or a Non-volatile Memory (NVM), such as a disk Memory. The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the configuration shown in fig. 1 does not constitute a limitation of the vehicle data recording apparatus, and may include more or fewer components than those shown, or some components in combination, or a different arrangement of components.
As shown in FIG. 1, a memory 1005, identified as one type of computer storage medium, may include an operating system, a network communication module, a user interface module, and a vehicle data recording program.
In the vehicle data recording device shown in fig. 1, the network interface 1004 is mainly used for connecting a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting user equipment; the vehicle data recording apparatus calls a vehicle data recording program stored in the memory 1005 by the processor 1001 and executes a vehicle data recording method provided by an embodiment of the present invention.
Based on the above hardware structure, an embodiment of the vehicle data recording method of the present invention is proposed.
Referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the vehicle data recording method of the present invention, and the first embodiment of the vehicle data recording method of the present invention is provided.
In a first embodiment, the vehicle data recording method includes the steps of:
step S10: and when the collision event signal is detected, recording the vehicle state information sent by the target controller in the collision event occurrence process.
It should be noted that the execution subject of the vehicle data record of the present embodiment may be an on-vehicle T-BOX in the vehicle terminal. The vehicle-mounted T-BOX terminal is provided with a dual-core processed vehicle-mounted automatic diagnosis system (On Board Diagnostics, OBD) module and a dual-core processed CPU framework, bus data and private protocol reverse control related to the vehicle bus are respectively acquired, vehicle state information is provided, and the vehicle-mounted T-BOX CAN also communicate with the mobile terminal in a Bluetooth mode, for example: the user can acquire the data stored by the vehicle-mounted T-BOX through the mobile phone.
It should be understood that the crash event signal may be a signal from a crash sensor in the event of a vehicle crash. The collision sensor is a control signal input device in the safety air bag controller, can be used for detecting the collision signal intensity when the automobile is collided, and inputs the signal to the safety air bag controller, and the safety air bag controller judges whether to detonate the inflating element in the safety air bag according to the signal of the collision sensor. The target controller can be a vehicle-mounted computer in a vehicle terminal, and mainly comprises a microprocessor, a memory, an input/output interface, an analog-to-digital converter and other components, and the vehicle-mounted computer has the functions of operation and control.
It can be understood that the vehicle state information can be key parameters such as vehicle speed, safety belt state, braking state and accelerator pedal information sent by the target controller when the vehicle collides. The vehicle speed can be the vehicle speed before the collision event occurs, the vehicle speed when the collision event occurs and the vehicle speed after the collision event occurs; the state of the safety belt can be the tightness state before and after the vehicle is collided, and the braking state can be divided into slow braking, emergency braking, combined braking or intermittent braking. The accelerator pedal information is vehicle acceleration information of the driver before the vehicle collision occurs.
In the concrete implementation, when a vehicle collides, and the vehicle-mounted T-BOX detects a signal sent by a collision sensor, key information such as vehicle speed information, acceleration information, safety belt state information, braking state information and accelerator pedal information sent by a target controller is recorded.
Step S20: upon completion of the recording of the vehicle state information, reading acceleration information from an airbag controller and determining an event type of the crash event based on the acceleration information.
It should be noted that the airbag controller is the core of the whole airbag system, and may be used to receive and process a collision signal obtained by a collision sensor, and may also be used to send an actuating signal to an ignition device, a seat belt tensioner, and the like in the airbag.
It will be appreciated that the acceleration information may be instantaneous acceleration information of the vehicle at the time of a collision, which is read by the airbag controller via the acceleration sensor.
It should be appreciated that the event type may be an event type that is divided according to instantaneous acceleration information at the time of the crash event.
In the concrete implementation, when a vehicle is in a collision, when key information such as vehicle speed information, acceleration information, safety belt state information, braking state information, accelerator pedal information and the like is recorded, acceleration information generated when the vehicle is in the collision is read from an acceleration sensor, and the event type of the collision event is determined according to the acceleration information.
Step S30: and writing the vehicle state information and the acceleration information into corresponding storage areas according to the event type.
In specific implementation, the vehicle-mounted T-BOX writes key information such as vehicle speed information, acceleration information, safety belt state information, braking state information and accelerator pedal information of a vehicle in a collision into a corresponding storage area according to an event type.
Further, in order to prevent data from being tampered or deleted, vehicle state information sent by a target controller in the collision event occurrence process can be encrypted according to a safety verification algorithm when a collision event signal is detected, and encrypted information is obtained; and recording according to the encrypted information.
It should be noted that the security check algorithm may be an algorithm that the vehicle-mounted T-BOX encrypts the vehicle state information when recording the vehicle state information, and the encrypted information may be information obtained by encrypting the vehicle state information. The security Check algorithm may be a Cyclic Redundancy Check (CRC) or MD5 message digest algorithm. The cyclic redundancy check algorithm is a channel coding technique for generating a short fixed bit check code according to data such as network data packets or computer files, and is mainly used for detecting or checking errors which may occur after data transmission or storage. The MD5 message digest algorithm is used to ensure that the message is transmitted in a complete and consistent manner.
It is understood that the security check algorithm may be used to prevent data from being tampered or deleted during data processing, so as to ensure the integrity and accuracy of the data. It should be understood that when the vehicle state information is recorded, the vehicle-mounted T-BOX identifies whether the vehicle state information is complete according to a safety check algorithm, and when the data is incomplete, the data is checked and recorded again.
In the concrete implementation, when a vehicle collides and the vehicle-mounted T-BOX records the vehicle state information, in order to prevent the data from being tampered or deleted, the data can be protected through a security check algorithm, so that the integrity and the accuracy of the data are ensured.
According to the embodiment, when a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is recorded; when the recording of the vehicle state information is finished, reading acceleration information from an air bag controller, and determining the event type of the collision event according to the acceleration information; the vehicle state information and the acceleration information are written into the corresponding storage areas according to the event types, and the collision event types are determined according to the acceleration information and are stored in the corresponding storage areas.
Referring to fig. 3, fig. 3 is a schematic flow chart of a second embodiment of the vehicle data recording method according to the present invention, and the second embodiment of the vehicle data recording method according to the present invention is proposed based on the first embodiment shown in fig. 2.
In this embodiment, the step S20 includes:
step S201: upon completion of the recording of the vehicle state information, acceleration information is read from an airbag controller.
The acceleration information may be acceleration zone section information corresponding to a collision time section read from the airbag controller when the vehicle collides.
In a specific implementation, when the vehicle-mounted T-BOX finishes recording the vehicle state information, the acceleration zone section information corresponding to the collision time section is read from an acceleration sensor in an airbag controller.
Step S202: classifying event types of the crash event as a locking event or a non-locking event according to the acceleration information.
It should be noted that the locking event may be an event determined according to the vehicle state information corresponding to the acceleration information not lower than the preset acceleration interval. The non-lock event may be an event determined according to vehicle state information corresponding to a section of acceleration lower than a preset acceleration in the acceleration information.
In a specific implementation, the vehicle-mounted T-BOX may set, as a locking event, vehicle state information corresponding to a period of acceleration information that is not lower than a preset acceleration period, and set, as a non-locking event, vehicle state information corresponding to a period of acceleration information that is lower than the preset acceleration period, for example: and the vehicle-mounted T-BOX sets an event in which the change of the vehicle speed in the X-axis direction within a 150ms time interval is not less than 25km/h as a locking event when the recording of the vehicle state information is completed.
Further, in order to achieve the accuracy of data storage, the step S30 includes: when the event type is a locking event, writing the vehicle state information into a corresponding locking storage area; and when the event type is a non-locking event, writing the vehicle state information into a corresponding non-locking storage area.
The lock storage area may be an area for storing vehicle state information included in the lock event, and the unlock storage area may be an area for storing vehicle state information included in the unlock event.
In the specific implementation, the vehicle-mounted T-BOX storage area is divided into a locking storage area and a non-locking storage area, and when the event type is a locking event, the vehicle state information is written into the corresponding locking storage area; and writing the vehicle state information into the corresponding non-locking storage area when the event type is a non-locking event.
Further, in order to improve data recording efficiency, the step of writing the vehicle state information into a corresponding lock storage area when the event type is a lock event includes: when the event type is a locking event, acquiring the current storage space of a locking storage area; and writing the vehicle state information into the locking storage area when the current storage space meets a first preset storage condition.
It should be noted that the current storage space may be a storage space left by a memory when the vehicle-mounted T-BOX performs data storage, and the first preset storage condition may refer to whether the current storage space is sufficient to record a complete event once when the vehicle-mounted T-BOX performs data recording, that is, whether data such as vehicle speed information, acceleration information, seat belt state information, braking state information and the like sent by the target controller before and after a collision event occurs can be recorded.
It can be understood that the memory of the vehicle-mounted T-BOX during data recording can be a flash memory, and the flash memory can keep data for a long time under the condition of no current supply, so that the data storage is safer and more reliable.
In the concrete implementation, after data recording is completed, the vehicle-mounted T-BOX can request acceleration information from the airbag controller through a Universal Diagnostic Service (UDS), divide a collision event into a locking event and a non-locking event according to the read acceleration information, and sequentially write vehicle state information into corresponding storage areas according to different types of events, that is, when the collision event is a locking event, obtain a current storage space of the locking storage area, and when the current storage space is enough to record a complete event, write data such as vehicle speed information, seat belt state information, acceleration information, braking state information and the like sent by a target controller before and after the collision event occurs into the locking storage area. The UDS may refer to a standardized standard for diagnostic services, such as when the acceleration information is read by the onboard T-BOX, a standard request command is issued to the airbag controller via the UDS.
Further, in order to facilitate data reading by a user, after the step of writing the vehicle state information into the locked storage area when the current storage space meets a first preset storage condition, the method further includes: acquiring a historical event sequence corresponding to the historical events stored in the locked storage area; and reordering the collision events corresponding to the vehicle state information and the historical events according to the historical event sequence to obtain a new event sequence.
The historical event may be a collision event occurring before the current collision event, the historical event sequence may be a vehicle state information recording sequence corresponding to the collision event occurring before, and the new event sequence may be a sequence generated by sorting the collision event corresponding to the vehicle state information and the historical event according to a time sequence.
In specific implementation, the vehicle-mounted T-BOX reorders the collision events and the historical events corresponding to the vehicle state information according to a historical event sequence to obtain a new event sequence, for example: the numbers corresponding to the three historical events are respectively A1, A2 and A3, A1 represents the latest historical event and the existing crash event needing to be recorded, the number of the crash event needing to be recorded is set as A1, and the three historical events stored in the memory are respectively set as A2, A3 and A4.
The present embodiment is implemented by recording vehicle status information from the target controller during a crash event when a crash event signal is detected, reading acceleration information from an airbag controller upon completion of the recording of the vehicle state information, classifying the event type of the crash event as a locking event or a non-locking event based on the acceleration information, when the event type is a locking event, writing the vehicle state information into the corresponding locking storage area, when the event type is a non-locking event, writing the vehicle state information into a corresponding non-locking storage area, compared with the prior art that data is stored in an integrated manner through an airbag controller, the storage method of the invention has the advantages that the storage mode of the data in the areas is more reasonable, the data can be conveniently read in the later period, and the storage space is saved.
Referring to fig. 4, fig. 4 is a schematic flow chart of a third embodiment of the vehicle data recording method according to the present invention, and the third embodiment of the vehicle data recording method according to the present invention is proposed based on the second embodiment shown in fig. 3.
In this embodiment, after the step S30, the method includes:
step S40: and when a collision data reading instruction is received, reading target mark collision events from the locked storage area according to the new event sequence.
It should be noted that the collision data reading command may be a command issued by a diagnostic tool in the vehicle system, and the diagnostic tool may be a bluetooth data reading interface. When the user needs to read the collision data, the user can send a reading instruction to the vehicle-mounted T-BOX through the interface.
It is to be understood that the target marker collision event may refer to a collision event that needs to be extracted from the locked memory region.
In a specific implementation, when receiving a collision data reading instruction, the vehicle-mounted T-BOX reads a target marker collision event from the lock storage area according to a new event sequence, for example: after the vehicle is collided, the vehicle state information corresponding to the collision event needs to be extracted, and the vehicle-mounted T-BOX can read the locking event stored in the memory according to the collision occurrence time, such as: the locking storage area comprises four events of A1, A2, A3 and A4, A1 is the latest event, the diagnostic tool only needs to extract the latest three events, namely data are read according to the sequence of A1, A2 and A3, the current diagnostic tool needs to read the last but one event, and A3 is used as a target mark collision event.
Step S50: and determining data to be extracted according to the target mark collision event, and sending the data to be extracted to a bus.
It should be noted that the data to be extracted may be data in the vehicle state information after the collision event.
In the concrete implementation, after a collision event occurs, the last three events can be extracted through the diagnosis tool, after the verification between the diagnosis tool and the vehicle-mounted T-BOX is completed, the diagnosis tool can send a corresponding reading instruction to the vehicle-mounted T-BOX, and when the vehicle-mounted T-BOX receives the reading event instruction, the vehicle-mounted T-BOX sends data stored corresponding to the event to the bus, namely the diagnosis tool can obtain the collision data from the bus.
Further, in order to reduce the storage space occupied by unnecessary information, the historical data may be replaced by overwriting data, that is, when the event type is a non-locking event, the step of writing the vehicle state information into a corresponding non-locking storage area includes: when the event type is a non-locking event, acquiring the current storage space of a non-locking storage area; and when the current storage space does not meet a second preset storage condition, replacing the stored historical information of the non-locking storage area with the vehicle state information.
It should be noted that the second preset storage condition may refer to whether the current storage space is enough to record a complete event when recording a non-lock event.
It is to be appreciated that the historical information may refer to vehicle state information of historical crash events stored in the non-lockout region.
In a specific implementation, when the non-locked storage area has insufficient space to store a new event, previous stored events are sequentially overwritten in time sequence, for example, the storage amount of the current non-locked storage area allows 100 collision events to be recorded, the collision events are arranged in the order of A1-100, A1 represents the latest collision event, when the non-locked storage area has insufficient space to store a new event, the new event is recorded and overwritten to the event corresponding to a100, and the new event is numbered as A1, and the non-locked events are reordered.
In the embodiment, when a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is recorded, when the recording of the vehicle state information is completed, acceleration information is read from an airbag controller, the event type of the collision event is divided into a locking event or a non-locking event according to the acceleration information, and when the event type is the locking event, the vehicle state information is written into a corresponding locking storage area; and when the event type is a non-locking event, writing the vehicle state information into a corresponding non-locking storage area, when receiving a collision data reading instruction, reading a target mark collision event from the locking storage area according to a new event sequence, determining data to be extracted according to the target mark collision event, and sending the data to be extracted to the bus. Since the target marker collision events are read from the lock storage area according to the new event sequence. Compared with the prior art that the data is read by the airbag controller, the airbag controller is easy to lose the data when a vehicle collides, and the data information can be more clearly reflected and the operation condition of a driver can be more comprehensively recorded.
Furthermore, an embodiment of the present invention also proposes a storage medium having a vehicle data recording program stored thereon, which when executed by a processor implements the steps of the vehicle data recording method as described above.
Referring to fig. 5, fig. 5 is a block diagram showing a first embodiment of the vehicle data recording apparatus according to the present invention.
As shown in fig. 5, a vehicle data recording apparatus according to an embodiment of the present invention includes:
the information recording module 10 is used for recording vehicle state information sent by a target controller in the collision event occurrence process when a collision event signal is detected;
and a type determining module 20 for reading acceleration information from an airbag controller upon completion of the recording of the vehicle state information, and determining an event type of the crash event according to the acceleration information.
And the area determination module 30 is configured to write the vehicle state information and the acceleration information into corresponding storage areas according to the event type.
According to the embodiment, when a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is recorded; when the recording of the vehicle state information is finished, reading acceleration information from an air bag controller, and determining the event type of the collision event according to the acceleration information; the vehicle state information and the acceleration information are written into the corresponding storage areas according to the event types, and the collision event types are determined according to the acceleration information and are stored in the corresponding storage areas.
Further, the type determination module 20 is further configured to read acceleration information from an airbag controller when the recording of the vehicle state information is completed; classifying event types of the crash events into locking events or non-locking events according to the acceleration information; correspondingly, the step of writing the vehicle state information and the acceleration information into corresponding storage areas according to the event type includes: when the event type is a locking event, writing the vehicle state information into a corresponding locking storage area; and when the event type is a non-locking event, writing the vehicle state information into a corresponding non-locking storage area.
Further, the region determining module 30 is further configured to obtain a current storage space of the locked storage region when the event type is a locked event; and writing the vehicle state information into the locking storage area when the current storage space meets a first preset storage condition.
Further, the vehicle data recording apparatus further includes: the event sequencing module is used for acquiring a historical event sequence corresponding to the historical events stored in the locked storage area; and reordering the collision events corresponding to the vehicle state information and the historical events according to the historical event sequence to obtain a new event sequence.
Further, the vehicle data recording apparatus further includes: the data sending module is used for reading a target mark collision event from the locked storage area according to the new event sequence when receiving a collision data reading instruction; and determining data to be extracted according to the target mark collision event, and sending the data to be extracted to a bus.
Further, the region determining module 30 is further configured to, when the event type is a non-locking event, obtain a current storage space of a non-locking storage region; and when the current storage space does not meet a second preset storage condition, replacing the stored historical information of the non-locking storage area with the vehicle state information.
Further, the information recording module 10 is further configured to encrypt vehicle state information sent by the target controller in a collision event occurrence process according to a safety check algorithm when a collision event signal is detected, and obtain encrypted information; and recording according to the encrypted information.
Furthermore, an embodiment of the present invention also proposes a storage medium having a vehicle data recording program stored thereon, which when executed by a processor implements the steps of the vehicle data recording method as described above.
It should be understood that the above is only an example, and the technical solution of the present invention is not limited in any way, and in a specific application, a person skilled in the art may set the technical solution as needed, and the present invention is not limited thereto.
It should be noted that the above-described work flows are only exemplary, and do not limit the scope of the present invention, and in practical applications, a person skilled in the art may select some or all of them to achieve the purpose of the solution of the embodiment according to actual needs, and the present invention is not limited herein.
In addition, the technical details that are not elaborated in the present embodiment may refer to the vehicle data recording method provided in any embodiment of the present invention, and are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, third, etc. do not denote any order, but rather the words first, second, third, etc. are to be interpreted as names.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention or portions thereof that contribute to the prior art may be embodied in the form of a software product, where the computer software product is stored in a storage medium (e.g., a Read Only Memory (ROM)/Random Access Memory (RAM), a magnetic disk, an optical disk), and includes several instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A vehicle data recording method, characterized by comprising the steps of:
when a collision event signal is detected, recording vehicle state information sent by a target controller in the collision event occurrence process;
when the recording of the vehicle state information is finished, reading acceleration information from an air bag controller, and determining the event type of the collision event according to the acceleration information;
and writing the vehicle state information and the acceleration information into corresponding storage areas according to the event type.
2. The vehicle data recording method according to claim 1, wherein the step of reading acceleration information from an airbag controller upon completion of the recording of the vehicle state information and determining an event type of the crash event based on the acceleration information comprises:
reading acceleration information from an airbag controller upon completion of the recording of the vehicle state information;
classifying event types of the crash events into locking events or non-locking events according to the acceleration information;
correspondingly, the step of writing the vehicle state information and the acceleration information into corresponding storage areas according to the event type includes:
when the event type is a locking event, writing the vehicle state information into a corresponding locking storage area;
and when the event type is a non-locking event, writing the vehicle state information and the acceleration information into a corresponding non-locking storage area.
3. The vehicle data recording method according to claim 2, wherein the step of writing the vehicle state information and the acceleration information to the corresponding lock storage area when the event type is a lock event includes:
when the event type is a locking event, acquiring the current storage space of a locking storage area;
and writing the vehicle state and the acceleration information into the locking storage area when the current storage space meets a first preset storage condition.
4. The vehicle data recording method according to claim 3, wherein after the step of writing the vehicle state information and the acceleration information into the lock storage area when the current storage space satisfies a first preset storage condition, further comprising:
acquiring a historical event sequence corresponding to the historical events stored in the locked storage area;
and reordering the collision events corresponding to the vehicle state information and the historical events according to the historical event sequence to obtain a new event sequence.
5. The vehicle data recording method according to claim 4, wherein after the step of writing the vehicle state information and the acceleration information to the corresponding storage areas according to the event type, further comprising:
reading target marker collision events from the locked storage area according to the new event sequence when a collision data reading instruction is received;
and determining data to be extracted according to the target mark collision event, and sending the data to be extracted to a bus.
6. The vehicle data recording method according to claim 2, wherein the step of writing the vehicle state information and the acceleration information into the corresponding non-lock storage area when the event type is a non-lock event includes:
when the event type is a non-locking event, acquiring the current storage space of a non-locking storage area;
and when the current storage space does not meet a second preset storage condition, replacing the stored historical information of the non-locking storage area with the vehicle state information.
7. The vehicle data recording method as claimed in claim 1, wherein the step of recording the vehicle state information transmitted from the target controller during the collision event upon detection of the collision event signal comprises:
when a collision event signal is detected, vehicle state information sent by a target controller in the collision event occurrence process is encrypted according to a safety check algorithm, and encrypted information is obtained;
and recording according to the encrypted information.
8. A vehicular data recording apparatus characterized by comprising: memory, a processor and a vehicle data recording program stored on the memory and executable on the processor, the vehicle data recording program when executed by the processor implementing the steps of the vehicle data recording method according to any one of claims 1 to 7.
9. A storage medium characterized in that a vehicle data recording program is stored thereon, which when executed by a processor implements the steps of the vehicle data recording method according to any one of claims 1 to 7.
10. A vehicular data recording apparatus characterized by comprising:
the information recording module is used for recording vehicle state information sent by the target controller in the collision event occurrence process when a collision event signal is detected;
the type determining module is used for reading acceleration information from an air bag controller when the recording of the vehicle state information is finished, and determining the event type of the collision event according to the acceleration information;
and the area determining module is used for writing the vehicle state information and the acceleration information into a corresponding storage area according to the event type.
CN202011114823.9A 2020-10-16 2020-10-16 Vehicle data recording method, apparatus, storage medium, and device Pending CN112330841A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011114823.9A CN112330841A (en) 2020-10-16 2020-10-16 Vehicle data recording method, apparatus, storage medium, and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011114823.9A CN112330841A (en) 2020-10-16 2020-10-16 Vehicle data recording method, apparatus, storage medium, and device

Publications (1)

Publication Number Publication Date
CN112330841A true CN112330841A (en) 2021-02-05

Family

ID=74313966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011114823.9A Pending CN112330841A (en) 2020-10-16 2020-10-16 Vehicle data recording method, apparatus, storage medium, and device

Country Status (1)

Country Link
CN (1) CN112330841A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113269907A (en) * 2021-04-27 2021-08-17 远峰科技股份有限公司 Automobile safety event data recording method and system
CN113628362A (en) * 2021-08-04 2021-11-09 天津森普捷电子有限公司 Method for realizing automobile event data recording system
CN114030439A (en) * 2021-11-08 2022-02-11 奇瑞汽车股份有限公司 Configuration method and device of air bag controller and computer storage medium
CN114415936A (en) * 2021-12-03 2022-04-29 北京汽车研究总院有限公司 Data storage method, data storage device, vehicle device and storage medium
CN114926920A (en) * 2022-05-11 2022-08-19 远峰科技股份有限公司 EDR information processing method, device, equipment and storage medium
CN115690944A (en) * 2022-10-19 2023-02-03 江苏泽景汽车电子股份有限公司 Vehicle information acquisition method and device, vehicle and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1425579A (en) * 2001-12-13 2003-06-25 三星电子株式会社 Automatic transmission method and device for collision information
CN101772786A (en) * 2007-07-30 2010-07-07 精工爱普生株式会社 Drive recorder, drive recorder system, method of controlling drive recorder, and program
JP2020061112A (en) * 2018-10-12 2020-04-16 廣生 松森 Brake operation display device for left-foot brake practice, and drive recording device
CN111279396A (en) * 2018-05-10 2020-06-12 Jvc建伍株式会社 Recording device, recording method, and program
CN111415437A (en) * 2020-03-27 2020-07-14 大陆汽车电子(连云港)有限公司 Collision event recording system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1425579A (en) * 2001-12-13 2003-06-25 三星电子株式会社 Automatic transmission method and device for collision information
CN101772786A (en) * 2007-07-30 2010-07-07 精工爱普生株式会社 Drive recorder, drive recorder system, method of controlling drive recorder, and program
CN111279396A (en) * 2018-05-10 2020-06-12 Jvc建伍株式会社 Recording device, recording method, and program
JP2020061112A (en) * 2018-10-12 2020-04-16 廣生 松森 Brake operation display device for left-foot brake practice, and drive recording device
CN111415437A (en) * 2020-03-27 2020-07-14 大陆汽车电子(连云港)有限公司 Collision event recording system and method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113269907A (en) * 2021-04-27 2021-08-17 远峰科技股份有限公司 Automobile safety event data recording method and system
CN113628362A (en) * 2021-08-04 2021-11-09 天津森普捷电子有限公司 Method for realizing automobile event data recording system
CN114030439A (en) * 2021-11-08 2022-02-11 奇瑞汽车股份有限公司 Configuration method and device of air bag controller and computer storage medium
CN114415936A (en) * 2021-12-03 2022-04-29 北京汽车研究总院有限公司 Data storage method, data storage device, vehicle device and storage medium
CN114926920A (en) * 2022-05-11 2022-08-19 远峰科技股份有限公司 EDR information processing method, device, equipment and storage medium
CN115690944A (en) * 2022-10-19 2023-02-03 江苏泽景汽车电子股份有限公司 Vehicle information acquisition method and device, vehicle and storage medium
CN115690944B (en) * 2022-10-19 2024-01-23 江苏泽景汽车电子股份有限公司 Vehicle information acquisition method and device, vehicle and storage medium

Similar Documents

Publication Publication Date Title
CN112330841A (en) Vehicle data recording method, apparatus, storage medium, and device
US11694481B2 (en) Rental/car-share vehicle access and management system and method
JP4299386B2 (en) Vehicle control event data recording and confidentialization method and apparatus
US9710975B2 (en) Rental/car-share vehicle access and management system and method
CN101271499B (en) Memory readout system for vehicle control device
CN104057919A (en) System For Vehicular Biometric Access And Personalization
CN110890964A (en) Multi-factor authentication of hardware assemblies
CN111448809B (en) Method and system for confirming vehicle identity
CN113269907A (en) Automobile safety event data recording method and system
KR102358833B1 (en) Method and system for collecting and managing event data which is recorded by vehicle
Chidester et al. Real world experience with event data recorders
JP4046013B2 (en) Vehicle drive recorder, vehicle analyzer, and key management method
CN110909597A (en) Vehicle child lock falling control method and device and vehicle-mounted equipment
CN111572553B (en) Vehicle system
EP3910902A1 (en) Method and system for collecting and managing vehicle-generated data
EP3680799A1 (en) Method for collecting and managing event data of a vehicle
EP3858807A1 (en) Method and system for managing vehicle generated data
US11968312B2 (en) Apparatus and method for cloud-based vehicle data security management
JP2015090519A (en) On-vehicle recorder
KR20140147298A (en) Digital taco graph and method for data transformaing theirof
CN115210783A (en) Method and system for collecting and managing vehicle generated data
JP7176444B2 (en) VEHICLE ELECTRONIC CONTROLLER, DEMAND DEVICE, AND FAULT DETECTION SYSTEM
CN117763040A (en) Data storage method, electronic equipment and vehicle
WO2022045007A1 (en) Data recording device
JP2011238134A (en) Vehicle information reading device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210205