Motion Control System with Selective Sensor Data Reporting
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
3Productivity
If current data is shared between motor and haptic motor controllers, then haptic feedback efficiency is improved, but device complexity increases
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.
Data Source
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.


