Switching frequency adjustment method, computer equipment and storage medium

By adjusting the switching frequency of the DC/DC converter after the photovoltaic cell reaches its maximum power point, the problem of high switching losses in the existing technology is solved, thus improving the efficiency of the photovoltaic power generation system.

CN120834722APending Publication Date: 2025-10-24SHENZHEN SUNRICHER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510851950.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

In existing photovoltaic power generation systems, the MPPT algorithm achieves maximum power point tracking by changing the duty cycle of the switching transistors, which leads to high switching transistor losses and affects system efficiency.

Method used

After the photovoltaic cell reaches its maximum power point, the switching frequency in the DC/DC converter is adjusted to reduce the loss of the switching transistors. The target switching frequency is determined by a weighted average method of the preset switching frequency and the target switching frequency.

Benefits of technology

This reduces the switching losses in the DC/DC converter and improves the system efficiency of the photovoltaic power generation system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120834722A_ABST
    Figure CN120834722A_ABST
Patent Text Reader

Abstract

The invention discloses a switching frequency adjustment method, computer equipment and a storage medium, and belongs to the technical field of photovoltaic power generation. The method comprises the steps that a control module in the photovoltaic power generation system tracks the maximum power point of a photovoltaic cell under the condition that a switching tube in a DC / DC converter is controlled according to a first preset switching frequency; under the condition that the maximum power point of the photovoltaic cell is tracked, a target switching frequency is determined according to a first preset switching frequency and a second preset switching frequency, the first preset switching frequency is larger than the second preset switching frequency, and the target switching frequency is larger than the second preset switching frequency and smaller than the first preset switching frequency; and controlling a switching tube in the DC / DC converter according to the target switching frequency. According to the photovoltaic power generation system, the loss of the switching tube in the DC / DC converter can be reduced under the condition that the photovoltaic cell works at the maximum power point, so that the system efficiency of the photovoltaic power generation system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of photovoltaic power generation, and particularly relates to a switching frequency adjustment method, a computer device and a storage medium. BACKGROUND

[0002] With the rapid development of new energy technology, photovoltaic power generation is increasingly popular. As the core component of a photovoltaic power generation system, the output power of a photovoltaic cell is affected by environmental factors such as light intensity and temperature. Under normal circumstances, when the output voltage of the photovoltaic cell reaches a certain voltage value, the output power reaches a maximum value, that is, the maximum power point (MPP). Based on this, to fully utilize solar energy, the maximum power point tracking (MPPT) technology is particularly important in the photovoltaic power generation system. At present, most MPPT algorithms use the perturbation and observation method or the incremental conductance method, which mainly realizes maximum power point tracking by changing the duty cycle of the switching tube. However, this method also causes large losses to the switching tube, which in turn has a great impact on the system efficiency of the photovoltaic power generation system. SUMMARY

[0003] The present application provides a switching frequency adjustment method, a computer device and a storage medium, which can reduce switching loss and improve energy utilization. The technical solution is as follows:

[0004] In a first aspect, a switching frequency adjustment method is provided, which is applied to a control module in a photovoltaic power generation system, the photovoltaic power generation system comprising a photovoltaic cell, the control module and a direct current / direct current (DC / DC) converter, and the method comprising:

[0005] Tracking the maximum power point of the photovoltaic cell under the condition that the switching tube in the DC / DC converter is controlled according to a first preset switching frequency;

[0006] Under the condition that the maximum power point of the photovoltaic cell is tracked, determining a target switching frequency according to the first preset switching frequency and a second preset switching frequency, the first preset switching frequency being greater than the second preset switching frequency, and the target switching frequency being greater than the second preset switching frequency and less than the first preset switching frequency;

[0007] Controlling the switching tube in the DC / DC converter according to the target switching frequency.

[0008] In the application, the control module tracks the maximum power point of the photovoltaic cell in the case of controlling the switching tube in the DC / DC converter according to the first preset switching frequency. In the case of tracking the maximum power point of the photovoltaic cell, the target switching frequency is determined according to the first preset switching frequency and the second preset switching frequency, the first preset switching frequency is greater than the second preset switching frequency, and the target switching frequency is greater than the second preset switching frequency and less than the first preset switching frequency. Finally, the switching tube in the DC / DC converter is controlled according to the target switching frequency. Since the greater the switching frequency of the switching tube in the DC / DC converter, the greater the loss, the loss of the switching tube in the DC / DC converter when working at the target switching frequency is smaller than the loss when working at the first preset switching frequency, so controlling the switching tube in the DC / DC converter according to the target switching frequency can reduce the loss of the switching tube in the DC / DC converter when the photovoltaic cell works at the maximum power point, so as to improve the system efficiency of the photovoltaic power generation system.

[0009] Optionally, the target switching frequency is determined according to the first preset switching frequency and the second preset switching frequency, comprising:

[0010] The first specified switching frequency is set as the first preset switching frequency, and the second specified switching frequency is set as the second preset switching frequency.

[0011] According to the first specified switching frequency and the second specified switching frequency, a first switching frequency, a second switching frequency and a third switching frequency are determined, the second switching frequency is greater than the second specified switching frequency and less than the first switching frequency, and the third switching frequency is greater than the first switching frequency and less than the first specified switching frequency.

[0012] The target switching frequency is determined according to the first switching frequency, the second switching frequency and the third switching frequency.

[0013] Optionally, the first switching frequency, the second switching frequency and the third switching frequency are determined according to the first specified switching frequency and the second specified switching frequency, comprising:

[0014] The first specified switching frequency and the second specified switching frequency are weighted and averaged according to a first weight and a second weight to obtain the first switching frequency.

[0015] The first switching frequency and the second specified switching frequency are weighted and averaged according to the first weight and the second weight to obtain the second switching frequency.

[0016] According to the first weight and the second weight, the first switching frequency and the first specified switching frequency are weighted and averaged to obtain the third switching frequency.

