Offset Error Detection in Phase Current Measurement for Motor Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electric Power Steering (EPS) systems using Permanent Magnet Synchronous Machines (PMSM) face issues with torque ripple and incorrect motor current measurements due to phase current offset errors, leading to motor position-dependent torque and current errors, which can result in opposing torque direction and increased motor currents.
Innovation Solution
A system comprising a programmable high pass filter module, gain and phase compensation module, and error detection module to filter and compensate voltage commands, determining offset errors in the stator reference frame, thereby improving current measurement accuracy and reducing torque ripple.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If closed loop current control is used to minimize error between commanded and measured currents, then current tracking precision is improved, but measurement offset errors cause torque ripple and incorrect motor currents
Solution Approach 1:
The system performs preliminary detection of offset errors in the current measurement system before they cause significant torque ripple and control failures. By continuously monitoring the voltage difference and detecting offset errors in advance, the system can identify measurement issues before they lead to incorrect motor currents and torque errors, thus maintaining reliability while preserving current tracking precision
Solution Approach 2:
The system implements a feedback mechanism by continuously comparing the reference voltage command with the final voltage command, detecting the voltage difference, and using this information to identify offset errors. This feedback loop allows the system to monitor measurement accuracy and detect deviations that indicate offset errors, enabling corrective action to maintain both current tracking precision and torque control reliability
2Ease of operation
If phase current measurements are transformed into synchronous frame via Park Transform, then torque control capability is improved, but offset errors produce motor position dependent torque errors
Solution Approach 1:
The system detects offset errors in the current measurement system before they are transformed into torque errors through the Park Transform. By performing offset error detection in the synchronous reference frame and identifying position-dependent errors in advance, the system can compensate for or correct these errors before they significantly impact torque control accuracy, thus maintaining both ease of operation and measurement precision
3Measurement precision
If offset error correction is implemented to eliminate torque ripple, then torque control accuracy is improved, but system complexity increases
Solution Approach 1:
The system extracts and isolates the offset error component from the overall voltage signal by analyzing the voltage difference between reference and final commands. By separating the offset error detection function into a distinct module that specifically monitors voltage differences and identifies offset components, the system addresses torque control accuracy without significantly increasing overall system complexity
Solution Approach 2:
The system introduces an intermediary detection mechanism that monitors the voltage difference as an intermediate parameter between the reference voltage command and the final voltage command. This intermediary approach allows the system to detect offset errors indirectly through voltage difference analysis, providing torque control accuracy improvement with minimal additional complexity compared to direct current measurement correction
Data Source
AI summary
A system for detecting offset error in a power steering system comprises a programmable high pass filter module configured to filter a final voltage command and generate a filtered final voltage command that includes the sinusoidal component, a gain and phase compensation module configured to perform a gain compensation and a phase compensation on the filtered final voltage command to generate a compensated final voltage command; and an error detection module configured to determine an offset of the compensated final voltage command in a stator reference frame.


