Duplex winding motor driving circuit, braking system and automobile
By designing a redundant control system in the dual-winding motor driving circuit, using technologies such as gate modules and multiple switches, the problem of MCU failure affecting system performance is solved, and the stable operation and high-performance control of the dual-winding motor are achieved.
Patent Information
- Application Number
- CN202411459316.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2024-12-31
AI Technical Summary
In existing electronic mechanical braking systems, the dual-winding motor control system will affect the system performance when the MCU fails, resulting in unstable overall performance.
A dual winding motor driving circuit is designed to realize the redundant control of the dual winding through the gate module, the A-channel and B-channel driving units, and the first and second microcontroller units that communicate with each other, so as to ensure that the MCU can still be failed. It operates normally, and uses multiple switches and pre-drive ICs to perform real-time data exchange and fault detection to ensure that the motor winding is always in operation.
It improves the performance stability of the motor system, ensures that the dual-winding motor does not affect the system performance when the MCU fails, and achieves a higher overall performance and safety level.
Smart Images

Figure CN119232025A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of dual-winding motor control, and in particular to a dual-winding motor drive circuit, a braking system and a vehicle. Background Art
[0002] With the development of automobile intelligence and autonomous driving technology, automobiles have higher and higher requirements for the response speed and safety level of the braking system, and the performance of the braking system is directly related to the safety of automobile driving. At present, most cars use electronic hydraulic braking systems, but because it does not completely remove the hydraulic system, it has defects such as complex structure, large overall size, inconvenient installation, high maintenance cost, and slow braking response. In contrast, the electronic mechanical braking system EMB can make up for these defects.
[0003] In the existing electronic mechanical brake system EMB, for the control of the dual-winding motor, reference may be made to Application No. 202110155001.3, an operating method for a dual-winding DC brushless motor redundant control system, or Application No. 201610727518.4, a collaborative control system for a dual-winding permanent magnet synchronous motor, both of which use dual MCUs, dual drive circuits, dual-winding motors, and dual position detection to achieve redundant control of dual-winding motors;
[0004] However, in the above control system, one MCU corresponds to one drive circuit and one motor winding. Under this control mode, when one of the MCUs fails, even if the remaining winding of the motor can still be controlled by another MCU, it will still affect the overall performance of the system. Summary of the invention
[0005] In view of the deficiencies in the prior art, the present invention provides a dual-winding motor drive circuit, a braking system and a vehicle, which solve the problem in the existing control system that when one of the MCUs fails, the overall performance of the system will still be affected.
[0006] At least one embodiment of the present invention provides a dual-winding motor drive circuit, comprising: a gating module, an A-channel drive unit, a B-channel drive unit, and a first micro-control unit and a second micro-control unit that are communicatively connected to each other, wherein:
[0007] The signal output end of the first micro-control unit is connected to the first input end of the gating module, the signal output end of the second micro-control unit is connected to the second input end of the gating module, the signal control end of the first micro-control unit is also connected to the gating signal end of the gating module, and the gating module is configured to connect the output end of the gating module to the first input end of the gating module or the second input end of the gating module according to the level information received by the gating signal end thereof;
[0008] The output end of the gating module is connected to one of the windings of the motor through the A-path driving unit, and the output end of the gating module is also connected to another winding of the motor through the B-path driving unit.
[0009] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0010] The first micro-control unit and the second micro-control unit communicate with each other to exchange data in real time. During normal operation, the first micro-control unit controls its signal control terminal to output a high level, so that the first input terminal of the gating module is connected to the output terminal of the gating module, so that the signal output terminal of the first micro-control unit is connected to the A-way driving unit and the B-way driving unit through the gating module, thereby controlling the operation of the two windings of the motor;
[0011] At this time, even if the first micro-control unit fails, the signal output end of the first micro-control unit is suspended or outputs a low level, and then the second input end of the selection module is connected to the output end of the selection module, so that the signal output end of the second micro-control unit is connected to the A-way driving unit and the B-way driving unit to control the operation of the two windings of the motor;
[0012] In the above control process, the two windings of the motor are always in working state, and one of the windings will not stop working due to the failure of the first micro-control unit, which greatly improves the overall performance stability of the motor system.
[0013] In a dual-winding motor drive circuit provided in one embodiment of the present invention, the gating module includes a first multi-way switch and a second multi-way switch, wherein:
[0014] The signal output end of the first micro-control unit is connected to the first input end of the first multi-way switch and the first input end of the second multi-way switch respectively, the signal output end of the second micro-control unit is connected to the second input end of the first multi-way switch and the second input end of the second multi-way switch respectively, and the signal control end of the first micro-control unit is connected to the selection signal end of the first multi-way switch and the selection signal end of the second multi-way switch respectively;
[0015] The first multi-way switch is configured to connect the output end of the first multi-way switch to the first input end of the first multi-way switch or the second input end of the first multi-way switch according to the level information received at its selection signal end, and the second multi-way switch is configured to connect the output end of the second multi-way switch to the first input end of the second multi-way switch or the second input end of the second multi-way switch according to the level information received at its selection signal end.
[0016] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0017] In the above structure, the first micro-control unit can simultaneously control the A-way drive unit and the B-way drive unit through the first multi-way switch and the second multi-way switch, and the second micro-control unit can also simultaneously control the A-way drive unit and the B-way drive unit through the first multi-way switch and the second multi-way switch.
[0018] In a dual-winding motor drive circuit provided in one embodiment of the present invention, the A-path drive unit includes an A-path pre-drive IC and an A-path three-phase full-bridge, and the B-path drive unit includes a B-path pre-drive IC and a B-path three-phase full-bridge, wherein:
[0019] The output end of the first multi-way switch passes through the A-way pre-driver IC and the A-way three-phase full-bridge in sequence until it is connected to one of the windings of the motor;
[0020] The output end of the second multi-way switch passes through the B-way pre-driver IC and the B-way three-phase full-bridge in sequence until it is connected to another winding of the motor.
[0021] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0022] The first micro-control unit and the second micro-control unit can control the A-way pre-drive IC and the B-way pre-drive IC to send a PWM modulation signal, which can control the three phases of the motor winding after passing through the A-way three-phase full bridge or the B-way three-phase full bridge.
[0023] In a dual-winding motor drive circuit provided by one of the embodiments of the present invention, the signal acquisition end of the A-way pre-drive IC is connected to multiple bridge arms of the A-way three-phase full bridge, and the A-way pre-drive IC is configured to determine whether the A-way three-phase full bridge is faulty based on at least two differential signals collected between the bridge arms of the A-way three-phase full bridge;
[0024] The signal acquisition end of the B-path pre-driver IC is connected to the bridge arm of the B-path three-phase full bridge, and the B-path pre-driver IC is configured to determine whether the B-path three-phase full bridge is faulty based on at least two differential signals collected between the bridge arms of the B-path three-phase full bridge.
[0025] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0026] The signal acquisition ends of the A-channel pre-driver IC and the B-channel pre-driver IC can be used to detect the current status, and ultimately realize real-time clarification of the status of the A-channel three-phase full-bridge and the B-channel three-phase full-bridge to determine whether there is a fault.
[0027] In a dual-winding motor drive circuit provided in one embodiment of the present invention, the circuit further includes: an A-phase cut-off module, an A-phase cut-off control module, a B-phase cut-off module and a B-phase cut-off control module, wherein:
[0028] The A-path three-phase full-bridge sequentially passes through the input end of the A-path phase-cutting module and the output end of the A-path phase-cutting module until it is connected to one of the windings of the motor, the control end of the A-path phase-cutting module is connected to the control end of the A-path pre-drive IC through the A-path phase-cutting control module, and the A-path phase-cutting module is configured to control the conduction of the input end of the A-path phase-cutting module and the output end of the A-path phase-cutting module according to the level signal received by the control end of the A-path phase-cutting module;
[0029] The B-path three-phase full-bridge passes through the input end of the B-path phase-cutting module and the output end of the B-path phase-cutting module in sequence until it is connected to another winding of the motor. The control end of the B-path phase-cutting module is connected to the control end of the B-path pre-drive IC through the B-path phase-cutting control module. The B-path phase-cutting module is configured to control the conduction of the input end of the B-path phase-cutting module and the output end of the B-path phase-cutting module according to the level signal received by the control end of the B-path phase-cutting module.
[0030] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0031] When the A-way pre-drive IC detects a fault in the A-way three-phase full-bridge, it can control the A-way phase cut-off control module and send a corresponding level signal to the control end of the A-way phase cut-off module to disconnect the A-way three-phase full-bridge from one of the motor windings to avoid affecting the normal operation of the other winding of the motor;
[0032] Similarly, when the B-channel pre-driver IC detects a fault in the B-channel three-phase full-bridge, it can control the B-channel phase cut-off control module and send a corresponding level signal to the control end of the B-channel phase cut-off module to disconnect the B-channel three-phase full-bridge from one of the motor windings to avoid affecting the normal operation of the other winding of the motor.
[0033] In a dual-winding motor drive circuit provided in one embodiment of the present invention, a temperature sensing module and a rotor position detection module are also included, wherein:
[0034] The temperature sensing module is connected to the first micro-control unit and the second micro-control unit at the same time, and the temperature sensing module is used to detect the temperature of the A-path three-phase full-bridge and the B-path three-phase full-bridge;
[0035] The rotor position detection module is connected to the first micro-control unit and the second micro-control unit at the same time, and the rotor position detection module is used to detect the rotation angles of the two rotors in the motor.
[0036] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0037] By detecting the temperature of the A-path three-phase full bridge and the B-path three-phase full bridge, as well as the position detection of the rotation angle of the two winding rotors, the status of whether the circuit is operating normally can be obtained in real time, and the angle of the motor winding rotor can be conveniently controlled.
[0038] In a dual-winding motor drive circuit provided by one of the embodiments of the present invention, the A-way pre-drive IC is simultaneously connected to the first micro-control unit and the second micro-control unit to simultaneously transmit the single-ended current signal of the A-way three-phase full-bridge arm to the first micro-control unit and the second micro-control unit;
[0039] The B-channel pre-driver IC is connected to the first micro-control unit and the second micro-control unit at the same time, so as to transmit the single-ended current signal of the bridge arm of the B-channel three-phase full-bridge to the first micro-control unit and the second micro-control unit at the same time.
[0040] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0041] By sending the single-ended current signals of the bridge arms of the A-path three-phase full bridge and the B-path three-phase full bridge to the first micro-control unit and the second micro-control unit, active monitoring of the operating status of the A-path three-phase full bridge and the B-path three-phase full bridge can be achieved.
[0042] In a dual-winding motor drive circuit provided by one embodiment of the present invention, the A-way pre-drive IC is also connected to the first micro-control unit and the second micro-control unit to simultaneously transmit information on whether the A-way three-phase full-bridge is faulty to the first micro-control unit and the second micro-control unit;
[0043] The B-channel pre-driver IC is also connected to the first micro-control unit and the second micro-control unit to simultaneously transmit information on whether the B-channel three-phase full-bridge is faulty to the first micro-control unit and the second micro-control unit;
[0044] The first micro-control unit is also connected to the A-phase cut-off control module and the B-phase cut-off control module to control the conduction and disconnection of the A-phase cut-off module and / or the B-phase cut-off module according to at least one of the received fault information, single-ended current signal, temperature information and rotor rotation angle information.
[0045] The technical solution disclosed in the present invention has at least the following beneficial effects:
[0046] Through the above connection, when the fault information shows a fault, or at least one of the single-ended current signal, temperature information and rotor rotation angle information shows a corresponding abnormality, the first micro-control unit can actively intervene to use the A-phase cut-off control module and the B-phase cut-off control module to disconnect the A-phase cut-off module and / or the B-phase cut-off module corresponding to the faulty route.
[0047] The present invention also provides an electronic mechanical braking system, comprising a dual-winding motor drive circuit as described above.
[0048] The present invention further provides a car, comprising: a car body and an electromechanical braking system as described above, which is applied to the car body. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 A control logic diagram of a dual-winding motor drive circuit according to the present invention;
[0050] Figure 2 The present invention is a specific circuit diagram of a dual-winding motor driving circuit. DETAILED DESCRIPTION
[0051] The principles and features of the present invention are described below. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.
[0052] The present invention provides a dual-winding motor drive circuit, please refer to Figure 1 As shown, it includes: a gating module, an A-channel driving unit, a B-channel driving unit, and a first micro-control unit and a second micro-control unit that are communicatively connected to each other, wherein:
[0053] The signal output end of the first micro-control unit is connected to the first input end of the gating module, the signal output end of the second micro-control unit is connected to the second input end of the gating module, the signal control end of the first micro-control unit is also connected to the gating signal end of the gating module, and the gating module is configured to connect the output end of the gating module to the first input end of the gating module or the second input end of the gating module according to the level information received by the gating signal end thereof;
[0054] The output end of the gating module is connected to one of the windings of the motor through the A-path driving unit, and the output end of the gating module is also connected to another winding of the motor through the B-path driving unit.
[0055] The first micro-control unit and the second micro-control unit communicate with each other to exchange data in real time. During normal operation, the first micro-control unit controls its signal control terminal to output a high level, so that the first input terminal of the gating module is connected to the output terminal of the gating module, so that the signal output terminal of the first micro-control unit is connected to the A-way driving unit and the B-way driving unit through the gating module, thereby controlling the operation of the two windings of the motor;
[0056] At this time, even if the first micro-control unit fails, the signal output end of the first micro-control unit is suspended or outputs a low level, and then the second input end of the selection module is connected to the output end of the selection module, so that the signal output end of the second micro-control unit is connected to the A-way driving unit and the B-way driving unit to control the operation of the two windings of the motor;
[0057] In the above control process, the two windings of the motor are always in working state, and one of the windings will not stop working due to the failure of the first micro-control unit, which greatly improves the overall performance stability of the motor system.
[0058] Specifically, please refer to Figure 2 As shown, the gating module includes a first multi-way switch and a second multi-way switch, wherein:
[0059] The signal output end of the first micro-control unit is connected to the first input end of the first multi-way switch and the first input end of the second multi-way switch respectively, the signal output end of the second micro-control unit is connected to the second input end of the first multi-way switch and the second input end of the second multi-way switch respectively, and the signal control end of the first micro-control unit is connected to the selection signal end of the first multi-way switch and the selection signal end of the second multi-way switch respectively, wherein,
[0060] The signal output end of the first micro-control unit is its pin 2, the signal output end of the second micro-control unit is its pin 1, the first input end of the first multi-way switch is its pin 1, the second input end of the first multi-way switch is its pin 2, the output end of the first multi-way switch is its pin Z, the selection signal end of the first multi-way switch is its pin S, the first input end of the second multi-way switch is its pin 1, the second input end of the second multi-way switch is its pin 2, the output end of the first multi-way switch is its pin Z, and the selection signal end of the second multi-way switch is its pin S;
[0061] The first multi-way switch is configured to connect the Z pin output terminal of the first multi-way switch to the first input terminal of pin 1 of the first multi-way switch or the second input terminal of pin 2 of the first multi-way switch according to the level information received at the S pin selection signal terminal thereof, and the second multi-way switch is configured to connect the Z pin output terminal of the second multi-way switch to the first input terminal of pin 1 of the second multi-way switch or the second input terminal of pin 2 of the second multi-way switch according to the level information received at the S pin selection signal terminal thereof.
[0062] In the above structure, the first micro-control unit can simultaneously control the A-way drive unit and the B-way drive unit through the first multi-way switch and the second multi-way switch, and the second micro-control unit can also simultaneously control the A-way drive unit and the B-way drive unit through the first multi-way switch and the second multi-way switch.
[0063] Specifically, the A-channel driving unit includes an A-channel pre-driving IC and an A-channel three-phase full-bridge, and the B-channel driving unit includes a B-channel pre-driving IC and a B-channel three-phase full-bridge, wherein:
[0064] The Z pin output end of the first multi-way switch is connected to the 1 pin of the A-way pre-driver IC, the 2 pin and the 3 pin of the A-way pre-driver IC are connected to the input end of the A-way three-phase full-bridge, and the output end of the A-way three-phase full-bridge is connected to one of the windings of the motor;
[0065] The Z pin output end of the second multi-way switch is connected to the 1 pin of the B-way pre-driver IC, the 2 pin and the 3 pin of the B-way pre-driver IC are connected to the input end of the B-way three-phase full bridge, and the output end of the B-way three-phase full bridge is connected to another winding of the motor;
[0066] The first micro-control unit and the second micro-control unit can control the A-way pre-drive IC and the B-way pre-drive IC to send a PWM modulation signal, which can control the three phases of the motor winding after passing through the A-way three-phase full bridge or the B-way three-phase full bridge.
[0067] Specifically, the signal acquisition end of the A-way pre-driver IC is connected to multiple bridge arms of the A-way three-phase full bridge. Figure 2 Pins 4, 5, 6 and 7 of the pre-driver IC of channel A, wherein the pre-driver IC of channel A is configured to determine whether the three-phase full bridge of channel A is faulty according to two differential signals collected between the bridge arms of the three-phase full bridge of channel A;
[0068] The signal collection end of the B-way pre-driver IC is connected to the bridge arm of the B-way three-phase full bridge. Figure 2 Pins 4, 5, 6 and 7 of the B-path pre-driver IC in the circuit, wherein the B-path pre-driver IC is configured to determine whether the B-path three-phase full bridge is faulty based on at least two differential signals collected between the bridge arms of the B-path three-phase full bridge.
[0069] By using the signal acquisition end of the A-channel pre-driver IC and the signal acquisition end of the B-channel pre-driver IC, the status of the A-channel three-phase full-bridge and the B-channel three-phase full-bridge can be clearly determined in real time to determine whether there is a fault.
[0070] Specifically, the circuit further includes: an A-phase cut-off module, an A-phase cut-off control module, a B-phase cut-off module and a B-phase cut-off control module, wherein:
[0071] The A-path three-phase full-bridge sequentially passes through the input end of the A-path phase-cutting module and the output end of the A-path phase-cutting module until it is connected to one of the windings of the motor, the control end of the A-path phase-cutting module is connected to the 8-pin control end of the A-path pre-drive IC through the A-path phase-cutting control module, and the A-path phase-cutting module is configured to control the conduction of the input end of the A-path phase-cutting module and the output end of the A-path phase-cutting module according to the level signal received by the control end of the A-path phase-cutting module;
[0072] In this embodiment, the A-phase cut-off module is three N-channel MOS tubes, the input end of the A-phase cut-off module is the source of the three N-channel MOS tubes, the output end of the A-phase cut-off module is the drain of the three N-channel MOS tubes, the control end of the A-phase cut-off module is the gate of the three N-channel MOS tubes, the source of the three N-channel MOS tubes is connected to the three bridge arms of the A-phase three-phase full bridge one by one, and the drain of the three N-channel MOS tubes is connected to one of the windings of the motor (specifically Figure 2 The three phases of the winding A) in the circuit are connected one by one, and the A-phase cut-off control module is respectively connected to the gates of the three N-channel MOS tubes to control the conduction of the three N-channel MOS tubes according to the electrical signal received by the A-phase cut-off control module.
[0073] The B-path three-phase full-bridge passes through the input end of the B-path phase-cutting module and the output end of the B-path phase-cutting module in sequence until it is connected to another winding of the motor. The control end of the B-path phase-cutting module is connected to the 8-pin control end of the B-path pre-drive IC through the B-path phase-cutting control module. The B-path phase-cutting module is configured to control the conduction of the input end of the B-path phase-cutting module and the output end of the B-path phase-cutting module according to the level signal received by the control end of the B-path phase-cutting module.
[0074] In this embodiment, the B-phase cut-off module is also another three N-channel MOS tubes, the input end of the B-phase cut-off module is the source of the three N-channel MOS tubes, the output end of the B-phase cut-off module is the drain of the three N-channel MOS tubes, the control end of the B-phase cut-off module is the gate of the three N-channel MOS tubes, the source of the three N-channel MOS tubes is connected to the three bridge arms of the B-phase three-phase full bridge one by one, and the drain of the three N-channel MOS tubes is connected to another winding of the motor (specifically Figure 2 The three phases of the winding B) in the circuit are connected one by one, and the B-phase cut-off control module is respectively connected to the gates of the three N-channel MOS tubes to control the conduction of the three N-channel MOS tubes according to the electrical signal received by the B-phase cut-off control module.
[0075] When the A-way pre-drive IC detects a fault in the A-way three-phase full-bridge, it can control the A-way phase cut-off control module and send a corresponding level signal to the control end of the A-way phase cut-off module to disconnect the A-way three-phase full-bridge from one of the motor windings to avoid affecting the normal operation of the other winding of the motor;
[0076] Similarly, when the B-channel pre-driver IC detects a fault in the B-channel three-phase full-bridge, it can control the B-channel phase cut-off control module and send a corresponding level signal to the control end of the B-channel phase cut-off module to disconnect the B-channel three-phase full-bridge from one of the motor windings to avoid affecting the normal operation of the other winding of the motor.
[0077] Specifically, the circuit also includes a temperature sensing module and a rotor position detection module, wherein the temperature sensor is 4 NTC resistors. Figure 2 It is represented by two NTC*2, where two NTC resistors are placed in the A-path three-phase full bridge to detect the temperature of the A-path three-phase full bridge, and the other two NTC resistors are placed in the B-path three-phase full bridge to detect the temperature of the B-path three-phase full bridge.
[0078] The temperature sensing module is connected to the first micro-control unit and the second micro-control unit. Specifically, the two NTC resistors located in the A-way three-phase full-bridge are respectively connected to the 6th pin of the first micro-control unit and the 8th pin of the second micro-control unit through two different RC filter modules, so as to transmit the temperature of the A-way three-phase full-bridge to the first micro-control unit and the second micro-control unit;
[0079] The two NTC resistors located in the B-path three-phase full bridge are respectively connected to the 10th pin of the first micro-control unit and the 4th pin of the second micro-control unit through two different RC filter modules, so as to transmit the temperature of the B-path three-phase full bridge to the first micro-control unit and the second micro-control unit;
[0080] The rotor position detection module is connected to the first micro-control unit and the second micro-control unit at the same time. The rotor position detection module is used to detect the rotation angles of the two rotors in the motor. Specifically, the rotor position detection module includes an A-path rotor position detection module and a B-path rotor position detection module, wherein the A-path rotor position detection module is used to detect the rotation angle of the rotor of the A winding of the motor, and transmit the position information of the rotation angle to the 7th pin of the first micro-control unit and the 9th pin of the second micro-control unit respectively through two different RC filter modules;
[0081] The B-path rotor position detection module is used to detect the rotation angle of the rotor of the B winding of the motor, and transmit the position information of the rotation angle to the 11th pin of the first micro-control unit and the 5th pin of the second micro-control unit respectively through two different RC filter modules;
[0082] By detecting the temperature of the A-path three-phase full bridge and the B-path three-phase full bridge, and the position detection of the rotation angles of the two winding rotors, the status of whether the circuit is operating normally can be obtained in real time.
[0083] Specifically, the 9th pin of the A-way pre-driver IC is connected to the 5th pin of the first micro-control unit and the 3rd pin of the second micro-control unit respectively through two different RC filter modules. At this time, the A-way pre-driver IC amplifies the two collected differential signals and transmits the processed single-ended current signal of the bridge arm of the A-way three-phase full-bridge to the first micro-control unit and the second micro-control unit at the same time;
[0084] Pin 9 of the B-channel pre-driver IC is connected to pin 9 of the first micro-control unit and pin 3 of the second micro-control unit at the same time. At this time, the B-channel pre-driver IC amplifies and processes the two collected differential information, and transmits the processed single-ended current signal of the B-channel three-phase full-bridge arm to the first micro-control unit and the second micro-control unit at the same time.
[0085] By sending the single-ended current signals of the bridge arms of the A-path three-phase full bridge and the B-path three-phase full bridge to the first micro-control unit and the second micro-control unit, active monitoring of the operating status of the A-path three-phase full bridge and the B-path three-phase full bridge can be achieved.
[0086] Specifically, the first micro-control unit is connected to the pin 10 of the second micro-control unit through its pin 12 to achieve communication between the two and exchange of input current information, temperature information, position information, status information, verification information, and superior instruction information;
[0087] The second micro-control unit is also connected to the pin 13 of the first micro-control unit via the pin 11 thereof to monitor the fault state of the first micro-control unit;
[0088] Specifically, the pin 10 of the A-channel pre-driver IC is also connected to the pin 3 of the first micro-control unit and the pin 6 of the second micro-control unit, so as to simultaneously transmit information on whether the A-channel three-phase full-bridge is faulty to the first micro-control unit and the second micro-control unit;
[0089] Pin 10 of the B-channel pre-driver IC is also connected to pin 8 of the first micro-control unit and pin 2 of the second micro-control unit, so as to simultaneously transmit information on whether the B-channel three-phase full-bridge is faulty to the first micro-control unit and the second micro-control unit;
[0090] The 4 pins of the first micro-control unit are also connected to the A-phase cut-off control module and the B-phase cut-off control module to control the conduction and disconnection of the A-phase cut-off module and / or the B-phase cut-off module according to at least one of the received fault information, single-ended current signal, temperature information and rotor rotation angle information.
[0091] Through the above connection, when the fault information shows a fault, or at least one of the single-ended current signal, temperature information and rotor rotation angle information shows a corresponding abnormality, the first micro-control unit can actively intervene to use the A-phase cut-off control module and the B-phase cut-off control module to disconnect the A-phase cut-off module and / or the B-phase cut-off module corresponding to the faulty route.
[0092] In general, the specific working principle of the present invention is as follows:
[0093] The A-way rotor position detection module outputs the position information of the winding rotation angle to the first micro-control unit and the second micro-control unit after passing through the RC filter module; the A-way pre-drive IC amplifies the differential signal of the two A-way three-phase full-bridge arm currents collected and outputs the current single-ended signal, which is output to the first micro-control unit and the second micro-control unit after passing through the RC filter circuit; two NTC resistors are placed in the middle of the two adjacent phases of the A-way three-phase full-bridge for bridge drive temperature detection, and the temperature signal is output to the first micro-control unit and the second micro-control unit after passing through the RC filter circuit. Similarly, the position information of the winding rotation angle, the current single-ended signal, and the full-bridge temperature detection of the B-way are output to the first micro-control unit and the second micro-control unit after signal processing.
[0094] The 8-pin phase cut-off signal of the A-channel pre-driving IC is connected to the A-channel phase cut-off module through the A-channel phase cut-off control module, and the 8-pin phase cut-off signal of the B-channel pre-driving IC is connected to the B-channel phase cut-off module through the B-channel phase cut-off control module. At the same time, the 4-pin two-channel phase cut-off signals of the first micro-control unit are respectively connected to the A-channel phase cut-off control module and the B-channel phase cut-off control module. That is, the A-channel phase cut-off module and the B-channel phase cut-off module are controlled by the corresponding pre-driving IC and the first micro-control unit at the same time.
[0095] The first micro-control unit and the second micro-control unit communicate with each other, such as CAN or SPI communication, to achieve data exchange. At the same time, the second micro-control unit detects the status signal of the first micro-control unit. When the first micro-control unit fails and does not inform the second micro-control unit, the second micro-control unit directly controls.
[0096] Under normal circumstances, the A-phase cut-off module and the B-phase cut-off module do not work, and their three N-channel MOS tubes are in the on state by default. The A-phase pre-driver IC and the B-phase pre-driver IC receive control signals from the first micro-control unit and the second micro-control unit respectively, and output PWM drive signals to control the operation of the three-phase full-bridge circuit, drive and control the motor windings, and combine current sampling and rotor position detection to achieve three-loop control of current, position, and speed. The space vector control algorithm or other algorithms can be used to achieve high-performance drive control effects.
[0097] When the first micro-control unit is working normally, the selection pin S of the first multi-way switch and the second multi-way switch is set to select channel 1. At this time, the driving control signals of the two driving units come from the two groups of control signals output by the first micro-control unit respectively, and are not controlled by the second micro-control unit. When the first micro-control unit fails, the signal of the selection pin S of the first multi-way switch and the second multi-way switch fails, and the default selection is to select channel 2. At this time, the driving control signals of the two driving units come from the two groups of control signals output by the second micro-control unit respectively, and are not affected by the first micro-control unit. That is, the first micro-control unit and the second micro-control unit realize cross-double control of the two groups of driving units.
[0098] The phase-cut control module includes active and passive phase-cut. Active phase-cut means that the first micro-control unit actively controls a phase-cut control module to cut off the phase. When the first micro-control unit detects that a certain fault has occurred in the drive unit, such as a short circuit in the MOS tube of the three-phase full-bridge, it is necessary to operate the phase-cut between the three-phase full-bridge and the corresponding winding. Passive phase-cut means that when the A-way pre-drive IC or the B-way pre-drive IC's own logic detects a specific fault in the drive unit, it directly controls the phase-cutting and reports the fault information to the first micro-control unit and the second micro-control unit. The purpose of active and passive phase-cutting is to prevent certain faults in the drive unit from affecting the normal operation of another winding of the motor.
[0099] The present invention adopts the above-mentioned method:
[0100] 1. It can realize full redundancy function in the case of single point failure, that is, in case of any single point failure, the phase of the corresponding fault point can be cut off by the A-phase cut-off control module and the B-phase cut-off control module, and the system will not fail and will not affect the function and performance, thus ensuring the highest overall functional safety level.
[0101] 2. It is possible to realize cross-dual control of two independent drive units. Either the first micro-control unit controls the two drive units at the same time, or the second micro-control unit controls the two drive units at the same time. Compared with the prior art in which two micro-control units control one drive unit respectively, the synchronization of the two winding drives of the motor is much better, which can achieve higher drive efficiency and drive performance.
[0102] 3. Under normal working conditions, the two sets of drive circuits work at the same time, each distributing 50% of the power. Compared with only winding A distributing 100% of the power, the two drive units and the motor winding can distribute the power evenly, which can extend the overall life.
[0103] When a specific fault occurs in the drive unit, the phase can be cut off to prevent these faults from affecting the normal operation of the other winding of the motor and avoid the reduction of the motor output performance.
[0104] The present invention is based on the drive and control of an ordinary single-winding motor. By redundancies of a single drive unit into two drive units, each group of drive units has the same composition and architecture, including a pre-drive IC, a three-phase full bridge, a motor winding, a rotor position detection, a current sampling, a three-phase full bridge temperature detection and a phase cut-off circuit. The motor drive circuit is driven and controlled to improve the overall functional safety level of the motor drive circuit, and is used in high-demand motor drive applications such as wire control braking and electronic mechanical braking. It can be achieved that when any node in one of the drive units fails and cannot provide driving force, the other drive unit can work normally and provide driving force to ensure the safety of vehicle braking.
[0105] The present invention also provides an electronic mechanical braking system, comprising a dual-winding motor drive circuit as described above.
[0106] The present invention further provides a car, comprising: a car body and an electromechanical braking system as described above, which is applied to the car body.
[0107] Furthermore, those skilled in the art may combine and associate different embodiments or examples and features of different embodiments or examples described in this specification without mutual contradiction.
[0108] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A dual-winding motor drive circuit, characterized in that: include: A selection module, an A-channel driving unit, a B-channel driving unit, and a first micro-control unit and a second micro-control unit that are communicatively connected to each other, wherein: The signal output end of the first micro-control unit is connected to the first input end of the gating module, the signal output end of the second micro-control unit is connected to the second input end of the gating module, the signal control end of the first micro-control unit is also connected to the gating signal end of the gating module, and the gating module is configured to connect the output end of the gating module to the first input end of the gating module or the second input end of the gating module according to the level information received by the gating signal end thereof; The output end of the gating module is connected to one of the windings of the motor through the A-path driving unit, and the output end of the gating module is also connected to another winding of the motor through the B-path driving unit.
2. A dual-winding motor drive circuit according to claim 1, characterized in that: The gating module includes a first multi-way switch and a second multi-way switch, wherein: The signal output end of the first micro-control unit is connected to the first input end of the first multi-way switch and the first input end of the second multi-way switch respectively, the signal output end of the second micro-control unit is connected to the second input end of the first multi-way switch and the second input end of the second multi-way switch respectively, and the signal control end of the first micro-control unit is connected to the selection signal end of the first multi-way switch and the selection signal end of the second multi-way switch respectively; The first multi-way switch is configured to connect the output end of the first multi-way switch to the first input end of the first multi-way switch or the second input end of the first multi-way switch according to the level information received at its selection signal end, and the second multi-way switch is configured to connect the output end of the second multi-way switch to the first input end of the second multi-way switch or the second input end of the second multi-way switch according to the level information received at its selection signal end.
3. A dual-winding motor drive circuit according to claim 2, characterized in that: The A-channel driving unit includes an A-channel pre-driving IC and an A-channel three-phase full-bridge, and the B-channel driving unit includes a B-channel pre-driving IC and a B-channel three-phase full-bridge, wherein: The output end of the first multi-way switch passes through the A-way pre-driver IC and the A-way three-phase full-bridge in sequence until it is connected to one of the windings of the motor; The output end of the second multi-way switch passes through the B-way pre-driver IC and the B-way three-phase full-bridge in sequence until it is connected to another winding of the motor.
4. A dual-winding motor drive circuit according to claim 3, characterized in that: The signal acquisition end of the A-way pre-drive IC is connected to a plurality of bridge arms of the A-way three-phase full bridge, and the A-way pre-drive IC is configured to determine whether the A-way three-phase full bridge is faulty according to at least two differential signals acquired between the bridge arms of the A-way three-phase full bridge; The signal acquisition end of the B-path pre-driver IC is connected to the bridge arm of the B-path three-phase full bridge, and the B-path pre-driver IC is configured to determine whether the B-path three-phase full bridge is faulty based on at least two differential signals collected between the bridge arms of the B-path three-phase full bridge.
5. A dual-winding motor drive circuit according to claim 4, characterized in that: Also includes: A phase cut-off module, A phase cut-off control module, B phase cut-off module and B phase cut-off control module, wherein: The A-path three-phase full-bridge sequentially passes through the input end of the A-path phase-cutting module and the output end of the A-path phase-cutting module until it is connected to one of the windings of the motor, the control end of the A-path phase-cutting module is connected to the control end of the A-path pre-drive IC through the A-path phase-cutting control module, and the A-path phase-cutting module is configured to control the conduction of the input end of the A-path phase-cutting module and the output end of the A-path phase-cutting module according to the level signal received by the control end of the A-path phase-cutting module; The B-path three-phase full-bridge passes through the input end of the B-path phase-cutting module and the output end of the B-path phase-cutting module in sequence until it is connected to another winding of the motor. The control end of the B-path phase-cutting module is connected to the control end of the B-path pre-drive IC through the B-path phase-cutting control module. The B-path phase-cutting module is configured to control the conduction of the input end of the B-path phase-cutting module and the output end of the B-path phase-cutting module according to the level signal received by the control end of the B-path phase-cutting module.
6. A dual-winding motor drive circuit according to claim 5, characterized in that: It also includes a temperature sensing module and a rotor position detection module, wherein: The temperature sensing module is connected to the first micro-control unit and the second micro-control unit at the same time, and the temperature sensing module is used to detect the temperature of the A-path three-phase full-bridge and the B-path three-phase full-bridge; The rotor position detection module is connected to the first micro-control unit and the second micro-control unit at the same time, and the rotor position detection module is used to detect the rotation angles of the two rotors in the motor.
7. A dual-winding motor drive circuit according to claim 6, characterized in that: The A-channel pre-drive IC is connected to the first micro-control unit and the second micro-control unit at the same time, so as to transmit the single-ended current signal of the bridge arm of the A-channel three-phase full-bridge to the first micro-control unit and the second micro-control unit at the same time; The B-channel pre-driver IC is connected to the first micro-control unit and the second micro-control unit at the same time, so as to transmit the single-ended current signal of the bridge arm of the B-channel three-phase full-bridge to the first micro-control unit and the second micro-control unit at the same time.
8. A dual-winding motor drive circuit according to claim 7, characterized in that: The A-channel pre-driver IC is also connected to the first micro-control unit and the second micro-control unit to simultaneously transmit information on whether the A-channel three-phase full-bridge is faulty to the first micro-control unit and the second micro-control unit; The B-channel pre-driver IC is also connected to the first micro-control unit and the second micro-control unit to simultaneously transmit information on whether the B-channel three-phase full-bridge is faulty to the first micro-control unit and the second micro-control unit; The first micro-control unit is also connected to the A-phase cut-off control module and the B-phase cut-off control module to control the conduction and disconnection of the A-phase cut-off module and / or the B-phase cut-off module according to at least one of the received fault information, single-ended current signal, temperature information and rotor rotation angle information.
9. An electromechanical braking system, characterized in that: It comprises a dual-winding motor drive circuit as claimed in any one of claims 1 to 8.
10. An automobile, characterized in that: include: A vehicle body and an electromechanical braking system as claimed in claim 9 applied to the vehicle body.