[0017] Optionally, the determining the target switching frequency according to the first switching frequency, the second switching frequency and the third switching frequency comprises:

[0018] After the switching tube in the DC / DC converter is controlled according to the first switching frequency, the output power of the photovoltaic cell is detected to obtain a first output power;

[0019] After the switching tube in the DC / DC converter is controlled according to the second switching frequency, the output power of the photovoltaic cell is detected to obtain a second output power;

[0020] After the switching tube in the DC / DC converter is controlled according to the third switching frequency, the output power of the photovoltaic cell is detected to obtain a third output power;

[0021] The target switching frequency is determined according to the first output power, the second output power and the third output power.

[0022] Optionally, the determining the target switching frequency according to the first output power, the second output power and the third output power comprises:

[0023] The difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power is determined to obtain an output power difference;

[0024] In a case where the output power difference is less than a power difference threshold, the first switching frequency is determined as the target switching frequency.

[0025] Optionally, after the difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power is determined to obtain an output power difference, the method further comprises:

[0026] In a case where the output power difference is greater than or equal to the power difference threshold, if the first output power is greater than or equal to the second output power and the first output power is greater than or equal to the third output power, the first specified switching frequency is reset to the third switching frequency, the second specified switching frequency is reset to the second switching frequency, and the steps of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency and the subsequent steps are re-executed.

[0027] Optionally, after the output power difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power is determined, the method further comprises:

[0028] If the first output power is greater than or equal to the second output power, and the second output power is greater than or equal to the third output power, the first specified switching frequency is reset to the first switching frequency, and the steps of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency, and the subsequent steps are re-executed.

[0029] Optionally, after the output power difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power is determined, the method further comprises:

[0030] If the third output power is greater than or equal to the first output power, and the third output power is greater than or equal to the second output power, the second specified switching frequency is reset to the first switching frequency, and the steps of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency, and the subsequent steps are re-executed.

[0031] Optionally, before the maximum power point of the photovoltaic cell is tracked under the condition that the switching tube in the DC / DC converter is controlled according to the first preset switching frequency, the method further comprises:

[0032] After the control module is started, the output voltage of the photovoltaic cell is obtained.

[0033] If the output voltage of the photovoltaic cell is greater than the voltage threshold, the switching tube in the DC / DC converter is controlled according to the first preset switching frequency.

[0034] Optionally, after the switching tube in the DC / DC converter is controlled according to the target switching frequency, the method further comprises:

[0035] If the output power of the photovoltaic cell is detected to be suddenly changed, the switching tube in the DC / DC converter is controlled according to the first preset switching frequency, and the step of tracking the maximum power point of the photovoltaic cell and the subsequent steps are re-executed.

[0036] In a second aspect, a photovoltaic power generation system is provided, and the photovoltaic power generation system comprises a photovoltaic cell, a control module and a DC / DC converter, wherein the control module is configured to:

[0037] In a case where the switching tube in the DC / DC converter is controlled according to the first preset switching frequency, the maximum power point of the photovoltaic cell is tracked.

[0038] In a case where the maximum power point of the photovoltaic cell is tracked, a target switching frequency is determined according to the first preset switching frequency and a second preset switching frequency, the first preset switching frequency is greater than the second preset switching frequency, and the target switching frequency is greater than the second preset switching frequency and less than the first preset switching frequency.

[0039] The switching tube in the DC / DC converter is controlled according to the target switching frequency.

[0040] In a third aspect, a computer device is provided, and the computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement the switching frequency adjustment method of the first aspect.

[0041] In a fourth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the switching frequency adjustment method of the first aspect.

[0042] In a fifth aspect, a computer program product is provided, and when the computer program product is executed on a computer device, the computer device is caused to execute the switching frequency adjustment method of the first aspect.

[0043] It can be understood that the beneficial effects of the second aspect, the third aspect, the fourth aspect and the fifth aspect can be referred to the related description of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0045] Figure 1 is a structural schematic diagram of a photovoltaic power generation system provided by the embodiments of the present application;

[0046] Figure 2is a structural schematic diagram of another photovoltaic power generation system provided by an embodiment of the present application;

[0047] Figure 3 is a structural schematic diagram of another photovoltaic power generation system provided by an embodiment of the present application;

[0048] Figure 4 is a flow chart of a switching frequency adjustment method provided by an embodiment of the present application;

[0049] Figure 5 is a schematic diagram of system efficiency in a buck mode provided by an embodiment of the present application;

[0050] Figure 6 is a schematic diagram of system efficiency in a boost mode provided by an embodiment of the present application;

[0051] Figure 7 is a flow chart of a switching frequency adjustment method provided by an embodiment of the present application;

[0052] Figure 8 is a structural schematic diagram of a computer device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0053] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0054] It should be understood that the "multiple" mentioned in the present application refers to two or more than two. In the description of the present application, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, in order to clearly describe the technical solutions of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second", etc. The skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. also do not limit the difference.

[0055] The phrases "one embodiment" or "some embodiments" described in this application mean that the specific features, structures, or characteristics described in that embodiment are included in one or more embodiments of the application. Thus, the phrases "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" that appear in different places in this application do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. In addition, the terms "including," "comprising," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.

[0056] The application scenarios of the embodiments of the present application are described below.

[0057] As the economy rapidly develops, energy consumption continues to rise. This growing demand and supply present a dual challenge. While coal's high share of energy consumption is unlikely to change in the near future, overreliance on fossil fuels has already led to the dual pressures of resource shortages and environmental pollution. Optimizing the energy mix urgently requires strengthening the efficient use of renewable energy, with the development of solar energy being particularly significant.

