CN105846429A - Power flow optimization method for electric power system based on subarea division and class extension variable relaxation - Google Patents

Power flow optimization method for electric power system based on subarea division and class extension variable relaxation Download PDF

Info

Publication number
CN105846429A
CN105846429A CN201610363732.6A CN201610363732A CN105846429A CN 105846429 A CN105846429 A CN 105846429A CN 201610363732 A CN201610363732 A CN 201610363732A CN 105846429 A CN105846429 A CN 105846429A
Authority
CN
China
Prior art keywords
power system
variable
subsystem
coordination
electric power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610363732.6A
Other languages
Chinese (zh)
Inventor
文晶
丁平
安宁
汤涌
王毅
李芳�
陈兴雷
黄彦浩
杨小煜
蔡靖
孙璐
何蕾
李木
李木一
李文臣
赵敏
徐希望
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
Electric Power Research Institute of State Grid Liaoning Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
Electric Power Research Institute of State Grid Liaoning Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, China Electric Power Research Institute Co Ltd CEPRI, Electric Power Research Institute of State Grid Liaoning Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201610363732.6A priority Critical patent/CN105846429A/en
Publication of CN105846429A publication Critical patent/CN105846429A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/04Circuit arrangements for ac mains or ac distribution networks for connecting networks of the same frequency but supplied from different sources
    • H02J3/06Controlling transfer of power between connected networks; Controlling sharing of load between connected networks
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2203/00Indexing scheme relating to details of circuit arrangements for AC mains or AC distribution networks
    • H02J2203/20Simulating, e g planning, reliability check, modelling or computer assisted design [CAD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a power flow optimization method for an electric power system based on subarea division and class extension variable relaxation. The method comprises the following steps of decomposing the electric power system to obtain a plurality of subsystems which are mutually independent; coordinating the subsystems to obtain a decomposition coordination model of the electric power system based on subarea division; adopting an auxiliary problem principle to carry out distributed parallel optimal power flow computation on the decomposition coordination model of the electric power system; and adopting a class extension variable interior point method to solve the subsystems respectively to obtain an optimal solution of power flow of the electric power system. The method conforms to the characteristics of scattered data and structural distribution of the large-scale interconnected electric power systems; the dimensionality of the subsystems is effectively reduced; the optimal computation of each subarea only needs data and boundary node data of the area and does not need a detailed mathematic model outside the area, so that the bottleneck of data transmission is avoided and the optimization speed is accelerated; through the class extension variable interior point method adopted by a subsystem optimization problem, a solution space of the optimization problem is expanded and the convergence is improved.

Description

Based on the electric system tide optimization method that sub area division and class expansion variable are lax
Technical field
The present invention relates to Optimal Technology of Power Systems field, especially a kind of lax based on sub area division and class expansion variable Electric system tide optimization method.
Background technology
The basic ideas of composition decomposition parallel optimization algorithm based on sub area division are to manage to have large scale optimization problem Effect is decomposed into a series of subproblem, and carries out distributed solving and coordinating and optimizing, be applied to the earliest daily trading planning optimization and point During cloth optimal load flow calculates.Solve and be based primarily upon 3 kinds of considerations: the independence 1. retaining each region is asked to carry out total optimization The calculating of topic;The most in a distributed fashion or parallel mode solves optimal power flow problems, improve and calculate speed;3. subdispatcher's energy is made Enough dispatch electrical network in phase, and without knowing the service data in other regions.
In recent years, composition decomposition parallel optimization algorithm based on sub area division has had certain research, parallel except using Outside the intelligent algorithm of processing mode, its implementation the most substantially has three classes: first kind method is based on optimization problem Karush Kuhn Tucker (KKT) condition obtains the system update equation of the whole network, then uses diagonal angle edged model, approximation newton This system update equation is decoupled by direction equal matrix theory.But the coupling that such method computational efficiency is limited by between subnet Degree, the number of Region Decomposition, and there is the cooperation layer burden problem such as heavily, it is more suitable for the scene with ground Distributed Parallel Computing. Equations of The Second Kind method, by external network is carried out equivalence, carries out independently solving of each partition zone optimizing, and introduces outer layer coordination link Realize the optimization of the whole network.Such method need when carrying out local computing the operational factor of adjoining subnetworks to carry out external network equivalent, Have impact on the independence that subnet optimization calculates, and the calculating of this equivalent parameters and update relatively cumbersome.3rd class method is based on drawing Ge Lang Relaxation Theory, being relaxed to object function by the coupling constraint between subnet and use certain decomposition algorithm to realize it can Divide property.As a example by decomposition algorithm based on Auxiliary Problem Principle (Auxiliary Problem Principle, APP), these classics Former saddle-point problem, by structure auxiliary function, is divided into the extreme-value problem that can independently solve, efficiently solves concentration by method The problem that formula parallel optimization algorithm brings.
Nonlinear interior-point method has preferable convergence and calculates speed faster, has become as and solves electric power system optimization The powerful of problem, but its solution space unsatisfactory.Class expansion variable interior point method is by the inequality in same kind Constraint equation increases identical class expansion variable, and forces class expansion variable to tend to 0 realization with penalty factor in object function The reduction of constraints, expands the solution space of optimization problem, improves convergence.
Summary of the invention
The present invention is directed to the deficiencies in the prior art, propose a kind of power train lax based on sub area division and class expansion variable System tide optimization method, meets the dispersion of Large-Scale Interconnected electric power system data, the feature of structure distribution;Significantly reduce subsystem Dimension so that the optimization problem scale of each subsystem is less, improves the calculating speed of network optimum trend;Each subregion Optimize to calculate and have only to data and the boundary node data of one's respective area, it is not necessary to mathematical model detailed outside region, it is to avoid number According to the bottleneck of transmission, accelerate optimal speed;The class expansion variable interior point method that subsystem optimization problem uses expands optimization and asks The solution space of topic, improves convergence.
In order to realize foregoing invention purpose, the present invention provides techniques below scheme:
A kind of electric system tide optimization method lax based on sub area division and class expansion variable, described method include as Lower step:
Step 1. decomposes power system, obtains multiple separate subsystem;
Step 2. coordinates each described subsystem, obtains power system decomposition-coordination model based on sub area division;
Step 3. uses Auxiliary Problem Principle that described power system decomposition-coordination model carries out distributed parallel optimum tide Stream calculation;
Step 4. uses class expansion variable interior point method to solve each described subsystem respectively, obtains the trend of described power system Optimal solution.
Further, before described step 1, including:
Determine the optimal load flow mathematical model of described power system:
f ( x ) = min x f ( x ) s . t . h ( x ) = 0 g ‾ ≤ g ( x ) ≤ g ‾ - - - ( 1 )
In formula (1): f (x) is object function, x is the column vector that independent variable is constituted;H (x) and g (x) is respectively equality constraint With inequality constraints condition;gWithIt is respectively lower limit and the higher limit of inequality constraints condition g (x).
Further, described step 1 includes:
1-1., according to the geographical distribution of described power system, determines boundary node at interconnection;
1-2. judges whether described boundary node is active node;
The most then enter step 1-3;
If it is not, then enter step 1-4;
1-3. increases virtual passive bus on described interconnection, using passive bus with it as new boundary node, Enter step 1-4;
Described power system is decomposed at each described boundary node by 1-4., obtains multiple separate described subsystem System.
Further, described step 2 includes:
2-1. using described boundary node parameter as coordination variable;
Coordinated by the described coordination variable of exchange between each described subsystem of 2-2., obtain based on sub area division Power system decomposition-coordination model.
Further, described step 2-2 includes:
A. coordinated by the described coordination variable of exchange between each described subsystem, obtain institute based on sub area division State
Object function minf (x) of power system decomposition-coordination model:
Minf (x)=f1(x1)+f2(x2)….+fn(xn) (2)
In formula (2), x1、x2...xnIt is respectively described subsystems;f1(x1)、f2(x2)...fn(xn) it is respectively each institute State the object function of subsystem;
B. the boundary constraint of described power system decomposition-coordination model is determined.
Further, described step 3 includes:
3-1., according to the kernel function in described Auxiliary Problem Principle, constructs the auxiliary of described power system decomposition-coordination model Function;
The primal problem that described power system decomposition-coordination model solves is converted into the saddle solving described auxiliary problem (AP) by 3-2. Point problem;
Described auxiliary problem (AP) is iterated by 3-3. according to the threshold value arranged, until loop ends, obtains described power train The distributed parallel optimal load flow result of calculation of system decomposition-coordination model.
Further, described step 4 includes:
4-1. increases identical class expansion variable in the generic inequality constraints equation in each described subsystem, and Described class expansion variable is respectively provided with by upper and lower bound;
4-2. increases the expansion variable quadratic term of band penalty factor in the object function of each described subsystem, expands inequality The solution space of constraint;
Logarithm barrier function inequality constraints as equality constraint, is processed equation about with method of Lagrange multipliers by 4-3. Bundle, obtains the Lagrangian after introducing class expansion variable;
4-4. derivation KKT condition, obtains the update equation group of the Lagrangian after described introducing class expansion variable;
4-5. solves described update equation, obtains the trend optimal solution of described power system.
Further, described step 4-5 includes:
(1) described equation group is initialized: putting iterations is 0, given independent variable, relaxation factor, Lagrange multiplier, class The initial value of expansion variable;
(2) calculating target function and the Jacobian matrix of constraint and extra large gloomy matrix, forms linear system;
(3) solve described linear system, obtain the correction of each iteration;
(4) the affine step-length of former variable and the affine step-length of dual variable are calculated;
(5) each variable and class expansion variable are updated;
(6) according to the convergence set, it is judged that whether optimal load flow restrains;
The most then stop calculating, obtain the trend optimal solution of described power system;
If it is not, then return step (2).
The present invention proposes a kind of power system Auxiliary Problem Principle (APP) and class expansion variable interior point method combined also Row optimal load flow algorithm, utilizes APP to set up decomposition-coordination model based on sub area division, utilizes class expansion variable interior point method Process the optimization problem of each subsystem, thus improve Algorithm Convergence while reducing calculating dimension, shortening the calculating time. The simulation analysis of IEEE 118 meshed network demonstrates reasonability and the effectiveness of this algorithm.It has the beneficial effect that
(1) method that the present invention proposes meets the dispersion of Large-Scale Interconnected electric power system data, the feature of structure distribution;
(2) the method significantly reduces the dimension of subsystem so that the optimization problem scale of each subsystem is less, improves The calculating speed of network optimum trend;
(3) optimizing of each subregion calculates data and the boundary node data having only to one's respective area, it is not necessary to outside region in detail Thin mathematical model, it is to avoid the bottleneck of data transmission, accelerates optimal speed;
(4) the class expansion variable interior point method that subsystem optimization problem uses expands the solution space of optimization problem, improves Convergence.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the trend parallel optimization method of the power system based on sub area division of the present invention;
Fig. 2 be the present invention as a example by two subregions in power system decompose before structural representation;
Fig. 3 be the present invention as a example by two subregions in power system decompose after structural representation;
Fig. 4 is the calculation flow chart of the concrete application examples of the present invention.
Detailed description of the invention
Describing the present invention below in conjunction with the accompanying drawings, the description of this part is only exemplary and explanatory, should not Protection scope of the present invention is had any restriction effect.
As it is shown in figure 1, the present invention provides a kind of electric power system tide lax based on sub area division and class expansion variable excellent Change method, comprises the steps:
Step 1. decomposes power system, obtains multiple separate subsystem;
Step 2. coordinates subsystems, obtains power system decomposition-coordination model based on sub area division;
Step 3. uses Auxiliary Problem Principle that power system decomposition-coordination model carries out distributed parallel optimal load flow meter Calculate;
Step 4. uses class expansion variable interior point method to solve each subsystem respectively, obtains the trend optimal solution of power system.
Wherein, before step 1, including:
Determine the optimal load flow mathematical model of power system:
f ( x ) = min x f ( x ) s . t . h ( x ) = 0 g ‾ ≤ g ( x ) ≤ g ‾ - - - ( 1 )
In formula (1): f (x) is object function, x is the column vector that independent variable is constituted;H (x) and g (x) is respectively equality constraint With inequality constraints condition;gWithIt is respectively lower limit and the higher limit of inequality constraints condition g (x).
Wherein, step 1 includes:
1-1., according to the geographical distribution of power system, determines boundary node at interconnection;
1-2. judges whether boundary node is active node;
The most then enter step 1-3;
If it is not, then enter step 1-4;
1-3. increases virtual passive bus on interconnection, using passive bus with it as new boundary node, enters Step 1-4;
Power system is decomposed at each boundary node by 1-4., obtains multiple separate subsystem.
Wherein, step 2 includes:
2-1. using boundary node parameter as coordination variable;
Coordinated by exchange coordination variable between 2-2. subsystems, obtain power system based on sub area division Decomposition-coordination model.
Wherein, step 2-2 includes:
A. coordinated by exchange coordination variable between subsystems, obtain power system based on sub area division and divide Object function minf (x) of solution Coordination Model:
Minf (x)=f1(x1)+f2(x2)….+fn(xn) (2)
In formula (2), x1, x2...xn are respectively subsystems;F1 (x1), f 2 (x2) ... f n (xn) is respectively each son The object function of system;
B. the boundary constraint of power system decomposition-coordination model is determined.
Wherein, step 3 includes:
3-1. is according to the kernel function in Auxiliary Problem Principle, the auxiliary function of structure power system decomposition-coordination model;
The primal problem that power system decomposition-coordination model solves is converted into the saddle-point problem solving auxiliary problem (AP) by 3-2.;
Auxiliary problem (AP) is iterated by 3-3. according to the threshold value arranged, until loop ends, obtains power system and decomposes association The distributed parallel optimal load flow result of calculation of mode transfer type.
Wherein, step 4 includes:
4-1. increases identical class expansion variable in the generic inequality constraints equation in each subsystem, and class expands Exhibition variable is respectively provided with by upper and lower bound;
4-2. increases the expansion variable quadratic term of band penalty factor in the object function of each subsystem, expands inequality constraints Solution space;
Logarithm barrier function inequality constraints as equality constraint, is processed equation about with method of Lagrange multipliers by 4-3. Bundle, obtains the Lagrangian after introducing class expansion variable;
4-4. derivation KKT condition, obtains the update equation group of the Lagrangian after introducing class expansion variable;
4-5. solves update equation, obtains the trend optimal solution of power system.
Wherein, step 4-5 includes:
(1) initialized equations group: putting iterations is 0, given independent variable, relaxation factor, Lagrange multiplier, class extension The initial value of variable;
(2) calculating target function and the Jacobian matrix of constraint and extra large gloomy matrix, forms linear system;
(3) solve linear system, obtain the correction of each iteration;
(4) the affine step-length of former variable and the affine step-length of dual variable are calculated;
(5) each variable and class expansion variable are updated;
(6) according to the convergence set, it is judged that whether optimal load flow restrains;
The most then stop calculating, obtain the trend optimal solution of power system;
If it is not, then return step (2).
The present invention introduces subregion and the parallel optimization model thereof of bulk power grid as a example by two subregions, as follows:
1, optimal load flow mathematical model
Optimal load flow calculates mathematically can be attributed to constrained nonlinear programming problem, and its mathematical model is generally:
min x f ( x ) s . t . h ( x ) = 0 g ‾ ≤ g ( x ) ≤ g ‾ - - - ( 1 )
In formula: f (x) is object function, the generating expense that the object function of optimal load flow is usually system total (sends meritorious Idle cost) minimum, or the circuit active power loss minimum that system is total;X is the column vector that independent variable is constituted, and represents generating Machine is meritorious, idle exerts oneself and control variable or the state variable such as node voltage amplitude angle;H (x) and g (x) is expressed as Equality constraint and inequality constraints condition.
2, sub area division
The complexity that optimal load flow calculates is closely related with electrical network scale, for reducing the difficulty of problem solving, Ke Yikao Consider the actual geographic according to electrical network to be distributed, at some interconnection, whole electrical network is decomposed into multiple relatively independent region, point Do not calculate.The present invention uses composition decomposition method, is i.e. become by one big system Direct Resolution by " duplication " boundary node Multiple subsystems, subsystems is relatively independent, with the parameter of boundary node as coordination variable, the solution of each subregion only and oneself Built-in variable relevant with Boundary Variables, only rely on exchange boundary node data between subregion and coordinate.Below with two subregions As a example by introduce subregion and the parallel optimization process thereof of bulk power grid:
As in figure 2 it is shown, the two of electrical network S subsystem X1, X2By border XbBeing connected, the branch road being connected is referred to as interconnection and props up Road.As it is shown on figure 3, " duplication " boundary node X after decompositionb, carry out network separation.Use Xbi(i=1,2) each subsystem is represented " replicate " boundary node, CiRepresent each subregion after separating, represent the set of all subregions, i.e. E={C with Ei(i=1, 2)。
Each boundary node can be regarded as a virtual electromotor node, xbiIt it is the i-th subregion virtual synchronous generator joint The parametric variable of point.Virtual synchronous generator compensate for because the trend causing the Direct Resolution of electrical network is uneven, also makes simultaneously Obtain CiDefine a relatively independent subsystem.
System after decomposition to be made is equivalent with original system, should specify xb1And xb2It is being electrically same point, is having identical Electric parameters, i.e.WithEqual, i.e. xb1=xb2.Wherein,WithRepresent the virtual synchronous generator injecting power of boundary node;WithRepresent voltage magnitude and phase Angle is when carrying out subregion, if the boundary node of actual electric network is active node, first should increase virtual nothing on interconnection branch road Source node, replaces original boundary node, carries out subregion the most again.Meanwhile, when the constraint in subregion is relevant with district's exogenousd variables, The node at this variable place can be regarded as boundary node, make subregion constraint and in this subregion and boundary node change Measure relevant, with district outside variable unrelated.
So, former object function f (x) can be write as the object function sum of each subregion, is designated as f1(x1)+f2(x2), x1With x2Represent the inner parameter variable in 2 regions respectively.The equation of the whole network and inequality constraints are decomposed into the constraint in each region.For Boundary node, owing to should have identical electric parameters, it should increase an equality constraint on boundary node between subsystem.
After using above-mentioned decomposition-coordination approach, obtain 2 subregion equivalence optimal load flow decomposition-coordination models as follows:
Object function:
Minf (x)=f1(x1)+f2(x2) (2)
Boundary constraint:
h1(x1)=0, h2(x2)=0
g ‾ 1 ≤ g 1 ( x 1 ) ≤ g ‾ 1 , g ‾ 2 ≤ g 2 ( x 2 ) ≤ g ‾ 2 - - - ( 3 )
θ (x)=xb1-xb2=0
In formula, x=[x1,xb1,x2,xb2]T, fi(xi) it is subregion CiObject function, θ (x) is global restriction.
For the power system of multi partition, the main thought that its decomposition-coordination model is set up may be used to 2 partition systems Explanation.
3, parallel optimal load flow computational methods based on Auxiliary Problem Principle
Do not consider the constraints of subsystem internal, only consider the boundary point constraint produced due to subregion, now according to formula (2), formula (3), the Lagrangian of optimization problem can be written as:
L (x, λ)=f1(x1)+f2(x2)+<λ, θ (x)>(4)
In order to improve convergence, use Augmented Lagrange method, on former Lagrangian, i.e. increase by one Individual quadratic term:
L ( x , &lambda; ) = f 1 ( x 1 ) + f 2 ( x 2 ) + < &lambda; , &theta; ( x ) > + c 2 < &theta; ( x ) , &theta; ( x ) > - - - ( 5 )
In formula, λ is Lagrange multiplier vector, and c is penalty factor, is a constant.
It can be seen that introduce quadratic term can't affect final result of calculation, when last iteration convergence, between subsystem Boundary node electric parameters tends to consistent, and now the value of quadratic term tends to 0.Owing to θ (x) is the letter being correlated with 2 area variables Count, and the quadratic term itself added is nondecomposable, thus destroy the separability between two subsystems so that optimize meter Calculation cannot directly complete in 2 subregions independently of one another.In this case, introduce Auxiliary Problem Principle (APP) to solve This problem.
3.1 Auxiliary Problem Principles (APP)
The thought of APP is, by structure kernel function, will solve the saddle-point problem of L (x, λ) and change into and solve series of iterations The auxiliary saddle-point problem of form, and the auxiliary problem (AP) of iteration is decomposable problem each time.
As a example by minimizing, aided algorithm principle is described.Assume E1X () can be micro-, and Lipschitz is continuous, function E2 X () not necessarily can be micro-, for primal problem minE1(x)+E2X () constructs an auxiliary problem (AP): minG (x)+ε E2X (), if may certify that There is x*Make
G′(x*)=ε E '1(x*) (6)
Set up, then x*Also the solution of primal problem is become, therefore, structure auxiliary function G (x, v), wherein, Ψ (x) is kernel function:
G (x, v)=Ψ (x)+< ε E '1(v)-Ψ′(v),x> (7)
Then primal problem can be converted into the saddle-point problem solving following auxiliary problem (AP), it may be assumed that
xk+1=arg min Ψ (x)+< ε E '1(xk)-Ψ′(xk),x>+εE2(x) (8)
In formula, argmin represents makes auxiliary problem (AP) Ψ (x)+< ε E '1(xk)-Ψ′(xk),x>+εE2When () obtains minima x The value of x.When | | xk-xk+1| | stop less than when specifying threshold value, otherwise continue iteration.
3.2 parallel optimal load flow computational methods based on APP
For primal problem L (x, λ), order
L (x, λ)=f (x)+J (x, λ) (9)
F (x)=f1(x1)+f2(x2) (10)
J ( x , &lambda; ) = < &lambda; , &theta; ( x ) > + c 2 < &theta; ( x ) , &theta; ( x ) > - - - ( 11 )
Wherein, J (x, λ) can be micro-, and f (x) not necessarily can be micro-.Structure auxiliary function is:
G ( x k , &lambda; k ) ( x , &lambda; ) = &Psi; ( x , &lambda; ) + < &epsiv;J &prime; ( x k , &lambda; k ) - &Psi; &prime; ( x k , &lambda; k ) , x &lambda; > - - - ( 12 )
In formula, ε > 0;Ψ (x, λ) is the kernel function needing structure, is configured to:
&Psi; ( x , &lambda; ) = &epsiv; b 2 < x , x > - 1 2 < &lambda; , &lambda; > - - - ( 13 )
ε takes ε=ε during minimizing and maximum problem respectively1=1 and ε=ε2;B is positive number.
Two-layer algorithm model according to Auxiliary Problem Principle, in kth time iteration, the saddle-point problem solving L (x, λ) is suitable In alternately solving following minimum and maximum problem:
Solution minimum problem:
x k + 1 = arg m i n &lsqb; f ( x ) + b 2 < x , x > - < bx k , x > + < &lambda; k + c &theta; ( x k ) , &theta; ( x ) > &rsqb; - - - ( 14 )
Solution maximum problem:
λk+1k2θ(xk+1) (15)
It is obvious that the crossed product that will not occur again in formula (14) between different variable, can be further divided.For 2 points Sound zone system, substitutes into formula (14), formula (15) by f (x), θ (x) and x, makes β=1+b, arrange:
x k + 1 = arg m i n &lsqb; &beta; 2 x 1 T x 1 + &beta; 2 x 2 T x 2 + &beta; 2 x b 1 T x b 1 + &beta; 2 x b 2 T x b 2 - &beta; ( x 1 k ) T x 1 - &beta; ( x 2 k ) T x 2 - &beta; ( x b 1 k ) T x b 1 - &beta; ( x b 2 k ) T x b 2 + < &lambda; k + c ( x b 1 k - x b 2 k ) , ( x b 1 - x b 2 ) > + f 1 ( x 1 ) + f 2 ( x 2 ) &rsqb; - - - ( 16 )
&lambda; k + 1 = &lambda; k + &epsiv; 2 ( x b 1 k - x b 2 k ) - - - ( 17 )
Being not difficult to find out, formula (16) can be solved formula (18) by each Paralleled and realize:
( x i k + 1 , x b i k + 1 ) = arg min ( x i , x b i ) &Element; C i { f i ( x i ) + &beta; 2 x i T x i + &beta; 2 x b i T x b i - &beta; ( x i k ) T x i - &beta; ( x b i k ) T x b i + &lsqb; &lambda; k + c ( x b 1 k - x b 2 k ) &rsqb; T qx b i } - - - ( 18 )
In formula, i=1,2;During i=1, q=1;During i=2, q=-1.
4, the class expansion variable interior point method of subsystem optimization problem solves
Above the optimization problem of a macroreticular is decomposed into the optimization problem of 2 subsystems, and for subsystems Define respective object function and constraints, with subsystem C1As a example by, its sub-optimization problem and being constrained to:
m i n f 1 ( x 1 , x b 1 ) = { f 1 ( x 1 ) + &beta; 2 x 1 T x 1 + &beta; 2 x b 1 T x b 1 - &beta; ( x 1 k ) T x 1 - &beta; ( x b 1 k ) T x b 1 + &lsqb; &lambda; k + c ( x b 1 k - x b 2 k ) &rsqb; T x b 1 } s . t . h 1 ( x 1 , x b 1 ) = 0 g &OverBar; 1 &le; g 1 ( x 1 , x b 1 ) &le; g &OverBar; 1 - - - ( 19 )
In order to improve convergence, class expansion variable interior point method is used to solve the optimization problem of subsystem here.Class Expansion variable interior point method passes through to increase identical class expansion variable in the inequality constraints equation of kind, and at target letter Number forces the quadratic sum of class expansion variable to tend to 0 with penalty factor, thus expands the solution space of inequality constraints.When former problem Time feasible, this algorithm can converge to the optimal solution of former problem;When former problem is without solving, can automatically arrive in bigger feasible zone Optimizing, quickly obtains approximate solution, can readily obtain the measure of adjustment from result of calculation.
The introducing of 4.1 class expansion variables
Inequality constraints category in formula (19) is increased expansion variable, it is contemplated that same class constraint is from upper and lower bound pine The demand relaxed is generally independent of one another, and class expansion variable need to be respectively provided with by upper and lower bound.For make the solution of optimization problem as far as possible to The limit value of former setting is drawn close, and increases the expansion variable quadratic term of band penalty factor in object function.Then formula (19) becomes:
min f 1 ( x 1 , x b 1 ) + &Sigma; k = 1 n &xi; k ( &alpha; k 2 + &beta; k 2 ) s . t h 1 ( x 1 , x b 1 ) = 0 g &OverBar; 1 - T &alpha; &le; g 1 ( x 1 , x b 1 ) &le; g &OverBar; 1 + T &beta; - - - ( 20 )
In formula (20), n is the kind of the inequality constraints arranging expansion variable, and α, β are class expansion variable column vector, respectively Representing lower expansion variable and upper expansion variable, dimension is n;αk、βkRepresent the kth element of α, β respectively;ξkExpand for kth class The penalty factor of exhibition variable quadratic term, T is inequality constraints and the relational matrix of class expansion variable, ties up matrix for r × n, and form is such as Shown in lower:
T = 1 0 ... 0 1 0 ... 0 . . . . . . . . . . . . 0 0 ... 1 0 0 ... 0
If formula (20) adds in i-th inequality constraints jth class expansion variable, then Ti,jIt is 1, its of T the i-th row Its element is 0.
4.2 subsystem optimization problems solve scheme
According to the core concept of interior point method, it is equality constraint with logarithm barrier function inequality constraints, with Lagrange Multiplier method processes equality constraint, and the Lagrangian after introducing class expansion variable corresponding with formula (20) is:
L 1 g = f 1 ( x 1 , x b 1 ) + &Sigma; k = 1 n &xi; k ( &alpha; k 2 + &beta; k 2 ) - y T h 1 ( x 1 , x b 1 ) - z T ( g 1 ( x 1 , x b 1 ) - l - g &OverBar; 1 + T a ) - &mu; &Sigma; j = 1 r ln l j - w T ( g 1 ( x 1 , x b 1 ) + u - g &OverBar; 1 - T &beta; ) - &mu; &Sigma; j = 1 r ln u j - - - ( 21 )
Derivation KKT condition, can obtain update equation group is:
H &prime; &dtri; x h 1 ( x 1 , x b 1 ) F 1 F 2 &dtri; x T h 1 ( x 1 , x b 1 ) 0 0 0 - F 1 T 0 F 3 0 - F 2 T 0 0 F 4 &Delta; x &Delta; y &Delta; &alpha; &Delta; &beta; = L x &prime; - L y - L &alpha; &prime; - L &beta; &prime; - - - ( 22 )
L Z I 0 &Delta; z &Delta; l = - L 1 - L z &prime; - ZL - 1 ( &dtri; x T g 1 ( x 1 , x b 1 ) &Delta; x + T &Delta; &alpha; ) - - - ( 23 )
U W I 0 &Delta; w &Delta; u = - L u L w &prime; + WU - 1 ( &dtri; x T g 1 ( x 1 , x b 1 ) &Delta; x - T &Delta; &beta; ) - - - ( 24 )
In equation group (22)~(24), have:
H &prime; = - &lsqb; &dtri; x 2 f 1 ( x 1 , x b 1 ) - &dtri; x 2 h 1 ( x 1 , x b 1 ) y - &dtri; x 2 g 1 ( x 1 , x b 1 ) ( z + w ) &rsqb; + &dtri; x g 1 ( x 1 , x b 1 ) ( WU - 1 - ZL - 1 ) &dtri; x T g 1 ( x 1 , x b 1 ) - - - ( 25 )
F1=-xg1(x1,xb1)ZL-1T (26)
F2=-xg1(x1,xb1)WU-1T (27)
F3=2 ξ+TTZL-1T (28)
F4=2 ξ-TTWU-1T (29)
Lx'=Lx+▽xg1(x1,xb1)(LZ'-LW') (30)
Lα'=Lα+TTLz' (31)
Lβ'=Lβ+TTLw' (32)
Lz'=L-1(ZLz+Ll) (33)
Lw'=U-1(WLw-Lu) (34)
Solving equations step is as follows:
(1) initialize: putting iterations is 0, given independent variable, relaxation factor, Lagrange multiplier, class expansion variable Initial value;
(2) calculating target function and the Jacobian matrix of constraint and extra large gloomy matrix, form the line shown in formula (22)~(24) Sexual system;
(3) solve formula (22)~(24), obtain the correction of each iteration;
(4) affine step-length λ of former variable is calculatedafpStep-length λ affine with dual variableafd:
&lambda; a f p = min ( 0.9995 min i ( - l i &Delta;l a f i , - u i &Delta;u a f i ) , 1 ) &Delta;l a f i < 0 , &Delta;u a f i < 0 &lambda; a f d = min ( 0.9995 min i ( - z i &Delta;z a f i , - w i &Delta;w a f i ) , 1 ) &Delta;z a f i < 0 , &Delta;w a f i > 0 - - - ( 35 )
Update Center Parameter σ and the predictive value μ of barrier parameteraf:
&sigma; = m i n ( ( &rho; a f &rho; ) 3 , 0.1 ) &mu; a f = &sigma; &rho; 2 r - - - ( 36 )
In formula (36), duality gap ρ and affine duality gap ρafFor:
ρ=lTz-uTw (37)
ρaf=(l+ λafpΔlaf)T(z+λafdΔzaf)-(u+λafpΔuaf)T(w+λafdΔwaf) (38)
(5) each variable and class expansion variable are updated as the following formula:
x = x + &lambda; p &Delta; x l = l + &lambda; p &Delta; l u = u + &lambda; p &Delta; u &alpha; = &alpha; + &lambda; p &Delta; &alpha; &beta; = &beta; + &lambda; p &Delta; &beta; y = y + &lambda; d &Delta; y z = z + &lambda; d &Delta; z w = w + &lambda; d &Delta; w - - - ( 39 )
(6) according to the convergence set, it is judged that whether optimal load flow restrains.If convergence, stop calculating, otherwise turn step Rapid 2.
As shown in Figure 4, the concrete application examples 5 calculating side as a example by IEEE 118 bus test system, to present invention discussion Method is verified and analyzes.Wherein, system carrying out two subregions, node 23,68,69 as separation.Test system basic Data message is as shown in table 1.
Table 1IEEE 118 bus test system master data
With the minimum object function of system losses, for the calculating effect of comparison algorithm, use following three kinds of modes to survey Test system carries out optimal load flow calculating.
(1) the non-subregion of electrical network, uses nonlinear preprocessing to calculate.
(2) electrical network two subregion, uses nonlinear preprocessing to calculate.
(3) electrical network two subregion, uses class expansion variable interior point method to calculate.
Wherein, using border difference θ (x) < 0.03 and iterations>50 as global optimum convergence criterions, with ρ< 1D-5 and | | h (x) | | the convergence criterion that ∞ < 2D-4 optimizes as subsystem.Optimum results is as shown in table 2.
Table 2 optimum results contrasts
As can be seen from Table 2, on the calculating time, it is decreased obviously after have employed partitioning algorithm.In method 1, electrical network During non-subregion, although iterations is less, but iteration is time-consumingly too much every time, therefore total time is still far above partitioning algorithm.In method 3 In, do not save total calculating time only with partitioning algorithm, and due to the introducing of class expansion variable, expand optimization problem Solution space so that the generating expense phase ratio method 2 after optimization has declined, and total iterations is without notable change.
A kind of electric system tide optimization method lax based on sub area division and class expansion variable of the present invention, its useful effect Fruit is:
(1) method that the present invention proposes meets the dispersion of Large-Scale Interconnected electric power system data, the feature of structure distribution;
(2) the method significantly reduces the dimension of subsystem so that the optimization problem scale of each subsystem is less, improves The calculating speed of network optimum trend;
(3) optimizing of each subregion calculates data and the boundary node data having only to one's respective area, it is not necessary to outside region in detail Thin mathematical model, it is to avoid the bottleneck of data transmission, accelerates optimal speed;
(4) the class expansion variable interior point method that subsystem optimization problem uses expands the solution space of optimization problem, improves Convergence.
Finally should be noted that: above example is only in order to illustrate that technical scheme is not intended to limit, to the greatest extent The present invention has been described in detail by pipe with reference to above-described embodiment, and those of ordinary skill in the field are it is understood that still The detailed description of the invention of the present invention can be modified or equivalent, and any without departing from spirit and scope of the invention Amendment or equivalent, it all should be contained in the middle of scope of the presently claimed invention.

Claims (8)

1. the electric system tide optimization method relaxed based on sub area division and class expansion variable, it is characterised in that described Method comprises the steps:
Step 1. decomposes power system, obtains multiple separate subsystem;
Step 2. coordinates each described subsystem, obtains power system decomposition-coordination model based on sub area division;
Step 3. uses Auxiliary Problem Principle that described power system decomposition-coordination model is carried out distributed parallel optimal load flow meter Calculate;
Step 4. uses class expansion variable interior point method to solve each described subsystem respectively, and the trend obtaining described power system is optimum Solve.
2. the method for claim 1, it is characterised in that before described step 1, determines the optimum tide of described power system Stream mathematical model:
f ( x ) = min x f ( x ) s . t . h ( x ) = 0 g &OverBar; &le; g ( x ) &le; g &OverBar; - - - ( 1 )
In formula (1): f (x) is object function, x is the column vector that independent variable is constituted;H (x) and g (x) are respectively equality constraint and not Equality constraint;gWithIt is respectively lower limit and the higher limit of inequality constraints condition g (x).
3. method as claimed in claim 2, it is characterised in that described step 1 includes:
1-1., according to the geographical distribution of described power system, determines boundary node at interconnection;
1-2. judges whether described boundary node is active node;
The most then enter step 1-3;
If it is not, then enter step 1-4;
1-3. increases virtual passive bus on described interconnection, using passive bus with it as new boundary node, enters Step 1-4;
Described power system is decomposed at each described boundary node by 1-4., obtains multiple separate described subsystem.
4. method as claimed in claim 3, it is characterised in that described step 2 includes:
2-1. using described boundary node parameter as coordination variable;
Coordinated by the described coordination variable of exchange between each described subsystem of 2-2., obtain electric power based on sub area division System decomposition Coordination Model.
5. method as claimed in claim 4, it is characterised in that described step 2-2 includes:
A. coordinated by the described coordination variable of exchange between each described subsystem, obtain described electricity based on sub area division Object function minf (x) of Force system decomposition-coordination model:
Minf (x)=f1(x1)+f2(x2)….+fn(xn) (2)
In formula (2), x1, x2...xn are respectively described subsystems;f1(x1)、f2(x2)...fn(xn) it is respectively each described son The object function of system;
B. the boundary constraint of described power system decomposition-coordination model is determined.
6. method as claimed in claim 5, it is characterised in that described step 3 includes:
3-1., according to the kernel function in described Auxiliary Problem Principle, constructs the auxiliary letter of described power system decomposition-coordination model Number;
The primal problem that described power system decomposition-coordination model solves is converted into and solves the saddle point of described auxiliary problem (AP) and ask by 3-2. Topic;
Described auxiliary problem (AP) is iterated by 3-3. according to the threshold value arranged, until loop ends, obtains described power system and divides Solve the distributed parallel optimal load flow result of calculation of Coordination Model.
7. method as claimed in claim 6, it is characterised in that described step 4 includes:
4-1. increases identical class expansion variable in the generic inequality constraints equation in each described subsystem, and described Class expansion variable is respectively provided with by upper and lower bound;
4-2. increases the expansion variable quadratic term of band penalty factor in the object function of each described subsystem, expands inequality constraints Solution space;
Logarithm barrier function inequality constraints as equality constraint, is processed equality constraint with method of Lagrange multipliers by 4-3., Obtain the Lagrangian after introducing class expansion variable;
4-4. derivation KKT condition, obtains the update equation group of the Lagrangian after described introducing class expansion variable;
4-5. solves described update equation, obtains the trend optimal solution of described power system.
8. method as claimed in claim 7, it is characterised in that described step 4-5 includes:
(1) described equation group is initialized: putting iterations is 0, given independent variable, relaxation factor, Lagrange multiplier, class extension The initial value of variable;
(2) calculating target function and the Jacobian matrix of constraint and extra large gloomy matrix, forms linear system;
(3) solve described linear system, obtain the correction of each iteration;
(4) the affine step-length of former variable and the affine step-length of dual variable are calculated;
(5) each variable and class expansion variable are updated;
(6) according to the convergence set, it is judged that whether optimal load flow restrains;
The most then stop calculating, obtain the trend optimal solution of described power system;
If it is not, then return step (2).
CN201610363732.6A 2016-05-26 2016-05-26 Power flow optimization method for electric power system based on subarea division and class extension variable relaxation Pending CN105846429A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610363732.6A CN105846429A (en) 2016-05-26 2016-05-26 Power flow optimization method for electric power system based on subarea division and class extension variable relaxation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610363732.6A CN105846429A (en) 2016-05-26 2016-05-26 Power flow optimization method for electric power system based on subarea division and class extension variable relaxation

Publications (1)

Publication Number Publication Date
CN105846429A true CN105846429A (en) 2016-08-10

Family

ID=56595967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610363732.6A Pending CN105846429A (en) 2016-05-26 2016-05-26 Power flow optimization method for electric power system based on subarea division and class extension variable relaxation

Country Status (1)

Country Link
CN (1) CN105846429A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106374450A (en) * 2016-08-30 2017-02-01 清华大学 Distributed type optimal power flow calculation method and apparatus for radial pattern direct current power distribution network
CN107093900A (en) * 2017-04-28 2017-08-25 国网江苏省电力公司电力科学研究院 A kind of Distributed Power Flow controller optimization collocation method
CN108448585A (en) * 2018-03-29 2018-08-24 清华大学 A kind of electric network swim equation solution method of linearization based on data-driven
CN112072668A (en) * 2020-08-31 2020-12-11 华南理工大学 Convex distributed optimal power flow solving method for power system
CN113393074A (en) * 2021-04-12 2021-09-14 广西大学 Model construction method for power generation extension planning considering flexibility of external network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004304896A (en) * 2003-03-31 2004-10-28 Mitsubishi Electric Corp Simplified preparation device of power grid model
CN103138255A (en) * 2011-11-25 2013-06-05 沈阳工业大学 Decomposition calculating method of optimal power flow of power system with unified power flow controller
CN103366097A (en) * 2013-07-24 2013-10-23 国家电网公司 Calculation method of optimal power flow based on class extension variable interior point method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004304896A (en) * 2003-03-31 2004-10-28 Mitsubishi Electric Corp Simplified preparation device of power grid model
CN103138255A (en) * 2011-11-25 2013-06-05 沈阳工业大学 Decomposition calculating method of optimal power flow of power system with unified power flow controller
CN103366097A (en) * 2013-07-24 2013-10-23 国家电网公司 Calculation method of optimal power flow based on class extension variable interior point method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
程新功: "电力***最优潮流的分布式并行算法", 《电力***自动化》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106374450A (en) * 2016-08-30 2017-02-01 清华大学 Distributed type optimal power flow calculation method and apparatus for radial pattern direct current power distribution network
CN106374450B (en) * 2016-08-30 2019-01-15 清华大学 The distributed optimal power flow calculation method and device of radial DC distribution net
CN107093900A (en) * 2017-04-28 2017-08-25 国网江苏省电力公司电力科学研究院 A kind of Distributed Power Flow controller optimization collocation method
CN107093900B (en) * 2017-04-28 2019-06-11 国网江苏省电力公司电力科学研究院 A kind of Distributed Power Flow controller optimization configuration method
CN108448585A (en) * 2018-03-29 2018-08-24 清华大学 A kind of electric network swim equation solution method of linearization based on data-driven
CN112072668A (en) * 2020-08-31 2020-12-11 华南理工大学 Convex distributed optimal power flow solving method for power system
CN113393074A (en) * 2021-04-12 2021-09-14 广西大学 Model construction method for power generation extension planning considering flexibility of external network
CN113393074B (en) * 2021-04-12 2022-12-20 广西大学 Model construction method for power generation extension planning considering flexibility of external network

Similar Documents

Publication Publication Date Title
CN105846429A (en) Power flow optimization method for electric power system based on subarea division and class extension variable relaxation
Wang et al. Distributed optimization approaches for emerging power systems operation: A review
Sun et al. Fully decentralized AC optimal power flow algorithms
Ding et al. Hierarchical decentralized network reconfiguration for smart distribution systems—Part I: Problem formulation and algorithm development
CN103605852B (en) A kind of concurrent topology method for large scale electric network electromechanical transient real-time simulation
CN101141064B (en) Method for distributed tidal current analyzing by exchange boundary node state and net damage information
Paris et al. Stress constraints sensitivity analysis in structural topology optimization
CN100576223C (en) Interconnection system distributed tidal current computing method based on the computation model splicing
Zhang et al. Distributed optimization design for second-order multi-agent systems
CN104701849B (en) A kind of full distributed self-discipline voltage control method of active distribution network
CN100481668C (en) Parallel computation method for large-scale electrical power system network tidal current segmentation
CN103353921B (en) One determines method based on heuristic automatic network subregion power system parallel flow
CN105119289A (en) Multi-region power system completely distributed dynamic and economical dispatching method
Yuan Distributed adaptive switching consensus control of heterogeneous multi-agent systems with switched leader dynamics
CN104769802A (en) Method for the computer-aided control of the power in an electrical grid
Zhang et al. A fast adaptive load balancing method for parallel particle-based simulations
CN102999788A (en) Fast search method for active splitting surfaces for power system on the basis of multilayer graph partitioning
Zheng et al. Distributed design for decentralized control using chordal decomposition and ADMM
Zhang et al. A hierarchical low-rank approximation based network solver for emt simulation
Xu et al. Affine formation maneuver control of linear multi-agent systems with undirected interaction graphs
CN106953328A (en) A kind of flexible direct current electric network swim linearisation determines method and system
CN116861031A (en) Power flow calculation method, system, equipment and medium based on graph calculation
CN105932675B (en) A kind of parallel tuning algorithm of electric power system tide
Moghadam et al. A distributed approach for solving AC–DC multi-objective OPF problem
CN103296680A (en) Distributed calculating method of economical dispatching of interconnected power network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160810

RJ01 Rejection of invention patent application after publication