IP Library Granted Patent US 9,941,829
Granted Patent B2
US 9,941,829 · App. 15/359,367 · Granted Apr 10, 2018

Method for controlling operating speed and torque of electric motor

Inventor: Sheng-Fu Lai (Taoyuan, TW)
Assignee: THUNDER POWER NEW ENERGY VEHICLE DEVELOPMENT COMPANY LIMITED
H02P23/0022B60L11/18B60L15/2045B60W10/08H02P6/08H02P7/285H02P31/00B60L2240/12B60L2240/421B60L2240/423B60L2260/44Y02T10/645Y02T10/72Y02T10/7283
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 9,941,829
App. No.
15/359,367
Granted
Apr 10, 2018
Kind
B2
Abstract

Systems and methods for controlling the operating speed and the torque of an electric motor using an operational model are described. An operational model for the electric motor, including a plot of engine performance parameters, is used for reference, and a most efficient output path, which may pass through an optimal operation region in the operational model, is selected. The most efficient output path may be determined, for example, according to locations of a current output state and a to-be-reached target state in the operational model, enabling the operating state of the motor to reach the target state from the current operating state. By selecting a more efficient output path, the operating efficiency of the motor may be optimized, the life of a battery improved and/or the operating mileage of the vehicle may be increased, without significantly reducing the driving experience.

Claims (22)

1. An electric vehicle motor controller, comprising:

a central processing unit (CPU); and

a storage device including an operational model stored thereon, the operational model including a plurality of operation positions and an optimal operation region of an electric motor, each operation position corresponding to a speed parameter, a torque parameter and an operating efficiency parameter of the electric motor;

wherein the CPU is configured to:

receive an input indicating a detected current speed parameter and a current torque parameter of the electric motor;

determine a current operation position of the electric motor in the operational model based on the current speed parameter and the current torque parameter;

determine a target speed parameter and a target torque parameter corresponding to a target operation position of the electric motor in the operational model;

calculate power requirements for two transition paths connecting the current operation position and the target operation position in the operational model, the two transition paths including a first path consisting of one vector, and a second path consisting of two vectors;

select one of the two transition paths for controlling the electric motor based at least in part on the calculated power requirements;

control the electric motor using the selected transition path; and

amend an efficiency parameter on a selected position in the operational model according to a calculated efficiency parameter on the target operation position, wherein amending the efficiency parameter on the selected position in the operation model according to the calculated efficiency parameter on the target operation position comprises:

receiving a detected input voltage and current of the motor at the target operation position;

calculating an actual operating efficiency of the motor at the target operation position according to the torque and the speed of the motor at the target operation position and the detected input voltage and current at the target operation position;

calculating a correction coefficient according to the actual operating efficiency corresponding to the target operation position in the operational model and the calculated actual operation efficiency of the motor at the target operation position;

selecting at least one position to be corrected close to the target operation position;

calculating a distance between the target operation position and the position to be corrected;

calculating a correction quantity according to the calculated correction coefficient calculated and the calculated distance;

correcting a position of the position to be corrected in the operational model according to the correction quantity.

2. The controller of claim 1 , wherein the the CPU is further configured to select an optimal intermediate operation position in the optimal operation region as a vertex of the second path.

3. The controller of claim 2 , wherein:

the optimal intermediate operation position is selected as a position having a shortest linear distance from the optimal operation region to the current operation position.

4. The controller of claim 1 , wherein the electric motor is controlled according to the first or second path by changing at least one a driving voltage and a driving current applied to the electric motor such that the current operation position at any time during the transition to the target operation position is on the selected transition path in the operational model.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2017
From: THUNDER POWER HONG KONG LIMITED
To: THUNDER POWER NEW ENERGY VEHICLE DEVELOPMENT COMPANY LIMITED
Reel/Frame 042084/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2016
From: LAI, SHENG-FU
To: THUNDER POWER HONG KONG LTD.
Reel/Frame 040405/0601 →
Continuity (4)
Division 14826217 · Aug 14, 2015
Provisional Application 62150848 · Apr 22, 2015
Provisional Application 62133991 · Mar 16, 2015
Related Publication 20170077855A1 · Mar 16, 2017