Method and apparatus for adaptive motor speed control
AssigneeMarvell International Technology Ltd.
InventorsRandall Lee Stockberger, Ronald Gregory Paul, Todd Alan McClelland, Gregory Frank Carlson
Life of this patent
Estimating the term…
Abstract
A different adaptive control method is used to control a motor during each of two or more phases of motor operation. Thus, in a first phase of motor operation the motor is controlled using a first adaptive control method, in a second phase of motor operation the motor is controlled using a second adaptive control method, and so forth. The motor can be controlled in this manner in any number of phases, in which the motor is used for any of a number of corresponding purposes. The method used in each phase can be optimized to suit that type of operation without compromising operation during other phases.
Claims10
A method for controlling a motor, comprising:
- controlling the motor in response to a first adaptive control method during a first phase of motor operation, wherein said first phase is an acceleration phase;
- controlling the motor in response to a second adaptive control method during a second phase of motor operation, wherein the second adaptive control method comprises a proportional-integral-derivative (PID) method, and wherein the second phase is a constant-speed phase and occurs after the first phase;
- detecting when the motor reaches a target speed during the first phase;
- and
- controlling the motor in response to the first adaptive control method during a deceleration phase of motor operation occurring after the second phase;
- wherein controlling the motor in response to the first and second adaptive control methods comprises measuring a motor speed, determining a control value using the motor speed and providing an input signal to the motor based on the control value, wherein determining the control value using the motor speed in the first phase comprises obtaining the control value from a look-up table.
A method for controlling a motor comprising:
- controlling the motor in response to a first adaptive control method during a first phase of motor operation;
- and
- controlling the motor in response to a second adaptive control method during a second phase of motor operation;
- wherein controlling the motor in response to the first and second adaptive control methods comprises measuring a motor speed, determining a control value using the motor speed and providing an input signal to the motor based on the control value, wherein determining the control value using the motor speed in at least one of the first and second phases comprises obtaining the control value from control logic, wherein the control logic comprises a look-up table, and
- wherein the look-up table relates motor speed to motor input power, the motor is of a type wherein its speed is responsive to its input power, and the control value is indicative of motor input power.
A method for controlling a motor of a type wherein motor speed is responsive to input power, comprising:
- controlling the motor during an acceleration phase of motor operation by the steps of:
- measuring motor speed,
- obtaining from a first look-up table a control value in response to the measured motor speed, and
- providing an input signal to the motor in response to the control value, wherein the control value is indicative of motor input power;
- detecting when the motor reaches a target speed during the acceleration phase;
- and
- controlling the motor in response to a proportional-integral-derivative (PID) method during a constant-speed phase of motor operation beginning when the motor reaches the target speed, wherein the PID method is tuned to optimize constant-speed operation;
- and
- controlling the motor during a deceleration phase of motor operation occurring after the constant-speed phase by:
- measuring motor speed,
- obtaining from a second look-up table a control value in response to the measured motor speed, and
- providing an input signal to the motor in response to the control value, wherein the control value is indicative of motor input power.
A system for controlling a motor, comprising:
- a motor speed sensor for measuring motor speed;
- a motor power system;
- and
- a processing system programmed or adapted to adaptively control the motor during an acceleration phase of motor operation by measuring motor speed, obtaining from a first look-up table a control value in response to the measured motor speed, and causing the motor power system to provide an input signal to the motor in response to the control value, wherein the control value is indicative of motor input power, the processing system further programmed or adapted to adaptively control the motor by detecting when the motor reaches a target speed during the acceleration phase and controlling the motor during a constant-speed phase of motor operation beginning when the motor reaches the target speed, the processing system further programmed or adapted to adaptively control the motor during a deceleration phase of motor operation occurring after the constant-speed phase by measuring motor speed, obtaining from a second look-up table a control value in response to the measured motor speed, and causing the motor power system to provide an input signal to the motor in response to the control value, wherein the control value is indicative of motor input power.
Dependencies are inferred from the claim text.