Patent classifications
H02P23/20
MOTOR CONTROLLER AND MOTOR CONTROL METHOD
A motor controller includes a drive control unit that drives a motor on the basis of a control command, operates a control target made up of the motor and a mechanical load, and performs an initialization operation of setting the control target in an initial state and an evaluation operation starting from the initial state. Further, there is a learning unit that determines the control command to be used in the evaluation operation, on the basis of the result of learning the control command used in the evaluation operation, and a state sensor signal in association with each other. Further, there is an adjustment management unit that determines, on the basis of the timing at which to perform a first process.
CONTROL DEVICE AND CONTROL METHOD FOR ROTATING ELECTRIC MACHINE
An object of the present invention is to control driving force and braking force of a motor while considering an SOC of a battery. A control device controlling a rotating electric machine including windings of a plurality of independent system. The rotating electric machine is controlled in: a first mode in which an AC current is energized to the windings of the plurality of systems to generate torque such that a combined magnetic field generated in the windings is greater than or equal to a predetermined value; and a second mode in which the AC current having a phase difference different from that in the first mode is energized to the windings of the plurality of systems, the combined magnetic field generated in the windings is made smaller than the predetermined value, and current greater than or equal to that in the first mode flows.
COMMAND GENERATION DEVICE AND COMMAND GENERATION METHOD TO CONTROL MOTOR
A command generation device to control a motor includes command input circuitry configured to receive a first command, first intermediate data calculation circuitry configured to calculate first intermediate data based on the first command, delay time setting circuitry configured to determine a delay time based on the first command, second intermediate data calculation circuitry configured to calculate second intermediate data by smoothing the first intermediate data based on the delay time, and command output circuitry configured to calculate, based on the second intermediate data, a second command according to which the motor is controlled. A first time period during which positioning the motor based on the first command is completed when the first intermediate data is smoothed is longer by the delay time than a second time period during which positioning the motor based on the first command is completed when the first intermediate data is not smoothed.
Method and device for transportation
A device and a plurality of methods for transporting are disclosed. One method includes moving a plurality of transport movement devices (14) along a guide track (22) by use of a linear motor system. A long stator (16) of the linear motor system has, along a portion of the guide track (22), a predetermined functional region. The method includes portion-wise varying of a magnetic field generation of the long stator (16) within the predetermined functional region (46) for successive transport movement devices of the plurality of transport movement devices (14). It is thus possible to achieve various advantages, such as for example prolonging the motor service life, preventing emergency shut-offs, increased performance of the long stator linear motor and/or allowing smaller dimensioning of the long stator (16).
Driving device, image forming apparatus, and control program
A driving device includes: a first motor that transmits power to a rotation shaft of a conveyance roller for conveying a paper sheet; a second motor that transmits power to the rotation shaft of the conveyance roller; and a motor controller that controls rotational speeds of the first and second motors by changing a control value, wherein the motor controller controls the control value of the first motor at multiple steps at a time of acceleration or deceleration and changes the control value of the second motor according to a change range of the control value of the first motor in synchronization with a timing when the control value of the first motor is changed.
Driving circuit for semiconductor element, method for driving semiconductor element, and motor control apparatus
A driving circuit for a semiconductor circuit which includes a pair of main terminals through which a main current is conducted and a control terminal to which a control voltage is applied to control a circulation state of the main current, includes: driving voltage switching circuitry that receives a control signal, instructs switching between driving voltages based on a change in the control signal, and outputs a driving voltage, among the driving voltages, that has been selected in the switching; low-speed control circuitry that instructs an increase-decrease change in the control voltage at a low speed; speed-increase control circuitry that executes a speed-increase control of increasing a speed of the increase-decrease change made by the low-speed control circuitry; and speed-increase switching circuitry that instructs switching between an execution and a non-execution of the speed-increase control, and instructs switching between levels of a speed-increase change caused by the speed-increase control.
Control device for electric motor
An electric motor control device includes a position controller, a command acceleration calculator, a first subtractor, and a second subtractor. The position controller receives a position command signal specifying a target position of the load and an electric motor position signal representing a position of the electric motor that drives the load, and outputs a torque command signal. The command acceleration calculator receives the position command signal and outputs a command acceleration signal representing acceleration of the position command signal. The first subtractor subtracts the command acceleration signal from a load acceleration signal representing acceleration of the load and outputs a load acceleration correction signal. The second subtractor subtracts from the torque command signal a value obtained by multiplying the load acceleration correction signal by a predetermined weighting coefficient and outputs a torque command correction signal. The torque command correction signal controls a current supplied to a stator winding wire of the electric motor.
Motor driving system
There is provided a motor driving system in which an encoder sensor is configured to move with a driven object with respect to an encoder scale and output an encoder signal. A controller is configured to control a motor based on the encoder signal, thereby controlling movement of the driven object. The controller estimates an obstructing area. In the obstructing area, the encoder sensor reads a part of the encoder scale where an obstacle is adhered. The controller calculates a control error of the motor in the obstructing area based on the encoder signal output after the encoder sensor passes through the obstructing area, and determines a compensation amount of a controlling input value input during a period while the encoder sensor passes through the obstructing area.
System and method for determining a cyclic disturbance in an industrial control system
A motor drive monitors operation of a motor and adaptively track disturbances experienced by the motor. The motor drive receives a command signal and a cycle position signal. An estimated disturbance observed throughout a cycle of operation is stored in a look up table, and the motor drive uses the stored values as a feedforward value into a control module. The motor drive adaptively monitors operation of the motor and generates a new estimated disturbance value throughout each subsequent cycle of operation. The values of the estimated disturbance are updated within the look up table as a function of the new estimated disturbance values and of the previously stored values. The stored disturbance values adaptively track cyclic disturbances in the controlled machine or process and to reduce the effects of these cyclic disturbances on tracking error in the controlled machine or process.
Rotating machine drive system
A rotating machine drive system includes: a rotating machine that includes a plurality of windings; a phase current detecting circuit that detects a phase current to be supplied to the rotating machine; an inverter device that includes an inverter circuit that converts DC power from a DC power supply into AC power, and a control device that controls power conversion being performed by an inverter main circuit on the basis of the phase current detected by the phase current detecting circuit, the inverter device operating the rotating machine at a variable speed; and a winding switching device that switches connections of the plurality of windings in accordance with a command from the control device. In a case where the rotation zone of the rotating machine is to be changed, the control device stops the current supply from the inverter circuit to the rotating machine, and switches the rotation zone of the rotating machine from a low-speed rotation zone to a high-speed rotation zone, or from the high-speed rotation zone to the low-speed rotation zone, on condition that a line internal voltage induced by a field magnetic flux of the rotating machine is lower than the DC voltage of the DC power supply.