A prosumer model based on smart home energy management and forecasting techniques

Nikolaos Koltsaklis, Ioannis P. Panapakidis, David Pozo, Georgios C. Christoforidis

Research output: Contribution to journalArticlepeer-review

12 Citations (Scopus)


This work presents an optimization framework based on mixed-integer programming techniques for a smart home’s optimal energy management. In particular, through a cost-minimization objective function, the developed approach determines the optimal day-ahead energy scheduling of all load types that can be either inelastic or can take part in demand response programs and the charging/discharging programs of an electric vehicle and energy storage. The underlying energy system can also interact with the power grid, exchanging electricity through sales and purchases. The smart home’s energy system also incorporates renewable energy sources in the form of wind and solar power, which generate electrical energy that can be either directly consumed for the home’s requirements, directed to the batteries for charging needs (storage, electric vehicles), or sold back to the power grid for acquiring revenues. Three short-term forecasting processes are implemented for real-time prices, photovoltaics, and wind generation. The forecasting model is built on the hybrid combination of the K-medoids algorithm and Elman neural network. K-medoids performs clustering of the training set and is used for input selection. The forecasting is held via the neural network. The results indicate that different renewables’ availability highly influences the optimal demand allocation, renewables-based energy allocation, and the charging–discharging cycle of the energy storage and electric vehicle.

Original languageEnglish
Article number1724
Issue number6
Publication statusPublished - 2 Mar 2021


  • Demand response
  • Forecasting
  • Optimization
  • Prosumer
  • Smart home


Dive into the research topics of 'A prosumer model based on smart home energy management and forecasting techniques'. Together they form a unique fingerprint.

Cite this