摘要:
A motor control device to execute speed control and position control of motor simultaneously, includes a target position information provider, a target speed information provider, a detected position information detector, a processor to add position feedback information, position feed-forward information, speed feedback information, and speed feed-forward information for output as motor control information, based on the target position information, the setting target speed information, and the detected position speed information, a control voltage generator operatively connected to the processor to generate a control voltage to drive the motor in accordance with the motor control information, and a motor driver operatively connected to the control voltage generator and the motor to control rotation of the motor based on the control voltage.
摘要:
A position controller for controlling an electric motor comprises first position control circuit which provides first speed signal, second position control circuit which controls a mechanical system simulating circuit and provides second speed signal, an adder which adds the first and second speed signals to provide third speed control signal, first speed control circuit which receives the third speed signal and provides first torque signal, second speed control circuit which provides second torque signal, third speed control circuit which provides third torque signal, and an adder which adds the first, second and third torque signals to provide final torque signal. The output torque of the electric motor is controlled so that the output torque coincides with a torque represented by the final torque signal. The position controller has high-speed response characteristics, is capable of suppressing mechanical vibrations and maintains a constant response frequency even if the moment of inertia of a load machine driven by the electric motor varies.
摘要:
Motion control of a robot arm is performed via a reducer connected to a motor. A controller thereof includes a thrust control unit that generates motor position command value based on an input thrust command value, and a motor control unit that generates a current value based on the motor position command value. The motor control unit feeds back a motor position detected by a motor encoder, and the thrust control unit feeds back thrust detected by a thrust meter. The feedback from the motor control unit suppresses vibration phenomena at the reducer, and the feedback from the thrust control unit suppresses transmission error, thereby enabling motion control of the arm with rapidity and precision.
摘要:
A servo controller includes a mechanical characteristic compensation unit for attenuating components having predetermined frequencies and corresponding to characteristics of a machine, which are included in a position instruction signal corrected by a finite impulse response (FIR) filter, and computing feed-forward signals respectively associated with position, speed, and torque of the machine, and a feedback compensation unit for driving the machine according to the feed-forward signals. Therefore, the servo controller can reduce vibrations that originate from the characteristics of the machine. In addition, because the FIR filter can easily make the response path with respect to a symmetrical instructed path, become symmetrical, when the machine is made to travel between two positions along the same path, the two response paths of the round trip match each other, so machined surfaces having no irregularities can be provided when performing reciprocating machining.
摘要:
A system for controlling an electric motor which includes three coils and a rotor, comprising a motion-profile-generator for generating a rotor-motion-profile and for producing a position-command, a position-controller for determining a velocity-command and a position-feedforward, for determining a forward-velocity according to the prediction of the velocity required to reach said posit ton-command. The system further includes a first summer for producing a modified velocity, a velocity controller, for determining a current-command, a velocity feedforward, for determining a forward-current and a second summer for producing a modified-current. The system also includes a commutator, for determining respective modified-coil-currents for each of at least three current-control-loops and for dividing said modified-coil-currents between the said current-control-loops according to the position of said rotor. Each current-control-loop includes a current-controller, for determining a respective voltage-command for the respective coil thereof an h-bridge for providing said voltage command to the respective coil thereof.
摘要:
A servo controller includes a mechanical characteristic compensation unit for attenuating components having predetermined frequencies and corresponding to characteristics of a machine, which are included in a position instruction signal corrected by an FIR filter, so as to compute feed-forward signals respectively associated with the position, speed and torque of the machine, and a feedback compensation unit for driving the machine according to the feed-forward signals. Therefore, the servo controller can reduce vibrations that originate from the characteristics of the machine 2. In addition, because the FIR filter can easily make the response path with respect to a symmetric instructed path become symmetric, and, when the machine is made to travel between two positions along the same path, can make the two response paths of the round trip match each other, machined surfaces having no irregularities can be provided when performing reciprocating machining.
摘要:
Flexible structures with two or more inertia systems connected through spring elements have heretofore presented problems that references and loads do not perfectly accord and that complicated calculations required involve an enormous amount of calculations, a servo control method using feed-forward is characterized by comprising the steps of expressing the position of a load and the position of a motor in respective functions capable of higher order differentiation, determining such functions capable of higher order differentiation from operating conditions (4) and mechanical parameters (5), calculating the motor position, speed and torque reference from the determined functions capable of higher-order differentiation, and using the calculated motor position, speed and torque reference as feed-forward references or of calculating a motor torque reference from the determined function capable of higher order differentiation, inputting the calculated torque reference into a mechanical model, and using the obtained motor position, speed and torque reference as feed-forward references.
摘要:
A numerical controller is provided with a speed feedforward gain correction unit configured to obtain an associated axis, which is subject to a varying load applied to a particular axis according to a coordinate value, and a correction coefficient of the particular axis corresponding to the current coordinate value of the associated axis, based on a correction coefficient storage unit, and correct a speed feedforward gain for speed feedforward control of the particular axis, and a motor control unit configured to control the particular axis based on the corrected speed feedforward gain.
摘要:
A motor control device to execute speed control and position control of motor simultaneously, includes a target position information provider, a target speed information provider, a detected position information detector, a processor to add position feedback information, position feed-forward information, speed feedback information, and speed feed-forward information for output as motor control information, based on the target position information, the setting target speed information, and the detected position speed information, a control voltage generator operatively connected to the processor to generate a control voltage to drive the motor in accordance with the motor control information, and a motor driver operatively connected to the control voltage generator and the motor to control rotation of the motor based on the control voltage.
摘要:
A control unit performs servo control of a table, which is a load, by performing feedback control of a servomotor. An inverse characteristic model performs feedforward compensation control by obtaining a speed compensation signal that compensates for the dynamic errors of a mechanical system. When the rigidity of a screw section of a ball screw along the axial direction changes, a rigidity-change compensation unit changes the rigidity value of the screw section along the axial direction that is included in the compensation control transfer functions of the inverse characteristic model, in accordance with the change in rigidity. Thus, the servo control apparatus compensates for such changes in rigidity and performs accurate servo control of the position of the table, even when the ball screw of a feeding mechanism expands or contracts due to secular change or change in temperature, and rigidity along the axial direction changes.