Submitted:
07 June 2025
Posted:
09 June 2025
You are already at the latest version
Abstract

Keywords:
1. Introduction
- It uses only fixed average weights and the value of the steady-state voltage errors;
- It is independent of the adopted design for voltage control;
- Its action reduces the distance of the actual voltage profile from the optimal one;
- It presents a low computational burden and limited communication requirements, and transmission delays can be neglected;
- It handles saturation of multiple DERs, regardless of the sign of voltage errors;
- In the presence of limited communication among DERs, the DCA still reaches convergence, although its performance is affected.
2. System Model
3. Cooperative Strategy
4. Proposed DCA
5. Numerical Simulations
5.1. Case Study A – Load Connection
5.1.1. Case Study A – Scenario 1 – Local Classical Anti-Windup Technique (no DCA)
- after the first perturbation, is the only DER presenting a non-null difference due to saturation, and the Euclidean norm is equal to such a value;
- after the second perturbation, also presents a non-null difference due to saturation, and the difference for is slightly increased; the Euclidean norm accounts for both these non-null values.
5.1.2. Case Study A – Scenario 2 – DCA with Full Data Exchange Among DERs
- the DCA with full data exchange involves all the DERs introducing a non-null value of the difference for all the DERs; in particular, the DERs that do not suffer saturation present a negative voltage difference because they cooperate to reduce the positive voltage difference of the saturated DERs.
- after the first perturbation, the largest contribution (represented by the largest absolute value of the negative voltage differences) is provided by and that are connected to the same feeder as , which suffers saturation;
- after the second perturbation, the largest changes of the voltage variations with respect to the variations in the first row concern and that are connected to the same feeder as , which suffers saturation.
5.1.3. Case Study A – Scenario 3 – DCA with Limited Data Exchange Between the DERs of Different Feeders
- the DCA with partial data exchange can involve only part of the DERs, introducing negligible values of the difference for some of them; for example, see the zeros for the DERs of the first feeder after the first perturbation that causes saturation of DER5 on the second feeder;
- after the first perturbation, the larger voltage variations concern the and that are connected to the same feeder as , which suffers saturation;
- after the second perturbation that brings into saturation, the larger increase of the absolute value of the voltage variations concerns the , according to the elements of the third column of matrix (18).
5.1.4. Case Study A – Scenario 4 – DCA with Limited Data Exchange Between the DERs of the Same Feeder and No Data Exchange Among the DERs of Different Feeders
- the DCA with very limited data exchange can involve only a few of the DERs;
- after the first perturbation, causing saturation of , the only voltage variations concern the and itself;
- after the second perturbation, causing saturation of , the only significant voltage variations concern the and itself.
5.2. Case Study B – Load Disconnection
5.2.1. Case Study B – Scenario 1 – Local Classical Anti-Windup Technique (no DCA)
- after the first perturbation, is the only DER presenting a non-null difference due to saturation, and the Euclidean norm is equal to such a value;
- after the second perturbation, also presents a non-null difference due to saturation, and the difference for is slightly increased; the Euclidean norm accounts for both these non-null values.
5.2.2. Case Study B – Scenario 2 – DCA with Full Data Exchange Among DERs
- the DCA with full data exchange involves all the DERs introducing a non-null value of the difference for all the DERs; in particular, the DERs that do not suffer saturation present a positive voltage difference because they cooperate to reduce the negative voltage difference of the saturated DERs.
- after the first perturbation, the largest contribution (represented by the largest value of the positive voltage differences) is provided by and that are connected to the same feeder as , which suffers saturation;
- after the second perturbation, the largest changes of the voltage variations with respect to the variations in the first row concern and that are connected to the same feeder as , which suffers saturation.
5.2.3. Case Study B – Scenario 3 – DCA with Limited Data Exchange Between the DERs of Different Feeders
5.2.4. Case Study B – Scenario 4 – DCA with Limited Data Exchange Between the DERs of the Same Feeder and No Data Exchange Among the DERs of Different Feeders
5.3. Discussion and Comparison Among the Scenarios
6. Conclusions
Appendix A
Appendix B
References
- Fusco, G.; Russo, M.; De Santis, M. Decentralized Voltage Control in Active Distribution Systems: Features and Open Issues. Energies 2021, 14, 2563. [Google Scholar] [CrossRef]
- Carpinelli, G.; Di Fazio, A.; Perna, S.; Russo, A.; Russo, M. A-priori multi-objective optimization for the short-term dispatch of distributed energy resources. International Journal of Electrical Power & Energy Systems 2025, 164, 110410. [Google Scholar] [CrossRef]
- Lv, Y.; Fu, J.; Wen, G.; Huang, T.; Yu, X. On consensus of multiagent systems with input saturation: Fully distributed adaptive antiwindup protocol design approach. IEEE Transactions on Control of Network Systems 2020, 7, 1127–1139. [Google Scholar] [CrossRef]
- Russo, A.; Incremona, G.P.; Seeber, R.; Ferrara, A. Adaptive Bounded Integral Control With Enhanced Anti-Windup Design. IEEE Control Systems Letters 2023, 7, 1861–1866. [Google Scholar] [CrossRef]
- Xu, D.; Liu, J.; Yan, X.G.; Yan, W. A novel adaptive neural network constrained control for a multi-area interconnected power system with hybrid energy storage. IEEE Transactions on Industrial Electronics 2017, 65, 6625–6634. [Google Scholar] [CrossRef]
- Da Silva, J.G.; Tarbouriech, S. Antiwindup design with guaranteed regions of stability: an LMI-based approach. IEEE Transactions on Automatic Control 2005, 50, 106–111. [Google Scholar] [CrossRef]
- Dehnert, R.; Lerch, S.; Tibken, B. Robust Anti Windup Controller Synthesis of Multivariable Discrete Systems with Actuator Saturation. In Proceedings of the 2020 IEEE Conference on Control Technology and Applications (CCTA). IEEE; 2020; pp. 581–587. [Google Scholar]
- Hencey, B.; Alleyne, A. An anti-windup technique for LMI regions. Automatica 2009, 45, 2344–2349. [Google Scholar] [CrossRef]
- Ferrara, A.; Rubagotti, M. A sub-optimal second order sliding mode controller for systems with saturating actuators. IEEE Transactions on Automatic Control 2009, 54, 1082–1087. [Google Scholar] [CrossRef]
- Huang, S.; Xiong, L.; Zhou, Y.; Gao, F.; Jia, Q.; Li, X.; Li, X.; Wang, Z.; Khan, M.W. Distributed predefined-time control for power system with time delay and input saturation. IEEE Transactions on Power Systems 2024. [Google Scholar] [CrossRef]
- Psillakis, H.; Alexandridis, A. Boundary layer sliding mode control for multimachine power systems improved by antiwindup integral action. In Proceedings of the 2005 International Conference on Control and Automation. IEEE, Vol. 1; 2005; pp. 497–502. [Google Scholar]
- Xu, D.; Zhang, W.; Jiang, B.; Shi, P.; Wang, S. Directed-graph-observer-based model-free cooperative sliding mode control for distributed energy storage systems in DC microgrid. IEEE Transactions on Industrial Informatics 2019, 16, 1224–1235. [Google Scholar] [CrossRef]
- Antonelli, G.; Fusco, G.; Russo, M. Consensus-Based Model Predictive Control for Active Power and Voltage Regulation in Active Distribution Networks. Energies 2024, 17, 1–19. [Google Scholar] [CrossRef]
- Hu, J.; Ye, C.; Ding, Y.; Tang, J.; Liu, S. A distributed MPC to exploit reactive power V2G for real-time voltage regulation in distribution networks. IEEE Transactions on Smart Grid 2021, 13, 576–588. [Google Scholar] [CrossRef]
- Karthikeyan, N.; Pillai, J.R.; Bak-Jensen, B.; Simpson-Porco, J.W. Predictive control of flexible resources for demand response in active distribution networks. IEEE Transactions on Power Systems 2019, 34, 2957–2969. [Google Scholar] [CrossRef]
- Tong, X.; Zhao, X. Power Generation Control of a Monopile Hydrostatic Wind Turbine Using an H∞ Loop-Shaping Torque Controller and an LPV Pitch Controller. IEEE Transactions on control systems technology 2017, 26, 2165–2172. [Google Scholar] [CrossRef]
- Xiang, P.; Wang, X.; Mo, L. Cooperative H∞ control of multiple high-speed trains with saturation constraints. IEEE Access 2019, 7, 129437–129442. [Google Scholar] [CrossRef]
- Ästrom, K.J.; Hagglund, T. Pid Controllers: Theory, Design and Tuning; International Society of Automation, ISA, 1995.
- Viswambharan, A.; Erouissi, R.; Shareef, H.; Stephen, S. A Robust Dynamic Compensator with Anti-windup Scheme for Grid-Interlinked Photovoltaic Inverter under Unbalanced Grid Voltages. In Proceedings of the IECON 2021–47th Annual Conference of the IEEE Industrial Electronics Society. IEEE; 2021; pp. 1–6. [Google Scholar]
- Zhuang, K.; Xin, H.; Hu, P.; Wang, Z. Current saturation analysis and anti-windup control design of grid-forming voltage source converter. IEEE Transactions on Energy Conversion 2022, 37, 2790–2802. [Google Scholar] [CrossRef]
- Baran, M.E.; Wu, F.F. Optimal capacitor placement on radial distribution systems. IEEE Transactions on Power Delivery 1989, 4, 725–734. [Google Scholar] [CrossRef]
- Zhu, H.; Liu, H.J. Fast Local Voltage Control Under Limited Reactive Power: Optimality and Stability Analysis. IEEE Transactions on Power Systems 2016, 31, 3794–3803. [Google Scholar] [CrossRef]
- Fusco, G.; Russo, M.; De Santis, M. Decentralized Voltage Control in Active Distribution Systems: Features and Open Issues. Energies 2021, 14. [Google Scholar] [CrossRef]
- Olfati-Saber, R.; Fax, J.A.; Murray, R.M. Consensus and Cooperation in Networked Multi-Agent Systems. Proceedings of the IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef]
- IEEE DSA Subcommittee. IEEE PES Test Feeder, 1992. accessed on February 2025.
- Fusco, G.; Russo, M. Local DER Control with Reduced Loop Interactions in Active Distribution Networks. Energies 2024, 17, 1991. [Google Scholar] [CrossRef]
- Golub, G.H.; Van Loan, C.F. Matrix computations; JHU press, 2013.