[0058] In the current environment, photovoltaic power generation is highly intermittent and easily affected by environmental changes. In situations such as thunderstorms and at night, it is difficult to meet the continuous supply of electricity through photovoltaic power generation alone. Figure 1 The household photovoltaic power generation system shown in the figure utilizes a two-stage architecture: a DC / DC (direct current / direct current) converter matches the output voltage of the photovoltaic cells, while a DC / AC (direct current / alternating current) inverter converts the output voltage into AC power for user use. This photovoltaic power generation system also integrates a bidirectional DC / DC converter for intelligent battery management and incorporates MPPT functionality, forming a collaborative working mechanism of "photovoltaic priority, energy storage regulation." During periods of abundant sunshine, the photovoltaic power generation system stores surplus energy in the batteries. During rainy weather or when light intensity decreases, the photovoltaic cells and batteries combine to provide power. At night, the batteries provide the entire power supply. This multi-mode coordinated power supply approach can address the volatility of clean energy and has been applied in many fields.

[0059] As the core component of photovoltaic power generation systems, the output power of photovoltaic cells is affected by environmental factors such as light intensity and temperature. Typically, when the output voltage of a photovoltaic cell reaches a certain value, its output power reaches its maximum value, known as the maximum power point. Therefore, to fully utilize solar energy, MPPT technology is particularly important in photovoltaic power generation systems.

[0060] In the related art, most MPPT algorithms use the perturbation and observation method or the conductance increment method, which mainly keeps the switching frequency of the switching tube in the DC / DC converter unchanged, and realizes the maximum power point tracking by changing the duty cycle of the switching tube. However, this way will cause the switching tube to have a large loss when the switching frequency is high, which in turn will cause the system efficiency of the photovoltaic power generation system to be low.

[0061] Therefore, an embodiment of the present application provides a switching frequency adjustment method applied to a control module in a photovoltaic power generation system. After the control module controls the switching tube in the DC / DC converter to track the maximum power point of the photovoltaic cell according to the preset maximum switching frequency, the switching frequency of the switching tube in the DC / DC converter can be reduced. In this way, the loss of the switching tube in the DC / DC converter can be reduced and the system efficiency of the photovoltaic power generation system can be improved when the photovoltaic cell works at the maximum power point.

[0062] The photovoltaic power generation system provided by the embodiment of the present application will be described below.

[0063] Figure 2 is a structural schematic diagram of a photovoltaic power generation system provided by an embodiment of the present application. Referring to Figure 2 , the photovoltaic power generation system 10 can include a photovoltaic cell 101, a control module 102, a DC / DC converter 103, a driving module 104, and a load 105.

[0064] Those skilled in the art can understand that Figure 2 is only an example of the photovoltaic power generation system 10 and does not constitute a limitation on the photovoltaic power generation system 10. In actual applications, more or fewer components than those shown can be included, or some components can be combined, or different components can be included, etc.

[0065] The output end of the photovoltaic cell 101 is connected with the first end of the control module 102 and the input end of the DC / DC converter 103. The second end of the control module 102 is connected with the first end of the driving module 104. The second end of the driving module 104 is connected with the control end of the DC / DC converter 103. The output end of the DC / DC converter 103 is connected with the load 105.

[0066] The photovoltaic cell 101 is used for photovoltaic power generation and inputs electric energy to the DC / DC converter 103.

[0067] The control module 102 is used for detecting the output power of the photovoltaic cell 101 and tracking the maximum power point accordingly. When tracking the maximum power point, the control module 102 can send a control signal to the driving module 104 to make the driving module 104 drive the switching tube in the DC / DC converter 103 to work at a specified duty cycle and / or switching frequency.

[0068] For example, as shown in Figure 3 The control module 102 can include a sampling module and a processing module. The first end of the sampling module can be connected with the output end of the photovoltaic cell 101, the second end of the sampling module can be connected with the first end of the processing module, and the second end of the processing module can be connected with the first end of the driving module 104.

[0069] The sampling module is used to detect the output current and the output voltage of the photovoltaic cell 101, and send the detected current value and voltage value to the processing module. For example, the sampling module can be an analog-digital converter (ADC) module.

[0070] The processing module is used to receive the current value and the voltage value sent by the sampling module, determine the output power of the photovoltaic cell 101 according to the current value and the voltage value, and track the maximum power point of the photovoltaic cell 101 accordingly. For example, the processing module can include an MPPT module.

[0071] The DC / DC converter 103 is used to boost or buck the output voltage of the photovoltaic cell 101 and output to the load 105. For example, the DC / DC converter 103 can be a boost-buck converter. The boost-buck converter can boost when in boost mode, and can buck when in buck mode.

[0072] It should be noted that when determining the ideal inductance value in the DC / DC converter 103, the ideal inductance value should decrease while keeping other conditions (such as output voltage, ripple current, switching frequency) unchanged and reducing the input voltage. However, since the inductance value cannot be changed in actual application, the ideal inductance value can be increased to approach the inductance value in actual application by reducing the switching frequency of the switching tube in the DC / DC converter 103.

[0073] For example, in buck mode, the calculation formula of the ideal inductance value is as follows:

[0074]

[0075] Wherein, L buck is the ideal inductance value in buck mode; V out is the output voltage in buck mode; V in is the input voltage in buck mode; ΔI L is the ripple current of the inductance; f sw is the switching frequency of the switching tube.

[0076] For example, in boost mode, the calculation formula of the ideal inductance value is as follows:

[0077]

[0078] wherein, L boost is the ideal inductance value in boost mode; V out is the output voltage in boost mode; V in is the input voltage in boost mode; ΔI L is the ripple current of the inductor; f sw is the switching frequency of the switch.

[0079] In some embodiments, after the maximum power point of the photovoltaic cell 101 is tracked, the processing module can reduce the switching frequency of the switch in the DC / DC converter 103 to reduce the loss of the switch. The switching frequency of the switch refers to the number of times the switch is switched per second.

[0080] The driving module 104 is configured to receive the control signal sent by the control module 102 and control the duty cycle and / or the switching frequency of the switch in the DC / DC converter 103 according to the control signal. For example, the driving module 104 can control the duty cycle and / or the switching frequency of the switch in the DC / DC converter 103 by using the pulse width modulation (PWM) technology.

