BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a configuration diagram of a DC brushless motor provided with a double rotor;
FIG. 2 is a configuration diagram and an operation explanatory diagram of a mechanism for changing a phase difference between an outer rotor and an inner rotor of a DC brushless motor shown in FIG. 1;
FIG. 3 is an explanatory diagram of an advantage provided by changing the phase difference between the outer rotor and the inner rotor;
FIG. 4 is another explanatory diagram of the advantage provided by changing the phase difference between the outer rotor and the inner rotor;
FIG. 5 is a control block diagram of a controller of a motor;
FIG. 6 is a voltage vector diagram in a dq coordinate system;
FIG. 7 is an explanatory diagram of a data table for determining an induced voltage constant;
FIG. 8 is a flowchart of processing for changing the phase difference between the outer rotor and the inner rotor;
FIG. 9 is a flowchart of processing for compensating for a difference between a command value and an estimated value of the phase difference between the outer rotor and the inner rotor;
FIG. 10 is an explanatory diagram of processing for improving the accuracy of calculation of an induced voltage constant and an inductance of a q-axis armature;
FIG. 11 is an explanatory diagram of a data table used for calculating the induced voltage constant and the inductance of the q-axis armature; and
FIG. 12 is an explanatory diagram of the necessity for field weakening control in a drive mode and a regeneration mode.