| Perturbation | |||||||
| after1 | 0.00 | 0.00 | 0.00 | 0.00 | 8.51 | 0.00 | 8.51 |
| after2 | 0.00 | 0.00 | 2.74 | 0.00 | 8.67 | 0.00 | 9.09 |
| Perturbation | |||||||
| after 1st | -0.83 | -0.83 | -0.83 | -2.18 | 6.94 | -2.18 | 7.73 |
| after 2nd | -1.94 | -1.52 | 1.65 | -2.51 | 6.84 | -2.51 | 8.26 |
| Perturbation | |||||||
| after 1st | 0.00 | 0.00 | 0.00 | -3.08 | 6.34 | -3.08 | 7.69 |
| after 2nd | -1.04 | -0.64 | 1.92 | -3.39 | 6.30 | -3.15 | 8.14 |
| Perturbation | |||||||
| after 1st | 0.00 | 0.00 | 0.00 | -5.20 | 6.04 | 0.00 | 7.97 |
| after 2nd | -1.76 | 0.00 | 1.77 | -5.85 | 5.85 | 0.00 | 8.64 |
| Perturbation | |||||||
| after 1st | 0.00 | 0.00 | 0.00 | 0.00 | -11.91 | 0.00 | 11.91 |
| after 2nd | 0.00 | -8.15 | 0.00 | 0.00 | -12.14 | 0.00 | 14.63 |
| Perturbation | |||||||
| after 1st | 1.16 | 1.16 | 1.16 | 3.05 | -9.67 | 3.05 | 10.78 |
| after 2nd | 3.51 | -6.02 | 3.51 | 4.05 | -9.10 | 4.05 | 13.29 |
| Perturbation | |||||||
| after 1st | 0.00 | 0.00 | 0.00 | 4.29 | -8.83 | 4.29 | 10.72 |
| after 2nd | 3.08 | -6.16 | 3.08 | 4.43 | -8.85 | 4.43 | 13.20 |
| Perturbation | |||||||
| after 1st | 0.00 | 0.00 | 0.00 | 6.48 | -8.78 | 0.00 | 10.91 |
| after 2nd | 6.40 | -6.40 | 0.00 | 6.51 | -8.46 | 1.76 | 14.10 |
| Perturbation | ||||||||
| Scenario 2 | 2.4 | 1.7 | 2.1 | 63.4 | 0.5 | 9.5 | 79.4 | |
| after 1st | Scenario 3 | -6.6 | -5.3 | -5.4 | 95.3 | 0.7 | 14.1 | 127.4 |
| Scenario 4 | -9.8 | -7.8 | -8.0 | 201.6 | 0.7 | -39.2 | 267.2 | |
| Scenario 2 | 13.4 | 6.9 | 0.3 | 70.3 | 0.6 | 10.5 | 102.0 | |
| after 2nd | Scenario 3 | 2.7 | -2.7 | 0.2 | 103.3 | 0.7 | 12.1 | 121.7 |
| Scenario 4 | 8.4 | -15.3 | 0.3 | 223.5 | 0.8 | -44.8 | 293.1 | |
| Perturbation | ||||||||
| Scenario 2 | -3.6 | -2.4 | -2.9 | -86.6 | 0.7 | -12.7 | 108.9 | |
| after 1st | Scenario 3 | 9.3 | 7.2 | 7.5 | -129.3 | 0.9 | -19.0 | 173.3 |
| Scenario 4 | 12.3 | 9.6 | 9.9 | -241.2 | 0.9 | 49.4 | 323.3 | |
| Scenario 2 | -24.1 | 0.6 | -22.5 | -107.0 | 0.9 | -15.9 | 171.0 | |
| after 2nd | Scenario 3 | -19.0 | 0.6 | -17.7 | -119.8 | 1.0 | -17.7 | 175.8 |
| Scenario 4 | -61.7 | 0.5 | 28.0 | -214.8 | 1.1 | 30.3 | 336.4 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).