[0081] The load 105 is configured to consume electric energy.

[0082] In the embodiments of the present application, the photovoltaic cell 101 can convert solar energy into electric energy, input the generated electric energy into the DC / DC converter 103, and the DC / DC converter 103 can boost or step down the input electric energy and then output the electric energy to the load 105 to supply power to the load 105. In this process, the control module 102 can detect the output power of the photovoltaic cell 101, and then control the duty cycle of the switch in the DC / DC converter 103 through the driving module 104 to track the maximum power point of the photovoltaic cell 101. After the maximum power point of the photovoltaic cell 101 is tracked, the control module 102 can reduce the switching frequency of the switch in the DC / DC converter 103 by using the switching frequency adjustment method described below to reduce the loss of the switch.

[0083] The switching frequency adjustment method provided in the embodiments of the present application will be explained in detail below.

[0084] Figure 4 is a flowchart of a switching frequency adjustment method provided in the embodiments of the present application. The switching frequency adjustment method can be applied to the above Figure 2 or Figure 3The photovoltaic power generation system 10 in the embodiment can be applied to the control module 102 in the photovoltaic power generation system 10. Referring to Figure 4 The method comprises the following steps:

[0085] Step 401: The control module tracks the maximum power point of the photovoltaic cell in the case of controlling the switching tube in the DC / DC converter according to the first preset switching frequency.

[0086] The first preset switching frequency can be preset. The first preset switching frequency can be set to be relatively large. The first preset switching frequency is the maximum switching frequency that the technician limits the switching tube to reach.

[0087] For example, the control module can track the maximum power point of the photovoltaic cell in the case that the DC / DC converter is in a buck mode, or can track the maximum power point of the photovoltaic cell in the case that the DC / DC converter is in a boost mode, which is not limited in the embodiment of the application.

[0088] It should be noted that the switching frequency of the switching tube in the DC / DC converter has a great influence on the efficiency of tracking the maximum power point of the photovoltaic cell. Generally, when the switching frequency of the switching tube in the DC / DC converter is small, the maximum power point tracking efficiency is low. When the switching frequency of the switching tube in the DC / DC converter is large, the maximum power point tracking efficiency is high. Therefore, in the embodiment of the application, the control module controls the switching tube in the DC / DC converter according to the first preset switching frequency when tracking the maximum power point, so that the maximum power point of the photovoltaic cell can be tracked faster.

[0089] For example, the control module can track the maximum power point of the photovoltaic cell by perturbation and observation method or incremental conductance method, which is not limited in the embodiment of the application.

[0090] In some embodiments, the control module can obtain the output voltage of the photovoltaic cell after the control module is started (including but not limited to soft start); in the case that the output voltage of the photovoltaic cell is greater than the voltage threshold, the control module controls the switching tube in the DC / DC converter according to the first preset switching frequency and tracks the maximum power point of the photovoltaic cell.

[0091] The voltage threshold can be preset. For example, the voltage threshold can be set to 7V (volt), 8V, 9V, etc., which is not limited in the embodiment of the application.

[0092] If the output voltage of the photovoltaic cell is less than or equal to the voltage threshold, it indicates that the current light intensity is small, and the output voltage of the photovoltaic cell is at a low level. In this case, the DC / DC converter does not work. If the output voltage of the photovoltaic cell is greater than the voltage threshold, it indicates that the current light intensity is large, and the output voltage of the photovoltaic cell is at a high level. In this case, the DC / DC converter works, and the switching tube in the DC / DC converter can be controlled according to the first preset switching frequency, and the maximum power point tracking can be started.

[0093] In step 402, the control module determines a target switching frequency according to the first preset switching frequency and the second preset switching frequency when the maximum power point of the photovoltaic cell is tracked. The first preset switching frequency is greater than the second preset switching frequency, and the target switching frequency is greater than the second preset switching frequency and less than the first preset switching frequency.

[0094] The second preset switching frequency can be set in advance. For example, the second preset switching frequency can be set to be small. The second preset switching frequency is the minimum switching frequency that the switching tube can reach.

[0095] It should be noted that, in the process of tracking the maximum power point of the photovoltaic cell, if it is detected that the output power of the photovoltaic cell fluctuates in a small range, it can be considered that the maximum power point of the photovoltaic cell is tracked at this time. In this case, the tracking can be stopped.

[0096] It should be noted that, in the process of tracking the maximum power point of the photovoltaic cell, if it is detected that the output power of the photovoltaic cell fluctuates in a small range, it can be considered that the maximum power point of the photovoltaic cell is tracked at this time. In this case, the tracking can be stopped.

[0097] In the embodiment of the application, the control module determines the target switching frequency according to the first preset switching frequency and the second preset switching frequency after the maximum power point of the photovoltaic cell is tracked. Since the greater the switching frequency of the switching tube in the DC / DC converter, the greater the loss, the loss of the switching tube in the DC / DC converter when working according to the target switching frequency is smaller than the loss when working according to the first preset switching frequency. Therefore, subsequent control of the switching tube in the DC / DC converter according to the target switching frequency can reduce the loss of the switching tube in the DC / DC converter when the photovoltaic cell works at the maximum power point, thereby improving the system efficiency of the photovoltaic power generation system.

[0098] In some embodiments, the operation of step 402 can include the following steps (1) to (4). In some embodiments, the operation of step 402 can include the following steps (1) to (4).

[0099] Step (1): The control module sets the first specified switching frequency to a first preset switching frequency, and sets the second specified switching frequency to a second preset switching frequency.

[0100] The first specified switching frequency is a maximum value of a range currently used for switching frequency adjustment. The second specified switching frequency is a minimum value of the range currently used for switching frequency adjustment. That is, the range from the first specified switching frequency to the second specified switching frequency is the range currently used for switching frequency adjustment.

