IP Library Granted Patent US 12,438,491
Granted Patent B2
US 12,438,491 · App. 18/463,952 · Granted Oct 7, 2025

Double-reference pulse-width modulation for torque minimization of AC machines

Inventors: Anatolii Tcai (Nuremberg, DE); Piniwan Thiwanka Bandara Wijekoon (Nuremberg, DE)
Assignee: Huawei Digital Power Technologies Co., Ltd.
H02P27/085H02M7/5395H02P21/04H02P23/03H02P27/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,438,491
App. No.
18/463,952
Granted
Oct 7, 2025
Kind
B2
Abstract

A method for generating a set of pulse-width modulation control signals for a multi-level power converter. The method includes generating a base reference signal for each of three or more reference phases and determining a maximum reference and minimum reference. The method includes calculating a reference sum of the maximum reference and the minimum reference and generating a first offset and a second offset based on the reference sum. The method includes for each of the three reference phases generating an upper PWM output and a lower PWM output. The method includes combining the upper PWM output and lower PWM output to generate a multi-level PWM control signal for the reference phase and outputting a set of multi-level PWM control signals generated for the three or more reference phases.

Claims (67)

1. A method, comprising:

generating a base reference signal for each of three or more reference phases;

determining a maximum reference (max) and a minimum reference (min) based on the base reference signal generated for each of the three or more reference phases;

calculating a reference sum of the maximum reference and the minimum reference;

generating a first offset by calculating the first offset to be 1−max when the reference sum is positive and −1−min when the reference sum is negative;

generating a second offset by calculating the second offset to be −1−min when the reference sum is positive and 1−max when the reference sum is negative;

for each of the three or more reference phases, performing the following, to obtain a set of multi-level pulse-width modulation (PWM) control signals:

generating an upper reference by adding the first offset to the base reference signal when the signal is positive and adding the second offset when the signal is negative;

generating a lower reference by adding the second offset to the base reference signal when the signal is positive and adding the first offset when the signal is negative;

comparing the upper reference to a triangular upper carrier signal to generate an upper PWM output;

comparing the lower reference to a triangular lower carrier signal to generate a lower PWM output; and

combining the upper PWM output and lower PWM output to generate a multi-level PWM control signal for the respective reference phase that is comprised in the set of multi-level PWM control signals; and

outputting the set of multi-level PWM control signals generated for the three or more reference phases to a multi-level power converter.

2. The method of claim 1 , wherein calculating the maximum reference comprises:

comparing a first base reference signal for a first reference phase of the three or more reference phases to a second base reference signal for a second reference phase of the three or more reference phases; and

when it is determined according to the comparing that the first base reference signal is larger than the second base reference signal, comparing the first base reference signal with a third base reference signal for a third reference phase of the three or more reference phases and returning the larger value; and

when it is determined according to the comparing that the second base reference signal is larger than the first base reference signal, comparing the second base reference signal with the third base reference signal and returning the larger value.

3. The method of claim 1 , wherein calculating the minimum reference comprises:

comparing a first base reference signal for a first reference phase of the three or more reference phases to a second base reference signal for a second reference phase of the three or more reference phases; and

when it is determined according to the comparing that the first base reference signal is smaller than the second base reference signal, comparing the first base reference signal with a third base reference signal for a third reference phase and returning the smaller value; and

when it is determined according to the comparing that the second base reference signal is smaller than the first base reference signal, comparing the second base reference signal with the third base reference signal and returning the smaller value.

4. The method of claim 1 , wherein the three or more reference phases comprise 0 degrees, 120 degrees and 240 degrees.

5. The method of claim 1 , wherein the base reference signal generated for each of three or more reference phases is a sine wave.

6. The method of claim 1 , wherein the base reference signal generated for each of three or more reference phases is a space vector signal.

7. The method of claim 1 , wherein generating the base reference signals for each of three or more reference phases comprises:

receiving a speed reference for an alternating current (AC) machine drive; and

determining an amplitude for the base reference signals based on the received speed reference.

