Servo Calibration via Motor Power Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing servo calibration methods require external detection elements, increasing manufacturing costs and complicating assembly due to the need for sensors or limit switches to determine limit positions.
Innovation Solution
A calibration method that uses continuous monitoring of motor control power to detect when the moved member reaches limit positions, eliminating the need for additional detection elements by utilizing a low-speed mode and threshold power detection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If detection elements (sensors or limit switches) are configured at limit positions to determine whether the moved member reaches limit positions, then calibration accuracy is improved, but device complexity and manufacturing cost increase
Solution Approach 1:
The motor serves dual purposes: both driving the moved member and detecting limit positions through its own control power feedback. The control system monitors motor control power to detect when the moved member reaches limit positions, eliminating the need for separate detection elements. This self-service approach maintains calibration accuracy while simplifying the overall device structure.
Solution Approach 2:
The motor control power acts as an intermediary signal that indirectly indicates the position of the moved member. Instead of directly detecting the moved member's position with sensors, the system uses the motor's power consumption characteristics as a mediator to infer limit position arrival, thereby reducing device complexity while maintaining measurement precision.
2Measurement precision
If detection elements (sensors or limit switches) are configured at limit positions, then calibration accuracy is improved, but manufacturing cost increases
Solution Approach 1:
The existing motor and control system are utilized for both driving and detection functions. By monitoring the motor control power that is already being regulated during operation, the system achieves position detection without requiring additional sensors or limit switches, thereby eliminating extra manufacturing costs while maintaining calibration accuracy.
Solution Approach 2:
The motor and control system are designed to perform multiple functions: driving the moved member and detecting limit positions. This multi-functionality eliminates the need for dedicated detection components, reducing manufacturing cost while preserving the calibration accuracy needed for precise positioning.
3Measurement precision
If detection elements are disposed inside the servo with limited space, then calibration accuracy is improved, but assembly difficulty increases
Solution Approach 1:
The motor system detects limit positions through its own control power feedback without requiring additional detection elements to be installed inside the servo. This eliminates the assembly complexity of fitting sensors or limit switches into the limited internal space, while still achieving accurate calibration through the motor's inherent power monitoring capability.
Data Source
AI summary
A calibration method for servo is provided, wherein a motor of the servo is activated at a low-speed mode to drive a moved member of the servo moving to a first limit position and a second limit positions. During the movement of the moved member, a motor control power of the motor is monitored continuously to determine whether the motor control power exceeds a threshold value. When the moved member reaches the first or the second limit position, the motor control power is raised to exceed the threshold value and a motor coordinate value corresponding to the first or second limit position is determined simultaneously. Finally, a conservation relation for determining the actual coordinate by the motor value can be derived according to the values of actual coordinate of the first and second limit positions, and the values of the corresponding motor coordinate.


