Daisy-Chain Delay Compensation for Synchronized Cluster Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-level power converters in electric or hybrid vehicles face challenges in achieving precise synchronization and efficient energy transfer due to propagation delays in daisy-chain topologies, which can be exacerbated by the use of expensive and precise oscillators.

Innovation Solution

A method and system that utilize measured propagation delays to synchronize clusters in a daisy chain topology by determining and compensating for delays through an isolation interface, allowing for synchronized actuation of clusters using a stable and cost-effective daisy-chain topology without requiring precise oscillators in each cluster.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If daisy-chain topology with isolation interfaces is used to reduce costs, then device complexity and cost are reduced, but propagation delays cause synchronization issues

Engineering Contradiction:
Improvecomplexity of synchronization systemVSAvoidsynchronization precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system performs preliminary measurements of propagation delays during initialization or calibration phases. The main controller measures the delay through each isolation interface in the daisy-chain before actual power conversion operations begin, storing these values for subsequent compensation during switching operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the timing parameter of command transmission by compensating for measured propagation delays. The main controller adjusts when commands are sent to each cluster based on its specific delay characteristics, ensuring that all clusters receive commands at synchronized moments despite being connected through multiple isolation interfaces.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If propagation delay compensation is implemented, then synchronization precision is improved, but measurement and control complexity increases

Engineering Contradiction:
Improvesynchronization precisionVSAvoidcomplexity of delay measurement system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses its own existing communication infrastructure to perform delay measurements. The main controller utilizes the same isolation interfaces and communication channels that will be used for command transmission to measure propagation delays, eliminating the need for separate measurement hardware or external calibration equipment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where clusters report back their received command timing or status information to the main controller. This feedback allows the main controller to verify actual propagation delays and adjust compensation values accordingly, creating a closed-loop synchronization system.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250358092A1Propagation delay compensation in daisy-chain topologies
Publication Date: 2025.11.20 INFINEON TECHNOLOGIES AG
  • US20250358092A1 patent drawing
  • US20250358092A1 patent drawing
  • US20250358092A1 patent drawing

AI summary

A main controller is coupled with a first cluster coupled with a second cluster in a daisy chain. The main controller is configured to determine a measured delay time associated with a first cluster coupled with a second cluster in a daisy chain topology, and determine a propagation delay associated with the first cluster based on the measured delay time. The main controller is further configured to generate a message to the second cluster which includes a command to be executed by the second cluster, and send the message, through an isolated interface of the main controller, to the second cluster based on the determined propagation delay to execute the command to actuate the second cluster synchronized to a switching clock of the main controller.