Machine Learning Using Machine Learning to Improve Demand Response Forecasts

Similar documents
Defining Normal Weather for Energy and Peak Normalization

A Unified Framework for Near-term and Short-term System Load Forecasting

Integrated Electricity Demand and Price Forecasting

Integration of Behind-the-Meter PV Fleet Forecasts into Utility Grid System Operations

Report on System-Level Estimation of Demand Response Program Impact

Forecasting demand in the National Electricity Market. October 2017

ArcGIS GeoAnalytics Server: An Introduction. Sarah Ambrose and Ravi Narayanan

Understanding Travel Time to Airports in New York City Sierra Gentry Dominik Schunack

Demand Forecasting. for. Microsoft Dynamics 365 for Operations. User Guide. Release 7.1. April 2018

SMART GRID FORECASTING

DRIVING ROI. The Business Case for Advanced Weather Solutions for the Energy Market

Predicting MTA Bus Arrival Times in New York City

Inform is a series of white papers designed to provide advice on material characterization issues. Mie theory The rst 100 years

Putting the U.S. Geospatial Services Industry On the Map

NATIONAL ELECTRICITY FORECASTING REPORT UPDATE FOR THE NATIONAL ELECTRICITY MARKET

Working with ArcGIS Online

SHORT TERM LOAD FORECASTING

POWER SYSTEM OPERATING PROCEDURE LOAD FORECASTING

Abstract: Traffic accident data is an important decision-making tool for city governments responsible for

Better Weather Data Equals Better Results: The Proof is in EE and DR!

MISO September 15 Maximum Generation Event Overview. October 11, 2018

Advance signals that can be used to foresee demand response days PJM SODRTF - March 9, 2018

CP:

Director Corporate Services & Board Secretary

SYSTEM OPERATIONS. Dr. Frank A. Monforte

DATA SCIENCE SIMPLIFIED USING ARCGIS API FOR PYTHON

Multi-Plant Photovoltaic Energy Forecasting Challenge with Regression Tree Ensembles and Hourly Average Forecasts

High Wind and Energy Specific Models for Global. Production Forecast

Bringing Renewables to the Grid. John Dumas Director Wholesale Market Operations ERCOT

Analyzing the effect of Weather on Uber Ridership

POWER SYSTEM OPERATING PROCEDURE LOAD FORECASTING

Systems Operations. PRAMOD JAIN, Ph.D. Consultant, USAID Power the Future. Astana, September, /6/2018

The Kentucky Mesonet: Entering a New Phase

Reimaging GIS: Geographic Information Society. Clint Brown Linda Beale Mark Harrower Esri

FORECAST ACCURACY REPORT 2017 FOR THE 2016 NATIONAL ELECTRICITY FORECASTING REPORT

When One Size No Longer Fits All Electric Load Forecasting with a Geographic Hierarchy WHITE PAPER

LOADS, CUSTOMERS AND REVENUE

Release Liners: The Most Important Trash You ll Ever Buy. by Charles Sheeran

Thank you for your interest in the Support Resistance Strength Analyzer!

Battery Energy Storage

Keynote Address. Felecia Etheridge Chief Customer Engagement Officer CPS Energy

The Changing Landscape of Land Administration

Improving Short- Term Load Forecasts by Incorporating Solar PV Generation

Demystifying ArcGIS Online. Karen Lizcano Esri

acuitas, inc. s survey of fair value audit deficiencies April 2012 audit deficiency trends pcaob inspections methodology description of a deficiency

WEATHER NORMALIZATION METHODS AND ISSUES. Stuart McMenamin Mark Quan David Simons

All-in-one or BOX industrial PC for autonomous or distributed applications

Schedule C By-Law Snow and Ice Control Services - Project Specifications for Various Parking Lots

Big-Geo-Data EHR Infrastructure Development for On-Demand Analytics

A Community Gridded Atmospheric Forecast System for Calibrated Solar Irradiance

Demand and Trip Prediction in Bike Share Systems

A COMMENTARY ON THE USE OF GIS TO ENHANCE THE VISUALIZATION OF DEMAND SIDE MANAGEMENT PROJECTS IN ESKOM.

