Island micro-grid-oriented predefined finite time control method and system

By using a predefined finite-time control method, the uncertainties of the IMG caused by the small inertia of the DG and the influence of intermittent environmental changes were resolved, achieving rapid stabilization and good transient performance of the IMG, and improving the secondary voltage control effect.

CN120879767AActive Publication Date: 2025-10-31HEFEI UNIV OF TECH +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511405885.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2025-10-31
Estimated Expiration
2045-09-29

AI Technical Summary

Technical Problem

In existing technologies, the small inertia of distributed generation units (DG) leads to the islanded microgrid (IMG) being affected by uncertain and intermittent environmental changes, resulting in poor transient performance indicators and limiting the effectiveness of IMG secondary voltage control.

Method used

By adopting a predefined finite-time control method, a Lyapunov function is constructed through establishing a large-signal model, linearizing input-output feedback, designing a disturbance observer and a distributed virtual controller, and realizing the convergence of synchronization errors between distributed generation units within a predefined finite time, thus ensuring the system's rapid stability and good transient performance.

Benefits of technology

The synchronization error between distributed generation units was brought together within a predefined finite time, ensuring the rapid stability and good transient performance of the islanded microgrid and improving the secondary voltage control effect of the IMG.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120879767A_ABST
    Figure CN120879767A_ABST
Patent Text Reader

Abstract

The invention provides a predefined finite time control method and system for an island microgrid. The method comprises the following steps: establishing a distributed generation unit (DG) large signal model based on an inverter; through input and output feedback linearization, a second-order feedback system of a single distributed power generation unit DG is obtained; designing a disturbance observer for estimating a nonlinear uncertain item of the feedback system; designing a distributed virtual controller based on predefined finite time; and constructing an integral Lyapunov function to verify that all signals are bounded in the distributed power generation units DG realized by all designed backstepping control strategies, and a synchronization error is converged into a predefined finite time function within predefined finite time. The technical problems that the IMG is affected by uncertain and intermittent environmental changes due to small inertia of the DG, the transient performance index is poor, and the secondary voltage control effect of the IMG is restricted are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of AC microgrid control, and more specifically to a predefined finite-time control method and system for islanded microgrids. Background Technology

[0002] AC microgrids are small power systems that integrate distributed generation units (DGs), energy storage devices, and loads, typically operating in grid-connected or islanded modes. Islanded AC microgrids (IMGs) require appropriate control strategies to maintain voltage and frequency stability and effectively manage power. In recent years, hierarchical control strategies have become the mainstream approach for regulating voltage, frequency, and power sharing. The goal of primary control is to maintain a balance between the IMG's output power and load demand. However, primary control can cause frequency and voltage deviations from reference values, thus secondary control is introduced to eliminate these deviations. There are three categories of secondary control: centralized control, decentralized control, and distributed control. Compared to centralized and decentralized control, distributed secondary control is implemented through sparse communication networks, where each DG's controller only exchanges information with its neighbors, thereby reducing communication dependencies and improving controller reliability. Therefore, distributed control is widely used in secondary control strategies.

[0003] To address the secondary control problem of IMG (Inverter-Based Microgrid) systems, some studies have proposed distributed cooperative secondary control to achieve system stability. For example, the existing invention patent application CN118630824A, entitled "A Secondary Voltage Control Method for Islanded Microgrids Based on Disturbance Observer," includes: establishing a large-signal state-space model of the secondary voltage control of an inverter-based islanded microgrid; linearizing its feedback to obtain the voltage control input under nonlinear disturbance conditions; designing a nonlinear disturbance observer and providing an estimate of the voltage control input; and calculating... t In the first time island microgrid i The deviation between the estimated values ​​of each distributed generation unit and the actual nonlinear disturbance is used to obtain the disturbance estimation error. This disturbance estimation error is then substituted into the large-signal model to construct a model for the case of nonlinear disturbances. t Time-isolated microgrids i The voltage control input of the first distributed generation unit; calculate the voltage control input of the first distributed generation unit. i The deviation of the distributed generation unit from the output voltage value received from its neighboring distributed generation units is obtained as follows: i Distributed generation units in t Voltage deviation at time t and its derivative; using the first i The voltage deviation and its derivative of each distributed generation unit at time t are constructed. t Time-isolated microgridsi The sliding mode surface of the distributed generation unit is used; an auxiliary control input is calculated using a sliding mode surface based on the exponential reaching law to control the first distributed generation unit in the islanded microgrid. i The output voltage of each distributed generation unit follows a voltage reference value to ensure microgrid stability; the islanded microgrid at time t is constructed. i The Lyapunov function of a closed-loop system model of a distributed generation unit (IMG) is derived, and the system convergence is proven. However, convergence and stability are two important but distinct metrics. Therefore, convergence is also an important performance indicator for IMGs, and good convergence performance ensures that IMGs can achieve voltage following quickly and accurately. Recently, some finite-time control methods for IMGs have been proposed to achieve fast system convergence. For example, the existing invention patent application document CN113972687A, entitled "A Secondary Control Method for Islanded Microgrids Based on Switching Topology," includes the following steps: Step S1, using a mobile emergency generator as a distributed generator for islanded microgrid scheduling; Step S2, designing a fixed-time distributed secondary control method to compensate for frequency and voltage errors caused by primary control, thereby accurately distributing active power; Step S3, designing a distributed finite-time controller to adjust the voltage and frequency of all distributed generators to a fixed reference level. However, these control strategies need to meet the conditions of finite-time stability analysis. This requirement makes control design and implementation more difficult. On the other hand, in IMG, most loads, such as motors, need to operate at rated frequency and voltage, while DG has low inertia and is susceptible to environmental changes. Therefore, the system often needs to ensure good transient performance indicators.

