An active bypass control method for a photovoltaic module, applied to an active bypass control device for a photovoltaic module, wherein the active bypass control device comprises a power source, a sampling unit, a controller, N first driving circuits, N pairs of bypass ports, and N first controllable switches, and N is a positive integer, the N first driving circuits, the N pair of bypass ports, and the N first controllable switches are arranged in one-to-one correspondence;
- an output end of the power source is connected to a power supply end of the controller;
- an output end of the sampling unit is connected to an input end of the controller;
- each of the N first controllable switches is connected between one of the N pairs of bypass ports, and each of the N first controllable switches comprises a first switch and a first diode that are antiparallel;
- the first diode is reversely connected between one of the N pairs of bypass ports, and a control end of the first switch is connected to one output end of the controller via one of the N first driving circuits, and wherein the active bypass control method comprises:
- detecting, by the sampling unit for each of the N first controllable switches, analog quantity information of each of the N first controllable switches, and outputting, by the sampling unit, a sampling signal based on the analog quantity information;
- determining, by the controller based on the sampling signal, whether the analog quantity information of each of the N first controllable switches meets a predetermined bypass condition;
- and
- controlling, by the controller, the first switch in a first controllable switch to be turned on by using a first driving circuit corresponding to the first controllable switch in a case that the analog quantity information of the first controllable switch meets the predetermined bypass condition;
- wherein the analog quantity information is one of a voltage, a current, power, and a branch temperature;
- in a case that the analog quantity information is the voltage, the predetermined bypass condition is that the number of times that a voltage of the first controllable switch is lower than a preset voltage threshold being greater than or equal to a preset number of times, or a time period during which the voltage of the first controllable switch is lower than the preset voltage threshold being greater than or equal to a second preset time period;
- in a case that the analog quantity information is the current, the predetermined bypass condition is that the number of times that a current of the first controllable switch is greater than a preset current threshold being greater than or equal to a preset number of times, or a time period during which the current of the first controllable switch is greater than the preset current threshold being greater than or equal to a second preset time period;
- in a case that the analog quantity information is the power, the predetermined bypass condition is that the number of times that power of the first controllable switch is greater than a preset power threshold being greater than or equal to a preset number of times, or a time period during which the power of the first controllable switch is greater than the preset power threshold being greater than or equal to a second preset time period;
- and
- in a case that the analog quantity information is the branch temperature, the predetermined bypass condition is that the number of times that a branch temperature of the first controllable switch is higher than a preset temperature threshold being greater than or equal to a preset number of times, or a time period during which the branch temperature of the first controllable switch is greater than the preset temperature threshold being greater than or equal to a second preset time period.