Motor control device
AssigneeJtekt Corporation
InventorYuta Iwai
Life of this patent
Estimating the term…
Abstract
A motor control device includes a table in which a motor torque generated from a reluctance torque utilizing motor is stored with respect to a combination of an armature current command value and a current phase angle command value at which the motor torque is maximized for the armature current command value, a first setting portion that sets a motor torque command value that is a command value of a motor torque to be generated by the reluctance torque utilizing motor, and a second setting portion that sets, based on the table, an armature current command value and a current phase angle command value for making a motor torque that is in accordance with the motor torque command value set by the first setting portion be generated from the reluctance torque utilizing motor.
Claims9
A motor control device that controls a reluctance torque utilizing a motor, the motor control device comprising:
- a memory storing a table in which a plurality of motor torques each generated from the motor during operation is stored in the memory according to each detected rotor rotation angle of a plurality of rotor rotation angles of the motor with respect to a combination of an armature current command value and a current phase angle command value at which the motor torque is maximized for the armature current command value;
- and
- a processor configured to:
- detect, using a rotation angle sensor, the rotor rotation angle of the motor;
- set, as a first setting portion, a motor torque command value that is a command value of the motor torque to be generated by the motor;
- and
- set, as a second setting portion, based on the table, the armature current command value and the current phase angle command value for configuring the motor to generate the motor torque in accordance with the motor torque command value set by the first setting portion at the detected rotor rotation angle, wherein:
- the table stored in the memory includes:
- a first table in which a motor torque generated from the motor rotated in a first rotation direction is stored in the memory according to each detected rotor rotation angle with respect to the combination of the armature current command value and the current phase angle command value at which the motor torque is maximized for the armature current command value;
- and
- a second table in which a motor torque generated from the motor rotated in a second rotation direction opposite to the first rotation direction is stored in the memory according to each detected rotor rotation angle with respect to a combination of the armature current command value and the current phase angle command value at which the motor torque is maximized for the armature current command value, and
- the processor is configured to set, as the second setting portion, the armature current command value and the current phase angle command value for making the motor torque be generated from the motor that is in accordance with the motor torque command value at the detected rotor rotation angle based on the first table when a torque direction of the motor torque command value is the first rotation direction or based on the second table when the torque direction of the motor torque command value is the second rotation direction.
A motor control device that controls a reluctance torque utilizing a motor, the motor control device comprising:
- a memory storing a table in which a plurality of motor torques each generated from the motor during operation is stored in the memory according to each detected rotor rotation angle of a plurality of rotor rotation angles of the motor with respect to a combination of an armature current command value and a current phase angle command value at which the motor torque is maximized for the armature current command value;
- and
- a processor configured to:
- detect, using a rotation angle sensor, the rotor rotation angle of the motor;
- set, as a first setting portion, a motor torque command value that is a command value of the motor torque to be generated by the motor;
- and
- set, as a second setting portion, based on the table, the armature current command value and the current phase angle command value for configuring the motor to generate the motor torque in accordance with the motor torque command value set by the first setting portion at the detected rotor rotation angle, wherein:
- the memory further stores:
- a torque fluctuation reducing table;
- and
- a high output table that stores a combination of an armature current command value and a current phase angle command value that enables a maximum motor torque to be obtained according to each rotation speed of the motor, and
- the processor is further configured to:
- select, in the second setting portion, either the torque fluctuation reducing table or the high output table according to the rotation speed of the motor;
- and
- set an armature current command value and a current phase angle command value using the selected torque fluctuation reducing table or the high output table.
Dependencies are inferred from the claim text.