Motor Current Calibration via Phase Segmentation and Reconstruction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current motor control systems face challenges in accurately measuring and calibrating phase currents in three-phase motor systems, particularly in safety-critical applications, where high-resolution and high-accuracy current measurements are essential for motor control and protection, but are affected by signal path offsets and sensitivity variations.
Innovation Solution
A motor control system that transmits measured currents of two phases during communication and calibrates the third phase current during the same communication time, allowing for longer calibration periods without affecting motor control timing, using a microcontroller to compute the third current based on received currents and perform diagnostics to verify accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complex calibration techniques are used to determine and remove signal path offset and sensitivity variations, then current measurement accuracy is improved, but device complexity and calibration time increase
Solution Approach 1:
The calibration process is segmented into three separate calibration operations, one for each current path. Each calibration operation is performed independently on a different current path during different communication time periods. This segmentation allows the system to achieve high calibration accuracy without requiring all three paths to be calibrated simultaneously, thus reducing the complexity of the overall calibration process while maintaining measurement precision.
Solution Approach 2:
The system performs preliminary calibration actions on current paths that are not currently being measured or transmitted. While one current path is being transmitted to the microcontroller, the other two paths undergo calibration. This preliminary action ensures that calibration is completed before the next transmission cycle, maintaining accuracy without interrupting the measurement and control workflow.
2Reliability
If calibration is performed on all three current paths simultaneously, then calibration completeness is improved, but communication timing and motor control timing are affected
Solution Approach 1:
The calibration process is implemented as a periodic action that cycles through the three current paths. In each communication time period, two current paths are calibrated while one is transmitted. This periodic rotation ensures that all three paths receive calibration attention over time, achieving calibration completeness without requiring simultaneous calibration that would disrupt the communication and motor control timing.
3Productivity
If only two phase currents are transmitted during communication, then communication efficiency is improved, but current information completeness for the microcontroller is reduced
Solution Approach 1:
The microcontroller computes the third current path value using feedback from the two transmitted current values and Kirchhoff's Current Law. This feedback mechanism allows the microcontroller to reconstruct the complete set of three current values locally, maintaining information completeness while benefiting from the efficiency of transmitting only two currents during each communication cycle.
Solution Approach 2:
The microcontroller performs self-service by computing the missing current value using the transmitted data and the known relationship that the sum of currents in three phases equals zero. This self-computation eliminates the need to transmit all three current values, improving communication efficiency while ensuring the microcontroller has complete current information for control decisions.
Data Source
AI summary
A motor control system includes a gate driver motor controller and a microcontroller configured to generate a commutation command signal for coupling to the gate driver motor controller. The gate driver motor controller includes a current measurement circuit to measure current in each of three current paths corresponding to three motor windings, an interface to transmit a first subset of the measured currents corresponding to a first subset of the current paths, and a calibrator to calibrate a current path that is not part of the first subset of current paths when the first subset of the measured currents is transmitted. The microcontroller includes an interface to receive the first subset of measured currents and a processor to compute the current in the current path that is not part of the first subset of current paths based on the first subset of measured currents.


