Control method and device for power switching device
By adjusting the drive circuit and switching rate of the power switching device according to temperature, voltage and current parameters, the efficiency of the motor controller is improved in the low speed and low load area, solving the low efficiency problem caused by switching loss.
Patent Information
- Application Number
- CN202210461765.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-28
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-04-28
AI Technical Summary
In the existing technology, the switching loss of power switching devices in the low-speed and low-load area is large, resulting in low efficiency of the motor controller and motor system, affecting the endurance of the entire vehicle.
By obtaining the target temperature, voltage, and current of the initial drive circuit, the drive circuit is adjusted based on these parameters to determine the target drive circuit. The power switching device is controlled by the target switching rate to achieve a faster switching rate in the low-speed and low-load area and a slower switching rate in the high-speed and high-load area to improve efficiency.
Under the premise of ensuring system safety and reliability, the working efficiency of the motor controller in the low speed and low load area is improved, and the low efficiency problem caused by switching loss is solved.
Smart Images

Figure CN114825874B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart cars, and in particular to a control method and device for a power switching device. Background Art
[0002] Currently, to ensure reliable operation of the motor controller's power switching devices, the worst operating conditions are generally selected for drive parameter adaptation. This means the final drive parameters must at least simultaneously meet the system's highest voltage, maximum current, and lowest temperature operating conditions. The drive parameters selected in this way cause power switching devices, such as insulated gate bipolar transistors (IGBTs), to always operate at a slower switching rate, resulting in significant switching losses, especially in low-speed and low-load areas. This results in lower operating efficiency for the motor controller's power switching devices, which in turn leads to lower efficiency for the motor system, impacting the vehicle's range.
[0003] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention
[0004] The embodiments of the present invention provide a method and apparatus for controlling a power switching device, so as to at least solve the technical problem in the related art that a motor controller has low working efficiency due to large switching losses.
[0005] According to one aspect of an embodiment of the present invention, a method for controlling a power switching device is provided, comprising: obtaining a target temperature, a target voltage, and a target current of an initial drive circuit, wherein the initial drive circuit is used to drive a target power switching device; adjusting the initial drive circuit based on the target temperature, target voltage, and target current to determine a target drive circuit; determining a target switching rate based on the target drive circuit, wherein the target switching rate is a switching speed at which the target drive circuit drives the target power switching device; and controlling the target drive circuit to drive the target power switching device based on the target switching rate.
[0006] Optionally, the target driving circuit includes a first circuit, which adjusts the initial driving circuit based on the target temperature, target voltage and target current to determine the target driving circuit, including: judging whether the target temperature is greater than or equal to a preset temperature threshold; when the target temperature is greater than or equal to the preset temperature threshold, connecting a first resistor in series in the initial driving circuit to determine the first circuit.
[0007] Optionally, the method also includes, when the target temperature is less than a preset temperature threshold, determining whether the target voltage is less than or equal to a preset voltage threshold; when the target voltage is less than or equal to the preset voltage threshold, connecting a first resistor in series in the initial drive circuit to determine the first circuit.
[0008] Optionally, the method also includes, when the target voltage is greater than a preset voltage threshold, determining whether the target current is less than or equal to a preset current threshold; when the target current is less than or equal to the preset current threshold, connecting a first resistor in series in the initial drive circuit to determine the first circuit.
[0009] Optionally, the target driving circuit also includes: a second circuit, and the method also includes: when the target current is greater than a preset current threshold, connecting a second resistor in series in the initial driving circuit to determine the second circuit, wherein the resistance of the second resistor is greater than the resistance of the first resistor.
[0010] Optionally, the target driving circuit further includes: a third circuit, and the method further includes: when the target current is less than or equal to a preset current threshold, connecting a third resistor in series in the initial driving circuit to determine the third circuit, wherein the third resistor is greater than the second resistor.
[0011] Optionally, the initial drive circuit is adjusted based on the target temperature, target voltage and target current to determine the target drive circuit, including: determining whether the target voltage is less than or equal to a preset voltage threshold, and determining whether the target current is less than or equal to a preset current threshold; when the target voltage is less than or equal to the preset voltage threshold, and when the target current is less than or equal to the preset current threshold, connecting a first resistor in series in the initial drive circuit to determine the first circuit; when the target voltage is greater than the preset voltage threshold, or the target current is greater than the preset current threshold, connecting a second resistor in series in the initial drive circuit to determine the second circuit.
[0012] Optionally, the target driving circuit also includes: a fourth circuit, a fifth circuit, and a sixth circuit, and the target driving circuit is determined based on the target temperature, target voltage, and target current, including: judging whether the target voltage is less than or equal to a preset voltage threshold; when the target voltage is less than or equal to the preset voltage threshold, connecting a first resistor in parallel to the initial driving circuit to determine the fourth circuit, and judging whether the target temperature is greater than or equal to the preset temperature threshold; when the target temperature is greater than or equal to the preset temperature threshold, connecting a second resistor in parallel to the fourth circuit to determine the fifth circuit, and judging whether the target current is less than or equal to the preset current threshold; when the target current is less than or equal to the preset current threshold, connecting a third resistor in parallel to the fifth circuit to determine the sixth circuit.
[0013] Optionally, the target driving circuit also includes: a seventh circuit and an eighth circuit, and the target driving circuit is determined based on the target temperature, target voltage and target current, including: judging whether the target voltage is greater than or equal to a preset voltage threshold; when the target voltage is greater than or equal to the preset voltage threshold, connecting a first resistor in series in the initial driving circuit to determine the first circuit, and judging whether the target temperature is less than or equal to the preset temperature threshold; when the target temperature is less than or equal to the preset temperature threshold, connecting a second resistor in series in the first circuit to determine the seventh circuit, and judging whether the target current is greater than or equal to the preset current threshold; when the target current is greater than or equal to the preset current threshold, connecting a third resistor in series in the seventh circuit to determine the eighth circuit.
[0014] According to another aspect of an embodiment of the present invention, a control device for a power switching device is provided, comprising: an acquisition module for acquiring a target temperature, a target voltage, and a target current of an initial drive circuit, wherein the initial drive circuit is used to drive a target power switching device; an adjustment module for adjusting the initial drive circuit based on the target temperature, target voltage, and target current to determine a target drive circuit; a determination module for determining a target switching rate based on the target drive circuit, wherein the target switching rate is the switching speed at which the target drive circuit drives the target power switching device; and a drive module for controlling the target drive circuit to drive the target power switching device based on the target switching rate.
[0015] Through the above steps, the target temperature, target voltage, and target current of the initial drive circuit are first obtained, wherein the initial drive circuit is used to drive the target power switch device; then, the initial drive circuit is adjusted based on the target temperature, target voltage, and target current to determine the target drive circuit; then, the target switching rate is determined based on the target drive circuit, wherein the target switching rate is the switching speed at which the target drive circuit drives the target power switch device; finally, the target drive circuit is controlled to drive the target power switch device based on the target switching rate, thereby achieving an improvement in the efficiency of the motor controller. It is easy to imagine that by adopting the embodiment of the present invention, the power switch device uses a faster switching rate to improve efficiency in the low-speed and low-load area, and uses a slower switching rate in the high-speed and high-load area. While ensuring the safety and reliability of the system, the purpose of improving the working efficiency of the motor controller system in the low-speed and low-load area can be achieved. Furthermore, the technical problem of low working efficiency of the motor system due to large switching losses in the related art is solved. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0017] Figure 1This is a flow chart of a method for controlling a power switch device of a motor controller according to an embodiment of the present invention;
[0018] Figure 2 This is a common driving circuit diagram;
[0019] Figure 3 Schematic diagram of the driving circuit for adjusting the switching speed of the resistor;
[0020] Figure 4 Schematic diagram of a driving circuit for adjusting the switching rate of capacitance;
[0021] Figure 5 A flow chart of switching rate adjustment in an embodiment of the present invention;
[0022] Figure 6 Schematic diagram a of a circuit in an embodiment of the present invention;
[0023] Figure 7 is another switching rate adjustment flow chart in an embodiment of the present invention;
[0024] Figure 8 Schematic diagram b of a circuit in an embodiment of the present invention;
[0025] Figure 9 This is a flow chart of a driving resistor selection method in an embodiment of the present invention;
[0026] Figure 10 FIG3 is a circuit diagram c in an embodiment of the present invention;
[0027] Figure 11 This is a flow chart of adjusting the switching rate of a power switch device in an embodiment of the present invention;
[0028] Figure 12 d is a circuit diagram in an embodiment of the present invention;
[0029] Figure 13 Another flow chart for adjusting the switching rate of a power switch device in an embodiment of the present invention;
[0030] Figure 14 FIG4 is a circuit diagram e in an embodiment of the present invention;
[0031] Figure 15 Schematic diagram of a device for controlling a power switch device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0032] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0033] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0034] Example 1
[0035] According to an embodiment of the present invention, an embodiment of a control method for a power switching device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0036] Figure 1 FIG. 1 is a flow chart of a method for controlling a power switch device of a motor controller according to an embodiment of the present invention. Figure 1 As shown, the method includes the following steps:
[0037] Step S102 : obtaining a target temperature, a target voltage, and a target current of an initial driving circuit, wherein the initial driving circuit is used to drive a target power switching device.
[0038] The initial drive circuit may be a drive circuit of a power switch device controller drive unit of an electric vehicle, wherein the initial drive circuit may be used to drive a target power switch device, and optionally, the target power switch device may be a power switch device to be controlled.
[0039] The target temperature may be the temperature of a module in the current initial driving circuit.
[0040] The target voltage may be the bus voltage of the current initial driving circuit.
[0041] The target current may be the on-current of the power module of the current initial driving circuit.
[0042] In an optional embodiment, the target temperature, target voltage, and target current may be acquired through a temperature sensor and a current and voltage sensor installed on the electric vehicle.
[0043] In another optional embodiment, the module temperature in the current initial driving circuit can be measured by a thermometer to obtain the temperature of the current initial driving circuit; and the target current and target voltage can be measured by using an ammeter and a voltmeter.
[0044] Figure 2 This is a common driving circuit diagram, such as Figure 2 As shown in the figure, since the control signal output is generally low in voltage and current and cannot drive the power switch, a push-pull output method can be used to increase the driving signal driving capability. The push-pull output method uses two transistors or field-effect transistors to form a loop, allowing the circuit to drive a larger load.
[0045] Step S104 : adjusting the initial driving circuit based on the target temperature, target voltage, and target current to determine a target driving circuit.
[0046] The target drive circuit can be determined by the initial drive circuit. Optionally, the initial drive circuit can be adjusted based on the relationship between the target temperature, target voltage, and target current in the initial drive circuit and a preset temperature threshold, preset voltage threshold, and preset current threshold, respectively. The adjusted initial drive circuit can be determined as the target drive circuit. Optionally, the preset temperature threshold can be set based on room temperature, and the preset voltage threshold can be set based on the voltage of the bus under normal conditions. Optionally, the target drive circuit can include a first circuit, a second circuit, etc.
[0047] In an optional embodiment, a preset temperature threshold and a preset voltage threshold can be set by yourself first. When the target temperature is lower than the preset temperature threshold, it is determined whether the target voltage is lower than or equal to the preset voltage threshold. If the target voltage is lower than or equal to the preset voltage threshold, one or more resistors can be connected in series in the initial drive circuit. The resistor can be called the first resistor, and the initial drive circuit is determined to be the first circuit.
[0048] In another optional embodiment, when the target voltage is greater than a preset voltage threshold, a preset current threshold can be set and a determination can be made as to whether the target current is less than or equal to the preset current threshold. If the target current is less than or equal to the preset current threshold, a resistor can be connected in series with the initial drive circuit and the resistor can be determined as a first resistor, and the initial drive circuit can be determined as a first circuit. Optionally, connecting the first resistor in series can improve the efficiency of the power switching device while reducing system losses.
[0049] In another optional embodiment, when the target current is greater than a preset current threshold, a resistor can be connected in series with the initial drive circuit, and the resistor is determined to be a second resistor, and the initial circuit is determined to be a second circuit. Optionally, the preset current threshold can be set according to the normal conduction current of the module. Optionally, the resistance of the second resistor is greater than the resistance of the first resistor. Optionally, when the target current is greater than the preset threshold, by connecting a larger resistor in series, the efficiency of the power switching device can be improved while reducing the voltage and current impact, thereby ensuring that the system can operate in a safe zone.
[0050] Step S106 , determining a target switching rate based on the target driving circuit, wherein the target switching rate is a switching speed at which the target driving circuit drives the target power switching device.
[0051] The target switching rate may be a rate of a power switching device in a target drive circuit. Alternatively, the target switching rate may be adjusted by adjusting a drive resistance or a gate capacitance.
[0052] In an optional embodiment, because the moment the switch is turned on, parasitic inductance and capacitance oscillate, reducing system safety and reliability, a drive resistor or gate resistor can be introduced into the circuit for adjustment. The purpose is to control the slope of the rising and falling edges of the pulse through the drive resistor or gate capacitance, prevent parasitic inductance and capacitance oscillation, and limit spikes in the insulated gate bipolar transistor (IGBT) collector voltage.
[0053] Figure 3 The diagram of the driving circuit for adjusting the switching speed by resistor is shown in Figure 2. Figure 3 As shown, a driving resistor can be connected to the collector of the IGBT in the driving circuit to adjust the switching rate.
[0054] Optionally, the driving resistor can be a single resistor R g ; It can also be two parallel resistors R g1 and R g2; You can also choose according to the circuit requirements. When the driving resistance required by the driving circuit is small, you can connect a resistor R g1 When the driving circuit requires a larger resistance, you can g1 On the basis of the series connection of an R g2 ; It can also be a resistor R g2 Connect diode D1 in series and then R g1 ; It can also be a resistor R g1 Connect diode D1 in series and then R g2 .
[0055] In another alternative embodiment, capacitance may be used to adjust the switching speed. Figure 4 Figure 1 is a schematic diagram of a driving circuit for capacitor-regulated switching rate. Figure 4 As shown, a gate capacitor can be connected to the collector of the IGBT in the drive circuit to absorb gate interference while adjusting the switching rate.
[0056] Figure 5 FIG. 1 is a flow chart of a switching rate adjustment in an embodiment of the present invention. Figure 5 As shown, when regulation begins, the module temperature is first detected to determine whether it is greater than or equal to a preset temperature threshold. If the module temperature is greater than or equal to the preset temperature threshold, a faster switching rate is selected, that is, a smaller drive resistor or a smaller gate capacitor is used. If the module temperature is less than the preset temperature threshold, the bus voltage is detected. When detecting the bus voltage, it is necessary to determine whether the bus voltage is less than or equal to the preset threshold voltage. If the bus voltage is less than or equal to the preset threshold voltage, a faster switching rate is selected, that is, a smaller drive resistor or a smaller gate capacitor is used. If the bus voltage is greater than the preset threshold voltage, the power module on-current is detected. When detecting the module on-current, it is necessary to determine whether the on-current is less than or equal to the preset threshold current. If the on-current is less than or equal to the preset threshold current, a faster switching rate is selected, that is, a smaller drive resistor or a smaller gate capacitor is used. If the on-current is greater than the preset threshold current, a slower switching rate is selected, that is, a larger drive resistor or a larger gate capacitor is used. At this point, the switching rate regulation is completed, and one process ends.
[0057] Figure 6 Schematic diagram a of the circuit in the embodiment of the present invention, as shown in FIG. Figure 6 As shown, the entire circuit is divided into determination circuit 1, determination circuit 2, and determination circuit 3. The connection method between the circuits can be selected according to the specific situation. In addition, the circuit contains two driving resistors R g1 , R g2 , where R g1 The resistance is small, R g2The resistance value is large, and relevant personnel can selectively connect resistors as needed. If the module temperature is greater than the preset temperature threshold, the bus voltage is less than the preset voltage threshold, and the on-current is less than the preset current threshold, a smaller drive resistor can be used to reduce losses and improve system efficiency. If the module temperature is less than the preset temperature threshold, the bus voltage is greater than the preset voltage threshold, and the on-current is greater than the preset current threshold, a larger drive resistor can be used to reduce voltage and current shocks and ensure that the system operates in a safe area. Optionally, the drive resistor can also be replaced with a gate capacitor.
[0058] Figure 7 Another switching rate adjustment flow chart in an embodiment of the present invention is shown in FIG. Figure 7 As shown, when regulation begins, the module temperature is first detected to determine whether it is greater than or equal to a preset temperature threshold. If the module temperature is greater than or equal to the preset temperature threshold, a faster switching rate is selected, that is, a smaller drive resistor or a smaller gate capacitor is used. If the module temperature is less than the preset temperature threshold, the bus voltage is detected. When detecting the bus voltage, it is necessary to determine whether the bus voltage is less than or equal to the preset threshold voltage. If so, a faster switching rate is selected, that is, a smaller drive resistor or a smaller gate capacitor is used. If the bus voltage is greater than the preset threshold voltage, the power module on-current is detected. When detecting the module on-current, it is necessary to determine whether the on-current is less than or equal to the preset threshold current. If so, a normal switching rate is selected, that is, an intermediate drive resistor or an intermediate gate capacitor is used. If the on-current is greater than the preset threshold current, a slower switching rate is selected, that is, a larger drive resistor or a larger gate capacitor is used. At this point, the switching rate regulation is complete, and the process ends.
[0059] Figure 8 FIG. 1 is a circuit diagram b in an embodiment of the present invention, as shown in FIG. Figure 8 As shown, the entire circuit is divided into determination circuit 1, determination circuit 2, and determination circuit 3. The connection method between the circuits can be selected according to the specific situation. In addition, the circuit contains three driving resistors R g1 , R g2 , R g3 Among them, R g1 The smallest resistance, R g2 The resistance is large in the middle, R g3The resistance value is the largest, and relevant personnel can selectively connect resistors as needed. If the module temperature is greater than the preset temperature threshold, the bus voltage is less than the preset voltage threshold, and the on-current is less than the preset current threshold, a smaller driving resistor can be used to reduce losses and improve system efficiency. If the module temperature is less than the preset temperature threshold, the bus voltage is greater than the preset voltage threshold, and the on-current is less than the preset current threshold, a driving resistor with an intermediate value can be used to further reduce the voltage and current while ensuring system efficiency. If the module temperature is less than the preset temperature threshold, the bus voltage is greater than the preset voltage threshold, and the on-current is greater than the preset current threshold, a larger driving resistor can be used to reduce the voltage and current impact and ensure that the system operates in a safe area. Optionally, the driving resistor can also be replaced with a gate capacitor.
[0060] Step S108 : controlling the target driving circuit to drive the target power switching device based on the target switching rate.
[0061] In an optional embodiment, the switching rate of the power switching device can be adjusted by adjusting the driving resistance or gate capacitance. By adjusting the switching rate, the target power switching device can be further controlled by controlling the target driving circuit, ensuring that the system efficiency can be improved while the power module is operating normally.
[0062] Through the above steps, the target temperature, target voltage, and target current of the initial drive circuit are first obtained, wherein the initial drive circuit is used to drive the target power switch device; then, the initial drive circuit is adjusted based on the target temperature, target voltage, and target current to determine the target drive circuit; then, the target switching rate is determined based on the target drive circuit, wherein the target switching rate is the switching speed at which the target drive circuit drives the target power switch device; finally, the target drive circuit is controlled to drive the target power switch device based on the target switching rate, thereby achieving an improvement in the efficiency of the motor controller. It is easy to imagine that by adopting the embodiment of the present invention, the power switch device uses a faster switching rate to improve efficiency in the low-speed and low-load area, and uses a slower switching rate in the high-speed and high-load area. While ensuring the safety and reliability of the system, the purpose of improving the working efficiency of the motor controller system in the low-speed and low-load area can be achieved. Furthermore, the technical problem of low working efficiency of the motor system due to large switching losses in the related art is solved.
[0063] Optionally, the target driving circuit includes a first circuit, which adjusts the initial driving circuit based on the target temperature, target voltage and target current to determine the target driving circuit, including: judging whether the target temperature is greater than or equal to a preset temperature threshold; when the target temperature is greater than or equal to the preset temperature threshold, connecting a first resistor in series in the initial driving circuit and determining it as the first circuit.
[0064] The first circuit mentioned above can be determined by an initial driving circuit.
[0065] In an optional embodiment, a preset temperature threshold may be set. When the target temperature in the initial drive circuit is greater than or equal to the preset temperature threshold, a drive resistor is connected in series with the initial drive circuit, and the resistor is determined as the first resistor, and the initial drive circuit is determined as the first circuit. Optionally, the target drive circuit may include the first circuit.
[0066] Optionally, the method also includes, when the target temperature is less than a preset temperature threshold, determining whether the target voltage is less than or equal to a preset voltage threshold; when the target voltage is less than or equal to the preset voltage threshold, connecting a first resistor in series in the initial drive circuit to determine the first circuit.
[0067] In an optional embodiment, when the target temperature of the initial drive circuit is less than a preset temperature threshold, it may be determined whether the target voltage of the initial drive circuit is less than or equal to a preset voltage threshold. The target voltage may be a bus voltage of the initial drive circuit. When the target voltage is less than or equal to the preset voltage threshold, a drive resistor may be connected in series with the initial circuit, and the resistor may be determined as the first resistor, and the initial drive circuit may be determined as the first circuit.
[0068] Optionally, the method also includes, when the target voltage is greater than a preset voltage threshold, determining whether the target current is less than or equal to a preset current threshold; when the target current is less than or equal to the preset current threshold, connecting a first resistor in series in the initial drive circuit to determine the first circuit.
[0069] In an optional embodiment, when the target voltage of the initial drive circuit is greater than a preset voltage threshold, it may be determined whether the target current is less than or equal to a preset current threshold. The target current may be the on-current of the power module. When the target current is less than or equal to the preset current threshold, a drive resistor may be connected in series with the initial drive circuit, and the drive resistor may be determined as the first resistor, and the initial drive circuit may be determined as the first circuit.
[0070] Optionally, the target driving circuit also includes: a second circuit, and the method also includes: when the target current is greater than a preset current threshold, connecting a second resistor in series in the initial driving circuit to determine the second circuit, wherein the resistance of the second resistor is greater than the resistance of the first resistor.
[0071] The second circuit mentioned above may be determined by a target driving circuit.
[0072] In an optional embodiment, when the target current is greater than a preset current threshold, another driving resistor may be connected in series in the initial driving circuit and determined as a second resistor. Optionally, the resistance of the second resistor is greater than the resistance of the first resistor.
[0073] Optionally, the target driving circuit further includes: a third circuit, and the method further includes: when the target current is less than or equal to a preset current threshold, connecting a third resistor in series in the initial driving circuit to determine the third circuit, wherein the third resistor is greater than the second resistor.
[0074] The third circuit mentioned above can be determined by the initial driving circuit.
[0075] In an optional embodiment, when the target current is less than or equal to a preset current threshold, another resistor may be connected in series with the initial driving circuit and determined as a third resistor. Optionally, the third resistor has a resistance greater than the first resistor and the second resistor.
[0076] Optionally, the initial drive circuit is adjusted based on the target temperature, target voltage and target current to determine the target drive circuit, including: determining whether the target voltage is less than or equal to a preset voltage threshold, and determining whether the target current is less than or equal to a preset current threshold; when the target voltage is less than or equal to the preset voltage threshold, and when the target current is less than or equal to the preset current threshold, connecting a first resistor in series in the initial drive circuit to determine the first circuit; when the target voltage is greater than the preset voltage threshold, or the target current is greater than the preset current threshold, connecting a second resistor in series in the initial drive circuit to determine the second circuit.
[0077] In an optional embodiment, when determining the target drive circuit, it is possible to first determine whether the target voltage is less than or equal to a preset voltage threshold, and whether the target current is less than or equal to a preset current threshold. When the target voltage is less than or equal to the preset voltage threshold, and the target current is also less than or equal to the preset current threshold, a first resistor can be connected in series to the initial drive circuit, and the circuit is determined to be a first circuit. When the target voltage is greater than the preset voltage threshold, or the target current is greater than the preset current threshold, a second resistor can be connected in series to the initial target drive circuit, and the initial drive circuit is determined to be a second circuit. Optionally, the resistance of the second resistor is greater than the resistance of the first resistor. Optionally, the drive resistor may also be a gate capacitor.
[0078] Figure 9 FIG. 1 is a flow chart of a driving resistance selection method in an embodiment of the present invention. Figure 9As shown, the segment module temperature can be judged first, then the bus voltage can be judged, and finally the power module on-current can be judged, wherein the judgment order can be adjusted. If the module temperature is greater than or equal to the preset temperature threshold, and the bus voltage is less than or equal to the preset voltage threshold, and the power module on-current is less than or equal to the preset current threshold, then a smaller gate resistor can be used to reduce losses and improve system efficiency. If the module temperature is less than the preset temperature threshold, the bus voltage is greater than the preset threshold voltage, and the power module on-current is less than the preset threshold current, then an intermediate gate resistor can be used, so that the voltage and current in the circuit can be reduced while ensuring system efficiency. If the module temperature is less than the preset temperature threshold, the bus voltage is greater than the preset threshold voltage, and the power module on-current is greater than the preset threshold current, then a larger drive resistor can be used, so that the voltage and current impact in the circuit can be reduced while ensuring that the system operates in a safe area.
[0079] Figure 10 FIG. 4 is a circuit diagram c in an embodiment of the present invention, as shown in FIG. Figure 10 As shown, the entire circuit is divided into determination circuit 1, determination circuit 2, and determination circuit 3. Among them, determination circuit 1 is a required circuit, and the connection method between the other circuits can be selected according to the specific situation. In addition, the circuit contains three driving resistors R g1 , R g2 , R g3 The three drive resistors are connected in parallel and can be selectively connected based on the actual circuit conditions. If the module temperature is less than the preset temperature threshold, the bus voltage and on-current are determined separately. If the bus voltage is greater than the preset voltage threshold and the on-current is greater than the preset current threshold, the larger drive parameter is selected, the switching speed is reduced, and voltage and current surge interference is reduced. Optionally, the drive resistor can also be replaced with a gate capacitor.
[0080] Optionally, the target driving circuit also includes: a fourth circuit, a fifth circuit, and a sixth circuit, and the target driving circuit is determined based on the target temperature, target voltage, and target current, including: judging whether the target voltage is less than or equal to a preset voltage threshold; when the target voltage is less than or equal to the preset voltage threshold, connecting a first resistor in parallel to the initial driving circuit to determine the fourth circuit, and judging whether the target temperature is greater than or equal to the preset temperature threshold; when the target temperature is greater than or equal to the preset temperature threshold, connecting a second resistor in parallel to the fourth circuit to determine the fifth circuit, and judging whether the target current is less than or equal to the preset current threshold; when the target current is less than or equal to the preset current threshold, connecting a third resistor in parallel to the fifth circuit to determine the sixth circuit.
[0081] The fourth, fifth, and sixth circuits can all be determined by the initial drive circuit. Optionally, the initial drive circuit can be adjusted based on the relationship between the target temperature, target voltage, and target current in the initial drive circuit and a preset temperature threshold, a preset voltage threshold, and a preset current threshold, respectively, to determine the fourth, fifth, and sixth circuits.
[0082] In an optional embodiment, it is possible to first determine whether the target voltage is less than or equal to a preset voltage threshold. When the target voltage is less than or equal to the preset voltage threshold, a driving resistor can be connected in parallel to the initial driving circuit and determined as the first resistor. At the same time, the initial driving circuit is determined as the fourth circuit. It is further possible to determine whether the target temperature of the fourth circuit is greater than or equal to the preset temperature threshold. When the target temperature is greater than or equal to the preset temperature threshold, another driving resistor can be connected in parallel to the fourth circuit and determined as the second resistor. At the same time, the fourth circuit is determined as the fifth circuit. Optionally, the resistance of the second resistor is greater than the first resistor. On this basis, it is possible to determine whether the target current of the fifth circuit is less than or equal to the preset current threshold. If the target current is less than or equal to the preset current threshold, another driving resistor can be connected in parallel to the fifth circuit and the resistor is determined as the third resistor. At the same time, the fifth circuit can be determined as the sixth circuit. Optionally, the resistance of the third resistor is greater than the second resistor and the first resistor.
[0083] Figure 11 FIG. 1 is a flow chart of adjusting the switching rate of a power switch device according to an embodiment of the present invention. Figure 11 As shown, when the bus voltage is less than or equal to a preset voltage threshold, the switching rate can be increased by incorporating a first resistor into the initial drive circuit. When the module temperature is greater than or equal to a preset temperature threshold, the switching rate can be increased by incorporating a second driving resistor into the initial drive circuit. When the module conduction current is less than or equal to a threshold current, a third resistor can be incorporated into the initial drive circuit to increase the switching rate. Optionally, the resistance of the third resistor is greater than the resistance of the second resistor, which is greater than the resistance of the first resistor.
[0084] Figure 12 d is a circuit diagram in an embodiment of the present invention, as shown in FIG. Figure 12 As shown, the entire circuit is divided into determination circuit 1, determination circuit 2, and determination circuit 3. The connection method between the circuits can be selected according to the specific situation. In addition, the circuit contains three driving resistors R g1 , R g2 , R g3 , resistors can be connected in parallel to the circuit. Among them, R g1 The smallest resistance, R g2 The resistance is the middle value, R g3The resistance value is the largest, and relevant personnel can selectively connect resistors as needed.
[0085] Optionally, the target driving circuit also includes: a seventh circuit and an eighth circuit, and the target driving circuit is determined based on the target temperature, target voltage and target current, including: judging whether the target voltage is greater than or equal to a preset voltage threshold; when the target voltage is greater than or equal to the preset voltage threshold, connecting a first resistor in series in the initial driving circuit to determine the first circuit, and judging whether the target temperature is less than or equal to the preset temperature threshold; when the target temperature is less than or equal to the preset temperature threshold, connecting a second resistor in series in the first circuit to determine the seventh circuit, and judging whether the target current is greater than or equal to the preset current threshold; when the target current is greater than or equal to the preset current threshold, connecting a third resistor in series in the seventh circuit to determine the eighth circuit.
[0086] The seventh circuit and the eighth circuit mentioned above can be determined by the initial driving circuit.
[0087] In an optional embodiment, it can be determined whether the target voltage is greater than or equal to a preset voltage threshold. When the target voltage is greater than or equal to the preset voltage threshold, a first resistor can be connected in series to the initial drive circuit, and the initial circuit can be determined as the first circuit. It can be further determined whether the target temperature is less than or equal to the preset temperature threshold. When the target temperature is less than or equal to the preset temperature threshold, a second resistor can be connected in series to the first circuit, and it can be determined as the seventh circuit. It can then be determined whether the target current is greater than or equal to the preset current threshold. When the target current is greater than or equal to the preset current threshold, a third resistor can be connected in series to the seventh circuit, and the seventh circuit can be determined as the eighth circuit. Optionally, the resistance of the third resistor is greater than the resistance of the second resistor, which is greater than the resistance of the first resistor.
[0088] Figure 13 FIG. 1 is another flow chart for adjusting the switching rate of a power switch device in an embodiment of the present invention. Figure 13 As shown, when the bus voltage is greater than or equal to a preset voltage threshold, the switching rate can be reduced by inserting a first resistor in series with the initial drive circuit. When the module temperature is less than or equal to a preset temperature threshold, the switching rate can be reduced by inserting a second driving resistor in series with the initial drive circuit. When the module conduction current is greater than or equal to the threshold current, a third resistor can be inserted in series with the initial drive circuit to reduce the switching rate.
[0089] Figure 14 Schematic diagram e of the circuit in the embodiment of the present invention, as shown in FIG. Figure 14 As shown, the entire circuit is divided into determination circuit 1, determination circuit 2, and determination circuit 3. The connection method between the circuits can be selected according to the specific situation. In addition, the circuit contains three driving resistors R g1 , R g2 , Rg3 , resistors can be connected in series to the circuit. Among them, R g1 The smallest resistance, R g2 The resistance is the middle value, R g3 The resistance value is the largest, and relevant personnel can selectively connect resistors as needed.
[0090] Example 2
[0091] According to another aspect of the present invention, a control device for a power switching device is provided. Figure 15 FIG. 1 is a schematic diagram of a device for controlling a power switch device according to an embodiment of the present invention, Figure 15 As shown, the apparatus includes: an acquisition module 1502, configured to acquire a target temperature, a target voltage, and a target current of an initial drive circuit, wherein the initial drive circuit is configured to drive a target power switch device; an adjustment module 1504, configured to adjust the initial drive circuit based on the target temperature, target voltage, and target current to determine a target drive circuit; a determination module 1506, configured to determine a target switching rate based on the target drive circuit, wherein the target switching rate is a switching speed at which the target drive circuit drives the target power switch device; and a drive module 1508, configured to control the target drive circuit to drive the target power switch device based on the target switching rate.
[0092] Optionally, the adjustment module 1504 includes: a first judgment unit, used to determine whether the target temperature is greater than or equal to a preset temperature threshold; a first determination unit, used to connect a first resistor in series in the initial driving circuit to determine the first circuit when the target temperature is greater than or equal to the preset temperature threshold.
[0093] Optionally, the first judgment unit includes: a first judgment subunit, used to judge whether the target voltage is less than or equal to a preset voltage threshold when the target temperature is less than a preset temperature threshold; a first determination subunit, used to connect a first resistor in series in the initial driving circuit to determine the first circuit when the target voltage is less than or equal to the preset voltage threshold.
[0094] Optionally, the first judgment subunit is also used to judge whether the target current is less than or equal to a preset current threshold when the target voltage is greater than a preset voltage threshold; the determination subunit is also used to connect a first resistor in series in the initial drive circuit to determine the first circuit when the target current is less than or equal to the preset current threshold.
[0095] Optionally, the first determining subunit is further configured to connect a second resistor in series in the initial driving circuit to determine a second circuit when the target current is greater than a preset current threshold, wherein the resistance of the second resistor is greater than the resistance of the first resistor.
[0096] Optionally, the first determining subunit is further configured to, when the target current is less than or equal to a preset current threshold, connect a third resistor in series in the initial driving circuit to determine a third circuit, wherein the third resistor is greater than the second resistor.
[0097] Optionally, the adjustment module 1504 includes: a second judgment unit, used to judge whether the target voltage is less than or equal to a preset voltage threshold, and to judge whether the target current is less than or equal to a preset current threshold; when the target voltage is less than or equal to the preset voltage threshold, and when the target current is less than or equal to the preset current threshold, a first resistor is connected in series in the initial drive circuit to determine the first circuit; a second determination unit, used to connect a second resistor in series in the initial drive circuit to determine the second circuit when the target voltage is greater than the preset voltage threshold, or the target current is greater than the preset current threshold.
[0098] Optionally, the second determination unit includes: a second judgment subunit, used to determine whether the target voltage is less than or equal to a preset voltage threshold; a second determination subunit, used to connect a first resistor in parallel to the initial drive circuit when the target voltage is less than or equal to the preset voltage threshold, determine the fourth circuit, and determine whether the target temperature is greater than or equal to the preset temperature threshold; a third determination subunit, used to connect a second resistor in parallel to the fourth circuit when the target temperature is greater than or equal to the preset temperature threshold, determine the fifth circuit, and determine whether the target current is less than or equal to the preset current threshold; a fourth determination subunit, used to connect a third resistor in parallel to the fifth circuit when the target current is less than or equal to the preset current threshold, and determine the sixth circuit.
[0099] Optionally, the adjustment module 1504 includes a third judgment unit for judging whether the target voltage is greater than or equal to a preset voltage threshold; a third determination unit for connecting a first resistor in series in the initial driving circuit to determine the first circuit and judging whether the target temperature is less than or equal to the preset temperature threshold when the target voltage is greater than or equal to the preset voltage threshold; a fourth determination unit for connecting a second resistor in series in the first circuit to determine the seventh circuit and judging whether the target current is greater than or equal to the preset current threshold when the target temperature is less than or equal to the preset temperature threshold; and a fifth determination unit for connecting a third resistor in series in the seventh circuit to determine the eighth circuit when the target current is greater than or equal to the preset current threshold.
[0100] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0101] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0102] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be 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 system, 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 units or modules, which can be electrical or other forms.
[0103] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0104] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, 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.
[0105] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.
[0106] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A method for controlling a power switching device, characterized in that: include: Obtaining a target temperature, a target voltage, and a target current of an initial driving circuit, wherein the initial driving circuit is used to drive a target power switching device; adjusting the initial driving circuit based on the target temperature, the target voltage, and the target current to determine a target driving circuit; Determining a target switching rate based on the target driving circuit, wherein the target switching rate is a switching speed at which the target driving circuit drives the target power switching device; controlling the target driving circuit to drive the target power switching device based on the target switching rate; The target driving circuit includes: a first circuit and a second circuit, and the initial driving circuit is adjusted based on the target temperature, the target voltage, and the target current to determine the target driving circuit, including: When the target temperature is less than a preset temperature threshold, determining whether the target voltage is less than or equal to a preset voltage threshold; When the target voltage is less than or equal to the preset voltage threshold, a first resistor is connected in series with the initial driving circuit to determine the first circuit; When the target voltage is greater than the preset voltage threshold, determining whether the target current is less than or equal to a preset current threshold; When the target current is less than or equal to the preset current threshold, a second resistor is connected in series with the initial driving circuit to determine a second circuit; When the target current is greater than the preset current threshold, a third resistor is connected in series in the initial driving circuit to determine a third circuit, wherein the resistance of the second resistor is greater than the resistance of the first resistor, and the resistance of the third resistor is greater than the resistance of the second resistor.
2. The method according to claim 1, characterized in that The target driving circuit includes: a first circuit, which adjusts the initial driving circuit based on the target temperature, the target voltage, and the target current to determine the target driving circuit, including: Determining whether the target temperature is greater than or equal to a preset temperature threshold; When the target temperature is greater than or equal to the preset temperature threshold, a first resistor is connected in series to the initial driving circuit to determine the first circuit.
3. The method according to claim 1, characterized in that The method further comprises: adjusting the initial driving circuit based on the target temperature, the target voltage, and the target current to determine a target driving circuit, including: Determining whether the target voltage is less than or equal to the preset voltage threshold, and determining whether the target current is less than or equal to the preset current threshold; When the target voltage is less than or equal to the preset voltage threshold, and the target current is less than or equal to the preset current threshold, connecting the first resistor in series with the initial driving circuit to determine the first circuit; When the target voltage is greater than the preset voltage threshold, or the target current is greater than the preset current threshold, the second resistor is connected in series to the initial driving circuit to determine the second circuit.
4. The method according to claim 1, wherein The target driving circuit further includes: a fourth circuit, a fifth circuit, and a sixth circuit, and the target driving circuit is determined based on the target temperature, the target voltage, and the target current, including: Determining whether the target voltage is less than or equal to the preset voltage threshold; When the target voltage is less than or equal to the preset voltage threshold, connecting the first resistor in parallel to the initial driving circuit, determining the fourth circuit, and determining whether the target temperature is greater than or equal to the preset temperature threshold; When the target temperature is greater than or equal to the preset temperature threshold, connecting the second resistor in parallel to the fourth circuit, determining the fifth circuit, and determining whether the target current is less than or equal to the preset current threshold; When the target current is less than or equal to the preset current threshold, the third resistor is connected in parallel to the fifth circuit to determine the sixth circuit.
5. The method according to claim 1, wherein The target driving circuit further includes: a seventh circuit and an eighth circuit, which determine the target driving circuit based on the target temperature, the target voltage, and the target current, including: Determining whether the target voltage is greater than or equal to the preset voltage threshold; When the target voltage is greater than or equal to the preset voltage threshold, connecting the first resistor in series in the initial driving circuit, determining the first circuit, and determining whether the target temperature is less than or equal to the preset temperature threshold; When the target temperature is less than or equal to the preset temperature threshold, connecting the second resistor in series with the first circuit, determining the seventh circuit, and determining whether the target current is greater than or equal to the preset current threshold; When the target current is greater than or equal to the preset current threshold, the third resistor is connected in series to the seventh circuit to determine the eighth circuit.
6. A control device for a power switching device, characterized in that: The control device of the power switching device is applied to the control method of the power switching device according to any one of claims 1 to 5.
Citation Information
Patent Citations
Driver, motor driving circuit and power system
CN113765341A
IGBT drive circuit of high reliability
CN205847212U