8. A non-transitory computer-readable medium comprising instructions which, when executed by a processor, cause the processor to execute the method of claim 1 .

9. A controller device for a multi-level power converter, comprising circuitry configured to:

generate a base reference signal for each of three or more reference phases;

determine a maximum reference (max) and a minimum reference (min) based on the base reference signal generated for each of the three or more reference phases;

calculate a reference sum of the maximum reference and the minimum reference;

generate a first offset by calculating the first offset to be as 1−max when the reference sum is positive and −1−min when the reference sum is negative;

generate a second offset by calculating the second offset to be −1−min when the reference sum is positive and 1−max when the reference sum is negative;

for each of the three or more reference phases, perform the following, to obtain a set of multi-level pulse-width modulation (PWM) control signals:

generate an upper reference by adding the first offset to the base reference signal when the signal is positive and adding the second offset when the signal is negative;

generate a lower reference by adding the second offset to the base reference signal when the signal is positive and adding the first offset when the signal is negative;

compare the upper reference to a triangular upper carrier signal to generate an upper PWM output;

compare the lower reference to a triangular lower carrier signal to generate a lower PWM output; and

combine the upper PWM output and lower PWM output to generate a multi-level PWM control signal for the respective reference phase that is comprised in the set of multi-level PWM control signals.

10. An alternating current (AC) machine drive comprising:

an AC motor with three or more phase input terminals;

a direct current (DC) input voltage source;

a multi-level voltage source inverter (VSI) configured to receive an input DC voltage from the DC input voltage source and generate an AC driving signal for each of the three or more phase input terminals; and

the controller device of claim 9 , further comprising circuitry configured to output the set of PWM control signals to the multi-level VSI.

11. An alternating current (AC) machine drive comprising:

an AC generator comprising three or more phase output terminals;

a direct current (DC) output voltage source;

a multi-level rectifier configured to receive an input AC voltage from each of the three or more phase output terminals of the AC generator and generate an output DC voltage at the DC output voltage source; and

the controller device of claim 9 , further comprising circuitry configured to output the set of multi-level PWM control signals to the multi-level rectifier.

12. The controller device of claim 9 , wherein calculating the maximum reference comprises:

comparing a first base reference signal for a first reference phase of the three or more reference phases to a second base reference signal for a second reference phase of the three or more reference phases; and

when it is determined according to the comparing that the first base reference signal is larger than the second base reference signal, comparing the first base reference signal with a third base reference signal for a third reference phase of the three or more reference phases and returning the larger value; and

when it is determined according to the comparing that the second base reference signal is larger than the first base reference signal, comparing the second base reference signal with the third base reference signal and returning the larger value.

13. The controller device of claim 9 , wherein calculating the minimum reference comprises:

comparing a first base reference signal for a first reference phase of the three or more reference phases to a second base reference signal for a second reference phase of the three or more reference phases; and

when it is determined according to the comparing that the first base reference signal is smaller than the second base reference signal, comparing the first base reference signal with a third base reference signal for a third reference phase and returning the smaller value; and

when it is determined according to the comparing that the second base reference signal is smaller than the first base reference signal, comparing the second base reference signal with the third base reference signal and returning the smaller value.

14. The controller device of claim 9 , wherein the three or more reference phases comprise 0 degrees, 120 degrees and 240 degrees.

15. The controller device of claim 9 , wherein the base reference signal generated for each of three or more reference phases is a sine wave.

16. The controller device of claim 9 , wherein the base reference signal generated for each of three or more reference phases is a space vector signal.

17. The controller device of claim 9 , wherein generating the base reference signals for each of three or more reference phases comprises:

receiving a speed reference for an alternating current (AC) machine drive; and

determining an amplitude for the base reference signals based on the received speed reference.

18. The AC machine drive of claim 10 , wherein the multi-level VSI is a neutral-point clamped VSI, a T-type VSI, or a flying capacitor VSI.

19. The AC machine drive of claim 10 , wherein the AC machine drive is configured for an electric vehicle (EV) traction drive operation.

