This paper presents a multiperiod optimization algorithm that is implemented in a Supervisory Control and Data Acquisition system. The algorithm controls lights and air conditioners as flexible loads to reduce the consumption and controls a dishwasher as a deferrable load to implement the load shifting. Several parameters are considered to implement the algorithm for several successive periods in a real building operation. In the proposed methodology, optimization is done regarding user comfort, which is modeled in the objective function related to the indoor temperature in each room, and in the constraints in order to prevent excessive power reduction, according to users' preferences. Additionally, the operation cycle of a dishwasher is included, and the algorithm selects the best starting point based on the appliance weights and power availability in each period. With the proposed methodology, the building energy manager can specify the moments when the optimization is run with consideration of the operational constraints. Accordingly, the main contribution of the paper is to provide and integrate a methodology to minimize the difference between the actual and the desired temperature in each room, as a measure of comfort, respecting constraints that can be easily bounded by building users and manager. The case study considers the real consumption data of an office building which contains 20 lights, 10 ACs, and one dishwasher. Three scenarios have been designed to focus on different functionalities. The outcomes of the paper include proof of the performance of the optimization algorithm and how such a system can effectively minimize electricity consumption by implementing demand response programs and using them in smart grid contexts.
Keywords: SCADA; building energy management; demand response; load shifting; user comfort.