Supervisory Node Synchronization for FlexRay Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed control networks using the FlexRay protocol, nodes experience synchronization issues due to subtle errors in clock frequencies, leading to deviations in communication cycles and potential loss of synchronization.

Innovation Solution

A node system where each node includes a clock generator and a communication controller that adjusts a rate correction value to synchronize cycles, with a supervisory node managing cycle microtick counts and rate correction limits to maintain synchronization across nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If each node uses its own clock generator to manage communication cycles, then the system achieves distributed control and autonomy, but clock frequency errors cause synchronization deviations and communication cycle misalignment

Engineering Contradiction:
Improvedistributed controlVSAvoidsynchronization accuracy
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where nodes transmit synchronization information (such as timestamped frames or dedicated sync packets) to allow other nodes to measure time differences and adjust their local clocks. This continuous feedback loop compensates for clock frequency errors and maintains synchronization across the distributed network, resolving the contradiction between autonomous distributed control and synchronization accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent adjusts the timing parameters of communication cycles dynamically based on measured synchronization status. Nodes modify cycle lengths, transmission timing offsets, and synchronization intervals to compensate for clock frequency deviations, thereby maintaining reliable communication despite inherent clock errors in each node.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If nodes continuously adjust rate correction values to synchronize cycles, then synchronization reliability improves, but the complexity of the control system increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where nodes automatically perform synchronization adjustments without external intervention. Each node autonomously measures time differences, calculates required corrections, and applies rate corrections to its own clock, eliminating the need for complex centralized control while maintaining synchronization reliability across the distributed system.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs dynamic adjustment mechanisms where synchronization parameters such as rate correction values are continuously updated based on real-time measurement of time differences between nodes. This dynamic approach allows the system to adapt to changing synchronization conditions without requiring predetermined complex control algorithms, reducing overall system complexity while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

3Reliability

If nodes stop frame transmission when rate correction exceeds limits, then synchronization failures are prevented, but communication continuity is reduced

Engineering Contradiction:
Improvesynchronization failure preventionVSAvoidcommunication continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements beforehand cushioning by establishing rate correction limits and monitoring mechanisms that prevent excessive corrections before they cause synchronization failures. The system proactively identifies when corrections approach dangerous thresholds and takes preventive actions, such as adjusting synchronization frequency or alerting operators, to avoid communication discontinuities and maintain continuous operation.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS8897289B2Node system and supervisory node
Publication Date: 2014.11.25 MONTEREY RESEARCH LLC
  • US8897289B2 patent drawing
  • US8897289B2 patent drawing
  • US8897289B2 patent drawing

AI summary

A node system includes a first node, a second node, and a supervisory node which transmit frames while increasing or decreasing the cycle microtick count, and determines reduced cycle microtick counts by subtracting or adding a rate correction limit value from or to the cycle microtick count of the supervisory node when reception of the first frame transmitted by the first node stop and the cycle microtick count of the supervisory node when reception of the first and second frames stop.