Motor control apparatus
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsYoshinori Isomura, Masahiro Yasohara, Kazuyuki Takada
Life of this patent
Estimating the term…
Abstract
A motor control apparatus supplies a current to the motor according to the control either by an average current controller or by an instantaneous current controller. The selection of the controller is done by a switching command signal selector, which selects the average current controller when the position deviation is within a specified range, and selects the instantaneous current controller when the position deviation is outside this specified range.
Claims20
A motor control apparatus comprising:
- a motor;
- a main circuit dc source;
- a main circuit power element group for supplying power from the main circuit dc source to a drive coil of the motor;
- a line current detector for detecting a line current flowing to a drive coil of the motor, and outputting the detected line current as a line current measurement;
- a position detector for detecting movement of a moving element of the motor;
- and
- a current controller for controlling the line current so that movement detected by the position detector equals a desired value by applying a switching command signal to the main circuit power element group, the switching command signal being dependent upon a position deviation, which is a difference between movement detected by the position detector and the desired movement;
- wherein said current controller comprises:
- a line current command generator for outputting based on the position deviation a command signal indicative of a line current to flow to the motor;
- an average current controller for comparing a PWM carrier signal and a voltage command signal obtained by amplifying a difference between the line current measurement and line current command signal, and outputting a first switching command signal;
- an instantaneous current controller for outputting a second switching command signal based on a comparison of the line current measurement and line current command signal;
- and
- a switching command signal selector for selecting and outputting to the main circuit power element group as the switching command signal either the first switching command signal or second switching command signal;
- and
- the switching command signal selector selects as the switching command signal the first switching command signal when the position deviation is within a specified range, and selects the second switching command signal when the position deviation is outside this specified range.
A motor control apparatus comprising:
- a motor;
- a main circuit dc source;
- a main circuit power element group for supplying power from the main circuit dc source to a drive coil of the motor;
- a line current detector for detecting a line current flowing to a drive coil of the motor, and outputting the detected line current as a line current measurement;
- a speed detector for detecting a motor speed and outputting a speed detection signal
- a position detector for detecting movement of a moving element of the motor;
- and
- a current controller for controlling the line current so that movement detected by the position detector equals a desired value by applying a switching command signal dependent upon speed deviation to the main circuit power element group, the speed deviation being a difference between the speed detection signal and position deviation, and the position deviation being a difference between the movement detected by the position detector and the desired movement;
- wherein the current controller comprises:
- a line current command generator for outputting based on the speed deviation a command signal indicative of a line current to flow to the motor;
- an average current controller for comparing a PWM carrier signal and a voltage command signal obtained by amplifying a difference between the line current measurement and line current command signal, and outputting a first switching command signal;
- an instantaneous current controller for outputting a second switching command signal based on a comparison of the line current measurement and line current command signal;
- and
- a switching command signal selector for selecting and outputting to the main circuit power element group as the switching command signal either the first switching command signal or second switching command signal;
- and
- the switching command signal selector selects as the switching command signal the first switching command signal when the speed detection signal indicates a speed of substantially zero, and otherwise selects the second switching command signal.
A motor control apparatus comprising:
- a motor;
- a main circuit dc source;
- a main circuit power element group for supplying power from the main circuit dc source to a drive coil of the motor;
- a line current detector for detecting a line current flowing to a drive coil of the motor, and outputting the detected line current as a line current measurement;
- a speed detector for detecting a motor speed and outputting a speed detection signal
- a position detector for detecting movement of a moving element of the motor;
- and
- a current controller for controlling the line current so that movement detected by the position detector equals a desired value by applying a switching command signal dependent upon speed deviation to the main circuit power element group, the speed deviation being a difference between the speed detection signal and position deviation, and the position deviation being a difference between the movement detected by the position detector and the desired movement;
- wherein the current controller comprises:
- a line current command generator for outputting based on the speed deviation a command signal indicative of a line current to flow to the motor;
- an average current controller for comparing a PWM carrier signal and a voltage command signal obtained by amplifying a difference between the line current measurement and line current command signal, and outputting a first switching command signal;
- an instantaneous current controller for outputting a second switching command signal based on a comparison of the line current measurement and line current command signal;
- and
- a switching command signal selector for selecting and outputting to the main circuit power element group as the switching command signal either the first switching command signal or second switching command signal;
- and
- the switching command signal selector detects a speed deviation, a temporal change in the speed detection signal, and/or a current deviation obtained from a difference between a line current measurement and line current command signal, and
- selects as the switching command signal the first switching command signal when the detected value is within a specified range, and selects the second switching command signal when the detected value is not within the specified range.
A motor control apparatus comprising:
- a motor;
- a main circuit de source;
- a main circuit power element group for supplying power from the main circuit dc source to a drive coil of the motor;
- a line current detector for detecting a line current flowing to a drive coil of the motor, and outputting the detected line current as a line current measurement;
- a speed detector for detecting a motor speed and outputting a speed detection signal
- a position detector for detecting movement of a moving element of the motor;
- and
- a current controller for controlling the line current so that movement detected by the position detector equals a desired value by applying a switching command signal dependent upon a speed command to the main circuit power element group, the speed command being an error amplified position deviation, the position deviation being a difference between the movement detected by the position detector and the desired movement;
- wherein the current controller comprises:
- a line current command generator for outputting based on the speed command a command signal indicative of a line current to flow to the motor;
- an average current controller for comparing a PWM carrier signal and a voltage command signal obtained by amplifying a difference between the line current measurement and line current command signal, and outputting a first switching command signal;
- an instantaneous current controller for outputting a second switching command signal based on a comparison of the line current measurement and line current command signal;
- and
- a switching command signal selector for selecting and outputting to the main circuit power element group as the switching command signal either the first switching command signal or second switching command signal;
- and
- the switching command signal selector selects as the switching command signal the first switching command signal when the speed command indicates a speed of substantially zero, and otherwise selects the second switching command signal.
A motor control apparatus comprising:
- a motor;
- a main circuit dc source;
- a main circuit power element group for supplying power from the main circuit dc source to a drive coil of the motor;
- a line current detector for detecting a line current flowing to a drive coil of the motor, and outputting the detected line current as a line current measurement;
- a position detector for detecting movement of a moving element of the motor;
- and
- a current controller for controlling the line current so that movement detected by the position detector equals a desired value determined according to a position command applying a switching command signal dependent upon a position deviation to the main circuit power element group, the position deviation being a difference between the movement detected by the position detector and the desired movement;
- wherein the current controller comprises:
- a line current command generator for outputting based on the position deviation a command signal indicative of a line current to flow to the motor;
- an average current controller for comparing a PWM carrier signal and a voltage command signal obtained by amplifying a difference between the line current measurement and line current command signal, and outputting a first switching command signal;
- an instantaneous current controller for outputting a second switching command signal based on a comparison of the line current measurement and line current command signal;
- and
- a switching command signal selector for selecting and outputting to the main circuit power element group as the switching command signal either the first switching command signal or second switching command signal;
- and
- the switching command signal selector selects as the switching command signal the second switching command signal when a temporal change in the position command is not within a specified range, and selects the first switching command signal while temporal change in the position command is within the specified range.
Dependencies are inferred from the claim text.