On-Vehicle Positional Data Storage Management for Route Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
On-vehicle apparatuses face memory overflow issues due to limited storage capacity, leading to reduced accuracy in vehicle travel route calculations when unable to transmit positional information, especially during communication failures.
Innovation Solution
The on-vehicle apparatus employs a storage system with multiple areas for positional information, allowing for selective writing and erasure of data based on communication status, route analysis, and threshold conditions to manage memory usage effectively, ensuring accurate route computation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of moving object
If the prescribed time intervals or distance intervals for recording positional information are increased, then the memory becomes fully occupied later, extending the recording term, but the accuracy of the calculated vehicle travel route decreases
Solution Approach 1:
The storage device is divided into multiple storage areas, allowing positional information to be stored in different segments. This enables selective management of storage spaces, where some areas can be overwritten while others are preserved, thus extending the effective recording term without uniformly reducing the sampling frequency that affects accuracy.
Solution Approach 2:
The system dynamically changes the storage management parameters based on communication status. When communication fails, it switches to a mode that preserves more positional information with higher sampling rates in critical storage areas, while normal operation allows for more aggressive overwriting. This parameter adaptation resolves the contradiction between recording duration and accuracy.
2Duration of action of moving object
If the memory storage capacity is increased to extend recording term during communication failure, then the recording term is extended, but the device complexity and cost increase
Solution Approach 1:
The storage device is segmented into multiple storage areas with different functions. Some areas are designated for temporary buffering while others are for permanent storage. This segmentation allows the system to extend recording term through intelligent management of existing storage capacity rather than requiring uniformly larger memory, thus avoiding proportional increases in device complexity.
Solution Approach 2:
The system performs preliminary actions by pre-organizing storage areas and establishing overwriting rules before communication failures occur. This proactive organization allows the system to efficiently handle extended recording requirements without adding complex real-time decision-making mechanisms, thereby extending recording term while controlling device complexity.
3Measurement precision
If positional information is continuously recorded at high frequency, then the route accuracy is maintained, but the memory becomes full quickly, reducing the recording term during communication failure
Solution Approach 1:
The system implements a discarding and recovering mechanism where positional information in certain storage areas is overwritten (discarded) when new data arrives, while other areas preserve historical data for recovery. This selective discarding allows continuous high-frequency recording to be maintained in active areas while extending the overall recording term through recovery capabilities in preserved areas.
Solution Approach 2:
The storage management system is dynamic, automatically adjusting which storage areas are active for writing and which are preserved based on communication status and storage utilization. This dynamic allocation allows the system to maintain high recording frequencies when needed while extending the effective recording term through adaptive management of storage resources.
Data Source
AI summary
At every first prescribed timing, a positional information piece is generated. Each generated positional information piece represents a position of a vehicle which occurs at the corresponding first prescribed timing. Each generated positional information piece is written into one of storage areas in a storage device. At every second prescribed timing, positional information pieces in the storage areas are sent to a positional information collecting apparatus, and new positional information pieces are allowed to be written into the storage areas in which the sent positional information pieces are stored. In the event that sending the positional information pieces in the storage areas to the positional information collecting apparatus is impossible, a new positional information piece or pieces are allowed to be written into one or more of the storage areas which store a positional information piece or pieces having not been sent yet.


