Control method and device of switching circuit
By monitoring and controlling the temperature difference of the switch in the switching circuit, the current imbalance caused by the uneven temperature of the parallel switch is solved through periodized loss management, which extends the service life of the switching circuit and improves the control fineness.
Patent Information
- Application Number
- CN202310812910.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2025-01-07
AI Technical Summary
After working for a long time, multiple parallel switches cause temperature imbalance due to manufacturing process and position differences, which affects the balance of current and thus affects the flowability of the switching circuit.
By obtaining the temperature of each switch, if the temperature difference between the target switch and the reference switch is greater than the threshold, determine its turn-on and turn-off losses, and control the switch to only have different losses in different periods to reduce the temperature difference and avoid bearing large losses. Loss, even stops working when the temperature is too high.
Ensure that the temperature of each switch in the switching circuit is relatively balanced, improve current balance, extend the service life of the switch, and improve control flexibility and fineness.
Smart Images

Figure CN119276103A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic power technology, and in particular to a control method and device for a switch circuit. Background Art
[0002] The switch circuit generally includes: a plurality of switches (such as field effect transistors) connected in parallel. The plurality of switches connected in parallel can be turned on and off at the same time. In this way, the switch circuit can be applied to occasions with large currents.
[0003] However, after working for a long time, multiple switches in parallel usually have a large temperature difference due to factors such as manufacturing process differences and position differences, which may cause the temperature of individual switches to be too high, resulting in unbalanced current passing through multiple switches, affecting the current carrying capacity of the switch circuit. Summary of the invention
[0004] The present application provides a control method and device for a switch circuit, which can solve the problem that the current passing through multiple switches is unbalanced due to the excessive temperature of individual switches among multiple switches, thus affecting the current carrying capacity of the switch circuit. The technical solution is as follows:
[0005] In one aspect, a control method for a switch circuit is provided, wherein the switch circuit comprises a plurality of switches connected in parallel; the method comprises:
[0006] obtaining a temperature of each of the plurality of switches;
[0007] If the difference between the temperature of the target switch and the temperature of the reference switch among the plurality of switches is greater than a difference threshold, determining a first loss among a turn-on loss and a turn-off loss of the target switch;
[0008] Controlling the target switch to have only the first loss during a first time period;
[0009] If the rising rate of the temperature of the target switch in the first time period is greater than the rate threshold, the target switch is controlled to have only a second loss in the second time period, wherein the second loss has a smaller impact on the temperature than the first loss, and the start time of the second time period is later than or equal to the end time of the first time period.
[0010] Optionally, after controlling the target switch to have only a second loss in the second time period, the method further includes:
[0011] If the rising rate of the temperature of the target switch in the second time period is greater than the rate threshold, controlling the target switch to have no first loss and no second loss in a third time period;
[0012] The start time of the third time period is later than or equal to the end time of the second time period.
[0013] Optionally, controlling the target switch to avoid the first loss and the second loss during the third time period includes:
[0014] In the third time period, the turn-on time of the target switch is controlled to be later than the turn-on time of the reference switch, and the turn-off time of the target switch is controlled to be earlier than the turn-off time of the reference switch.
[0015] Optionally, the reference switch is a switch with the lowest temperature among the multiple switches.
[0016] Optionally, after controlling the target switch to have no first loss and no second loss in a third time period, the method further includes:
[0017] If the rising rate of the temperature of the target switch in the third time period is greater than the rate threshold, the target switch is controlled to stop working.
[0018] Optionally, determining the first loss of a turn-on loss and a turn-off loss of the target switch includes:
[0019] Determining a first degree of influence of the turn-on loss of the target switch on the temperature of the target switch;
[0020] determining a second degree of influence of the turn-off loss of the target switch on the temperature of the target switch;
[0021] The loss to which the larger influence degree between the first influence degree and the second influence degree belongs is determined as the first loss.
[0022] Optionally, determining a first degree of influence of the turn-on loss of the target switch on the temperature of the target switch includes:
[0023] Controlling the target switch to be turned on earlier than the auxiliary switch among the plurality of switches in a fourth time period, and controlling the target switch to be turned off earlier than the reference switch, wherein the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fourth time period is earlier than the start time of the first time period;
[0024] A first rising rate of the temperature of the target switch in the fourth time period is determined, where the first rising rate is used to characterize the first influence degree, and the first influence degree is positively correlated with the first rising rate.
[0025] Optionally, determining a second degree of influence of the turn-off loss of the target switch on the temperature of the target switch includes:
[0026] In a fifth time period, the target switch is controlled to be turned on later than the auxiliary switch of the plurality of switches, and the target switch is controlled to be turned off later than the auxiliary switch, the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fifth time period is earlier than the start time of the first time period;
[0027] A second rising rate of the temperature of the target switch in the fifth time period is determined, where the second rising rate is used to characterize the second influence degree, and the second influence degree is positively correlated with the second rising rate.
[0028] On the other hand, a control device for a switch circuit is provided, wherein the switch circuit comprises: a plurality of switches connected in parallel; the device comprises:
[0029] An acquisition module, used for acquiring the temperature of each switch among the plurality of switches;
[0030] a determination module, configured to determine a first loss among a turn-on loss and a turn-off loss of the target switch if a difference between a temperature of a target switch among the plurality of switches and a temperature of a reference switch is greater than a difference threshold;
[0031] A first control module, configured to control the target switch to have only the first loss during a first period of time;
[0032] A second control module is used to control the target switch to have only a second loss in a second time period if the rising rate of the temperature of the target switch in the first time period is greater than a rate threshold, wherein the second loss has a smaller impact on the temperature than the first loss, and the start time of the second time period is later than or equal to the end time of the first time period.
[0033] Optionally, the device further comprises:
[0034] a third control module, configured to control the target switch to have neither the first loss nor the second loss in a third time period if the rising rate of the temperature of the target switch in the second time period is greater than the rate threshold;
[0035] The start time of the third time period is later than or equal to the end time of the second time period.
[0036] Optionally, the third control module is used to:
[0037] In the third time period, the turn-on time of the target switch is controlled to be later than the turn-on time of the reference switch, and the turn-off time of the target switch is controlled to be earlier than the turn-off time of the reference switch.
[0038] Optionally, the reference switch is a switch with the lowest temperature among the multiple switches.
[0039] Optionally, the device further comprises:
[0040] The fourth control module is configured to control the target switch to stop working if the rising rate of the temperature of the target switch in the third time period is greater than the rate threshold.
[0041] Optionally, the determining module is used to:
[0042] Determining a first degree of influence of the turn-on loss of the target switch on the temperature of the target switch;
[0043] determining a second degree of influence of the turn-off loss of the target switch on the temperature of the target switch;
[0044] The loss to which the larger influence degree between the first influence degree and the second influence degree belongs is determined as the first loss.
[0045] Optionally, the determining module is used to:
[0046] Controlling the target switch to be turned on earlier than the auxiliary switch among the plurality of switches in a fourth time period, and controlling the target switch to be turned off earlier than the reference switch, wherein the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fourth time period is earlier than the start time of the first time period;
[0047] A first rising rate of the temperature of the target switch in the fourth time period is determined, where the first rising rate is used to characterize the first influence degree, and the first influence degree is positively correlated with the first rising rate.
[0048] Optionally, the determining module is used to:
[0049] In a fifth time period, the target switch is controlled to be turned on later than the auxiliary switch of the plurality of switches, and the target switch is controlled to be turned off later than the auxiliary switch, the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fifth time period is earlier than the start time of the first time period;
[0050] A second rising rate of the temperature of the target switch in the fifth time period is determined, where the second rising rate is used to characterize the second influence degree, and the second influence degree is positively correlated with the second rising rate.
[0051] On the other hand, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the control method of the switching circuit as described in the above aspects is implemented.
[0052] On the other hand, a computer program product comprising instructions is provided. When the computer program product is run on the computer, the computer is enabled to execute the method for controlling the switch circuit described in the above aspect.
[0053] The beneficial effects of the technical solution provided by this application include at least:
[0054] The present application provides a control method and device for a switch circuit. After the controller determines that the difference between the temperature of a target switch among multiple switches and the temperature of a reference switch is greater than a difference threshold, it can determine the first loss that has a greater impact on the temperature among the turn-on loss and the turn-off loss of the target switch, and can first control the target switch to have only the first loss. After determining that the rising rate of the temperature of the target switch is greater than the rate threshold, the target switch is controlled to have only the second loss to reduce the temperature difference between the target switch and the reference switch. In this way, it can be ensured that the temperature of multiple switches is relatively balanced, thereby ensuring that the current passing through multiple switches is relatively balanced. In addition, the method provided by the present application can reduce the rising rate of the temperature of the target switch in the order from weak to strong, which, on the one hand, improves the control flexibility of the switch circuit, and the control process of the switch circuit is more refined; on the other hand, it can ensure that the temperature of the target switch changes more smoothly, thereby ensuring a longer service life of the switch.
[0055] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] Figure 1 is a schematic diagram of the structure of a target device having a switch circuit provided in an embodiment of the present application;
[0057] Figure 2 is a flow chart of a control method of a switch circuit according to an embodiment of the present application;
[0058] Figure 3 is a flow chart of another method for controlling a switch circuit provided in an embodiment of the present application;
[0059] Figure 4 It is a schematic diagram of the turn-on timing of a target switch and an auxiliary switch in a process of determining a first degree of influence of turn-on loss on the temperature of a target switch provided by an embodiment of the present application;
[0060] Figure 5It is a schematic diagram of the turn-on timing of a target switch and an auxiliary switch in a process of determining a first degree of influence of turn-off loss on the temperature of a target switch provided by an embodiment of the present application;
[0061] Figure 6 It is a schematic diagram of the operation of a target switch compared with a reference switch when a first loss is a turn-on loss provided by an embodiment of the present application;
[0062] Figure 7 It is a schematic diagram of the operation of a target switch compared with a reference switch when a first loss is a turn-off loss provided by an embodiment of the present application;
[0063] Figure 8 is a structural schematic diagram of a control device for a switch circuit provided in an embodiment of the present application;
[0064] Fig. 9 is a structural schematic diagram of another control device for a switch circuit provided in an embodiment of the present application;
[0065] Fig.10 It is a structural schematic diagram of a controller provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0067] Figure 1 is a schematic diagram of a target device having a switch circuit provided in an embodiment of the present application. Figure 1 It can be seen that the target device includes: a control circuit 10, a switch circuit 01 and a plurality of temperature sensors 20. The switch circuit 01 includes: a plurality of switches 011 connected in parallel. The plurality of temperature sensors 20 correspond to the plurality of switches 011 one by one, and each temperature sensor 20 can be arranged near a corresponding switch 011.
[0068] Each temperature sensor 20 of the plurality of temperature sensors 20 is connected to the control circuit 10, and each temperature sensor 20 is used to collect the temperature of the corresponding switch 011 and send the collected temperature to the control circuit 10. The control circuit 10 can control the conduction timing of each switch 011 based on the temperature of the plurality of switches 011, so that the temperature of the plurality of switches 011 is more balanced.
[0069] Optionally, the target device may be a household appliance, a power supply device or a photovoltaic device. The household appliance may be a washing machine, a refrigerator, an air conditioner, etc. The power supply device may include: an uninterruptible power supply. The control circuit 01 may be a microcontroller unit (MCU). Each switch may be a field effect transistor.
[0070] For example, the target device is a home device, and Figure 1 As shown, the power factor correction (PFC) circuit of the target device may include: the switch circuit 01. Figure 1 It can be seen that the power factor correction circuit 00 has an input interface a and an output interface b, and the power factor correction circuit 00 also includes: an inductor 02, a diode 03 and a capacitor 04. Among them, the input interface a includes a positive pin a1 and a negative pin a2, and the output interface b also includes a positive pin b1 and a negative pin b2. And the input interface a is used to receive a DC signal, and the output interface b is used to connect to a load in a target device.
[0071] like Figure 1 As shown, the first end of the inductor 02 is connected to the positive pin a1 of the input interface a, and the second end of the inductor 02 is respectively connected to the first end of each switch 011 in the switch circuit 01 and the positive electrode of the diode 03.
[0072] The control end of each switch 011 is connected to the control circuit 10, and the second end of each switch 011 is respectively connected to the negative pin a2 of the input interface a and the first end of the capacitor 04. The first end of the capacitor 04 is also connected to the negative pin b2.
[0073] The cathode of the diode 03 is connected to the second end of the capacitor 04 , and the second end of the capacitor 04 is also connected to the positive electrode pin b1 of the output interface b.
[0074] The present application embodiment adopts a control method of a switch circuit, which is applied to a controller in a target device. The target device also includes the switch circuit, which includes a plurality of switches connected in parallel. For example, the target device can be Figure 1 See the equipment shown. Figure 2 , the method comprising:
[0075] Step 101: Obtain the temperature of each switch among a plurality of switches.
[0076] In the embodiment of the present application, for each of the multiple switches, a temperature sensor disposed near the switch can detect the temperature of the switch and can send the temperature of the switch to the controller. Accordingly, the controller can obtain the temperature of each of the multiple switches.
[0077] Step 102: If the difference between the temperature of a target switch and the temperature of a reference switch among the multiple switches is greater than a difference threshold, determine a first loss among a turn-on loss and a turn-off loss of the target switch.
[0078] The temperature of the target switch is greater than the temperature of the reference switch, and the difference between the temperature of the target switch and the temperature of the reference switch refers to the difference obtained by subtracting the temperature of the reference switch from the temperature of the target switch. The difference threshold may be pre-stored by the controller. That is, if the temperature of the target switch is too high, the temperature of the target switch is not balanced with that of the reference switch.
[0079] In the embodiment of the present application, the turn-on loss of each switch refers to the power loss generated when the switch is turned from off to on. The turn-off loss of the switch refers to the power loss generated when the switch is turned from on to off. Both the turn-on loss and the turn-off loss of the switch will increase the temperature of the switch, that is, the turn-on loss and the turn-off loss will promote the increase of the temperature.
[0080] The first loss of the target switch refers to the loss that has a greater impact on the temperature of the target switch among the turn-on loss and the turn-off loss of the target switch, that is, the first loss has a greater promoting effect on the increase of the temperature of the target switch.
[0081] Step 103: Control the target switch to have only a first loss during a first period of time.
[0082] After the controller determines the first loss that has a greater impact on the temperature of the target switch, the switching loss of the target switch can be controlled to include the first loss but not the second loss during the first period, that is, the target switch is controlled to bear the first loss but not the second loss during the first period. In this way, the switching loss of the target switch can be reduced, thereby reducing the temperature rise rate of the target switch. The switching loss includes: turn-on loss and turn-off loss.
[0083] The second loss is the loss of the switch-off loss of the target switch except the first loss, and the second loss has a smaller impact on the temperature than the first loss. The start time of the first period may be later than the determination time of the first loss, and the duration of the first period may be a specified duration. The specified duration may be pre-stored by the controller, for example, the specified duration may be 20 milliseconds (ms).
[0084] Since the switching loss of the target switch is reduced, while the switching loss of the reference switch remains unchanged, the temperature difference between the target switch and the reference switch can be reduced to a certain extent through step 103 .
[0085] Step 104: If the rising rate of the temperature of the target switch in the first time period is greater than the rate threshold, then in the second time period, the target switch is controlled to have only the second loss.
[0086] In an embodiment of the present application, if the controller determines that the rising rate of the temperature of the target switch in the first time period is greater than the rate threshold, it can be determined that the effect of reducing the temperature rising rate of the target switch by controlling the target switch to have only the first loss is poor, that is, the method of step 103 cannot effectively reduce the temperature difference between the target switch and the reference switch, and then the target switch can be controlled to have only the second loss in the second time period.
[0087] The rate threshold may be pre-stored by the controller. The start time of the second period may be later than or equal to the end time of the first period, and the duration of the second period may be equal to the duration of the first period.
[0088] Controlling the target switch to have only the second loss during the second period means that the switch loss of the target switch during the second period includes the second loss but does not include the first loss, that is, the target switch is subjected to the second loss during the second period but does not suffer the first loss. Since the first loss has a greater impact on the temperature, compared with the method of controlling the target switch to have only the first loss, the method of controlling the target switch to have only the second loss has a better effect of reducing the temperature rise rate of the target switch. Accordingly, compared with the method of step 103, the method of step 104 has a better effect of reducing the temperature difference between the target switch and the reference switch.
[0089] In summary, the embodiment of the present application provides a control method for a switch circuit. After the controller determines that the difference between the temperature of a target switch among multiple switches and the temperature of a reference switch is greater than a difference threshold, it can determine the first loss that has a greater impact on the temperature among the turn-on loss and the turn-off loss of the target switch, and can first control the target switch to have only the first loss. After determining that the rising rate of the temperature of the target switch is greater than the rate threshold, the target switch is controlled to have only the second loss to reduce the temperature difference between the target switch and the reference switch. In this way, it can be ensured that the temperature of multiple switches is relatively balanced, thereby ensuring that the current passing through multiple switches is relatively balanced. In addition, the method provided in the embodiment of the present application can reduce the rising rate of the temperature of the target switch in the order from weak to strong, which, on the one hand, improves the control flexibility of the switch circuit, and the control process of the switch circuit is more refined; on the other hand, it can ensure that the temperature of the target switch changes more gently, thereby ensuring that the service life of the switch is longer.
[0090] Figure 2is a flow chart of another temperature control method of a switch circuit provided by an embodiment of the present application. The method can be applied to a controller of a target device, the target device also includes a switch circuit connected to the controller, and the switch circuit may include multiple switches connected in parallel. Figure 2 , the method may include:
[0091] Step 201: Obtain the temperature of each switch among a plurality of switches.
[0092] In the embodiment of the present application, for each of the multiple switches, a temperature sensor disposed near the switch can detect the temperature of the switch and can send the temperature of the switch to the controller. Accordingly, the controller can obtain the temperature of each of the multiple switches.
[0093] Optionally, after each temperature sensor is started, the temperature of a corresponding switch can be obtained in real time.
[0094] Step 202: If the difference between the temperature of a target switch and the temperature of a reference switch among the multiple switches is greater than a difference threshold, determine a first loss among a turn-on loss and a turn-off loss of the target switch.
[0095] The temperature of the target switch is greater than the temperature of the reference switch, and the difference between the temperature of the target switch and the temperature of the reference switch refers to the difference obtained by subtracting the temperature of the reference switch from the temperature of the target switch. The difference threshold may be pre-stored by the controller. That is, if the temperature of the target switch is too high, the temperature of the target switch is not balanced with that of the reference switch.
[0096] In the embodiment of the present application, the turn-on loss of each switch refers to the power loss generated when the switch is turned from off to on. The turn-off loss of the switch refers to the power loss generated when the switch is turned from on to off. Both the turn-on loss and the turn-off loss of the switch will increase the temperature of the switch, that is, the turn-on loss and the turn-off loss will promote the increase of the temperature.
[0097] The first loss of the target switch refers to the loss that has a greater impact on the temperature of the target switch among the turn-on loss and the turn-off loss of the target switch, that is, the first loss has a greater promoting effect on the increase of the temperature of the target switch.
[0098] After the controller obtains the temperatures of multiple switches, in an optional implementation, the controller can determine the temperature difference between every two switches among the multiple switches, and after determining that the difference is greater than a difference threshold, the controller can determine that the switch with the higher temperature among the two switches to which the difference belongs is the target switch, and then determine the first loss of the target switch.
[0099] In another optional implementation, the controller may determine the switch with the lowest temperature among the multiple switches. Then, for each switch among the multiple switches except the switch with the lowest temperature, the controller determines the difference between the temperature of the switch and the temperature of the switch with the lowest temperature, and after determining that the difference is greater than a difference threshold, the controller determines that the switch is a target switch, and determines the first loss of the target switch.
[0100] According to the above description, the reference switch may be a switch with the lowest temperature among the multiple switches.
[0101] In the embodiment of the present application, the process of the controller determining the first loss of the turn-on loss and the turn-off loss of the target switch may include:
[0102] Step A1: Determine a first influence degree of turn-on loss of a target switch on a temperature of the target switch.
[0103] In an embodiment of the present application, the controller can control the turn-on time of the target switch to be earlier than the turn-on time of the auxiliary switch in the plurality of switches in the fourth time period, and control the turn-off time of the target switch to be later than the turn-off time of the auxiliary switch. In this way, the switching loss of the target switch can include only the turn-on loss, but not the turn-off loss, that is, the target switch only has the turn-on loss. Then, the controller can determine the first rising rate of the temperature of the target switch in the fourth time period. The first rising rate is used to characterize the first degree of influence, and the first degree of influence is positively correlated with the first rising rate.
[0104] The temperature of the auxiliary switch is lower than the temperature of the target switch. The start time of the fourth period may be later than or equal to the determination time of the first loss of the target switch, and the duration of the fourth period may be a preset duration. The preset duration may be pre-stored by the controller, such as 10 ms.
[0105] Since the method provided in the embodiment of the present application can determine the first degree of influence of the turn-on loss of the target switch on the temperature of the target switch based on the first rising rate of the temperature of the target switch in the fourth time period, that is, the method can determine the first degree of influence online, thus ensuring that the accuracy and real-time performance of the determined first degree of influence are high.
[0106] It can be understood that, ideally, when the switch is turned on, the voltage of the switch can immediately drop from the initial voltage to 0. When the switch is turned off, the voltage of the switch immediately changes from 0 to the initial voltage, and the current flowing through the switch immediately drops to 0. The initial voltage can be the voltage of the load connected in parallel with the switch circuit.
[0107] Based on this, controlling the turn-on time of the target switch to be earlier than the turn-on time of the auxiliary switch, and controlling the turn-off time of the target switch to be later than the turn-off time of the auxiliary switch may mean: controlling the voltage of the target switch to be 0 to be earlier than the turn-on time of the auxiliary switch, and controlling the turn-off time of the target switch to be earlier than the time when the voltage of the auxiliary switch starts to increase from 0. That is, the controller may turn on the auxiliary switch after the voltage of the target switch is 0, and turn off the target switch before the voltage of the auxiliary switch starts to increase from 0. At this time, since the target switch is connected in parallel with the auxiliary switch, the switching loss of the target switch only includes the turn-on loss, but not the turn-off loss.
[0108] Optionally, the auxiliary switch may be a switch with the lowest temperature among the multiple switches. The conduction time of the target switch and the auxiliary switch in one cycle may be equal.
[0109] For example, see Figure 4 , Figure 4 The schematic diagram shows the conduction state of the target switch and the auxiliary switch, and the voltage of the target switch in the conduction state. Figure 4 It can be seen that the turn-on time of the target switch S1 is earlier than the turn-on time of the auxiliary switch S2, and between the turn-on time of the target switch S1 and the turn-on time of the auxiliary switch S2, the voltage of the target switch S1 gradually decreases from the turn-on time of the target switch S1 and drops to 0 at the turn-on time of the auxiliary switch S2. Therefore, the target switch S1 needs to bear the turn-on loss, while the auxiliary switch S2 does not need to bear the turn-on loss.
[0110] The target switch S1 is turned off earlier than the auxiliary switch S2, and the voltage of the auxiliary switch S2 is still 0 until the target switch S1 is turned off. Therefore, the turn-off loss of the target switch S1 is 0. Therefore, the first influence degree of the turn-on loss on the temperature of the target switch S1 can be obtained by the method described in step 2021.
[0111] Step A2: Determine a second degree of influence of the turn-off loss of the target switch on the temperature of the target switch.
[0112] In an embodiment of the present application, the controller can control the turn-on time of the target switch to be later than the turn-on time of the auxiliary switch in the fifth time period, and control the turn-off time of the target switch to be later than the turn-off time of the auxiliary switch. In this way, the switching loss of the target switch only includes the turn-off loss, but not the turn-on loss, that is, the target switch only has the turn-off loss. Then, the controller can determine the second rising rate of the temperature of the target switch in the fifth time period. The second rising rate is used to characterize the second degree of influence, and the second degree of influence is positively correlated with the second rising rate.
[0113] The starting time of the fifth time period may be later than or equal to the starting time of the fourth time period, and the duration of the fifth time period is equal to the duration of the fourth time period.
[0114] It can be understood that controlling the turn-on time of the target switch to be later than the turn-on time of the auxiliary switch, and controlling the turn-off time of the target switch to be later than the turn-off time of the auxiliary switch can mean: controlling the turn-on time of the target switch to be later than the time when the voltage of the auxiliary switch is 0, and controlling the turn-off time of the auxiliary switch to be earlier than the time when the voltage of the target switch starts to increase from 0. That is, the controller can turn on the target switch after the voltage of the auxiliary switch is 0, and turn off the auxiliary switch before the voltage of the target switch starts to increase from 0. At this time, since the target switch is connected in parallel with the auxiliary switch, the switching loss of the target switch only includes the turn-off loss, but not the turn-on loss.
[0115] For example, see Figure 5 , the turn-on time of the target switch S1 is later than the turn-on time of the auxiliary switch S2, and at the turn-on time of the target switch S1, the voltage of the auxiliary switch S2 has dropped from the initial voltage to 0. Therefore, the turn-on loss of the target switch S1 is 0. The turn-off time of the target switch S1 is later than the turn-off time of the auxiliary switch S2, and after the turn-off time of the auxiliary switch S2, the voltage of the target switch S1 gradually increases from 0 to the initial voltage. Therefore, the turn-off loss of the auxiliary switch S2 is 0, while the turn-off loss of the target switch S1 is not 0.
[0116] Therefore, the second influence degree of the turn-on loss on the temperature of the target switch S1 can be obtained by the method described in step 2022 .
[0117] Step A3: Determine the loss to which the greater influence degree between the first influence degree and the second influence degree belongs as the first loss.
[0118] After obtaining the first influence degree of the turn-on loss of the target switch on the temperature of the target switch and the second influence degree of the turn-off loss on the temperature, the controller can compare the first influence degree with the second influence degree to obtain the larger influence degree between the first influence degree and the second influence degree. Then, the controller can determine the loss to which the larger influence degree belongs as the first loss.
[0119] For example, if the first impact degree is greater than the second impact degree, the controller may determine the first loss as a turn-on loss of the target switch. If the first impact degree is less than the second impact degree, the controller may determine the first loss as a turn-off loss of the target switch.
[0120] Step 203: Control the target switch to have only a first loss during a first period of time.
[0121] After the controller determines the first loss that has a greater impact on the temperature of the target switch, it can control the target switch to have the first loss in the switching loss but not the second loss during the first period. That is, at this time, the controller can reduce the switching loss of the target switch by controlling the second loss of the target switch to 0, thereby reducing the temperature rise rate of the target switch.
[0122] The start time of the first period may be later than the determination time of the first loss, and the duration of the first period may be a specified duration. The specified duration may be pre-stored by the controller. For example, the start time of the first period may be equal to the end time of the fifth period, and the specified duration may be 20 ms.
[0123] Since the switching loss of the target switch is reduced, while the switching loss of the reference switch remains unchanged, the temperature difference between the target switch and the reference switch can be reduced to a certain extent through step 203 .
[0124] In the embodiment of the present application, if the first loss is a turn-on loss, then see Figure 6 , the controller can control the turn-on time of the target switch S1 to be earlier than or equal to (such as Figure 6 The turn-on time of the reference switch S3 is equal to that shown in FIG. 1 , and the turn-off time of the target switch S1 is controlled to be earlier than the turn-off time of the reference switch S3, so that the target switch has only the first loss.
[0125] It can be understood that the on-time of the target switch is earlier than or equal to the on-time of the reference switch, which means that the on-time of the target switch is earlier than or equal to the time when the voltage of the reference switch is 0 after being turned on. The off-time of the target switch is earlier than the off-time of the reference switch, which means that the off-time of the target switch is earlier than the time when the voltage of the reference switch S3 starts to increase from 0.
[0126] If the first loss is the turn-off loss, then see Figure 7 , the controller can control the turn-on time of the target switch S1 to be later than the turn-on time of the reference switch S3 during the first period, and can control the turn-off time of the target switch S1 to be later than or equal to (such as Figure 7 The shown value is equal to the turn-off time of the reference switch S1, so that the target switch has only the first loss.
[0127] It can be understood that the turn-on time of the target switch is later than the turn-on time of the reference switch, which means that the turn-on time of the target switch is later than the time when the voltage is 0 after the reference switch is turned on. The turn-off time of the target switch is later than or equal to the turn-off time of the reference switch, which means that the time when the voltage starts to increase from 0 after the target switch is turned on is later than or equal to the turn-off time of the reference switch S3.
[0128] In an embodiment of the present application, the controller can control the on-time sequence of the target switch relative to the reference switch so that the target switch has only the first loss. The controller can control the on-time sequence of the target switch relative to the reference switch by controlling the control signal output to the target switch and the reference switch. Optionally, the control signal can be a pulse-width modulation (PWM) signal.
[0129] Step 204: If the rising rate of the temperature of the target switch in the first time period is greater than the rate threshold, the target switch is controlled to have only the second loss in the second time period.
[0130] In the embodiment of the present application, after the first period, the controller can detect whether the rising rate of the temperature of the target switch in the first period is greater than the rate threshold. If the controller determines that the rising rate of the temperature of the target switch in the first period is less than or equal to the rate threshold, it can be determined that the effect of reducing the temperature of the target switch by the method of step 203 is better, and then the target switch can continue to be controlled to have only the first loss until the difference between the temperature of the target switch and the temperature of the reference switch is less than the difference threshold.
[0131] If the controller determines that the temperature rise rate of the target switch in the first period is greater than the rate threshold, it can be determined that the effect of reducing the temperature rise rate of the target switch by controlling the target switch to have only the first loss is poor, that is, the temperature difference between the target switch and the reference switch cannot be effectively reduced, and then the target switch can be controlled to have only the second loss in the second period. That is, at this time, the controller can reduce the switching loss of the target switch by controlling the first loss of the target switch to 0, thereby reducing the temperature rise rate of the target switch.
[0132] The second loss is the loss of the switch-off loss of the target switch except the first loss, and the second loss has a smaller impact on the temperature than the first loss. The rate threshold may be pre-stored by the controller. The start time of the second period may be later than or equal to the end time of the first period, and the duration of the second period may be equal to the duration of the first period.
[0133] Controlling the target switch to have only the second loss during the second period means: controlling the target switch to have the second loss in the switching loss during the second period, but not the first loss, that is, the second loss of the target switch during the second period is 0, and the first loss is not 0. Since the first loss has a greater impact on the temperature, compared with the method of controlling the target switch to have only the first loss, the switching loss of the target switch can be reduced by controlling the target switch to have only the second loss. Accordingly, the controller has a better effect of reducing the temperature rise rate of the target switch by controlling the target switch to have only the second loss.
[0134] It is understood that the controller may record a first temperature of the target switch before the first period and a second temperature after the first period. Then, the controller may determine the rising rate of the temperature of the target switch in the first period based on the difference between the second temperature and the first temperature and the duration of the first period.
[0135] In the embodiment of the present application, if the first loss is a turn-on loss, then see Figure 6 , the controller can control the turn-on time of the target switch S1 to be later than the turn-on time of the reference switch S3 during the second time period, and control the turn-off time of the target switch to be later than or equal to the turn-off time of the reference switch, so that the target switch has only turn-off loss (ie, the second loss).
[0136] If the first loss is the turn-off loss, then see Figure 7 , the controller can control the turn-on time of the target switch S1 to be earlier than or equal to the turn-on time of the reference switch S3 during the second time period, and control the turn-off time of the target switch S1 to be earlier than the turn-off time of the reference switch S3, so that the target switch has only turn-on loss.
[0137] Step 205: If the rising rate of the temperature of the target switch in the second time period is greater than the rate threshold, the target switch is controlled to have no first loss and second loss in the third time period.
[0138] The start time of the third time period may be later than or equal to the end time of the second time period, and the duration of the third time period may be equal to the duration of the first time period.
[0139] In the embodiment of the present application, after the second period ends, the controller can detect the rising rate of the temperature of the target switch in the second period. If the controller determines that the rising rate of the target switch in the second period is less than or equal to the rate threshold, the target switch can continue to be controlled to have only the second loss until the difference between the temperature of the target switch and the temperature of the reference switch is less than the difference threshold.
[0140] If the controller determines that the rising rate of the target switch in the second period is greater than the rate threshold, it can be determined that the effect of reducing the rising rate of the temperature of the target switch by adopting the method of step 204 is poor, and then the target switch can be controlled to have no switching loss in the third period, that is, the turn-on loss and turn-off loss of the target switch are both 0. In this way, compared with the method in which the target switch only has the second loss, the lower temperature rising rate of the target switch has a better effect.
[0141] The start time of the third time period may be later than or equal to the end time of the second time period, and the duration of the third time period may be equal to the duration of the first time period.
[0142] Understandably, see Figure 6 and Figure 7 The controller can control the turn-on time of the target switch to be later than the turn-on time of the reference switch during the third time period, and can control the turn-off time of the target switch to be earlier than the turn-off time of the reference switch, so that the switching loss of the target switch during the third time period is 0.
[0143] It can also be understood that the process of the controller determining the rising rate of the temperature of the target switch in the third time period can refer to the way in which the controller determines the rising rate of the temperature in the first time period in step 204, and the embodiments of the present application will not be repeated here.
[0144] Step 206: If the rising rate of the temperature of the target switch in the third time period is greater than the rate threshold, the target switch is controlled to stop working.
[0145] After the third period, if the controller determines that the rising rate of the temperature of the target switch in the third period is less than or equal to the rate threshold, the switching loss of the target switch can continue to be controlled to be 0 until the difference between the temperature of the target switch and the temperature of the reference switch is less than the difference threshold.
[0146] If the controller determines that the rising rate of the temperature of the target switch in the third period is greater than the rate threshold, it can be determined that the effect of reducing the rising rate of the temperature of the target switch by adopting the method of step 205 is poor. Figure 6 and Figure 7 , the controller can control the target switch S1 to stop working. In this way, the target switch will not generate any loss (such as conduction loss), and the temperature of the target switch can be reduced.
[0147] Since the rising rate of the temperature of the target switch can be reduced by any of steps 203 to 205, while the rising rate of the temperature of the reference switch is not reduced, it can be ensured that the temperature of the reference switch is relatively balanced with the temperature of the target switch.
[0148] According to the description of the above steps 203 to 205, the method provided by the embodiment of the present application can gradually reduce the temperature rise rate of the target switch in a sequence from weak to strong, that is, the target switch can be controlled in a hierarchical manner. In this way, on the premise of balancing the temperatures of multiple switches, the control flexibility of the switch circuit is improved, and the control process of the switch circuit is more refined; on the other hand, the temperature of the target switch can be ensured to change more smoothly, thereby ensuring the stability of the switch, and then ensuring a longer service life of the switch; on the other hand, the utilization rate of the target switch can be greatly improved.
[0149] It is understandable that for each of the multiple switches, if the controller determines that the temperature of the switch reaches the maximum temperature it can withstand, the controller can directly control the switch to stop working. In this way, the burnout of the switch due to high temperature can be avoided, thereby ensuring the normal operation of the switch circuit.
[0150] It is understandable that the order of the steps of the control method of the switch circuit provided in the embodiment of the present application can be appropriately adjusted, and the steps can be increased or decreased accordingly according to the situation. For example, step 205 can be deleted according to the situation; or, step 206 can also be deleted according to the situation. Any technician familiar with the technical field can easily think of a change within the technical scope disclosed in this application, and it should be included in the protection scope of this application, so it will not be repeated.
[0151] In summary, the embodiment of the present application provides a control method for a switch circuit. After the controller determines that the difference between the temperature of a target switch among multiple switches and the temperature of a reference switch is greater than a difference threshold, it can determine the first loss that has a greater impact on the temperature among the turn-on loss and the turn-off loss of the target switch, and can first control the target switch to have only the first loss. After determining that the rising rate of the temperature of the target switch is greater than the rate threshold, the target switch is controlled to have only the second loss to reduce the temperature difference between the target switch and the reference switch. In this way, it can be ensured that the temperature of multiple switches is relatively balanced, thereby ensuring that the current passing through multiple switches is relatively balanced. In addition, the method provided in the embodiment of the present application can reduce the rising rate of the temperature of the target switch in the order from weak to strong, which, on the one hand, improves the control flexibility of the switch circuit, and the control process of the switch circuit is more refined; on the other hand, it can ensure that the temperature of the target switch changes more gently, thereby ensuring that the service life of the switch is longer.
[0152] The present application embodiment provides a control device for a switch circuit, which can be used to execute the control method for a switch circuit provided by the above method embodiment. Figure 8 , the apparatus 300 may include:
[0153] The acquisition module 301 is used to acquire the temperature of each switch among the multiple switches.
[0154] The determination module 302 is configured to determine a first loss among a turn-on loss and a turn-off loss of the target switch if a difference between a temperature of a target switch and a temperature of a reference switch among the multiple switches is greater than a difference threshold.
[0155] The first control module 303 is configured to control the target switch to have only a first loss during a first period of time.
[0156] The second control module 304 is used to control the target switch to have only a second loss in the second time period if the rising rate of the temperature of the target switch in the first time period is greater than the rate threshold, wherein the second loss has a smaller impact on the temperature than the first loss, and the start time of the second time period is later than or equal to the end time of the first time period.
[0157] Optional, see Fig. 9 , the apparatus 300 may further include:
[0158] A third control module 305 is configured to control the target switch to have no first loss and second loss in a third time period if the rising rate of the temperature of the target switch in the second time period is greater than a rate threshold;
[0159] The start time of the third time period is later than or equal to the end time of the second time period.
[0160] Optionally, the third control module 305 may be used to:
[0161] In the third period, the turn-on time of the target switch is controlled to be later than the turn-on time of the reference switch, and the turn-off time of the target switch is controlled to be earlier than the turn-off time of the reference switch.
[0162] Optionally, the reference switch is a switch with the lowest temperature among the multiple switches.
[0163] Optionally, the device 300 may further include:
[0164] The fourth control module 306 is configured to control the target switch to stop working if the rising rate of the temperature of the target switch in the third time period is greater than a rate threshold.
[0165] Optionally, the determination module 302 may be used to:
[0166] Determining a first degree of influence of turn-on loss of the target switch on the temperature of the target switch;
[0167] determining a second degree of influence of turn-off loss of the target switch on the temperature of the target switch;
[0168] The loss to which the larger influence degree between the first influence degree and the second influence degree belongs is determined as the first loss.
[0169] Optionally, the determination module 302 may be used to:
[0170] In a fourth time period, the target switch is controlled to be turned on earlier than the turn-on time of the auxiliary switch among the plurality of switches, and the target switch is controlled to be turned off earlier than the turn-off time of the reference switch, wherein the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fourth time period is earlier than the start time of the first time period;
[0171] A first rising rate of the temperature of the target switch in a fourth time period is determined, where the first rising rate is used to characterize a first influence degree, and the first influence degree is positively correlated with the first rising rate.
[0172] Optionally, the determination module 302 may be used to:
[0173] In a fifth time period, the target switch is controlled to be turned on later than the auxiliary switch among the plurality of switches, and the target switch is controlled to be turned off later than the auxiliary switch, the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fifth time period is earlier than the start time of the first time period;
[0174] A second rising rate of the temperature of the target switch in the fifth time period is determined, the second rising rate is used to characterize a second influence degree, and the second influence degree is positively correlated with the second rising speed.
[0175] In summary, the embodiment of the present application provides a control method for a switch circuit. After the controller determines that the difference between the temperature of a target switch among multiple switches and the temperature of a reference switch is greater than a difference threshold, it can determine the first loss that has a greater impact on the temperature among the turn-on loss and the turn-off loss of the target switch, and can first control the target switch to have only the first loss. After determining that the rising rate of the temperature of the target switch is greater than the rate threshold, the target switch is controlled to have only the second loss to reduce the temperature difference between the target switch and the reference switch. In this way, it can be ensured that the temperature of multiple switches is relatively balanced, thereby ensuring that the current passing through multiple switches is relatively balanced. In addition, the method provided in the embodiment of the present application can reduce the rising rate of the temperature of the target switch in the order from weak to strong, which, on the one hand, improves the control flexibility of the switch circuit, and the control process of the switch circuit is more refined; on the other hand, it can ensure that the temperature of the target switch changes more gently, thereby ensuring that the service life of the switch is longer.
[0176] Fig.10 is a schematic diagram of the structure of a controller provided in an embodiment of the present application. Fig.10 As shown, the controller 400 includes: a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, such as through a bus 402. Optionally, the controller 400 may also include a transceiver 404. It should be noted that in actual applications, the transceiver 404 is not limited to one, and the structure of the controller 400 does not constitute a limitation on the embodiments of the present application.
[0177] Processor 401 may be a CPU (Central Processing Unit), a general purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 401 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0178] The bus 402 may include a path to transmit information between the above components. The bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 402 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.10 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0179] The memory 403 is used to store a computer program corresponding to the control method of the switch circuit in the above embodiment of the present application, and the computer program is controlled and executed by the processor 401. The processor 401 is used to execute the computer program stored in the memory 403 to implement the contents shown in the above method embodiment.
[0180] Among them, the controller 400 includes but is not limited to: mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.10 The controller 400 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0181] The embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the control method of the switch circuit provided in the above method embodiment is implemented. Figure 2 or Figure 3 The method shown.
[0182] The present application embodiment provides a computer program product including instructions. When the computer program product is run on a computer, the computer executes the control method of the switch circuit provided by the above method embodiment, such as Figure 2 or Figure 3 The method shown.
[0183] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0184] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0185] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0186] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0187] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for controlling a switch circuit, characterized in that: The switch circuit includes a plurality of switches connected in parallel; the method includes: obtaining a temperature of each of the plurality of switches; If the difference between the temperature of the target switch and the temperature of the reference switch among the plurality of switches is greater than a difference threshold, determining a first loss among a turn-on loss and a turn-off loss of the target switch; Controlling the target switch to have only the first loss during a first time period; If the rising rate of the temperature of the target switch in the first time period is greater than the rate threshold, the target switch is controlled to have only a second loss in the second time period, wherein the second loss has a smaller impact on the temperature than the first loss, and the start time of the second time period is later than or equal to the end time of the first time period.
2. The method according to claim 1, characterized in that After controlling the target switch to have only a second loss during a second period, the method further includes: If the rising rate of the temperature of the target switch in the second time period is greater than the rate threshold, controlling the target switch to have no first loss and no second loss in a third time period; The start time of the third time period is later than or equal to the end time of the second time period.
3. The method according to claim 2, characterized in that The controlling the target switch to avoid the first loss and the second loss during the third time period includes: In the third time period, the turn-on time of the target switch is controlled to be later than the turn-on time of the reference switch, and the turn-off time of the target switch is controlled to be earlier than the turn-off time of the reference switch.
4. The method according to claim 3, characterized in that The reference switch is a switch with the lowest temperature among the plurality of switches.
5. The method according to claim 1, characterized in that After controlling the target switch to have no first loss and no second loss in a third time period, the method further includes: If the rising rate of the temperature of the target switch in the third time period is greater than the rate threshold, the target switch is controlled to stop working.
6. The method according to any one of claims 1 to 5, characterized in that: The determining a first loss among a turn-on loss and a turn-off loss of the target switch comprises: Determining a first degree of influence of the turn-on loss of the target switch on the temperature of the target switch; determining a second degree of influence of the turn-off loss of the target switch on the temperature of the target switch; The loss to which the larger influence degree between the first influence degree and the second influence degree belongs is determined as the first loss.
7. The method according to claim 6, characterized in that The determining a first degree of influence of the turn-on loss of the target switch on the temperature of the target switch includes: Controlling the target switch to be turned on earlier than the auxiliary switch among the plurality of switches in a fourth time period, and controlling the target switch to be turned off earlier than the reference switch, wherein the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fourth time period is earlier than the start time of the first time period; A first rising rate of the temperature of the target switch in the fourth time period is determined, where the first rising rate is used to characterize the first influence degree, and the first influence degree is positively correlated with the first rising rate.
8. The method according to claim 6, characterized in that The determining a second degree of influence of the turn-off loss of the target switch on the temperature of the target switch includes: In a fifth time period, the target switch is controlled to be turned on later than the auxiliary switch of the plurality of switches, and the target switch is controlled to be turned off later than the auxiliary switch, the temperature of the auxiliary switch is lower than the temperature of the target switch, and the end time of the fifth time period is earlier than the start time of the first time period; A second rising rate of the temperature of the target switch in the fifth time period is determined, where the second rising rate is used to characterize the second influence degree, and the second influence degree is positively correlated with the second rising rate.
9. A control device for a switch circuit, characterized in that: The switch circuit comprises: a plurality of switches connected in parallel; the device comprises: An acquisition module, used for acquiring the temperature of each switch among the plurality of switches; a determination module, configured to determine a first loss among a turn-on loss and a turn-off loss of the target switch if a difference between a temperature of a target switch among the plurality of switches and a temperature of a reference switch is greater than a difference threshold; A first control module, configured to control the target switch to have only the first loss during a first period of time; A second control module is used to control the target switch to have only a second loss in a second time period if the rising rate of the temperature of the target switch in the first time period is greater than a rate threshold, wherein the second loss has a smaller impact on the temperature than the first loss, and the start time of the second time period is later than or equal to the end time of the first time period.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the control method of the switch circuit according to any one of claims 1 to 8 is implemented.