[0101] Step (2): The control module determines the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency, the second switching frequency is greater than the second specified switching frequency and less than the first switching frequency, and the third switching frequency is greater than the first switching frequency and less than the first specified switching frequency.

[0102] The first switching frequency, the second switching frequency and the third switching frequency are all within the range from the first specified switching frequency to the second specified switching frequency, and the first switching frequency, the second switching frequency and the third switching frequency are not equal. In this way, more effective reference data can be provided for subsequent determination of the target switching frequency, thereby improving the accuracy of the determination of the target switching frequency.

[0103] Optionally, the operation of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency can be: the control module performs weighted average on the first specified switching frequency and the second specified switching frequency according to a first weight and a second weight to obtain the first switching frequency; performs weighted average on the first switching frequency and the second specified switching frequency according to the first weight and the second weight to obtain the second switching frequency; and performs weighted average on the first switching frequency and the first specified switching frequency according to the first weight and the second weight to obtain the third switching frequency.

[0104] The first weight and the second weight can be preset. For example, the sum of the first weight and the second weight can be 1, 2, etc. The first weight can be the weight of a smaller one of the two switching frequencies for weighted average, and the second weight can be the weight of a larger one of the two switching frequencies for weighted average.

[0105] For example, in the case of rapid environmental change, the first weight can be set smaller and the second weight can be set larger, such as setting the first weight to 0.5 and the second weight to 1.5, so as to focus on rapid response. For example, in the case of moderate environmental change, the first weight and the second weight can be set equal, such as setting the first weight to 1 and the second weight to 1, so as to focus on rapid response while reducing switching loss. For example, in the case of slow environmental change, the first weight can be set larger and the second weight can be set smaller, such as setting the first weight to 1.5 and the second weight to 0.5, so as to focus on reducing switching loss.

[0106] In this way, the first weight and the second weight can be flexibly set according to user needs, so that the first switching frequency, the second switching frequency and the third switching frequency can be more representative while being balanced between the first specified switching frequency and the second specified switching frequency, so as to improve the accuracy of the subsequently determined target switching frequency.

[0107] For example, the control module can determine the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency by the following formula:

[0108]

[0109] Wherein, a is the first weight; b is the second weight; f1 is the second specified switching frequency; f2 is the first specified switching frequency; f3 is the first switching frequency; f4 is the second switching frequency; f5 is the third switching frequency.

[0110] Step (3): The control module determines the target switching frequency according to the first switching frequency, the second switching frequency and the third switching frequency.

[0111] In the embodiments of the present application, by introducing the intermediate switching frequency (i.e. the first switching frequency, the second switching frequency and the third switching frequency), the target switching frequency can be gradually approached in stages, so that the target switching frequency can be accurately determined.

[0112] In some embodiments, the operation of step (3) can include the following steps A to D:

[0113] Step A: After the control module controls the switching tube in the DC / DC converter according to the first switching frequency, the output power of the photovoltaic cell is detected to obtain the first output power.

[0114] For example, the control module can generate a control signal according to the first switching frequency, and send the control signal to the driving module. After receiving the control signal, the driving module can control the switching tube in the DC / DC converter to work at the first switching frequency according to the control signal. Then, the control module can detect the first output power of the photovoltaic cell.

[0115] Step B: After the control module controls the switching tube in the DC / DC converter according to the second switching frequency, the output power of the photovoltaic cell is detected to obtain the second output power.

[0116] The operation of step B is similar to the operation of step A described above, and will not be repeated here.

[0117] Step C: After the control module controls the switching tube in the DC / DC converter according to the third switching frequency, the output power of the photovoltaic cell is detected to obtain the third output power.

[0118] The operation of step C is similar to the operation of step A described above, and will not be repeated here.

[0119] Step D: The control module determines the target switching frequency according to the first output power, the second output power and the third output power.

[0120] In some embodiments, the operation of determining the target switching frequency according to the first output power, the second output power and the third output power by the control module can include the following three ways:

[0121] The first way: the control module determines the difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power to obtain an output power difference; in the case that the output power difference is less than a power difference threshold, the first switching frequency is determined as the target switching frequency.

[0122] The power difference threshold is the maximum error allowed between the maximum power point of the photovoltaic cell. The power difference threshold can be set in advance.

[0123] The output power difference can reflect the fluctuation of the output power of the photovoltaic cell after adjusting the switching frequency of the switching tube in the DC / DC converter.

[0124] If the output power difference is less than the power difference threshold, it indicates that the output power of the photovoltaic cell has a small fluctuation after adjusting the switching frequency of the switching tube in the DC / DC converter in the current range of the first specified switching frequency to the second specified switching frequency, and is still near the maximum power point. Thus, the center value of the range of the first specified switching frequency to the second specified switching frequency, i.e., the first switching frequency, can be determined as the target switching frequency. In this way, the switching frequency of the switching tube in the DC / DC converter can be reduced to reduce the loss of the switching tube while ensuring that the photovoltaic cell still operates near the maximum power point.

[0125] The second mode: the control module determines the difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power to obtain an output power difference; in the case that the output power difference is greater than or equal to the power difference threshold, the first specified switching frequency and / or the second specified switching frequency are reset according to the first output power, the second output power and the third output power, and then the above steps (2) to (3) are re-executed until the target switching frequency is determined.

[0126] If the output power difference is greater than or equal to the power difference threshold, it indicates that the output power of the photovoltaic cell has a large fluctuation after adjusting the switching frequency of the switching tube in the DC / DC converter in the current range of the first specified switching frequency to the second specified switching frequency, and deviates from the maximum power point. Thus, the first specified switching frequency and / or the second specified switching frequency can be reset to narrow the adjustment range of the switching frequency. By narrowing the adjustment range, the number of trials can be reduced, and the efficiency of determining the target switching frequency can be improved.

