Elsevier

Energy and Buildings

Volume 75, June 2014, Pages 133-148
Energy and Buildings

Peak shaving through real-time scheduling of household appliances

https://doi.org/10.1016/j.enbuild.2014.02.013Get rights and content

Highlights

  • Electric load management based on real-time scheduling is proposed for peak leveling.

  • Common household appliances are modeled in terms of timing parameters.

  • Peak load reduction improves for aggregations of electricity users.

  • Predictable peak shaving is achieved in worst- and average-case conditions.

  • Peak load is reduced up to 46% preserving the quality of service of each load.

Abstract

The problem of limiting the peak load of the power consumed by a set of electric loads has been largely addressed in over 5 decades of research on power systems. The motivation of such attention arises from the benefits that a smoother load profile brings to the management of power systems.

This paper illustrates an approach to the peak shaving problem that leverages the real-time scheduling discipline to coordinate the activation/deactivation of a set of loads. The real-time scheduling is an active research topic in the field of computing systems. The innovative idea proposed in this paper is to apply existing real-time scheduling algorithms and analysis methods to the management of power loads. This solution requires an adequate modeling of considered devices in order to derive a representation in terms of timing parameters. The modeling approach enables the handling of a set of heterogeneous loads in a coordinated manner. In particular, this paper focuses on the modeling and management of household appliances. For this purpose, a set of the most common appliances is modeled and their activation is controlled by the proposed scheduling policy. Realistic assumptions are made on the daily usage of each device. The derived results show an effective and predicable reduction of the peak load while guaranteeing the user comfort associated with the load operation. The peak load of a single apartment is reduced by the 8% in the average case and by the 41% w.r.t. the worst-case. Considering the coalition of several apartments, the scheduling approach achieves a peak load reduction up to 46%.

Introduction

The problem of limiting the peak of power consumed by a set of electric loads has been widely studied in the field of power systems [1]. The advantage of achieving a limited peak load is both on the energy provider and user side. The coordination of electric loads is often addressed in the context of smart grids under the so-called Demand-Side Management (DSM) [2]. The DSM addresses techniques targeted to the regulation of the demanded electric power.

This paper describes a method to coordinate a set of electric loads to limit the peak load of power usage. The proposed method leverages the real-time scheduling discipline to coordinate the activation/deactivation of the load set. Real-time scheduling is an active research field in the computer science domain, where it is studied to manage the concurrent execution of processing tasks on a set of processors under timing constraints [3]. The innovative idea proposed in this paper is to adapt some existing real-time scheduling and analysis methods to coordinate the activation of activations power loads. This solution requires an adequate modeling of the considered loads to derive a representation in terms of timing parameters. Suitable parameters can be found applying the so-called Real-Time Physical System (RTPS) model [4]. The most remarkable features of a power load management based on real-time scheduling algorithms are:

  • predictability: the behavior of a real-time scheduling pattern is a-priori guaranteed in a mathematically strong form [3];

  • robustness: real-time scheduling algorithms are concerned with worst-case working conditions [3];

  • reusability: there are several modeling and control methodologies that can be adapted and applied to the load management [5];

  • automatization: the derivation of load priorities is based on the characteristics of both the load and the underlying physical process, without the need of the empirical intervention of a system designer [6];

  • scalability: thanks to low-complexity algorithms, large sets of heterogeneous loads can be effectively managed and analyzed [7].

Although the proposed method can handle a set of heterogeneous loads, including industrial loads [8], [9], this paper focuses on the modeling and the management of household appliances. Fig. 1 depicts a Home Energy Management (HEM) infrastructure that allows to manage the appliances of several houses/apartments in a coordinated manner. This aggregated organization is known as coalition, and the set of users are seen as a Virtual Electricity Consumer [10].

For this purpose, a set of the most common appliances is modeled and real-time scheduling algorithms are applied to their coordination. The considered loads are classified as time-triggered (TT) or event-triggered (ET) loads. A TT load generated a periodic sequence of activation requests. The TT loads considered in this paper are refrigerators and Heating, Ventilating and Air Conditioning (HVAC) systems. On the other hand, the activation of ET loads is triggered by the user. In this case, the automatic coordination system schedules the load activity within a given time interval. The considered ET loads are washing machines, dishwashers, and electric ovens. The type of loads to model has been selected considering two parameters: its penetration rate, i.e., the percentage of the population that purchased the appliance, and its controllability. The former allows to neglect those appliances that are not widely spread. Only appliances having a penetration rate above 50% have been considered. The penetration rate has been evaluated on the Italian market, based on the information reported in [11]. The controllability refers to those loads that can be suitably managed by a centralized controller, i.e., loads that can be freely turned on/off without affecting the user comfort. For this reason, non-controllable loads such as televisions and the lighting systems have been excluded.

For each considered load a simple but accurate thermodynamic model has been derived. The model is used to determine the values of timing parameters required to perform an active control using real-time scheduling techniques. The derived profiles have been validated against real measured ones. The sources of measured profiles are [12], a report developed in collaboration with the European Committee of Domestic Equipment Manufacturers (CECED), and [13]. Realistic assumptions are made on the daily usage of each load.

The derived results show an effective and predictable reduction of the peak load while guaranteeing the user comfort associated with the load operation. In particular, when the proposed approach is applied in the context of a single apartment, simulation results show that the peak load can be reduced from 8% up to 41%, for some load activation patterns. Moreover, when a group of users forms a coalition the benefits increase: the reduction is up to the 46% w.r.t. worst-case conditions.

