Skip to main content
Log in

Privacy masking distributed saddle-point algorithm for dynamic economic dispatch

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

In smart grids, the goal of the dynamic economic dispatch problem (DEDP) is to obtain the optimal dispatch schedule for each generating unit in a set of periods under certain constraints. A major challenge is that privacy disclosures possibly occur during the exchange and updating of communications. To address the issue, we propose a fully distributed saddle-point algorithm while preserving the privacy of participants by injecting the decaying Laplace noise. Based on the properties of the multi-Lyapunov function, we prove that the algorithm has an asymptotic convergence in the sense of expectation. Using the mechanism of differential privacy, we prove that the algorithm can guarantee \(\varepsilon\)-differential privacy. In addition, we characterize the trade-off between levels of differential privacy and algorithmic accuracy. Finally, numerical simulations on IEEE 30-bus and IEEE 118-bus are used to validate the theoretical results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Availability of data and materials

The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.

References

  1. Molzahn DK, Dorfler F, Sandberg H, Low SH, Chakrabarti S, Baldick R, Lavaei J (2017) A survey of distributed optimization and control algorithms for electric power systems. IEEE Transact Smart Grid 8(6):2941–2962

    Article  Google Scholar 

  2. Wang R, Li Q, Zhang B, Wang L (2018) s based algorithm for economic dispatch in a microgrid. IEEE Transact Smart Grid 10(4):3630–3640

    Article  Google Scholar 

  3. Wang Z, Xu J, Zhu S, Chen C. (2020) A dual splitting method for distributed economic dispatch in multi-energy systems. IFACPapersOnLine 53(2):12566–12571

    Article  Google Scholar 

  4. Zheng Z, Li J, Han Y (2020) An improved invasive weed optimization algorithm for solving dynamic economic dispatch problems with valve-point effects. J Exp Theor Artif Intell 32(5):805–829

    Article  Google Scholar 

  5. Tao D, Bie Z (2017) Parallel augmented lagrangian relaxation for dynamic economic dispatch using diagonal quadratic approximation method. IEEE Transact Power Syst 32(2):1115–1126

  6. Xia X, Zhang J, Elaiw A (2011) An application of model predictive control to the dynamic economic dispatch of power generation. Control Eng Pract 19(6):638–648

    Article  Google Scholar 

  7. Abdi H, Dehnavi E, Mohammadi F (2016) Dynamic economic dispatch problem integrated with demand response (deddr) considering non-linear responsive load models. IEEE Transact Smart Grid 7(6):2586–2595

    Article  Google Scholar 

  8. Zou D, Li S, Kong X, Ouyang H, Li Z (2018) Erential evolution and a repair technique of constraint handling. Energy 147(15):59–80

    Article  Google Scholar 

  9. Pan S, Jian J, Yang L (2018) A hybrid milp and ipm approach for dynamic economic dispatch with valve-point effects. Int J Elect Power Energy Syst 97:290–298

    Article  Google Scholar 

  10. Xiong G, Shi D (2018) Hybrid biogeography-based optimization with brain storm optimization for non-convex dynamic economic dispatch with valve-point effects. Energy 157:424–435

    Article  Google Scholar 

  11. Li C, Yu X, Huang T, He X (2017) Distributed optimal consensus over resource allocation network and its application to dynamical economic dispatch. IEEE Transact Neural Netw Learn Syst 29(6):2407–2418

  12. Xu T, Wu W, Sun H, Wang L (2017) Fully distributed multi-area dynamic economic dispatch method with second-order convergence for active distribution networks. IET Gener Transm Distrib 11(16):3955–3965

    Article  Google Scholar 

  13. Tong X, Wu W, Zheng W, Sun H, Wang L (2018) Fully distributed quasi-newton multi-area dynamic economic dispatch method for active distribution networks. IEEE Transact Power Syst 33(4):4253–4263

    Article  Google Scholar 

  14. Dai P, Yu W, Wen G, Baldi S (2019) Distributed reinforcement learning algorithm for dynamic economic dispatch with unknown generation cost functions. IEEE Transact Indus Inform 16(4):2258–2267

  15. Li H, Hu J, Ran L, Wang Z, Lü Q, Du Z, Huang T (2021) Decentralized dual proximal gradient algorithms for non-smooth constrained composite optimization problems. IEEE Transact Parallel Distrib Syst 32(10):2594–2605

    Article  Google Scholar 

  16. Léauté T, Faltings B (2013) Protecting privacy through distributed computation in multi-agent decision making. J Artif Intell Res 47:649–695

    Article  MathSciNet  MATH  Google Scholar 

  17. Mandal A (2016) Privacy preserving consensus-based economic dispatch in smart grid systems. Springer, Cham

  18. Zhao C, Chen J, He J, Cheng P (2018) Privacy-preserving consensus-based energy management in smart grids. IEEE Transact Signal Process 66(23):6162–6176

    Article  MathSciNet  MATH  Google Scholar 

  19. Garcia F, Jacobs B (2010) Privacy-friendly energy-metering via homomorphic encryption. In international workshop on security and trust management, Springer, pp. 226–238

  20. Rottondi C, Verticale G, Capone A (2012) A security framework for smart metering with multiple data consumers. In 2012 Proceedings IEEE INFOCOM Workshops, IEEE, pp. 103–108

  21. Jo H, Kim I, Lee D (2015) Efficient and privacy-preserving metering protocols for smart grid systems. IEEE Transact Smart Grid 7(3):1732–1742

  22. Liu Y, Guo W, Fan C, Chang L, Cheng C (2018) A practical privacy-preserving data aggregation (3pda) scheme for smart grid. IEEE Transact Indus Inform 15(3):1767–1774

  23. Dwork C (2008) Differential privacy: a survey of results. In international conference on theory and applications of models of computation, Springer, pp. 1–19

  24. Sarwate AD, Chaudhuri K (2013) Signal processing and machine learning with differential privacy: algorithms and challenges for continuous data. IEEE Signal Process Mag 30(5):86–94

  25. Nozari E, Tallapragada P, Cortés J (2016) Differentially private distributed convex optimization via functional perturbation. IEEE Transact Control Netw Syst 5(1):395–408

  26. Hu J, Chen X, Zheng L, Zhang L, Li H (2021) The barzilai-borwein method for distributed optimization over unbalanced directed networks. Eng Appl Artif Intell 99:104–151

    Article  Google Scholar 

  27. Nozari E, Tallapragada P, Cortes J (2016) Differentially private distributed convex optimization via objective perturbation. In 2016 American control conference (ACC)

  28. Zhu J, Xu C, Guan J, Wu DO (2018) Differentially private distributed online algorithms over time-varying directed networks. IEEE Transact Signal Inform Process Netw 4(1):4–17

    Article  MathSciNet  Google Scholar 

  29. Chen F, Chen X, Xiang L, Ren W (2021) Distributed economic dispatchvia a predictive scheme: heterogeneous delays and privacy preservation.Automatica, 123:109–356

  30. Ding T, Zhu S, Chen C, Xu J, Guan X (2021) Differentially privatedistributed resource allocation via deviation tracking. IEEE Transacti Signal Inform Process Netw, 7:222–235

  31. Ding T, Zhu S, He J, Chen C, Guan X (2021) Differentially privatedistributed optimization via state and direction perturbation in multiagentsystems. IEEE Transact Automa Control, 67(2):722–737

  32. Saw J, Yang M, Mo T (1984) Chebyshev inequality with estimated mean and variance. Am Stat 38(2):130–132

  33. Branicky MS (1998) Multiple lyapunov functions and other analysis tools forswitched and hybrid systems. IEEE Transact Automa Control,43(4):475–482

  34. Feijer D, Paganini F (2010) Stability of primal-dual gradient dynamics and applications to network optimization. Automatica 46(12):1974–1981

    Article  MathSciNet  MATH  Google Scholar 

  35. Li C, Yu X, Yu W (2014) Optimal economic dispatch by fast distributed gradient. In international conference on control automation robotics & vision

  36. Nozari E, Tallapragada P, Cortes J (2017) Differentially private average consensus: Obstructions, trade-offs, and optimal algorithm design. Automatica 81:221–231

    Article  MathSciNet  MATH  Google Scholar 

  37. Rockafellar R (1973) Saddle points of hamiltonian systems in convex problems of lagrange. J Optim Theory Appl 12(4):367–390

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China under grants No. 62073344, No. 11971083 and the Natural Science Foundation Projection of Chongqing CSTC under grant No. cstc2020jcyj-msxmX0287.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guo Chen.

Ethics declarations

Conflicts of interest

The authors declared that they have no conflicts of interest in this article

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, K., Li, J. & Chen, G. Privacy masking distributed saddle-point algorithm for dynamic economic dispatch. Neural Comput & Applic 35, 8109–8123 (2023). https://doi.org/10.1007/s00521-022-08089-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-022-08089-1

Keywords

Navigation