Small Motor Controller Rotor Position Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Small motor controllers face challenges in accurately determining the position of a rotor due to processing delays in sensor output signals, leading to outdated motor control signals, especially in applications requiring precise control like prosthetic limbs.
Innovation Solution
A small motor controller system that includes a sensor with a detection zone having first and second sides to determine the rotor position based on feature detection, and a motor control unit that adjusts motor control signals based on processing time, eliminating the need for additional sensors or encoders.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a sensor is used to detect rotor position, then position information can be obtained, but processing delays cause the control signal to correspond to outdated information
Solution Approach 1:
The system determines whether the rotor feature is approaching the detection zone from the first side or second side in advance. This preliminary directional information allows the motor control unit to anticipate the rotor's future position and generate control signals that account for the processing delay, rather than reacting to outdated position data.
Solution Approach 2:
The system dynamically adjusts the motor control signal based on the detected direction of rotor movement. By identifying whether the rotor is approaching from the first side or second side, the control unit can modify the control signal in real-time to compensate for processing delays, making the control system adaptive to the rotor's motion state.
2Measurement precision
If high-resolution encoders are used to determine rotor position, then position accuracy is improved, but device complexity and component requirements increase
Solution Approach 1:
The system extracts directional information from the sensor output signal by determining whether a rotor feature is approaching from the first side or second side of the detection zone. This extraction of directional context from existing sensor data eliminates the need for additional high-resolution encoders or complex sensor configurations, achieving accurate position control with minimal components.
Solution Approach 2:
The existing sensor serves multiple functions: it detects rotor position and also provides directional information about the rotor's approach to the detection zone. By making the sensor self-sufficient for both position and direction detection, the system eliminates the need for separate encoders or additional sensing components, reducing device complexity while maintaining measurement precision.
Data Source
AI summary
A small motor controller (SMC) system includes a motor configured to control a position of a rotor, a sensor configured to detect position information of the rotor by detecting a feature on the rotor, the sensor including a detection zone having a first side and a second side, and a motor control unit. The motor control unit is configured to determine a position of the rotor corresponding to one of the first side of the detection zone and the second side of the detection zone based on whether the feature on the rotor is detected crossing the first side or the second side, respectively.