[0004] To address the aforementioned issues, some existing solutions have investigated the adaptive quadratic control problem of IMG under predefined performance during DoS (Denial of Service) attacks. To achieve the predefined performance, constrained tracking error behavior is typically transformed into equivalent unconstrained tracking error behavior, which increases the complexity of stability proofs and controller design. Furthermore, if the parameters of the selected error transformation function are inappropriate, singular value problems can arise, leading to improper design of the distributed quadratic controller of the DG within the IMG, thereby causing instability of the entire IMG.

[0005] In summary, existing technologies suffer from technical problems such as the small inertia of the DG causing the IMG to be affected by uncertain and intermittent environmental changes, as well as poor transient performance indicators, which restrict the control effect of the IMG secondary voltage. Summary of the Invention

[0006] The technical problem to be solved by this invention is: how to solve the technical problem in the prior art that the small inertia of the DG causes the IMG to be affected by uncertain and intermittent environmental changes, and the poor transient performance index restricts the control effect of the IMG secondary voltage.

[0007] This invention solves the above-mentioned technical problems by employing the following technical solution: a predefined finite-time control method for islanded microgrids, comprising: S1. Establish the first inverter-based... k Large-signal model of a distributed generation unit (DG); S2, the first in the IMG of the islanded AC microgrid k The large-signal model of a distributed generation unit (DG) is used to perform input-output feedback linearization to obtain the relationship between voltage control input and voltage control output. Through input-output feedback linearization, the second-order feedback system of a single distributed generation unit (DG) is obtained. S3. Design and use a perturbation observer (DO) to estimate the current nonlinear uncertainty. S4. Select the Lyapunov function and applicable parameters, and set the disturbance observer for the current nonlinear uncertainty term for the second-order feedback system. S5. Find the first... in the IMG of the isolated AC microgrid. k The synchronization error between the state variables of the linearized system of a distributed generation unit (DG) and the state variables of the system received from the neighboring distributed generation unit (DG). S6. Set a predefined finite-time function, wherein if the smooth function satisfies the preset conditions, the smooth function is used as the predefined finite-time function; S7. Based on a predefined finite-time function, and using Lyapunov theory and a backstepping control strategy, design a distributed virtual controller. S8. Construct the overall Lyapunov function to verify whether all signals in the distributed generation unit (DG) implemented by the backstepping control strategy are bounded, and verify whether the synchronization error is within a predefined finite time and whether it converges to the function within a predefined finite time.

[0008] This invention provides secondary control of an islanded AC microgrid (IMG) based on a predefined finite-time function. The aim is to constrain the synchronization error between distributed generation units (DGs) within a predefined finite-time function when the IMG is in islanded operation mode. This reduces the impact of uncertainties and intermittent environmental changes on the IMG due to the small inertia of the DGs, achieving finite-time convergence of the synchronization error between DGs. This ensures rapid system stability of the islanded AC microgrid IMG and also guarantees good transient performance indicators, ultimately improving the effectiveness of the IMG's secondary voltage control and achieving consistent control of the IMG.

[0009] In a more specific technical solution, in S1, during the secondary voltage control process of the islanded AC microgrid IMG, the following logic is used to establish the inverter-based first... k Large-signal model of a distributed generation unit (DG): (1) In equation (1), k Indicates the serial number of the distributed generation unit (DG). t Indicates time;

[0010] for t The isolated microgrid of moments in IMG k The state vector of a distributed generation unit (DG). for t The isolated microgrid of moments in IMG k The derivative of the state vector of a distributed generation unit (DG). , , They represent t The isolated microgrid of moments in IMG k The three state matrices of the large-signal model of a distributed generation unit (DG) include: , and Different linear and nonlinear relationships, express t The isolated microgrid of moments in IMG k Voltage control input of each distributed generation unit (DG) express t The isolated microgrid of moments in IMG k Nonlinear disturbances experienced by each distributed generation unit (DG) express t The isolated microgrid of moments in IMG k Voltage control output of each distributed generation unit (DG) for t In the IMG section of the time-isolated microgrid, the first... k Output voltage of each distributed generation unit (DG); d and q They represent d - q In transformation d shaft and q axis, l Representative line Lind, o Represents the output. express t In the IMG section of the time-isolated microgrid, the first...k The angle of the reference coordinate system of each distributed generation unit (DG) relative to the common reference coordinate system. express t In the IMG section of the time-isolated microgrid, the first... k The active power of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k The reactive power of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The deviation component of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The deviation component of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The deviation component of the shaft's output current. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The deviation component of the shaft's output current. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d Shaft line current components, express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q Shaft line current components, express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The components of the shaft's output voltage. This represents the common angular velocity of the isolated AC microgrid IMG. , They represent t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d, q Shaft bus voltage component.

[0011] In a more specific technical solution, in S2, the voltage control input is expressed using the following logic. Voltage control output The relationship between them: (2) In equation (2), , for The second derivative, express Along Lie derivative in the direction, And it satisfies: , express Along The Lie derivative in the direction, and This indicates the first [unit / item] in the isolated AC microgrid IMG. k Nonlinear uncertainties in a distributed generation unit (DG); express: Along The Lie derivative in the direction, and This indicates the first [unit / item] in the isolated AC microgrid IMG. k Linear deterministic terms in a distributed generation unit (DG).

[0012] This invention considers the presence of parameter disturbances, unmodeled dynamics, and various uncertainties in the system of each distributed generation unit (DG) in an islanded AC microgrid (IMG) after modeling. It designs a corresponding disturbance observer to accurately estimate the nonlinear uncertainties contained in the system of each DG.