[0127] Optionally, the operation of resetting the first specified switching frequency and / or the second specified switching frequency according to the first output power, the second output power and the third output power can include the following three cases.

[0128] The first case: if the first output power is greater than or equal to the second output power, and the first output power is greater than or equal to the third output power, the control module resets the first specified switching frequency to the third switching frequency, and resets the second specified switching frequency to the second switching frequency.

[0129] If the first output power is greater than or equal to the second output power and the first output power is greater than or equal to the third output power, it indicates that the first output power is relatively closer to the maximum power point, and thus the center value of the adjustment range of the next switching frequency can be determined as the first switching frequency corresponding to the first output power. Since the second specified switching frequency < the second switching frequency < the first switching frequency < the third switching frequency < the first specified switching frequency, the range in which the first switching frequency is located, i.e. the range from the second switching frequency to the third switching frequency, can be determined as the adjustment range of the next switching frequency, i.e. the first specified switching frequency can be reset as the third switching frequency, and the second specified switching frequency can be reset as the second switching frequency.

[0130] In this case, in the next switching frequency adjustment, the first switching frequency in the next adjustment process is actually the first switching frequency in the current adjustment process.

[0131] The second case: if the first output power is greater than or equal to the second output power and the second output power is greater than or equal to the third output power, the control module resets the first specified switching frequency as the first switching frequency.

[0132] If the first output power is greater than or equal to the second output power and the second output power is greater than or equal to the third output power, it indicates that the second output power is relatively closer to the maximum power point, and thus the center value of the adjustment range of the next switching frequency can be determined as the second switching frequency corresponding to the second output power. Since the second specified switching frequency < the second switching frequency < the first switching frequency < the third switching frequency < the first specified switching frequency, the range in which the second switching frequency is located, i.e. the range from the second specified switching frequency to the first switching frequency, can be determined as the adjustment range of the next switching frequency, i.e. the first specified switching frequency can be reset as the first switching frequency, and the second specified switching frequency remains unchanged.

[0133] In this case, in the next switching frequency adjustment, the first switching frequency in the next adjustment process is actually the second switching frequency in the current adjustment process.

[0134] The third case: if the third output power is greater than or equal to the first output power and the third output power is greater than or equal to the second output power, the control module resets the second specified switching frequency as the first switching frequency.

[0135] If the third output power is greater than or equal to the first output power and the third output power is greater than or equal to the second output power, it indicates that the third output power is relatively closer to the maximum power point, and thus the center value of the adjustment range of the next switching frequency can be determined as the third switching frequency corresponding to the third output power. Since the second specified switching frequency < the second switching frequency < the first switching frequency < the third switching frequency < the first specified switching frequency, the range in which the third switching frequency is located, i.e., the range from the first switching frequency to the first specified switching frequency, can be determined as the adjustment range of the next switching frequency, that is, the second specified switching frequency can be reset to the first switching frequency, and the first specified switching frequency remains unchanged.

[0136] In this case, during the next switching frequency adjustment, the first switching frequency in the next adjustment process is actually the third switching frequency in the current adjustment process.

[0137] Step 403: The control module controls the switching tube in the DC / DC converter according to the target switching frequency.

[0138] For example, the control module can generate a control signal according to the target switching frequency and send the control signal to the driving module. After receiving the control signal, the driving module can control the switching tube in the DC / DC converter to work at the target switching frequency according to the control signal.

[0139] In some embodiments, during the process of controlling the switching tube in the DC / DC converter according to the target switching frequency, if it is detected that the output power of the photovoltaic cell has changed abruptly, the control module controls the switching tube in the DC / DC converter according to the first preset switching frequency, and re-executes the above steps 401 to 403.

[0140] If the output power of the photovoltaic cell changes abruptly, it indicates that the current environment changes greatly, and at this time the maximum power point of the photovoltaic cell has changed. Therefore, the switching tube in the DC / DC converter can be controlled according to the switching frequency with the highest tracking efficiency (i.e., the first preset switching frequency), and the maximum power point of the photovoltaic cell can be tracked. After the maximum power point is tracked, the switching frequency is adjusted.

[0141] In this way, the photovoltaic power generation system can dynamically track the maximum power point and adjust the switching frequency according to the change of the environment, so as to reduce the switching frequency of the switching tube in the DC / DC converter as much as possible while ensuring that the photovoltaic cell works near the maximum power point, thereby effectively improving the system efficiency of the photovoltaic power generation system.

[0142] For example, when the DC / DC converter is in buck mode, the output voltage of the DC / DC converter is set to 5V, the load is a constant current of 5A (amperes), the inductance value is 22μH (microhenries), and the input voltage Vin of the DC / DC converter varies between 12V and 40V. The output voltage Vout and output current Iout of the DC / DC converter are measured at a fixed switching frequency of 200kHz (kilohertz) and a target switching frequency. The measurement results are shown in Table 1 below:

[0143] Table 1

[0144]

[0145] like Figure 5 As shown in Figure 1, the system efficiency is determined when the input voltage is 40V, 25V, 20V, 15V, and 12V, respectively. It can be seen that when other conditions remain unchanged, when the input voltage is small, reducing the switching frequency can improve the system efficiency.

[0146] For example, when the DC / DC converter is in boost mode, the output voltage of the DC / DC converter is set to 16V, the load is a constant current of 1A, the inductance is 22μH, and the input voltage Vin of the DC / DC converter varies between 8V and 12V. The output voltage Vout and output current Iout of the DC / DC converter are measured at a fixed switching frequency of 300kHz and a target switching frequency. The measurement results are shown in Table 2 below:

[0147] Table 2

[0148]

[0149] like Figure 6 As shown in Table 2, the system efficiency is determined when the input voltage is 8V, 9V, 10V, 11V, and 12V. It can be seen that when other conditions remain unchanged, when the input voltage is small, reducing the switching frequency can improve the system efficiency.

[0150] For ease of understanding, the following Figure 7 The above switching frequency adjustment method is described by way of example.

