Communication Bridge Fault Detection via Data Frame Bit Repurposing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing monitoring systems for energy storage systems, such as those in hybrid or electric vehicles, face inefficiencies due to constant polling for data, which consumes bandwidth and power, and require additional components for fault detection, preventing low-power modes and increasing costs.
Innovation Solution
A circuit and system that utilize a microcontroller and communication bridge with a state machine to repurpose unused data bits in existing data frames for fault indication, allowing fault detection and reporting without constant polling or dedicated fault interfaces, enabling fault detection even in low-power states and damaged communication couplings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If constant polling is used to monitor system conditions, then fault detection capability is maintained, but power consumption and bandwidth consumption increase
Solution Approach 1:
The system transitions from constant polling to periodic monitoring where the monitoring circuit only actively checks for faults at specific intervals or when triggered by specific conditions. The state machine in the communication bridge enables the system to enter low-power states between monitoring periods, thereby reducing overall power consumption while maintaining adequate fault detection capability.
Solution Approach 2:
The monitoring circuit is designed to autonomously detect faults and set fault status bits in data frames without requiring continuous controller intervention. The system uses its own operational data and status flags to self-monitor for fault conditions, eliminating the need for constant external polling while maintaining reliability.
2Measurement precision
If dedicated fault detection hardware is added, then fault detection precision is improved, but device complexity and cost increase
Solution Approach 1:
The communication bridge's state machine is designed to perform multiple functions: it manages communication protocols, processes data frames, and simultaneously monitors for fault conditions. By making the existing communication infrastructure multi-functional, the system achieves dedicated fault detection capabilities without adding separate hardware components, thereby maintaining precision while reducing complexity.
Solution Approach 2:
The fault detection functionality is merged with the existing communication bridge and data frame processing logic. Instead of adding separate fault detection hardware, the system combines fault monitoring with the communication protocol handling, where fault status bits are integrated into the same data frames already being transmitted between components.
3Reliability
If dedicated fault detection hardware is added, then fault detection capability is improved, but power consumption increases
Solution Approach 1:
The state machine in the communication bridge implements periodic fault checking rather than continuous monitoring. The system can enter low-power states between monitoring intervals, activating the fault detection logic only when needed, thereby maintaining reliable fault detection while significantly reducing the power consumption associated with continuously active monitoring hardware.
4Loss of time
If constant polling is used, then fault detection time is reduced, but bandwidth consumption increases
Solution Approach 1:
The system extracts fault detection functionality from the main communication data stream by using dedicated fault status bits within data frames. This separation allows fault information to be transmitted efficiently without requiring additional communication bandwidth, as the fault bits are integrated into existing communication packets rather than requiring separate communication channels.
Data Source
AI summary
At least some aspects of the disclosure provide for a system. In at least some examples, the system includes a microcontroller, an energy storage element, a monitoring circuit, and a communication bridge. The monitoring circuit is coupled to the energy storage element and configured to determine whether a fault associated with the energy storage element is present, generate an indication of the fault when the fault with the energy storage element is present, and transmit the indication of the fault. The communication bridge is configured to receive the indication of the fault and assert a fault signal and transmit the fault signal to the microcontroller.