2013 FORECAST ACCURACY BENCHMARKING SURVEY AND ENERGY

Lesson 16: Technology Trends and Research

Spatial Analysis with Web GIS. Rachel Weeden

Solar Open House Toolkit

Wireless Network Security Spring 2015

Is Your GIS Ready For Grid Modernization? A State-of-the Industry Report

Enhancements and Validation of a Demand Forecast Tool for South Australian Water Corporation

Geospatial natural disaster management

About Nnergix +2, More than 2,5 GW forecasted. Forecasting in 5 countries. 4 predictive technologies. More than power facilities

Weather Normalization: Model Selection and Validation EFG Workshop, Baltimore Prasenjit Shil

Forecasting with Expert Opinions

Short-Term Demand Forecasting Methodology for Scheduling and Dispatch

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

How to shape future met-services: a seamless perspective

Ms. Cheryl Blundon Director Corporate Services & Board Secretary

Forecasting: Principles and Practice. Rob J Hyndman. 1. Introduction to forecasting OTexts.org/fpp/1/ OTexts.org/fpp/2/3

Crime Analysis. GIS Solutions for Intelligence-Led Policing

Operations Report. Tag B. Short, Director South Region Operations. Entergy Regional State Committee (ERSC) February 14, 2018

Operation and sound power characteristics of cooling fans in surrounding structures

Learning Outcomes 2. Key Concepts 2. Misconceptions and Teaching Challenges 3. Vocabulary 4. Lesson and Content Overview 5

WP6 Early estimates of economic indicators. WP6 coordinator: Tomaž Špeh, SURS ESSNet Big data: BDES 2018 Sofia 14.,

The Research of Urban Rail Transit Sectional Passenger Flow Prediction Method

A SURVEY OF AUSTRALIAN TV AUDIENCES VIEWS ON CLIMATE CHANGE 6789

City of Madison Flooding Event AUGUST 20 TH, 2018-PRESENT

What is the Right Answer?

The impact of the open geographical data follow up study Agency for Data Supply and Efficiency

Section 11: Quantitative analyses: Linear relationships among variables

Typical information required from the data collection can be grouped into four categories, enumerated as below.

Neighborhood Locations and Amenities

LUCRE O U R M A N I F E S T O COPYRIGHT 2018 LUCRE. ALL RIGHTS RESERVED V E R S I O N 1. 3 J A N

The document was not produced by the CAISO and therefore does not necessarily reflect its views or opinion.

Ambient Weather WS-152B 6" Contemporary Barometer User Manual

CHAPTER 5 - QUEENSLAND FORECASTS

An exclusive evening at the Museum für Naturkunde for you and your guests. Rental of the exhibition halls for events

Prediction for night-time ventilation in Stanford s Y2E2 building

Page No. (and line no. if applicable):

2 Integration by Substitution

Fischer Banjo Weather Station with Thermometer, Hygrometer, Barometer User Manual

CITY OF CEDAR FALLS D O W N T O W N PA R K I N G S T U D Y P U B L I C W O R K S H O P D E C E M B E R 5,

Renewables and the Smart Grid. Trip Doggett President & CEO Electric Reliability Council of Texas

The Use of EDD for Weather Normalisation

Complete Weather Intelligence for Public Safety from DTN

Recent US Wind Integration Experience

Variables For Each Time Horizon

Cold Weather Preparation

Ultra-Small Footprint N-Channel FemtoFET MOSFET Test EVM

HOW TO GUIDE. Loading climate data from online database

City of Hermosa Beach Beach Access and Parking Study. Submitted by. 600 Wilshire Blvd., Suite 1050 Los Angeles, CA

Transcription:

Machine Learning Using Machine Learning to Improve Demand Response Forecasts CONTENTS Introduction...2 What Is Machine Learning?...2 How Does Itron Use Machine Learning?...2 An Example: Improving Demand Response Forecasts...3 Integrating Models into Demand Response Optimization...4 Conclusion...5 WHITE PAPER