[0013] In a more specific technical solution, in S3, a nonlinear uncertainty term is defined. satisfy: ,in For preset unknown constants; Design a perturbation observer (DO) using the following logic to estimate the current nonlinear uncertainty. : (4) In equation (4), express t In the IMG section of the time-isolated microgrid, the first... k The expression for a second-order feedback system by a distributed generation unit (DG) is given by equation (3). The estimated value, for t In the IMG section of the time-isolated microgrid, the first... k The expression for a second-order feedback system by a distributed generation unit (DG) is given by equation (3). The estimated value; express The estimation error, and there is , These are the design parameters for the disturbance observer DO.

[0014] In a more specific technical solution, in S4, according to equation (4) of the nonlinear uncertainty term, t In the IMG of isolated microgrids at any given moment, the first... k Estimated value of DG per distributed generation unit and t In the IMG section of the time-isolated microgrid, the first... k The actual nonlinear uncertainty of a distributed generation unit (DG) deviation Choose the Lyapunov function: Based on the second-order feedback system, equation (4), and deviation and the Lyapunov function, regarding the Lyapunov function with respect to time t By taking the derivative and processing the results, we obtain the boundedness criterion inequality, and thus deduce the Lyapunov function. Bounded, Bounded: ; Select applicable parameters By using a perturbation observer, the nonlinear uncertainty term is adjusted. Estimation accuracy.

[0015] In a more specific technical solution, in S5, the synchronization error is represented by the following logic; (9) In equation (9), l Indicating an isolated AC microgrid in IMG and the first kThe serial number of the distributed generation unit (DG) that communicates with the distributed generation unit (DG). For communication networks and the first k A collection of distributed generation units (DGs) that communicate with each other. For the first k The distributed generation unit DG and the first l Communication connectivity of each distributed generation unit (DG); This is the reference voltage value for the isolated AC microgrid IMG. The IMG represents the first isolated AC microgrid. k Distributed generation unit (DG) and voltage reference value Communication connectivity; It is the output of the command filter, and its derivative satisfies ,in As a preset constant, express time and The value, , They represent , Synchronization error, Indicates the first k The virtual controller required for designing a distributed generation unit (DG) Indicates the first k Among the neighbors of the distributed generation unit (DG), the first... l The output voltage value of a distributed generation unit (DG).

[0016] In a more specific technical solution, in S6, a predefined finite-time function is selected according to the following logic: (10) In equation (10), , Indicated by e The base of the natural logarithm; Indicates the first k The stabilization time of a DG Indicates time t With the k The deviation between the settling times of each DG Indicates the first k A predefined finite-time function of a DG, , These are represented as the initial and final values ​​of a predefined finite-time function.

[0017] This invention relates to predefined finite-time secondary voltage control of isolated microgrids (IMGs). It is a system design for independently operating isolated AC microgrids (IMGs) using a predefined finite-time controller. This reduces the impact of uncertainties and intermittent environmental changes on the IMG caused by the low inertia of distributed generation units (DGs), achieving the goal of predefined-time convergence of local synchronization errors. Furthermore, it ensures that the synchronization error is constrained within a predefined finite-time function, thereby guaranteeing rapid system stability and consistent IMG control. Compared to traditional distributed controllers, this method ensures better transient performance indicators and ultimately improves the effectiveness of IMG secondary voltage control, demonstrating significant engineering application value.

[0018] In a more specific technical solution, within S7, the following logic is used to construct the barrier Lyapunov function. ; Based on the second-order feedback system and equation (9), the barrier Lyapunov function... Regarding time t Taking the derivative, we get: (12) In equation (12), , ; express The derivative, Indicates inclusion The expression, express The derivative of the synchronization error, express The derivative, express The derivative, express The derivative, express The second derivative; Introducing a distributed virtual controller Scaling equation (12) to: (13) In equation (13), The control parameters that need to be designed for the distributed virtual controller, and satisfy: .

[0019] The distributed backstepping control strategy based on predefined finite time adopted in this invention restores the voltage amplitude of all distributed generation units (DGs) to the voltage reference value, while ensuring that the islanded AC microgrid (IMG) system achieves predefined finite time stability and that the islanded AC microgrid (IMG) system has good transient performance indicators.

[0020] In more specific technical solutions, for the islanded AC microgrid IMG... k Each distributed generation unit (DG) constructs a distributed virtual controller. Substituting the distributed virtual controller into equation (13), we obtain inequality (15): (15) Choosing Lyapunov functions : (16) Combining the second-order feedback system and equation (16), the Lyapunov function is... Regarding time t Differentiating, we get equation (17): (17) In equation (17), This represents the control parameters of the virtual controller. express The derivative, Indicates the output of the command filter The derivative, Lyapunov function representing the barrier The derivative; By combining inequalities (15) and (17) and simplifying, we get: (18) Using the following logic, t The island of communication microgrids in a moment IMG k The actual controller of a distributed generation unit (DG) Designed as follows: (19) In equation (19), This represents the control parameters of the actual controller. Indicating an isolated AC microgrid, IMG's first... k The actual controller of a distributed generation unit (DG) The control parameters, and satisfy ; Substituting equation (19) into inequality (18), we obtain the following inequality (20): (20) This represents the control constant of the actual controller. This represents the control constant of the virtual controller.

