KR-20260063108-A - METHOD AND DEVICE FOR COLLECTING DATA ON MOBILITY
Abstract
One embodiment provides a mobility data collection device comprising: a trigger queue for queuing trigger signal information; a data collection circuit that controls one of a first buffer and a second buffer to a data collection state, and when one trigger signal information is added to the trigger queue in an empty state, switches the one buffer to a data storage state and controls the other buffer to the data collection state; and a memory for receiving and storing data from the buffer in the data storage state.
Inventors
- 전익진
- 이길아
Assignees
- 현대오토에버 주식회사
Dates
- Publication Date
- 20260507
- Application Date
- 20241030
Claims (20)
- A trigger queue that queues trigger signal information; A data collection circuit that controls one of the first buffer and the second buffer to a data collection state, and when one trigger signal information is added to the trigger queue in an empty state, switches the one buffer to a data storage state and controls the other buffer to the data collection state; and A memory that receives and stores data from a buffer in the above data storage state. A mobility data collection device including
- In paragraph 1, The above trigger signal information includes the time of occurrence of a single trigger signal, and A mobility data collection device in which the above data collection circuit transfers data from the one buffer in the data storage state to the memory for a predetermined before data storage time prior to the occurrence of the one trigger signal.
- In paragraph 2, The above data acquisition circuit is, A mobility data collection device that, when all data corresponding to the above-mentioned before-data storage time is transmitted, switches one buffer in the above-mentioned data storage state to the above-mentioned data collection state, and switches another buffer controlled in the above-mentioned data collection state to the above-mentioned data storage state.
- In paragraph 3, The above data acquisition circuit is, A mobility data collection device that transfers data to the memory for a predetermined after-data storage time after the occurrence time of the trigger signal from the other buffer in the data storage state.
- In paragraph 4, A mobility data collection device in which, when all data corresponding to the after data storage time from the other buffer is transferred to the memory, the trigger signal information added to the trigger queue is deleted.
- In paragraph 1, A mobility data collection device in which data collected in the first buffer or the second buffer includes a timestamp.
- In paragraph 1, A mobility data collection device in which the speed at which data is transferred from the first buffer or the second buffer to the memory is slower than the speed at which the first buffer or the second buffer collects data.
- In paragraph 1, In a situation where another trigger signal information is added to the trigger queue while the above-mentioned buffer is in the data storage state, when the above-mentioned buffer switches back from the data storage state to the data collection state, The above data acquisition circuit is, A mobility data collection device that switches the other buffer to the data storage state and transfers from the other buffer data for a first time period after the trigger occurrence time included in the trigger signal information, data for a second time period before the trigger occurrence time included in the other trigger signal information, and data within the first time period after the trigger occurrence time included in the other trigger signal information to the memory.
- In paragraph 8, A mobility data collection device in which some of the data within a first time period after the trigger occurrence time included in the other trigger signal information is transferred from the other buffer to the memory, and the remaining data is collected in the one buffer and then transferred to the memory.
- In Paragraph 9, The above data acquisition circuit is, A mobility data collection device that, when completing the transfer of data from the other buffer to the memory, switches the other buffer back to the data collection state, switches the one buffer back to the data storage state, and transfers the remaining data collected in the one buffer to the memory in the switched data storage state.
- In paragraph 1, When data transfer from the aforementioned buffer to the memory is completed, and the aforementioned buffer is switched back to the data collection state and the other buffer is switched back to the data storage state, when another trigger signal information is added to the trigger queue, The above data acquisition circuit is, A mobility data collection device that transmits to the memory data for a first time period after the trigger occurrence time included in the trigger signal information included in the other buffer and data within a second time period before the trigger occurrence time included in the other trigger signal information.
- In Paragraph 11, A mobility data collection device in which some of the data within a second time period prior to the trigger occurrence time included in the other trigger signal information is transferred from the other buffer to the memory, and the remaining data is collected in the one buffer and then transferred to the memory.
- A step in which the first buffer is controlled to a data collection state; When information regarding a first trigger signal is queued in the trigger queue, the first buffer is switched to a data storage state and the second buffer is controlled to a data collection state; and A step of transferring data from the first buffer of the data storage state to memory for a predetermined before data storage time prior to the occurrence time of the first trigger signal, and the second buffer of the data collection state collecting data after the occurrence time of the first trigger signal. A method for collecting mobility data, including
- In Paragraph 13, A mobility data collection method further comprising the step of, when all data corresponding to the above-mentioned before-data storage time is transferred to the above-mentioned memory, the first buffer is switched to the above-mentioned data collection state and the second buffer is switched to the above-mentioned data storage state.
- In Paragraph 14, A mobility data collection method further comprising the step of the second buffer transferring data to the memory for a predetermined after-data storage time after the occurrence of the first trigger signal in the data storage state.
- In paragraph 15, A method for collecting mobility data, further comprising the step of deleting information regarding the first trigger signal from the trigger queue when all data corresponding to the after data storage time in the second buffer is transferred to the memory.
- In Paragraph 13, When the first buffer transfers some or all of the collected data to the memory, the method further includes the step of the first buffer switching to the data collection state and the second buffer switching to the data storage state. A mobility data collection method in which, if a second trigger signal is added to the trigger queue before the second buffer is switched to the data storage state, the second buffer transmits to the memory not only the data after the time of occurrence of the first trigger signal but also some data after the time of occurrence of the second trigger signal.
- In Paragraph 13, When the first buffer transfers some or all of the collected data to the memory, the method further includes the step of the first buffer switching to the data collection state and the second buffer switching to the data storage state. A method for collecting mobility data, wherein when a second trigger signal is added to the trigger queue after the second buffer is switched to the data storage state, the second buffer transmits to the memory not only data after the time of occurrence of the first trigger signal but also some data before the time of occurrence of the second trigger signal.
- In Paragraph 13, A method for collecting mobility data, wherein time information is included in the information queued in the trigger queue and the data collected in the first buffer and the second buffer.
- A step in which the first buffer is controlled to a data collection state; When information regarding a first trigger signal is queued in the trigger queue, the first buffer is switched to a data storage state and the second buffer is controlled to a data collection state; and A step of transferring data from the first buffer of the data storage state to memory for a predetermined before data storage time prior to the occurrence time of the first trigger signal, and the second buffer of the data collection state collecting data after the occurrence time of the first trigger signal. A computer program stored on a medium to execute.
Description
Method and Device for Collecting Data on Mobility This embodiment relates to a technology for collecting and storing data in mobility. Various events occur while mobility devices, such as vehicles, are in motion. For example, sudden acceleration, abrupt braking, unexpected collisions, and irregular abnormal vibrations are all major events that can occur while driving. These events are not merely part of the driving process but contain important information regarding the vehicle's condition and safety, as well as the driver's behavior. Sudden acceleration and braking can reflect a driver's driving habits, while collisions may be related to the performance of the vehicle's safety systems. Furthermore, abnormal vibrations can indicate problems with internal components or systems within the vehicle. Data collected before and after the occurrence of these various events serves as valuable material for analyzing the causes and progression of those events. Data is not merely a collection of numerical values and information, but rather provides clues to understand how mobility systems operate and under what circumstances problems arise. For example, data collected during sudden acceleration may include accelerator pedal pressure, changes in vehicle speed, and engine output, which allows for the analysis of why the driver suddenly chose to accelerate. Similarly, in the case of a collision, the cause and progression of the incident can be identified through changes in speed, vehicle direction, and acceleration before and after the collision. This data is utilized not only for post-event analysis but also in real-time to detect dangerous situations and provide warnings. Various sensors and communication devices are required to effectively collect and store data before and after the occurrence of an event. Currently, many mobility systems collect data such as vehicle speed, location, acceleration, direction, images, and distance in real time through sensors including accelerometers, gyroscopes, GPS, cameras, and LiDAR. These sensors can detect and record even small changes occurring during driving, enabling more precise event analysis. For example, when a sudden braking event occurs, data collected from various sensors inside the vehicle includes changes in acceleration prior to the event, speed at the time of the event, brake pressure, and vehicle tilt; analyzing this data allows for the identification of the cause of the sudden braking. It is possible to analyze in detail whether the sudden braking was caused by the driver's sudden maneuver or by a sudden change in road conditions. However, as an increasing number of sensors are integrated into mobility systems, the volume of data that needs to be collected is rapidly increasing. Recent mobility technologies utilize various sensors to more accurately identify all situations that may occur during driving, resulting in a surge in both the quantity and variety of collected data. Consequently, there are situations where existing data collection and storage technologies struggle to process the massive volume of data generated in real time. In particular, issues regarding the omission of critical data have frequently been reported due to limitations in the speed of data collection and storage. For instance, instantaneous events such as collisions or sudden braking generate a large amount of data within a short period; therefore, conventional methods of data collection and storage may fail to record all of this data, leading to the loss of some information. FIG. 1 is a configuration diagram of a device and its peripheral devices according to one embodiment. FIG. 2 is a time diagram for explaining a first example of a mobility data collection method according to one embodiment. FIG. 3 is a first example flowchart of a mobility data collection method according to one embodiment. FIG. 4 is a time diagram for explaining a second example of a mobility data collection method according to one embodiment. FIG. 5 is a second example flowchart of a mobility data collection method according to one embodiment. FIG. 6 is a time diagram for explaining a third example of a mobility data collection method according to one embodiment. FIG. 7 is a third example flowchart of a mobility data collection method according to one embodiment. FIG. 8 is a state diagram for explaining a mobility data collection method according to one embodiment. Hereinafter, some embodiments of the present invention will be described in detail with reference to the exemplary drawings. It should be noted that in assigning reference numerals to the components of each drawing, the same components are given the same reference numeral whenever possible, even if they are shown in different drawings. Furthermore, in describing the present invention, if it is determined that a detailed description of related known components or functions could obscure the essence of the invention, such detailed description is omitted. In ad