摘要 |
PURPOSE: A rotary angular estimating method of a motor is provided to estimate the rotator angle of motor with only three hall sensors without an encoder, thereby cutting down the manufacturing cost of motor by reducing the number of components used. CONSTITUTION: An initial angle of a rotor is set up depending on the combination of pulse signal which is outputted from the three hall sensors(S110). According to the initial angle of the rotor, the driving of motor is controlled(S112). If the combination of the pulse signal is changed, the initial angle of the rotor is updated(S116). The motor rotation speed of an angle interval before changing the combination of the pulse signal is calculated(S118). Based on the motor rotation speed, the angle of the rotor at the current angle interval is estimated(S120). According to the angle of the estimated rotor, the driving of motor is controlled(S122). [Reference numerals] (AA) Start; (S110) Set an initial angle of a rotor; (S112) Control a motor according to the initial angle; (S114) Change hole sensor signal combination?; (S116) Update the initial angle of the rotor; (S118) Calculate a motor rotation speed before the change in the angle interval; (S120) Estimate the angle of the rotor according to the calculated motor rotation speed; (S122) Control the motor according to the estimated angle; (S124) Change the hole sensor signal combination; (S126) Reference time elapses? |