Module Relay Device for Battery Management System Independence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The battery management system (BMS) in existing technologies lacks standardization, leading to complex execution relationships among manager, application, and service modules, making it impossible to reuse modules and apply AUTOSAR compliant standard software modules across different architectures, resulting in functional interdependence and inconvenience.
Innovation Solution
A module relay device and method that receives function call request signals from manager, application, and service modules, relaying calls among them to establish independence by removing execution relationships, using a request signal receiving unit and relay unit to select and call corresponding modules, ensuring that changes in one module do not affect others.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If modules in the battery management system are directly connected with execution relationships, then functional integration is achieved, but module independence and reusability are lost
Solution Approach 1:
The patent introduces a relay device as an intermediary component between manager modules, application modules, and service modules. This relay device receives function call request signals from one module and relays them to the target module, thereby removing direct execution relationships between modules. The relay device acts as a mediator that enables functional integration while maintaining module independence, allowing modules to be reused across different AUTOSAR architectures without complex inter-module dependencies.
2Adaptability or versatility
If the battery management system follows non-standardized architecture, then specific functional requirements are met, but standardization and cross-architecture applicability are compromised
Solution Approach 1:
The relay device is designed with universal functionality that enables it to operate across different AUTOSAR architectures (both opened and non-opened versions). The relay device can handle function call request signals between various module types (manager modules, application modules, service modules) regardless of the specific AUTOSAR architecture. This universal design allows the same relay device to be applied in different architectural contexts, achieving standardization while maintaining ease of operation through consistent relay mechanisms.
3Reliability
If modules are tightly coupled through direct calls, then system integration is achieved, but changes in one module affect other modules
Solution Approach 1:
The relay device serves as a mediator that decouples modules from direct tight coupling. When a module needs to call a function in another module, the request is sent to the relay device, which then relays the call to the target module. This intermediary mechanism maintains system integration and stability while preventing changes in one module from directly affecting other modules, as all interactions go through the controlled relay interface.
Data Source
AI summary
Provided are a module relay device and a relay method therefor, and more particularly, a module relay device and a relay method therefor which can guarantee independency by removing execution relationships of one or more respective modules by relaying a call among one or more manager modules, one or more application modules and service modules that perform functions of the battery management system in the middle.


