Motor control profiler
OwnerSe Jin Kang, Kwan Ok Kiminventors
Life of this patent
Estimating the term…
Abstract
A motor control profiler includes: a position calculation main state machine for generating command data to control a motor, the command data being in a polynomial expression of higher degree; a parameter set machine for setting a coefficient and a constant of the polynomial expression of higher degree of the command data; a control state machine for setting a control state of the motor; a time slot control and computation resource management machine for controlling a calculation machine, based on the set coefficient and constant of the polynomial expression of higher degree and the set control state of the motor; and a calculation machine for calculating the amount of motion according to the drive of the motor based on the time slot control and computation resource management.
Claims6
A motor control profiler comprising:
- a position calculation main state machine for generating command data to control a motor, the command data being in a polynomial expression of higher degree;
- a parameter set machine for setting a coefficient and a constant of the polynomial expression of higher degree of the command data;
- a control state machine for setting a control state of the motor;
- a time slot control and computation resource management machine for controlling a calculation machine, based on the set coefficient and constant of the polynomial expression of higher degree and the set control state of the motor;
- and
- a calculation machine for calculating the amount of motion according to the drive of the motor based on the time slot control and computation resource management.
A method of operating a motor control profiler comprising the steps of:
- generating command data to control a motor, the command data being in a polynomial expression of higher degree;
- setting a parameter of the generated polynomial expression of higher degree and a control state of the motor;
- counting the number of an acceleration section(s), the number of a constant velocity section(s) and the number of a deceleration section(s), based on the set parameter of the polynomial expression of higher degree and the set control state of the motor;
- controlling an acceleration equation, a constant velocity equation, a deceleration equation and a completion equation, based on the set control state of the motor;
- and
- calculating a moving distance by each of the acceleration section, the constant velocity section and the deceleration section, based on the counted number of the acceleration section(s), the counted number of the velocity section(s) and the counted number of the deceleration section(s).
Dependencies are inferred from the claim text.