Economic dispatch method for smart grid based on fixed-time event triggering of switching topology
By adopting the mechanism of switching topology and dynamic event triggering in the smart grid, the problems of the existing smart grid economic scheduling algorithm in convergence time and resource consumption are solved, and efficient economic scheduling is achieved in a fixed time.
Patent Information
- Application Number
- CN202411393603.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-10-08
AI Technical Summary
The existing smart grid economic scheduling algorithm depends on the initial state of the generator in terms of convergence time, and distributed economic scheduling based on the time mechanism requires continuous computing resources, resulting in high resource waste and update frequency.
Using a fixed-time event triggering mechanism based on switching topology, a switch communication topology model of the generator is constructed through graph theory, and a fixed-time consistency economic scheduling algorithm and dynamic event triggering conditions are designed to realize incremental cost update and output power calculation of the generator.
Solve the problem of economic scheduling of smart grids within a fixed time, avoiding the problem of convergence time dependent on the initial state, and reducing the consumption of communication resources through dynamic event triggering conditions.
Smart Images

Figure CN119275827B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of smart grid energy conservation and environmental protection economic dispatch, and in particular to a smart grid economic dispatch method based on switching topology fixed time event triggering. Background Art
[0002] The economic dispatch problem of smart grid is one of the main optimization problems of power system. Its purpose is to obtain the optimal incremental cost and optimal output power of generators under the constraints of generator output power limit and supply and demand balance. In order to solve the economic dispatch problem, smart grid dispatch initially adopted centralized economic dispatch algorithms, such as genetic algorithm and particle swarm optimization. These centralized economic dispatch algorithms require a powerful central controller, which leads to high cost and easy single point failure.
[0003] In order to overcome the shortcomings of centralized control algorithms and improve the scalability and robustness of the system, a distributed economic dispatch algorithm is proposed. The characteristic of the distributed economic dispatch algorithm is that individual data is only transmitted between neighbors, which can better protect individual privacy. Most distributed economic dispatch algorithms can only achieve asymptotic convergence or exponential convergence, that is, the optimal solution to the economic dispatch problem is obtained within an infinite time range. However, based on the asymptotic time convergence distributed economic dispatch algorithm cannot quickly solve the economic dispatch problem, a finite time distributed economic dispatch algorithm is proposed. This type of algorithm can quickly solve the economic dispatch problem in a finite time, but the convergence time depends on the initial input state of the generator. Therefore, a fixed time economic dispatch algorithm is proposed. The convergence time of this algorithm is independent of the initial input state of the generator, and the smart grid can be economically dispatched within a fixed time.
[0004] Distributed economic dispatch algorithms based on time mechanisms require the controller to continuously update calculations, which is based on the assumption that there are sufficient computing resources, which is often unrealistic. In order to save resources and reduce the frequency of controller updates, event triggering mechanisms have been widely studied in economic dispatch. Compared with the traditional time triggering mechanism, the triggering under the static event triggering mechanism depends on a triggering condition related to the system measurement quantity, rather than a fixed sampling time. Only when the triggering condition is met, the current system state is sampled and the controller is updated. The dynamic event triggering mechanism is different from the static event triggering. The dynamic event triggering mechanism depends not only on the state of the system, but also on an additional internal dynamic variable. This dynamic variable is time-varying and the derivative has adjustable parameters, so the triggering mechanism will change dynamically over time, thereby reducing the number of triggers. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide a smart grid economic dispatching method based on switching topology fixed time event triggering in view of the defects of the above-mentioned prior art.
[0006] The present invention is implemented by the following scheme: a smart grid economic dispatching method based on switching topology fixed time event triggering, comprising the following steps:
[0007] Step S1: Establish a smart grid economic dispatch problem model, including the smart grid power generation cost objective function, generator supply and demand balance constraints and generator output power limit constraints, and set initial values;
[0008] Step S2: constructing a switching communication topology model of the smart grid generator through graph theory to realize information communication between the generators;
[0009] Step S3: design a switching topology fixed time consistency economic scheduling algorithm according to the multi-agent consistency, and design a dynamic event triggering condition according to the switching topology fixed time consistency economic scheduling algorithm;
[0010] Step S4: Use the switching topology fixed time consistency economic dispatch algorithm and dynamic event triggering conditions to update the incremental cost of the generator, and calculate the generator output power according to the incremental cost;
[0011] Step S5: switching the communication topology of the generator according to the switching signal;
[0012] Step S6: Determine whether the smart grid economic dispatch time is equal to the completion time: If the smart grid economic dispatch time is equal to the completion time, save the incremental cost of the generator and the generator output power; otherwise jump to step S4 to continue updating the calculation of the incremental cost and the generator output power.
[0013] Furthermore, the step S1 establishes a smart grid economic dispatch problem model, including a smart grid power generation cost objective function, a generator supply and demand balance constraint and a generator output power limit constraint, and sets initial values, specifically:
[0014] The economic dispatch problem model of smart grid is:
[0015] C i (p i (t)) = α i p i 2 (t)+β i p i (t)+γ i
[0016] Among them, C i (p i(t)) is the power generation cost objective function of the i-th generator; p i (t) is the output power of the i-th generator; α i >0,β i >0 and γ i >0 is the power generation cost coefficient; the smart grid economic dispatch problem can be modeled as:
[0017]
[0018]
[0019]
[0020] in, is the objective function; Generator supply and demand balance constraints and is the generator output power limit constraint, p D is the total power demand, is the minimum output power limit of the i-th generator, is the maximum output power limit of the i-th generator, n is the number of generators; set the initial values of the required parameters, and the initial output power of the generator is p i (0) and the initial value of the incremental cost is λ i (0) = 2α i p i (0)+β i .
[0021] Furthermore, the step S2 constructs a switching communication topology model of the smart grid generator through graph theory to realize information communication between the generators, specifically:
[0022] Model the switching communication topology of the generators as an undirected graph Represents the collection of communication topology graphs during generator information communication. represents the lth communication topology graph and N is a positive integer; represents the communication topology of the generator at the economic dispatch time t of the smart grid and The switching signal η(t) represents the undirected graph set at time t The index in, the time set t of switching each communication topology graph s ={t(0),t(1),…,t(N)}, t(l)∈t s Indicates the use of the lth communication topology diagram When information communication is performed, at t = t(0), the switching signal η(t(0)) = 1; Communication topology diagram is the collection of generators, represents the i-th generator; Indicated in the communication topology diagram The communication channel e formed by the generators under ij The set of (η(t)), where the communication channel Indicated in the communication topology diagram Generator under and Information communication can be carried out; A(η(t)) represents the communication topology diagram The adjacency matrix under the condition that the element a in the i-th row and j-th column of the adjacency matrix A(η(t)) is ij (η(t)) is the generator and generator The adjacency weight of When the adjacent weight a ij (η(t)) indicates that in the communication topology Generator under and generator Information communication is possible; when When the adjacent weight a ij (η(t))=0 indicates that the generator and generator Unable to communicate information.
[0023] Furthermore, the step S3 specifically includes the following steps:
[0024] Step S31: Design the switching topology fixed time consistency economic scheduling algorithm according to the multi-agent consistency, specifically:
[0025]
[0026] Among them, λ i (t) is the incremental cost of the i-th generator at time t, is the derivative of the incremental cost of the i-th generator at time t; is the kth triggering moment of the i-th generator, k=0,1,…; κ is the convergence coefficient; μ∈(1,+∞) is the ratio of two positive odd numbers; tanh(·) is the hyperbolic tangent function, ζ>1;
[0027] Step S32: Design the dynamic event triggering conditions according to the switching topology fixed time consistency economic dispatch algorithm, specifically:
[0028]
[0029] Among them, inf is the lower bound; h i (t) is the trigger function of the i-th generator;i (t) is the internal dynamic variable of the i-th generator, triggering function h i (t) Specifically:
[0030]
[0031] Among them, θ>0, σ∈(0,1) and m>0 are design parameters;
[0032] is the measurement error of the i-th generator;
[0033] Internal dynamic variable χ i (t) Specifically:
[0034]
[0035] Among them, δ∈(0,1), γ1>0, γ2>0 and γ3>0 are design parameters; is the incremental cost error of the i-th generator, is the average of the incremental costs of all generators; is the derivative of the internal dynamic variable of the ith generator at time t. When t = 0, the internal dynamic variable χ i (0)>0.
[0036] Furthermore, the step S4 uses the switching topology fixed time consistency economic dispatch algorithm and the dynamic event triggering condition to update the incremental cost of the generator, and calculates the generator output power according to the incremental cost, specifically:
[0037] When the i-th generator h i (t)≥χ i (t), the dynamic event triggering condition is met, let The incremental cost of the generator is updated using the switching topology fixed time consistency economic dispatch algorithm; the output power of the generator is calculated based on the incremental cost:
[0038]
[0039] Furthermore, the step S5 switches the communication topology of the generator according to the switching signal, specifically:
[0040] The communication topology diagram of the generator is switched according to the switching signal. At t∈[t(0),t(1)), the switching signal η(t)=1, and the communication topology diagram At t∈[t(1),t(2)), the switching signal η(t)=2, the communication topology diagram When t∈[t(N-1),t(N)) or t≥t(N), the switching signal η(t)=N, the communication topology diagram
[0041] Furthermore, the step S6 determines whether the smart grid economic dispatch time is equal to the completion time: if the smart grid economic dispatch time is equal to the completion time, the incremental cost of the generator and the generator output power are saved, otherwise jump to step S4 to continue to update and calculate the incremental cost and the generator output power, specifically:
[0042] Determine whether the smart grid economic dispatch time t is equal to the completion time t F , t F >t(N-1); when t=t F When the incremental cost of the generator and the output power of the generator are saved; otherwise, jump to step S4 to continue updating the calculation of the incremental cost and the output power of the generator.
[0043] The present invention provides a smart grid economic dispatching method based on switching topology fixed time event triggering. Compared with the prior art, the present invention has the following beneficial effects:
[0044] 1. The distributed economic dispatch method proposed in the present invention can find the optimal solution within a fixed time, and the convergence time does not depend on the initial generator output power of the generator. It is a fully distributed economic dispatch method.
[0045] 2. The dynamic event triggering condition of the distributed economic dispatching method proposed in the present invention adjusts the triggering mechanism over time by introducing an additional internal dynamic variable, which can save more communication resources compared with the static event triggering mechanism.
[0046] 3. The distributed economic dispatch method proposed in the present invention can satisfy the requirement that the distributed economic dispatch of the smart grid can be completed when the communication topology of the generator is switched. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 The IEEE 57-node standard power network of the present invention;
[0048] Figure 2 The communication topology diagrams of each generator of the present invention, wherein (a) is the communication topology diagram of each generator when the switching signal η(t)=1; (b) is the communication topology diagram of each generator when the switching signal η(t)=2; (c) is the communication topology diagram of each generator when the switching signal η(t)=3;
[0049] Figure 3 is the incremental cost λ of each generator of the present invention i (t) Changes over time;
[0050] Figure 4 is the output power p of each generator of the present invention i (t) time-varying graph;
[0051] Figure 5 The total output power of the generator of the present invention is and the total power demand P D Plots of changes over time;
[0052] Figure 6 It is a triggering time diagram of each generator dynamic event of the present invention;
[0053] Figure 7 It is a triggering time diagram of each generator static event of the present invention;
[0054] Figure 8 The present invention is a flow chart of a smart grid economic dispatching method based on switching topology fixed time event triggering. DETAILED DESCRIPTION
[0055] The embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be interpreted as limiting the present invention.
[0056] Embodiment 1:
[0057] The process of a smart grid economic dispatching method based on switching topology fixed time event triggering provided in this embodiment is as follows: Figure 8 As shown, the specific steps include:
[0058] Step S1: Establish a smart grid economic dispatch problem model, including the smart grid power generation cost objective function, generator supply and demand balance constraints and generator output power limit constraints, and set initial values;
[0059] Step S2: constructing a switching communication topology model of the smart grid generator through graph theory to realize information communication between the generators;
[0060] Step S3: design a switching topology fixed time consistency economic scheduling algorithm according to the multi-agent consistency, and design a dynamic event triggering condition according to the switching topology fixed time consistency economic scheduling algorithm;
[0061] Step S4: Use the switching topology fixed time consistency economic dispatch algorithm and dynamic event triggering conditions to update the incremental cost of the generator, and calculate the generator output power according to the incremental cost;
[0062] Step S5: switching the communication topology of the generator according to the switching signal;
[0063] Step S6: Determine whether the smart grid economic dispatch time is equal to the completion time: If the smart grid economic dispatch time is equal to the completion time, save the incremental cost of the generator and the generator output power; otherwise jump to step S4 to continue updating the calculation of the incremental cost and the generator output power.
[0064] In this embodiment, the step S1 establishes a smart grid economic dispatch problem model, including a smart grid power generation cost objective function, a generator supply and demand balance constraint, and a generator output power limit constraint, and sets initial values, specifically:
[0065] The economic dispatch problem model of smart grid is:
[0066] C i (p i (t)) = α i p i 2 (t)+β i p i (t)+γ i
[0067] Among them, C i (p i (t)) is the power generation cost objective function of the i-th generator; p i (t) is the output power of the i-th generator; α i >0,β i >0 and γ i >0 is the power generation cost coefficient; the smart grid economic dispatch problem can be modeled as:
[0068]
[0069]
[0070]
[0071] in, is the objective function; Generator supply and demand balance constraints and is the generator output power limit constraint, p D is the total power demand, is the minimum output power limit of the i-th generator, is the maximum output power limit of the i-th generator, n is the number of generators; set the initial values of the required parameters, and the initial output power of the generator is p i (0) and the initial value of the incremental cost is λ i (0) = 2α i p i (0)+βi .
[0072] In this embodiment, step S2 constructs a switching communication topology model of the smart grid generator through graph theory to realize information communication between the generators, specifically:
[0073] Model the switching communication topology of the generators as an undirected graph Represents the collection of communication topology graphs during generator information communication. represents the lth communication topology graph and N is a positive integer; represents the communication topology of the generator at the economic dispatch time t of the smart grid and The switching signal η(t) represents the undirected graph set at time t The index in, the time set t of switching each communication topology graph s ={t(0),t(1),…,t(N)}, t(l)∈t s Indicates the use of the lth communication topology diagram When information communication is performed, at t = t(0), the switching signal η(t(0)) = 1; Communication topology diagram is the collection of generators, represents the i-th generator; Indicated in the communication topology diagram The communication channel e formed by the generators under ij The set of (η(t)), where the communication channel Indicated in the communication topology diagram Generator under and Information communication can be carried out; A(η(t)) represents the communication topology diagram The adjacency matrix under the condition that the element a in the i-th row and j-th column of the adjacency matrix A(η(t)) is ij (η(t)) is the generator and generator The adjacency weight of When the adjacent weight a ij (η(t)) indicates that in the communication topology Generator under and generator Information communication is possible; when When the adjacent weight a ij (η(t))=0 indicates that the generator and generator Unable to communicate information.
[0074] In this embodiment, step S3 specifically includes the following steps:
[0075] Step S31: Design the switching topology fixed time consistency economic scheduling algorithm according to the multi-agent consistency, specifically:
[0076]
[0077] Among them, λ i (t) is the incremental cost of the i-th generator at time t, is the derivative of the incremental cost of the i-th generator at time t; is the kth triggering moment of the i-th generator, k=0,1,…; κ is the convergence coefficient; μ∈(1,+∞) is the ratio of two positive odd numbers; tanh(·) is the hyperbolic tangent function, ζ>1;
[0078] Step S32: Design the dynamic event triggering conditions according to the switching topology fixed time consistency economic dispatch algorithm, specifically:
[0079]
[0080] Among them, inf is the lower bound; h i (t) is the trigger function of the i-th generator; i (t) is the internal dynamic variable of the i-th generator, triggering function h i (t) Specifically:
[0081]
[0082] Among them, θ>0, σ∈(0,1) and m>0 are design parameters;
[0083] is the measurement error of the i-th generator;
[0084] Internal dynamic variable χ i (t) Specifically:
[0085]
[0086] Among them, δ∈(0,1), γ1>0, γ2>0 and γ3>0 are design parameters; is the incremental cost error of the i-th generator, is the average of the incremental costs of all generators; is the derivative of the internal dynamic variable of the ith generator at time t. When t = 0, the internal dynamic variable χ i (0)>0.
[0087] In this embodiment, step S4 uses the switching topology fixed time consistency economic dispatch algorithm and the dynamic event triggering condition to update the incremental cost of the generator, and calculates the generator output power according to the incremental cost, specifically:
[0088] When the i-th generator h i (t)≥χ i (t), the dynamic event triggering condition is met, let The incremental cost of the generator is updated using the switching topology fixed time consistency economic dispatch algorithm; the output power of the generator is calculated based on the incremental cost:
[0089]
[0090] In this embodiment, the step S5 switches the communication topology of the generator according to the switching signal, specifically:
[0091] The communication topology diagram of the generator is switched according to the switching signal. At t∈[t(0),t(1)), the switching signal η(t)=1, and the communication topology diagram At t∈[t(1),t(2)), the switching signal η(t)=2, the communication topology diagram When t∈[t(N-1),t(N)) or t≥t(N), the switching signal η(t)=N, the communication topology diagram
[0092] In this embodiment, the step S6 determines whether the smart grid economic dispatch time is equal to the completion time: if the smart grid economic dispatch time is equal to the completion time, the incremental cost of the generator and the generator output power are saved, otherwise jump to step S4 to continue to update and calculate the incremental cost and the generator output power, specifically:
[0093] Determine whether the smart grid economic dispatch time t is equal to the completion time t F , t F >t(N-1); when t=t F When the incremental cost of the generator and the output power of the generator are saved; otherwise, jump to step S4 to continue updating the calculation of the incremental cost and the output power of the generator.
[0094] Embodiment 2:
[0095] Example 2 uses the proposed smart grid economic dispatch method based on switching topology fixed time event triggering to perform numerical simulation on the IEEE 57-node standard power network, with a total of 7 generators. Figure 1 It is the IEEE 57-node standard power network. Figure 2are the communication topology diagrams of each generator, where (a) is the communication topology diagram of each generator when the switching signal η(t)=1; (b) is the communication topology diagram of each generator when the switching signal η(t)=2; (c) is the communication topology diagram of each generator when the switching signal η(t)=3; for t∈[0s,0.1s), η(t)=1; for t∈[0.1s,0.5s), η(t)=2; for t∈[0.5s,2s), η(t)=3; t(0)=0s, t(1)=0.1s, t(2)=0.5s and t(3)=2s.
[0096] The objective function of power generation cost is C i (p i (t)) = α i p i 2 (t)+β i p i (t)+γ i , Table 1 shows the power generation cost coefficient α i , β i and γ i Table 2 shows the output power limit of the generator; input the initial value and system related parameters, the total power demand p D =525MW, the initial values of the generator output power are p1(0)=40MW, p2(0)=45MW, p3(0)=55MW, p4(0)=60MW, p5(0)=110MW, p6(0)=115MW and p7(0)=100MW, calculated by the formula λ i (0) = 2α i p i +β i , we can get the initial values of incremental cost λ1(0)=9.56$ / MW, λ2(0)=10.66$ / MW, λ3(0)=7.50$ / MW, λ4(0)=10.20$ / MW, λ5(0)=22.96$ / MW, λ6(0)=18.04$ / MW and λ7(0)=20.90$ / MW, the initial values of internal dynamic variables χ1(0)=7, χ2(0)=7, χ3(0)=7, χ4(0)=7, χ5(0)=7,χ6(0)=7 and χ7(0)=7; convergence coefficient κ=35,μ=7 / 5,ζ=100,design parameters θ=1,σ=0.006,m=7,δ=0.4,γ1=7,γ2=5 and γ3=8; switching signals at t∈[0s,0.1s), t∈[0.1s,0.5s) and t∈[0.5s,2) are η(0.1)=1,η(0.5)=2 and η(2)=3 respectively; communication topology Figure 2The adjacency matrices of (a), (b) and (c) at time t∈[0s,0.1s), t∈[0.1s,0.5s) and t∈[0.5s,2) are and Smart grid economic dispatch completion time t F =2s.
[0097] Table 1
[0098] Generator <![CDATA[α i ]]> <![CDATA[β i ]]> <![CDATA[γ i ]]> 1 0.082 3.0 41 2 0.074 4.0 52 3 0.050 2.0 53 4 0.060 3.0 75 5 0.068 8.0 46 6 0.048 7.0 36 7 0.078 5.3 55
[0099] Table 2
[0100]
[0101] Substitute the above parameters into the switching topology fixed time consistency economic scheduling algorithm
[0102]
[0103] Trigger Function
[0104]
[0105] and internal dynamic variables
[0106] In, when h i (t)≥χ i (t), the dynamic event triggering condition is met make Update the incremental cost λ of the i-th generator using the switching topology fixed-time consistency economic dispatch algorithm i (t), with the incremental cost λ i (t) Calculate the output power of the generator Then, the communication topology of the generator is switched according to the switching signal. At t∈[0s,0.1s), the switching signal η(t)=1, and the communication topology At t∈[0.1,0.5), the switching signal η(t)=2, the communication topology diagram At t∈[0.5s,2s), the switching signal η(t)=3, the communication topology diagram Finally, determine whether the smart grid economic dispatch time t is equal to the completion time t F :When t=t FWhen the incremental cost and output power of the generator are saved, the incremental cost and output power of the generator are saved; otherwise, the incremental cost and output power of the generator are continued to be updated.
[0107] Finally, the effectiveness of the present invention is verified through numerical simulation based on the given data.
[0108] In the switch topology diagram, Figure 3 It shows that the incremental cost converges within a fixed time, the convergence time is 0.22s, and the optimal value of the incremental cost is λ1=λ2=λ3=λ4=λ5=λ6=λ7=14.10$ / MW.
[0109] Figure 4 It shows that the optimal values of generator output power p1 = 67.71MW, p2 = 68.27MW, p3 = 121.05MW, p4 = 92.54MW, p5 = 44.88MW, p6 = 74.01MW and p7 = 56.44MW when the convergence time is 0.22s, all of which meet the generator output power limit constraint.
[0110] Figure 5 Shows the total generator output power Total power demand p D =525MW, satisfying the generator supply and demand balance constraint.
[0111] Figure 6 The triggering time of each generator under the dynamic event triggering condition is shown. Figure 7 The triggering time of each generator under the static event triggering condition is shown. Figure 6 and Figure 7 By comparison, it can be found that the number of dynamic event triggering of each generator is significantly less than the number of static event triggering, which shows that when each generator uses dynamic event triggering conditions for communication, it can effectively save communication resources.
[0112] It should be noted that the above description is only a preferred example of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A smart grid economic dispatching method based on switching topology fixed time event triggering, characterized in that: The following steps are involved: Step S1: Establish a smart grid economic dispatch problem model, including the smart grid power generation cost objective function, generator supply and demand balance constraints and generator output power limit constraints, and set initial values; Step S2: constructing a switching communication topology model of smart grid generators through graph theory to realize information communication between generators; Step S3: design a switching topology fixed time consistency economic dispatch algorithm according to the multi-agent consistency, and design a dynamic event triggering condition according to the switching topology fixed time consistency economic dispatch algorithm; Step S4: Use the switching topology fixed time consistency economic dispatch algorithm and dynamic event triggering conditions to update the incremental cost of the generator, and calculate the generator output power according to the incremental cost; Step S5: switching the communication topology of the generator according to the switching signal; Step S6: Determine whether the smart grid economic dispatch time is equal to the completion time: If the smart grid economic dispatch time is equal to the completion time, save the incremental cost of the generator and the generator output power; otherwise jump to step S4 to continue to update and calculate the incremental cost and the generator output power; Step S1 is specifically as follows: The economic dispatch problem model of smart grid is: C i (p i (t))=a i p i 2 (t)+β i p i (t)+γ i Among them, C i (p i (t)) is the power generation cost objective function of the i-th generator; p i (t) is the output power of the i-th generator; α i >0,β i >0 and γ i >0 is the power generation cost coefficient; the smart grid economic dispatch problem can be modeled as: in, is the objective function; Generator supply and demand balance constraints and is the generator output power limit constraint, p D is the total power demand, is the minimum output power limit of the i-th generator, is the maximum output power limit of the i-th generator, n is the number of generators; set the initial values of the required parameters, and the initial output power of the generator is p i (0) and the initial value of the incremental cost is λ i (0) = 2α i p i (0)+β i ; Step S2 is specifically as follows: Model the switching communication topology of the generators as an undirected graph Represents the set of communication topology graphs in the process of generator information communication, represents the lth communication topology graph and N is a positive integer; represents the communication topology of the generator at the economic dispatch time t of the smart grid and The switching signal η(t) represents the undirected graph set at time t The index in, the time set t of switching each communication topology graph s ={t(0),t(1),…,t(N)}, t(l)∈t s Indicates the use of the lth communication topology diagram When information communication is performed, at t = t(0), the switching signal η(t(0)) = 1; Communication topology diagram is the collection of generators, represents the i-th generator; Indicated in the communication topology diagram The communication channel e formed by the generators under ij The set of (η(t)), where the communication channel Indicated in the communication topology diagram Generator under and Information communication can be carried out; A(η(t)) represents the communication topology diagram The adjacency matrix under the condition that the element a in the i-th row and j-th column of the adjacency matrix A(η(t)) is ij (η(t)) is the generator and generator The adjacency weight of When the adjacent weight a ij (η(t)) indicates that in the communication topology Generator under and generator Information communication is possible; when When the adjacent weight a ij (η(t))=0 indicates that the generator and generator Unable to communicate information; Step S5 is specifically as follows: The communication topology diagram of the generator is switched according to the switching signal. At t∈[t(0),t(1)), the switching signal η(t)=1, and the communication topology diagram At t∈[t(1),t(2)), the switching signal η(t)=2, the communication topology diagram When t∈[t(N-1),t(N)) or t≥t(N), the switching signal η(t)=N, the communication topology diagram Step S6 is specifically as follows: Determine whether the smart grid economic dispatch time t is equal to the completion time t F , t F >t(N-1); when t=t F When the incremental cost of the generator and the output power of the generator are saved; otherwise, jump to step S4 to continue to update and calculate the incremental cost and the output power of the generator; The step S3 specifically comprises the following steps: Step S31: Design the switching topology fixed time consistency economic scheduling algorithm according to the multi-agent consistency, specifically: Among them, λ i (t) is the incremental cost of the i-th generator at time t, is the derivative of the incremental cost of the i-th generator at time t; is the kth triggering moment of the i-th generator, k=0,1,…; κ is the convergence coefficient; μ∈(1,+∞) is the ratio of two positive odd numbers; tanh(·) is the hyperbolic tangent function, ζ>1; Step S32: Design the dynamic event triggering conditions according to the switching topology fixed time consistency economic dispatch algorithm, specifically: Among them, inf is the lower bound; h i (t) is the trigger function of the i-th generator; i (t) is the internal dynamic variable of the i-th generator, triggering function h i (t) Specifically: Among them, θ>0, σ∈(0,1) and m>0 are design parameters; is the measurement error of the i-th generator; Internal dynamic variable χ i (t) Specifically: Among them, δ∈(0,1), γ1>0, γ2>0 and γ3>0 are design parameters; is the incremental cost error of the i-th generator, is the average of the incremental costs of all generators; is the derivative of the internal dynamic variable of the ith generator at time t. When t = 0, the internal dynamic variable χ i (0)>0.
2. The smart grid economic dispatching method based on switching topology fixed time event triggering according to claim 1 is characterized in that: The step S4 uses the switching topology fixed time consistency economic dispatch algorithm and the dynamic event triggering condition to update the incremental cost of the generator, and calculates the generator output power according to the incremental cost as follows: When the i-th generator h i (t)≥χ i (t), the dynamic event triggering condition is met, let The incremental cost of the generator is updated using the switching topology fixed time consistency economic dispatch algorithm; the output power of the generator is calculated based on the incremental cost:
Citation Information
Patent Citations
Intelligent power grid frequency regulation distributed economic dispatching control method based on time-varying directed topology
CN114862621A
Consistency-based intelligent micro-grid economic dispatching method and system and storage medium
CN115619173A