An Improved Space Vector PWM Algorithm with a Seven-Stage Switching Sequence for Three-Level Neutral Point Clamped Voltage Source Inverters
Abstract
:1. Introduction
2. SVPWM Algorithm with the Base Switching Sequence for the 3L NPC VSI
3. Improved SVPWM Algorithm with the Seven-Stage Switching Sequence for the 3L NPC VSI
4. Experimental Research of the Improved SVPWM Algorithm with a Seven-Stage Switching Sequence
- -
- The number of power key switching pairs per one period of the fundamental harmonic on the output of the inverter Nsw;
- -
- The maximum relative NP voltage deviation,
- -
- The total harmonic distortion factor (THD) of the inverter output current,
- -
- The distortion factors of 5th and 7th harmonics (Ki(5) and Ki(7)) in the inverter output current spectrum
- -
- The improved SVPWM algorithm with a seven-stage SS has the least number of power key switching pairs Nsw over the entire range of frequency f*s compared to the established algorithms (see Figure 9, a). For instance, compared to the SVPWM algorithm with the base SS, the suggested algorithm significantly reduces the number of power key switchings by about 51.5%, especially in the range of frequency f*s from 0 to 0.5. This can be attributed to the significant excess of base vector switching in each PWM period in the base SS (see Figure 2, segment 1). The average switching value over the range of frequency f*s, in this case, is reduced from 414 to 234 pairs, which corresponds to a 43.48% reduction (see Figure 9). Compared to the algorithm with the classic seven-stage SS, the improved SVPWM algorithm may also reduce the average number of switchings from 252 to 234 pairs (see Figure 9), which is equivalent to a 7.14% reduction. This can be attributed to the increase in factor Δγ to the maximum value of ±1.0, which results in the reduction in switching levels in each PWM period.
- -
- The SVPWM algorithm with the base SS minimizes the impact of small base vectors on the NP voltage due to the even distribution of activation durations of p-type and n-type small base vectors but it does not account for the impact of medium vectors used in segments 2, 3, and 4 (see Figure 2). Because of this, factor δuNP.m is at the minimum at frequency f*s between 0 and 0.5, but it increases dramatically when f*s is in the range of 0.5 and 1, reaching the maximum of 5.8% at f*s = 1 (see Figure 9, b).
5. Analysis and Discussion
- -
- The SVPWM algorithm with the classic seven-stage SS (Δγ = 0), used as the basis for the development of the improved algorithm, does not support NP voltage control. This results in a high level of deviation δuNP.m, reaching a maximum value of δuNP.m = 9.2% at f*s = 0.5 (see Figure 8, b), when the activation duration of small base vectors in each PWM period reaches the highest value.
- -
- The improved SVPWM algorithm with a seven-stage SS provides the best NP voltage control among the considered algorithms by controlling the duty factor Δγ of distributed base vectors in each PWM period based on phase load currents. Thus, the average value of error over the entire range of frequency f*s for the improved SVPWM algorithm is 2.74% (see Figure 9), which is 64.4% lower than for the SVPWM with the classic seven-stage SS (δuNP = 7.69%) and 4.2% lower than for the SVPWM with the base SS (δuNP = 2.86%).
- -
- In the frequency range f*s of 0 to 0.5, the value of deviation δuNP.m for the improved SVPWM algorithm is slightly higher than for the established SVPWM algorithm with the base SS (see Figure 8, b), because, in this range, NP voltage in the suggested algorithm is only controlled with a single dominant small base vector while the second small base vector remains uncontrolled. When f*s > 0.5, deviation δuNP.m in the improved SVPWM algorithm becomes smaller than in the established SVPWM algorithm with the base SS, which can be explained by the heavy influence of medium base vectors in the established algorithm.
- -
- When f*s > 0.8, errors δuNP.m in the improved SVPWM algorithm increase significantly and reach 5.1% at f*s = 1 (see Figure 8, b), like in the established SVPWM algorithm with the base SS. This can be explained by the fact that this region has significantly shorter small base vector activation durations, which restricts the NP voltage balance control in the suggested algorithm. To reduce this error, we suggest increasing either the capacity of condensers Cd1 and Cd2 of the inverter DC link or the frequency of PWM. The first option is preferred as it only leads to an increase in the inverter’s price, weight, and dimensions, while in the other case, the efficiency of the converter drops due to the increased switching loss.
- -
- The total current distortion factor Ki for all of the considered algorithms (see Figure 8, c) directly depends on the NP voltage error δuNP.m and is similar to the dependencies shown in Figure 8, b. This can be attributed to the fact that the NP voltage imbalance leads to voltage asymmetry in capacitors Cd1 and Cd2 of the DC link and, as a result, causes voltage and current curve distortions on the inverter output.
- -
- In terms of the average total current distortion factor , the suggested SVPWM algorithm only loses 0.1% of the absolute value across the entire frequency range f*s compared to the established SVPWM algorithm with the base SS (see Figure 9), but its average values of low-frequency current harmonic factors and are 19% and 15.7% better, respectively. Note that the odd low-frequency harmonics (5, 7, …) have the greatest negative impact and may lead to increased magnetic core losses and reduced motor efficiency, increased losses in windings causing motor overheating and service life reduction, and disruptions in the evenness of the rotating magnetic field of the motor, which leads to increased vibration and noise levels.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Nomenclature
PWM | Pulse-width modulation |
SVPWM | Space vector PWM |
ED | Electric drive |
3L | Three-level |
VSI | Voltage source inverter |
NPC | Neutral point clamped |
FC | Frequency converter |
SS | Switching sequence |
NP | Neutral point |
RAG | Rotation angle generator |
SVG | Sawtooth voltage generator |
SPG | Synchronizing pulse generator |
THD | Total harmonic distortion |
References
- Luna, M. High-Efficiency and High-Performance Power Electronics for Power Grids and Electrical Drives. Energies 2022, 15, 5844. [Google Scholar] [CrossRef]
- Shahane, R.; Rao, K.N.; Shukla, A. A Review on Hybrid Modular Multilevel Converters for Medium Voltage Applications. In Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 9–13 October 2022; pp. 1–8. [Google Scholar] [CrossRef]
- Nabae, A.; Takahashi, I.; Akagi, H. A New Neutral-Point-Clamped PWM Inverter. IEEE Trans. Ind. Appl. 1981, IA-17, 518–523. [Google Scholar] [CrossRef]
- Kumara, R.; Singh, B. Performance Improvements of Power Converters for High Power Induction Motor Drive. E-Prime-Adv. Electr. Eng. Electron. Energy 2023, 5, 100214. [Google Scholar] [CrossRef]
- Sommer, R.; Mertens, A.; Brunotte, C.; Trauth, G. Medium voltage drive system with NPC three-level inverter using IGBTs. In Proceedings of the IEE Seminar PWM Medium Voltage Drives (Ref. No. 2000/063), Birmingham, UK, 11 May 2000; pp. 3/1–3/3. [Google Scholar] [CrossRef]
- Mishra, M.K.; Joshi, A.; Ghosh, A. Control Schemes for Equalization of Capacitor Voltages in Neutral Clamped Shunt Compensator. IEEE Trans. Power Deliv. 2003, 18, 538–544. [Google Scholar] [CrossRef]
- Lee, D.H.; Lee, S.R.; Lee, F.C. An Analysis of Midpoint Balance for the Neutral-Point-Clamped Three-Level VSI. In Proceedings of the PESC 98 Record. 29th Annual IEEE Power Electronics Specialists Conference (Cat. No.98CH36196), Fukuoka, Japan, 22 May 1998; pp. 193–199. [Google Scholar] [CrossRef]
- Behera, S.; Behera, M.K.; Majhi, H.; Akram, F. Study of PWM Control Techniques for Single Phase Inverter with Variable DC Input. In Proceedings of the Second International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 14–15 June 2018; pp. 811–816. [Google Scholar] [CrossRef]
- Chen, F.; Qiao, W. A General Space Vector PWM Scheme for Multilevel Inverters. In Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Milwaukee, WI, USA, 18–22 September 2016. [Google Scholar] [CrossRef]
- Pou, J.; Zaragoza, J.; Ceballos, S.; Saeedifard, M.; Boroyevich, D. A Carrier-Based PWM Strategy with Zero-Sequence Voltage Injection for a Three-Level Neutral-Point-Clamped Converter. IEEE Trans. Power Electron. 2012, 27, 642–651. [Google Scholar] [CrossRef]
- Jiang, W.; Huang, X.; Wang, J.; Wang, J.; Li, J. A Carrier-Based PWM Strategy Providing Neutral-Point Voltage Oscillation Elimination for Multi-Phase Neutral Point Clamped 3-Level Inverter. IEEE Access 2019, 7, 124066–124076. [Google Scholar] [CrossRef]
- Xiang, C.Q.; Shu, C.; Han, D.; Mao, B.K.; Wu, X.; Yu, T.J. Improved Virtual Space Vector Modulation for Three-Level Neutral-Point-Clamped Converter with Feedback of Neutral-Point Voltage. IEEE Trans. Power Electron. 2017, 33, 5452–5464. [Google Scholar] [CrossRef]
- Bhalodi, K.H.; Agrawal, P. Space Vector Modulation with DC-Link Voltage Balancing Control for Three-Level Inverters. In Proceedings of the International Conference on Power Electronic, Drives and Energy Systems, New Delhi, India, 12–15 December 2006. [Google Scholar] [CrossRef]
- Lewicki, A.; Krzeminski, Z.; Abu-Rub, H. Space-Vector Pulsewidth Modulation for Three-Level NPC Converter with the Neutral Point Voltage Control. IEEE Trans. Ind. Electron. 2011, 58, 5076–5086. [Google Scholar] [CrossRef]
- Dhasharatha, G.; Varma, N.R.; Spandana, A.; Kumar, P.A.; Venumadhav, B.; Kumar, B.P. Design and Implementation of Three-phase Three Level NPC Inverter. In Proceedings of the 7th International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 11–13 April 2023; pp. 106–110. [Google Scholar] [CrossRef]
- Nandhini, E.; Sivaprakasam, A. A Review of Various Control Strategies Based on Space Vector Pulse Width Modulation for the Voltage Source Inverter. IETE J. Res. 2022, 68, 3187–3201. [Google Scholar] [CrossRef]
- Wu, B.; Narimani, M. High-Power Converters and AC Drives, 2nd ed.; Wiley-IEEE Press: Hoboken, NJ, USA, 2017. [Google Scholar]
- Shishkov, A.N.; Dudkin, M.M.; Le, V.K.; Eremin, N.A. Optimizing DC Link Capacitors in Three-Level Voltage Inverter Based on Space-Vector PWM with Seven-Stage Switching Sequence. In Proceedings of the International Russian Smart Industry Conference (SmartIndustryCon), Sochi, Russia, 25–29 March 2024; pp. 949–956. [Google Scholar] [CrossRef]
- Sun, G.; He, Y.; Du, H.; Zhuang, S.; Liu, J. The Equivalent Relationship Between Space Vector Modulation and Carrier Modulation of Parallel NPC-3L Inverters. IEEE J. Emerg. Sel. Top. Power Electron. 2023, 12, 731–742. [Google Scholar] [CrossRef]
- Busquets-Monge, S.; Bordonau, J.; Boroyevich, D.; Somavilla, S. The Nearest Three Virtual Space Vector PWM—A Modulation for the Comprehensive Neutral-Point Balancing in the Three-Level NPC Inverter. IEEE Power Electron. Lett. 2004, 2, 11–15. [Google Scholar] [CrossRef]
- Dudkin, M.M.; Shishkov, A.N.; Le, V.K. An Algorithm for a Space-Vector Pulse Width Modulation with a Hybrid Switching Sequence for a Three-Level Neutral Point Clamped Voltage Source Inverter. Power Syst. Technol. 2024, 48, 55–84. [Google Scholar] [CrossRef]
- Shishkov, A.N.; Dudkin, M.M.; Le, V.K.; Eremin, N.A. The Influence of Different Types of Switching Sequences in Space-Vector PWM on Output Characteristics of Three-Level Voltage Inverter. In Proceedings of the International Ural Conference on Electrical Power Engineering (UralCon), Magnitogorsk, Russia, 29 September–1 October 2023; pp. 690–696. [Google Scholar] [CrossRef]
- Imperix Ltd. B-Box RCP3.0 Rapid Prototyping Controller User Manual; Imperix Ltd.: Sion, Switzerland, 2025; p. 17. Available online: https://cdn.imperix.com/wp-content/uploads/document/B-Box_Datasheet.pdf (accessed on 20 February 2025).
- Shishkov, A.N.; Dudkin, M.M.; Le, V.K.; Eremin, N.A. Neutral Point Voltage Balance Based on Space-Vector PWM with Five-Stage Sequence for Three-Level Voltage Inverter. In Proceedings of the International Russian Smart Industry Conference (SmartIndustryCon), Sochi, Russia, 27–31 March 2023; pp. 586–592. [Google Scholar] [CrossRef]
Segment | Nseg = 1 | Nseg = 2 | Nseg = 3 | Nseg = 4 |
---|---|---|---|---|
Condition | ||||
Values γ1, γ2, γ3 |
Base Vector | Zero | Large | Medium | Small | |
---|---|---|---|---|---|
p-Type | N-Type | ||||
Switching state | [PPP], [OOO], [NNN] | [PNN], [PPN], [NPN], [NPP], [NNP], [PNP] | [PON], [OPN], [NPO], [NOP], [ONP], [PNO] | [POO], [PPO], [OPO], [OPP], [OOP], [POP] | [ONN], [OON], [NON], [NOO], [NNO], [ONO] |
NP current | |||||
NP voltage | unchanged | unchanged | increased/decreased | increased | decreased |
Position | Segment 1a | Segment 1b | Segment 2 | Segment 3a | Segment 3b | Segment 4 |
---|---|---|---|---|---|---|
Sector I | ||||||
Sector II | ||||||
Sector III | ||||||
Sector IV | ||||||
Sector V | ||||||
Sector VI |
Technical Parameters | Value | |
---|---|---|
VSI | DC-link voltage, Udc | 540 V |
DC-link capacitor capacity, Cd1 = Cd2 | 517 uF | |
P924F33 Vincotech IGBT modules | 600 V, 30 A, 50 kHz | |
LEM HLSR 20-P/SP33 current probes | ±20 A; bandwidth 450 kHz; measurement error ± 0.5% | |
Avago ACPL-C87B voltage probes | bandwidth 25 kHz; measurement error ± 0.1% | |
FPGA | Xilinx XC9536XL-10VQG44C | |
TMS320C28346 | 300 MHz, 256 MB NOR flash memory, 2 MB RAM, and 300 MIPS | |
SVPWM, fPWM | 2000 Hz | |
Control method | U/f = const | |
AM | Rate power, Pr | 4 kW |
Linear voltage, Ul. | 380 V | |
Rate stator current, Is | 8.6 A | |
Rate frequency, fs.r | 50 Hz |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shishkov, A.N.; Dudkin, M.M.; Maklakov, A.S.; Le, V.K.; Radionov, A.A.; Balabanova, V.S. An Improved Space Vector PWM Algorithm with a Seven-Stage Switching Sequence for Three-Level Neutral Point Clamped Voltage Source Inverters. Energies 2025, 18, 2452. https://doi.org/10.3390/en18102452
Shishkov AN, Dudkin MM, Maklakov AS, Le VK, Radionov AA, Balabanova VS. An Improved Space Vector PWM Algorithm with a Seven-Stage Switching Sequence for Three-Level Neutral Point Clamped Voltage Source Inverters. Energies. 2025; 18(10):2452. https://doi.org/10.3390/en18102452
Chicago/Turabian StyleShishkov, Aleksandr N., Maxim M. Dudkin, Aleksandr S. Maklakov, Van Kan Le, Andrey A. Radionov, and Vlada S. Balabanova. 2025. "An Improved Space Vector PWM Algorithm with a Seven-Stage Switching Sequence for Three-Level Neutral Point Clamped Voltage Source Inverters" Energies 18, no. 10: 2452. https://doi.org/10.3390/en18102452
APA StyleShishkov, A. N., Dudkin, M. M., Maklakov, A. S., Le, V. K., Radionov, A. A., & Balabanova, V. S. (2025). An Improved Space Vector PWM Algorithm with a Seven-Stage Switching Sequence for Three-Level Neutral Point Clamped Voltage Source Inverters. Energies, 18(10), 2452. https://doi.org/10.3390/en18102452