The paper is organized as follows. Section 2 provides a short introduction to the state of the art of electric load management. In Section 3 the physical models of the processes controlled by the considered electric devices are presented. Section 4 illustrates the proposed Home Energy Management strategy, describing the adopted algorithms and the timing characterization of loads. Since some of the evaluated appliances, like washing machines and ovens, are activated by the user, considerations on the user behavior are reported in Section 5. In Section 6, an example of application is provided on a single apartment, while Section 7 derives simulation results on a coalition. Finally, Section 8 states our conclusions.

Section snippets

Related works

This section focuses on existing modeling and coordination approaches targeted to peak load management.

Several papers propose physically based load models of electric loads and appliances [14], [15], [16]. However, such models are either uselessly detailed for our purposes or they simply neglect loads that are considered in this paper. We have tailored the complexity of our proposed models to address the modeling in terms of timing parameters.

Over the decades, approaches based on optimization

Modeling the physical systems

This section describes the physical model of the considered loads. The loads are divided into time-triggered (TT) and event-triggered (ET) loads. While the former loads require an activation on a regular basis, ET loads are activated upon user request. It is worth to outline that, although a TT load requires to be activated periodically, the activation can be delayed by the scheduling algorithm to avoid unnecessary simultaneous activations. Nevertheless, the delay is enforced while achieving

The Home Energy Management strategy

The HEM strategy consists in the application of a real-time scheduling algorithm to limit the peak power consumption of the considered residential electric loads. The scheduling algorithm is computed by the so-called scheduler, which acts as a centralized system controller. The scheduler generates the activation function si (see Eq. (1)) for each electric load. Since the ith device consumes a Pi amount of electric power if active and no power otherwise, the peak load Pmax of a system made by n

User characterization

In order to assess the performance of the proposed HEM, it is necessary to characterize the users’ behavior. In particular, realistic patterns of request times are required for ET loads. For this purpose, Table 2 has been derived from [12], which lists the usage probability of each ET load within a day.

The activation pattern of each ET load has been generated using the following algorithm. Time is discretized in slots of 2 h. For each time slot, a random number in the range [0, 100] is generated

Example of application

This section describes the results of the application of the proposed algorithm to an example scenario where an apartment is equipped with all the considered household appliances.

The control scheme works as follows. Once the value of timing parameters have been derived as shown Section 6.1, the load management is carried on automatically. First, the load set is partitioned using the heuristic described in Section 4.2.1. At run-time, the EDF algorithm schedules the activation of loads according

Multi-user scenario

This section evaluates the benefits of the proposed HEM when the users adopt a coalitional approach [10]. A coalition is a set of users, e.g., the inhabitants of the same building, which adopt the load shifting strategy as a unitary Virtual Electricity Consumer (VEC). This multi-user scenario is provided to exhibit the scalability potential of the proposed method. On the other hand, we have limited the number of coordinated apartments to 5 to simplify the presentation.

The simulation set

Conclusion

This paper presented a technique for the electric load management based on real-time scheduling. The goal has been the peak load reduction together with the achievement of service constraints on the controlled loads. To assess the performance of the scheduling approach, the method has been applied a properly modeled set of household appliances. A combination of a level packing strategy, limited preemption scheme and a careful selection of timing parameters allowed to meet both timing and

References (42)

  • C. Gellings

    Then and now: the perspective of the man who coined the term ‘dsm’

    Energy Policy

    (1996)
  • P. Palensky et al.

    Demand side management: demand response, intelligent energy systems, and smart loads

    IEEE Transactions on Industrial Informatics

    (2011)
  • G. Buttazzo

    Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications

    (2011)
  • T. Facchinetti et al.

    Real-time modeling for direct load control in cyber-physical power systems

    IEEE Transactions on Industrial Informatics

    (2011)
  • T. Facchinetti

    The many faces of real-time scheduling applied to power load management

  • M.L. Della Vedova et al.

    Electric loads as real-time tasks: an application of real-time physical systems

  • M.L. Della Vedova et al.

    Real-time scheduling for peak load reduction in a large set of HVAC loads

  • M.L. Della Vedova et al.

    Real-time scheduling for industrial load management

  • G. Quartarone et al.

    Improving energy management of electrically driven air compressors through real-time scheduling techniques

  • M. Vinyals et al.

    Coalitional energy purchasing in the smart grid

  • Inchiesta su caratteristiche e utilizzo degli elettrodomestici del freddo, del lavaggio e della cottura da parte degli...
  • Evaluation of environmental benefits, reduction of CO2 emissions, added value for new buildings due to application of...
  • J.H. Michael Rathmair

    Simulator for smart load management in home appliances

    (2012)
  • A. Molina et al.

    Implementation and assessment of physically based electrical load models: application to direct load control residential programmes

    Generation, Transmission and Distribution, IEE Proceedings

    (2003)
  • A. Gomes et al.

    Physically-based load demand models for assessing electric load control actions

  • T. Calloway et al.

    Physically-based model of demand with applications to load management assessment and load forecasting

    IEEE Transactions on Power Apparatus and Systems

    (1982)
  • A. Di Giorgio et al.

    An event driven smart home controller enabling consumer economic saving and automated demand side management

    Applied Energy

    (2012)
  • C. Babu et al.

    Optimal utilization of renewable energy-based IPPS for industrial load management

    Renewable Energy

    (2009)
  • N. Padhy et al.

    A hybrid fuzzy neural network-expert system for a short term unit commitment problem

    Microelectronics Reliability

    (1997)
  • M. Deindl et al.

    Load shifting agents for automated demand side management in micro energy grids

  • G. Tsekouras et al.

    A pattern recognition methodology for evaluation of load profiles and typical days of large electricity customers

    Electric Power Systems Research

    (2008)
  • Cited by (0)

    View full text