Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Channels ▼

Web Development

Energy Dashboard Web Portal

The University of California at San Diego Energy Dashboard allows users to see up-to-the-second information on a structure-by-structure basis for 60 of the largest buildings on the La Jolla, California, campus. The data is provided by UC San Diego Physical Plant Services from over 200 energy meters providing energy usage at the building level. The portal also features information coming from roughly 40 individual power meters that measure energy consumption in the office, e.g., a computer and monitor drawing power from a single socket. A denser deployment of meters, which would measure and display individuals' energy use, is currently under planning and development.

The Energy Dashboard grew out of a simple premise. "If you cannot measure energy use, you will not be able to make much headway in reducing your energy footprint," said Yuvraj Agarwal, a Research Scientist in the Jacobs School of Engineering's Computer Science and Engineering (CSE) department.

"Energy models of buildings are decades old, and nobody was looking to see if those were still valid," added Agarwal, principal architect of the dashboard. "People tend to think that by shutting off the lights in an office, they've done their part for the environment. In fact, our measurements indicate that personal computers can account for almost 25 percent of energy consumption of a building, and most of the time, these PCs are turned on but are not actually in use. If you also include servers and data centers, the contribution of so-called IT equipment can be a staggering 50 percent of total baseline energy use, because a lot of the energy is used during nights and weekends when utilization for these PCs and servers tends to be very low."

The tools available on the Energy Dashboard include real-time power measurement of the entire UCSD campus; energy consumption for each building; and power usage of individual devices such as PCs and servers that are plugged into electrical sockets in some CSE offices. The campus meters are all viewable by the public, but access to the individual meters is currently restricted to the owner of that meter (for privacy reasons).

The Web portal provides statistics updated at least once every minute on total power consumption, power generation, imports from San Diego Gas & Electric, and a comparison between power usage and production. (UC San Diego produces about 82 percent of its annual energy load using 1.2 megawatts of electricity from photovoltaic panels and a 30-megawatt natural gas-fired co-generation plant.) To locate energy-use data on each building, visitors to the Energy Dashboard can select the UC San Diego School of Medicine, Scripps Institution of Oceanography, or any of the university's six undergraduate colleges.

The new portal grew out of research that took advantage of the CSE building's green features, including four building sub-meters and 16 individual circuit meters installed over the last year. Working with his Ph.D. advisor at that time, Jacobs School of Engineering computer science and engineering professor Rajesh Gupta, Agarwal sifted through the data from the mixed-use CSE building and three others that are typically found on a research university campus: a residence hall, a data center, and a research building with energy-intensive clean rooms for nanofabrication—the Atkinson Hall headquarters of the California Institute for Telecommunications and Information Technology (Calit2).

The researchers were able to identify where peaks in energy consumption came from and the primary components of baseline energy use " including IT's large energy drain even when computers were not in use (e.g., at night or on weekends when the computers are often left on, just in case the user ever wants to connect in remotely or they are running a background application that requires the machine to be powered on).

"Buildings with a large IT footprint can therefore reduce consumption significantly by decreasing their base energy load," concluded Agarwal. "Our ability to look at energy use in fine detail gave us greater insight about how to reduce power consumption significantly in these campus buildings. To do that, you have to create effectively duty-cycled buildings."

Duty-cycling refers to the fraction of time that a computer or telecommunications system is in an "active" state as compared to a low-power "sleep" or an "off" state. The challenge with duty-cycling is lack of availability. To achieve availability even when the system is sleeping, Agarwal effectively created a hybrid active-passive state for power-managed systems. In the case of a building, says Agarwal, computing systems that are not in use could revert to a hybrid active-passive state,' using only one to two percent of their normal power usage, while' still allowing these computer to perform very basic functions and know how to seamlessly wake up whenever needed.

"You want machines that can effectively talk in their sleep and thus stay connected," said Agarwal, only half-jokingly. "If every PC and server could revert to a 'sleep-talking' state, the IT equipment would also generate much less heat, and that would translate into further savings on air conditioning and climate-control systems. We estimate that the CSE building energy use could be cut in half."

With support from the campus, CSE and Calit2, Agarwal and his colleagues in the Microelectronic Embedded Systems Laboratory are working to prove that estimate by enabling this "hybrid sleep" option for desktop PCs and servers across the CSE department as a pilot deployment. To enable this functionality, a few participants in the study are using Somniloquy, a dedicated USB hardware dongle that was previously developed by Agarwal and his colleagues. Furthermore, a significant number of users are now employing "SleepServer," a software-only version of the energy-saving architecture developed recently by Agarwal, who is scheduled to present a paper on the technology in Boston at the 2010 USENIX Annual Technical Conference in June.

To improve the value of data in the UC San Diego Energy Dashboard, they are also working with a private company on a less expensive plug-level meter. Today individual meters that can monitor energy use remotely cost approximately $200 each; Agarwal thinks that if they can get that price down to the $30 to $50 range, individuals wanting to track their own carbon footprint will be happy to invest in a meter that would transmit its real-time data to the Energy Dashboard, where the user would be able to use the portal's tools to track their own usage " and even compare it to the energy profile of a colleague in the next office. "Working with a set of very creative and intelligent students, and leveraging their talent to address some of the energy issues of today, is also immensely satisfying since it feels like you are solving a real-world problem in the end," said Agarwal. Among the graduate students working on the Energy Dashboard project is Ph.D. student Thomas Weng, a coauthor on the November 2009 First ACM Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings paper The Energy Dashboard: Improving the Visibility of Energy Consumption at a Campus-Wide Scale with Agarwal and Gupta.

According to Agarwal, his group is now working on an Energy Dashboard API that will make it possible for anyone at UC San Diego to integrate their own power meter into the dashboard and take advantage of its visualization and comparison features. In the longer term, the researchers are looking into ways to release the API to the larger community, outside of UC San Diego, such that anyone with the appropriate energy meters can post, visualize, and compare their energy use data on an externally available Energy Dashboard.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.