INTRODUCTION The utility industry, like many industries, is currently undergoing a data revolution. Metering infrastructure is dramatically improving, data storage costs are plummeting and computing power is still following Moore s famous law of exponential improvement. Yet many utilities are unable or unsure about how to take advantage of this modern-day gold. At Itron, we are tackling ways to turn this fl ood of data into insights that promise to help our customers improve forecasting of demand response (DR) control events. This will increase effi ciency, help with targeting and ultimately improve utilities bottom lines. This white paper gives an overview of how Itron is using current techniques in data science and machine learning to bring improved demand response forecasts to our customers, primarily using our IntelliSOURCE - Analytics forecasting tool. WHAT IS MACHINE LEARNING? Machine learning is a rapidly growing fi eld that has its roots in Artifi cial Intelligence. It brings together the fi elds of mathematics and computer science, and may be thought of as creating computer-generated predictions based on past observations and future expected parameters. Over time, as the model encounters more and more examples of a behavior, its predictions should become better and better. Some examples of machine learning that you may be familiar with are:» Your favorite streaming movie service giving movie recommendations based on past movies watched, browsed and rated.» Online retailers giving product recommendations based on past purchases and purchases of people similar to you.» Self-driving cars! The more they drive, and the more diverse situations they encounter, reportedly the safer they become. But this isn t (yet) invasion of the robots! The machine learning models take a signifi cant amount of human interaction to develop from curating the data and choosing the best input features, to selecting a model, then evaluating and tuning the model repeating those steps several times and fi nally deploying a production-ready model to a larger system. HOW DOES ITRON USE MACHINE LEARNING? Machine Learning is also proving to be extremely valuable for demand response. Historically, utilities have forecasted curtailable load during a control event by using look-up tables or rules-ofthumb, where the forecast relies upon weather variables, day-ofweek variables, time of year or holiday variables and perhaps some estimates using recent similar events. While this method of forecasting has its strengths, such as close utility employee engagement, it can also be time-consuming, diffi cult to do in an emergency situation and slow to respond to systematic changes like changes in energy effi ciency or installation of more rooftop solar. Itron is changing that paradigm by integrating machine learning into our IntelliSOURCE-Analytics forecasting tool. Rather than relying upon specifi c rules to forecast curtailable load during a DR event, we are using data to train the models to fi nd the rules themselves. Over time, as the models learn from more experience (more DR events), the forecasts become more accurate. As with all forecasts, there is some amount of uncertainty: uncertainty with the weather forecasts, natural variation in the utility customers behavior, etc. So we can t expect our forecasts to be perfect, even if that is the goal. But, by using machine learning to forecast curtailable load during a DR event, we are making forecasts more accurate, more reliable, more scalable and ultimately faster to respond to system-wide changes. We have experimented with a variety of methods, including linear regression models with dozens of factor features, random forests, gradient boosted machines, neural networks, ridge regression and others. Experimenting with many different algorithm and feature combinations, modeling and evaluating the models takes months of analytic work on our part; yet, we are always keeping an eye out for methods that may give us an additional edge.

