Vehicle Domain Controller Platform for Real-Time SOA Data Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automobile control systems face issues with real-time performance and stability due to high data transmission over wireless networks, leading to maintenance costs and limited extensibility, as well as susceptibility to interference and poor control management.
Innovation Solution
A vehicle development platform is introduced, comprising a hardware layer, operating-system-and-driver layer, and application layer, utilizing a service-oriented architecture (SOA) to manage and transmit data directly through domain controllers, ensuring real-time performance and security, with a data bus module, data function module, and operating system interface module for efficient data sharing and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data is transmitted through wireless network in current automobile control system, then communication flexibility is improved, but real-time performance and stability deteriorate due to signal interference and high data transmission loads
Solution Approach 1:
The patent segments the control system into multiple domain controllers (powertrain domain, chassis domain, body domain, etc.), each handling specific data transmission tasks locally. This segmentation reduces the burden on wireless networks by keeping critical data transmissions within wired domain networks, thereby improving real-time performance while maintaining communication flexibility through modular domain architecture.
2Device complexity
If vehicle controller performs overall control of the vehicle, then system integration is improved, but maintenance costs increase and performance is limited due to high complexity
Solution Approach 1:
The patent divides the centralized vehicle controller into multiple independent domain controllers, each responsible for specific vehicle functions (powertrain, chassis, body, etc.). This segmentation reduces maintenance costs by isolating faults to specific domains, improves performance through specialized processing, and maintains system integration via the service-oriented architecture that enables inter-domain communication and coordination.
Solution Approach 2:
Each domain controller is designed with multi-functional capabilities to handle various control tasks within its domain through service-oriented architecture. This universality allows domain controllers to perform multiple functions without requiring a centralized controller, reducing maintenance complexity while maintaining comprehensive vehicle control capabilities.
3Ease of manufacture
If wireless network is used for data transmission, then installation flexibility is improved, but susceptibility to interference and hacker attacks increases
Solution Approach 1:
The patent segments data transmission paths into wired domain networks and wireless external communication channels. Critical vehicle control data remains transmitted through wired networks within each domain, reducing susceptibility to interference and attacks. Wireless networks are used only for external communication where necessary, and the modular domain architecture isolates potential security breaches to specific domains, maintaining installation flexibility through standardized domain interfaces.
Data Source
AI summary
A vehicle development platform is operated on a vehicle controller and includes a hardware layer, an operating-system-and-driver layer, a platform service layer, and an application layer that are connected and communicate with each other. The hardware layer includes a carrier for software resources and is configured to form a resource pool. An operating system of the operating-system-and-driver layer operates on the hardware layer, and is configured to provide an operation condition for the platform service layer. The platform service layer operates on the operating system and is configured to transmit and manage data in a vehicle. The application layer is configured to load an upper-layer service program and an upper-layer application program of the vehicle.


