Motor control device, motor control method, and computer program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TSUBAKIMOTO CHAIN CO
- Filing Date
- 2024-11-28
- Publication Date
- 2026-06-09
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
【0020】 本開示によれば、簡易な構成で性能を向上させる。
Smart Images

Figure 2026093875000001_ABST
Abstract
Claims
1. A motor control device comprising a control unit that controls the brushless motor by using multiple Hall sensors, each using a Hall element to detect the rotation of the rotor of the brushless motor, and controlling the generation of a magnetic field in the stator according to the output of the Hall sensors, The control unit, Determine whether the power supply voltage has dropped or not. If it is determined that the power supply voltage has decreased, the output pattern from each of the multiple Hall sensors is identified. The identified output pattern is stored in a non-volatile storage medium. When the motor control device itself is started by receiving power from an external power source, it is determined whether the output pattern from each of the multiple Hall sensors at the time of startup differs from the output pattern stored in the storage medium. If a discrepancy is determined, the direction and amount of the rotational position deviation of the rotor corresponding to the discrepancy are identified. Based on the control data received from the control device of the device to be driven by the brushless motor, and the identified direction and amount of the deviation, the brushless motor is controlled. Motor control device.
2. The control unit, When the control data is received from the control device of the device to be driven by the brushless motor, the control data is corrected according to the direction and amount of the deviation. The brush motor is controlled according to the corrected control data. The motor control device according to claim 1.
3. The control unit, Based on the direction and amount of the displacement of the rotational position, the rotor is rotated in the forward or reverse direction to correct the displacement. The brushless motor is controlled by the control data received from the control device of the device to be driven by the brushless motor. The motor control device according to claim 1.
4. The control unit, If it is determined that the power supply voltage has dropped, the system attempts to store the output patterns of each of the identified Hall sensors in the storage medium, and then attempts to turn on a normal save flag indicating that the output patterns have been saved successfully. When powered on by an external power supply, it is determined whether the normal save flag is on or off. If it is determined that the normal storage flag is on, the output pattern stored in the storage medium is read and it is determined whether or not it differs from the output pattern from each of the multiple Hall sensors at the time of startup. A motor control device according to any one of claims 1 to 3.
5. If the control unit determines that the normal storage flag is not on, it will not read the output pattern stored in the storage medium and will determine that calibration or teaching of the correspondence between the rotational position of the rotor and the control data of the control device of the device being driven is necessary. The motor control device according to claim 4.
6. In a method for controlling a brushless motor using a computer that controls the brushless motor, The aforementioned computer, Determine whether the power supply voltage has dropped or not. When it is determined that the power supply voltage has dropped, the output patterns from each of the multiple Hall sensors, which use Hall elements to detect the rotation of the rotor of the brushless motor, are identified. The identified output pattern is stored in a non-volatile storage medium. When the computer itself starts up by receiving power from an external power source, it is determined whether the output patterns from each of the multiple Hall sensors at the time of startup differ from the output patterns stored in the storage medium. If a discrepancy is determined, the deviation in the rotational position of the rotor corresponding to the discrepancy is identified. Based on the control data received from the control device of the device to be driven by the brushless motor and the identified deviation, the brushless motor is controlled. Motor control method.
7. In the computer that controls the brushless motor, Determine whether the power supply voltage has dropped or not. When it is determined that the power supply voltage has dropped, the output patterns from each of the multiple Hall sensors, which use Hall elements to detect the rotation of the rotor of the brushless motor, are identified. The identified output pattern is stored in a non-volatile storage medium. When the computer itself starts up by receiving power from an external power source, it is determined whether the output pattern from each of the multiple Hall sensors at the time of startup differs from the output pattern stored in the storage medium. If a discrepancy is determined, the deviation in the rotational position of the rotor corresponding to the discrepancy is identified. Based on the control data received from the control device of the device to be driven by the brushless motor and the identified deviation, the brushless motor is controlled. A computer program that executes a process.