Skip to main content

Design and Evaluation of a Constraint-Based Energy Saving and Scheduling Recommender System

  • Conference paper
  • First Online:
Principles and Practice of Constraint Programming (CP 2015)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9255))

Abstract

Development of low-cost and inter-operable home sensing products in recent years has motivated the development of consumer-level energy and home monitoring software solutions to exploit these new streams of data available to end-users. In particular, this opens up the home energy space as an area of high potential for the use of consumer-level energy optimisation with home-owners actively engaged with data about their energy use behaviour. We describe the development of a tablet-based home energy cost saving and appliance scheduling system which calculates behaviour change suggestions that save occupants on their energy bills while avoiding disruption to their regular routines. This system uses a Constraint Satisfaction Problem Solver to compute savings based on real-world sensor data, and to generate revised schedules in a user-friendly format, operating within a limited computing environment and achieving fast computation times.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Application of delivery prices, orion group energy. http://www.oriongroup.co.nz/downloads/ApplicationOfDeliveryPrices.pdf (issued February 2, 2015, accessed April 21, 2015)

  2. Authentic restful api. http://authentic.ucd.ie/documentation (accessed: December 1, 2014)

  3. Aggoun, A., Beldiceanu, N.: Extending chip in order to solve complex scheduling and placement problems. Mathematical and Computer Modelling 17(7), 57–73 (1993)

    Article  MathSciNet  Google Scholar 

  4. Agnetis, A., de Pascale, G., Detti, P., Vicino, A.: Load scheduling for household energy consumption optimization. IEEE Transactions on Smart Grid 4(4), 2364–2373 (2013)

    Article  Google Scholar 

  5. Bajada, J., Fox, M., Long, D.: Load modelling and simulation of household electricity consumption for the evaluation of demand-side management strategies. In: 2013 4th IEEE/PES Innovative Smart Grid Technologies Europe (ISGT EUROPE), pp. 1–5. IEEE (2013)

    Google Scholar 

  6. Bray, T.: The javascript object notation (json) data interchange format (2014)

    Google Scholar 

  7. Bu, H., Nygard, K.: Adaptive scheduling of smart home appliances using fuzzy goal programming. In: The Sixth International Conference on Adaptive and Self-Adaptive Systems and Applications, ADAPTIVE 2014, pp. 129–135 (2014)

    Google Scholar 

  8. Carlier, J.: The one-machine sequencing problem. European Journal of Operational Research 11(1), 42–47 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  9. Carroll, J., Lyons, S., Denny, E.: Reducing household electricity demand through smart metering: The role of improved information about energy saving. Energy Economics 45, 234–243 (2014)

    Article  Google Scholar 

  10. CER11080a: Electricity smart metering customer behaviour trials (cbt findings report) (2011)

    Google Scholar 

  11. Darby, S.J., McKenna, E.: Social implications of residential demand response in cool temperate climates. Energy Policy 49, 759–769 (2012)

    Article  Google Scholar 

  12. Felfernig, A., Burke, R.: Constraint-based recommender systems: technologies and research issues. In: Proceedings of the 10th International Conference on Electronic Commerce, p. 3. ACM (2008)

    Google Scholar 

  13. Georgievski, I.: Planning for coordination of devices in energy-smart environments. In: Proceedings of the Twenty-Third International Conference on Automated Planning and Scheduling (ICAPS 2013) (2013)

    Google Scholar 

  14. Ha, D.L., Joumaa, H., Ploix, S., Jacomino, M.: An optimal approach for electrical management problem in dwellings. Energy and Buildings 45, 1–14 (2012)

    Article  Google Scholar 

  15. Ha, L.D., Ploix, S., Zamai, E., Jacomino, M.: Tabu search for the optimization of household energy consumption. In: 2006 IEEE International Conference on Information Reuse and Integration, pp. 86–92. IEEE (2006)

    Google Scholar 

  16. He, S., Liebman, A., Rendl, A., Wallace, M., Wilson, C.: Modelling rtp-based residential load scheduling for demand response in smart grids. In: International Workshop on Constraint Modelling and Reformulation (Carlos Ansotegui 08 September 2014 to 08 September 2014), pp. 36–51 (2014)

    Google Scholar 

  17. Lim, B.P., van den Briel, M., Thiébaux, S., Bent, R., Backhaus, S.: Large Neighborhood Search for Energy Aware Meeting Scheduling in Smart Buildings. In: Michel, L. (ed.) CPAIOR 2015. LNCS, vol. 9075, pp. 240–254. Springer, Heidelberg (2015)

    Google Scholar 

  18. O’Sullivan, T., Muldoon, C., Xu, L., O’Grady, M., O’Hare, G.M.: Deployment of an autonomic home energy management system. In: The 18th IEEE International Symposium on Consumer Electronics (ISCE 2014), pp. 1–2. IEEE (2014)

    Google Scholar 

  19. Richardson, L., Ruby, S.: RESTful web services. O’Reilly Media, Inc. (2008)

    Google Scholar 

  20. de Sá Ferreira, R., Barroso, L.A., Rochinha Lino, P., Carvalho, M.M., Valenzuela, P.: Time-of-use tariff design under uncertainty in price-elasticities of electricity demand: A stochastic optimization approach. IEEE Transactions on Smart Grid 4(4), 2285–2295 (2013)

    Google Scholar 

  21. Scott, P., Thiébaux, S., van den Briel, M., Van Hentenryck, P.: Residential Demand Response under Uncertainty. In: Schulte, C. (ed.) CP 2013. LNCS, vol. 8124, pp. 645–660. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  22. Sou, K.C., Kordel, M., Wu, J., Sandberg, H., Johansson, K.H.: Energy and co 2 efficient scheduling of smart home appliances. In: 2013 European Control Conference (ECC), pp. 4051–4058. IEEE (2013)

    Google Scholar 

  23. Sou, K.C., Weimer, J., Sandberg, H., Johansson, K.H.: Scheduling smart home appliances using mixed integer linear programming. In: 2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC), pp. 5144–5149. IEEE (2011)

    Google Scholar 

  24. Sweeney, J.C., Kresling, J., Webb, D., Soutar, G.N., Mazzarol, T.: Energy saving behaviours: Development of a practice-based model. Energy Policy 61, 371–381 (2013)

    Article  Google Scholar 

  25. Torriti, J.: Price-based demand side management: Assessing the impacts of time-of-use tariffs on residential electricity demand and peak shifting in northern italy. Energy 44(1), 576–583 (2012)

    Article  Google Scholar 

  26. Tushar, W., Zhang, J.A., Smith, D.B., Thiebaux, S., Poor, H.V.: Prioritizing consumers in smart grid: Energy management using game theory. In: 2013 IEEE International Conference on Communications (ICC), pp. 4239–4243. IEEE (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seán Óg Murphy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Murphy, S.Ó., Manzano, Ó., Brown, K.N. (2015). Design and Evaluation of a Constraint-Based Energy Saving and Scheduling Recommender System. In: Pesant, G. (eds) Principles and Practice of Constraint Programming. CP 2015. Lecture Notes in Computer Science(), vol 9255. Springer, Cham. https://doi.org/10.1007/978-3-319-23219-5_47

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23219-5_47

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23218-8

  • Online ISBN: 978-3-319-23219-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics