PAM-3 Bus Node Enumeration for Conflict-Free Arbitration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing battery management systems face challenges with increased communication requirements due to larger battery cell packs, leading to conflicts in ternary modulation communication bus systems, particularly in arbitration mechanisms for nodes using 3-state pulse amplitude modulation (PAM-3) without effective physical layer arbitration solutions.
Innovation Solution
Implementing a ternary modulation communication bus system with a node comprising a controller, receiver, and signal driver that applies ternary modulation states for enumeration, using specific encoding rules to prevent conflicts and perform arbitration at the physical layer, ensuring balanced dominant and recessive states to identify unique node identifiers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If ternary modulation is used to increase communication speed, then communication productivity is improved, but the risk of dominant state conflicts increases
Solution Approach 1:
The patent applies preliminary action by implementing an enumeration process before normal communication begins. During enumeration, nodes systematically apply ternary modulation states in a controlled sequence, establishing a predetermined communication protocol and resolving potential conflicts before actual data transmission starts. This preliminary setup ensures that when communication begins, all nodes understand their roles and timing, preventing dominant state conflicts.
Solution Approach 2:
The patent implements feedback mechanisms where nodes continuously monitor the communication bus during enumeration and arbitration processes. When a node detects that another node is applying a dominant state, it receives feedback and adjusts its behavior accordingly - either waiting for the conflicting node to finish or applying a recessive state instead. This feedback loop resolves conflicts dynamically while maintaining high communication speed through efficient ternary modulation.
2Reliability
If physical layer arbitration is implemented, then node identification reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the arbitration process into distinct phases: enumeration phase for node identification, arbitration phase for conflict resolution, and normal communication phase. Each phase uses simplified ternary modulation rules appropriate to its specific requirements. This segmentation reduces overall complexity by allowing each sub-process to be optimized independently rather than requiring a complex unified arbitration mechanism.
Solution Approach 2:
The patent utilizes parameter changes in the ternary modulation states to encode different arbitration conditions. By varying which dominant state (first or second) is applied at each timeslot, the system encodes node identifiers and arbitration outcomes using the existing physical layer modulation parameters. This approach achieves reliable node identification without adding complex hardware, as the same ternary modulation infrastructure handles both communication and arbitration functions.
Data Source
Figure 1~2
Figure 3A~3C
Figure 4
AI summary
A node for a ternary modulation communication bus system, the node comprising: a controller; a receiver configured to detect a ternary modulation state on the communication bus; and a signal driver configured to apply a ternary modulation state to a communication bus, wherein the ternary modulation state comprises one of: a first dominant state; a second dominant state; or a recessive state; wherein, during an enumeration process, the controller is configured to: receive an enumeration signal from the communication bus via the receiver; in response to the enumeration signal, control the signal driver to apply a sequence of ternary modulation states at a respective sequence of timeslots to the communication bus to represent a unique identifier of the node according to an enumeration encoding scheme, wherein the enumeration encoding scheme comprises one or more ternary encoding rules comprising: at each time slot the signal driver only applies the recessive state or a predetermined one of the first dominant state and the second dominant state specific to the time slot.