IP Library Granted Patent US 12,355,376
Granted Patent B2
US 12,355,376 · App. 18/368,306 · Granted Jul 8, 2025

Electric motor control method, electric motor, and computer-readable storage medium

Inventors: Xiaolin Hu (Guangdong, CN); Yanyu Wei (Guangdong, CN); Wenjing Ke (Guangdong, CN)
Assignees: FOSHAN WELLING WASHER MOTOR MANUFACTURING CO., LTD.; WELLING (WUHU) MOTOR MANUFACTURING CO., LTD.
H02P21/22H02P21/18H02P27/12
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,355,376
App. No.
18/368,306
Granted
Jul 8, 2025
Kind
B2
Abstract

A control method for an electric motor, an electric motor, and a computer-readable storage medium are provided. According to the method, in a current control cycle, a first theoretical sector corresponding to a voltage vector of an electric motor is determined; in the previous control cycle of the current control cycle, a first sector corresponding to the voltage vector is obtained; a target control cycle in multiple historical control cycles which precede the current control cycle is determined, and an interval duration between the target control cycle and the current control cycle is determined; a target sector corresponding to the voltage vector in the current control cycle based on the first theoretical sector, the first sector, and the interval duration is determined; and a corresponding driving signal based on the target sector is generated, and the electric motor is driven to operate based on the driving signal.

Claims (35)

1. A control method for an electric motor, the control method comprising:

determining, in a current control cycle, a first theoretical sector corresponding to the voltage vector of the electric motor;

obtaining, in the previous control cycle of the current control cycle, a first sector corresponding to the voltage vector;

determining a target control cycle in a plurality of historical control cycles which precede the current control cycle, and determining an interval duration between the target control cycle and the current control cycle;

determining a target sector corresponding to the voltage vector in the current control cycle based on the first theoretical sector, the first sector and the interval duration; and

generating a corresponding driving signal based on the target sector, and driving the electric motor to operate through the driving signal.

2. The control method according to claim 1 , wherein the determining, in the current control cycle, the first theoretical sector corresponding to the voltage vector of an electric motor comprises:

calculating the first theoretical sector according to a voltage instruction in the current control cycle using space vector pulse width modulation.

3. The control method according to claim 1 , further comprising:

starting timing at the beginning of the first control cycle;

determining, after entering each control cycle, whether a second theoretical sector corresponding to the voltage vector is the same as a second sector corresponding to the voltage vector in the previous control cycle; and

obtaining a timing duration and restarting timing responsive to that the second theoretical sector is different from the second sector and the duration corresponding to the second sector is greater than or equal to a duration threshold.

4. The control method according to claim 3 , wherein the target control cycle satisfies the following conditions:

the third sectors corresponding to all the historical control cycles between the target control cycle and the current control cycle are all the first sector.

5. The control method according to claim 4 , wherein the determining the interval duration between the target control cycle and the current control cycle comprises:

determining the interval duration based on the timing duration.

6. The control method according to claim 5 , wherein the determining the target sector corresponding to the voltage vector in the current control cycle based on the first theoretical sector, the first sector and the interval duration comprises:

determining that the target sector is the first sector responsive to that the first theoretical sector is the same as the first sector, or responsive to that the first theoretical sector is different from the first sector and the interval duration is less than the duration threshold; and

determining that the target sector is the first theoretical sector responsive to that the first theoretical sector is different from the first sector and the interval duration is greater than or equal to the duration threshold.

7. The control method according to claim 5 , wherein the duration threshold is a product of the duration of the second sector and a preset constant, wherein the preset constant ranges from 0.1 to 1.

8. The control method according to claim 5 , wherein the duration threshold is determined based on the current rotational speed of the electric motor or the maximum rotational speed of the electric motor, wherein the duration threshold is negatively correlated with the current rotational speed or the maximum rotational speed.

9. The control method according to claim 4 , wherein the determining the target sector corresponding to the voltage vector in the current control cycle based on the first theoretical sector, the first sector and the interval duration comprises:

determining that the target sector is the first sector responsive to that the first theoretical sector is the same as the first sector, or responsive to that the first theoretical sector is different from the first sector and the interval duration is less than the duration threshold; and

determining that the target sector is the first theoretical sector responsive to that the first theoretical sector is different from the first sector and the interval duration is greater than or equal to the duration threshold.

10. The control method according to claim 4 , wherein the duration threshold is a product of the duration of the second sector and a preset constant, wherein the preset constant ranges from 0.1 to 1.

11. The control method according to claim 4 , wherein the duration threshold is determined based on the current rotational speed of the electric motor or the maximum rotational speed of the electric motor, wherein the duration threshold is negatively correlated with the current rotational speed or the maximum rotational speed.

12. The control method according to claim 3 , wherein the determining the target sector corresponding to the voltage vector in the current control cycle based on the first theoretical sector, the first sector and the interval duration comprises:

determining that the target sector is the first sector responsive to that the first theoretical sector is the same as the first sector, or responsive to that the first theoretical sector is different from the first sector and the interval duration is less than the duration threshold; and

determining that the target sector is the first theoretical sector responsive to that the first theoretical sector is different from the first sector and the interval duration is greater than or equal to the duration threshold.

13. The control method according to claim 3 , wherein the duration threshold is a product of the duration of the second sector and a preset constant, wherein the preset constant ranges from 0.1 to 1.

14. The control method according to claim 3 , wherein the duration threshold is determined based on the current rotational speed of the electric motor or the maximum rotational speed of the electric motor, wherein the duration threshold is negatively correlated with the current rotational speed or the maximum rotational speed.

15. An electric motor comprising:

a storage storing a program or instructions; and

a processor configured to execute the program or instructions to implement the control method according to claim 1 .

16. A computer-readable storage medium storing a program or instructions, wherein the program or instructions, when executed by a processor, implement the control method for the electric motor according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2023
From: HU, XIAOLIN; WEI, YANYU; KE, WENJING
To: FOSHAN WELLING WASHER MOTOR MANUFACTURING CO., LTD.; WELLING (WUHU) MOTOR MANUFACTURING CO., LTD.
Reel/Frame 064906/0080 →
Priority Claims (1)
CN 202110409950.X · Apr 16, 2021 · national
Continuity (2)
Continuation PCTCN2021121804 · Sep 29, 2021
Related Publication 20240007038A1 · Jan 4, 2024
References Cited (13)
US 9819299B2 · Ajima · 2017 [cited by examiner]
US 10320323B1 · Wu · 2019 [cited by applicant]
US 20050206341A1 · Yin Ho · 2005 [cited by applicant]
US 20190319560A1 · Shi et al. · 2019 [cited by applicant]
CN 109672387A · 2019 [cited by applicant]
CN 112202381A · 2021 [cited by applicant]
CN 112260604A · 2021 [cited by applicant]
CN 112968654A · 2021 [cited by applicant]
International Search Report dated Dec. 22, 2021 issued in PCT/CN2021/121804. [cited by applicant]
CN First Office Action dated Jan. 28, 2022 issued in CN 202110409950.X. [cited by applicant]
CN First Search dated Jan. 23, 2022 issued in CN 202110409950.X. [cited by applicant]
CN Supplementary Search dated Mar. 11, 2022 issued in Cn 202110409950.X. [cited by applicant]
Du, Fan et al. “Two Methods for Phase Current Reconstruction Using DC-link Current Sensor”, Micromotors (Dec. 2013), vol. 46, No. 12, pp. 55-59. [cited by applicant]