IP Library Granted Patent US 9,989,934
Granted Patent B2
US 9,989,934 · App. 14/672,433 · Granted Jun 5, 2018

Method for controlling the rotational speed of a motor

Inventor: Rolf Maier-Landgrebe (Kernen, DE)
Assignee: ROBERT BOSCH GMBH
G05B11/42B60L15/20B60W20/00F02D29/02F02D31/001H02P23/0004H02P29/0016F02D2041/1409F02D2200/101F02D2200/1012G05B2219/2623
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,989,934
App. No.
14/672,433
Granted
Jun 5, 2018
Kind
B2
Abstract

A method a speed controller includes reading in an actual angular acceleration value of a motor, comparing the actual angular acceleration value to a setpoint angular acceleration value, determining a controller output torque of an integrating I-component of the speed controller based on the comparison, and controlling the rotational speed of the motor based on the determined controller output torque.

Claims (27)

1. A method comprising a motor speed controller performing the following:

determining a controller output torque of a proportional P-component of the motor speed controller;

determining a deviation between an actual angular velocity of a motor and a setpoint angular velocity;

multiplying the determined deviation by a quotient formed from a controller coefficient of the proportional P-component of the motor seed controller and a moment of inertia of the motor to determine a setpoint angular acceleration value of the motor;

comparing an actual angular acceleration value and the setpoint angular acceleration value;

determining a controller output torque of an integrating I-component of the motor speed controller based on the comparison of the actual angular acceleration value and the setpoint angular acceleration value;

determining a total controller output torque of the motor speed controller from the controller output torques of the proportional P-component and integrating I-component; and

controlling a rotational speed of the motor based on the determined total controller output torque.

2. The method of claim 1 , wherein a characteristic curve is used for the determination of the setpoint angular acceleration.

3. The method of claim 1 , wherein the setpoint angular acceleration value is determined by multiplying the deviation between the actual angular velocity and the setpoint angular velocity by a constant.

4. The method of claim 1 , wherein, based on a value of the controller output torque of the integrating I-component at a first point in time, a value of the controller output torque of the integrating I-component at a second point in time is determined, the second point in time being later than the first point in time.

5. An arithmetic unit comprising processing circuitry, wherein the processing circuitry is configured to:

determine a controller output torque of a proportional P-component of a motor speed controller;

determine a deviation between an actual angular velocity of a motor and a setpoint angular velocity;

multiply the determined deviation by a quotient formed from a controller coefficient of the proportional P-component of the motor speed controller and a moment of inertia of the motor to determine a setpoint angular acceleration value of the motor;

compare an actual angular acceleration value and the setpoint angular acceleration value;

determine a controller output torque of an integrating I-component of the motor speed controller based on the comparison of the actual angular acceleration value and the setpoint angular acceleration value;

determine a total controller output torque of the motor speed controller from the controller output torques of the proportional P-component and integrating I-component; and

control a rotational speed of the motor based on the determined total controller output torque.

6. A non-transitory computer-readable medium on which are stored instructions that are executable by a processor and that, when executed by the processor, cause the processor to perform a method, the method comprising:

determining a controller output torque of a proportional P-component of a motor speed controller;

determining a deviation between an actual angular velocity of a motor and a setpoint angular velocity;

multiplying the determined deviation by a quotient formed from a controller coefficient of the proportional P-component of the motor speed controller and a moment of inertia of the motor to determine a setpoint angular acceleration value of the motor;

comparing an actual angular acceleration value and the setpoint angular acceleration value;

determining a controller output torque of an integrating I-component of the motor speed controller based on the comparison of the actual angular acceleration value and the setpoint angular acceleration value;

determining a total controller output torque of the motor speed controller from the controller output torques of the proportional P-component and integrating I-component; and

controlling a rotational speed of the motor based on the determined total controller output torque.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2015
From: MAIER-LANDGREBE, ROLF
To: ROBERT BOSCH GMBH
Reel/Frame 036642/0301 →
Priority Claims (1)
DE 10 2014 206 909 · Apr 10, 2014 · national
Continuity (1)
Related Publication 20150293543A1 · Oct 15, 2015