Single-Wire Error Flag Bus for Autonomous Motor Driver Fault Shutdown
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Motor drive systems relying on system controllers for fault condition management require repetitive safety certification testing with any programming changes, even if unrelated to fault handling, which is inefficient and inconvenient.
Innovation Solution
Implementing a single-wire bus with Error Flag Interface blocks in half-bridge inverter modules that allow for independent fault condition management by detecting local and external faults, inhibiting switching when faults occur, and resetting when conditions are met, thereby enabling safe operation without continuous system controller intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If motor drive systems rely on system controllers for fault condition management, then centralized control is achieved, but repetitive safety certification testing is required with any programming changes
Solution Approach 1:
The patent segments the fault management functionality by introducing distributed Error Flag Interface blocks in each driver module that can independently detect and respond to fault conditions. This segmentation allows local autonomous fault handling while maintaining system-wide coordination through the single-wire bus, thereby reducing the need for repetitive centralized safety certification testing.
Solution Approach 2:
The Error Flag Interface blocks enable driver modules to self-monitor and self-respond to fault conditions independently of the system controller. Each module can detect local faults, inhibit its own switching operations, and manage error states autonomously, reducing dependency on centralized control and minimizing the scope of safety certification testing required.
2Productivity
If driver modules have independent fault detection capability, then operational efficiency is improved, but device complexity increases
Solution Approach 1:
The Error Flag Interface block is designed as a universal multi-functional component that combines fault detection, error flagging, and switching inhibition capabilities within a single integrated block. This multi-functionality allows driver modules to gain independent fault management capabilities without proportionally increasing complexity, as one block performs multiple protective functions.
Solution Approach 2:
The single-wire bus acts as an intermediary communication medium that connects all Error Flag Interface blocks to the system controller without requiring complex communication protocols. This simple bus structure mediates between the distributed fault detection capabilities and centralized system control, enabling independent operation while maintaining system coordination with minimal added complexity.
Data Source
AI summary
The system comprises a plurality of driver modules coupled by a fault condition bus, e.g. single-wire bus. Each driver module includes an Error Flag Interface block coupled between a single terminal error flag input/output (EF I/O) and a Control block. Each driver module may be coupled- to a motor. When a driver module detects a local fault condition, its Error Flag Interface block is configured to lower the voltage at the single terminal EF I/O to communicate the change to the other driver modules. The Error Flag Interface block is further configured to monitor voltage changes at its single terminal EF I/O. An external fault condition is detected when the single terminal EF I/O is at a low voltage. The Error Flag Interface block is further configured to send a signal disabling the output of the driver module.


