Motor Position Control Using Time-Referenced Arrival Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In existing motor control systems, the accuracy of position control deteriorates due to uncertainties in the time required to acquire positional and distance information, leading to inaccuracies in calculating the predicted arrival position of a moving unit.
Innovation Solution
A motor control system that includes a position detection device, a command device, and a control device with a calculation unit that determines a reference point in time considering the acquisition times for positional and distance information, allowing for accurate calculation of the predicted arrival position and shift amount between the predicted and target positions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the predicted arrival position is calculated using positional information and distance information without considering acquisition time, then the calculation process is simple, but the accuracy of position control deteriorates
Solution Approach 1:
The control device determines a reference point in time in advance, considering the acquisition times of positional information and distance information. By establishing this reference point before calculating the predicted arrival position, the system ensures that all calculations are based on synchronized temporal references, thereby maintaining position control accuracy without significantly increasing calculation complexity
Solution Approach 2:
The patent replaces the simple but inaccurate direct calculation method with a time-referenced calculation approach. By substituting the naive calculation with one that incorporates temporal reference points and acquisition time considerations, the system achieves higher measurement precision while keeping the overall system structure relatively simple
2Productivity
If the acquisition time of positional information is not considered, then the calculation is faster, but the predicted arrival position cannot be accurately calculated
Solution Approach 1:
The system performs preliminary determination of the reference point in time, considering the acquisition time of positional information before the actual position calculation. This preliminary action ensures that the calculation uses properly timed reference data, maintaining accuracy while avoiding iterative corrections that would slow down the process
3Device complexity
If the reference point in time is not determined considering acquisition time, then the control process is simpler, but the shift amount calculation becomes inaccurate
Solution Approach 1:
The reference point in time serves as an intermediary element that mediates between the positional information and distance information. By introducing this temporal reference point that considers acquisition times, the system accurately calculates the shift amount without requiring complex synchronization mechanisms throughout the entire control process
Data Source
AI summary
Motor control system (10) includes position detection device (14), controller (12), and motor control device (16). Motor control device (16) includes a shift amount calculation unit that calculates a predicted arrival position of moving unit (50) based on positional information indicating a position of moving unit (50) detected by using position detection device (14) and distance information indicating a future moving distance of moving unit (50) based on an operation command, calculates a shift amount between the predicted arrival position and a target position of moving unit (50), and outputs information indicating the shift amount between the predicted arrival position and the target position. The shift amount calculation unit determines a reference point in time in consideration of at least one of an acquisition time required to acquire the positional information and an acquisition time required to acquire the distance information, acquires or calculates the position and the future moving distance of moving unit (50) at the reference point in time, and calculates the predicted arrival position based on the position and the future moving distance of moving unit (50) at the reference point in time.