[0021] In more specific technical solutions, the islanded microgrid secondary control system based on a predefined finite time includes: The large-signal model building module is used to establish the first inverter-based model. k A large signal model of DG; The feedback linearization module is used to linearize the first line in the IMG. k A large-signal model of a DG is used to perform input-output feedback linearization to obtain the voltage control input. Voltage control output The relationship between them is obtained through feedback linearization, resulting in a second-order feedback system for a single DG. The feedback linearization module is connected to the large-signal model construction module. The uncertainty estimation module is used to design the perturbation observer (DO) and estimate the current nonlinear uncertainty. The uncertainty estimation module is connected to the feedback linearization module; The perturbation observer design module is used to select the Lyapunov function and applicable parameters. For a second-order feedback system, design the current nonlinear uncertainty term. The perturbation observer is designed and connected to the uncertainty estimation module. The synchronization error calculation module is used to calculate the synchronization error in the IMG. k The synchronization error between the state variables of the linearized DG system and the state variables of the received neighboring DG system is calculated by the synchronization error calculation module, which is connected to the disturbance observer design module. The finite-time function setting module is used to set predefined finite-time functions, including smooth functions. Satisfying the preset conditions, the smooth function As a predefined finite-time function; The controller design module is used to design a controller based on a predefined finite-time function, employing Lyapunov theory and a backstepping control strategy. The controller design module is connected to the finite-time function setting module. The signal boundedness and convergence verification module is used to construct the overall Lyapunov function, verify that all signals in the DG implemented by the backstepping control strategy are bounded, and verify that the synchronization error converges to a predefined finite-time function within a finite time. The signal boundedness and convergence verification module is connected to the controller design module.

[0022] The present invention has the following advantages over the prior art: This invention provides secondary control of an islanded AC microgrid (IMG) based on a predefined finite-time function. The aim is to constrain the synchronization error between distributed generation units (DGs) within a predefined finite-time function when the IMG is in islanded operation mode. This reduces the impact of uncertainties and intermittent environmental changes on the IMG due to the small inertia of the DGs, achieving finite-time convergence of the synchronization error between DGs. This ensures rapid system stability of the islanded AC microgrid IMG and also guarantees good transient performance indicators, ultimately improving the effectiveness of the IMG's secondary voltage control and achieving consistent control of the IMG.

[0023] This invention considers the presence of parameter disturbances, unmodeled dynamics, and various uncertainties in the system of each distributed generation unit (DG) in an islanded AC microgrid (IMG) after modeling. It designs a corresponding disturbance observer to accurately estimate the nonlinear uncertainties contained in the system of each DG.

[0024] This invention relates to predefined finite-time secondary voltage control of isolated microgrids (IMGs). It is a system design for independently operating isolated AC microgrids (IMGs) using a predefined finite-time controller. This reduces the impact of uncertainties and intermittent environmental changes on the IMG caused by the low inertia of distributed generation units (DGs), achieving the goal of predefined-time convergence of local synchronization errors. Furthermore, it ensures that the synchronization error is constrained within a predefined finite-time function, thereby guaranteeing rapid system stability and consistent IMG control. Compared to traditional distributed controllers, this method ensures better transient performance indicators and ultimately improves the effectiveness of IMG secondary voltage control, demonstrating significant engineering application value.

[0025] The distributed backstepping control strategy based on predefined finite time adopted in this invention restores the voltage amplitude of all distributed generation units (DGs) to the voltage reference value, while ensuring that the islanded AC microgrid (IMG) system achieves predefined finite time stability and that the islanded AC microgrid (IMG) system has good transient performance indicators.

[0026] This invention solves the technical problems in the prior art where the small inertia of the DG leads to the IMG being affected by uncertain and intermittent environmental changes, and the poor transient performance indicators restrict the control effect of the IMG secondary voltage. Attached Figure Description

[0027] Figure 1 This is a schematic diagram illustrating the basic steps of the predefined finite-time control method for islanded microgrids according to the present invention. Figure 2This is a block diagram of an inverter-based distributed generation unit according to Embodiment 1 of the present invention; Figure 3 This is a communication topology diagram between distributed generation units in an islanded microgrid according to Embodiment 1 of the present invention. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0029] Example 1 like Figure 1 As shown, the predefined finite-time control method for islanded microgrids provided by this invention includes the following basic steps: S1. Establish the first inverter-based... k Large-signal model of a distributed generation unit (DG); like Figure 2 As shown, in this embodiment, during the secondary voltage control process of the islanded AC microgrid IMG, the following logic is used to establish the inverter-based first... k Large-signal model of a distributed generation unit (DG): (1) In equation (1), k Indicates the serial number of the distributed generation unit (DG). t Indicates time;

[0030] for t In the IMG section of the time-isolated microgrid, the first... k The state vector of a distributed generation unit (DG). for t In the IMG section of the time-isolated microgrid, the first... k The derivative of the state vector of a distributed generation unit (DG). , , They represent t In the IMG section of the time-isolated microgrid, the first... k The three state matrices of a distributed generation unit (DG) large-signal model include, but are not limited to: , and Different linear or nonlinear relationships, express tIn the IMG section of the time-isolated microgrid, the first... k Voltage control input of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k Nonlinear disturbances experienced by each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k Voltage control output of each distributed generation unit (DG) for t In the IMG section of the time-isolated microgrid, the first... k The output voltage of each distributed generation unit (DG) d and q They represent d - q In transformation d shaft and q axis, l Representative line Lind, o Represents the output. express t In the IMG section of the time-isolated microgrid, the first... k The angle of the reference coordinate system of each distributed generation unit (DG) relative to the common reference coordinate system. express t In the IMG section of the time-isolated microgrid, the first... k The active power of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k The reactive power of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The deviation component of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The deviation component of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The deviation component of the shaft's output current. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) qThe deviation component of the shaft's output current. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d Shaft line current components, express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q Shaft line current components, express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The components of the shaft's output voltage. This represents the common angular velocity of the isolated AC microgrid IMG. , They represent t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d, q Shaft bus voltage component.

