Motor Control System Common-Mode Voltage Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In motor control systems, the measurement of phase current is affected by common-mode voltage in differential amplifiers, leading to errors in current measurement, especially when using anti-alias filters and varying pulse width modulation cycles, making it challenging to compensate for these voltages accurately across different differential amplifiers.
Innovation Solution
A motor control system that includes a current compensation controller to periodically determine the common-mode voltage of differential amplifiers and calculate corrected phase current values, using a look-up table and current correction module to compensate for offset voltage errors caused by common-mode voltage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a precision shunt resistor and current sense differential amplifier are used to measure phase current, then measurement accuracy is improved, but common-mode voltage errors are introduced that degrade the measurement precision
Solution Approach 1:
The system measures the actual output voltage of the differential amplifier and uses this feedback to calculate the common-mode voltage error. This measured error is then subtracted from the raw measurement to produce a corrected current value, creating a closed-loop compensation mechanism that actively eliminates the harmful common-mode voltage effect
Solution Approach 2:
The invention extracts and isolates the common-mode voltage component from the differential amplifier output. By separating this harmful component from the useful differential signal, the system can compensate for it independently while preserving the accurate phase current measurement
2Reliability
If an anti-alias filter is used at the output of the differential amplifier, then signal filtering is improved, but the common-mode voltage effects vary with PWM cycle making compensation difficult
Solution Approach 1:
The system performs preliminary characterization of the anti-alias filter's effect on common-mode voltage during a calibration phase. By pre-determining the filter's impact across different PWM cycles, the system creates a compensation profile that can be applied during normal operation, eliminating the need for real-time adaptation
Solution Approach 2:
The compensation system dynamically adjusts for common-mode voltage errors by using the actual measured output voltage and the predetermined filter characteristics. This dynamic approach allows the system to maintain accurate compensation across varying PWM cycles and operating conditions
3Measurement precision
If common-mode voltage compensation is implemented, then measurement accuracy is improved, but system complexity increases due to additional processing requirements
Solution Approach 1:
The system uses its own existing measurements (the differential amplifier output voltage) to generate the compensation signal. By leveraging already-available data rather than requiring external sensors or additional hardware, the system achieves compensation with minimal added complexity
Data Source
AI summary
A motor control system is provided, and includes a motor, at least one differential amplifier configured to monitor phase current applied to the motor, and a current compensation controller. The current compensation controller is in communication with the at least one differential amplifier, and is configured to periodically determine a common-mode voltage of the at least one differential amplifier. The current compensation controller is also configured to determine a corrected phase current value based on the common mode voltage.


