Operating a brushless DC motor
11563399 · 2023-01-24
Assignee
Inventors
- Robert Istvan Loerincz (Chisoda, RO)
- Marc Arabackyj (Nuremberg, DE)
- Edgar Jerichow (Nuremberg, DE)
- Mathias Kuhn (Eckental, DE)
- Thomas Gürtler (Nuremberg, DE)
- Andreas Pschorr (Regensburg, DE)
Cpc classification
H02P3/00
ELECTRICITY
International classification
Abstract
A motor control apparatus for a three-phase brushless DC motor. The motor control apparatus comprises a power converter which has, for each phase of the brushless DC motor, an electrical half-bridge having two electronic switches, and an application-specific integrated circuit for actuating the electronic switches of the power converter. The application-specific integrated circuit can be controlled by a programmable control unit in a normal mode, has a first interface for receiving an error signal signaling a malfunction and is designed to change the power converter to a defined final operating state independently of the programmable control unit after receiving the error signal.
Claims
1. A motor control apparatus for a three-phase brushless DC motor comprising a power converter which has an electrical half-bridge having two electronic switches for each phase of the brushless DC motor; an application-specific integrated circuit for actuating the electronic switches of the power converter, wherein the application-specific integrated circuit can be controlled by a programmable control unit in a normal mode, and having a first interface for receiving an error signal signaling a malfunction to change the power converter to a defined final operating state independently of the programmable control unit after receiving the error signal; and wherein the application-specific integrated circuit comprises: a braking bit register for setting a braking bit; a counting register for storing a count value for commutations which change the switching state of the power converter; and wherein the braking bit is set when the error signal is received, to immediately change the power converter to the final operating state when the count value is greater than zero and, before changing the power converter to the final operating state, to change the power converter to a braking mode for braking the brushless DC motor for a defined braking period when the count value is zero.
2. The motor control apparatus as claimed in claim 1, wherein the application-specific integrated circuit further comprises a second interface for receiving at least one sensor signal indicating a rotor position of a rotor of the brushless DC motor and wherein when the braking bit is not set and the count value is greater than zero when the error signal is received, the application-specific integrated circuit changes the switching state of the power converter with at least one commutation before changing the power converter to the final operating state and checks after each at least one commutation whether the at least one commutation has changed the rotor position of the rotor and decreases the count value by one in the event of a change in the rotor position until the count value is zero.
3. The motor control apparatus as claimed in claim 1, wherein the application-specific integrated circuit has a timer and starts the timer after receiving the error signal and to change the power converter to the final operating state after the expiry of a defined period since starting the timer.
4. The motor control apparatus as claimed in claim 1, wherein all electronic switches are switched off in the final operating state of the power converter.
5. A method for operating a three-phase brushless DC motor using a motor control apparatus comprising connecting each phase of a brushless DC motor to an electrical half-bridge of a power converter; actuating electronic switches of the power converter using an application-specific integrated circuit, controlling the application-specific integrated circuit with a programmable control unit in a normal mode; receiving at a first interface of the application-specific integrated circuit an error signal signaling a malfunction to change the power converter to a defined final operating state; changing the power converter is to the defined final operating state with the application-specific integrated circuit independently of the programmable control unit after receiving the error signal; setting a braking bit with a breaking bit register of the application-specific integrated circuit when an error signal is received; storing a count value for commutations in a counting register of the application-specific integrated circuit which changes the switching state of the power converter; changing the power converter to final operating state with the application-specific integrated circuit immediately when the count value is greater than zero; and, changing the power converter to a braking mode for braking the brushless DC motor for a defined braking period when the count value is zero.
6. The method as claimed in claim 5 further comprising: receiving at a second interface of application-specific integrated circuit at least one sensor signal indicating a rotor position of a rotor of the brushless DC motor, and changing the switching state of the power converter with the application-specific integrated circuit before changing the power converter to the final operating state by at least one commutation when the braking bit is not set and the count value is greater than zero when the error signal is received; checking after each at least one commutation whether the commutation has changed the rotor position; and decreasing the count value by one in the event of a change in the rotor position until the count value is zero.
7. The method as claimed in claim 5, further comprising starting a timer of the application-specific integrated circuit after receiving the error signal, and wherein the changing of the power converter is changed to the final operating state after the expiry of a defined period since starting the timer.
8. The method as claimed in claim 5, wherein all electronic switches are switched off in the final operating state of the power converter.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Exemplary embodiments of the invention are explained in more detail below with reference to drawings.
(2) In the drawings:
(3)
(4)
DETAILED DESCRIPTION
(5)
(6) The motor control apparatus 1 comprises a power converter 3 which has an electrical half-bridge 3.1, 3.2, 3.3 for each phase of the brushless DC motor 2. Each half-bridge 3.1, 3.2, 3.3 has a first electronic switch H1, H2, H3, a second electronic switch L1, L2, L3 and a bridge arm which is connected to the respective phase of the brushless DC motor 2.
(7) The first electronic switches H1, H2, H3 are connected to a positive pole of a voltage supply for the power converter 3. The second electronic switches L1, L2, L3 are connected to a negative pole of the voltage supply for the power converter 3. The electronic switches H1, H2, H3, L1, L2, L3 are each, for example, in the form of a MOSFET (metal oxide semiconductor field effect transistor) or alternatively in the form of an IGBT (insulated gate bipolar transistor).
(8) The motor control apparatus 1 also comprises an application-specific integrated circuit 4 for actuating the electronic switches H1, H2, H3, L1, L2, L3. The application-specific integrated circuit 4 has a first interface AAD for receiving an error signal 5 for signaling a safety-relevant malfunction, a second interface HALLx for receiving at least one sensor signal 6, for example at least one Hall sensor signal, indicating a rotor position of the rotor of the brushless DC motor 2, and at least one further interface 7 for receiving motor control signals 8. The motor control signals 8 are generated by a programmable control unit 9 which controls the application-specific integrated circuit 4 in an error-free normal mode. The motor control signals 8 are, for example, pulse width modulation signals for commutating the electronic switches H1, H2, H3, L1, L2, L3 in a manner controlled by pulse width modulation.
(9) The application-specific integrated circuit 4 is designed to change the power converter 3 to a defined final operating state High_Z, in which all electronic switches H1, H2, H3, L1, L2, L3 are switched off and which causes a freewheeling state of the brushless DC motor 2, independently of the programmable control unit 9 after receiving the error signal 5. For this purpose, the application-specific integrated circuit 4 has an error handler 10 which is activated upon receiving the error signal 5 and whose method of operation is described in more detail below on the basis of
(10)
(11) In a first method step S1, the error handler 10 is activated and the processing of the motor control signals 8 generated by the programmable control unit 9 is suspended. The subsequent method steps S2 to S9 are controlled by the error handler 10 independently of the programmable control unit 9. After the first method step S1, a second method step S2 and a ninth method step S9 are carried out.
(12) The braking bit register 12 is read in the second method step S2. If the braking bit AAD_Brake is set, that is to say if AAD_Brake=1, the method is continued with a third method step S3. Otherwise, that is to say if AAD_Brake=0, the method is continued with a fourth method step S4.
(13) The third method step S3 checks whether the count value AAD_Step_cnt is zero. If this is the case, the method is continued with a fifth method step S5. Otherwise, the method is continued with a sixth method step S6.
(14) In the fifth method step S5, the power converter 3 is changed to a braking mode for braking the brushless DC motor 2 for a defined braking period. In the braking mode, all second electronic switches L1, L2, L3 are switched on and all first electronic switches H1, H2, H3 are switched off in the normal case, and all first electronic switches H1, H2, H3 are switched on and all second electronic switches L1, L2, L3 are switched off in the exception of a short circuit between the first electronic switches H1, H2, H3 and the phases of the brushless DC motor 2. The sixth method step S6 is carried out after the fifth method step S5.
(15) The power converter is changed to the final operating state High_Z in the sixth method step S6.
(16) The fourth method step S4 likewise checks whether the count value AAD_Step_cnt is zero. If this is the case, the method is continued with the sixth method step S6. Otherwise, the method is continued with a seventh method step S7.
(17) In the seventh method step S7, the switching state of the power converter 3 is changed by means of a commutation and it is checked after the commutation whether the commutation has changed the rotor position of the rotor. An eighth method step S8 is carried out in the event of a change in the rotor position.
(18) The count value AAD_Step_cnt is decremented by one in the eighth method step S8. The seventh method step S7 is carried out again after the eighth method step S8.
(19) The timer 12 is started in the ninth method step S9. After the expiry of a defined period since starting the timer 12, the sixth method step S6 is carried out, that is to say the power converter 3 is changed to the final operating state High_Z after the expiry of the period provided that the power converter is not yet in the final operating state High_Z. This means that the power converter 3 is changed to the final operating state High_Z at the latest after the expiry of the period, in particular even when the eighth method step S8 is not carried out, for example because the rotor of the brushless DC motor 2 may be blocked and therefore cannot be rotated further.
(20) The above-described exemplary embodiment of the invention can be modified and supplemented in various ways. In particular, it can be modified to the control of brushless DC motors 2 with a different number of phases in a manner which is obvious to a person skilled in the art.
(21) Other objects, features and characteristics of the present invention, as well as the methods of operation and the functions of the related elements of the structure, the combination of parts and economics of manufacture will become more apparent upon consideration of the following detailed description and appended claims with reference to the accompanying drawings, all of which form a part of this specification. It should be understood that the detailed description and specific examples, while indicating the preferred embodiment of the disclosure, are intended for purposes of illustration only and are not intended to limit the scope of the disclosure.