Vehicle Data Acquisition Controller with Dynamic Priority Assignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vehicles face inefficiencies in downloading information due to the variability and unavailability of external data sources, such as wireless networks, satellite communication, and mobile service provider networks, which can hinder the operation of onboard information systems.
Innovation Solution
A vehicle information gathering system comprising an onboard communication device, storage device, and controller that determines the availability of external data sources, assigns communication priorities based on criteria like importance and availability, and automatically controls data retrieval from the most suitable sources for storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the vehicle attempts to download information from external data sources, then the information can be obtained for use by onboard systems, but the download process becomes inefficient and unreliable when external data sources are unavailable
Solution Approach 1:
The system dynamically adjusts communication priorities based on real-time availability of external data sources. The controller continuously monitors which data sources are accessible and reassigns communication priorities accordingly, allowing the system to adapt to changing network conditions and maintain efficient data acquisition despite availability variations.
Solution Approach 2:
The system pre-assigns communication priorities to different data subsets before actual data transmission occurs. By establishing priority levels in advance based on anticipated data source availability, the system prepares a ready-to-execute communication plan that can be immediately implemented when data sources become available, reducing delays and improving overall reliability.
2Adaptability or versatility
If the vehicle communicates with multiple external data sources simultaneously, then more data can be acquired, but the system complexity and power consumption increase
Solution Approach 1:
The system applies different communication strategies to different data subsets based on their specific requirements and the availability of appropriate data sources. Instead of treating all communications uniformly, the controller assigns specific priorities to specific data subsets, enabling selective communication that optimizes power usage while maintaining necessary data acquisition capabilities.
Solution Approach 2:
The system selectively communicates with only the necessary external data sources required for current operational needs rather than maintaining continuous communication with all available sources. By implementing partial action—communicating only when and where needed—the system reduces overall power consumption while still achieving the required adaptability and data acquisition goals.
3Productivity
If the vehicle prioritizes data downloads based on availability, then data acquisition efficiency improves, but the system requires complex priority assignment mechanisms
Solution Approach 1:
The system segments the data acquisition process into distinct priority levels and separate communication channels for different data subsets. By dividing the overall communication task into manageable segments with assigned priorities, the controller can efficiently manage multiple data sources without requiring a single complex decision-making mechanism, thereby improving productivity while keeping the control structure relatively simple.
Solution Approach 2:
The priority assignment mechanism operates autonomously based on pre-established rules and real-time data source availability information. The controller automatically determines which data subsets should be communicated with which sources without requiring external intervention or complex manual configuration, enabling efficient data acquisition through self-service operation while minimizing system complexity.
Data Source
AI summary
A vehicle information gathering system comprises an onboard communication device, an onboard storage device and an onboard controller. The onboard communication device communicates with external data sources. The onboard storage device stores a data set comprising at least one data subset reference. The onboard controller automatically determines an availability of each of the external data sources, assigns a respective communication priority to each data subset reference based on the availability of each of the external data sources and at least one priority criteria, assigns at least one external data source to each data subset reference based on the availability and the priority criteria, and controls the communication device to communicate with at least one external data source based on the respective communication priority assigned to each data subset reference to receive at least one data subset via the assigned external data source for storage on the storage device.