20. The AC machine drive of claim 11 , wherein the multi-level rectifier is one of a Vienna Rectifier, T-type Rectifier, Neutral-Point Clamped Rectifier, Active Neutral-Point Clamped Rectifier, or Flying Capacitor Rectifier.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA NAME AND ADDRESS PREVIOUSLY RECORDED ON REEL 69539 FRAME 134. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Jul 22, 2025
From: TCAI, ANATOLII; WIJEKOON, PINIWAN THIWANKA BANDARA
To: HUAWEI DIGITAL POWER TECHNOLOGIES CO., LTD.
Reel/Frame 072142/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2024
From: TCAI, ANATOLII; WIJEKOON, PINIWAN THIWANKA BANDARA
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069539/0134 →
Continuity (2)
Continuation PCTEP2021055877 · Mar 9, 2021
Related Publication 20230421088A1 · Dec 28, 2023
References Cited (17)
US 8890450B2 · Maekawa · 2014 [cited by applicant]
US 10574154B1 · Qiao · 2020 [cited by examiner]
US 11581820B1 · Mekonnen · 2023 [cited by examiner]
US 11682983B2 · Tamasas Elrais · 2023 [cited by examiner]
US 20180217902A1 · Wang · 2018 [cited by examiner]
US 20210067066A1 · Takahashi · 2021 [cited by examiner]
CN 101388595B · 2011 [cited by applicant]
CN 106026072B · 2018 [cited by applicant]
Alsofyani, Ibrahim M et al., “Enhanced Performance of Constant Frequency Torque Controller-Based Direct Torque Control of Induction Machines with Increased Torque-Loop Bandwidth,” IEEE Transactions On Industrial Electro… [cited by applicant]
Nguyen, The Dung et al., “Extended Double Carrier PWM Strategy Dedicated to RMS Current Reduction in DC Link Capacitors of Three-Phase Inverters,” IEEE Transactions on Power Electronics, Jan. 2014, 11 pages, vol. 29, No… [cited by applicant]
Bhaskar, Mahajan Sagar et al., “Investigation of a Transistor Clamped T-Type Multilevel H-Bridge Inverter With Inverted Double Reference Single Carrier PWM Technique for Renewable Energy Applications,” IEEE Access, Jul.… [cited by applicant]
An, Sang-Won et al., “Optimized Space-Vector Modulation to Reduce Neutral Point Current for Extending Capacitor Lifetime in Three-Level Inverters,” IEEE Access, Apr. 24, 2020, 9 pages. [cited by applicant]
Rashid, Muhammad M. “Power Electronics Handbook,” https://www.sciencedirect.com/book/9780128114070/power-electronics-handbook, 2018, English Abstract, 2 pages, Fourth Edition, Elsevier Inc. [cited by applicant]
Adase, Leticia Aseye et al., “Predictive Torque Control With Simple Duty-Ratio Regulator of PMSM for Minimizing Torque and Flux Ripples,” IEEE Access, Dec. 5, 2019, 9 pages, vol. 8. [cited by applicant]
Wang, Xuchen et al., “Selective Torque Harmonic Elimination for Dual Three-Phase PMSMs Based on PWM Carrier Phase Shift,” IEEE Transactions on Power Electronics, Dec. 2020, 15 pages, vol. 35, No. 12, IEEE Xplore. [cited by applicant]
Cho, Yongsoo et al., “Torque-Ripple Reduction and Fast Torque Response Strategy for Predictive Torque Control of Induction Motors,” IEEE Transaction on Power Electronics, Mar. 2018, 13 pages, vol. 33, No. 3, IEEE Xplore. [cited by applicant]
Jia, Hongyun et al., “Torque Ripple Suppression in Flux-Switching PM Motor by Harmonic Current Injection Based on Voltage Space-Vector Modulation,” IEEE Transactions on Magnetics, Jun. 2010, 4 pages, vol. 46, No. 6, IEE… [cited by applicant]