摘要 |
<P>PROBLEM TO BE SOLVED: To provide a sensorless controller of a brushless motor in which arithmetic processing can be performed even if high cost CPU is not used, and furthermore which is not required to change an arithmetic processing program even if the brushless motor to be controlled is changed. <P>SOLUTION: The sensorless controller of the brushless motor includes: an angle control part 17 for calculating a rotor correction angle based on a current value of a d-axis current and a demand value; a speed calculating part 18 for calculating the present rotor speed from the amount of change in the angle during passage of a predetermined time period; an angle calculating part 19 for calculating the present rotor angle by using an rotor angle obtained at the previous sampling time, a correction angle obtained by the angle control part, and the speed obtained by the speed calculating part; and a start command part 20 for imparting an initial value in a phase delaying direction as the demand value to the angle control part 17 at starting. <P>COPYRIGHT: (C)2009,JPO&INPIT |