Remote Control Timing Adjustment for Variable Transmission Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote control systems face challenges in maintaining transient response and stability due to varying transmission delays, as they either introduce unnecessary delays or network congestion when trying to compensate for delay jitter and packet arrival variations.

Innovation Solution

A remote control device and method that determine a delay setting value based on historical data transmission delays, adjust control data transmission timing accordingly, and use a Smith predictor for dead time compensation to improve stability and transient response.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If dead time compensation is applied using a fixed delay value, then control stability is improved, but control performance deteriorates when the actual delay varies from the assumed delay

Engineering Contradiction:
Improvecontrol stabilityVSAvoidcontrol performance under varying delay
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the delay setting value changeable over time based on measured delay amounts. Instead of using a fixed delay value, the system dynamically adjusts the delay setting value according to the actual network conditions, allowing the control system to adapt to varying delay conditions while maintaining stability through the Smith predictor mechanism.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by measuring the actual delay amount of control data and using this measurement to adjust the delay setting value. The system continuously monitors the delay between control data transmission and execution, and feeds this information back to modify the compensation parameters, ensuring the control stability is maintained under varying network conditions.

Inventive Principle:
Principle #23Feedback

2Stability of the object's composition

If the delay setting value is increased to compensate for delay jitter, then control stability is improved, but transient response deteriorates due to unnecessary delays

Engineering Contradiction:
Improvecontrol stabilityVSAvoidtransient response
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The system dynamically adjusts the delay setting value based on actual measured delay amounts rather than using a fixed conservative value. This allows the transient response to be optimized by reducing unnecessary delays when network conditions are good, while still maintaining stability when delays are larger, achieving a balance between stability and response speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the delay setting value parameter dynamically based on measured delay conditions. By adjusting this parameter according to actual network performance, the system can optimize transient response when delays are small while maintaining stability when delays are larger, avoiding the trade-off that would exist with a fixed parameter value.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple control data with different delay assumptions are transmitted, then adaptability to varying delay is improved, but device complexity increases

Engineering Contradiction:
Improveadaptability to varying delayVSAvoidcontrol data management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the delay compensation function from the control data itself and implements it separately in the control target device. Instead of embedding multiple versions of control data with different delay assumptions, the system transmits a single control data and separately transmits the delay setting value, which is then used by the control target device to perform the compensation, simplifying the overall system architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a delay setting value as an intermediary parameter that mediates between the control data transmission and the delay compensation execution. This intermediary allows the system to adapt to varying delay conditions without needing to transmit multiple versions of control data, reducing complexity while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Stability of the object's composition

If control data are delayed to maximum allowable delay time, then feedback control stability is improved, but transient response deteriorates due to inserted delay

Engineering Contradiction:
Improvefeedback control stabilityVSAvoidtransient response
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The system dynamically determines the delay setting value based on measured delay amounts rather than using a fixed maximum allowable delay value. This allows the system to maintain feedback control stability by applying appropriate delay compensation while avoiding unnecessary delays that would deteriorate transient response, achieving both stability and speed optimization simultaneously.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10965570B2Remote control device, system, method, and recording medium for determining a delay setting value
Publication Date: 2021.03.30 NEC CORP
  • US10965570B2 patent drawing
  • US10965570B2 patent drawing
  • US10965570B2 patent drawing

AI summary

In order to improve a transient response and stability of remote control when a transmission delay varies, a remote control device receives a control result from a control target device, generates control data for performing a feedback control with dead time compensation, based on the control result and a delay setting value, determines the delay setting value, based on a history of a delay amount of transmitted/received data to/from the control target device, transmits the delay setting value, and transmits the control data and a generation time of the control data. And, a delay adjustment device receives control data from a remote control device and storing the control data, receives a delay setting value to be used for dead time compensation in the remote control device, and outputs the control data to a control target, based on the delay setting value and a generation time of the control data.