Daisy Chain Amplifier Bus Timing Synchronization via Echo Delay Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission/reception systems via daisy chain type serial bus face issues with propagation delays due to long cable lengths, leading to delayed data reception and potential failure in transmitting data from downstream units to the numerical controller.

Innovation Solution

Incorporating a delimiting position change mechanism and bit position setting storage means to adjust the bit position of data delimiters, and using an echo back method to measure and compensate for propagation delays, allowing for the insertion of idle time data to ensure timely data transmission and reception.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of stationary object

If cable length between units is increased, then ease of installation and system flexibility are improved, but propagation delay increases causing data reception timing to shift and transmission failure

Engineering Contradiction:
Improvecable lengthVSAvoidpropagation delay
Core Design Contradiction:
Length of stationary objectVSLoss of time

Solution Approach 1:

The system performs preliminary delay measurement using an echo back method before normal data transmission. The numerical controller sends a delay measurement command to each amplifier, which measures the round-trip time and calculates the one-way propagation delay. This preliminary action allows the system to know the exact delay characteristics before actual data transmission begins, enabling proper timing synchronization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the transmission timing parameters based on the measured propagation delay. Each amplifier adjusts its data transmission start time by adding the calculated one-way delay to the base timing. This parameter adjustment ensures that despite varying cable lengths, all amplifiers transmit their data in the correct sequence (A1 first, then A2, then A3) without timing conflicts.

Inventive Principle:
Principle #35Parameter changes

2Length of stationary object

If cable length is increased beyond a certain limit, then installation flexibility is improved, but data transmission reliability deteriorates due to delayed reception and transmission failure

Engineering Contradiction:
Improvecable lengthVSAvoiddata transmission reliability
Core Design Contradiction:
Length of stationary objectVSReliability

Solution Approach 1:

The system uses feedback from the echo back measurement to adjust transmission timing. Each amplifier measures the actual signal propagation time through the cable and uses this feedback information to synchronize its data transmission with the numerical controller's reception window. This closed-loop timing synchronization maintains transmission reliability regardless of cable length.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The transmission timing is made dynamic rather than fixed. Each amplifier calculates its specific transmission start time based on the measured propagation delay, creating a dynamic timing scheme that adapts to the actual cable characteristics. This allows the system to accommodate varying cable lengths while maintaining reliable data transmission.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If fixed delimiting position is used for data transmission, then device complexity is reduced, but adaptability to different cable lengths deteriorates

Engineering Contradiction:
Improvedata transmission structureVSAvoidcable length adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary delay measurement and calculation before normal operation. By measuring the propagation delay once during system initialization or configuration, the system establishes the timing parameters needed for all subsequent data transmissions. This preliminary action eliminates the need for complex real-time adjustments during normal operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the transmission timing parameter (start time offset) based on the measured propagation delay. Instead of changing the data structure or delimiting positions, the system adjusts the temporal parameter of when each amplifier transmits its data. This simple parameter change provides adaptability to different cable lengths without increasing structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8055812B2Data transmission/reception system
Publication Date: 2011.11.08 FANUC LTD
  • US8055812B2 patent drawing
  • US8055812B2 patent drawing
  • US8055812B2 patent drawing

AI summary

An amplifier (unit) linked via a daisy type serial bus sends a transmission start signal SC and then sends the local data DATAn. If data from an amplifier at the downstream side is not received before transmission of the local data DATAn is completed, the delimit of the data from each amplifier is changed by adding an idle time data TIDD.