[0151] Figure 7 This is a flow chart of a switching frequency adjustment method provided by an embodiment of the present application, see Figure 7 , the method may include the following steps 701 to 705.

[0152] Wherein, fmax is the first preset switching frequency, fmin is the second preset switching frequency, f1 is the first specified switching frequency, f2 is the second specified switching frequency, f3 is the first frequency, f4 is the second frequency, f5 is the third frequency, a is the first weight, and b is the second weight.

[0153] Step 701: the control module soft starts.

[0154] Step 702: the control module detects the output voltage of the photovoltaic cell.

[0155] Step 703: the control module determines whether the output voltage of the photovoltaic cell is greater than a voltage threshold.

[0156] If the output voltage of the photovoltaic cell is greater than the voltage threshold, step 704 is executed; if the output voltage of the photovoltaic cell is less than or equal to the voltage threshold, the operation ends and waits for the next soft start.

[0157] It should be noted that, in the embodiments of the present application, before step 704 is executed, the control module first controls the switching tube in the DC / DC converter according to fmax and tracks the maximum power point of the photovoltaic cell, and then step 704 is executed after the maximum power point is tracked.

[0158] Step 704: the control module sets f1 = fmax and f2 = fmin, and determines f3, f4 and f5 according to f1 and f2.

[0159] For example, f3 = (af2 + bf1) / (a+b), f4 = (af2 + bf3) / (a+b), and f5 = (af1 + bf3) / (a+b). Here, " / " represents "divide".

[0160] Step 705: the control module adjusts the switching frequency of the switching tube in the DC / DC converter, and the specific operation can include steps 7051 to 7059.

[0161] Step 7051: the control module determines Pmax and Pmin in P(f3), P(f4) and P(f5).

[0162] P(f3) is the output power of the photovoltaic cell when the switching frequency of the switching tube in the DC / DC converter is f3; P(f4) is the output power of the photovoltaic cell when the switching frequency of the switching tube in the DC / DC converter is f4; P(f5) is the output power of the photovoltaic cell when the switching frequency of the switching tube in the DC / DC converter is f5. Pmax is the maximum output power in P(f3), P(f4) and P(f5); Pmin is the minimum output power in P(f3), P(f4) and P(f5).

[0163] Step 7052: The control module determines whether the output power difference between Pmax and Pmin is less than a power difference threshold.

[0164] If the output power difference between Pmax and Pmin is less than the power difference threshold, step 7053 is performed. If the output power difference between Pmax and Pmin is greater than or equal to the power difference threshold, steps 7054 to 7059 are performed.

[0165] Step 7053: The control module determines f3 as the target switching frequency, and controls the switching tubes in the DC / DC converter according to the target switching frequency.

[0166] Step 7054: The control module determines whether P(f3) is Pmax.

[0167] If P(f3) is Pmax, steps 7055 and 7059 are performed; if P(f3) is not Pmax, step 7056 is performed.

[0168] Step 7055: The control module sets f1 = f5, f2 = f4, and f3 = f3.

[0169] Step 7056: The control module determines whether P(f4) is Pmax.

[0170] If P(f4) is Pmax, step 7057 is performed; if P(f4) is not Pmax, step 7058 is performed.

[0171] Step 7057: The control module sets f1 = f3, f2 = f2, and f3 = f4.

[0172] Step 7058: The control module sets f1 = f1, f2 = f3, and f3 = f5.

[0173] Step 7059: The control module re-determines f4 and f5 according to f1, f2, f3, a, and b, and re-performs steps 7051 to 7059 until the target switching frequency is determined.

[0174] For example, f4 = (af2 + bf3) / (a + b), and f5 = (af1 + bf3) / (a + b). Here, " / " represents "divide".

[0175] In the embodiment of the present application, the control module tracks the maximum power point of the photovoltaic cell in the case of controlling the switching tube in the DC / DC converter according to the first preset switching frequency. In the case of tracking the maximum power point of the photovoltaic cell, the target switching frequency is determined according to the first preset switching frequency and the second preset switching frequency, the first preset switching frequency is greater than the second preset switching frequency, and the target switching frequency is greater than the second preset switching frequency and less than the first preset switching frequency. Finally, the switching tube in the DC / DC converter is controlled according to the target switching frequency. Since the greater the switching frequency of the switching tube in the DC / DC converter, the greater the loss, the loss of the switching tube in the DC / DC converter when working according to the target switching frequency is smaller than the loss when working according to the first preset switching frequency. Therefore, controlling the switching tube in the DC / DC converter according to the target switching frequency can reduce the loss of the switching tube in the DC / DC converter in the case of the photovoltaic cell working at the maximum power point, so as to improve the system efficiency of the photovoltaic power generation system.

[0176] Figure 8 A structural schematic diagram of a computer device is provided in the embodiment of the present application. As shown in the figure, Figure 8 The computer device 8 includes a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80. The processor 80 implements the steps in the switching frequency adjustment method in the above embodiment when executing the computer program 82.

[0177] Those skilled in the art can understand, Figure 8 The computer device 8 is only an example and does not constitute a limitation on the computer device 8, which can include more or fewer components than shown, or combine certain components, or different components, such as an input / output device, a network access device, etc.

[0178] The processor 80 can be a central processing unit (CPU), and the processor 80 can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0179] The memory 81 may, in some embodiments, be an internal storage unit of the computer device 8, such as a hard disk or a memory of the computer device 8. The memory 81 may, in other embodiments, also be an external storage device of the computer device 8, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, and the like equipped on the computer device 8. Further, the memory 81 may also include both an internal storage unit and an external storage device of the computer device 8. The memory 81 is used to store an operating system, application programs, a boot loader, data, and other programs, and the like. The memory 81 may also be used to temporarily store data that has been output or is to be output.

[0180] The embodiments of the present application further provide a computer device, which comprises at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in any of the above method embodiments when executing the computer program.