[0031] S2, the first in the IMG of the islanded AC microgrid k The large-signal model of a distributed generation unit (DG) is used to perform input-output feedback linearization to obtain the relationship between voltage control input and voltage control output. Through input-output feedback linearization, the second-order feedback system of a single distributed generation unit (DG) is obtained. Specifically, the relationship between voltage control input and voltage control output is expressed by the following equation (2): (2) In equation (2), , for The second derivative, express Along Lie derivative in the direction, And it satisfies: , express Along The Lie derivative in the direction, and This indicates the first [unit / item] in the isolated AC microgrid IMG. k Nonlinear uncertainties in a distributed generation unit (DG) system; express: Along The Lie derivative in the direction, and It represents the first in the islanded AC microgrid IMG. k The linear determination term in each distributed generation unit (DG). In this embodiment, the linear determination term in each distributed generation unit (DG) is... and Abbreviated as and In the following expression, time will be omitted unless it causes ambiguity. t .

[0032] S3. Design and use a perturbation observer (DO) to estimate the current nonlinear uncertainty. ; In this embodiment, after input-output feedback linearization in S2, a second-order feedback system for a single distributed generation unit (DG) is obtained. A disturbance observer (DO) is designed to estimate the nonlinear uncertainty. ; Equation (2) is transformed into a second-order feedback system, as shown in equation (3): (3) In equation (3), Indicates control output. and These represent nonlinear uncertain terms and linear deterministic terms, respectively. and All indicate The first derivative, express The second derivative, Right now , Right now ; In this embodiment, since equation (3) contains a nonlinear uncertainty term... This can be viewed as a nonlinear perturbation term, and it is assumed that it satisfies... ,in It is an unknown constant. Design a perturbation observer (DO) to estimate this nonlinear uncertainty. See equation (4): (4) In equation (4), express t In the IMG section of the time-isolated microgrid, the first... k The expression for a second-order feedback system by a distributed generation unit (DG) is given by equation (3). The estimated value, for t Moment in IMG k In equation (3) representing a second-order feedback system, the DG represents the system. The estimated value, express The estimation error, and there is , These are the design parameters for DO.

[0033] S4. Select the Lyapunov function and applicable parameters. r DO For a second-order feedback system, set the disturbance observer for the current nonlinear uncertainty term; In this embodiment, according to equation (4) of the nonlinear uncertainty term t In the IMG section of the time-isolated microgrid, the first... k Estimated value of DG per distributed generation unit With equation (3) t In the IMG section of the time-isolated microgrid, the first... k The actual nonlinear uncertainty of a distributed generation unit (DG) deviation : (5) express t Moment in IMG k Estimated value of DG per distributed generation unit With equation (3) t Moment in IMG k The actual nonlinear uncertainty term of DG deviation, Right now , Represents nonlinear uncertainty terms The first derivative; Therefore, according to formula (5), the Lyapunov function is selected. for: (6) express t Time of the firstk Among the DG The square of .

[0034] Therefore, according to equations (3) to (6), for the Lyapunov function Regarding time t Taking the derivative, it is expressed as (7) express t Time of the first k In each distributed generation unit (DG) The derivative, express t Time of the first k In each distributed generation unit (DG) The derivative, express t Time of the first k In each distributed generation unit (DG) The derivative of .

[0035] From (7), we obtain the boundedness criterion inequality (8): (8) Deducing Lyapunov functions Bounded, Bounded, that is If you select the applicable parameters The nonlinear uncertainty term can be guaranteed by equation (4) of the designed perturbation observer. Estimation accuracy.

[0036] S5. Find the first... in the IMG of the isolated AC microgrid. k The synchronization error between the state variables of the linearized system of a distributed generation unit (DG) and the state variables of the system received from the neighboring distributed generation unit (DG). In this embodiment, the first element in the islanded AC microgrid IMG is expressed as... k After linearization, the state variables of the second-order feedback system represented by equation (3) are the synchronization error between the received state variables of the neighboring distributed generation units (DG) system. like Figure 3 The diagram shows the connectivity of the communication network. Equation (9) is used to represent the synchronization error between the state variables of the second-order feedback system (Equation (3)) after the linearization of the k-th DG in the IMG and the received state variables of the neighboring DG system. (9) In equation (9), l Indicates that in IMG and the first kThe sequence number of the DG used for communication. For communication networks and the first k A set of DGs that communicate with each other. M , For the first k The DG and the first l The communication connectivity of a DG, when w kl When =1, it means that the first element in the IMG is... k The DG can be with the first l Each DG communicates when , indicating the first in IMG k The DG cannot be with the first l Each DG communicates; This is the reference voltage value for the IMG. Indicates the first in IMG k DG and voltage reference value The communication connectivity, when At that time, it indicates the first in IMG k Each DG can obtain a reference voltage value. ,when , indicating the first in IMG k The DG cannot obtain a reference voltage value. ; It is the output of the command filter, and its derivative satisfies ,in It is a sufficiently large constant. express time and The value, , They represent , Synchronization error, Indicates the first k The virtual controller required for designing a distributed generation unit (DG) Indicates the first k Among the neighbors of the distributed generation unit (DG), the first... l The output voltage value of a distributed generation unit (DG).

[0037] S6. Set a predefined finite-time function, wherein if the smooth function satisfies the preset conditions, the smooth function is used as the predefined finite-time function; In this embodiment, for the design of subsequent control algorithms, the concept of a predefined finite-time function is given below: Specifically, if the smooth function A function that satisfies the following preconditions is called a predefined finite-time function: 1) ; 2) ; 3) ; 4) For all .in Represents any small constant. Settlement time.

[0038] in, Represented as a smooth function The derivative, This represents the smooth function value corresponding to the settling time; Based on the above concepts, a predefined finite-time function can be selected as follows: (10) In equation (10), , and The initial and final values ​​of a predefined finite-time function are defined. Furthermore, Indicated by e The base of the natural logarithm is approximately equal to the base of an exponential function with a base of 2.71828.

