International Journal of Fuzzy Logic and Intelligent Systems 2022; 22(2): 128-134
Published online June 25, 2022
https://doi.org/10.5391/IJFIS.2022.22.2.128
© The Korean Institute of Intelligent Systems
BenJeMar-Hope Flores1 and Hwachang Song2
1Department of Electrical and Information Engineering, Seoul National University of Science and Technology, Seoul, Korea
2Department of Smart Energy System Engineering, Seoul National University of Science and Technology, Seoul, Korea
Correspondence to :
Hwachang Song (hcsong@seoultech.ac.kr)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
In power system operation, security-constrained economic dispatch (SCED) is used to provide a reference point for the next time period for each dispatchable generator, and load forecasting needs to be involved in the SCED procedure. In real-time operation, forecasting errors and the nonlinearity of the load change might cause undesirable dispatch patterns in terms of system security. This study presents an SCED that considers the uncertainty of the system load level. For this purpose, a fuzzy model was employed to express the uncertainty in the load level change, and a practical two-stage SCED solution method was adopted. In addition, to resolve the difficulty in determining the reference generation pattern from solutions using this model, a procedure is required to determine the secure upper and lower limits for the dispatchable generators as the final SCED outcome. The numerical results were obtained using a 43-bus test system to test the feasibility of the proposed method.
Keywords: Economic dispatch, Load level, Generation pattern, Security constraints, Uncertainty model
The optimal generation dispatch must be determined to operate power systems securely and economically, so that the system can operate within the secure operation region while supplying the corresponding load, and electrical power is supplied based on a predefined pattern [1–3]. Security-constrained optimal power flow (SCOPF) [3–5] is a tool for the optimal adjustment of power generation to prevent the system from securing region violations under normal and contingency conditions. However, in real-time system operation, a security-constrained economic dispatch (SCED) [6–8], which is a simplified form of SCOPF, is employed instead. SCED considers several linearized security constraints, including branch flow limits and reserve power constraints, and needs to use real-time state estimation data and network analysis results. The optimal generation correction is given to generators that have adjustable ramp-up and ramp-down rates. The energy management system adopts an external module of automatic generation control (AGC) for transmitting the correction signal.
The system load level critically affects the optimal generation dispatch obtained by the SCED. The target time point of the SCED application is usually a few minutes after the current time, so another external module for short-term load forecasting is needed, whose prediction results are passed to the SCED. In addition, conventional SCED relies entirely on the forecasting results, and the solutions are determined to satisfy the change in the predicted load level within the target time snapshot. Thus, it is desirable to increase the accuracy of the load prediction. If the actual load level deviates from the forecasted load level, the determined generation pattern may cause violations of the system security limits in real-time operation. To avoid this, increasing the accuracy of short-term load forecasting can be considered as an applicable countermeasure. However, it is obvious that there is a limit to improving the accuracy. Therefore, for secure system operation, it is important to properly deal with the uncertainty in load prediction during the SCED solution process.
In this study, an SCED formulation that considers the uncertainty of the system load level and its solution method are proposed. To express the nonlinearity and forecasting error in the load change of a real system operation, a fuzzy model with a set of three break points is adopted herein. However, when the uncertainty model for load change is applied, it might be difficult to determine the final solution for one reference generation point because it is expressed in the same form as the SCED solution. To manage this difficulty, a procedure for determining the secure upper and lower limits for dispatchable generators as the final outcome of SCED is proposed in this study. Furthermore, a two-stage solution technique corresponding to a practical SCED solution is employed. To test the feasibility of the proposed method, this paper includes numerical results, which were obtained using a modified 43-bus test system.
An SCED formulation with uncertain system load level parameters can be expressed as follows:
where
From the power balance in
Various models have been proposed to express uncertain parameters in power systems, as in [2,5,9,10], but in this study a fuzzy model is adopted for the change in the system load level from the previous value. The model is illustrated in Figure 1. In Figure 1, Δ
The conventional SCED problem considers only one forecasted load level. Therefore, a two-stage solution technique is employed for practical solutions to this problem. The simple procedure for the conventional technique is shown in Figure 2. The first stage in the solution procedure, which is called unconstrained economic dispatch (UED), is to obtain the generation change of each AGC participating generator and follow Δ
When obtaining a solution that considers the uncertainty model of the system load level change, as described above, it is necessary to determine the modified optimization formulations for the two stages. The formulation of the UED solution is as follows:
where
Δ
Δ
Δ
In the objective function of the UED, the incremental cost of each generator is determined from the current operating point. In
where
From these two formulations, one notices that the decision-making vector and the generation dispatch patterns for the UED and CED are affected only by the corresponding load level discrete point. It should be noted that the difference between these two formulations is in whether security constraints exist. The security constraints can be derived from branch flow constraints or contingency branch flow constraints, and they are in the form of linearized constraints in the CED formulation. Further, they mainly use branch flow sensitivities, which are obtained based on the state estimation data. Figure 3 illustrates a conceptual structure of the solution technique.
As shown in Figure 3, the UED begins with the initial generation pattern,
Finally, the secure generation limits for all AGC participating generators were determined from the constrained generation dispatch vectors. Within the secure generation limits determined by SCED, a real-time economic dispatch module provides the AGC base point, and the generator resource limits were set using the ramp-up/down rates and a 1-minute time period. The system can then be operated within secure regions using the SCED results. Therefore, the decision on the secure generation limits with the outputs from the UED and CED is important, and it should be made considering the operational philosophy of the power system. In this study, it was assumed that system security is the top priority. Based on this assumption, the decision was made by applying the following procedure:
Step 1
Step 2 If
Step 3 If
Step 4 If
In the above procedure,
The proposed method was applied to a test system with 43 buses, which was modified from the 39-bus test system in [11], and Figure 4 illustrates a one-line diagram of the system. The total load of the base case was 6, 020.73 MW and the total generation was 6, 069.99 MW. The locations connected to the three generators were used to represent the combined cycle (CC) generators. It should be noted that the ramp-up and ramp-down rates for CC generators are usually high. In the base case, the marginal power plant is that with CC generators at buses 38, 42, and 43.
In this simulation, a strict scenario was examined, in which the forecasted level of the system load was assumed to have changed by −100 MW from the initial load level. The target time point for the load forecasting was 10 minutes at the time of the initial load level. During system operation, there are some cases in which the load level changes exhibit nonlinearity.
If the actual load level changes follow the example shown in Figure 5, network security might not be assured because of load level uncertainty. To adequately deal with this uncertainty, inferior and superior dispersion values were adopted in this study, and they were set to −10 and 150 MW, respectively, as shown in Figure 6.
For the initial system condition, network analysis was performed, including the normal and contingent states, and generation shift sensitivities were evaluated for the critical branches in the normal and contingent states. Four credible contingencies were analyzed in the simulation. Using the network analysis results, the procedure enters the SCED, considering the load-level uncertainty. Table 1 lists the simulation data for the dispatchable generators. It should be noted that one critical branch exists for the contingency of line 26–29, and that the critical branch is line 28–29. As shown in Figure 4, one can notice that the generators at buses 38, 42, and 43 are only sensitive to relieve the loading on critical line 26–29. Tables 2 and 3 show the simulation results obtained by applying the proposed SCED procedure.
In Tables 2 and 3, UED(
As shown in Table 1, the generator at bus 30 with the highest IC increased its output by more than 50 MW and the most sensitive generators reduced their outputs. From Table 2, one can see that the dispatch pattern satisfies the security constraint for the 3rd break point. Following the procedure for determining the secure generation limits, the upper limits of the generators at buses 38, 42, and 43 must be set to 257.0155, 257.0155, and 253.0295 MW, respectively. Other dispatchable generators do not necessarily use secure limits. If the secure generation limits proposed by the SCED are considered, it is possible to maintain the security of the system with load level uncertainty in an economic dispatch for AGC.
A SCED method considering an uncertainty model for a system load level change is described in this paper. The conventional SCED adopts a load-forecasting module, and if the forecasting error is rather high or the load changes in a nonlinear manner, the SCED might expose the system to an insecure situation. Herein, a fuzzy model with three breakpoints was employed for the load level change in the SCED. To resolve the difficulty in determining the reference generation pattern from solutions when using this model, an extended procedure is applied for determining the secure upper and lower output limits for dispatchable generators. Using the secure limits for generators sensitive to critical lines can be an effective option in real-time operations, allowing the system to operate within the secure region.
No potential conflicts of interest relevant to this article were reported.
Table 1. Simulation data for the dispatchable generators.
100 | 200 | 100 | 40 | 141.96 | |
527 | 527 | 280 | 5 | 50.30 | |
527 | 527 | 280 | 6 | 48.20 | |
527 | 527 | 280 | 4 | 48.90 | |
212 | 212 | 146 | 26.8 | 74.41 | |
212 | 212 | 146 | 26.8 | 74.41 | |
132 | 132 | 109 | 30 | 74.41 | |
258 | 272 | 131 | 34 | 76.37 | |
258 | 272 | 131 | 34 | 76.37 | |
254 | 268 | 131 | 40.6 | 76.37 |
Table 2. Dispatch results for the dispatchable generators (unit: MW).
0.0 | 0.0 | 0.0 | 52.9395 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
38* | −36.8235 | −33.3461 | 17.0804 | −0.9845 |
42* | −36.8235 | −33.3461 | 17.0804 | −0.9845 |
43* | −36.3529 | −33.3079 | 15.8392 | −0.9704 |
Table 3. Simulation results applying the proposed SCED procedure (unit: MVA).
Case | P28–29 | Q28–29 | S28–29 | P29–28 | Q29–28 | S29–28 | S |
---|---|---|---|---|---|---|---|
−601.3 | 21.6 | 601.7 | 606.0 | 3.2 | 606.1 | 712.5 | |
−611.0 | 21.3 | 611.4 | 615.9 | 5.3 | 616.0 | 712.5 | |
−756.0 | 10.4 | 763.8 | 47.8 | 712.5 | |||
−705.0 | 15.1 | 705.1 | 711.7 | 30.9 | 712.5 |
E-mail: floresbenjie@seoultech.ac.kr
E-mail: hcsong@seoultech.ac.kr
International Journal of Fuzzy Logic and Intelligent Systems 2022; 22(2): 128-134
Published online June 25, 2022 https://doi.org/10.5391/IJFIS.2022.22.2.128
Copyright © The Korean Institute of Intelligent Systems.
BenJeMar-Hope Flores1 and Hwachang Song2
1Department of Electrical and Information Engineering, Seoul National University of Science and Technology, Seoul, Korea
2Department of Smart Energy System Engineering, Seoul National University of Science and Technology, Seoul, Korea
Correspondence to:Hwachang Song (hcsong@seoultech.ac.kr)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
In power system operation, security-constrained economic dispatch (SCED) is used to provide a reference point for the next time period for each dispatchable generator, and load forecasting needs to be involved in the SCED procedure. In real-time operation, forecasting errors and the nonlinearity of the load change might cause undesirable dispatch patterns in terms of system security. This study presents an SCED that considers the uncertainty of the system load level. For this purpose, a fuzzy model was employed to express the uncertainty in the load level change, and a practical two-stage SCED solution method was adopted. In addition, to resolve the difficulty in determining the reference generation pattern from solutions using this model, a procedure is required to determine the secure upper and lower limits for the dispatchable generators as the final SCED outcome. The numerical results were obtained using a 43-bus test system to test the feasibility of the proposed method.
Keywords: Economic dispatch, Load level, Generation pattern, Security constraints, Uncertainty model
The optimal generation dispatch must be determined to operate power systems securely and economically, so that the system can operate within the secure operation region while supplying the corresponding load, and electrical power is supplied based on a predefined pattern [1–3]. Security-constrained optimal power flow (SCOPF) [3–5] is a tool for the optimal adjustment of power generation to prevent the system from securing region violations under normal and contingency conditions. However, in real-time system operation, a security-constrained economic dispatch (SCED) [6–8], which is a simplified form of SCOPF, is employed instead. SCED considers several linearized security constraints, including branch flow limits and reserve power constraints, and needs to use real-time state estimation data and network analysis results. The optimal generation correction is given to generators that have adjustable ramp-up and ramp-down rates. The energy management system adopts an external module of automatic generation control (AGC) for transmitting the correction signal.
The system load level critically affects the optimal generation dispatch obtained by the SCED. The target time point of the SCED application is usually a few minutes after the current time, so another external module for short-term load forecasting is needed, whose prediction results are passed to the SCED. In addition, conventional SCED relies entirely on the forecasting results, and the solutions are determined to satisfy the change in the predicted load level within the target time snapshot. Thus, it is desirable to increase the accuracy of the load prediction. If the actual load level deviates from the forecasted load level, the determined generation pattern may cause violations of the system security limits in real-time operation. To avoid this, increasing the accuracy of short-term load forecasting can be considered as an applicable countermeasure. However, it is obvious that there is a limit to improving the accuracy. Therefore, for secure system operation, it is important to properly deal with the uncertainty in load prediction during the SCED solution process.
In this study, an SCED formulation that considers the uncertainty of the system load level and its solution method are proposed. To express the nonlinearity and forecasting error in the load change of a real system operation, a fuzzy model with a set of three break points is adopted herein. However, when the uncertainty model for load change is applied, it might be difficult to determine the final solution for one reference generation point because it is expressed in the same form as the SCED solution. To manage this difficulty, a procedure for determining the secure upper and lower limits for dispatchable generators as the final outcome of SCED is proposed in this study. Furthermore, a two-stage solution technique corresponding to a practical SCED solution is employed. To test the feasibility of the proposed method, this paper includes numerical results, which were obtained using a modified 43-bus test system.
An SCED formulation with uncertain system load level parameters can be expressed as follows:
where
From the power balance in
Various models have been proposed to express uncertain parameters in power systems, as in [2,5,9,10], but in this study a fuzzy model is adopted for the change in the system load level from the previous value. The model is illustrated in Figure 1. In Figure 1, Δ
The conventional SCED problem considers only one forecasted load level. Therefore, a two-stage solution technique is employed for practical solutions to this problem. The simple procedure for the conventional technique is shown in Figure 2. The first stage in the solution procedure, which is called unconstrained economic dispatch (UED), is to obtain the generation change of each AGC participating generator and follow Δ
When obtaining a solution that considers the uncertainty model of the system load level change, as described above, it is necessary to determine the modified optimization formulations for the two stages. The formulation of the UED solution is as follows:
where
Δ
Δ
Δ
In the objective function of the UED, the incremental cost of each generator is determined from the current operating point. In
where
From these two formulations, one notices that the decision-making vector and the generation dispatch patterns for the UED and CED are affected only by the corresponding load level discrete point. It should be noted that the difference between these two formulations is in whether security constraints exist. The security constraints can be derived from branch flow constraints or contingency branch flow constraints, and they are in the form of linearized constraints in the CED formulation. Further, they mainly use branch flow sensitivities, which are obtained based on the state estimation data. Figure 3 illustrates a conceptual structure of the solution technique.
As shown in Figure 3, the UED begins with the initial generation pattern,
Finally, the secure generation limits for all AGC participating generators were determined from the constrained generation dispatch vectors. Within the secure generation limits determined by SCED, a real-time economic dispatch module provides the AGC base point, and the generator resource limits were set using the ramp-up/down rates and a 1-minute time period. The system can then be operated within secure regions using the SCED results. Therefore, the decision on the secure generation limits with the outputs from the UED and CED is important, and it should be made considering the operational philosophy of the power system. In this study, it was assumed that system security is the top priority. Based on this assumption, the decision was made by applying the following procedure:
Step 1
Step 2 If
Step 3 If
Step 4 If
In the above procedure,
The proposed method was applied to a test system with 43 buses, which was modified from the 39-bus test system in [11], and Figure 4 illustrates a one-line diagram of the system. The total load of the base case was 6, 020.73 MW and the total generation was 6, 069.99 MW. The locations connected to the three generators were used to represent the combined cycle (CC) generators. It should be noted that the ramp-up and ramp-down rates for CC generators are usually high. In the base case, the marginal power plant is that with CC generators at buses 38, 42, and 43.
In this simulation, a strict scenario was examined, in which the forecasted level of the system load was assumed to have changed by −100 MW from the initial load level. The target time point for the load forecasting was 10 minutes at the time of the initial load level. During system operation, there are some cases in which the load level changes exhibit nonlinearity.
If the actual load level changes follow the example shown in Figure 5, network security might not be assured because of load level uncertainty. To adequately deal with this uncertainty, inferior and superior dispersion values were adopted in this study, and they were set to −10 and 150 MW, respectively, as shown in Figure 6.
For the initial system condition, network analysis was performed, including the normal and contingent states, and generation shift sensitivities were evaluated for the critical branches in the normal and contingent states. Four credible contingencies were analyzed in the simulation. Using the network analysis results, the procedure enters the SCED, considering the load-level uncertainty. Table 1 lists the simulation data for the dispatchable generators. It should be noted that one critical branch exists for the contingency of line 26–29, and that the critical branch is line 28–29. As shown in Figure 4, one can notice that the generators at buses 38, 42, and 43 are only sensitive to relieve the loading on critical line 26–29. Tables 2 and 3 show the simulation results obtained by applying the proposed SCED procedure.
In Tables 2 and 3, UED(
As shown in Table 1, the generator at bus 30 with the highest IC increased its output by more than 50 MW and the most sensitive generators reduced their outputs. From Table 2, one can see that the dispatch pattern satisfies the security constraint for the 3rd break point. Following the procedure for determining the secure generation limits, the upper limits of the generators at buses 38, 42, and 43 must be set to 257.0155, 257.0155, and 253.0295 MW, respectively. Other dispatchable generators do not necessarily use secure limits. If the secure generation limits proposed by the SCED are considered, it is possible to maintain the security of the system with load level uncertainty in an economic dispatch for AGC.
A SCED method considering an uncertainty model for a system load level change is described in this paper. The conventional SCED adopts a load-forecasting module, and if the forecasting error is rather high or the load changes in a nonlinear manner, the SCED might expose the system to an insecure situation. Herein, a fuzzy model with three breakpoints was employed for the load level change in the SCED. To resolve the difficulty in determining the reference generation pattern from solutions when using this model, an extended procedure is applied for determining the secure upper and lower output limits for dispatchable generators. Using the secure limits for generators sensitive to critical lines can be an effective option in real-time operations, allowing the system to operate within the secure region.
Fuzzy model for change in the system load level.
Two-stage SCED procedure and related modules.
Conceptual structure of the solution technique.
One-line diagram of the 43-bus test system.
One-line diagram of the 43-bus test system.
One-line diagram of the 43-bus test system.
Table 1 . Simulation data for the dispatchable generators.
100 | 200 | 100 | 40 | 141.96 | |
527 | 527 | 280 | 5 | 50.30 | |
527 | 527 | 280 | 6 | 48.20 | |
527 | 527 | 280 | 4 | 48.90 | |
212 | 212 | 146 | 26.8 | 74.41 | |
212 | 212 | 146 | 26.8 | 74.41 | |
132 | 132 | 109 | 30 | 74.41 | |
258 | 272 | 131 | 34 | 76.37 | |
258 | 272 | 131 | 34 | 76.37 | |
254 | 268 | 131 | 40.6 | 76.37 |
Table 2 . Dispatch results for the dispatchable generators (unit: MW).
0.0 | 0.0 | 0.0 | 52.9395 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
0.0 | 0.0 | 0.0 | 0.0 | |
38* | −36.8235 | −33.3461 | 17.0804 | −0.9845 |
42* | −36.8235 | −33.3461 | 17.0804 | −0.9845 |
43* | −36.3529 | −33.3079 | 15.8392 | −0.9704 |
Table 3 . Simulation results applying the proposed SCED procedure (unit: MVA).
Case | P28–29 | Q28–29 | S28–29 | P29–28 | Q29–28 | S29–28 | S |
---|---|---|---|---|---|---|---|
−601.3 | 21.6 | 601.7 | 606.0 | 3.2 | 606.1 | 712.5 | |
−611.0 | 21.3 | 611.4 | 615.9 | 5.3 | 616.0 | 712.5 | |
−756.0 | 10.4 | 763.8 | 47.8 | 712.5 | |||
−705.0 | 15.1 | 705.1 | 711.7 | 30.9 | 712.5 |
Fuzzy model for change in the system load level.
|@|~(^,^)~|@|Two-stage SCED procedure and related modules.
|@|~(^,^)~|@|Conceptual structure of the solution technique.
|@|~(^,^)~|@|One-line diagram of the 43-bus test system.
|@|~(^,^)~|@|One-line diagram of the 43-bus test system.
|@|~(^,^)~|@|One-line diagram of the 43-bus test system.