A combined neurodynamic approach to optimize the real-time price-based demand response management problem using mixed zero-one programming

  • Chentao Xu
  • Xing HeEmail author
  • Tingwen Huang
  • Junjian Huang
Original Article


This paper presents a microgrid system model considering three types of load and the user’s satisfaction function. The objective function with mixed zero-one programming is used to maximize every user’s profit and satisfaction in the way of the demand response management under real-time price. An energy function is used to transform the constrained problem into an unconstrained problem, and two neural networks are used to find the local optimal solutions of the objective function with different rates of convergence. A neurodynamic approach is used to combine the neural networks with the particle swarm optimization to find the global optimal solution of the objective function. The simulation results show that the combined approach is effective in solving the optimal problem.


Demand response Neural network Mixed zero-one programming Particle swarm optimization 



This work is supported by Fundamental Research Funds for the Central Universities (Project No. XDJK2019B010), and supported by the Natural Science Foundation of China (Grant No.: 61773320), and also supported by the Natural Science Foundation Project of Chongqing CSTC (Grant Nos. cstc2018jcyjAX0583, cstc2018jcyjAX0810). This publication was made possible by NPRP Grant No. NPRP 7-1482-1-278 from the Qatar National Research Fund (a member of Qatar Foundation), and Research Foundation of Key laboratory of Machine Perception and Children’s Intelligence Development funded by CQUE(16xjpt07), China.

Compliance with ethical standards

Conflict of interest

