THREE-PHASE MOTOR CONTROLLER, THREE-PHASE MOTOR SYSTEM, THREE-PHASE MOTOR CONTROL METHOD AND PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
A three-phase motor control apparatus 4 controlling a driver which drives a three-phase motor includes: a desired rotation angle generation section 5 which generates a desired rotation angle; a rotation angle detector 2 which detects a detected rotation angle which is the rotation angle of said three phase motor; a feedback controller 6 which generates a q-axis command reference value which controls the q-axis voltage or the q-axis current of the three-phase motor 1 in response to the desired rotation angle and the detected rotation angle; a drive torque correction section and an adder 10 which generate a q-axis command value by correcting the q-axis command reference value; and a two-phase to three-phase transformation section 8 which generates a control signal which controls the driver circuit 3 which drives the three-phase motor in response to the q-axis command. The drive torque correction section 7 includes an angle look-up table 11 which contains elements respectively associated with angle ranges defined for the rotation angle of the three-phase motor, and selects any of the elements in response to the detected rotation angle. The q-axis command is generated by correcting the q-axis command reference value based on the value of the selected element.
10 Citations
30 Claims
-
1-13. -13. (canceled)
-
14. A three-phase motor control apparatus controlling a driver which drives a three-phase motor, said apparatus comprising:
-
a desired rotation angle generation section generating a desired rotation angle; a rotation angle detection section detecting a detected rotation angle which is a rotation angle of said three phase motor; a q-axis command generation section generating, in response to said desired rotation angle and said detected rotation angle, a q-axis command reference value which controls a q-axis voltage or a q-axis current of said three-phase motor; a drive torque correction section generating a q-axis command value by correcting said q-axis command reference value; and a control signal generation section generating a control signal which controls said driver which drives said three-phase motor in response to said q-axis command, wherein said drive torque correction section includes an angle look-up table which contains values of elements respectively associated with angle ranges defined for the rotation angle of said three-phase motor, selects any of said elements in response to said detected rotation angle, and generates said q-axis command by adding a value of said selected element and said q-axis command reference value. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A three-phase motor system, comprising:
-
a three-phase motor; a driver driving said motor; and a three-phase motor control apparatus configured to generate a desired rotation angle, to detect a detected rotation angle which is a rotation angle of said three phase motor, to generate, in response to the desired rotation angle and the detected rotation angle, a q-axis command reference value which controls the q-axis voltage or the q-axis current of the three-phase motor, to generate a q-axis command value by correcting said q-axis command reference value, and to generate a control signal which controls the driver which drives said three-phase motor in response to said q-axis command, wherein a three-phase motor control apparatus includes an angle look-up table which contains elements respectively associated with angle ranges defined for a rotation angle of said three-phase motor, selects any of said elements in response to said detected rotation angle, and generates said q-axis command by adding a value of said selected element and said q-axis command reference value. - View Dependent Claims (22, 27, 28, 29, 30)
-
-
23. A three-phase motor control method for controlling a three-phase motor includes steps of:
-
generating a desired rotation angle; detecting a detected rotation angle which is the rotation angle of the three-phase motor; generating, in response to said desired rotation angle and said detected rotation angle, a q-axis command reference value which controls a q-axis voltage or a q-axis current of said three-phase motor; containing elements respectively associated with angle ranges defined for the rotation angle of said three-phase motor, in an angle look-up table; selecting any of said elements in response to said detected rotation angle; generating said q-axis command by adding a value of said selected element and said q-axis command reference value; and driving said three-phase motor in response to said q-axis command. - View Dependent Claims (24)
-
-
25. A non-transitory recording medium recording a program which when executed causes a digital controller to perform steps of:
-
generating a desired rotation angle; detecting a detected rotation angle which is the rotation angle of the three-phase motor; generating, in response to said desired rotation angle and said detected rotation angle, a q-axis command reference value which controls a q-axis voltage or a q-axis current of said three-phase motor; containing elements respectively associated with angle ranges defined for the rotation angle of said three-phase motor, in an angle look-up table; selecting any of said elements in response to said detected rotation angle; generating said q-axis command by adding a value of said selected element and said q-axis command reference value; and driving said three-phase motor in response to said q-axis command. - View Dependent Claims (26)
-
Specification