Vehicle Data Semantic Conversion for Flexible App Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle control systems, the addition and change of applications are complex, and updating the vehicle control program often fails to keep pace with the application's life cycle, requiring a flexible solution to manage data conversion and compatibility.
Innovation Solution
A vehicle control system with a data conversion program that standardizes and semantizes data from vehicle control devices, allowing for flexible application changes without modifying the vehicle control program, using a configuration with input, calculation, and output units to convert data into a format suitable for applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the vehicle control program is updated to support new applications, then application functionality is improved, but the complexity of managing program updates and maintaining compatibility increases
Solution Approach 1:
The system segments the vehicle control architecture into distinct layers: the vehicle control device maintains its original control functions while a separate data conversion device handles data standardization and semanticization. This segmentation allows new applications to be added without modifying the core vehicle control program, resolving the contradiction between improving application versatility and reducing program update complexity.
Solution Approach 2:
The data conversion device acts as an intermediary between the vehicle control device and applications. It receives data from the vehicle control device, converts it to standardized formats, and provides it to applications. This intermediary layer enables application updates without requiring changes to the vehicle control program, thus improving adaptability while maintaining simplicity in program management.
2Adaptability or versatility
If data formats are standardized for each application, then data compatibility is improved, but the complexity of data conversion processes increases
Solution Approach 1:
The data conversion device implements a universal data conversion mechanism that handles multiple data types and formats through a single standardized process. By defining a common data structure with standardized fields (e.g., timestamp, sensor_id, value, unit) and a unified conversion algorithm, the system achieves broad data compatibility without requiring separate conversion processes for different applications, thus reducing overall conversion complexity.
Solution Approach 2:
The system uses parameter-based data representation where data is converted by changing parameters such as data format, units, and structure rather than requiring complete reprocessing. The conversion process modifies data parameters (e.g., converting sensor readings to standardized units, adjusting data structures) while maintaining the core data values, which simplifies the conversion process while ensuring compatibility across different applications.
Data Source
AI summary
By a vehicle control system, a non-transitory computer readable storage medium storing a data conversion program, a data provision system, or a vehicle control device, data regarding a first vehicle control device is transmitted, the data transmitted from the first vehicle control device is acquired, the data acquired by the input unit is converted into standardization data in a predetermined format for each type of the data, semantic data obtained by semanticizing at least one piece of the standardization data is generated, and the second data based on the semantic data is transmitted to an application.


