Pseudo Zero Vectors for Space Vector Modulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional space vector modulation (SVM) techniques face challenges in accurately constructing motor phase currents with single-shunt current sensing, particularly when the reference voltage space vector crosses a sector border or during ultra-low speed motor control, leading to issues like high torque ripple, vibration, and unstable motor control.
Innovation Solution
The introduction of pseudo zero vectors allows for the approximation of reference vectors using combinations of two or three active vectors, providing more choices and flexibility in SVM, enabling non-zero time intervals for current sampling and improving motor control reliability with single-shunt current sensing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional space vector modulation techniques are used, then the control algorithm is simple, but accurate current construction fails when the reference voltage space vector crosses a sector border or during ultra-low speed motor control
Solution Approach 1:
The reference vector approximation is segmented into multiple components: active vectors, zero vectors, and pseudo zero vectors. This segmentation allows the modulation algorithm to handle different operational conditions (sector border crossings, ultra-low speed) by selectively combining these components, thereby improving current construction accuracy without requiring a completely new complex algorithm
Solution Approach 2:
Pseudo zero vectors are introduced as intermediary elements between active vectors and traditional zero vectors. These pseudo zero vectors provide additional degrees of freedom in the reference vector synthesis, enabling more accurate current construction during critical operating conditions while maintaining algorithmic structure similar to conventional SVM
2Adaptability or versatility
If traditional SVM with limited vector choices is used, then the control algorithm is simple, but flexibility in reference vector approximation is insufficient
Solution Approach 1:
The modulation algorithm dynamically selects and combines different vector types (active, zero, and pseudo zero vectors) based on the instantaneous requirements of the reference vector. This dynamic adaptation allows the system to optimize reference vector approximation flexibility for each operating condition while managing complexity through systematic selection criteria
3Reliability
If conventional SVM is used, then switching control is straightforward, but current sampling time intervals become zero during critical operations
Solution Approach 1:
The modulation algorithm proactively incorporates pseudo zero vectors into the reference vector synthesis before current sampling occurs. This preliminary action ensures that non-zero time intervals are guaranteed for current sampling during critical operations such as sector border crossings and ultra-low speed control, thereby improving motor control reliability without sacrificing sampling time
Data Source
AI summary
A method of performing space vector modulation for PWM control for creating AC waveforms includes generating and sampling a reference signal to generate reference samples and performing a reference vector approximation to synthesize a reference vector associated with at least one of the reference samples. The reference vector approximation employs active vectors, one or more zero vectors, and one or more pseudo zero vectors in the formation thereof. Another method of performing space vector modulation (SVM) includes generating a reference signal and sampling the reference signal at a sampling frequency to generate a plurality of reference samples. The method also includes performing a reference vector approximation to synthesize a reference vector associated with at least one of the reference samples, wherein the reference vector approximation has a first portion that employs two adjacent active vectors and a remaining portion that employs two non-adjacent active vectors in the formation thereof.


