Transient stability evaluation method and device for multi-VSG parallel system
By constructing a model based on the PINN network and combining the BCU method and transient energy function, the problem of transient stability assessment of multi-VSG parallel systems was solved, achieving rapid and real-time stability assessment and improving the transient stability analysis capability of new energy power systems.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-28
- Publication Date
- 2026-03-10
AI Technical Summary
Existing technologies are insufficient to effectively assess the transient stability of multi-VSG parallel systems, especially in high-proportion renewable energy power systems. Traditional energy function methods struggle to analyze path-dependent terms, leading to assessment difficulties.
A PINN-based method is used to construct a model for obtaining the dynamic coupling relationship between VSGs. By combining the BCU method and transient energy function, the path correlation term is solved through a neural network to achieve rapid evaluation.
It enables rapid assessment of transient stability in multi-VSG parallel systems, enhances the transient stability analysis and control capabilities of high-proportion renewable energy power systems, reduces computation time from minutes to milliseconds, and supports real-time emergency control decisions.
Smart Images

Figure CN121643129A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electrical automation, and in particular to a transient stability evaluation method and device for a multi-VSG parallel system. BACKGROUND
[0002] With the continuous rapid growth of new energy power generation installed capacity, the dynamic characteristics and stability mechanism of the power system gradually change, so that the operation characteristics of the power system are accelerated from the traditional synchronous machine dominated to the power electronics evolution.
[0003] Under this background, the penetration rate of grid-connected equipment (such as wind power, photovoltaic power generation, energy storage system and flexible DC power transmission, etc.) with VSG (Virtual Synchronous Generator, virtual synchronous machine) as the core interface in the power grid has increased sharply. VSG devices are usually connected in parallel to access the AC power grid in a large scale, forming a complex multi-VSG parallel system. On the one hand, unlike the traditional synchronous generator with large inertia and natural synchronization characteristics, the dynamic behavior of VSG is completely determined by its internal control strategy, which has small inertia, fast response, strong nonlinearity, and lacks the inertia support provided by the physical rotating mass. When the power system encounters a large disturbance, complex dynamic interactions may occur between multiple VSGs and between VSG and the remaining synchronous machine network, leading to new instability problems. The transient stability mechanism of the multi-VSG parallel system is fundamentally different from that of the traditional synchronous machine system, which significantly increases the evaluation difficulty. On the other hand, when the existing classical transient energy function method suitable for traditional power systems is applied to the multi-VSG parallel system, due to the high nonlinearity of the system model and control link, the path-dependent term in the energy function representing the non-conservative force is difficult to express and calculate quickly, that is, the key energy function construction faces fundamental difficulties, which makes it difficult to use this method for actual evaluation of the multi-VSG parallel system.
[0004] Therefore, there is an urgent need for a new technical solution to solve the technical problem of how to evaluate the transient stability of the multi-VSG parallel system. SUMMARY
[0005] The present application provides a transient stability evaluation method and device for a multi-VSG parallel system to solve the technical problem of how to evaluate the transient stability of the multi-VSG parallel system.
[0006] To achieve the above-mentioned purpose, the present application provides a transient stability evaluation method for a multi-VSG parallel system, comprising: The system model and transient energy function are obtained based on the system. The transient energy function includes the kinetic energy function and the potential energy function. The critical stable energy value is obtained by combining the power system model and transient energy function with the BCU method. A first model is constructed based on the PINN network to obtain the dynamic coupling relationship between VSGs. The first model is trained based on a preset dataset to obtain a second model. The transient energy function is solved based on the real-time state vector of the system, and the path-related terms in the transient energy function are solved by combining the second model to obtain the real-time energy value. If the real-time energy value is greater than the critical stable energy value, the system is determined to be unstable; otherwise, it is determined to be stable.
[0007] Preferably, the power system model and transient energy function obtained from the system include: A power system model is constructed based on a multi-VSG parallel system. The power system model includes a VSG model and a system power flow model. The VSG model includes active-frequency and reactive-voltage droop control of the VSG. The system power flow model is based on Kirchhoff's current conservation law and includes power flow equations for loads and multi-VSG parallel systems. Ignoring damping-related terms, the transient energy function of the multi-VSG parallel system is obtained from the power system model. The transient energy function includes the kinetic energy function and the potential energy function. The kinetic energy function includes the system kinetic energy. The potential energy function includes the potential energy accumulated by the VSG, the potential energy accumulated by the load, the reactive potential energy accumulated by each VSG and the load, and the electromagnetic potential energy stored by the VSG and the line impedance on the grid side.
[0008] Preferably, the VSG model includes: ; in, , and They represent the first The power angle, angular velocity, and terminal voltage amplitude of the VSG; , , , and They represent the first The actual active power, active power reference value, actual reactive power, reactive power reference value, and reference voltage value of each VSG; , , and They represent the first The virtual moment of inertia, active-frequency damping coefficient, voltage regulation inertia coefficient, and reactive-voltage droop coefficient of the VSG; This represents the reference angular frequency of the power grid.
[0009] Preferably, the system power flow model includes: ; ; ; ; ; in, and These are the voltage and phase at the point of common coupling, respectively; Main grid voltage; and The first The equivalent connection reactance from the VSG output terminal to the point of common coupling and the equivalent connection reactance from the point of common coupling to the main grid; and These are the active power and reactive power of the load, respectively. and These represent the active and reactive power inputs from the main power grid to the point of common coupling, respectively. Indicates the total number of VSG units; It represents the imaginary unit.
[0010] Preferably, the kinetic energy function includes the system kinetic energy; the potential energy function includes the potential energy accumulated by the VSG, the potential energy accumulated by the load, the reactive potential energy accumulated by each VSG and load, and the electromagnetic potential energy stored by the VSG and the line impedance on the grid side. The system's kinetic energy is determined by the kinetic energy function. The manifestations include: ; The potential energy function includes a first sub-potential energy function, a second sub-potential energy function, a third sub-potential energy function, and a fourth sub-potential energy function, including: First sub-potential function The potential energy accumulated by VSG is represented by: ; Second Sub-potential Function The potential energy accumulated by a load includes: ; Third Sub-potential Function Used to represent the reactive potential energy accumulated by the VSG and the load, including: ; Fourth Sub-potential Function The electromagnetic potential energy stored in the VSG and the line impedance on the grid side is used to represent the following: ; in, and They represent the first The current state power angle variable of the VSG and the power angle at the stable equilibrium point after fault clearance; and They represent the first The current state voltage variables of the VSG and the voltage at the stable equilibrium point after fault clearance; The voltage at the point of common coupling, representing the stable equilibrium point after a fault; , , , , as well as They represent the first The power angle difference variable between the inverter and the point of common coupling, and the current state. The power angle difference between the inverter and the point of common coupling, and the stable equilibrium point after fault clearance. The variables include the power angle difference between the inverter and the point of common coupling, the power angle difference between the main grid and the point of common coupling, the power angle difference between the main grid and the point of common coupling in the current state, and the power angle difference between the main grid and the point of common coupling at the stable equilibrium point after fault clearance.
[0011] Preferably, the critical stable energy value obtained by combining the power system model and transient energy function with the BCU method includes: The power system model is integrated using the state vector of the multi-VSG parallel system before the fault as the initial point. The potential energy function is calculated simultaneously, and the first data point of each integration is recorded. Integration ends when the potential energy function first reaches a local maximum, resulting in the first dataset. The first dataset includes data pairs of reactive potential energy and state vector. , This represents the state vector during the k-th integration. Indicates the k-th integration. The third sub-potential function of the VSG ; When the potential energy function reaches a local maximum for the first time, it is determined that the system trajectory has reached the boundary of the stable region, and the state point at this time is recorded as the escape point; By setting the inertial terms in the motion equations of each VSG rotor in the VSG model to zero, we obtain the dimensionless model: ; The system power flow model is recalculated based on the multi-VSG parallel system after the fault to obtain the stable equilibrium point after the fault. Using the stable equilibrium point as the search starting point and reference point, and the escape point as the initial iteration value, the dimensionality-reduced model is numerically solved based on the Newton-Raphson method. The iteration format includes: ; in, The equations are for a reduced-order system. Its Jacobian matrix; For the first The state vector of the next iteration; For the first The state vector of the next iteration; When the iteration converges, the equilibrium point is obtained. The dominant disequilibrium point is identified; substituting the dominant disequilibrium point into the transient energy function yields the critical stable energy value. .
[0012] Preferably, the first model for obtaining the dynamic coupling relationship between VSGs based on the PINN network includes: The first model adopts a graph physical information neural network architecture, which includes a graph encoder, global pooling, and regression layers. The graph encoder performs message passing and aggregation of node and neighbor information through a preset number of graph convolution operations. The global pooling and regression layers perform global summation pooling on the final layer node features of the graph encoder to obtain a graph-level representation vector, and then regress the target value through a fully connected network. The input to the first model is a state vector and a boundary information set. The state vector includes pre-selected key state parameters of the multi-VSG parallel system. The boundary information set includes data used to construct adaptive graph edge weights based on the real-time power angle difference and voltage difference between VSGs. The data in the boundary information set is obtained based on the state vector. The output of the first model is the path-dependent term in the potential energy function. , No. The third sub-potential function of the VSG Represented as .
[0013] Preferably, the second model is obtained by training the first model based on a preset dataset, including: The first dataset is standardized and divided into a training set, a validation set, and a test set. The training set covers preset typical operating modes and fault types. The validation set is used for hyperparameter tuning. The test set includes preset extreme scenarios to assess the model's generalization ability. The first model is trained using the training set, validation set, and test set combined with the first loss function to obtain the second model; the first loss function considers data fitting loss, physical equation fitting loss, and knowledge fitting loss.
[0014] Preferably, the transient energy function is solved based on the system's real-time state vector, and the path-dependent terms in the transient energy function are solved using the second model to obtain the real-time energy values, including: Obtain the real-time state vector of the multi-VSG parallel system; combine the real-time state vector with the first sub-potential function. Second sub-potential function Fourth sub-potential function and kinetic energy function The non-path-dependent term of the transient energy function is calculated; the path-dependent term of the transient energy function is calculated using a neural network based on the real-time state vector and the second model; the non-path-dependent term and the path-dependent term are summed to obtain the real-time energy value.
[0015] The present invention also provides a transient stability evaluation method and apparatus for a multi-VSG parallel system. The apparatus for the method of the present invention includes a first module, a second module, a third module and a fourth module. The first module is used to obtain the power system model and transient energy function based on the system; the transient energy function includes the kinetic energy function and the potential energy function; the second module is used to obtain the critical stable energy value based on the power system model and transient energy function combined with the BCU method; the third module is used to construct a first model based on the PINN network to obtain the dynamic coupling relationship between VSGs; the first model is trained based on the preset dataset to obtain the second model; The fourth module is used to solve the transient energy function based on the system's real-time state vector, and to solve the path-dependent terms in the transient energy function in combination with the second model to obtain the real-time energy value. If the real-time energy value is greater than the critical stable energy value, the system is determined to be unstable; otherwise, it is determined to be stable.
[0016] The present invention has the following beneficial effects: This invention presents a transient stability assessment method for multi-VSG parallel systems. Based on a neural network-assisted energy function, it assesses the transient stability of such systems. Specifically, it solves for the path-dependent terms in the potential energy function using a neural network, enabling rapid transient stability assessment of complex power electronic systems and effectively improving the transient stability analysis and control capabilities of high-proportion renewable energy power systems. This method compresses the computation time of traditional time-domain simulations (which takes several minutes) to the millisecond level, achieving real-time, continuous quantitative perception of transient stability and providing a crucial time window for emergency control decisions.
[0017] The transient stability evaluation device for a multi-VSG parallel system of the present invention, used in the method of the present invention, has the same beneficial effects as the method of the present invention.
[0018] In addition to the objectives, features, and advantages described above, the present invention has other objectives, features, and advantages. The invention will now be described in further detail with reference to the accompanying drawings. Attached Figure Description
[0019] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings: Figure 1 This is a schematic diagram of the method flow of a preferred embodiment of the present invention. Detailed Implementation
[0020] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings, but the present invention can be implemented in many different ways as defined and covered by the claims.
[0021] See Figure 1 In a preferred embodiment of the present invention, a transient stability evaluation method for a multi-VSG parallel system is provided, comprising: S1. Obtain the power system model and transient energy function based on the system; the transient energy function includes the kinetic energy function and the potential energy function; obtain the critical stable energy value based on the power system model and transient energy function combined with the BCU method.
[0022] In a preferred embodiment of the present invention, obtaining the power system model and transient energy function based on the system includes: A power system model is constructed based on a multi-VSG parallel system. The power system model includes a VSG model and a system power flow model. The VSG model includes active-frequency and reactive-voltage droop control of the VSG. The system power flow model is based on Kirchhoff's current conservation law and includes power flow equations for loads and multi-VSG parallel systems. Ignoring damping-related terms, the transient energy function of the multi-VSG parallel system is obtained from the power system model. The transient energy function includes the kinetic energy function and the potential energy function. The kinetic energy function includes the system kinetic energy. The potential energy function includes the potential energy accumulated by the VSG, the potential energy accumulated by the load, the reactive potential energy accumulated by each VSG and the load, and the electromagnetic potential energy stored by the VSG and the line impedance on the grid side.
[0023] To ensure the model accurately reflects the core control characteristics of grid-connected inverters, a VSG model is established, including active-frequency (Pf) and reactive-voltage (QV) droop control, comprising: ; in, , and They represent the first The power angle, angular velocity, and terminal voltage amplitude of the VSG; , , , and They represent the first The actual active power, active power reference value, actual reactive power, reactive power reference value, and reference voltage value of each VSG; , , and They represent the first The virtual moment of inertia, active-frequency damping coefficient, voltage regulation inertia coefficient, and reactive-voltage droop coefficient of the VSG; This represents the reference angular frequency of the power grid, typically 100π.
[0024] The system power flow model includes: ; ; ; ; ; in, and These are the voltage and phase at the point of common coupling, respectively; Main grid voltage; and The first The equivalent connection reactance from the VSG output terminal to the point of common coupling and the equivalent connection reactance from the point of common coupling to the main grid; and These are the active power and reactive power of the load, respectively. and These represent the active and reactive power inputs from the main power grid to the point of common coupling, respectively. Indicates the total number of VSG units; It represents the imaginary unit.
[0025] Drawing upon and extending the concept of constructing transient energy functions for classical synchronous machine systems, an energy function is constructed for multi-VSG systems. To maintain the conservatism of the system evaluation, damping-related terms are neglected. The transient energy function consists of two parts: a kinetic energy function and a potential energy function. Kinetic energy function include: ; Potential energy function include: ; in, , They represent the first The current power angle variable of the VSG and the power angle at the stable equilibrium point after the fault.
[0026] Due to the potential energy function It cannot be calculated directly. The integral based on the outputs of each VSG can be converted into an integral based on the power flow variables of the transmission line. Potential energy function The process of simplifying the formula is expressed as follows: ; ; ; ; in, and These represent the current state power angle variable at the point of common connection and the power angle at the stable equilibrium point after the fault, respectively. and They represent the first The current state voltage variables of the VSG and the voltage at the stable equilibrium point after a fault; and These represent the current state voltage variable at the point of common coupling and the voltage at the stable equilibrium point after a fault, respectively. This indicates the total load in the system.
[0027] The following terms, which cannot be directly calculated, were identified during the simplification of the above formulas: ; ; Summarizing the above, we obtain the first sub-potential function, the second sub-potential function, the third sub-potential function, and the fourth sub-potential function: First sub-potential function The potential energy accumulated by VSG is represented by: ; Second Sub-potential Function The potential energy accumulated by a load includes: ; Third Sub-potential Function Used to represent the reactive potential energy accumulated by the VSG and the load, including: ; Fourth Sub-potential Function The electromagnetic potential energy stored in the VSG and the line impedance on the grid side is used to represent the following: ; in, and They represent the first The current state power angle variable of the VSG and the power angle at the stable equilibrium point after fault clearance; and They represent the first The current state voltage variables of the VSG and the voltage at the stable equilibrium point after fault clearance; The voltage at the point of common coupling, representing the stable equilibrium point after a fault; , , , , as well as They represent the first The power angle difference variable between the inverter and the point of common coupling, and the current state. The power angle difference between the inverter and the point of common coupling, and the stable equilibrium point after fault clearance. The variables include the power angle difference between the inverter and the point of common coupling, the power angle difference between the main grid and the point of common coupling, the power angle difference between the main grid and the point of common coupling in the current state, and the power angle difference between the main grid and the point of common coupling at the stable equilibrium point after fault clearance.
[0028] In a preferred embodiment of the present invention, the critical stability energy value is obtained by combining the power system model and transient energy function with the BCU (the boundary of stability region based controlling UEP method) method, including: The power system model is integrated using the state vector of the multi-VSG parallel system before the fault as the initial point. The potential energy function is calculated simultaneously, and the first data point of each integration is recorded. Integration ends when the potential energy function first reaches a local maximum, resulting in the first dataset. The first dataset includes data pairs of reactive potential energy and state vector. , This represents the state vector during the k-th integration. Indicates the k-th integration. The third sub-potential function of the VSG ; When the potential energy function reaches a local maximum for the first time, it is determined that the system trajectory has reached the boundary of the stable region, and the state point at this time is recorded as the escape point; Set the inertial terms in the motion equations of each VSG rotor in the VSG model to zero (specifically, set the inertial terms in the VSG model to zero). , and (Setting to zero), we obtain the dimensionality reduction model: ; The system power flow model is recalculated based on the multi-VSG parallel system after the fault to obtain the stable equilibrium point after the fault. Using the stable equilibrium point as the search starting point and reference point, and the escape point as the initial iteration value, the dimensionality-reduced model is numerically solved based on the Newton-Raphson method. The iteration format includes: ; in, The equations are for a reduced-order system. Its Jacobian matrix; For the first The state vector of the next iteration; For the first The state vector of the next iteration; When the iteration converges, the equilibrium point is obtained. The dominant imbalance point.
[0029] Substituting the dominant imbalance point into the transient energy function yields the critical stable energy value. Its core lies in calculating the potential energy, specifically the energy distribution from the stable equilibrium point after the fault to the dominant disequilibrium point. The integral of this equation yields the energy in that state, i.e., the critical stable energy value. .
[0030] S2. Construct a first model based on the PINN network to obtain the dynamic coupling relationship between VSGs; train the first model according to the preset dataset to obtain the second model.
[0031] In a preferred embodiment of the present invention, constructing a first model based on PINN (Physics-Informed Neural Networks) for obtaining the dynamic coupling relationship between VSGs includes: This paper addresses the problem of analytically calculating path-dependent potential terms in the transient energy function by introducing a PINN neural network. A surrogate model integrating data-driven approaches and physical laws is constructed to directly learn the complex mapping from the system's high-dimensional states to the complete transient energy function, thereby achieving rapid online stability assessment. Specifically, this includes: The first model adopts a graph physical information neural network architecture, which includes a graph encoder, global pooling, and regression layers.
[0032] The graph encoder performs message passing and aggregation of node and neighbor information through a preset number of layers of graph convolution operations. Layer nodes The features are updated as follows: ; in For nodes Adjacent nodes; and These are learnable weights; For activation functions; For nodes In the Layer feature representation; For nodes In the Layer feature representation; For nodes neighboring nodes In the The feature representation of the layer, where .
[0033] Global pooling and regression layers perform global summation pooling on the final layer node features of the graph encoder to obtain the graph-level representation vector. Then, the target value is regressed through a fully connected network, which is expressed as: ; in, These are the output layer weights, the fully connected layer weight matrix, the bias term, and the output bias, respectively. This structure ensures that the model can explicitly perceive and process the system topology and interactions.
[0034] The input to the first model is a state vector and a boundary information set. The state vector includes pre-selected key state parameters of the multi-VSG parallel system. The boundary information set includes data used to construct adaptive graph edge weights based on the real-time power angle difference and voltage difference between VSGs. The data in the boundary information set is obtained based on the state vector. The output of the first model is the path-dependent term in the potential energy function. , No. The third sub-potential function of the VSG Represented as .
[0035] State vector Composed of all the key state variables of the VSG in an ordered manner, represented as: ; in, This indicates the transpose; Represents a matrix, The superscript 3m indicates the dimension of the matrix.
[0036] The essence of boundary information set is to dynamically quantify and embed the nonlinear coupling strength between multiple converters, thereby providing graph neural networks with topologically guided boundary information that directly reflects the key physical essence of the system's transient interactions; boundary information set elements in The calculation method is as follows: ; in, and Both represent the sequence index of VSG.
[0037] Neural network via the first model The output of the first The third sub-potential function of the VSG Represented as: ; Neural network of the first model The learning objective is to establish the path-related integral values from the state vector X to the unanalyzable path. The direct functional relationship is obtained, thus bypassing the dependence on dynamic trajectory integrals.
[0038] In a preferred embodiment of the present invention, training a first model based on a preset dataset to obtain a second model includes: The first dataset is standardized and divided into a training set, a validation set, and a test set. The training set covers preset typical operating modes and fault types. The validation set is used for hyperparameter tuning. The test set includes preset extreme scenarios to assess the model's generalization ability. The first model is trained using the training set, validation set, and test set combined with the first loss function to obtain the second model; the first loss function considers data fitting loss, physical equation fitting loss, and knowledge fitting loss.
[0039] In a preferred embodiment of the present invention, in order to make the neural network of the first model The output strictly conforms to the physical meaning of the energy function, and the first loss function is defined for training: ; in, , , For data fitting loss, physical equation fitting loss, and knowledge fitting loss, , These are the weights for the two types of fitting losses, respectively.
[0040] The data fitting loss is used to utilize large-scale datasets generated through offline simulation. Constrain the network output to approximate the true value: ; The physical equation fitting loss directly injects the physics of the system's control equations as soft constraints into the network training.
[0041] ; For knowledge fitting loss, this loss establishes an absolute, unambiguous physical reference point for the energy function: ; in, This is the state vector corresponding to the stable equilibrium point (SEP) of the system; The symbol for partial derivative is , which represents the partial derivative with respect to the corresponding variable; For the first The first integral step Voltage amplitude at each node; When the k-th integration step is the first The reactive power of each node; The total number of samples in the training dataset; The definite physical prior that "the path-dependent potential energy is zero at the stable equilibrium point" is directly applied to the network as a strong constraint. This loss term does not depend on noisy numerical labels, but rather mandates that the network output must converge to this physical truth, thereby ensuring that the entire surrogate energy function has a correct absolute benchmark and eliminating possible systematic biases.
[0042] In a preferred embodiment of the present invention, the first model is trained using an adaptive moment estimation optimizer.
[0043] S3. Solve for the transient energy function based on the system's real-time state vector, and combine this with the second model to solve for the path-dependent terms in the transient energy function, obtaining the real-time energy value. If the real-time energy value is greater than the critical stable energy value, the system is determined to be unstable; otherwise, it is determined to be stable. S3 specifically includes: Obtain the real-time state vector of the multi-VSG parallel system; combine the real-time state vector with the first sub-potential function. Second sub-potential function Fourth sub-potential function and kinetic energy function The non-path-dependent term of the transient energy function is calculated; the path-dependent term of the transient energy function is calculated using a neural network based on the real-time state vector and the second model; the real-time energy value is obtained by summing the non-path-dependent term and the path-dependent term. The stability of the system can be determined by the relationship between the real-time energy value and the critical stable energy value. The calculation specifically includes: Real-time energy value include: ; Calculate the transient stability margin of the current state. Stability margin: ; The system is based on margin Real-time stability assessment of size: when A value greater than 0 and having a certain margin is considered stable; when When the value approaches or falls below zero, an instability warning is immediately triggered.
[0044] This invention presents a transient stability assessment method for multi-VSG parallel systems. Based on a neural network-assisted energy function, it assesses the transient stability of such systems. Specifically, it solves for the path-dependent terms in the potential energy function using a neural network, enabling rapid transient stability assessment of complex power electronic systems and effectively improving the transient stability analysis and control capabilities of high-proportion renewable energy power systems. This method compresses the computation time of traditional time-domain simulations (which takes several minutes) to the millisecond level, achieving real-time, continuous quantitative perception of transient stability and providing a crucial time window for emergency control decisions.
[0045] In a preferred embodiment of the present invention, a transient stability evaluation method and apparatus for a multi-VSG parallel system is also provided. The apparatus for the method of the present invention includes a first module, a second module, a third module and a fourth module. The first module is used to obtain the power system model and transient energy function based on the system; the transient energy function includes the kinetic energy function and the potential energy function; the second module is used to obtain the critical stable energy value based on the power system model and transient energy function combined with the BCU method; the third module is used to construct a first model based on the PINN network to obtain the dynamic coupling relationship between VSGs; the first model is trained based on the preset dataset to obtain the second model; The fourth module is used to solve the transient energy function based on the system's real-time state vector, and to solve the path-dependent terms in the transient energy function in combination with the second model to obtain the real-time energy value. If the real-time energy value is greater than the critical stable energy value, the system is determined to be unstable; otherwise, it is determined to be stable.
[0046] The transient stability evaluation device for a multi-VSG parallel system of the present invention, used in the method of the present invention, has the same beneficial effects as the method of the present invention.
[0047] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for transient stability assessment of a multi-VSG interconnected system, characterized in that, The method comprises the following steps: obtaining a power system model and a transient energy function according to the system; the transient energy function comprises a kinetic energy function and a potential energy function; obtaining a critical stable energy value according to the power system model and the transient energy function combined with a BCU method; constructing a first model for obtaining a dynamic coupling relationship between VSGs based on a PINN network; training the first model according to a preset data set to obtain a second model; solving the transient energy function according to a real-time state vector of the system, and combining the second model to solve a path-related term in the transient energy function to obtain a real-time energy value; if the real-time energy value is greater than the critical stable energy value, it is determined that the system is unstable, otherwise it is determined to be stable.
2. The method for transient stability assessment of a multi-VSG interconnected system according to claim 1, wherein, obtaining a power system model and a transient energy function according to the system comprises the following steps: constructing the power system model according to the multi-VSG parallel system; the power system model comprises a VSG model and a system power flow model; the VSG model comprises active-frequency and reactive-voltage droop control of the VSG; the system power flow model comprises load and power grid power flow equations of the multi-VSG parallel system based on Kirchhoff's current conservation law; ignoring the damping-related term, obtaining the transient energy function of the multi-VSG parallel system according to the power system model; the transient energy function comprises a kinetic energy function and a potential energy function; the kinetic energy function comprises system kinetic energy; the potential energy function comprises potential energy accumulated by the VSG, potential energy accumulated by the load, reactive potential energy accumulated by each VSG and the load, and electromagnetic potential energy stored by the line impedance of the VSG and the grid side.
3. The method for transient stability assessment of a multi-VSG interconnected system according to claim 2, wherein, the VSG model comprises: ; in, , and They represent the first The power angle, angular velocity, and terminal voltage amplitude of the VSG; , , , and They represent the first The actual active power, active power reference value, actual reactive power, reactive power reference value, and reference voltage value of each VSG; , , and They represent the first The virtual moment of inertia, active-frequency damping coefficient, voltage regulation inertia coefficient, and reactive-voltage droop coefficient of the VSG; This represents the reference angular frequency of the power grid.
4. The method for transient stability assessment of a multi-VSG interconnected system according to claim 3, wherein, the system power flow model comprises: ; ; ; ; ; in, and These are the voltage and phase at the point of common coupling, respectively; Main grid voltage; and The first The equivalent connection reactance from the VSG output terminal to the point of common coupling and the equivalent connection reactance from the point of common coupling to the main grid; and These are the active power and reactive power of the load, respectively. and These represent the active and reactive power inputs from the main power grid to the point of common coupling, respectively. Indicates the total number of VSG units; It represents the imaginary unit.
5. The method for transient stability assessment of a multi-VSG interconnected system according to claim 4, wherein, the kinetic energy function comprises system kinetic energy; the potential energy function comprises potential energy accumulated by the VSG, potential energy accumulated by the load, reactive potential energy accumulated by each VSG and the load, and electromagnetic potential energy stored by the line impedance of the VSG and the grid side. The system kinetic energy is derived from a kinetic energy function Embodiments include: ; the potential energy function comprises a first sub-potential energy function, a second sub-potential energy function, a third sub-potential energy function, and a fourth sub-potential energy function, comprising: said first sub-potential function for embodying the potential accumulated by the VSG, comprising: ; said second sub-potential function for embodying the potential energy accumulated by the load, comprising: ; said third sub-potential function for embodying the reactive potential energy accumulated by the VSG and the load, comprising: ; the fourth sub-potential function For the electromagnetic potential embodying the VSG and line impedance storage of the grid side, comprising: ; wherein, and respectively represent the power angle variable of the current state of the VSG and the power angle of the stable equilibrium point after fault clearing; and respectively represent the voltage variable of the current state of the VSG and the voltage of the stable equilibrium point after fault clearing; represents the voltage of the point of common coupling of the stable equilibrium point after fault; , , , , and respectively represent the power angle difference variable between the inverter of the nth unit and the point of common coupling, the power angle difference between the current state of the inverter of the nth unit and the point of common coupling, the power angle difference variable between the inverter of the nth unit and the point of common coupling, the power angle difference variable between the main grid and the point of common coupling, the power angle difference between the current state of the main grid and the point of common coupling, and the power angle difference variable between the main grid and the point of common coupling of the stable equilibrium point after fault clearing.
6. The method for transient stability assessment of a multi-VSG interconnected system according to claim 5, wherein, obtaining a critical stable energy value according to the power system model and the transient energy function combined with a BCU method comprises: Integrate the power system model with the state vector of the multi-VSG interconnected system before the fault as the initial point, synchronously calculate the potential energy function, and record the first data of each integration, and end the integration when the potential energy function reaches a local maximum for the first time to obtain a first data set; the first data includes data pairs of reactive potential energy and state vectors , denotes the state vector at the kth integration, denotes the kth integration third sub-potential energy function of the mth VSG ; when the potential energy function first reaches a local maximum value, it is determined that the system trajectory has reached the stable domain boundary, and the state point at this time is recorded as an escape point; setting the inertia term in the rotor motion equation of each VSG in the VSG model to zero to obtain a reduced dimension model: ; recalculating the system power flow model of the multi-VSG parallel system after the fault to obtain a stable equilibrium point after the fault; taking the stable equilibrium point as the search starting point and reference point, and taking the escape point as the initial iteration value, numerically solving the reduced dimension model based on the Newton-Raphson method, and the iteration format comprises: ; wherein, is a reduced order system equation; is its Jacobian matrix; is the state vector of the first iteration; is the state vector of the first iteration; When the iterations converge, the resulting equilibrium point is the dominant imbalance point; substituting the dominant imbalance point into the transient energy function yields a critical stability energy value .
7. The method for transient stability assessment of a multi-VSG interconnected system according to claim 6, wherein, the first model for obtaining the dynamic coupling relationship between VSGs based on the PINN network comprises: The first model adopts a graph physics information neural network architecture, and comprises a graph encoder, a global pooling layer and a regression layer; the graph encoder performs message passing and node and neighbor information aggregation through a preset number of layer graph convolution operations; the global pooling layer and the regression layer perform global sum pooling on the node features of the final layer of the graph encoder to obtain a graph-level representation vector, and then regress a target value through a fully connected network; The input to the first model is a state vector and a boundary information set; the state vector includes pre-selected key state parameters of the multi-VSG parallel system; the boundary information set includes data for constructing adaptive graph edge weights based on the real-time power angle difference and voltage difference between VSGs, and the data in the boundary information set is obtained based on the state vector; the output of the first model is the path-related term in the potential energy function. , No. The third sub-potential function of the VSG Represented as .
8. The method for transient stability assessment of a multi-VSG interconnected system according to claim 7, wherein, The training of the first model according to the preset data set to obtain the second model comprises: The first data set is standardized and divided into a training set, a validation set and a test set; the training set covers preset typical operating modes and fault types; the validation set is used for hyperparameter tuning; the test set contains preset extreme scenarios and is used to test the generalization ability of the model; The first model is trained by combining the training set, the validation set and the test set with a first loss function to obtain a second model; the first loss function considers data fitting loss, physical equation fitting loss and knowledge fitting loss.
9. The method for transient stability assessment of a multi-VSG interconnected system according to claim 8, wherein, Solving the transient energy function according to the real-time state vector of the system and combining the second model to solve the path-dependent term in the transient energy function to obtain a real-time energy value comprises: acquiring the multi-VSGs and a real-time state vector of the system; calculating a non-path dependent term result of the transient energy function according to the real-time state vector in combination with the first sub-potential function , the second sub-potential function , the fourth sub-potential function , and the kinetic function ; performing neural network calculation to obtain a path dependent term result of the transient energy function according to the real-time state vector in combination with the second model; and summing the non-path dependent term result and the path dependent term result to obtain the real-time energy value.
10. A method for transient stability assessment of a multi-VSG interconnected system, for the method of any of claims 1 to 9, characterized in that, The device comprises a first module, a second module, a third module and a fourth module; The first module is configured to obtain a power system model and a transient energy function according to the system; the transient energy function comprises a kinetic energy function and a potential energy function; the second module is configured to obtain a critical stability energy value according to the power system model and the transient energy function by using the BCU method; the third module is configured to construct a first model for obtaining a dynamic coupling relationship between VSGs based on a PINN network, and train the first model according to a preset data set to obtain a second model; The fourth module is configured to solve the transient energy function according to a real-time state vector of the system, and combine the second model to solve the path-dependent term in the transient energy function to obtain a real-time energy value; if the real-time energy value is greater than the critical stability energy value, the system is determined to be unstable, otherwise, the system is determined to be stable.
Citation Information
Patent Citations
Transient stability control method for microgrid with multiple virtual synchronizers
CN110311375A
Method and device for predicting grid-connected transient stability of virtual synchronous generator
CN110504706A
Transient stability evaluation method for multi-virtual synchronous machine grid-connected system based on energy function
CN119813251A
Synchronous inverter voltage control method and system based on minimum boundary
CN119853159A
Large power grid overall situation on-line integrated quantitative evaluation method based on response
WO2014173131A1