Phase Detector Circuit for Brushless DC Motor Rotor Position
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing phase detection systems for brushless DC motors face challenges in accurately detecting the phase of a rotor with multiple coils, particularly due to mounting errors and signal distortions, which affect the precision and reliability of motor control.
Innovation Solution
A phase detector circuit comprising a crossing-point phase detection circuit, a crossing-point level detection circuit, a signal selection circuit, a phase detection circuit, and an in-phase level adjustment circuit, which compares and adjusts sensor signal levels to determine the phase of a rotor, correcting for mounting errors and signal distortions to enhance detection accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional phase detection methods are used, then the system is simple and cost-effective, but the detection accuracy is reduced due to mounting errors and signal distortions
Solution Approach 1:
The in-phase level adjustment circuit performs preliminary adjustment of sensor signal levels before phase detection. By pre-adjusting the signal levels to be substantially equal, the system eliminates the need for complex post-detection correction mechanisms, thereby improving detection accuracy without proportionally increasing overall system complexity
Solution Approach 2:
The in-phase level adjustment circuit acts as an intermediary component between the sensor signals and the phase detection circuit. This intermediary adjusts the signal levels to be equal, ensuring that the phase detection operates on standardized inputs, which improves measurement precision while maintaining a relatively simple system architecture
2Measurement precision
If sensor signal levels are not adjusted, then the device complexity is low, but the phase detection precision is degraded due to mounting errors
Solution Approach 1:
The in-phase level adjustment circuit dynamically adjusts the parameter of signal level to ensure all sensor signals have substantially equal levels. This parameter change compensates for variations caused by mounting errors, thereby improving phase detection precision while maintaining manufacturing simplicity through a straightforward adjustment mechanism
3Reliability
If multiple sensor signals with different levels are used directly, then the system is simple, but the reliability of motor control is reduced
Solution Approach 1:
The system performs preliminary level adjustment of all sensor signals before they are used for phase detection and motor control. This pre-adjustment ensures that all input signals to the control system have consistent levels, improving the reliability of motor control decisions while avoiding the need for complex real-time correction during operation
Data Source
AI summary
A phase detector includes a crossing-point phase detection circuit to compare signals levels of pairs of sensor signals and output crossing-point phase detection signals indicating phases of crossing points between the pairs of the sensor signals, each having a signal level corresponding to a rotational position of a rotor of a motor having coils, a crossing-point level detection circuit to output crossing-point level signals indicating crossing-point levels detected, a signal selection circuit to select one of the sensor signals as a selection signal, a phase detection circuit to detect that a signal level of the selection signal has reached a threshold level, and output a phase data signal indicating a phase of the rotor corresponding to the threshold level, and an in-phase level adjustment circuit to adjust and output in-phase levels of the sensor signals to approach each of the crossing-point levels to a predetermined signal level.


