PMSM Dead-Time Compensation Using Current Polarity Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing dead-time compensation methods for Permanent Magnet Synchronous Motors (PMSMs) are either ineffective due to fixed compensation values or costly and unstable due to the need for high-quality observers.
Innovation Solution
A dead-time compensation method that involves acquiring current sampling time d-axis and q-axis currents, performing low-pass filtering, and calculating compensation voltage values based on pre-compensation voltage values, PWM duty ratios, and current polarities to minimize the dead-time effect.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If fixed compensation methods are used, then implementation simplicity is improved, but compensation precision deteriorates due to over-compensation or under-compensation
Solution Approach 1:
The patent transforms the static fixed compensation method into a dynamic adaptive compensation method. The compensation amount is dynamically adjusted based on real-time detection of dead-time effects and motor operating parameters (current, voltage, frequency), allowing the system to adapt to varying conditions and achieve precise compensation without complex observers.
2Measurement precision
If observer-based compensation methods are used, then compensation precision is improved through real-time estimation, but system complexity and cost increase due to high-quality observer requirements
Solution Approach 1:
The patent implements a self-service compensation mechanism where the system detects and compensates for dead-time effects using its own operating parameters without requiring external high-quality observers. The method uses built-in voltage and current detection capabilities to estimate dead-time effects and automatically adjusts compensation, eliminating the need for complex observer structures.
3Reliability
If dead-time is introduced to prevent switching transistor damage, then reliability is improved, but control precision deteriorates due to cumulative dead-time effects
Solution Approach 1:
The patent applies preliminary anti-action by detecting dead-time effects in advance and compensating for them before they accumulate and cause significant control errors. The method continuously monitors voltage and current to estimate dead-time impacts and applies compensatory adjustments to the PWM signals, preventing the cumulative effect from degrading control precision while maintaining the necessary dead-time for transistor protection.
Data Source
AI summary
The present disclosure relates to a dead-time compensation method and apparatus for a permanent magnet synchronous motor (PMSM), a device, and a storage medium. The method includes: acquiring current sampling time d-axis currents and current sampling time q-axis currents corresponding to current sampling time three-phase stator currents of the PMSM; acquiring, according to vector angles of current sampling time three-phase current vectors, current sampling time filtered d-axis currents, and current sampling time filtered q-axis currents, included angles between the current sampling time three-phase current vectors and the d-axis, and acquiring current sampling time angles θ of the current sampling time three-phase current vectors; acquiring polarities of the current sampling time three-phase stator currents according to the current sampling time angles θ; and acquiring current sampling time compensation voltage values according to the polarities of the current sampling time three-phase stator currents.


