Motion Control System with Selective Sensor Data Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motion control systems face challenges in efficiently managing high-frequency data traffic from embedded motion control ICs and subsystems, leading to network and storage resource overload, and struggle to provide effective haptic feedback without burdening the motion network with excessive data traffic.

Innovation Solution

Implementing a method where embedded microprocessors or controllers calculate and store statistical mean and deviation of sensor data, reporting only significant drifts, and directly sharing current and position encoder information between motor and haptic motor controllers to reduce data traffic and computational load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-frequency sensor data is reported to higher-level controllers, then measurement precision is improved, but network traffic and storage resource consumption increase significantly

Engineering Contradiction:
Improvesensor data reporting accuracyVSAvoidnetwork traffic volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential information (drift errors) from the full sensor data stream. Instead of reporting all high-frequency sensor data, the motion control IC identifies and reports only when drift errors occur, separating the critical error information from the redundant stable data. This extraction principle reduces network traffic while maintaining measurement precision for error detection.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent inverts the traditional approach by not reporting normal stable data but instead reporting only when anomalies (drift errors) are detected. Rather than continuously transmitting sensor data and filtering at the higher-level controller, the system filters locally and transmits only error conditions, effectively inverting the reporting logic to reduce network traffic.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of information

If all sensor data is transmitted to higher-level controllers, then data completeness is improved, but data storage requirements at higher-level controllers increase

Engineering Contradiction:
Improvesensor data completenessVSAvoiddata storage capacity
Core Design Contradiction:
Loss of informationVSVolume of stationary object

Solution Approach 1:

The motion control IC extracts and retains stable sensor data locally, storing it in internal memory. Only drift errors are extracted for transmission to higher-level controllers. This local extraction and retention of stable data eliminates the need for higher-level controllers to store large volumes of redundant stable sensor data while maintaining data completeness for error analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If current data is shared between motor and haptic motor controllers, then haptic feedback efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvehaptic feedback efficiencyVSAvoidcontroller interconnection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The motion control IC provides universal current data output that can be used by both the motor controller and the haptic motor controller. This multi-functionality allows the same sensor data to serve dual purposes: motor control and haptic feedback generation. By making the current data universally available through the motion control IC's output interfaces, the system achieves efficient haptic feedback without requiring separate sensing paths or complex additional hardware.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10481598B2Motion system with sensor outputs and haptic controls
Publication Date: 2019.11.19 PERFORMANCE MOTION DEVICES
  • US10481598B2 patent drawing
  • US10481598B2 patent drawing
  • US10481598B2 patent drawing

AI summary

A motion control system provides optimized communications within and between an amplifier and a profile generation subsystem. In particular, the communications can provide data streams between components of the motion control that are derived from observed variables of the motion system. An amplifier subsystem drives a motor and output motor data indicating status of the motor. The profile generation subsystem issues motor control commands to the amplifier subsystem and generates motor summary data based on the motor data. The profile generation subsystem selectively output an error signal based on at least one of the motor data and motor summary data.