The authors declare that they have no conflict of interest.


  1. 1.
    Albadi MH, El-Saadany EF (2008) A summary of demand response in electricity markets. Electr Power Syst Res 78(11):1989–1996CrossRefGoogle Scholar
  2. 2.
    Palensky P, Dietrich D (2011) Demand side management: demand response, intelligent energy systems, and smart loads. IEEE Trans Ind Inform 7(3):381–388CrossRefGoogle Scholar
  3. 3.
    Conejo AJ, Morales JM, Baringo L (2010) Real-time demand response model. IEEE Trans Smart Grid 1(3):236–242CrossRefGoogle Scholar
  4. 4.
    Torriti J, Hassan MG, Leach M (2010) Demand response experience in Europe: policies, programmes and implementation. Energy 35(4):1575–1583CrossRefGoogle Scholar
  5. 5.
    Su CL, Kirschen D (2009) Quantifying the effect of demand response on electricity markets. IEEE Trans Power Syst 24(3):1199–1207CrossRefGoogle Scholar
  6. 6.
    Aghaei J, Alizadeh MI (2013) Demand response in smart electricity grids equipped with renewable energy sources: a review. Renew Sustain Energy Rev 18:64–72CrossRefGoogle Scholar
  7. 7.
    Parvania M, Fotuhi-Firuzabad M (2010) Demand response scheduling by stochastic SCUC. IEEE Trans Smart Grid 1(1):89–98CrossRefGoogle Scholar
  8. 8.
    Aalami HA, Moghaddam MP, Yousefi GR (2010) Modeling and prioritizing demand response programs in power markets. Electr Power Syst Res 80(4):426–435CrossRefGoogle Scholar
  9. 9.
    Zhao Z, Lee WC, Shin Y, Song KB (2013) An optimal power scheduling method for demand response in home energy management system. IEEE Trans Smart Grid 4(3):1391–1400CrossRefGoogle Scholar
  10. 10.
    Li C, Yu X, Yu W, Huang T, Liu Z (2016) Distributed event-triggered scheme for economic dispatch in smart grids. IEEE Trans Ind Inform 12(5):1775–1785CrossRefGoogle Scholar
  11. 11.
    Fan Z (2012) A distributed demand response algorithm and its application to PHEV charging in smart grids. IEEE Trans Smart Grid 3(3):1280–1290CrossRefGoogle Scholar
  12. 12.
    Nosratabadi SM, Hooshmand RA, Gholipour E (2016) Stochastic profit-based scheduling of industrial virtual power plant using the best demand response strategy. Appl Energy 164:590–606CrossRefGoogle Scholar
  13. 13.
    Yao Y, He X, Huang T, Li C, Xia D (2018) A projection neural network for optimal demand response in smart grid environment. Neural Comput Appl 29(6):259–267CrossRefGoogle Scholar
  14. 14.
    Qian LP, Zhang YJA, Huang J, Wu Y (2013) Demand response management via real-time electricity price control in smart grids. IEEE J Sel Areas Commun 31(7):1268–1280CrossRefGoogle Scholar
  15. 15.
    Li N, Chen L, Low SH (2011) Optimal demand response based on utility maximization in power networks. 2011 IEEE power and energy society general meeting. IEEE, pp 1–8Google Scholar
  16. 16.
    Ferdous J, Mollah MP, Razzaque MA, Hassan MM, Alamri A, Fortino G, Zhou M (2017) Optimal dynamic pricing for trading-off user utility and operator profit in smart grid. IEEE Trans Syst Man Cybern Syst 99:1–13Google Scholar
  17. 17.
    Hopfield JJ, Tank DW (1985) Neural computation of decisions in optimization problems. Biol Cybern 52(3):141–152zbMATHGoogle Scholar
  18. 18.
    Tank D, Hopfield JJ (1986) Simple neural optimization networks: an A/D converter, signal decision circuit, and a linear programming circuit. IEEE Trans Circuits Syst 33(5):533–541CrossRefGoogle Scholar
  19. 19.
    Zhang S, Constantinides AG (1992) Lagrange programming neural networks. IEEE Trans Circuits Syst II Analog Digit Signal Process 39(7):441–452zbMATHCrossRefGoogle Scholar
  20. 20.
    Xia Y, Leung H, Wang J (2002) A projection neural network and its application to constrained optimization problems. IEEE Trans Circuits Syst I Fundam Theory Appl 49(4):447–458MathSciNetzbMATHCrossRefGoogle Scholar
  21. 21.
    Li W, Liao B, Xiao L, Lu R (2019) A recurrent neural network with predefined-time convergence and improved noise tolerance for dynamic matrix square root findings. Neurocomputing 337:262–273CrossRefGoogle Scholar
  22. 22.
    Xu J, Li C, He X, Huang T (2016) Recurrent neural network for solving model predictive control problem in application of four-tank benchmark. Neurocomputing 190:172–178CrossRefGoogle Scholar
  23. 23.
    Xia Y, Feng G, Wang J (2008) A novel recurrent neural network for solving nonlinear optimization problems with inequality constraints. IEEE Trans Neural Netw 19(8):1340–1353CrossRefGoogle Scholar
  24. 24.
    He X, Huang T, Yu J, Li C, Li C (2017) An inertial projection neural network for solving variational inequalities. IEEE Trans Cybern 47(3):809–814CrossRefGoogle Scholar
  25. 25.
    Zhao Y, He X, Huang T, Huang J (2018) Smoothing inertial projection neural network for minimization Lp-q in sparse signal reconstruction. Neural Netw 99:31–41CrossRefGoogle Scholar
  26. 26.
    Zhao Y, He X, Huang T, Han Q (2018) Analog circuits for solving a class of variational inequality problems. Neurocomputing 295:142–152CrossRefGoogle Scholar
  27. 27.
    Dai X, Li C, He X, Li C (2018) Nonnegative matrix factorization algorithms based on the inertial projection neural network. Neural Comput Appl. CrossRefGoogle Scholar
  28. 28.
    Han W, Yan S, Wen X, Qin S (2018) An artificial neural network for solving quadratic zero-one programming problems. In: Huang T, Lv J, Sun C, Tuzikov A (eds) Advances in neural networks – ISNN 2018, vol 10878. Springer, Cham, pp 192–199CrossRefGoogle Scholar
  29. 29.
    Xia Y, Wang J (1998) A general methodology for designing globally convergent optimization neural networks. IEEE Trans Neural Netw 9(6):1331–1343CrossRefGoogle Scholar
  30. 30.
    Bian W, Xue X (2009) Subgradient-based neural networks for nonsmooth nonconvex optimization problems. IEEE Trans Neural Netw 20(6):1024–1038CrossRefGoogle Scholar
  31. 31.
    Nistri P, Quincampoix M (2005) On the dynamics of a differential inclusion built upon a nonconvex constrained minimization problem. J Optim Theory Appl 123(3):659–672MathSciNetzbMATHCrossRefGoogle Scholar
  32. 32.
    Eberhart RC, Kennedy J (1995) A new optimizer using particle swarm theory, MHS’95. In: Proceedings of the sixth international symposium on micro machine and human science. IEEE, pp 39–43Google Scholar
  33. 33.
    Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization. Swarm Intell 1(1):33–57CrossRefGoogle Scholar
  34. 34.
    Chen M (2008) Second generation particle swarm optimization. In: 2008 IEEE congress on evolutionary computation (IEEE world congress on computational intelligence), pp 90–96Google Scholar
  35. 35.
    Zahara E, Fan SKS, Tsai DM (2005) Optimal multi-thresholding using a hybrid optimization approach. Pattern Recognit Lett 26(8):1082–1095CrossRefGoogle Scholar
  36. 36.
    Yan Z, Wang J, Li G (2014) A collective neurodynamic optimization approach to bound-constrained nonconvex optimization. Neural Netw 55:20–29zbMATHCrossRefGoogle Scholar
  37. 37.
    Yan Z, Fan J, Wang J (2017) A collective neurodynamic approach to constrained global optimization. IEEE Trans Neural Netw Learn Syst 28(5):1206–1215CrossRefGoogle Scholar
  38. 38.
    Fan J, Wang J (2017) A collective neurodynamic optimization approach to nonnegative matrix factorization. IEEE Trans Neural Netw Learn Syst 28(10):2344–2356MathSciNetCrossRefGoogle Scholar
  39. 39.
    Kong PY, Karagiannidis GK (2016) Charging schemes for plug-in hybrid electric vehicles in smart grid: a survey. IEEE Access 4:6846–6875CrossRefGoogle Scholar
  40. 40.
    Pal S, Kumar R (2018) Electric vehicle scheduling strategy in residential demand response programs with neighbor connection. IEEE Trans Ind Inform 14(3):980–988CrossRefGoogle Scholar
  41. 41.
    Lan T, Hu J, Kang Q, Si C, Wang L, Wu Q (2013) Optimal control of an electric vehicle’s charging schedule under electricity markets. Neural Comput Appl 23(7):1865–1872CrossRefGoogle Scholar
  42. 42.
    Lin CC, Deng DJ, Liu WY, Chen L (2017) Peak load shifting in the Internet of energy with energy trading among end-users. IEEE Access 5:1967–1976CrossRefGoogle Scholar
  43. 43.
    Su W, Boyd S, Candes E (2014) A differential equation for modeling Nesterov’s accelerated gradient method: theory and insights. In: Advances in Neural Information Processing Systems 27 (NIPS 2014), pp 2510–2518Google Scholar
  44. 44.
    Zhu Z, Tang J, Lambotharan S, Chin WH, Fan Z (2012) An integer linear programming based optimization for home demand-side management in smart grid. In: 2012 IEEE PES innovative smart grid technologies (ISGT), pp 1–5Google Scholar
  45. 45.
    Li Q, Cao G (2011) Multicast authentication in the smart grid with one-time signature. IEEE Trans Smart Grid 2(4):686–696CrossRefGoogle Scholar
  46. 46.
    Paudyal S, Canizares CA, Bhattacharya K (2011) Optimal operation of distribution feeders in smart grids. IEEE Trans Ind Electron 58(10):4495–4503CrossRefGoogle Scholar
  47. 47.
    Roh HT, Lee JW (2016) Residential demand response scheduling with multiclass appliances in the smart grid. IEEE Trans Smart Grid 7(1):94–104CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Ltd., part of Springer Nature 2019

Authors and Affiliations

  1. 1.Chongqing Key Laboratory of Nonlinear Circuits and Intelligent Information Processing, College of Electronic and Information EngineeringSouthwest UniversityChongqingChina
  2. 2.Texas A & M University at QatarDohaQatar
  3. 3.Key laboratory of Machine Perception and Children’s Intelligence DevelopmentChongqing University of EducationChongqingChina

Personalised recommendations