Abstract
In practice, an equilibrium point of the power system is considered transiently secure if it can withstand a specified contingency by maintaining transient evolution of rotor angles and voltage magnitudes within set bounds. A novel sequential approach is proposed to obtain transiently stable equilibrium points through the preventive control of transient stability and transient voltage sag (TVS) problems caused by a severe disturbance. The proposed approach conducts a sequence of non-heuristic optimal active power re-dispatch of the generators to steer the system toward a transiently secure operating point by sequentially solving the transient-stability-constrained optimal power flow (TSC-OPF) problems. In the proposed approach, there are two sequential projection stages, with the first stage ensuring the rotor angle stability and the second stage removing TVS in voltage magnitudes. In both projection stages, the projection operation corresponds to the TSC-OPF, with its formulation directly derived by adding only two steady-state variable-based transient constraints to the conventional OPF problem. The effectiveness of this approach is numerically demonstrated in terms of its accuracy and computational performance by using the Western System Coordinated Council (WSCC) 3-machine 9-bus system and an equivalent model of the Mexican 46-machine 190-bus system.
THE occurrence of severe disturbances in power systems may lead to large excursions of rotor angles of the generator that cause transient instability and bus transient voltage sag (TVS) problems. The transient instability involves an irrevocable deviation among the transient trajectories of rotor angles of the generator that cause the loss of synchronism of generators. In contrast, TVS could trigger load shedding control actions as an emergency countermeasure against transient instability problems. Hence, the electric power system operating at a given equilibrium point can be declared insecure if the transient trajectories of rotor angles and bus voltage magnitudes are not bounded in response to a specific severe disturbance [
Strictly speaking, the TSC-OPF problem is formulated as a semi-infinite optimal problem, where the objective is to minimize the active power re-dispatch cost subjected to equality and inequality constraints [
The SD approaches discretize the dynamic, transient stability, and TVS constraints at each time step associated with the numerical discretization of the stability study period. The entire set of constraints is directly included in the conventional optimal power flow (OPF) formulation, which results in a discrete non-linear TSC-OPF model that is solved as a single problem for control parameters, steady-state variables, and dynamic-state variables. Since the number of discretized constraints is proportional to the number of integration steps, the dimension of the TSC-OPF model is several orders higher than that of the traditional OPF model. Furthermore, since the set constraints must be simultaneously satisfied for every time step of the entire transient stability experimental period, the TSC-OPF problem suffers from enormous complexity and computational burden, so the solution may become intractable even for small-scale electric power systems [
MS [
An attractive strategy for solving the TSC-OPF problem is proposed by deterministic sequential approaches introduced in [
Based on the preceding discussion, a deterministic non-heuristic sequential TSC-OPF approach is proposed, wherein both transient stability and TVS problems are seamlessly addressed. Therefore, the existence of two feasible operating regions is assumed: the transient stability region and admissible transient voltage sag (ATVS) region, which are composed of equilibrium points where the system subjected to a specified contingency scenario exhibits bounded evolutions of rotor angles and transient voltages. Furthermore, as directly inferred from the research works reported in [
The approach reported in [
1) The prevention of RAC stability and the TVS is performed by the proposed approach. The goal is achieved by introducing the concept of projection onto sets. The application of projections steers the operating state of the system towards an operating point where the transient trajectories of rotor angles and voltage magnitudes are bounded within pre-established limits.
2) The projection operation is formulated as a transiently constrained active power re-dispatch problem, so the projection corresponds to the solution of a slightly extended conventional OPF model, referred to as the TSC-OPF model, which has a dimension, complexity, and computational burden similar to that of a traditional OPF model.
3) The active power re-dispatch is generated non-heuristically by minimizing the transient excursions of rotor angles and voltage magnitudes to the maximum rate of change with respect to the specified reference values. The non-heuristic active power re-dispatch also avoids the system overstabilization because the operating equilibrium point sought is projected in close proximity to the boundary of the ATVS region, as shown by the numerical results.
The rest of this paper is organized as follows. Section II provides the fundamentals of the proposed approach. Section III provides the formulation of the projection operation for performing the active power re-dispatch of generators. Section IV shows the proposed TSC-OPF approach, while case studies are presented in Section V. Lastly, Section VI reports the conclusions of this paper.
The proposed approach consists of sequentially solving the transient stability and TSC-OPF problems until obtaining an equilibrium point that supports a specific disturbance, while maintaining the dynamics of rotor angles and transient voltage magnitudes is bounded within acceptable values according to their corresponding transient stability and TVS indices. This results in a dynamic system response, where the generators remain in synchronism without low transient voltage magnitudes, which causes the system to reach a secure steady-state equilibrium point.
In the proposed approach, the results obtained from the transient stability simulation when the system transient response is insecure because of the loss of transient stability or unbounded transient voltage magnitudes, provide the information needed to assemble the TSC-OPF model. This model is then solved to non-heuristically assess the optimal generation re-dispatch that steers the system to a transiently stable equilibrium point. In the sequential solution process, the equilibrium point obtained from the TSC-OPF model is provided as an initial operation condition for performing the transient simulation that allows determining if this equilibrium point is transiently stable.
From the preventive security perspective, the power system at a given equilibrium point and subjected to a specified contingency scenario is declared transiently secure in terms of dynamics of rotor angles and voltage magnitudes if the following two criteria are simultaneously satisfied in a transient stability study [
Stability criterion of RAC states that the system synchronism is maintained when subjected to a severe disturbance if the transient trajectories of rotor angles do not surpass with regard to during T, as given by (1) [
(1) |
(2) |
TVS in voltage magnitudes is associated with the rotor angle displacements occurring during a large disturbance [
(3) |
where is the element of .
To assess the transient response of the electric power system operating at , the transient trajectories and their sensitivities with regard to a control variable are obtained by combining a TD simulation and the staggered direct method (TD-SDM) [
In TD simulation, the power system dynamics are formulated by the set of differential-algebraic equations (DAEs).
(4) |
In (4), the set of differential equations associated with the generators and their control units is denoted by the diffenertial functions , while the stator algebraic equations and power flow mismatch equations are represented by the functions .
The formulations of how sensitive the trajectories of state variables are with regard to the changes in the active power produced by the
(5) |
where and are the sensitivities of dynamic and algebraic states with regard to the changes of the active power output of the generator, respectively; and is a vector representing the dynamic evolution of sensitivities in time.
Under a given contingency scenario and a given equilibrium associated with either the RAC stage or TVC stage, the TD-SDM analysis conducts a step-by-step integration process, which solves (4) to obtain the time evolution of x(t) and y(t). The solution is performed during . At each time step of the integration process, the trajectory sensitivities are also calculated from (5), as detailed in [
1) In the stage: ① ; ② the values of the rotor angles of each generator at tu, ; and ③ the sensitivities , .
2) In the TVC stage: ① ; ② the value of nodal voltage magnitudes at , ; and ③ the sensitivities , , .
When the power system is operating at in a given contingency scenario, the preventive control performed by the proposed approach strives to assess a steady-state , where and are simultaneously satisfied. Therefore, this approach considers the existence of two feasible subsets and composed of operating points in the parameter set , where criteria (1) and (3) are satisfied, respectively, when performing the TD-SDM analysis. Reference [
In a general context, the exact projection of onto a subset assesses on the hull of closest to [

Fig. 1 General description of projection method.
As the stated above, the proposed approach is formulated in two general sequential projection stages: the RAC stage and TVC stage. The RAC stage first projects OPU onto the hull of the subset to obtain the OPRAC, where is satisfied. OPRAC is then projected onto the hull of the subset STVC in the TVC stage, which obtains the transiently stable OPTVC sought. These two general stages are expressed in compact form by (6).
(6) |
where when , and when .
The projection operation is formulated as a TSC-OPF problem based on a non-heuristic generation dispatch, as detailed in Section III.
In the stage, the exact projection given by (6) cannot be directly performed since the subsets and are not known in advance. Hence, the general projection is achieved by executing the two correlated projection sequences, which are referred to as the over-relaxed sequence of (-) and the under-relaxed sequence of (-), respectively. The - and - sequences are shown in

Fig. 2 O-SEQα and U-SEQα.
The - sequence recursively executes to gradually displace the starting point OPj until obtaining a first point inside , as denoted by (7), where is satisfied.
(7) |
Since the operating point obtained in the - sequence is not generally on the hall of , which means that the system is over-stabilized, one must project this point onto that hall of through the - sequence. This goal is achieved by considering the last two operating points of the - sequence that define an interval with the last unstable operating point and the first stable operating point, i.e., and , respectively, which bracket a critically stable on the hull of . This interval is recurrently bisected by using projection operation in the - sequence, as indicated by (8), until obtaining a point on the hull of that corresponds to the sought , where is satisfied.
(8) |
The projection operations and involved in (7) and (8), respectively, are formulated in the following subsections as an active power re-dispatch problem.
When the - sequence performed in the stage, a new point is obtained from a current point through , where represents the difference between the active power output of generators at and : , . In the re-dispatch, some generators will decrease their active power output, and others will increase their generation level to satisfy the nodal balance of active power at the new point [
The active power re-dispatch , which corresponds to the projection operation , is represented by its magnitude and a unit vector in the direction of , where [

Fig. 3 Projection operation for O-SEQα.
The criterion is best improved through the active power re-dispatch when the formulation of the scheduled direction is based on the gradient of the performance index at .
In the RAC stage, is referred to as the transient stability index .
Note that quantifies the level of coherence of the transient trajectories of rotor angles at tu, where given by (1) is not satisfied.
(9) |
The performance index given by (10) corresponds to the TVC stage. In this case, is referred to as the ATVS index and quantifies the deviation level for the trajectories of nodal transient voltages at with regard to a value of 1 p.u., where given by (3) is not satisfied .
(10) |
Based on the above, the most significant improvement in the transient evolution of the system is achieved when the active power re-dispatch at the current point is performed in the direction that reduces the value of performance index at the maximum rate of change. Hence, the scheduled direction is mathematically defined by the unitary vector given in [
(11) |
Since is not explicitly expressed in terms of the active power output of generators, as clearly shown in (9) and (10), is attained by using the chain rule given by (12), where the settings of elements , , and ub depend on the control stage that are being performed.
(12) |
In the stage, the settings are given by , , and , which results in:
(13) |
In this case, the first partial derivative corresponds to (14), where for and for , and it is analytically obtained from (9).
(14) |
The time evolution of rotor angles and their partial derivatives involved in (14) and (13), respectively, are numerically obtained from the TD simulation and dynamic sensitivity analysis, as explained in Section II-A. In this case, the TD-SDM results used to evaluate (13) and (14) are as follows: ① at which the criterion (1) is not satisfied; ② the values of rotor angles of the
Similarly, the gradient in the stage is directly formulated by setting , , and , which results in (15). The partial derivative is given by (16), while the dynamics of nodal voltage magnitudes and their sensitivities with regard to the active power generation are obtained from the TD-SDM analysis. Hence, the evaluation of (15) and (16) is based on the following TD-SDM results: ① at which the criterion (3) is not satisfied; ② the value of nodal voltage magnitudes at tu, ; and ③ the sensitivities , , .
(15) |
(16) |
The value of can be obtained from (17).
(17) |
From a mathematical viewpoint, the active power re-dispatch is obtained from the solution to the constrained optimial problem (18). In this model, the objective function maximizes the dot product representing the scalar projection of onto the scheduled direction , subject to satisfying the lossless active power balance and the limits of active power generation. In this proposed formulation, such that the vector element is the active power output of the generator with lower and upper active power limits and , respectively.
(18) |
Lastly, to avoid generators operating close to one of their limits and the computation of a transiently stable operating point far from the region boundary, which both can result from the projection operation , is set at a small value as 5%.
To project onto the feasible subset , the conventional OPF model is slightly extended to force the re-dispatch to be performed with a magnitude and direction in the parametric space of generation. Hence, the resulting TSC-OPF model, which corresponds to the projection operation described in (7), is given as follows.
(19) |
where .
Furthermore, the second term in the objective function forces the active power re-dispatch to be as close as possible to the scheduled direction , in which the system transient response is improved at the maximum rate of change. The last equality constraint assures that the Euclidian norm of the total amount of active power re-dispatched equals .
Once the point inside has been obtained, it is projected onto the hull of this feasible region through the projection operation . This projection is performed in - of the based on the point and that bracket point on the hull of : such that . Note that these operating points are known from the - sequence. Moreover, the direction and magnitude of the active power re-dispatch that take the power system from the point to are also known from (7) of the - sequence, and they are denoted by and , respectively.
Based on the information mentioned above, determines the magnitude and the direction in which the active power re-dispatch must be performed from the current operating state to obtain the new . The flow chart of projection operation for - is shown in

Fig. 4 Flow chart of projection operation in U-SEQα.
The point is located in the middle of the interval , reducing the search interval for the subsequent execution of . Thus, similar to the projection operation explained in Section III-A, the scheduled magnitude , the scheduled direction , and the formulation of the projection in - are described as below.
The formulation and evaluation of the scheduled magnitude are achieved by halving the known magnitude .
(20) |
For , is fixed to the one that performs the last projection operation in -: .
Based on and , the TSC-OPF model (19) is assembled and solved to obtain . Thus, in (19) must be replaced by , which results in (21), where .
(21) |
is tested through the TD-SDM analysis applied to . If is not satisfied, is inside the interval defined by and such that . If is satisfied, is inside the interval defined by the previous point and the new point . Hence, .
Lastly, the TD-SDM analysis is used to assess the transient evolution of the system at , which does not require the sensitivity assessment for performing . This is because the scheduled direction remains fixed in -. Hence, the TD-SDM must only integrate the set of (4) to verify and determine if is transiently stable.
The size and complexity comparison of TSC-OPF model is shown in
α | Sequence | Point | (MW) | (MW) | (MW) | Cost ($/hour) |
---|---|---|---|---|---|---|
Base point | OPU | 105.94 | 113.04 | 99.24 | 1132.2 | |
RAC | O-SEQRAC | OPin,RAC | 121.17 | 101.91 | 94.83 | 1134.8 |
U-SEQRAC | OPRAC | 118.24 | 104.36 | 95.35 | 1133.9 | |
TVC | O-SEQTVC | OPin,TVC | 160.33 | 82.90 | 74.36 | 1163.4 |
U-SEQTVC | OPTVC | 160.12 | 83.05 | 74.41 | 1163.1 |
Model | tend | Ns | Number of transient stability constraint | Number of dynamic constraints | Number of TVS constraints | Heuristic stability criterion |
---|---|---|---|---|---|---|
SD [ | Arbitrary | arbitrary selected | Ns | (2nb+2ng)Ns | nbNs | No |
SS [ | Not required | 0 | 1 | 0 | nb | No |
MS [ | Arbitrary | Ns arbitrary selected | ngNs | (2nb+2ng)Ns | nbNs | No |
Proposed | Not required | 0 | 2 | 0 | 2 | No |
Note:
The proposed approach is formulated by expressing the RAC and TVC stages in terms of - and - given by (7) and (8), respectively.
Considering as the starting point, (7) and (8) are performed once to achieve the RAC stage, which obtains the point . OPRAC is then considered as the starting point in the TVC stage to obtain the point through a new application of - and -.
The step-by-step procedure of the proposed approach for solving the TSC-OPF problem is given as follows.
Step 1: for or , do the following.
Step 2: set the starting point OPj in - as when . Conversely, set when .
Step 3: perform -. In this case, the projection operation must be conducted for ,,,, describing as follows.
Step 3-1: execute the TD-SDM analysis for the specified contingency scenario to verify compliance with for point . If is satisfied, go to Step 3-6. Otherwise, the TD-SDM analysis provides the following results: ① the values of tu; ② and , , when or ; and ③ and , k=1,2,,, when .
Step 3-2: evaluate the gradient from (13) when or from (15) when .
Step 3-3: use to assess the scheduled direction from (11), which in turn is used to formulate (18). The solution of (18) obtains . Lastly, evaluate (17) to obtain the scheduled magnitude .
Step 3-4: based on , , and , the TSC-OPF model (19) is formulated and solved to obtain the new point .
Step 3-5: let , and go to Step 3-1.
Step 3-6: the sequence ends, and point corresponds to the first point , which is inside the subset . Additional results are , the interval , the scheduled direction , and the scheduled magnitude .
Step 4: perform the - sequence in the stage. In this case, the projection operation must be performed as , as described as follows.
Step 4-1: evaluate according to (20), and set the direction as .
Step 4-2: use , , and to formulate and solve the TSC-OPF problem (21). The solution corresponds to the .
Step 4-3: execute the TD-SDM analysis to test at and to obtain the new interval , as reported in Section III-B. In addition, if is not satisfied, set point as and increase as ; otherwise, set point as , whereas the point and the index maintain their previous values.
Step 4-4: assess the length of the interval as . If is greater than a specified tolerance Tol, go back to Step 4-1. Otherwise, the - sequence ends, and the current point inside the subset corresponds to the point on the hull of the subset .
Step 4-5: if the - sequence ends for , the point is considered as the point OPRAC. In this case, must be updated as , and the stabilization process goes back to Step 2. If the - sequence ends for , the point is set as point OPTVC. This point is the solution to the TSC-OPF problem, and thus the proposed approach ends.
The procedure first performs the RAC stage and then executes the TVC stage.
In the stage , the - and - sequences are performed to obtain the point on the hull of the subset . Therefore, the stage starts at point OPj, as given in Step 2 and conducts the - sequence to gradually move the point towards the transient stablity region by recursively executing projection operation , as indicated from Step 3-1 to Step 3-5. Hence, each projection operation obtains a new point closer to the hull of the . When the system satisfies at a given new point, as tested in Step 3-1, the - sequence ends, and the new point is set as the first point inside the set . In addition, the point and the last point outside the subset define the upper and lower end points of the interval that bracket point , respectively. The further results needed to perform the - sequence are given in Step 3-6.
The - sequence performs a bisection having process where the projection operation is recurrently executed to assess new points inside the interval , as performed from Step 4-1 to Step 4-3. This interval is reduced throughout the process by adjusting its endpoints with those assessed points. In addition, the system stability at those points must be tested, as indicated in Step 4-3. The - sequence ends when the length of the interval is lower than a specified tolerance Tol, as verified in Step 4-4. With the success of this verification, the current point inside the stability region is set as the point since it satisfies and is very close to the hull of the subset .
When the procedure described above is satisfied in the stage, the result is the point OPRAC on the hull of the subset . Thus, the stage must be started at Step 2. When the stage is satisfied, the transiently stable point OPTVC is known.
To numerically illustrate the effectiveness of the proposed approach in solving the TSC-OPF problem, the Western System Coordinated Council (WSCC) 3-machine 9-bus system [
For WSCC 3-machine 9-bus system, the likely contingency scenario is given by a permanent three-phase-to-ground fault to ground incepted at s at bus 7 and cleared at s by tripping the line connecting bus 7 and bus 5. The study time period is . The results of the stabilization process for WSCC system are reported in
Step 1 sets , which starts at the point OPU, as indicated in Step 2. For the first projection operation of the O-SEQRAC sequence performed in Step 3-1, the TD-SDM analysis detects that the system operating at OPU does not satisfy given by (1) at s. In this case, OPU is outside the . Projections onto hulls of the subsets and STVC are shown in

Fig. 5 Projections onto hulls of subsets of SRAC and STVC.

Fig. 6 Rotor angle at OPU.
The - sequence is now executed by using the projection operation to formulate and solve the TSC-OPF model (21) in Step 4-2. The operating point obtained is provided to Step 4-3, where the TD-SDM analysis declares that the system satisfies . In addition, the criterion stated in Step 4-4 is satisfied for the specified tolerance Tol. Based on these results, the operating point is declared as point , thus ending both - and RAC stage. The active power re-dispatch and total generation cost for are given in row 4 of

Fig. 7 Rotor angle at OPRAC.
According to Step 4-5, point OPRAC is used to start the TVC stage in Step 2. In Step 3-1 of the first projection operation of the O-SEQTVC sequence, the TD-SDM analysis indicates that the system operating at OPRAC and subjected to the contingency scenario does not satisfy given by (3) at s. In this case, there are transient trajectories of voltage magnitudes surpassing p.u.. Transient voltages at OPRAC are shown in

Fig. 8 Transient voltages at OPRAC.
The - sequence results reported above are transferred to the - sequence, which starts in Step 4. In this case, three single projection operations are performed to assess point OPTVC on the hull of the subset . Hence, the sequence and the proposed approach end in Step 4-5 of the third projection operation. Rotor angle at and transient voltages at , as shown in

Fig. 9 Rotor angles at OPTVC.

Fig. 10 Transient voltages at OPTVC.
Lastly, the comparison of results with the proposed approach and the global approach [
Approach | (MW) | (MW) | (MW) | Cost ($/h) | Total CPU time (s) |
---|---|---|---|---|---|
Global | 157.94 | 82.57 | 77.27 | 1161.40 | 201.04 |
Proposed | 160.33 | 82.90 | 74.36 | 1163.40 | 9.18 |
The proposed approach is applied to a reduced model of the Mexican interconnected power system (MIPS) composed of 46 generators, 91 loads, and 265 transmission components, with its topological structure and nomenclature reported in [

Fig. 11 Representative diagram of MIPS.
For the MIPS, the contingency scenario is given by a permanent three-phase-to-ground fault incepted at bus 182 at s and cleared at s by tripping the line connecting buses 182 and 86. The study period is . A conventional OPF analysis is executed to obtain the base point OPU, which results in the total generation cost given in row 2, column 4 of
α | Sequence | Point | Cost ($/hour) |
---|---|---|---|
Base point | OPU | 21093.4 | |
RAC | O-SEQRAC | OPin,RAC | 21408.8 |
U-SEQRAC | OPRAC | 21106.4 | |
TVC | O-SEQTVC | OPin,TVC | 21448.5 |
U-SEQTVC | OPTVC | 21111.0 |
Step 1 sets and point OPU is used to start the - sequence from Step 2. The TD-SDM analysis related to the first projection operation is executed in Step 3-1 and detects that some transient trajectories of rotor angles surpass the limit . Rotor angles at point OPU are shown in

Fig. 12 Rotor angles at OPU.
The projection operation is now applied to perform the sequence in Step 4. After seven executions of this operation, OPRAC is obtained on the hull of the subset RAC with the total operating cost given in row 4 of

Fig. 13 Rotor angles at OPRAC.

Fig. 14 Transient voltages at OPRAC.
The stabilization process for voltage magnitudes is now performed through the TVC stage by considering OPRAC as the starting point of this process. When , the - sequence performs one projection operation to obtain the point OPRAC+1, where is satisfied. This point is set as in Step 3-6 with a generation cost given in row 5 of

Fig. 15 Rotor angles at OPTVC.

Fig. 16 Transient voltages at OPTVC.
Furthermore, the corresponding generation cost of point OPTVC is given in row 6 of
Finally, the total generation costs shown in
Point OPRAC only ensures the rotor angle stability with a cost increase of 0.06% with regard to the cost associated with point OPU. Lastly, the criteria of rotor angles and voltage magnitudes are simultaneously satisfied for the specified contingency scenario when the system is operating at point OPTVC, which increases the generation cost of point OPU by only 0.08%. Results show that the generation cost slightly increases with the improvement of the power system security through the proposed approach, although the total power re-dispatch for assessing point OPTVC is 56.6 MW. The CPU time required to solve the TSC-OPF problem is 218.89 s.
A sequential TSC-OPF approach is proposed to accurately assess the most economical operating point that simultaneously satisfies and when a power system is subjected to a specified contingency scenario. In this preventive control, the evolution of the transient trajectories corresponding to rotor angles and voltage magnitudes is bounded through an economic active power re-dispatch, which is performed to guide the system to a normal operating state. For this purpose, the TSC-OPF problem is formulated as two mutually connected subproblems. The first is associated with a conventional OPF problem extended with only two additional active power re-dispatch constraints based on projections onto sets. The second relates to the transient stability assessment that determines the evolutions of rotor angles and voltage magnitudes and provides the information required to assemble the active power re-dispatch stability constraints. In this paper, the TSC-OPF model has a dimension, complexity, and computational burden similar to that of a conventional OPF model because including discretized constraints in the formulation is unnecessary.
Numerical results clearly demonstrate the effectiveness of the proposed approach in solving the TSC-OPF problem and avoiding system unstable operation. Concerning the 3-machine 9-bus system, the cost of performing the preventive control through the proposed approach and the global SD approach is 2.73% and 2.58% higher than the base cost associated with the transiently insecure base operating point, respectively. In case studies, the computational time required to achieve the preventive control is 9.18 s and 201.04 s for the proposed approach and the global SD approach, respectively. Hence, the proposed approach is only 0.1464% more expensive than that obtained by the SD approach, saving 95.4% of CPU time. The solution obtained by the proposed approach compares well with that provided by the global SD approach but with the advantage of avoiding the resolution of an optimal problem of enormous dimension, complexity and computational burden. The case study associated with the MIPS shows that the cost of generation re-dispatch for maintaining the system secure operation is only 0.08% more expensive than the corresponding transiently insecure base operating point. The proposed approach achieves the preventive control of this 46-machine 190-bus system in 218.89 s, which is very similar to the CPU time required by the global SD approach to stabilize the 3-machine 9-bus system, which is 201.04 s. This comparison of computational performances verifies the computational savings achieved by the proposed approach.
Since the proposed approach is based on the well-known projections onto set concept, two different feasible regions have been straightforwardly addressed to solve the TSC-OPF problem. Hence, a basis for handling the multi-contingency case is provided because the stability region for each contingency could be defined as a set of points for the non-heuristic solution to the multi-contingency TSC-OPF problem. This is an important topic that the authors will address in a forthcoming publication.
Nomenclature
Symbol | —— | Definition |
---|---|---|
A. | —— | Constants |
δmax | —— | Limit of rotor angle |
α | —— | Rotor angle control (RAC) stage or transient voltage control (TVC) stage |
λ | —— | Percentage of magnitude of the maximum permissible active power re-dispatch in over-relaxed sequence of α (O-SEQα) |
τ | —— | System parameters |
Δt | —— | Time step |
ηα | —— | Security criterion of α |
ηRAC | —— | Stability criterion of RAC |
ηTVC | —— | Admissible criterion of TVC |
Hi | —— | Inertia constant of the |
nb | —— | Number of buses |
ng | —— | Number of generators |
nl | —— | Number of loads |
Ns | —— | Number of integration steps Δt |
—— | Active power consumed by the | |
tcl | —— | Fault clearing time |
—— | Disturbance inception time | |
tend | —— | End of experimental period |
T | —— | Study time period |
Vmin | —— | Limit of deep voltage |
B. | —— | Functions |
—— | Vector of differential functions | |
—— | Cost function of generators | |
—— | Vector of algebraic functions | |
—— | Vector of power mismatch equations | |
—— | Vector of physical and operative limits of components | |
—— | Projection of infeasible operating point in α | |
—— | Projection operation | |
C. | —— | Sets and Operating Points |
—— | Set of real numbers | |
—— | Set of time-invariant system parameters | |
—— | Set of voltage phase angles at OPβ | |
OPα | —— | Operating point where ηα is satisfied |
OPβ | —— | Operating point in O-SEQα |
OPh | —— | Operating point in hull of Sα |
OPj | —— | Infeasible operating point of PCα |
OPin,α | —— | First stable operating point in O-SEQα |
OPs | —— | Last unstable operating point in O-SEQα |
OPU | —— | Transiently unstable operating point |
OPγ | —— | Operating point in under-relaxed sequence of α (U-SEQα) |
—— | Vector of active power of generators at OPβ | |
SF | —— | Set of active power output of generators |
Sα | —— | Subset of SF where ηα is satisfied |
STVC | —— | Subset of transient stability region in TVC stage |
SRAC | —— | Subset of transient stability region in RAC stage |
U | —— | Vector of control variables |
—— | Vector of voltage magnitudes at OPβ | |
X | —— | Vector of dynamic state variables |
Y | —— | Vector of algebraic state variables |
D. | —— | Variables |
δ(t) | —— | Dynamics vector of rotor angles at time t |
δi(t) | —— | Rotor angle of the |
δCOI(t) | —— | Rotor angle of center of inertia δCOI at time t |
—— | Index in O-SEQα | |
—— | Vector of active power re-dispatch in U-SEQα | |
—— | Vector of active power re-dispatch in O-SEQα | |
—— | Vector of the maximum permissible active power re-dispatch in O-SEQα | |
—— | Unit vector in direction of | |
—— | Vector of scheduled magnitude in O-SEQα | |
—— | Vector of scheduled direction in O-SEQα | |
—— | Vector of scheduled magnitude in U-SEQα | |
—— | Vector of scheduled direction in U-SEQα | |
—— | Gradient of with regard to active power output of generators at current OPβ | |
j | —— | Number of current operating point for O-SEQα |
m | —— | Number of projections in U-SEQα |
nx | —— | Number of dynamic state variables |
ny | —— | Number of algebraic state variables |
nu | —— | Number of control variables |
nτ | —— | Number of time-invariant system parameters |
—— | Active power production of the | |
—— | Projection operation in O-SEQα | |
—— | Projection operation in U-SEQα | |
—— | Projection operation of in O-SEQα | |
—— | Projection operation of in U-SEQα | |
tu | —— | Time to instability |
—— | Interval brackets and | |
Tol | —— | Convergence tolerance for U-SEQα |
u | —— | Vector of control variables |
Vk(t) | —— | Dynamics of voltage magnitudes at bus k |
V(t) | —— | Nodal transient voltage magnitudes at time t |
x(t) | —— | Dynamic state variables x at time t |
y(t) | —— | Algebraic state variables y at time t |
References
T. Weckesser, H. Jóhannsson, J. Østergaard et al., “Derivation and application of sensitivities to assess transient voltage sags caused by rotor swings,” International Journal of Electrical Power & Energy Systems, vol. 72, pp. 75-82, Nov. 2015. [Baidu Scholar]
M. Pertl, T. Weckesser, M. Rezkalla et al., “Transient stability improvement: a review and comparison of conventional and renewable-based techniques for preventive and emergency control,” Electrical Engineering, vol. 100, no. 3, pp. 1701-1718, Sept. 2018. [Baidu Scholar]
S. Abhyankar, G. Geng, M. Anitescu et al., “Solution techniques for transient stability-constrained optimal power flow – part I,” IET Generation, Transmission & Distribution, vol. 11, no. 12, pp. 3177-3185, Aug. 2017. [Baidu Scholar]
Y. Xu, Y. Chi, and H. Yuan, Stability-constrained Optimization for Modern Power System Operation and Planning, 1st. New York: Wiley, 2023. [Baidu Scholar]
M. L. Scala, M. Trovato, and C. Antonelli, “On-line dynamic preventive control: an algorithm for transient security dispatch,” IEEE Transactions on Power Systems, vol. 13, no. 2, pp. 601-610, May 1998. [Baidu Scholar]
D. Gan, R. Thomas, and R. Zimmerman, “Stability-constrained optimal power flow,” IEEE Transactions on Power Systems, vol. 15, no. 2, pp. 535-540, May 2000. [Baidu Scholar]
E. de Tuglie, M. L. Scala, and P. Scarpellini, “Real-time preventive actions for the enhancement of voltage-degraded trajectories,” IEEE Transactions on Power Systems, vol. 14, no. 2, pp. 561-568, May 1999. [Baidu Scholar]
F. Capitanescu, J. Ramos, P. Panciatici et al., “State-of-the-art, challenges, and future trends in security constrained optimal power flow,” Electric Power Systems Research, vol. 81, no. 8, pp. 1731-1741, Aug. 2011. [Baidu Scholar]
G. Geng, S. Abhyankar, X. Wang et al., “Solution techniques for transient stability-constrained optimal power flow – Part II,” IET Generation, Transmission & Distribution, vol. 11, no. 12, pp. 3186-3193, Aug. 2017. [Baidu Scholar]
Q. Jiang, Z. Huang, and K. Xu, “Contingency filtering technique for transient stability constrained optimal power flow,” IET Generation, Transmission & Distribution, vol. 7, no. 12, pp. 1536-1546, Dec. 2013. [Baidu Scholar]
G. Geng, V. Ajjarapu, and Q. Jiang, “A hybrid dynamic optimization approach for stability constrained optimal power flow,” IEEE Transactions on Power Systems, vol. 29, no. 5, pp. 2138-2149, Sept. 2014. [Baidu Scholar]
Y. Sun, Y. Xin, and H. Wang, “Approach for optimal power flow with transient stability constraints,” IEE Proceedings: Generation, Transmission and Distribution, vol. 151, no. 1, p. 8, Jan. 2004. [Baidu Scholar]
D. Ruiz-Vega and M. Pavella, “A comprehensive approach to transient stability control: part I – near optimal preventive control,” IEEE Transactions on Power Systems, vol. 18, no. 4, pp. 1446-1453, Nov. 2003. [Baidu Scholar]
T. B. Nguyen and M. A. Pai, “Dynamic security-constrained rescheduling of power systems using trajectory sensitivities,” IEEE Transactions on Power Systems, vol. 18, no. 2, pp. 848-854, May 2003. [Baidu Scholar]
A. Pizano-Martinez, C. R. Fuerte-Esquivel, and D. Ruiz-Vega, “A new practical approach to transient stability-constrained optimal power flow,” IEEE Transactions on Power Systems, vol. 26, no. 3, pp. 1686-1696, Aug. 2011. [Baidu Scholar]
A. Pizano-Martínez, C. R. Fuerte-Esquivel, E. Zamora-Cárdenas et al., “Selective transient stability-constrained optimal power flow using a SIME and trajectory sensitivity unified analysis,” Electric Power Systems Research, vol. 109, pp. 32-44, Apr. 2014. [Baidu Scholar]
L. Tang and W. Sun, “An automated transient stability constrained optimal power flow based on trajectory sensitivity analysis,” IEEE Transactions on Power Systems, vol. 32, no. 1, pp. 590-599, Jan. 2017. [Baidu Scholar]
Y. Xu, J. Ma, Z. Dong et al., “Robust transient stability-constrained optimal power flow with uncertain dynamic loads,” IEEE Transactions on Smart Grid, vol. 8, no. 4, pp. 1911-1921, Jul. 2017. [Baidu Scholar]
A. Pizano-Martinez, C. Fuerte-Esquivel, E. A. Zamora-Cardenas et al., “Directional derivative-based transient stability-constrained optimal power flow,” IEEE Transactions on Power Systems, vol. 32, no. 5, pp. 3415-3426, Sept. 2017. [Baidu Scholar]
H. Yuan and Y. Xu, “Trajectory sensitivity based preventive transient stability control of power systems against wind power variation,” International Journal of Electrical Power & Energy Systems, vol. 117, p. 105713, May 2020. [Baidu Scholar]
S. Xia, Z. Ding, M. Shahidehpour et al., “Transient stability-constrained optimal power flow calculation with extremely unstable conditions using energy sensitivity method,” IEEE Transactions on Power Systems, vol. 36, no. 1, pp. 355-365, Jan. 2021. [Baidu Scholar]
A. Zilinskas, “Feasibility and infeasibility in optimization: algorithms and computational methods,” Interfaces, vol. 39, no. 3, pp. 292-295, Oct. 2009. [Baidu Scholar]
P. L. Combettes, “The convex feasibility problem in image recovery,” Advances in Imaging and Electron Physics, vol. 95, pp. 155-270, Jan. 1996. [Baidu Scholar]
A. Pizano-Martínez, E. Z. Cárdenas, C. Fuerte-Esquivel et al., “Unified analysis of single machine equivalent and trajectory sensitivity to formulate a novel transient stability-constrained optimal power flow approach,” Electric Power Components and Systems, vol. 42, no. 13, pp. 1386-1397, Oct. 2014. [Baidu Scholar]
A. Zamora-Cárdenas and C. Fuerte-Esquivel, “Multi-parameter trajectory sensitivity approach for location of series-connected controllers to enhance power system transient stability,” Electric Power Systems Research, vol. 80, no. 9, pp. 1096-1103, Sept. 2010. [Baidu Scholar]