[0181] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program, wherein the computer program is executable by a processor to implement the steps in any of the above method embodiments.

[0182] The embodiments of the present application provide a computer program product, which, when running on a computer, causes the computer to perform the steps in any of the above method embodiments.

[0183] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. The computer program can implement the steps of each method embodiment when executed by a processor. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate forms. The computer readable medium at least includes any entity or device capable of carrying the computer program code to the photographing device / terminal equipment, recording medium, computer memory, ROM (read-only memory), RAM (random access memory), CD-ROM (compact disc read-only memory), magnetic tape, floppy disk, and optical data storage device, etc. The computer readable storage medium mentioned in the present application can be a non-volatile storage medium, in other words, a non-transitory storage medium.

[0184] It should be understood that all or part of the steps of the above-described embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, it can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. The computer instructions can be stored in the computer readable storage medium described above.

[0185] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0186] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in connection with the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0187] In the embodiments of the present application, it should be understood that the disclosed apparatus / computer device and method can be implemented in other manners. For example, the embodiments of the apparatus / computer device described above are merely schematic; for example, the division of the modules or units can be different, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0188] 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, i.e., they may be located in one place, or distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0189] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations and standards of relevant countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.

[0190] The above-described embodiments are merely used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A switching frequency adjustment method, characterized by, A control module applied to a photovoltaic power generation system, the photovoltaic power generation system comprising a photovoltaic cell, the control module and a direct current / direct current (DC / DC) converter, the method comprising: tracking a maximum power point of the photovoltaic cell in a case that a switch tube in the DC / DC converter is controlled according to a first preset switching frequency; determining a target switching frequency according to the first preset switching frequency and a second preset switching frequency in a case that the maximum power point of the photovoltaic cell is tracked, the first preset switching frequency being greater than the second preset switching frequency, the target switching frequency being greater than the second preset switching frequency and less than the first preset switching frequency; controlling the switch tube in the DC / DC converter according to the target switching frequency.

2. The method of claim 1, wherein, The determining of the target switching frequency according to the first preset switching frequency and the second preset switching frequency comprises: setting a first designated switching frequency as the first preset switching frequency and setting a second designated switching frequency as the second preset switching frequency; determining a first switching frequency, a second switching frequency and a third switching frequency according to the first designated switching frequency and the second designated switching frequency, the second switching frequency being greater than the second designated switching frequency and less than the first switching frequency, the third switching frequency being greater than the first switching frequency and less than the first designated switching frequency; determining the target switching frequency according to the first switching frequency, the second switching frequency and the third switching frequency.

3. The method of claim 2, wherein, The determining of the first switching frequency, the second switching frequency and the third switching frequency according to the first designated switching frequency and the second designated switching frequency comprises: weighting and averaging the first designated switching frequency and the second designated switching frequency according to a first weight and a second weight to obtain the first switching frequency; weighting and averaging the first switching frequency and the second designated switching frequency according to the first weight and the second weight to obtain the second switching frequency; weighting and averaging the first switching frequency and the first designated switching frequency according to the first weight and the second weight to obtain the third switching frequency.

4. The method of claim 2, wherein, The determining of the target switching frequency according to the first switching frequency, the second switching frequency and the third switching frequency comprises: detecting an output power of the photovoltaic cell after the switch tube in the DC / DC converter is controlled according to the first switching frequency to obtain a first output power; detecting the output power of the photovoltaic cell after the switch tube in the DC / DC converter is controlled according to the second switching frequency to obtain a second output power; detecting the output power of the photovoltaic cell after the switch tube in the DC / DC converter is controlled according to the third switching frequency to obtain a third output power; determining the target switching frequency according to the first output power, the second output power and the third output power.

5. The method of claim 4, wherein, The determining of the target switching frequency according to the first output power, the second output power and the third output power comprises: determining a difference between the maximum output power and the minimum output power among the first output power, the second output power and the third output power, to obtain an output power difference; determining the first switching frequency as the target switching frequency when the output power difference is less than a power difference threshold.

6. The method of claim 5, wherein, After the step of determining the output power difference, the method further comprises: when the output power difference is greater than or equal to the power difference threshold, if the first output power is greater than or equal to the second output power and the first output power is greater than or equal to the third output power, resetting the first specified switching frequency as the third switching frequency and resetting the second specified switching frequency as the second switching frequency, and re-executing the steps of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency and the subsequent steps; when the output power difference is greater than or equal to the power difference threshold, if the first output power is greater than or equal to the second output power and the second output power is greater than or equal to the third output power, resetting the first specified switching frequency as the first switching frequency, and re-executing the steps of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency and the subsequent steps; when the output power difference is greater than or equal to the power difference threshold, if the third output power is greater than or equal to the first output power and the third output power is greater than or equal to the second output power, resetting the second specified switching frequency as the first switching frequency, and re-executing the steps of determining the first switching frequency, the second switching frequency and the third switching frequency according to the first specified switching frequency and the second specified switching frequency and the subsequent steps.

7. The method of any one of claims 1 to 6, wherein, Before the step of tracking the maximum power point of the photovoltaic cell by controlling the switching tube in the DC / DC converter according to the first preset switching frequency, the method further comprises: acquiring an output voltage of the photovoltaic cell after the control module is started; controlling the switching tube in the DC / DC converter according to the first preset switching frequency when the output voltage of the photovoltaic cell is greater than a voltage threshold.

8. The method of any one of claims 1 to 6, wherein, After the step of controlling the switching tube in the DC / DC converter according to the target switching frequency, the method further comprises: controlling the switching tube in the DC / DC converter according to the first preset switching frequency and re-executing the step of tracking the maximum power point of the photovoltaic cell and the subsequent steps when a sudden change of the output power of the photovoltaic cell is detected.

9. A computer device, comprising: The computer device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program, when executed by the processor, implements the method according to any one of claims 1 to 10.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the method according to any one of claims 1 to 10.