Distributed Component Synchronization Using Response Delay Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed control systems, communication delays between master and slave controllers can cause controlled components to operate asynchronously, leading to mechanical or electrical overload and potential damage.

Innovation Solution

A synchronous control method that acquires response durations and instruction execution delay durations for multiple controlled components, allowing them to execute control instructions in sync by adjusting the timing of instruction delivery based on these durations, thereby avoiding overload and damage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If control instructions are sent to multiple controlled components in a distributed control system, then the control function can be completed, but communication delays and response duration differences cause asynchronous execution leading to mechanical or electrical overload

Engineering Contradiction:
Improvesynchronous operation of controlled componentsVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The controller performs preliminary actions by calculating the response durations of multiple controlled components in advance, determining the maximum response duration, and computing delay durations for each component before sending control instructions. This preliminary calculation enables synchronous execution without requiring complex real-time synchronization mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the timing parameter of control instruction transmission by introducing calculated delay durations for different controlled components. By adjusting when each component receives its control instruction based on its response characteristics, the system achieves synchronous operation despite inherent response time differences.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If control instructions are transmitted through slave controllers in a distributed system, then system architecture flexibility is maintained, but communication delays increase causing execution asynchrony

Engineering Contradiction:
Improvedistributed control architectureVSAvoidcommunication delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The master controller performs preliminary calculation of delay durations by considering the communication period between master and slave controllers. This advance calculation compensates for the inherent communication delays in the distributed architecture, allowing synchronized execution without requiring faster communication hardware.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention uses the slave controller as an intermediary that receives control instructions from the master controller and forwards them to controlled components. By calculating appropriate delay durations that account for communication periods, the system maintains the benefits of distributed architecture while achieving synchronous operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If controlled components execute control instructions at different speeds, then individual component performance is optimized, but synchronous completion of control functions cannot be achieved

Engineering Contradiction:
Improvecomponent execution speedVSAvoidsynchronous operation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The invention changes the transmission timing parameter of control instructions by introducing delay durations tailored to each controlled component's response characteristics. This parameter adjustment allows components to execute at their natural speeds while still completing operations synchronously, maintaining both productivity and reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The controller performs preliminary calculation of delay durations based on each component's response duration before sending control instructions. This advance preparation enables the system to accommodate different execution speeds while ensuring synchronous completion, without requiring components to operate at reduced speeds.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3392724B1Synchronization control method and synchronization control system for a plurality of controlled components
Publication Date: 2021.01.20 BEIJING ETECHWIN ELECTRIC
  • EP3392724B1 patent drawingFigure 1
  • EP3392724B1 patent drawingFigure 2
  • EP3392724B1 patent drawingFigure 3

AI summary

The embodiments of the present disclosure provide a synchronous control method and a synchronous control system. The synchronous control method includes: acquiring (S120, S220) respectively response durations during which multiple controlled components (420) execute their corresponding control instructions; determining (S130) respectively instruction execution delay durations corresponding to the multiple controlled components (420) according to the response durations during which the multiple controlled components (420) execute their corresponding control instructions, and controlling (130) the multiple controlled components (420) to execute their corresponding control instructions according to the instruction execution delay durations corresponding to the multiple controlled components (420), such that the multiple controlled components (420) are able to complete their corresponding operations synchronously. With the embodiments of the present invention, a mechanical or electrical overload failure of the controlled components (420) may be avoided, and a damage rate of the controlled components (420) may be reduced.