Single-Wire Error Flag Bus for Autonomous Motor Driver Fault Shutdown

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecentralized fault managementVSAvoidrepetitive safety certification testing
Core Design Contradiction:
Extent of automationVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #25Self-service

2Productivity

If driver modules have independent fault detection capability, then operational efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidmodule complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11907054B2Multi-module system with single terminal error flag input/output
Publication Date: 2024.02.20 POWER INTEGRATIONS INC
  • US11907054B2 patent drawing
  • US11907054B2 patent drawing
  • US11907054B2 patent drawing

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.