A virtual power plant control method and system based on a parallel security network
Through the resilience control law of parallel secure networks and distributed controllers, the control obstacles of virtual power plants under network attacks are solved, accurate and efficient distributed resource control of virtual power plants is achieved, and the safe and stable operation of the power system is ensured.
Patent Information
- Application Number
- CN202410311497.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2044-03-19
AI Technical Summary
Virtual power plant control systems are vulnerable to network attacks in harsh network environments, resulting in functional barriers and affecting the safe and stable operation of the power system. The existing methods require strong computing capabilities and are difficult to apply for engineering.
The virtual power plant control method based on parallel security network is adopted, and power adjustment is performed by obtaining power system scheduling instructions, and the distributed resource control strategy is introduced, and the distributed controller's toughness control law is constructed to construct security code dynamic equations to resist network attacks and achieve accurate control.
Effectively resist network attacks, ensure accurate control of distributed resources by virtual power plants, reduce control costs, and improve the security, stability and control efficiency of the power system.
Smart Images

Figure CN118300073B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of power system control technology, and in particular to a virtual power plant control method and system based on a parallel safety network. Background Art
[0002] Renewable energy generation is random and intermittent, and the massive increase in renewable energy sources has led to increased short-term power fluctuations in the power grid. Furthermore, on the demand side, there may be power imbalances in the power system, which can be addressed by introducing virtual power plant technology. A virtual power plant is a virtual entity that can integrate various adjustable resources to respond to the power system's dispatch needs using advanced communication and control technologies. It has become an indispensable component of the power system. However, the deep coupling between the virtual power plant's information and physical layers makes its control system vulnerable to potential cyberattacks, leading to functional impairments and compromising the safe and stable operation of the power system.
[0003] Existing methods to enhance the robustness of virtual power plant control systems in harsh network environments include encrypting and decrypting the control signals that need to be transmitted. However, this requires the local controller to have strong computing power and may cause serious time delays in the control process. As for the existing methods of resisting network attacks by designing special controllers, they face the widely distributed resources in virtual power plants. If the local controllers scattered everywhere need to improve their computing power, it will bring about problems such as high construction costs and difficulty in actual engineering applications.
[0004] In summary, the technical problems existing in the relevant technologies need to be improved. Summary of the Invention
[0005] The main purpose of the embodiments of this application is to propose a virtual power plant control method and system based on a parallel security network, which can resist the negative impact caused by network attack vectors, thereby realizing accurate control of distributed resources by the virtual power plant and reducing control costs.
[0006] To achieve the above objectives, one aspect of an embodiment of the present application provides a virtual power plant control method based on a parallel safety network, the method comprising:
[0007] Obtain dispatch instructions from the power system, adjust the power of the virtual power plant based on the distributed resource control strategy, and obtain preliminary virtual power plant power adjustment results;
[0008] Based on the control strategy of parallel safety network, the resilient control law of distributed controller based on virtual parallel safety network is obtained;
[0009] The preliminary virtual power plant power adjustment result is regulated and controlled according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result.
[0010] In some embodiments, obtaining a dispatch instruction of the power system, adjusting the power of the virtual power plant based on a distributed resource control strategy, and obtaining a preliminary virtual power plant power adjustment result may include:
[0011] Obtain dispatch instructions from the power system, set the power adjustment response error and the target output power of the virtual power plant;
[0012] Adjusting the power of the virtual power plant according to the dispatching instructions of the power system to obtain the actual output power of the virtual power plant;
[0013] Obtaining a difference between the actual output power of the virtual power plant and the target output power of the virtual power plant, and establishing a power regulation determination condition based on the power adjustment response error;
[0014] The difference is determined and processed according to the power adjustment determination condition, and a preliminary virtual power plant power adjustment result is output.
[0015] In some embodiments, the expression of the power adjustment determination condition is specifically as follows:
[0016]
[0017] In the above formula, λ(t) indicates whether the virtual power plant participates in the power system reserve capacity service at time t, where 0 indicates no participation and 1 indicates participation. ΔP(t) indicates the overall power adjusted by the virtual power plant at time t, that is, the actual output power of the virtual power plant. P m It represents the target power required to be reduced or increased by the virtual power plant according to the dispatch instruction issued by the power grid, that is, the target output power of the virtual power plant, and ε represents the power adjustment response error.
[0018] In some embodiments, the expression of the resilience control law of the distributed controller based on the virtual parallel safety network is specifically as follows:
[0019]
[0020] In the above formula, u=[u1,u2,…,u N ] T Represents the control input vector, the element u in the vector i represents the control input of the i-th resource in the virtual power plant, k α represents the coupling gain coefficient, L represents the pull matrix, B represents the pin connection matrix, α = [α1, α2, ..., α N ] TRepresents the power state vector of each resource in the virtual power plant, and the element α in the vector i represents the power state of the i-th resource in the virtual power plant, α reg represents the reference signal, 1 N is a column vector whose elements are all 1, v represents the process variable in the controller calculation, represents the interconnection matrix between the real communication network and the virtual parallel security network, ξ=[ξ1,ξ2,…,ξ N ] T Represents the security code vector, the element ξ in the vector i Represents the security code of the i-th resource in the virtual power plant.
[0021] In some embodiments, regulating and controlling the preliminary virtual power plant power adjustment result according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result includes:
[0022] Introducing a network attack vector, regulating and controlling the preliminary virtual power plant power adjustment result according to the resilient control law of the distributed controller, and constructing a dynamic equation of the state variable of the virtual power plant;
[0023] Based on the collaborative computing principle of virtual power plants in parallel safety networks, the dynamic characteristics of the distributed controller are designed;
[0024] The preliminary virtual power plant power adjustment result is regulated and controlled by combining the state variable dynamic equation of the virtual power plant with the dynamic characteristics of the distributed controller to obtain the virtual power plant power adjustment result.
[0025] In some embodiments, the expression of the state variable dynamic equation of the virtual power plant is specifically as follows:
[0026]
[0027] In the above formula, δ = [δ1, δ2,…, δ N ] T Represents the network attack vector, the element δ in the vector i represents the cyber attack value against the i-th controller in the virtual power plant, The variable representing the power state vector of each resource in the virtual power plant over time.
[0028] In some embodiments, the expression of the dynamic characteristics of the distributed controller is specifically as follows:
[0029]
[0030] In the above formula, represents the amount of change in security code over time, Represents the interconnection matrix between the real communication network and the virtual parallel security network.
[0031] In some embodiments, combining the dynamic equations of the state variables of the virtual power plant with the dynamic characteristics of the distributed controller to adjust and control the preliminary virtual power plant power adjustment result to obtain the virtual power plant power adjustment result includes:
[0032] Combining the dynamic equation of the state variables of the virtual power plant with the dynamic characteristics of the distributed controller, the preliminary virtual power plant power adjustment result is controlled to the reference signal to meet the time signal control condition, and the virtual power plant power adjustment result is output.
[0033] In some embodiments, the expression of the time signal control condition is specifically as follows:
[0034] t→∞
[0035] α i →α reg
[0036] In the above formula, t represents the time, α i represents the power state of the i-th resource in the virtual power plant, α reg Represents the reference signal.
[0037] To achieve the above objectives, another aspect of the present application provides a virtual power plant control system based on a parallel safety network, the system comprising:
[0038] The first module is used to obtain the dispatch instructions of the power system, adjust the power of the virtual power plant based on the distributed resource control strategy, and obtain preliminary virtual power plant power adjustment results;
[0039] The second module is used to obtain the resilient control law of the distributed controller based on the virtual parallel safety network based on the control strategy of the parallel safety network;
[0040] The third module is used to adjust and control the preliminary virtual power plant power adjustment result according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result.
[0041] The embodiments of the present application include at least the following beneficial effects: The present application provides a virtual power plant control method and system based on a parallel safety network. The scheme adjusts the power of the virtual power plant by obtaining the dispatching instructions of the power system and through the distributed resource control strategy, and further introduces the resilient control law of the distributed controller based on the virtual parallel safety network. The virtual network can absorb the process information in the real communication network and generate a security code through collaborative operations between different nodes; when the controller signal in the real communication network is attacked by the network, the security code can be used to resist the negative impact caused by any network attack vector, thereby realizing the accurate control of the virtual power plant over the distributed resources and ensuring that the backup capacity service can be completed in accordance with the dispatching requirements of the power system. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 This is a flow chart of a virtual power plant control method based on a parallel safety network provided in an embodiment of the present application;
[0043] Figure 2 This is a schematic diagram of the power status of each resource in a virtual power plant under a cyber attack using a traditional controller;
[0044] Figure 3 Schematic diagram of the power status of each resource in a virtual power plant under a network attack based on a distributed controller of a parallel security network according to an embodiment of the present application;
[0045] Figure 4 This is a comparison chart of the steady-state total power of the virtual power plant under network attacks under different controllers in the embodiment of the present application;
[0046] Figure 5 This is a flowchart of a virtual power plant participating in a power system backup capacity service based on a parallel safety network controller according to an embodiment of the present application;
[0047] Figure 6 This is a structural diagram of a virtual power plant control system based on a parallel safety network provided in an embodiment of the present application. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present application. They are merely examples of systems and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.
[0049] It will be understood that the terms "first", "second", etc. used in this application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0050] The terms "at least one", "plurality", "each", "any", etc. used in this application include "at least one", "two" or more, "plurality" or "each", "any" or "any one", "each" or "any one" as used herein.
[0051] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.
[0052] Reference Figure 1 , Figure 1 A flowchart of a virtual power plant control method based on a parallel safety network provided by an embodiment of the present invention, referring to Figure 1 , the method comprises the following steps:
[0053] S100, obtaining a dispatch instruction of the power system, adjusting the power of the virtual power plant based on a distributed resource control strategy, and obtaining a preliminary power adjustment result of the virtual power plant;
[0054] It should be noted that, in some embodiments, step S100 may include: S110, obtaining the dispatching instructions of the power system, setting the power adjustment response error and the target output power of the virtual power plant; S120, adjusting the power of the virtual power plant according to the dispatching instructions of the power system, and obtaining the actual output power of the virtual power plant; S130, obtaining the difference between the actual output power of the virtual power plant and the target output power of the virtual power plant, and constructing a power adjustment judgment condition based on the power adjustment response error; S140, judging and processing the difference according to the power adjustment judgment condition, and outputting a preliminary virtual power plant power adjustment result.
[0055] In some specific embodiments, Figure 5As shown in the figure, based on the proposed control strategy, a virtual power plant that is immune to cyber attacks is designed to ensure that the virtual power plant can accurately complete the dispatching task of the power grid. The virtual power plant adopts a hybrid control strategy that combines distributed control with threshold control. The specific implementation method is to set an allowable response error as ε. Only when the deviation between the total power of the virtual power plant and the target power exceeds this threshold, the various resources in the virtual power plant will participate in providing backup capacity to the power system through distributed control to avoid redundant adjustments and unnecessary fluctuations. The specific judgment method is:
[0056]
[0057] Where ΔP(t) is the total power adjusted by the virtual power plant at time t, P m It is the target power reduction (or increase) required by the virtual power plant received from the dispatch instruction issued by the power grid. ε is a sufficiently small deviation value, representing the threshold for the virtual power plant to participate in providing the power system reserve capacity. λ(t) refers to whether the virtual power plant participates in providing the power system reserve capacity service at time t. If λ(t) is equal to 0, the virtual power plant does not participate in providing the power system reserve capacity service at time t; if λ(t) is equal to 1, the virtual power plant participates in providing the power system reserve capacity service at time t.
[0058] S200, obtaining a resilient control law of a distributed controller based on a virtual parallel safety network based on a control strategy of the parallel safety network;
[0059] In some specific embodiments, the power state of the resources in the virtual power plant is adjusted according to the power state reference signal, the local power state information and the power state information of the adjacent resources, and then the overall power of the virtual power plant is adjusted to provide operating backup for the power system. Specifically, when the power state of any local individual is greater than that of its neighbors and the reference signal, the operating power of the local individual is reduced; when the power state of any local individual is less than that of its neighbors and the reference signal, the operating power of the local individual is increased. In this way, the overall power adjustment of the virtual power plant is achieved through distributed collaboration, and flexibility services are provided to the power grid. In addition, security codes are introduced to resist the negative impact of network attacks. The resilient control law of the designed distributed controller based on the virtual parallel security network can be expressed as follows:
[0060]
[0061] Among them, u=[u1,u2,…,u N ] T is the control input vector, the element u in the vector i represents the control input of the i-th resource in the virtual power plant; k αis the coupling gain coefficient; L is the pull matrix, B is the pin connection matrix, α = [α1, α2, ..., α N ] T is the power state vector of each resource in the virtual power plant, and the element α in the vector i Represents the power state of the i-th resource in the virtual power plant (the ratio of operating power to rated power); αre g is the reference signal; 1 N is a column vector whose elements are all 1; v is the process variable in the controller calculation; It is the interconnection matrix between the real communication network and the virtual parallel safety network, which can integrate the safety code in the virtual parallel safety network into the calculation of the control input; ξ=[ξ1,ξ2,…,ξ N ] T is the security code vector, the elements ξ in the vector i Represents the security code of the i-th resource in the virtual power plant.
[0062] S300, regulating and controlling the preliminary virtual power plant power adjustment result according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result;
[0063] It should be noted that, in some embodiments, step S300 may include: S310, introducing a network attack vector, adjusting and controlling the preliminary virtual power plant power adjustment result according to the resilience control law of the distributed controller, and constructing the state variable dynamic equation of the virtual power plant; S320, designing the dynamic characteristics of the distributed controller according to the collaborative computing principle of the virtual power plant in the parallel security network; S330, combining the state variable dynamic equation of the virtual power plant with the dynamic characteristics of the distributed controller, adjusting and controlling the preliminary virtual power plant power adjustment result, and obtaining the virtual power plant power adjustment result.
[0064] In some specific embodiments, the security code is the key to the virtual power plant control system's defense against cyber attacks. The dynamic characteristics of the security code can be designed as follows through collaborative calculations by each node in the virtual parallel security network:
[0065]
[0066] in, Represents the amount of change in security code over time; It is an interconnection matrix between the real communication network and the virtual parallel safety network, which can integrate the process variables in the real communication network into the dynamic equations of the safety code.
[0067] When attacked by any network attack vector δ, the expression of this controller will be tampered by the attacker. However, any tampering with the network attack vector will not affect the control effect of this controller. The dynamic equation of the state variable after the network attack can be expressed as follows:
[0068]
[0069] Among them, δ = [δ1, δ2,…, δ N ] T is the network attack vector, and the element δ in the vector i represents the cyber attack value against the i-th controller in the virtual power plant.
[0070] Furthermore, it can be proved by Lyapunov stability theory that the controller designed by the present invention can achieve the following goals under the attack of any network attack vector δ: When t→∞, then α i →α reg Therefore, in the face of any network attack, the control strategy proposed by the present invention can control the power state of the resources in the virtual power plant to the reference signal α reg , which means that when the control strategy designed by the present invention is used, the impact of cyber attacks on virtual power plants can be resisted.
[0071] In summary, the embodiments of the present invention introduce a parallel security network, construct a security code dynamic equation within the parallel security network as a security code generator, and finally design a resilient control law based on the security code to resist cyber attacks. When a main controller is attacked by a cyber attack, the main controller's control signals would otherwise be tampered with by hackers. However, by generating a security code within the parallel security network, the main controller can resist the cyber attack according to the newly designed resilient control law, ensuring that any tampering with the network attack vector will not affect the control performance of the controller.
[0072] Further, let’s illustrate this with actual engineering examples:
[0073] Assume that there are six flexible resources with a rated capacity of 10 MW available for backup capacity in the power system, with an initial total power of 42 MW. The cyberattack threshold is set to 0.3, and it is assumed that two flexible resources (the second and third) are simultaneously attacked. The virtual power plant is then controlled using both an existing traditional virtual power plant controller and a controller based on a parallel security network proposed in an embodiment of the present invention. The power state control reference signal is 0.5, with the goal of reducing the total power of the demand-side resources by 12 MW (from 42 MW to 30 MW) to respond to grid dispatch requirements.
[0074] Two cases are used to compare the effects of the present invention. Case 1: The power status of each demand-side resource under different controllers, such as Figure 2 and Figure 3 As shown in the figure; Case 2, the comparison of the steady-state total power of the virtual power plant under network attacks with different controllers, as shown in the figure. Figure 4 shown.
[0075] By observation Figure 2 and Figure 3 It can be seen that the traditional virtual power plant controller cannot converge the power state to the reference signal (0.5) under network attacks. The power states of 6 different resources are finally stabilized at 1.0000, 0.8391, 0.8087, 0.8739, 0.7478 and 0.7783 respectively. However, the controller based on the parallel security network proposed by the present invention can quickly converge the power state of all resources to the reference signal 0.5. This shows that the controller proposed in the embodiment of the present invention can completely eliminate the negative impact of network attacks and can effectively control the various resources in the virtual power plant in a complex network environment.
[0076] By observation Figure 4 As can be seen, the traditional controller was significantly affected by the cyberattack. It failed to reduce the overall power of the virtual power plant from the original 42MW to the target power of 30MW, and even reversed the adjustment, increasing it from the original 42MW to 50.478MW. This means that the virtual power plant's completion rate of providing backup capacity services to the power system was -70.65%. However, the controller proposed in this invention was able to reduce the virtual power plant's steady-state total power from 42MW to the target power of 30MW, achieving a 100% completion rate of providing backup capacity services to the power system. This demonstrates that the controller proposed in this invention can completely eliminate the negative impact of cyberattacks and accurately respond to the grid's dispatch needs.
[0077] It can be seen that the controller proposed in the embodiment of the present invention can completely eliminate the impact of network attacks, provide a basis for the operation control of virtual power plants in power systems facing complex network environments, and achieve its technical effects.
[0078] See also Figure 6 The embodiment of the present application further provides a virtual power plant control system based on a parallel safety network, which can implement the above-mentioned virtual power plant control method based on a parallel safety network. The system includes:
[0079] The first module is used to obtain the dispatch instructions of the power system, adjust the power of the virtual power plant based on the distributed resource control strategy, and obtain preliminary virtual power plant power adjustment results;
[0080] The second module is used to obtain the resilient control law of the distributed controller based on the virtual parallel safety network based on the control strategy of the parallel safety network;
[0081] The third module is used to adjust and control the preliminary virtual power plant power adjustment result according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result.
[0082] It can be understood that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0083] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but are not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention should be within the scope of the present invention.
Claims
1. A virtual power plant control method based on a parallel safety network, characterized in that: The method comprises: Obtain dispatch instructions from the power system, adjust the power of the virtual power plant based on the distributed resource control strategy, and obtain preliminary virtual power plant power adjustment results; Based on the control strategy of parallel safety network, the resilient control law of distributed controller based on virtual parallel safety network is obtained; The expression of the resilience control law of the distributed controller based on the virtual parallel safety network is specifically as follows: In the above formula, Represents the control input vector, the elements in the vector Indicates the virtual power plant The control input of each resource, represents the coupling gain coefficient, represents a pull matrix, represents the pin connection matrix, Represents the power state vector of each resource in the virtual power plant. The elements in the vector Indicates the virtual power plant The power state quantity of each resource, represents the reference signal, is a column vector whose elements are all 1, represents the process variable in the controller calculation, represents the interconnection matrix between the real communication network and the virtual parallel security network. Represents a security code vector, the elements in the vector Indicates the virtual power plant The security code of each resource; The preliminary virtual power plant power adjustment result is regulated and controlled according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result, including: Introducing a network attack vector, regulating and controlling the preliminary virtual power plant power adjustment result according to the resilient control law of the distributed controller, and constructing a dynamic equation of the state variable of the virtual power plant; Based on the collaborative computing principle of virtual power plants in parallel safety networks, the dynamic characteristics of the distributed controller are designed; The dynamic characteristics of the distributed controller are expressed as follows: In the above formula, represents the amount of change in security code over time, representing the interconnection matrix 2 between the real communication network and the virtual parallel security network; The preliminary virtual power plant power adjustment result is regulated and controlled by combining the state variable dynamic equation of the virtual power plant with the dynamic characteristics of the distributed controller to obtain the virtual power plant power adjustment result.
2. The method according to claim 1, characterized in that The obtaining of the dispatch instruction of the power system, adjusting the power of the virtual power plant based on the distributed resource control strategy, and obtaining a preliminary virtual power plant power adjustment result include: Obtain dispatch instructions from the power system, set the power adjustment response error and the target output power of the virtual power plant; Adjusting the power of the virtual power plant according to the dispatching instructions of the power system to obtain the actual output power of the virtual power plant; Obtaining a difference between the actual output power of the virtual power plant and the target output power of the virtual power plant, and establishing a power regulation determination condition based on the power adjustment response error; The difference is determined and processed according to the power adjustment determination condition, and a preliminary virtual power plant power adjustment result is output.
3. The method according to claim 2, characterized in that The expression of the power adjustment determination condition is specifically as follows: In the above formula, Indicates that the virtual power plant Whether to participate in the power system reserve capacity service at any time, where 0 means not to participate and 1 means to participate. It represents the overall power adjusted by the virtual power plant at time t, that is, the actual output power of the virtual power plant. It indicates that the target power required to be reduced or increased by the dispatch instruction issued by the virtual power plant is the target output power of the virtual power plant. Indicates the power adjustment response error.
4. The method according to claim 3, characterized in that The expression of the state variable dynamic equation of the virtual power plant is specifically as follows: In the above formula, Represents a network attack vector, the elements in the vector Indicates the virtual power plant The number of network attacks per controller, The variable representing the power state vector of each resource in the virtual power plant over time.
5. The method according to claim 4, characterized in that The step of combining the dynamic equation of the state variables of the virtual power plant with the dynamic characteristics of the distributed controller to adjust and control the preliminary virtual power plant power adjustment result to obtain the virtual power plant power adjustment result includes: Combining the dynamic equation of the state variables of the virtual power plant with the dynamic characteristics of the distributed controller, the preliminary virtual power plant power adjustment result is controlled to the reference signal to meet the time signal control condition, and the virtual power plant power adjustment result is output.
6. The method according to claim 5, characterized in that The expression of the time signal control condition is specifically as follows: In the above formula, Indicates the moment, Indicates the virtual power plant The power state quantity of each resource, Represents the reference signal.
7. A virtual power plant control system based on a parallel safety network, characterized in that: The system comprises: The first module is used to obtain the dispatch instructions of the power system, adjust the power of the virtual power plant based on the distributed resource control strategy, and obtain preliminary virtual power plant power adjustment results; The second module is used to obtain the resilient control law of the distributed controller based on the virtual parallel safety network based on the control strategy of the parallel safety network; The expression of the resilience control law of the distributed controller based on the virtual parallel safety network is specifically as follows: In the above formula, Represents the control input vector, the elements in the vector Indicates the virtual power plant The control input of each resource, represents the coupling gain coefficient, represents a pull matrix, represents the pin connection matrix, Represents the power state vector of each resource in the virtual power plant. The elements in the vector Indicates the virtual power plant The power state quantity of each resource, represents the reference signal, is a column vector whose elements are all 1, represents the process variable in the controller calculation, represents the interconnection matrix between the real communication network and the virtual parallel security network. Represents a security code vector, the elements in the vector Indicates the virtual power plant The security code of each resource; The third module is configured to adjust and control the preliminary virtual power plant power adjustment result according to the resilience control law of the distributed controller to obtain the virtual power plant power adjustment result, including: Introducing a network attack vector, regulating and controlling the preliminary virtual power plant power adjustment result according to the resilient control law of the distributed controller, and constructing a dynamic equation of the state variable of the virtual power plant; Based on the collaborative computing principle of virtual power plants in parallel safety networks, the dynamic characteristics of the distributed controller are designed; The dynamic characteristics of the distributed controller are expressed as follows: In the above formula, represents the amount of change in security code over time, representing the interconnection matrix 2 between the real communication network and the virtual parallel security network; The preliminary virtual power plant power adjustment result is regulated and controlled by combining the state variable dynamic equation of the virtual power plant with the dynamic characteristics of the distributed controller to obtain the virtual power plant power adjustment result.
Citation Information
Patent Citations
Distributed ductile frequency control method for alternating-current micro-grid
CN114336674A
Active defense method and system for novel power system
CN117240502A