AN EXAMPLE: IMPROVING DEMAND RESPONSE FORECASTS Here is an example of how we create, evaluate, tune and deploy a machine learning model for demand response forecasting. For illustration purposes, we ll take a subset of approximately 1,900 premises enrolled in a DR program for one of our customers a medium-sized municipal utility. Each of the premises has a smart meter, taking energy usage readings every 15 minutes, and we have approximately three years worth of data for each meter. This gives us over 180 million data points a modest, but not overwhelming data set size. The fi rst step is to inspect and clean the data, removing faulty readings and interpolating during meter offl ine times. Then we aggregate the meter data, and merge with weather data and other calendar variables, to create a time series of actual energy readings over time. For this particular utility, we also import data from IntelliSOURCE Enterprise to give us information about when previous DR events occurred, and which premises participated (not all 1,900 premises will participate in every event). Then, we create two data sets one training set, and one test set. The test set is the time around a known DR event, and the training set is all the time before the DR event. After that, we feed the training set to an algorithm, which creates a model. This model uses all of the data to learn the tendencies of the DR events perhaps there is more curtailable load at 5pm than at 2pm, or more on a Thursday afternoon than a Saturday afternoon, or less on a 90-degree day in May than a 90-degree day in July. The more examples of DR events that the model can train on and the more diversity in the conditions around the events, the more ability it has to create accurate forecasts. After creating the model, we use the test set to generate a forecast. Forecast is in quotes there because it s not a true forecast, since the event already happened. However, the model does not use the test set s actual energy levels in its prediction, but uses the actual energy level to evaluate the accuracy of the prediction. The annotated fi gure below shows one such early-run model, with the predictions plotted against actual average load (averaged over 15-minute intervals). From this plot, we can see our predicted load (crimson bars) is matching the actual load (black line) fairly well prior to the DR event, which started at 15:00 local time. Our curtailable load prediction (dark blue bars), however, only matches about 2/3 of the actual curtailable load during the event. Model 1: Predicted Curtailable Load During 2.5-hr DR Event, Approx. 1,900 Premises This forecast is fairly good, but we believe it could be better. After adjusting some of the model parameters and inputs, we get a second model and its predictions, shown below. We can see that the model does a much better job predicting the curtailable load. Model 2: Predicted Curtailable Load During 2.5-hr DR Event, Approx. 1,900 Premises But we don t stop here. Just because a model works best in a single instance doesn t mean it is always the best model. We continue to run models creating dozens or hundreds of them and compare the results across several different test sets. Eventually, we must settle on a model that generalizes well to many situations and provides useful information to the users.

INTEGRATING MODELS INTO INTELLISOURCE-ANALYTICS After the intensive process of modeling, Itron data scientists work on developing production-ready model code to integrate with the rest of our application and work with the application developers to help them understand what data is needed, and in what format. Necessarily, the analytics and modeling is sometimes several months in front of the progress of the application developers, because in some ways our results guide the direction of product development (it s a two-way street that requires a lot of communication, however). The IntelliSOURCE-Analytics forecasting tool includes two major forms of forecasting models. First, we have system load forecasts, which are also machine learning models that we have developed. Secondly, our demand response forecasts are built as a second layer on top of the system load forecasts and curtailable load is subtracted from the total forecasted system load. We keep the models separate because our goal with the application is to optimize DR events, meaning we want to be able to split the participant populations in whatever way we choose. This requires the DR model to sit on top of the system load forecast model, instead of being completely integrated. Two screenshots of the IntelliSOURCE-Analytics forecasting tool are shown below. This particular confi guration shows actual load, actual and forecast average hourly power (labeled energy in the app), current and forecast temperature and forecast curtailable load. The curtailable load forecasts for each are the large-font numbers on top of the forecast bars in the second screen shot. The app gives the user the ability to zoom to any part of a one-week forecast, and planned future releases will allow for more custom confi gurations, such as user-set load thresholds, selectable DR sources (such as air conditioners or water heaters), DR forecasting by geographic subpopulation and signifi cantly tighter integration with the rest of the IntelliSOURCE Enterprise architecture.

CONCLUSION This white paper only scratches the surface of how we are using machine learning at Itron. In addition to the example of forecasting curtailable load from DR for residential thermostats (connected to air conditioners), we are also integrating forecasts from water heaters and pool pumps. We are continually refi ning our methods and experimenting with ways to integrate telemetry data from our thermostats into our models. With the explosion of data in the utilities sector, we forecast that we will have no shortage of work to do, nor shortage of benefi ts to bring to our customers, in the near future.

Join us in creating a more resourceful world. To learn more visit itron.com While Itron strives to make the content of its marketing materials as timely and accurate as possible, Itron makes no claims, promises, or guarantees about the accuracy, completeness, or adequacy of, and expressly disclaims liability for errors and omissions in, such materials. No warranty of any kind, implied, expressed, or statutory, including but not limited to the warranties of non-infringement of third party rights, title, merchantability, and fi tness for a particular purpose, is given with respect to the content of these marketing materials. Copyright 2017 Itron. All rights reserved. 101587WP-01 10/17 CORPORATE HQ 2111 North Molter Road Liberty Lake, WA 99019 USA Phone: 1.800.635.5461 Fax: 1.509.891.3355