Distributed PWM Synchronization with Offset Counter Reset

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Distributed control systems, such as those in industrial drive systems, face synchronization challenges due to clock drift, generation errors, and propagation differences, leading to desynchronization of controllers relying on identical clock timing.

Innovation Solution

A synchronized pulse width modulation (PWM) system utilizing an initiator and receiver module with hardware-based synchronization, where a synchronization frame is transmitted over a bidirectional interconnect to reset the receiver PWM count with an offset, ensuring deterministic and accurate synchronization across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distributed controllers use identical clock timing to maintain synchronization, then coordination between devices is achieved, but clock drift and propagation differences cause desynchronization over time

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidclock drift accumulation
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements a feedback mechanism where a synchronization master controller periodically transmits synchronization frames to slave controllers. The slave controllers receive these frames and adjust their PWM counts based on the transmitted synchronization data, creating a closed-loop feedback system that continuously corrects drift and maintains synchronization accuracy despite distributed clock differences.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The synchronization master controller proactively transmits synchronization frames before significant drift occurs. By periodically sending synchronization data in advance, the system preemptively corrects potential desynchronization issues, ensuring that slave controllers remain aligned with the master controller's timing before clock drift or propagation differences can cause problems.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If software-based synchronization is used to coordinate distributed controllers, then implementation flexibility is achieved, but software delays and processing variations introduce timing jitter

Engineering Contradiction:
Improvesynchronization implementation flexibilityVSAvoidtiming precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system replaces software-based synchronization with a hardware-oriented approach using dedicated synchronization frames transmitted over a communication interface. This substitution eliminates software processing delays and timing jitter by using direct hardware signal transmission and dedicated synchronization circuitry, achieving deterministic timing while maintaining implementation flexibility through configurable synchronization parameters.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If PWM controllers are physically distributed over tens of meters to enable modular system design, then system scalability is improved, but signal propagation differences cause desynchronization

Engineering Contradiction:
Improvesystem scalabilityVSAvoidsynchronization consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts synchronization parameters including offset values and timing compensation factors based on the physical distance and propagation characteristics between distributed controllers. By changing these parameters according to the specific deployment configuration, the system maintains synchronization consistency across physically distributed controllers separated by tens of meters, enabling scalable modular designs without sacrificing synchronization reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11264972B2Synchronizing pulse-width modulation control
Publication Date: 2022.03.01 TEXAS INSTRUMENTS INC
  • US11264972B2 patent drawing
  • US11264972B2 patent drawing
  • US11264972B2 patent drawing

AI summary

In described examples, a pulse width modulation (PWM) system includes an initiator and a receiver. The initiator includes an initiator counter and an initiator PWM signal generator. The initiator counter advances an initiator count in response to an initiator clock signal. The initiator PWM signal generator generates an initiator PWM signal in response to the initiator count. The receiver includes a receiver counter, a receiver PWM signal generator, and circuitry configured to reset the receiver count. The receiver counter advances a receiver count in response to a receiver clock signal. The receiver PWM signal generator generates a receiver PWM signal in response to the receiver count. The circuitry resets the receiver count in response to a synchronization signal and based on an offset.