Vehicle Bus Control with Unique Actuator Identity Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle control systems using communication buses struggle to efficiently manage diverse nodes and perform specific functions regardless of their location on the bus, as they are designed for identical nodes and lack flexibility in handling unique node configurations.
Innovation Solution
A system with a central node and actuators connected via a bus, where each actuator has a unique identity and receives signals to perform predefined functions, allowing for flexible control and expansion, with the central node generating signals based on control commands and implementing logic descriptions that can be modified via a communication interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all nodes on the bus are made identical with fixed location-function association, then device complexity is reduced and manufacturing is simplified, but adaptability and flexibility are lost when nodes need to differ or be reconfigured
Solution Approach 1:
The system performs preliminary configuration actions by assigning unique identity data to each actuator and storing function mappings in memory before runtime operation. The central node pre-establishes the logic description that maps control commands to specific actuators based on their identities, enabling flexible reconfiguration without physical repositioning or complex hardwired connections.
Solution Approach 2:
The system implements dynamic configurability where the mapping between control commands and actuators can be changed during operation or reconfiguration events. The central node can modify the logic description to associate different actuators with the same control command based on their identity data, allowing the system to adapt to different operational requirements without physical changes.
2Adaptability or versatility
If unique identity data is assigned to each actuator for flexible identification, then adaptability is improved, but the risk of identity overlap increases during manufacturing and assembly
Solution Approach 1:
The system implements feedback mechanisms where the central node verifies the identity data of each actuator during configuration and assignment. The logic description includes validation logic that checks for identity conflicts and ensures unique mapping between control commands and actuators. This feedback loop prevents identity overlap by detecting and correcting conflicts before they cause operational errors.
3Adaptability or versatility
If the system supports diverse node configurations and reconfiguration, then adaptability is enhanced, but device complexity and programming requirements increase
Solution Approach 1:
The system enables self-service configuration where actuators automatically provide their identity data when queried by the central node. The logic description is automatically generated or updated based on the detected actuator identities, reducing the need for manual programming. The system self-configures by matching control commands to actuators based on their unique identifiers, eliminating complex manual configuration procedures.
Data Source
Figure 1
Figure 2~3
AI summary
A system for controlling functions in a motor vehicle comprising a central node (CN) and a set of actuators (A1,..., An). The actuators (A1,..., An) are communicatively connected with the central node (CN) via a bus connection (B). The central node (CN) is configured so as to transmit signals (S) on the bus connection (B), which signals contain: at least one identity datum (ID1,..., IDn) identifying one of the actuators (A1,..., An) and control data indicating a setting ( 1 X,..., nX) of the identified actuator (A1,..., An). The actuators (A1,..., An) are configured so as to receive, via the bus connection (b), the signals (S) and, on the basis thereof, to adjust a respective setting so that at least one ordered function (FCN1,..., FCNm) is performed. Specifically, each actuator (A1,..., An) is configured so as to perform a set function. Each actuator (A1,..., An) is further associated with a respective predefined identity datum (I D1,..., IDn) that uniquely identifies the actuator within the vehicle.