[0039] Indicates the first k The stabilization time of a DG Indicates time t With the k The deviation between the settling times of each DG Indicates the first k A predefined finite-time function of a DG.

[0040] S7. Based on a predefined finite-time function, and using Lyapunov theory and a backstepping control strategy, design a distributed virtual controller. In this embodiment, the controller is designed using Lyapunov theory and a backstepping control strategy, constructing a barrier Lyapunov function. As shown in equation (11): (11) In equation (11), and it satisfies .also, It is the natural logarithm.

[0041] Based on equations (3) and (9), the barrier Lyapunov function Differentiate with respect to time t Taking the derivative, we get (12) In equation (12), , .

[0042] express The derivative, Indicates inclusion The expression, express The derivative of the synchronization error, express The derivative, express The derivative, express The derivative, express The second derivative; Furthermore, a distributed virtual controller is introduced. Equation (12) can be scaled down to: (13) In equation (13), The control parameters that need to be designed for the virtual controller, and which satisfy... Therefore, for the isolated AC microgrid IMG, the first... k Each distributed generation unit (DG) constructs a distributed virtual controller. : (14) In equation (14), For virtual controllers The control parameters, Control parameters for both virtual controllers.

[0043] Furthermore, substituting equation (14) representing the distributed virtual controller into equation (13) yields: (15) In this embodiment, the Lyapunov function is selected. As shown in equation (16): (16) Combining equations (3) and (16), for Regarding time t Taking the derivative, we get: (17) This represents the control parameters of the virtual controller. express The derivative, Indicates the output of the command filter The derivative, Lyapunov function representing the barrier The derivative; Therefore, combining the aforementioned inequality (15), equation (17) can be further simplified: (18) So, t Moment IMG k The actual controller of a DG Designed as follows: (19) In equation (19), This represents the control parameters of the actual controller. Indicating an isolated AC microgrid, IMG's first... k The actual controller of a distributed generation unit (DG) The control parameters, This also indicates that IMG's... k The actual controller of a DG The control parameters, and satisfy Furthermore, substituting equation (19) into inequality (18), we have: (20) This represents the control constant of the actual controller. These are the control constants of the virtual controller; S8. Construct the overall Lyapunov function to verify whether all signals in the distributed generation unit (DG) implemented by the backstepping control strategy are bounded, and verify whether the synchronization error is within a predefined finite time and whether it converges to a function within a predefined finite time. In this embodiment, based on the steps discussed above, the following demonstrates... t All signals of a second-order feedback system with any DG closed loop in IMG at time IMG are bounded, and it is also proven that... t Synchronization error of any DG in the IMG at time step and It asymptotically converges to zero, and t Synchronization error of any DG in the IMG at time step It remains within a predefined finite-time function.

[0044] In this embodiment, to prove t All signals in a second-order feedback system of any DG closed loop at time IMG are bounded. (Definition) t The global Lyapunov function of the time-matter IMG as follows: (twenty one) In equation (21),M Let represent the set of all DGs in IMG. Combining inequality (20), for Regarding time t Taking the derivative, we get: (twenty two) Furthermore, regarding inequality (22) with respect to time... t Integrating, we get: (twenty three) In equation (23), The initial time applied to the IMG secondary control strategy. It is a constant.

[0045] Represents the integral variable. This represents the control parameters of the virtual controller; Therefore, for the first in IMG k For each DG, the following inequality holds: Therefore, we can obtain:

[0046] That is, for t Moment in IMG k Synchronization error of each DG It remains within the predefined constraints. Furthermore, it is clear that... t Moment in IMG k Equation (14) representing the distributed virtual controller of each DG is bounded, which means that It is also bounded. This can be verified according to equation (19). t Moment in IMG k The actual control input of each DG It is bounded. Therefore, t It is proved that all signals of a second-order feedback system with any DG closed loop in IMG at time IMG remain bounded.

[0047] In this embodiment, to prove t Synchronization error of any DG in the IMG at time step and It asymptotically converges to zero, and t Synchronization error of any DG in the IMG at time step It remains within a predefined finite-time function. According to equation (23), we can obtain... (twenty four) Furthermore, we can obtain: (25) (26) Therefore, the following equation holds true. (27) Right now, t Moment in IMG k Synchronization error of each DG and It asymptotically converges to zero, and t Synchronization error of any DG in the IMG at time step By keeping it within a predefined finite-time function, the proof is complete.

[0048] In summary, this invention utilizes predefined finite-time secondary control of an islanded AC microgrid IMG to constrain the synchronization error between distributed generation units (DGs) within a designed predefined finite-time function when the IMG is in islanded operation mode. This reduces the impact of uncertainties and intermittent environmental changes on the islanded AC microgrid IMG caused by the small inertia of the DGs, achieving the goal of finite-time convergence of the synchronization error between DGs. This ensures the rapid stabilization of the islanded AC microgrid IMG system and also guarantees good transient performance indicators, ultimately improving the effectiveness of the IMG's secondary voltage control and achieving consistent control of the IMG.

[0049] This invention considers the presence of parameter disturbances, unmodeled dynamics, and various uncertainties in the system of each distributed generation unit (DG) in an islanded AC microgrid (IMG) after modeling. It designs a corresponding disturbance observer to accurately estimate the nonlinear uncertainties contained in the system of each DG.

