Soft Computing

, Volume 23, Issue 4, pp 1393–1405 | Cite as

A genetic algorithm approach to the smart grid tariff design problem

  • Will Rogers
  • Paula CarrollEmail author
  • James McDermott
Methodologies and Application


Smart metering in electricity markets offers an opportunity to explore more diverse tariff structures. In this article residential electricity demand and the System Marginal Price of Ireland’s Single Electricity Market are simulated to estimate the wholesale risk associated with possible tariffs. A genetic algorithm (GA) with a stochastic fitness function is proposed to search for time-of-use tariffs that minimise wholesale risk to the supplier in residential markets. Alternative search algorithms and fitness functions are investigated in detail, as well as trade-offs in GA and simulation parameter settings.


Smart grid tariff design Genetic algorithm Stochastic fitness function 


Compliance with ethical standards

Conflict of interest

Will Rogers worked for Bord Gáis (an Irish electricity supply company) and declares that he has no conflict of interest. Paula Carroll and James McDermott declare that they have no conflict of interest.


  1. Baldacci R, Mingozzi A, Roberti R (2011) New route relaxation and pricing strategies for the vehicle routing problem. Oper Res 59(5):1269–1283MathSciNetCrossRefzbMATHGoogle Scholar
  2. Bell ET (1934) Exponential numbers. Am Math Mon 41(7):411–419MathSciNetCrossRefzbMATHGoogle Scholar
  3. Bertsimas D, Sim M (2004) The price of robustness. Oper Res 52(1):35–53MathSciNetCrossRefzbMATHGoogle Scholar
  4. Birge JR, Louveaux F (2011) Introduction to stochastic programming. Springer, BerlinCrossRefzbMATHGoogle Scholar
  5. Buhrkal K, Zuglian S, Ropke S, Larsen J, Lusby R (2011) Models for the discrete berth allocation problem: a computational comparison. Transp Res Part E Logist Transp Rev 47(4):461–473CrossRefGoogle Scholar
  6. Burger M, Muller J (2011) Risk-adequate pricing of retail power contracts. J Energy Mark 4:53–75CrossRefGoogle Scholar
  7. Carroll P, Fortz B, Labbé M, McGarraghy S (2013) A branch-and-cut algorithm for the ring spur assignment problem. Networks 61(2):89–103MathSciNetCrossRefzbMATHGoogle Scholar
  8. Celebi E, Fuller J (2012) Time-of-use pricing in electricity markets under different market structures. IEEE Trans Power Syst 27(3):1170–1181. CrossRefGoogle Scholar
  9. CER: Commission for energy regulation (2011) Electricity smart metering customer behaviour trials (CBT) findings report. Accessed Nov 2014
  10. CER (2014) Commission for energy regulation national smart metering programme smart metering high level design. Decision paper 046, CER. Accessed June 2016Google Scholar
  11. COM (2010) Energy 2020 a strategy for competitive, sustainable and secure energy. Technical report 639, European Union.
  12. de Sa Ferreira R, Barroso L, Rochinha Lino P, Carvalho M, Valenzuela P (2013) Time-of-use tariff design under uncertainty in price-elasticities of electricity demand. A stochastic optimization approach. IEEE Trans Smart Grid 4(4):2285–2295. CrossRefGoogle Scholar
  13. Di Cosmo V, Lyons S, Nolan A (2014) Estimating the impact of time-of-use pricing on Irish electricity demand. Energy J 35(2):117–136CrossRefGoogle Scholar
  14. Gamachea M, Soumis F, Marquis G, Desrosiers J (1999) A column generation approach for large-scale aircrew rostering problems. Oper Res 47(2):247–263CrossRefzbMATHGoogle Scholar
  15. Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. A series of books in the mathematical sciences. W.H. Freeman, San FanciscozbMATHGoogle Scholar
  16. Gonçalves I, Silva S (2013) Balancing learning and overfitting in genetic programming with interleaved sampling of training data. In: Krawiec K, Moraglio A, Hu T, Etaner-Uyar AŞ, Hu B (eds) Genetic programming. Lecture notes in computer science, vol 7831. Springer, Berlin, pp 73–84.
  17. Hatami A, Seifi H, Sheikh-El-Eslami M (2011) A stochastic-based decision-making framework for an electricity retailer: time-of-use pricing and electricity portfolio optimization. IEEE Trans Power Syst 26(4):1808–1816. CrossRefGoogle Scholar
  18. Hoiles W, Krishnamurthy V (2015) Nonparametric demand forecasting and detection of energy aware consumers. IEEE Trans Smart Grid 6(2):695–704. CrossRefGoogle Scholar
  19. Høyland K, Wallace SW (2001) Generating scenario trees for multistage decision problems. Manag Sci 47(2):295CrossRefzbMATHGoogle Scholar
  20. Jin Y, Branke J (2005) Evolutionary optimization in uncertain environments—a survey. IEEE Trans Evol Comput 9(3):303–317CrossRefGoogle Scholar
  21. Lanfear R, Calcott B, Ho SY, Guindon S (2012) Partitionfinder: combined selection of partitioning schemes and substitution models for phylogenetic analyses. Mol Biol Evol 29(6):1695–1701CrossRefGoogle Scholar
  22. Lawler EL (1976) Combinatorial optimization: networks and matroids. Courier Corporation, North ChelmsfordzbMATHGoogle Scholar
  23. Meng FL, Zeng XJ (2013) A Stackelberg game-theoretic approach to optimal real-time pricing for the smart grid. Soft Comput 17(12):2365–2380.
  24. Nemhauser GL, Wolsey LA (eds) (1988) Integer and combinatorial optimization. Wiley, HobokenzbMATHGoogle Scholar
  25. R Core Team: R (2014) A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria.
  26. Said A, Pearlman W (1996) A new, fast, and efficient image codec based on set partitioning in hierarchical trees. IEEE Trans Circuits Syst Video Technol 6(3):243–250CrossRefGoogle Scholar
  27. SEMO: Single electricity market (2015) System marginal price data. Accessed January 2015
  28. Stroud PD (2001) Kalman-extended genetic algorithm for search in nonstationary environments with noisy fitness evaluations. IEEE Trans Evol Comput 5(1):66–77CrossRefGoogle Scholar
  29. Thomadsen T, Larsen J (2007) A hub location problem with fully interconnected backbone and access networks. Comput Oper Res 34(8):2520–2531CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2017

Authors and Affiliations

  1. 1.School of BusinessUniversity College DublinDublinIreland

Personalised recommendations