High-precision MPPT (Maximum Power Point Tracking) limited power control algorithm, system and equipment and storage medium
Through the high-precision MPPT power limit control algorithm, the theoretical maximum power value is obtained in real time and closed-loop control is formed. Combined with the three-level control link, the problems of bus overvoltage and insufficient power in the photovoltaic power limit control are solved, and the accurate matching of photovoltaic output and system stability are achieved.
Patent Information
- Application Number
- CN202510787950.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-08-08
AI Technical Summary
The existing photovoltaic power limit control strategy has the problem of busbar overvoltage or insufficient power, and it is unable to deal with power fluctuations in time, making it difficult to meet the requirements of energy storage systems for accurate and rapid power adjustment of the power grid.
The high-precision MPPT power-limited control algorithm is adopted to obtain the theoretical maximum power value in real time, calculate the power value in real time and compare it with the target value, adjust the voltage value, form closed-loop control, and combine three-level coordinated control of the power ring, voltage ring and current ring to dynamically track the output power of the photovoltaic module.
It realizes accurate matching of photovoltaic output power, avoids bus voltage fluctuations and system overload, improves power control accuracy and response speed, and ensures that the system operates stably under dynamic conditions.
Smart Images

Figure CN120454172A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of energy storage systems, and in particular to a high-precision MPPT power limiting control algorithm, system, device, and storage medium. Background Art
[0002] In power systems, photovoltaic (PV) power fluctuations can cause severe fluctuations in voltage and frequency, leading to grid instability or even collapse in severe cases. For electrical equipment, unstable power input accelerates equipment aging, shortens service life, and even causes equipment failure. Furthermore, power fluctuations complicate grid scheduling, leading to frequent curtailment of solar power and reducing the efficiency of renewable energy utilization.
[0003] In smart microgrid scenarios, distributed power sources and energy storage systems are highly integrated, requiring real-time balancing of power generation and consumption, placing extremely high demands on power control accuracy and response speed. When large-scale photovoltaic power plants are connected to the grid, precise power control is required to achieve smooth output to avoid impacting the main grid. In scenarios with nonlinear loads, such as electric vehicle fast-charging stations, precise control of photovoltaic power output can effectively suppress harmonic interference and ensure power quality. In the future, as the energy internet develops, precise control of photovoltaic power will become a key technology for achieving efficient energy coordination and stable supply.
[0004] Currently, the photovoltaic power limiting control strategies used in most energy storage inverter bridges have limitations. Traditional methods rely on a delayed signal, the bus voltage increase, to determine whether the PV (photovoltaic) power has reached sufficient capacity. Subsequently, the PV voltage is adjusted toward the open-circuit voltage. Essentially, this increases the internal resistance divider, reducing the current and, in turn, reducing PV power output to achieve the power limiting target.
[0005] This strategy, which blindly pursues maximum power using traditional MPPT, can lead to slow response to busbar overvoltage or power shortages, and is unable to promptly address power fluctuations in dynamic scenarios. Furthermore, the control process is susceptible to interference from various factors, resulting in unstable control results and making it difficult to meet the stringent requirements of energy storage systems for precise and rapid grid power regulation. Summary of the Invention
[0006] This application discloses a high-precision MPPT power limiting control algorithm, which enables photovoltaic output to accurately match real-time demand, avoids the bus overvoltage or power shortage caused by traditional MPPT blindly pursuing maximum power, and can improve the control accuracy of bus voltage and photovoltaic module output power.
[0007] In a first aspect, the present application provides a high-precision MPPT power limiting control algorithm, including: Real-time acquisition of the currently required theoretical maximum power value obtained through system logic calculation, and determination of the first target power value of the photovoltaic module based on the currently required theoretical maximum power value; Acquire a first voltage value and a first current value currently output by the photovoltaic module in real time, and calculate a first power value currently output by the photovoltaic module; The first power value is compared with the first target power value, and the first voltage value is adjusted until the first power value reaches the first target power value.
[0008] In some embodiments, comparing the first power value with the first target power value and adjusting the first voltage value until the first power value reaches the first target power value includes: Performing power loop control on the first target power value and the first power value, and outputting a third feedback current value through a third proportional-integral controller; Obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value through a second proportional-integral controller; Obtaining a second target voltage value of the bus and a current second voltage value of the bus, performing voltage loop control on the second target voltage value and the second voltage value, and outputting a first feedback current value through a first proportional-integral controller; The first feedback current value, the second feedback current value, and the third feedback current value are calculated and synthesized to obtain a first target current value, a proportional integral operation is performed on the first target current value and the first current value, and a duty cycle signal is output to control the output power of the photovoltaic module to be stable at the first target power.
[0009] In some embodiments, the real-time acquisition of the currently required theoretical maximum power value obtained by system logic calculation includes: Real-time acquisition of at least one or more power values selected from the group consisting of battery power, load power, and grid power; Calculate the sum of all the acquired power values to obtain the currently required theoretical maximum power value.
[0010] In some embodiments, determining the first target power value of the photovoltaic module according to the currently required theoretical maximum power value includes: Calculate the first theoretical maximum power value of the photovoltaic module based on the current light intensity and temperature conditions; When the first theoretical maximum power value is greater than the theoretical maximum power value, the first target power value is corrected to the theoretical maximum power value; When the first theoretical maximum power value is less than or equal to the theoretical maximum power value, the first target power value is corrected to the first theoretical maximum power value.
[0011] In some embodiments, performing power loop control on the first target power value and the first power value and outputting a third feedback current value through a third proportional-integral controller includes: Calculating a power deviation value between the first target power value and the first power value; The power deviation value is input into the first proportional-integral controller for adjustment, and a third feedback current value is output.
[0012] In some embodiments, obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value through a second proportional-integral controller includes: Calculating a voltage deviation value between a first target voltage value and an actually measured first voltage value; The voltage deviation is input into a second proportional-integral controller for adjustment, and a second feedback current value is output.
[0013] In some embodiments, obtaining the second target voltage value of the bus and the current second voltage value of the bus, performing voltage loop control on the second target voltage value and the second voltage value, and outputting the first feedback current value through a first proportional-integral controller includes: Obtaining a second target voltage value of the busbar, which is set according to the rated operating voltage of the inverter bridge and with a safety margin reserved; Calculating a voltage deviation between the second target voltage value and the second voltage value actually measured at the bus; Inputting the voltage deviation into a first proportional-integral controller for adjustment and outputting a first feedback current value; In a second aspect, the present application provides a high-precision MPPT power limiting control system, comprising: A system logic calculation module is used to obtain in real time the currently required theoretical maximum power value obtained through system logic calculation, and determine a first target power value of the photovoltaic module according to the currently required theoretical maximum power value; An MPPT control module is used to obtain a first target voltage value of the photovoltaic module; The sensor module is used to collect the first voltage value, the first current value, the second voltage value of the busbar, and the battery power, load power and grid power parameter values of the photovoltaic module in real time; a DC-DC converter module, configured to adjust the output voltage and current of the photovoltaic module according to the duty cycle signal; The control loop module is configured to compare the first power value with a first target power value and adjust the first voltage value until the first power value reaches the first target power value.
[0014] In some embodiments, the control loop module includes: a first voltage loop module, the first voltage loop module including a first proportional-integral controller, configured to perform voltage loop control on the second target voltage value and the second voltage value, and output a first feedback current value; a second voltage loop module, the second voltage loop module including a second proportional-integral controller, configured to obtain a first target voltage value of the photovoltaic module, perform voltage loop control on the first target voltage value and the first voltage value, and output a second feedback current value through the second proportional-integral controller; a power loop module, the power loop module including a third proportional-integral controller, configured to perform power loop control on the first target power value and the first power value, and output a third feedback current value; The current loop module includes a fourth proportional-integral controller, which is used to calculate and synthesize the first feedback current value, the second feedback current value and the third feedback current value to obtain a first target current value, perform a proportional-integral operation on the first target current value and the first current value, and output a duty cycle signal to control the output power of the photovoltaic module to be stable at the first target power.
[0015] In a third aspect, the present application provides an electronic device comprising: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to execute a high-precision MPPT power limiting control algorithm.
[0016] In a fourth aspect, the present application provides a computer-readable storage medium storing at least one instruction, which implements a high-precision MPPT power limiting control algorithm when executed by a processor in an electronic device.
[0017] Compared with the prior art, the present invention has the following advantages: The algorithm determines the first target power value by acquiring the theoretical maximum power value in real time, calculates the first power value in real time and compares it with the target value, and adjusts the first voltage value until the two are consistent. This process forms a closed-loop control, constraining the output power of the photovoltaic module to the target value and dynamically tracking it, avoiding bus voltage fluctuations or system overloads caused by power imbalances. It improves system operational stability from both the power source and feedback regulation aspects, ensuring that the output power is always controlled within the target value when conditions such as light and load change, maintaining power balance and voltage stability in all aspects of the system, and accurately matching the photovoltaic output with real-time demand, avoiding the bus overvoltage or power shortage caused by traditional MPPT blindly pursuing maximum power.
[0018] Through the three-level coordinated control architecture of power loop, first voltage loop and second voltage loop, the power loop directly responds to power deviation, the second voltage loop optimizes the photovoltaic operating point, and the first voltage loop maintains the stability of the bus voltage. The three feedback currents are dynamically calculated to synthesize the target current to generate a duty cycle signal; through the dynamic weight adjustment mechanism, it automatically adapts to complex working conditions such as sudden changes in light and load switching, greatly improving the power control accuracy, effectively suppressing the bus voltage fluctuation range, improving the bus voltage stability, and at the same time improving the response speed, realizing the deep integration of power distribution, voltage regulation and system stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 is a schematic diagram of the photovoltaic system circuit of this application; Figure 2 Logic block diagram of the high-precision MPPT power limiting control algorithm of the present application; Figure 3 This is a schematic diagram of the control loop of the high-precision MPPT power limiting control system of the present application; Figure 4 It is a schematic diagram of an electronic device; Figure 5 This is a schematic diagram of the structure of the high-precision MPPT power limiting control system applied for; Figure 6 This is a schematic diagram of the control loop module structure applied for; DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0022] It should be noted that the terms "including," "having," and any variations thereof in the embodiments and drawings of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to the process, method, product, or apparatus.
[0023] It will be understood that the terms "first," "second," etc. used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element.
[0024] The embodiments of the present application disclose a high-precision MPPT power limiting control algorithm, system, device, and storage medium, which are described in detail below.
[0025] refer to Figure 1 The photovoltaic system circuit of the present application includes photovoltaic components, DC-DC conversion circuit, bus capacitor, and grid-connected inverter bridge. The output of the photovoltaic components passes through the DC-DC converter module 2. In some embodiments, the DC-DC converter module 2 includes a Boost circuit. After the bus capacitor stabilizes the voltage, it is connected to the grid through the inverter bridge and is filtered through the LC electrical module to supply power to the grid and load. The battery is electrically connected to the bus through the BuckBoost circuit.
[0026] It should be noted that the photovoltaic system circuit is an existing technology and is only briefly introduced here without further elaboration. At the same time, the photovoltaic system circuit is only used to illustrate the high-precision MPPT power limiting control algorithm, system, equipment, and storage medium of the present application, and does not limit the application scope of the high-precision MPPT power limiting control algorithm, system, equipment, and storage medium of the present application.
[0027] refer to Figure 3 、 Figure 5 , the present application provides a high-precision MPPT power limiting control system, comprising: The system logic calculation module 5 is used to obtain the currently required theoretical maximum power value obtained by the system logic calculation in real time, and determine the first target power value of the photovoltaic module according to the currently required theoretical maximum power value; An MPPT control module 4 is configured to obtain a first target voltage value of the photovoltaic module, wherein MPPT is the abbreviation of Maximum Power Point Tracking, and the MPPT control module 4 is also a maximum power point tracking control module; Sensor module 1, used for real-time acquisition of a first voltage value, a first current value, a second voltage value of the busbar, and parameter values of battery power, load power, and grid power of the photovoltaic module; The DC-DC converter module 2 is configured to adjust the output voltage and current of the photovoltaic module according to the duty cycle signal; The control loop module 3 is configured to compare the first power value with the first target power value, and adjust the first voltage value until the first power value reaches the first target power value.
[0028] refer to Figure 6In some embodiments, the control loop module 3 includes: a first voltage loop module 31, the first voltage loop module 31 including a first proportional-integral controller, configured to perform voltage loop control on the second target voltage value and the second voltage value, and output a first feedback current value; The second voltage loop module 32 includes a second proportional integral controller for obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value. a power loop module 33, the power loop module 33 including a third proportional-integral controller, configured to perform power loop control on the first target power value and the first power value, and output a third feedback current value; The current loop module 34 includes a fourth proportional-integral controller, which is used to calculate and synthesize the first feedback current value, the second feedback current value, and the third feedback current value to obtain a first target current value, perform a proportional-integral operation on the first target current value and the first current value, and output a duty cycle signal to control the output power of the photovoltaic module to be stable at the first target power.
[0029] refer to Figure 2 , this application provides a high-precision MPPT power limiting control algorithm, including: Real-time acquisition of the currently required theoretical maximum power value obtained through system logic calculation, and determination of the first target power value of the photovoltaic module based on the currently required theoretical maximum power value; Acquire a first voltage value and a first current value currently output by the photovoltaic module in real time, and calculate a first power value currently output by the photovoltaic module; The first power value is compared with the first target power value, and the first voltage value is adjusted until the first power value reaches the first target power value.
[0030] The high-precision MPPT power-limiting control algorithm in this application determines the first target power value by obtaining the theoretical maximum power value in real time, calculates the first power value in real time and compares it with the target value, and adjusts the first voltage value until the two are consistent. This process forms a closed-loop control, so that the output power of the photovoltaic module is constrained by the target value and dynamically tracks it, avoiding bus voltage fluctuations or system overloads caused by power imbalance, and improving system operation stability from both the power source and feedback regulation aspects. It ensures that when conditions such as light and load change, the output power is always controlled at the target value, maintaining power balance and voltage stability in all links of the system, so that the photovoltaic output accurately matches real-time demand, and avoiding bus overvoltage or power shortage problems caused by traditional MPPT blindly chasing maximum power.
[0031] In some embodiments, the real-time acquisition of the currently required theoretical maximum power value obtained by system logic calculation includes: Real-time acquisition of at least one or more power values selected from the group consisting of battery power, load power, and grid power; Calculate the sum of all the acquired power values to obtain the currently required theoretical maximum power value.
[0032] It should be noted that real-time acquisition includes at least one or more power values among battery power value, load power value, and grid power value, which means that the data acquired in real time includes one or more of battery power value, load power value, and grid power value, and may also have other forms of power values.
[0033] The sum of all power values obtained by calculation refers to the total power required for all energy flow paths in the photovoltaic system circuit obtained in real time, thereby obtaining the current theoretical maximum power value required. If photovoltaic energy flows to the battery, load, and grid at the same time, the theoretical maximum power value is the sum of the battery power value, load power value, and grid power value.
[0034] It should be noted that the battery target power value is dynamically set by the energy storage management system based on the percentage of the battery's current remaining power to the rated capacity, temperature, and system power surplus or shortage. During charging, it is the minimum value between the PV surplus power and the battery's maximum charging capacity. During discharging, it is the minimum value between the load shortfall power and the battery's maximum discharge capacity. The battery management system sends instructions to the BuckBoost circuit for execution. The load target power value is controlled in a hierarchical manner based on load priority and system power status. Critical loads are fully powered, while non-critical loads are reduced by a preset factor, such as a 50% reduction during peak hours when electricity prices are high. This factor is adjusted in real time based on the predicted photovoltaic power, the percentage of the battery's current remaining power to the rated capacity, and the grid electricity price. The grid target power value is achieved through the active-reactive control mode of the grid-connected inverter bridge. The feed-in power is limited to the smaller value of the maximum value allowed by the grid and the residual photovoltaic power. The power taken is the difference between the load demand and the energy supplied by the photovoltaic modules and batteries, ensuring that the power factor meets the standard and complies with the grid connection standards.
[0035] When energy flows from the bus to the battery, load, grid or other paths, the battery power value, load power value, grid power value and the power consumed by other paths are positive values. When energy flows from the battery, load, grid or other paths to the bus, the battery power value, load power value, grid power value and the power consumed by other paths are negative values.
[0036] In some embodiments, determining the first target power value of the photovoltaic module according to the currently required theoretical maximum power value includes: Calculate the first theoretical maximum power value of the photovoltaic module based on the current light intensity and temperature conditions; When the first theoretical maximum power value is greater than the theoretical maximum power value, correcting the first target power value to the theoretical maximum power value; When the first theoretical maximum power value is less than or equal to the theoretical maximum power value, the first target power value is corrected to the first theoretical maximum power value.
[0037] It should be noted that calculating the first theoretical maximum power value of the photovoltaic module based on the current light intensity and temperature conditions means calculating the maximum power value that the photovoltaic module itself can output based on the light and temperature conditions, that is, the power value of the maximum power point of the photovoltaic module, and setting it as the first theoretical maximum power value.
[0038] refer to Figure 3 In some embodiments, comparing the first power value with the first target power value and adjusting the first voltage value until the first power value reaches the first target power value includes: Performing power loop control on the first target power value and the first power value, and outputting a third feedback current value through a third proportional-integral controller; Obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value through a second proportional-integral controller; Obtaining a second target voltage value of the bus and a current second voltage value of the bus, performing voltage loop control on the second target voltage value and the second voltage value, and outputting a first feedback current value through a first proportional-integral controller; The first feedback current value, the second feedback current value, and the third feedback current value are calculated and synthesized to obtain a first target current value, a proportional integral operation is performed on the first target current value and the first current value, and a duty cycle signal is output to control the output power of the photovoltaic module to be stable at the first target power.
[0039] It should be noted that through the three-level collaborative control architecture of the power loop, the first voltage loop and the second voltage loop, the power loop directly responds to the power deviation, the second voltage loop optimizes the photovoltaic operating point, and the first voltage loop maintains the stability of the bus voltage. The three feedback currents are dynamically calculated to synthesize the target current to generate a duty cycle signal; through the dynamic weight adjustment mechanism, it automatically adapts to complex working conditions such as sudden changes in light and load switching, greatly improving the power control accuracy, effectively suppressing the bus voltage fluctuation range, improving the bus voltage stability, and at the same time improving the response speed, realizing the deep integration of power distribution, voltage regulation and system stability.
[0040] In some embodiments, performing power loop control on the first target power value and the first power value and outputting a third feedback current value through a third proportional-integral controller includes: Calculating a power deviation value between the first target power value and the first power value; The power deviation value is input into the first proportional-integral controller for adjustment, and a third feedback current value is output.
[0041] It should be noted that, first, the system logic calculation module 5 determines the first target power value P required currently according to the power values of the battery, load, grid, etc. pv_ref ; At the same time, collect the actual output power P of the photovoltaic module pv P PV =V PV ×I PV ; Calculate the power deviation value ΔP=P between the first target power value and the actual power value PV_ref −P PV The power deviation value is input into the third proportional-integral controller for adjustment. The adjusted output is limited and multiplied by -1 to generate the third feedback current value I3. The third proportional-integral controller uses a proportional link to amplify the deviation response speed, allowing the system to quickly track changes in the first target power value; and uses an integral link to eliminate steady-state errors, ensuring that the first power value accurately converges to the target power value. The regulated output is limited, in some embodiments, within a range of -50A to 0A, and multiplied by -1 to serve as one of the reference inputs to the inner loop of the photovoltaic module current, i.e., I pv_ref The third proportional integral controller is used to generate a PWM signal, which drives the DC-DC converter module 2 to adjust the output and realize closed-loop control of the photovoltaic module power.
[0042] In some embodiments, obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value through a second proportional-integral controller includes: Calculating a voltage deviation value between a first target voltage value and an actually measured first voltage value; The voltage deviation is input into the second proportional integral controller for adjustment, and a second feedback current value is output. It should be noted that the first target voltage value V of the photovoltaic module is first determined based on the current working condition of the system. PV_ref In some embodiments, the MPPT algorithm is combined with the power limit demand to dynamically generate and collect the actual output voltage value V of the photovoltaic module in real time. PV , which is the first voltage value. Calculate the voltage deviation between the two ΔV=V PV_ref −V PV , the voltage deviation value is input into the second proportional integral controller for adjustment. The proportional link of the second proportional integral controller amplifies the current voltage deviation and responds quickly to voltage changes. The integral link eliminates the steady-state error by accumulating historical deviations to ensure that the first voltage value V PV Accurately track the first target voltage value V PV_refThe regulated output is clipped, and in some embodiments, is limited to −I max to I max range, generating a second feedback current value I2, further, I max =50A. This second feedback current value I2 is calculated and synthesized with the power loop output I3 and the bus voltage loop output I1. A third proportional-integral controller generates a PWM signal, which drives DC-DC converter module 2 to adjust its output, achieving closed-loop control of the PV module voltage. During this process, the voltage loop ensures MPPT efficiency by adjusting the PV operating point in real time, while also accurately controlling the output voltage in power-limited mode. This collaborative effort with other control loops ensures efficient and stable system operation.
[0043] In some embodiments, obtaining the second target voltage value of the bus and the current second voltage value of the bus, performing voltage loop control on the second target voltage value and the second voltage value, and outputting the first feedback current value through a first proportional-integral controller includes: Obtaining a second target voltage value of the busbar, which is set according to the rated operating voltage of the inverter bridge and with a safety margin reserved; Calculating a voltage deviation between the second target voltage value and the second voltage value actually measured at the bus; The voltage deviation is input into a first proportional-integral controller for adjustment, and a first feedback current value is output.
[0044] It should be noted that, firstly, based on the rated operating voltage of the inverter bridge, in some embodiments, the second target voltage value is V bus_ref +V1, where V1 is the reserved safety margin, V bus_ref The reference voltage value of the bus, that is, the voltage value that the bus needs to provide for the subsequent energy consumption channel, is stabilized by the inverter bridge. The value of V1 can be set according to the actual situation. In some embodiments, the second target voltage value is V bus_ref +20V, in some embodiments V bus_ref =360V, it should be noted that 20V is the added margin to cope with voltage fluctuations and ensure the stable operation of the inverter. At the same time, the sensor module 1 collects the current second voltage value V of the bus in real time. bus , calculate the voltage deviation ΔV between the two bus =V bus_ref +20−V bus The deviation is input into the third proportional-integral controller for adjustment. The proportional link quickly responds to voltage mutations, such as fluctuations caused by load switching, and the integral link eliminates steady-state errors to maintain a constant bus voltage. The adjusted output is limited and multiplied by -1 to generate the first feedback current value I1. This current value is used as the priority signal of the multi-loop control architecture, and is calculated with the photovoltaic voltage loop output I2 and the power loop output I3 to synthesize the first target current I ref_ref Ultimately, the DC-DC converter module 2 is regulated through the inner current loop, outputting a PWM signal, or pulse-width modulation signal, thereby controlling the duty cycle of the switching modules in the DC-DC converter module 2, achieving closed-loop control of the bus voltage. During this process, the bus voltage loop prioritizes suppressing voltage fluctuations to ensure inverter input voltage stability, providing a foundation for precise control of grid-connected power. It also collaborates with other control loops to address dynamic operating conditions such as sudden changes in illumination and load variations.
[0045] It should be noted that I pv_ref =I3-I2-I1, that is, the first reference current value is the sum of the first feedback current value, the second feedback current value, and the third feedback current value.
[0046] In some embodiments, when the bus voltage deviation value exceeds the safety margin, the weight of the first feedback current value I1 is automatically increased to prioritize stabilizing the bus voltage and avoiding overvoltage protection of the inverter bridge.
[0047] In summary, the system logic calculation module first determines the first target power value P based on the sum of battery power, load power, and grid power and combined with the light temperature conditions. PV_ref ; The sensor module samples the photovoltaic voltage V in real time PV and current I PV Calculate the actual power P PV , the power ring will P PV_ref −P PV The deviation is input into the third proportional integral controller to generate the third feedback current value I3; at the same time, the MPPT control module dynamically generates the initial first target voltage value in combination with the power limit demand, which is different from the actual first voltage value V PV The voltage deviation value is generated by the second proportional integral controller to generate the second feedback current value I2, and the bus voltage loop generates the first feedback current value I1; the three currents synthesize the target current I pv_ref =I3-I2-I1, the fourth proportional integral controller outputs a duty cycle signal to drive the DC-DC converter module, and adjusts the first voltage value of the photovoltaic module to make P PV Tracking P pv During this period, the I1 priority and the anti-integral windup algorithm are adjusted through dynamic weight to generate and correct the first target voltage value, and this is repeated until the first power value reaches the first target power value, and then the first target voltage value is stopped from being updated.
[0048] refer to Figure 4 , the present application provides an electronic device 8 including: at least one processor 6; and, A memory 7 in communication with the at least one processor 6; wherein, The memory 7 stores instructions that can be executed by the at least one processor 6. The instructions are executed by the at least one processor 6 to enable the at least one processor 6 to execute the high-precision MPPT power limiting control algorithm in this application.
[0049] In a fourth aspect, the present application provides a computer-readable storage medium storing at least one instruction, which, when executed by the processor 6 in the electronic device 8, implements the high-precision MPPT power limiting control algorithm in the present application.
[0050] A person skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory 7 (Read-Only Memory, ROM), a random access memory 7 (Random Access Memory, RAM), a programmable read-only memory 7 (Programmable Read-only Memory, PROM), an erasable programmable read-only memory 7 (Erasable Programmable Read-Only Memory, EPROM), a one-time programmable read-only memory 7 (One-time Programmable Read-Only Memory, OTPROM), an electronically erasable programmable read-only memory 7 (Electrically-Erasable Programmable Read-Only Memory, EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage 7, magnetic disk storage 7, magnetic tape storage 7, or any other computer-readable medium that can be used to carry or store data. Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the high-precision MPPT power limiting control algorithm, system, device and storage medium of the present application, and do not limit them; although the high-precision MPPT power limiting control algorithm, system, device and storage medium of the present application are described in detail with reference to the above embodiments, ordinary technicians in this field should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A high-precision MPPT power limiting control algorithm, characterized in that: include: Real-time acquisition of the currently required theoretical maximum power value obtained through system logic calculation, and determination of the first target power value of the photovoltaic module based on the currently required theoretical maximum power value; Acquire a first voltage value and a first current value currently output by the photovoltaic module in real time, and calculate a first power value currently output by the photovoltaic module; The first power value is compared with the first target power value, and the first voltage value is adjusted until the first power value reaches the first target power value.
2. A high-precision MPPT power limiting control algorithm according to claim 1, characterized in that: The comparing the first power value with the first target power value and adjusting the first voltage value until the first power value reaches the first target power value includes: Performing power loop control on the first target power value and the first power value, and outputting a third feedback current value through a third proportional-integral controller; Obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value through a second proportional-integral controller; Obtaining a second target voltage value of the bus and a current second voltage value of the bus, performing voltage loop control on the second target voltage value and the second voltage value, and outputting a first feedback current value through a first proportional-integral controller; The first feedback current value, the second feedback current value, and the third feedback current value are calculated and synthesized into a first target current value, a proportional integral operation is performed on the first target current value and the first current value, and a duty cycle signal is output to control the output power of the photovoltaic module to be stable at the first target power.
3. A high-precision MPPT power limiting control algorithm according to claim 1, characterized in that: The real-time acquisition of the currently required theoretical maximum power value obtained through system logic calculation includes: Real-time acquisition of at least one or more power values selected from the group consisting of battery power, load power, and grid power; Calculate the sum of all the acquired power values to obtain the currently required theoretical maximum power value.
4. The high-precision MPPT power limiting control algorithm according to claim 1, characterized in that: Determining the first target power value of the photovoltaic module according to the currently required theoretical maximum power value includes: Calculate the first theoretical maximum power value of the photovoltaic module based on the current light intensity and temperature conditions; When the first theoretical maximum power value is greater than the theoretical maximum power value, the first target power value is corrected to the theoretical maximum power value; When the first theoretical maximum power value is less than or equal to the theoretical maximum power value, the first target power value is corrected to the first theoretical maximum power value.
5. A high-precision MPPT power limiting control algorithm according to claim 2, characterized in that: The performing power loop control on the first target power value and the first power value, and outputting a third feedback current value through a third integral proportional controller, includes: Calculating a power deviation value between the first target power value and the first power value; The power deviation value is input into the first proportional-integral controller for adjustment, and a third feedback current value is output.
6. A high-precision MPPT power limiting control algorithm according to claim 2, characterized in that: The method of obtaining a first target voltage value of the photovoltaic module, performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value through a second proportional-integral controller includes: Calculating a voltage deviation value between a first target voltage value and an actually measured first voltage value; The voltage deviation is input into a second proportional-integral controller for adjustment, and a second feedback current value is output.
7. A high-precision MPPT power limiting control algorithm according to claim 2, characterized in that: The obtaining of the second target voltage value of the bus and the current second voltage value of the bus, performing voltage loop control on the second target voltage value and the second voltage value, and outputting the first feedback current value through the first proportional integral controller includes: Obtaining a second target voltage value of the busbar, which is set according to the rated operating voltage of the inverter bridge and with a safety margin reserved; Calculating a voltage deviation between the second target voltage value and the second voltage value actually measured at the bus; The voltage deviation is input into a first proportional-integral controller for adjustment, and a first feedback current value is output.
8. A high-precision MPPT power limiting control system, characterized in that: include: A system logic calculation module is used to obtain in real time the currently required theoretical maximum power value obtained through system logic calculation, and determine a first target power value of the photovoltaic module according to the currently required theoretical maximum power value; An MPPT control module is used to obtain a first target voltage value of the photovoltaic module; The sensor module is used to collect the first voltage value, the first current value, the second voltage value of the busbar, and the battery power, load power and grid power parameter values of the photovoltaic module in real time; a DC-DC converter module, configured to adjust the output voltage and current of the photovoltaic module according to the duty cycle signal; The control loop module is configured to compare the first power value with a first target power value and adjust the first voltage value until the first power value reaches the first target power value.
9. A high-precision MPPT power limiting control system according to claim 8, characterized in that: The control loop module includes: a first voltage loop module, the first voltage loop module including a first proportional-integral controller, configured to perform voltage loop control on the second target voltage value and the second voltage value, and output a first feedback current value; The second voltage loop module includes a second proportional integral controller for performing voltage loop control on the first target voltage value and the first voltage value, and outputting a second feedback current value. a power loop module, the power loop module including a third proportional-integral controller, configured to perform power loop control on the first target power value and the first power value, and output a third feedback current value; The current loop module includes a fourth proportional-integral controller, which is used to calculate and synthesize the first feedback current value, the second feedback current value and the third feedback current value to obtain a first target current value, perform a proportional-integral operation on the first target current value and the first current value, and output a duty cycle signal to control the output power of the photovoltaic module to be stable at the first target power.
10. An electronic device, characterized in that: The electronic device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute a high-precision MPPT power limiting control algorithm as described in any one of claims 1 to 7.
11. A computer-readable storage medium storing at least one instruction, characterized in that: When the at least one instruction is executed by a processor in an electronic device, a high-precision MPPT power limiting control algorithm as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Two-stage power load limiting control method of photovoltaic inverter
CN114499401A
Over-configuration load limiting method and system of photovoltaic inverter, and storage medium
CN116760107A
BUS voltage overshoot suppression control method and control system
CN117997094A
Control method for limiting photovoltaic output voltage, current and power
CN119906099A
Cited By
Photovoltaic module power optimization method, device, power optimizer and system
CN122717123A