[0050] This invention relates to predefined finite-time secondary voltage control of isolated microgrids (IMGs). It is a system design for independently operating isolated AC microgrids (IMGs) using a predefined finite-time controller. This reduces the impact of uncertainties and intermittent environmental changes on the IMG caused by the low inertia of distributed generation units (DGs), achieving the goal of predefined-time convergence of local synchronization errors. Furthermore, it ensures that the synchronization error is constrained within a predefined finite-time function, thereby guaranteeing rapid system stability and consistent IMG control. Compared to traditional distributed controllers, this method ensures better transient performance indicators and ultimately improves the effectiveness of IMG secondary voltage control, demonstrating significant engineering application value.

[0051] The distributed backstepping control strategy based on predefined finite time adopted in this invention restores the voltage amplitude of all distributed generation units (DGs) to the voltage reference value, while ensuring that the islanded AC microgrid (IMG) system achieves predefined finite time stability and that the islanded AC microgrid (IMG) system has good transient performance indicators.

[0052] This invention solves the technical problems in the prior art where the small inertia of the DG leads to the IMG being affected by uncertain and intermittent environmental changes, and the poor transient performance indicators restrict the control effect of the IMG secondary voltage.

[0053] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A predefined finite-time control method for islanded microgrids, characterized in that, The method includes: S1. Establish the first inverter-based... k Large-signal model of a distributed generation unit (DG); S2, the first in the islanded AC microgrid IMG k The large-signal model of a distributed generation unit (DG) is used to perform input-output feedback linearization to obtain the relationship between voltage control input and voltage control output. Through the input-output feedback linearization, the second-order feedback system of a single distributed generation unit (DG) is obtained. S3. Design and use a perturbation observer (DO) to estimate the current nonlinear uncertainty. S4. Select the Lyapunov function and applicable parameters, and set the disturbance observer for the current nonlinear uncertainty term for the second-order feedback system; S5. Determine the first [value] in the islanded AC microgrid IMG. k The synchronization error between the state variables of the linearized system of a distributed generation unit (DG) and the state variables of the system received from the neighboring distributed generation unit (DG). S6. Set a predefined finite-time function, wherein if the smooth function satisfies the preset conditions, the smooth function is used as the predefined finite-time function; S7. Based on the predefined finite-time function, and using Lyapunov theory and backstepping control strategy, design a distributed virtual controller. S8. Construct the overall Lyapunov function to verify whether all signals in the distributed generation unit (DG) implemented by the backstepping control strategy are bounded, and verify whether the synchronization error is within the predefined finite time and whether it converges to the function of the predefined finite time.

2. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In S1, during the secondary voltage control process of the islanded AC microgrid IMG, the following logic is used to establish the inverter-based first... k Large-signal model of the distributed generation unit (DG): (1) In the above formula (1), k This indicates the serial number of the distributed generation unit (DG). t Indicates time; for t The isolated AC microgrid IMG at time 1 k The state vector of each of the distributed generation units (DGs). for t The isolated AC microgrid IMG at time 1 k The derivative of the state vector of each of the distributed generation units (DGs). , , They represent t The isolated AC microgrid IMG at time 1 k The three state matrices of the large-signal model of the distributed generation unit (DG) include: , and Different linear and nonlinear relationships, express t The isolated AC microgrid IMG at time 1 k The voltage control input of the distributed generation unit (DG). express t The isolated AC microgrid IMG at time 1 k The nonlinear disturbances experienced by each of the distributed generation units (DGs) express t The isolated AC microgrid IMG at time 1 k The voltage control output of the distributed generation unit (DG). for t The isolated AC microgrid IMG at the specified time point k The output voltage of the distributed generation unit (DG) is as follows; d and q They represent d - q In transformation d shaft and q axis, l Representative line Lind, o Represents the output. express t In the IMG section of the time-isolated microgrid, the first... k The angle of the reference coordinate system of each distributed generation unit (DG) relative to the common reference coordinate system. express t In the IMG section of the time-isolated microgrid, the first... k The active power of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k The reactive power of each distributed generation unit (DG) express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The deviation component of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The deviation component of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The deviation component of the shaft's output current. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The deviation component of the shaft's output current. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d Shaft line current components, express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q Shaft line current components, express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d The components of the shaft's output voltage. express t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) q The components of the shaft's output voltage. This represents the common angular velocity of the isolated AC microgrid IMG. , They represent t In the IMG section of the time-isolated microgrid, the first... k Distributed generation unit (DG) d, q Shaft bus voltage component.

3. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In step S2, the voltage control input is expressed using the following logic. Voltage control output The relationship between them: (2) In equation (2), , for The second derivative, express Along Lie derivative in the direction, And it satisfies: , express Along The Lie derivative in the direction, and , indicating the first in the islanded AC microgrid IMG k Nonlinear uncertainties in the distributed generation unit (DG); express: Along The Lie derivative in the direction, and , indicating the first in the islanded AC microgrid IMG k Linear determination terms in each of the distributed generation units (DGs).

4. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In S3, a nonlinear uncertainty term is assumed. satisfy: ,in For preset unknown constants; Design the perturbation observer DO using the following logic to estimate the current nonlinear uncertainty. : (4) In equation (4), express t The isolated AC microgrid IMG at the specified time point k In the expression representing the second-order feedback system of the distributed generation unit DG, The estimated value, for t The isolated AC microgrid IMG at the specified time point k In the expression representing the second-order feedback system of the distributed generation unit DG, The estimated value; express The estimation error, and there is , These are the design parameters for the disturbance observer DO.

5. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In S4, according to equation (4) of the nonlinear uncertainty term, t In the isolated AC microgrid IMG at time 1, the first k The estimated value of each of the distributed generation units (DG) and t The isolated AC microgrid IMG at the specified time point k The actual nonlinear uncertainty term of the distributed generation unit (DG) deviation Select the Lyapunov function: Based on the second-order feedback system, equation (4), and the deviation... and the Lyapunov function, with respect to the Lyapunov function with respect to time t By taking the derivative and processing the data, we obtain the boundedness criterion inequality, and thus deduce the Lyapunov function. Bounded, Bounded: ; Select the applicable parameters Using the perturbation observer, the nonlinear uncertainty term is adjusted. Estimation accuracy.

6. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In step S5, the synchronization error is represented using the following logic; (9) In equation (9), l This indicates that the isolated AC microgrid IMG is related to the first k The serial number of the distributed generation unit (DG) that communicates with the aforementioned distributed generation unit (DG). For communication networks and the first k A set of distributed generation units (DGs) that communicate with each of the aforementioned DGs. For the first k The distributed generation unit DG and the first l The communication connectivity of the distributed generation unit (DG); This is the reference voltage value for the isolated AC microgrid IMG. This indicates the first [unit / item] in the islanded AC microgrid IMG. k The distributed generation unit (DG) and voltage reference value Communication connectivity; It is the output of the command filter, and its derivative satisfies ,in As a preset constant, express time and The value, , They represent , Synchronization error, Indicates the first k The virtual controller required for designing a distributed generation unit (DG) Indicates the first k Among the neighbors of the distributed generation unit (DG), the first... l The output voltage value of a distributed generation unit (DG).

7. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In S6, The predefined finite-time function is selected based on the following logic: (10) In equation (10), , Indicated by e The base of the natural logarithm; Indicates the first k The stabilization time of a DG Indicates time t With the k The deviation between the settling times of each DG Indicates the first k A predefined finite-time function of a DG, , These are represented as the initial and final values ​​of a predefined finite-time function.

8. The predefined finite-time control method for islanded microgrids according to claim 1, characterized in that, In S7, the barrier Lyapunov function is constructed using the following logic. ; Based on the second-order feedback system and equation (9), the barrier Lyapunov function... Regarding time t Taking the derivative, we get: (12) In equation (12), , ; express The derivative, Indicates inclusion The expression, express The derivative of the synchronization error, express The derivative, express The derivative, express The derivative of express The second derivative; Introducing a distributed virtual controller Scaling up equation (12) to: (13) In equation (13), The control parameters that need to be designed for the distributed virtual controller, and satisfy: 。 9. The predefined finite-time control method for islanded microgrids according to claim 8, characterized in that, For the islanded AC microgrid IMG, the first k Each of the distributed generation units (DG) constructs a distributed virtual controller. Substituting the distributed virtual controller into equation (13), we obtain inequality (15): (15) Choosing Lyapunov functions : (16) Combining the second-order feedback system and equation (16), the Lyapunov function... Regarding time t Differentiating, we get equation (17): (17) In equation (17), This represents the control parameters of the virtual controller. express The derivative of Indicates the output of the command filter The derivative of Lyapunov function representing the barrier The derivative; By combining the inequality (15) and the equation (17) and simplifying, we get: (18) Using the following logic, t The isolated AC microgrid IMG at the time of the event k The actual controller of the distributed generation unit (DG) Designed as follows: (19) In equation (19), This represents the control parameters of the actual controller. Indicating an isolated AC microgrid, IMG's first... k The actual controller of a distributed generation unit (DG) The control parameters, and satisfy ; Substituting equation (19) into inequality (18), we obtain the following inequality (20): (20) This represents the control constant of the actual controller. This represents the control constant of the virtual controller.

10. A predefined finite-time control system for isolated microgrids, characterized in that, The system includes: The large-signal model building module is used to establish the first inverter-based model. k Large-signal model of a distributed generation unit (DG); The feedback linearization module is used to linearize the first line of the isolated AC microgrid IMG. k The large-signal model of a distributed generation unit (DG) is used to perform input-output feedback linearization to obtain the relationship between voltage control input and voltage control output. Through the input-output feedback linearization, the second-order feedback system of a single DG is obtained. The feedback linearization module is connected to the large-signal model construction module. An uncertainty estimation module is used to design and utilize a perturbation observer (DO) to estimate the current nonlinear uncertainty. This uncertainty estimation module is connected to the feedback linearization module. The perturbation observer design module is used to select the Lyapunov function and applicable parameters, and to set the perturbation observer for the current nonlinear uncertainty term for the second-order feedback system. The perturbation observer design module is connected to the uncertainty term estimation module. The synchronization error calculation module is used to calculate the synchronization error in the isolated AC microgrid IMG, specifically the first... k The synchronization error between the state variables of the linearized distributed generation unit (DG) system and the state variables of the received neighboring DG system is calculated by the synchronization error calculation module, which is connected to the disturbance observer design module. A finite-time function setting module is used to set a predefined finite-time function, wherein if a smooth function satisfies a preset condition, the smooth function is used as the predefined finite-time function; The controller design module is used to design a distributed virtual controller based on the predefined finite-time function, using Lyapunov theory and a backstepping control strategy. The controller design module is connected to the finite-time function setting module. The signal boundedness and convergence verification module is used to construct the overall Lyapunov function, verify whether all signals in the DG implemented by the backstepping control strategy are bounded, and verify whether the synchronization error is within the predefined finite time and whether it converges to the function of the predefined finite time. The signal boundedness and convergence verification module is connected to the controller design module.

Citation Information

Patent Citations

  • Island micro-grid secondary control method based on switching topology

    CN113972687A

  • Micro-grid parallel / off-grid smooth switching control method based on internal model control

    CN106786777A

  • Island AC micro-grid voltage integral sliding mode control method

    CN114336644A

  • Island microgrid secondary voltage control method based on disturbance observer

    CN118630824A

  • Nonlinear control method for micro-grid inverter with Anti-disturbance

    US20190288611A1