Drive circuit, motor controller control method, device and vehicle
By introducing multiple on-modules and shutdown modules into the motor controller, the driving strength of the driving circuit is dynamically adjusted, and the problem of high power loss of the motor controller in the prior art is solved, thereby achieving more efficient motor controller operation and device protection.
Patent Information
- Application Number
- CN202510746734.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-05
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2045-06-05
AI Technical Summary
The prior art is difficult to improve the working efficiency of the motor controller, especially when the power module is turned on or off, the power loss is high.
By introducing multiple on-modules and shutdown modules into the motor controller, the driving strength of the driving circuit is dynamically adjusted by combining resistors and switching elements with different resistance values, and combining current status information and preset control conditions, the switching speed and current direction of the power module are accurately controlled to reduce power loss.
It realizes a reduction in power loss to the motor controller, improves the working efficiency of the motor controller, protects the device from high temperature damage, and extends the service life.
Smart Images

Figure CN120262875B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a drive circuit, a control method for a motor controller, a device, and a vehicle. Background Art
[0002] The motor controller can convert DC power to AC power by controlling the power module on and off to run the motor. However, turning the power module on and off causes changes in current and voltage, which may increase the power loss of the motor controller.
[0003] One prior art provides a control method for a motor controller. This method determines a target resistance value for an equivalent drive resistor connected to the power module based on the current output current of the power module. By adjusting the equivalent drive resistor to the target resistance value, the power loss of the motor controller is reduced. Another prior art provides a controller for an isolated switching converter. This controller receives information indicating the operating mode of the switching converter through a gate driver and, based on this information, controls a drive control signal to switch between a first drive strength and a second drive strength, thereby reducing the power loss of the motor controller.
[0004] Although the above methods can reduce the power loss of the motor controller, they only consider a single situation and are unable to improve the working efficiency of the motor controller. Therefore, how to improve the working efficiency of the motor controller has become an urgent problem to be solved. Summary of the Invention
[0005] The present application provides a drive circuit, a control method and device for a motor controller, and a vehicle, so as to at least solve the technical problem in the related art that it is difficult to improve the working efficiency of the motor controller.
[0006] According to a first aspect of the present application, the present invention provides a drive circuit. The drive circuit includes: a power module; a first conductive module, wherein a first end of the first conductive module is electrically connected to a first power signal terminal, and a second end of the first conductive module is electrically connected to an input terminal of the power module; and a second conductive module, wherein a first end of the second conductive module is electrically connected to the first power signal terminal, and a second end of the second conductive module is electrically connected to an input terminal of the power module, and a resistance of the second conductive module is less than a resistance of the first conductive module. When the first conductive module is configured to be in a conductive state, the power module and the first conductive module form a first conductive loop, and the drive strength of the drive circuit is a first drive strength. When the second conductive module is configured to be in a conductive state, the power module and the second conductive module form a second conductive loop, and the drive strength of the drive circuit is a second drive strength. When both the first conductive module and the second conductive module are configured to be in a conductive state, the power module, the first conductive module, and the second conductive module form a third conductive loop, and the drive strength of the drive circuit is a third drive strength.
[0007] In one possible embodiment, the first conduction module includes a first resistor, and the second conduction module includes a second resistor. A first end of the first resistor is electrically connected to the first power signal terminal, and a second end of the first resistor is electrically connected to the input terminal of the power module. A first end of the second resistor is electrically connected to the first power signal terminal, and a second end of the second resistor is electrically connected to the input terminal of the power module. The resistance of the second resistor is less than that of the first resistor.
[0008] In one possible embodiment, the first conduction module further includes a first switching element, and the second conduction module further includes a second switching element. A first end of the first switching element is electrically connected to the first power signal terminal, a second end of the first switching element is connected to the first end of a first resistor, and the second end of the first resistor is electrically connected to the input terminal of the power module. A first end of the second switching element is electrically connected to the first power signal terminal, a second end of the second switching element is connected to the first end of a second resistor, and the second end of the second resistor is electrically connected to the input terminal of the power module.
[0009] In one possible embodiment, the drive circuit further includes: a first shutdown module, wherein a first end of the first shutdown module is electrically connected to the second power signal terminal, and a second end of the first shutdown module is electrically connected to the input terminal of the power module; and a second shutdown module, wherein a first end of the second shutdown module is electrically connected to the second power signal terminal, and a second end of the second shutdown module is electrically connected to the input terminal of the power module.
[0010] According to a second aspect of the present application, a method for controlling a motor controller is provided, which is applied to the drive circuit of the first aspect. The method includes obtaining current state information of the motor controller, the current state information including current current, current voltage, and current power. Based on the current state information and a preset conduction control condition, adjusting the conduction module state of a first conduction module and / or a second conduction module to adjust the drive strength of the motor controller, the conduction module state indicating whether the conduction module is on or off.
[0011] In one possible implementation, the preset conduction control condition includes: a first control condition and a second control condition, wherein the first control condition indicates that the current power is greater than or equal to a preset power threshold, and the second control condition indicates that the current power is less than the preset power threshold. Adjusting the conduction module state of the first conduction module and / or the second conduction module based on current state information and the preset conduction control condition includes: controlling the first conduction module or the second conduction module to conduct when the current state information satisfies the first control condition. Controlling the first conduction module and the second conduction module, or the first conduction module to conduct when the current state information satisfies the second control condition.
[0012] In one possible embodiment, the first control condition includes: a first preset conduction condition. The first preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the first current threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold.
[0013] In one possible embodiment, the second control condition includes: a second preset conduction condition. The second preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the first voltage threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is less than the second current threshold.
[0014] In one possible implementation, the first control condition further includes: a third preset conduction condition, and the second control condition further includes: a third preset conduction condition. The third preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is less than or equal to the second voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the first voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold.
[0015] According to a third aspect of the present application, a control device for a motor controller is provided, comprising an acquisition module and a processing module. The acquisition module is configured to acquire current state information of the motor controller, the current state information including current current, current voltage, and current power. The processing module is configured to adjust the conduction module state of a first conduction module and / or a second conduction module based on the current state information and a preset conduction control condition to adjust the drive strength of the motor controller, the conduction module state indicating whether the conduction module is on or off.
[0016] In one possible implementation, the preset conduction control condition includes: a first control condition and a second control condition, wherein the first control condition indicates that the current power is greater than or equal to a preset power threshold, and the second control condition indicates that the current power is less than the preset power threshold. The processing module is configured to control the first conduction module or the second conduction module to conduct when the current state information satisfies the first control condition. The processing module is further configured to control the first conduction module, the second conduction module, or the first conduction module to conduct when the current state information satisfies the second control condition.
[0017] In one possible embodiment, the first control condition includes: a first preset conduction condition. The first preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the first current threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold.
[0018] In one possible embodiment, the second control condition includes: a second preset conduction condition. The second preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the first voltage threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is less than the second current threshold.
[0019] In one possible implementation, the first control condition further includes: a third preset conduction condition, and the second control condition further includes: a third preset conduction condition. The third preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is less than or equal to the second voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the first voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold.
[0020] According to the fourth aspect provided by the present application, a control device of a motor controller is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement a method as in the first aspect and any possible implementation method thereof.
[0021] According to a fifth aspect provided by the present application, a vehicle is provided, the vehicle including a control device of a motor controller as in the second aspect, and the vehicle is used to implement a method as in the first aspect and any possible implementation manner thereof.
[0022] Beneficial effects of the present invention:
[0023] (1) By controlling the on and off of the first conduction module 20 and / or the second conduction module, the driving strength of the driving circuit can be determined to more accurately control the switching speed of the power module 10, thereby reducing the power loss of the motor controller and improving the efficiency of the electrode controller.
[0024] (2) The resistance of the second resistor RON2 is smaller than the resistance of the first resistor RON1, so that the driving strength of the first conduction loop is smaller than the driving strength of the second conduction loop. Thus, the driving strength of the driving circuit can be controlled by controlling the on and off of the first conduction module 20 and the second conduction module.
[0025] (3) By controlling the on / off state of the first switching element Q1, the on / off state of the first conduction loop can be controlled. By controlling the on / off state of the second switching element Q2, the on / off state of the second conduction loop can be controlled. In this way, the drive strength of the drive circuit can be adjusted by controlling the on / off state of the first switching element Q1 and the second switching element Q2.
[0026] (4) When the first shutdown module 40 is in the on state, the current at the input end of the power module 10 can flow to the second power signal terminal VEE through the first shutdown module 40 and the second shutdown module 50, so that the power module 10 is discharged. When the second shutdown module 50 is in the on state, the current at the input end of the power module 10 can flow to the second power signal terminal VEE through the second shutdown module 50, so that the power module 10 is discharged.
[0027] (5) By adjusting the conduction module state of the first conduction module and / or the second conduction module based on the current state information and the preset conduction control condition, the drive current of the motor controller can be adjusted, thereby adjusting the drive strength of the motor controller. Furthermore, by simultaneously considering the effects of current, voltage, and power on the motor controller, the drive strength of the motor controller can be adjusted more accurately, thereby reducing the power loss of the motor controller and improving the efficiency of the electrode controller.
[0028] (6) When the current state information of the motor controller satisfies the first control condition, the current power of the motor controller is greater than or equal to the preset power threshold, and the temperature of the components in the motor controller is high. At this time, by controlling the first conduction module or the second conduction module to conduct, the driving strength of the motor controller can be adjusted to the second preset driving strength, thereby avoiding damage to the components of the motor controller, thereby affecting the efficiency of the motor controller. When the current state information of the motor controller satisfies the second control condition, the current power of the motor controller is less than the preset power threshold, and the temperature of the components in the motor controller is low. At this time, by controlling the first conduction module and the second conduction module, or the first conduction module to conduct, the driving strength of the motor controller can be adjusted to the first preset driving strength, thereby reducing the switching loss of the power module, improving the efficiency of the motor controller, and not causing damage to the components in the motor controller.
[0029] (7) When the current voltage of the motor controller or the current current of the motor controller is large, the current power is greater than or equal to the preset power threshold. At this time, the device temperature of the motor controller is the highest. Adjusting the drive strength of the motor controller to the first preset drive strength can cool the device of the motor controller and avoid damage to the device of the motor controller.
[0030] (8) The current power of the motor controller can be determined based on the current voltage and current current of the motor controller. When the current voltage or current current of the motor controller is small, the current power is less than the preset power threshold. At this time, the device temperature of the motor controller is minimum. Adjusting the drive strength of the motor controller to the second preset drive strength can reduce the switching loss of the power module 10 and improve the efficiency of the motor controller.
[0031] (9) When any two of the current voltage of the motor controller, the current current of the motor controller, and the current power of the motor controller are larger, the device temperature of the motor controller is in an intermediate state. By adjusting the driving strength of the motor controller, the efficiency of the motor controller can be improved while the device temperature of the motor controller is reduced to avoid damage to the device of the motor controller.
[0032] It should be noted that the technical effects brought about by any implementation method in the second to fifth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.
[0033] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0035] Figure 1 is a schematic structural diagram of a driving circuit according to an exemplary embodiment;
[0036] Figure 2 is a flow chart showing a control method of a motor controller according to an exemplary embodiment;
[0037] Figure 3 is a schematic diagram illustrating an example of a control method of a motor controller according to an exemplary embodiment;
[0038] Figure 4 is a flow chart illustrating another control method of a motor controller according to an exemplary embodiment;
[0039] Figure 5 is a flow chart illustrating another control method of a motor controller according to an exemplary embodiment;
[0040] Figure 6 is a flow chart illustrating another control method of a motor controller according to an exemplary embodiment;
[0041] Figure 7 is a structural diagram of a control device of a motor controller according to an exemplary embodiment;
[0042] Figure 8 It is a structural diagram of a control device of another motor controller according to an exemplary embodiment.
[0043] Reference numerals:
[0044] 10. Power module; 20. First conduction module; 30. Second conduction module; VCC, first power signal terminal; RON1, first resistor; RON2, second resistor; Q1, first switch element; Q2, second switch element; 40. First shutdown module; 50. Second shutdown module; VEE, second power signal terminal; ROFF1, third resistor; Q3, third switch element; ROFF2, fourth resistor; Q4, fourth switch element; OUTH1, first turn-on pin; OUTH2, second turn-on pin; OUTL1, first turn-off pin; OUTL2, second turn-off pin; RG_Internal, power resistor. DETAILED DESCRIPTION
[0045] In order to enable ordinary people in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0046] It should be noted that the terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0047] In an exemplary embodiment, an embodiment of the present application provides a vehicle, which includes a motor controller. The vehicle can execute the method in the above embodiment through the motor controller.
[0048] In some embodiments, a motor controller includes: a drive circuit.
[0049] like Figure 1 As shown, the present application provides a structural schematic diagram of a driving circuit, which includes: a power module 10, a first conductive module 20 and a second conductive module 30.
[0050] The first end of the first conductive module 20 is electrically connected to the first power signal terminal VCC, and the second end of the first conductive module 20 is electrically connected to the input terminal of the power module 10. The first end of the second conductive module 30 is electrically connected to the first power signal terminal VCC, and the second end of the second conductive module 30 is electrically connected to the input terminal of the power module 10. The resistance of the second conductive module 30 is smaller than the resistance of the first conductive module 20.
[0051] When the first conduction module 20 is configured to be in the on state, the power module 10 and the first conduction module 20 form a first conduction loop, and the drive circuit has a first drive strength. When the second conduction module 30 is configured to be in the on state, the power module 10 and the second conduction module 30 form a second conduction loop, and the drive circuit has a second drive strength. When both the first conduction module 20 and the second conduction module 30 are configured to be in the on state, the power module 10, the first conduction module 20, and the second conduction module 30 form a third conduction loop, and the drive circuit has a third drive strength.
[0052] It should be noted that the driving strength refers to the ability of the driving circuit to provide charge to the power module 10 .
[0053] In the embodiment of the present application, the first power signal terminal VCC is the positive power supply voltage of the driving circuit (ie, the voltage value is greater than 0V), which can be used to output a driving current.
[0054] Optionally, when the first conduction module 20 is in a conducting state, the driving current of the first power signal terminal VCC may flow to the input terminal of the power module 10 through the first conduction module 20. When the second conduction module 30 is in a conducting state, the driving current of the first power signal terminal VCC may flow to the input terminal of the power module 10 through the second conduction module 30. When the first conduction module 20 and the second conduction module 30 are both in a conducting state, the driving current of the first power signal terminal VCC may flow to the input terminal of the power module 10 through the first conduction module 20 and the second conduction module 30.
[0055] It should be noted that the switching loss of the power module 10 accounts for a relatively high proportion of the loss of the motor controller. Among them, the switching loss of the power module 10 is proportional to the switching frequency and switching time. By increasing the driving strength of the motor controller, the switching time of the motor controller can be reduced, and the switching loss of the power module 10 can be reduced, thereby improving the efficiency of the motor controller. However, increasing the driving strength of the motor controller will increase the current power of the motor controller and increase the temperature of the components in the motor controller, which may cause local overheating of the components in the motor controller, thereby damaging the motor controller.
[0056] It can be understood that by controlling the on and off of the first conduction module 20 and / or the second conduction module 30, the driving strength of the driving circuit can be determined to more accurately control the switching speed of the power module 10, thereby reducing the power loss of the motor controller and improving the efficiency of the electrode controller.
[0057] In some embodiments, as Figure 1 As shown, the first conduction module 20 includes a first resistor RON1, and the second conduction module 30 includes a second resistor RON2. A first end of the first resistor RON1 is electrically connected to the first power signal terminal VCC, and a second end of the first resistor RON1 is electrically connected to the input terminal of the power module 10. A first end of the second resistor RON2 is electrically connected to the first power signal terminal VCC, and a second end of the second resistor RON2 is electrically connected to the input terminal of the power module 10. The resistance of the second resistor RON2 is less than that of the first resistor RON1.
[0058] The first resistor RON1 and the second resistor RON2 can be used to limit the magnitude of the first drive current, thereby providing overcurrent protection for the power module 10. When the first drive current flows through the first resistor RON1 and the second resistor RON2, a voltage drop is generated between the first resistor RON1 and the second resistor RON2. When the voltage drop between the first resistor RON1 and the second resistor RON2 is greater than the turn-on voltage of the first amplifier unit, the first amplifier unit is turned on, and the current at the first power signal terminal VCC can flow through the first amplifier unit to the input terminal of the power module 10. In other words, the first amplifier unit provides the second drive current to the input terminal of the power module 10.
[0059] It should be noted that the current output current is used to predict and pre-control the equivalent drive resistance. Since the change trend of the equivalent drive resistance is positively correlated with the change trend of the current output current, the equivalent drive resistance can adopt a smaller target resistance value when the current output current is small. This helps reduce switching losses and improve the efficiency of the motor controller.
[0060] It can be understood that the resistance of the second resistor RON2 is smaller than the resistance of the first resistor RON1, which can make the driving strength of the first conduction loop smaller than the driving strength of the second conduction loop, so that the driving strength of the driving circuit can be controlled by controlling the on and off of the first conduction module 20 and the second conduction module 30.
[0061] In some embodiments, as Figure 1As shown, the first conduction module 20 further includes a first switching element Q1, and the second conduction module 30 further includes a second switching element Q2. A first end of the first switching element Q1 is electrically connected to the first power signal terminal VCC, a second end of the first switching element Q1 is connected to the first end of the first resistor RON1, and the second end of the first resistor RON1 is electrically connected to the input terminal of the power module 10. A first end of the second switching element Q2 is electrically connected to the first power signal terminal VCC, a second end of the second switching element Q2 is connected to the first end of the second resistor RON2, and the second end of the second resistor RON2 is electrically connected to the input terminal of the power module 10.
[0062] It should be noted that the present application does not limit the first switch element Q1 and the second switch element Q2. For example, the first switch element Q1 may be a transistor or a metal-oxide-semiconductor field-effect transistor (MOSFET).
[0063] It can be understood that by controlling the conduction or closure of the first switching element Q1, the conduction or closure of the first conduction loop can be controlled. By controlling the conduction or closure of the second switching element Q2, the conduction or closure of the second conduction loop can be controlled. In this way, the drive strength of the drive circuit can be adjusted by controlling the conduction or closure of the first switching element Q1 and the second switching element Q2.
[0064] In some embodiments, as Figure 1 As shown, the driving circuit further includes: a first shutoff module 40 and a second shutoff module 50 .
[0065] The first end of the first shutdown module 40 is electrically connected to the second power signal terminal VEE, and the second end of the first shutdown module 40 is electrically connected to the input terminal of the power module 10. The first end of the second shutdown module 50 is electrically connected to the second power signal terminal VEE, and the second end of the second shutdown module 50 is electrically connected to the input terminal of the power module 10.
[0066] The second power signal terminal VEE is the ground terminal of the driving circuit.
[0067] It is understandable that when the first shutdown module 40 is in the on state, the current at the input end of the power module 10 can flow to the second power signal terminal VEE through the first shutdown module 40 and the second shutdown module 50, thereby discharging the power module 10. When the second shutdown module 50 is in the on state, the current at the input end of the power module 10 can flow to the second power signal terminal VEE through the second shutdown module 50, thereby discharging the power module 10.
[0068] In some embodiments, as Figure 1As shown, the first shutdown module 40 includes: a third resistor ROFF1 and a third switch element Q3, and the second shutdown module 50 includes: a fourth resistor ROFF2 and a fourth switch element Q4. The first end of the third switch element Q3 is electrically connected to the second power signal terminal VEE, the second end of the third switch element Q3 is connected to the first end of the third resistor ROFF1, and the second end of the third resistor ROFF1 is electrically connected to the input terminal of the power module 10. The first end of the fourth switch element Q4 is electrically connected to the second power signal terminal VEE, the second end of the fourth switch element Q4 is connected to the first end of the fourth resistor ROFF2, and the second end of the fourth resistor ROFF2 is electrically connected to the input terminal of the power module 10.
[0069] In some embodiments, as Figure 1 As shown, the drive circuit further includes: a first enable pin OUTH1, a second enable pin OUTH2, a first disable pin OUTL1, and a second disable pin OUTL2. A first end of the first enable pin OUTH1 is connected to the second end of the first switching element Q1, a second end of the first enable pin OUTH1 is connected to the first end of the first resistor RON1, and a second end of the first resistor RON1 is electrically connected to the input of the power module 10. A first end of the second enable pin OUTH2 is connected to the second end of the second switching element Q2, a second end of the second enable pin OUTH2 is connected to the first end of the second resistor RON2, and a second end of the second resistor RON2 is electrically connected to the input of the power module 10. A first end of the first disable pin OUTL1 is connected to the second end of the third switching element Q3, a second end of the first disable pin OUTL1 is connected to the first end of the third resistor ROFF1, and a second end of the third resistor ROFF1 is electrically connected to the input of the power module 10. A first end of the second shutdown pin OUTL2 is connected to a second end of the fourth switch element Q4 , a second end of the second shutdown pin OUTL2 is connected to a first end of the fourth resistor ROFF2 , and a second end of the fourth resistor ROFF2 is electrically connected to an input end of the power module 10 .
[0070] In some embodiments, the power module 10 includes a power resistor RG_Internal.
[0071] It should be noted that the driving strength of the driving circuit can be controlled by turning on or off the first conducting module 20 , the second conducting module 30 , the first shutting down module 40 and the second shutting down module 50 .
[0072] In some embodiments, when the driving strength is the first driving strength, the first conduction module 20 is configured to be turned on so that the first power signal terminal VCC, the first switching element Q1, the first turn-on pin OUTH1, the first resistor RON1 and the power module 10 form a first turn-on loop; the first turn-off module 40 is configured to be turned on so that the second power signal terminal VEE, the third switching element Q3, the first turn-off pin OUTL1, the third resistor ROFF1 and the power module 10 form a first turn-off loop.
[0073] In some embodiments, when the driving strength is the second driving strength, the second conduction module 30 is configured to be conducted so that the first power signal terminal VCC, the second switch element Q2, the second turn-on pin OUTH2, the second resistor RON2, and the power module 10 form a second turn-on loop. The first conduction module 20 is configured to be conducted so that the second power signal terminal VEE, the fourth switch element Q4, the second turn-off pin OUTL2, the fourth resistor ROFF2, and the power module 10 form a second turn-off loop.
[0074] In some embodiments, when the driving strength is the third driving strength, the first conduction module 20 and the second conduction module 30 are both configured to be conductive, so that the first power signal terminal VCC, the first switching element Q1, the first turn-on pin OUTH1, the first resistor RON1, the second switching element Q2, the second turn-on pin OUTH2, the second resistor RON2, and the power module 10 form a third turn-on loop. The first shut-off module 40 and the second shut-off module 50 are both configured to be conductive, so that the second power signal terminal VEE, the third switching element Q3, the first shut-off pin OUTL1, the third resistor ROFF1, the fourth switching element Q4, the second shut-off pin OUTL2, the fourth resistor ROFF2, and the power module 10 form a third shut-off loop.
[0075] The control method of the motor controller provided in this application is described in detail below with reference to the accompanying drawings.
[0076] It should be noted that the motor controller control method provided in this application can be executed by a motor controller control device, which can be a vehicle. Furthermore, the device can also be the vehicle's central processing unit (CPU), or a module within the device for controlling the motor controller, or a vehicle-mounted device within the vehicle, without limitation in this application. In the embodiments of this application, the motor controller control method provided in the embodiments of this application is illustrated using a vehicle executing the motor controller control method as an example.
[0077] Figure 2 FIG. 1 is a flow chart of an exemplary control method of a motor controller, which is applied to the above-mentioned drive circuit. Figure 2 As shown, the control method of the motor controller includes:
[0078] S201. Obtain current status information of the motor controller.
[0079] The current status information includes: current current, current voltage and current power.
[0080] S202 : Based on the current state information and the preset conduction control condition, adjust the conduction module state of the first conduction module and / or the second conduction module to adjust the driving strength of the motor controller.
[0081] The conduction module state is used to indicate whether the conduction module is on or off.
[0082] Optionally, the preset conduction control condition includes: a first control condition and a second control condition, the first control condition is used to indicate that the current power is greater than or equal to a preset power threshold, and the second control condition is used to indicate that the current power is less than the preset power threshold.
[0083] In the embodiment of the present application, the driving strength includes: a first preset driving strength and a second preset driving strength.
[0084] In one possible implementation, when the current state information satisfies a first control condition, the first conduction module or the second conduction module is controlled to conduct, so as to adjust the drive strength of the motor controller to a first preset drive strength. When the current state information satisfies a second control condition, the first conduction module or the second conduction module, or the first conduction module, is controlled to conduct, so as to adjust the drive strength of the motor controller to a second preset drive strength.
[0085] It can be understood that, when the current state information of the motor controller meets the first control condition, the current power of the motor controller is greater than or equal to the preset power threshold, then the temperature of the device in the motor controller is high. At this time, by controlling the first conduction module or the second conduction module to be turned on, the driving strength of the motor controller can be adjusted to the second preset driving strength, thereby avoiding damage to the devices of the motor controller, thereby affecting the efficiency of the motor controller. When the current state information of the motor controller meets the second control condition, the current power of the motor controller is less than the preset power threshold, then the temperature of the device in the motor controller is low. At this time, by controlling the first conduction module and the second conduction module, or the first conduction module to be turned on, the driving strength of the motor controller can be adjusted to the first preset driving strength, thereby reducing the switching loss of the power module, improving the efficiency of the motor controller, and not causing damage to the devices in the motor controller.
[0086] Optionally, the first control condition includes: a first preset conduction condition. The first preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the first current threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold.
[0087] In the embodiment of the present application, the first preset driving strength includes: a first driving strength and a second driving strength.
[0088] In a possible design, when the current state information satisfies the second preset conduction condition, the second conduction module is controlled to be turned on to adjust the driving strength of the motor controller to a third driving strength.
[0089] It can be understood that when the current voltage of the motor controller or the current current of the motor controller is large, the current power is greater than or equal to the preset power threshold. At this time, the device temperature of the motor controller is the highest. Adjusting the drive strength of the motor controller to the first preset drive strength can cool the devices of the motor controller and avoid damage to the devices of the motor controller.
[0090] Optionally, the second control condition includes: a second preset conduction condition. The second preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the first voltage threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is less than the second current threshold.
[0091] In the embodiment of the present application, the second preset driving strength includes: a second driving strength and a third driving strength.
[0092] In a possible design, when the current state information satisfies a first preset conduction condition, the first conduction module and the second conduction module are controlled to be conducted, so as to adjust the driving strength of the motor controller to the first driving strength.
[0093] It is understood that the current power of the motor controller can be determined using the current voltage and current of the motor controller. When the current voltage or current of the motor controller is low, the current power is less than a preset power threshold. At this time, the device temperature of the motor controller is minimal. Adjusting the drive strength of the motor controller to the second preset drive strength can reduce switching losses in the power module and improve the efficiency of the motor controller.
[0094] Optionally, the first control condition further includes: a third preset conduction condition, and the second control condition further includes: a third preset conduction condition. The third preset conduction condition includes at least one of the following: the current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is less than or equal to the second voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold. The current voltage is greater than or equal to the first voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold. The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold.
[0095] In a possible design, when the current state information satisfies a third preset conduction condition, the first conduction module is controlled to be conducted to adjust the driving strength of the motor controller to the second driving strength.
[0096] It can be understood that when any two of the current voltage of the motor controller, the current current of the motor controller and the current power of the motor controller are larger, the device temperature of the motor controller is in an intermediate state. By adjusting the driving strength of the motor controller, the efficiency of the motor controller can be improved while the device of the motor controller is cooled to avoid damage to the device of the motor controller.
[0097] It should be noted that the present application does not limit the first voltage threshold, the second voltage threshold, the first current threshold, the second current threshold and the preset power threshold. For example, the first voltage threshold and the second voltage threshold can be obtained based on the double-pulse test of the power module. When the current voltage is equal to the first voltage threshold, adjusting the drive strength of the motor controller to the first drive strength, the second drive strength and the third drive strength will not cause damage to the motor controller. When the current voltage is equal to the second voltage threshold, adjusting the drive strength of the motor controller to the first drive strength will not cause damage to the motor controller. For another example, the first current threshold is the rated current that the power module can output, and the second current threshold is the peak current that the power module can output. For another example, the preset power threshold is the instantaneous power at both ends of the power module (that is, the instantaneous power that the power module can tolerate).
[0098] In this way, the current current, current voltage and current power are judged in real time through the first voltage threshold, the second voltage threshold, the first current threshold, the second current threshold and the preset power threshold, so that the driving strength of the motor controller can be accurately adjusted.
[0099] It can be understood that by dividing the driving strength into multiple levels of driving strength, the driving current of the motor controller can be adjusted according to different levels of driving strength, thereby improving the driving efficiency of the motor controller, reducing the heat loss of the power module, and improving the product cooling performance requirements and thermal fatigue cycle life.
[0100] Based on the above technical solution, the conduction module states of the first conduction module and / or the second conduction module are adjusted according to current state information and preset conduction control conditions, thereby adjusting the drive current of the motor controller, and thus adjusting the drive strength of the motor controller. Furthermore, by simultaneously considering the effects of current, voltage, and power on the motor controller, the drive strength of the motor controller can be adjusted more accurately, thereby reducing the power loss of the motor controller and improving the efficiency of the electrode controller.
[0101] It should be noted that in order to avoid the driving circuit frequently adjusting the driving strength of the motor controller, which may cause abnormalities in the motor controller, the driving strength of the motor controller can be adjusted after the current current and current voltage of the motor controller change beyond a certain range.
[0102] For example, Figure 3As shown, with voltage as the horizontal axis and current as the vertical axis, it shows a first hysteresis current difference (i.e., I01) and a second hysteresis current difference (i.e., I02). A first preset current difference (i.e., I1-I01) can be obtained. The first preset current difference is the difference between a first current threshold (i.e., I1) and the first hysteresis current difference. When the current current is greater than the first preset current difference, the conduction module state of the first conduction module and / or the second conduction module can be adjusted based on the current voltage, current power, and preset conduction control conditions to adjust the drive strength of the motor controller. Alternatively, a second preset current difference (i.e., I2-I02) can be obtained. The first preset current difference is the difference between a second current threshold (i.e., I2) and the second hysteresis current difference. When the current current is greater than the first preset current difference, the conduction module state of the first conduction module and / or the second conduction module can be adjusted based on the current state information and the preset conduction control conditions to adjust the drive strength of the motor controller.
[0103] It should be noted that the present application does not limit the first hysteresis current difference and the second hysteresis current difference. For example, the first hysteresis current difference and the second hysteresis current difference can be set according to the current acquisition accuracy and the maximum current.
[0104] For example, Figure 3 As shown, a first hysteresis voltage difference U01 and a second hysteresis voltage difference U02 are shown. A first preset voltage difference (i.e., U1-U01) can be obtained. The first preset voltage difference is the difference between a first voltage threshold (i.e., U1) and the first hysteresis voltage difference. When the current voltage is greater than the first preset voltage difference, the conduction module state of the first conduction module and / or the second conduction module is adjusted based on the current current, current power, and preset conduction control conditions to adjust the drive strength of the motor controller. A second preset voltage difference (i.e., U2-U02) can be obtained. The first preset voltage difference is the difference between a second voltage threshold (i.e., U2) and the second hysteresis voltage difference. When the current voltage is greater than the first preset voltage difference, the conduction module state of the first conduction module and / or the second conduction module is adjusted based on the current state information and the preset conduction control conditions to adjust the drive strength of the motor controller.
[0105] It should be noted that the first hysteresis voltage difference and the second hysteresis voltage difference can be set according to the voltage acquisition accuracy and the maximum voltage.
[0106] The control method of the motor controller is introduced below with reference to specific examples.
[0107] For example, Figure 3As shown, when the current current is greater than or equal to the second current threshold, if the current voltage is less than the first voltage threshold, the driving strength of the motor controller is adjusted to the first driving strength I or the third driving strength III; if the current voltage is greater than or equal to the first voltage threshold, and the current voltage is less than the second voltage threshold, the driving strength of the motor controller is adjusted to the first driving strength I or the second driving strength II; if the current voltage is less than the second voltage threshold, the driving strength of the motor controller is adjusted to the first driving strength I.
[0108] When the current current is greater than or equal to the first current threshold and the current current is less than the first current threshold, if the current voltage is less than the first voltage threshold, the driving strength of the motor controller is adjusted to the second driving strength II or the third driving strength III; if the current voltage is greater than or equal to the first voltage threshold and the current voltage is less than the second voltage threshold, the driving strength of the motor controller is adjusted to the second driving strength II; if the current voltage is less than the second voltage threshold, the driving strength of the motor controller is adjusted to the first driving strength I or the second driving strength II.
[0109] When the current current is less than the first current threshold, if the current voltage is less than the first voltage threshold, the driving strength of the motor controller is adjusted to the third driving strength III; if the current voltage is greater than or equal to the first voltage threshold and the current voltage is less than the second voltage threshold, the driving strength of the motor controller is adjusted to the second driving strength II or the third driving strength III; if the current voltage is less than the second voltage threshold, the driving strength of the motor controller is adjusted to the first driving strength I or the third driving strength III.
[0110] like Figure 4 As shown, illustratively, the electric drive system completes low-voltage power-up and no abnormalities are found after initialization. Afterwards, the electric drive system starts to apply high voltage, and starts to output torque after self-testing and finding no abnormalities. Afterwards, the current voltage can be judged. If the current voltage is less than the first voltage threshold, the current current and / or current power are judged. If the current current is greater than or equal to the first current threshold, the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold, the drive strength of the motor controller can be adjusted to the second drive strength; if the current current is greater than or equal to the first current threshold, the current current is less than the second current threshold, and the current power is less than the preset power threshold, the drive strength of the motor controller can be adjusted to the third drive strength. If the current current is greater than or equal to the second current threshold, and the current power is greater than or equal to the preset power threshold, the drive strength of the motor controller can be adjusted to the first drive strength; if the current current is greater than or equal to the second current threshold, and the current power is less than the preset power threshold, the drive strength of the motor controller can be adjusted to the third drive strength. If the current current is less than the first current threshold, the drive strength of the motor controller can be adjusted to the third drive strength.
[0111] like Figure 5 As shown, illustratively, the electric drive system completes low-voltage power-up and has no abnormalities after initialization. Afterwards, the electric drive system starts to power up at high voltage, and starts to output torque after self-checking without abnormalities. Afterwards, the electric drive system can judge the current voltage. If the current voltage is greater than or equal to the first voltage threshold, and the current voltage is less than the second voltage threshold, the electric drive system judges the current current and / or current power. If the current current is greater than or equal to the first current threshold, and the current current is less than the second current threshold, the electric drive system can adjust the drive strength of the motor controller to the second drive strength. If the current current is greater than or equal to the second current threshold, and the current power is greater than or equal to the preset power threshold, the electric drive system can adjust the drive strength of the motor controller to the first drive strength; if the current current is greater than or equal to the second current threshold, and the current power is less than the preset power threshold, the electric drive system can adjust the drive strength of the motor controller to the second drive strength. If the current current is less than the first current threshold and the current power is greater than or equal to the preset power threshold, the electric drive system can adjust the driving strength of the motor controller to the second driving strength; if the current current is less than the first current threshold and the current power is less than the preset power threshold, the electric drive system can adjust the driving strength of the motor controller to the third driving strength.
[0112] like Figure 6 As shown, illustratively, the electric drive system completes low-voltage power-up and has no abnormalities after initialization. Afterwards, the electric drive system starts to power up at high voltage, and starts to output torque after self-checking without abnormalities. Afterwards, the electric drive system can judge the current voltage. If the current voltage is greater than or equal to the second voltage threshold, the electric drive system judges the current current and / or current power. If the current current is greater than or equal to the first current threshold, and the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold, the electric drive system can adjust the drive strength of the motor controller to the first drive strength; if the current current is greater than or equal to the first current threshold, and the current current is less than the second current threshold, and the current power is less than the preset power threshold, the electric drive system can adjust the drive strength of the motor controller to the second drive strength. If the current current is greater than or equal to the second current threshold, the electric drive system can adjust the drive strength of the motor controller to the first drive strength. If the current current is less than the first current threshold and the current power is greater than or equal to the preset power threshold, the electric drive system can adjust the driving strength of the motor controller to the first driving strength; if the current current is less than the first current threshold and the current power is less than the preset power threshold, the electric drive system can adjust the driving strength of the motor controller to the third driving strength.
[0113] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, the control device of the motor controller includes a hardware structure and / or software module corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0114] In the embodiment of the present application, the control device of the motor controller can be divided into functional modules according to the above method. For example, the control device of the motor controller can include various functional modules corresponding to the various functional divisions, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.
[0115] Reference Figure 7 The control device of the motor controller includes an acquisition module 701 and a processing module 702 .
[0116] The acquisition module 701 is used to acquire the current state information of the motor controller, where the current state information includes: current current, current voltage and current power.
[0117] The processing module 702 is used to adjust the conduction module state of the first conduction module and / or the second conduction module based on the current state information and the preset conduction control condition to adjust the driving strength of the motor controller. The conduction module state is used to indicate whether the conduction module is turned on or off.
[0118] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0119] like Figure 8 As shown, the control device of the motor controller includes but is not limited to: a processor 801 and a memory 802 .
[0120] The memory 802 is used to store executable instructions of the processor 801. It is understandable that the processor 801 is configured to execute instructions to implement the control method of the motor controller in the above embodiment.
[0121] It should be noted that those skilled in the art can understand that Figure 8 The control device structure of the motor controller shown in the figure does not constitute a limitation on the control device of the motor controller. The control device of the motor controller may include Figure 8 More or fewer components may be shown, or certain components may be combined, or the components may be arranged differently.
[0122] The processor 801 is the control center of the motor controller's control device. It uses various interfaces and lines to connect the various parts of the motor controller's control device. By running or executing software programs and / or modules stored in the memory 802 and calling data stored in the memory 802, it performs various functions of the motor controller's control device and processes data, thereby monitoring the motor controller's control device as a whole. The processor 801 may include one or more processing units. Optionally, the processor 801 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 801.
[0123] Memory 802 can be used to store software programs and various data. Memory 802 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and application programs required by at least one functional module (such as a determination unit, a processing unit, etc.). Furthermore, memory 802 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0124] In an exemplary embodiment, the present application also provides a vehicle including a control device of a motor controller. The vehicle can execute the method in the above embodiment through the control device of the motor controller.
[0125] In an exemplary embodiment, a computer-readable storage medium including instructions is further provided, such as a memory 802 including instructions. The instructions can be executed by a processor 801 of a control device of a motor controller to implement the method in the above embodiment.
[0126] In actual implementation, Figure 7 The functions of the acquisition module 701 and the processing module 702 can be obtained by Figure 8 The processor 801 in the embodiment calls the computer program stored in the memory 802. The specific execution process can be referred to the description of the method part in the above embodiment, which will not be repeated here.
[0127] Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0128] In an exemplary embodiment, the present application also provides a computer program product including one or more instructions, which can be executed by the processor 801 of the control device of the motor controller to implement the method in the above embodiment.
[0129] It should be noted that when the instructions in the above-mentioned computer-readable storage medium or one or more instructions in the computer program product are executed by the processor of the control device of the motor controller, the various processes of the above-mentioned method embodiment are implemented and the same technical effect as the above-mentioned method can be achieved. To avoid repetition, they will not be repeated here.
[0130] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0131] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0132] Units described as separate components may or may not be physically separate, and components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0133] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0134] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The software product is stored in a storage medium and includes a number of instructions for causing a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM, disk or optical disk, etc. Various media that can store program code.
[0135] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A driving circuit, characterized in that: include: Power module (10); a first conducting module (20), wherein a first end of the first conducting module (20) is electrically connected to a first power signal end (VCC), and a second end of the first conducting module (20) is electrically connected to an input end of the power module (10); a second conduction module (30), wherein a first end of the second conduction module (30) is electrically connected to the first power signal end (VCC), a second end of the second conduction module (30) is electrically connected to the input end of the power module (10), and a resistance value of the second conduction module (30) is smaller than a resistance value of the first conduction module (20); Wherein, when the current state information of the motor controller satisfies a first control condition, the first conduction module or the second conduction module is configured to be turned on to adjust the drive strength of the motor controller, the resistance value of the second conduction module is less than the resistance value of the first conduction module, and the first control condition is used to indicate that the current power is greater than or equal to a preset power threshold; When the current state information satisfies a second control condition, the first conduction module and the second conduction module, or the second conduction module is configured to be conducted to adjust the driving strength of the motor controller, wherein the second control condition is used to indicate that the current power is less than the preset power threshold; When the first conduction module (20) is configured to be in a conduction state, the power module (10) and the first conduction module (20) form a first conduction loop, and the driving strength of the drive circuit is a first driving strength; when the second conduction module (30) is configured to be in a conduction state, the power module (10) and the second conduction module (30) form a second conduction loop, and the driving strength of the drive circuit is a second driving strength; when the first conduction module (20) and the second conduction module (30) are both configured to be in a conduction state, the power module (10), the first conduction module (20) and the second conduction module (30) form a third conduction loop, and the driving strength of the drive circuit is a third driving strength.
2. The driving circuit according to claim 1, wherein: The first conduction module (20) includes: a first resistor (RON1); the second conduction module (30) includes: a second resistor (RON2); The first end of the first resistor (RON1) is electrically connected to the first power signal terminal (VCC), and the second end of the first resistor (RON1) is electrically connected to the input terminal of the power module (10); A first end of the second resistor (RON2) is electrically connected to the first power signal end (VCC), a second end of the second resistor (RON2) is electrically connected to an input end of the power module (10), and a resistance value of the second resistor (RON2) is smaller than a resistance value of the first resistor (RON1).
3. The driving circuit according to claim 2, wherein: The first conduction module (20) further includes: a first switch element (Q1); the second conduction module (30) further includes: a second switch element (Q2); The first end of the first switching element (Q1) is electrically connected to the first power signal end (VCC), the second end of the first switching element (Q1) is connected to the first end of the first resistor (RON1), and the second end of the first resistor (RON1) is electrically connected to the input end of the power module (10); The first end of the second switch element (Q2) is electrically connected to the first power signal end (VCC), the second end of the second switch element (Q2) is connected to the first end of the second resistor (RON2), and the second end of the second resistor (RON2) is electrically connected to the input end of the power module (10).
4. The driving circuit according to any one of claims 1 to 3, characterized in that: The driving circuit further includes: a first shutdown module (40), wherein a first end of the first shutdown module (40) is electrically connected to a second power signal end (VEE), and a second end of the first shutdown module (40) is electrically connected to an input end of the power module (10); A second shutdown module (50), wherein a first end of the second shutdown module (50) is electrically connected to the second power signal end (VEE), and a second end of the second shutdown module (50) is electrically connected to the input end of the power module (10).
5. A control method for a motor controller, characterized in that: A driving circuit according to any one of claims 1 to 4; The control method of the motor controller includes: Acquire current state information of the motor controller, wherein the current state information includes: current current, current voltage, and current power; When the current state information satisfies a first control condition, controlling the first conduction module or the second conduction module to conduct to adjust the driving strength of the motor controller, wherein the resistance of the second conduction module is less than the resistance of the first conduction module, and the first control condition is used to indicate that the current power is greater than or equal to a preset power threshold; When the current state information satisfies a second control condition, the first conduction module and the second conduction module, or the second conduction module, are controlled to conduct to adjust the driving strength of the motor controller, and the second control condition is used to indicate that the current power is less than the preset power threshold.
6. The control method of the motor controller according to claim 5, characterized in that: The first control condition includes: a first preset conduction condition, the first preset conduction condition corresponding to the first conduction module being turned on; the first preset conduction condition includes at least one of the following: The current voltage is greater than or equal to a first voltage threshold, and the current current is greater than or equal to a first current threshold; The current voltage is greater than or equal to the first voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold; The current voltage is greater than or equal to the first voltage threshold, the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold; The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold; The current voltage is less than or equal to the second voltage threshold, the current current is greater than or equal to the first current threshold, and the current power is greater than or equal to the preset power threshold.
7. The control method of the motor controller according to claim 5, characterized in that: The second control condition includes: a second preset conduction condition, the second preset conduction condition corresponding to the first conduction module and the second conduction module being conducted; The second preset conduction condition includes at least one of the following: The current voltage is greater than or equal to a first voltage threshold, the current current is less than a second current threshold, and the current power is less than the preset power threshold; The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is less than the second current threshold, and the current power is less than the preset power threshold; The current voltage is less than or equal to the second voltage threshold, the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold; The current voltage is less than or equal to the second voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is less than the preset power threshold; The current voltage is less than or equal to the second voltage threshold, and the current current is less than the second current threshold.
8. The control method of the motor controller according to claim 6 or 7, characterized in that: The first control condition further includes: a third preset conduction condition, and the second control condition further includes: a third preset conduction condition, and the third preset conduction condition corresponds to the second conduction module being turned on; The third preset conduction condition includes at least one of the following: The current voltage is greater than or equal to the second voltage threshold, the current voltage is less than the first voltage threshold, the current current is less than the second current threshold, and the current power is greater than or equal to the preset power threshold; The current voltage is less than or equal to the second voltage threshold, the current current is greater than or equal to the second current threshold, the current current is less than the first current threshold, and the current power is greater than or equal to the preset power threshold; The current voltage is greater than or equal to the first voltage threshold, the current current is greater than or equal to the second current threshold and less than the first current threshold, and the current power is less than the preset power threshold; The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the first current threshold, and the current power is less than the preset power threshold; The current voltage is greater than or equal to the second voltage threshold, and the current voltage is less than the first voltage threshold, and the current current is greater than or equal to the second current threshold, and the current current is less than the first current threshold.
9. A control device for a motor controller, applied to the control method for a motor controller according to any one of claims 5 to 8, characterized in that: The device includes an acquisition module and a processing module; The acquisition module is used to acquire current state information of the motor controller, wherein the current state information includes: current current, current voltage and current power; the processing module being configured to control the first conduction module or the second conduction module to conduct, so as to adjust the driving strength of the motor controller, when the current state information satisfies a first control condition, wherein the resistance of the second conduction module is less than the resistance of the first conduction module, and the first control condition is used to indicate that the current power is greater than or equal to a preset power threshold; The processing module is also used to control the first conduction module and the second conduction module, or the second conduction module to conduct when the current state information meets a second control condition, so as to adjust the driving strength of the motor controller, and the second control condition is used to indicate that the current power is less than the preset power threshold.
10. A control device for a motor controller, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the control method of the motor controller according to any one of claims 5 to 8.
11. A vehicle, characterized in that: The vehicle includes the control device of the motor controller according to claim 10 .
Citation Information
Patent Citations
Driving circuit, driving system and control method of silicon carbide device
CN119135140A