National Renewable Energy Laboratory
Distributed Algorithms to Avoid Tragedies of the Commons in Smart Meter Collectives
Richard Barnes, University of California, Berkeley
Practicum Year: 2016
Practicum Supervisor: Wesley Jones, Group Manager/Senior Scientist, Modeling & Simulation Group, National Renewable Energy Laboratory
In the future, it is likely that our houses will adjust when our heaters, refridgerators, and electrical vehicles are active in reponse to real-time electrical prices. However, if a large group of houses make the same decisions, insufficient power may be available, and the power grid overloaded. The purpose of this project was to develop and simulate distributed algorithms which maximize individual benefits while minimizing such negatives outcomes, which may emerge from consumers' collective behavior. As discussed in various responses below, the foregoing project did not succeed as planned. As a fallback, I developed new modules for GridLAB-D, which is the PNNL software underlying NREL's grid simulation software. This entailed developing an understanding of cosimulation, discrete event modeling, and discrete-continuous time hybrid models.
Power Prediction and Scheduling
Hilary Egan, University of Colorado
Practicum Year: 2016
Practicum Supervisor: Caleb Phillips, Data Scientist, Computational Sciences, National Renewable Energy Laboratory
As supercomputers reach the exascale, power consumption is quickly becoming a limiting factor. Requiring leadership-class HPC systems to have dedicated power plants is clearly not a sustainable path. Smaller supercomputing facilities and data centers are also affected by power constraints, namely through surcharges due to exceedingly high peak power draws. To better understand power use in HPC workloads, the National Renewable Energy Laboratory (NREL) supercomputing facility has tracked the power used by each node in 10 second intervals over the course of the past year as well as a record of all jobs submitted during this time period and their metadata. Using these data, we have performed cluster analysis and dimension reduction with the goal of understanding typical power characteristics and patterns across a wide variety of applications. This analysis informs our efforts to predict, a priori, the power that will be used by a given job. These power predictions are integral for designing new power-aware schedulers and workload managers. To evaluate the efficacy of these predictions in practice, we utilize simulations of the supercomputing job schedule to determine if peak power use could be reduced. We found that with a minimal delay in mean job wait times the overall variability in total system power use can be mitigated.
Simulating Heliostat Degradation for Concentrated Solar Power
Chelsea Harris, University of California, Berkeley
Practicum Year: 2015
Practicum Supervisor: Ross Larsen, Senior Scientist, Computational Science, National Renewable Energy Laboratory
Concentrated solar power (CSP) is a form of renewable energy. Unlike photovoltaic cells that most people are familiar with, this form of solar energy is based on focusing sunlight using specialized mirrors called heliostats; the sunlight heats water that powers a steam turbine. At the National Renewable Energy Laboratory, the PREDICTS team is developing a way to simulated the chemistry and physics of heliostats to understand the degradation of these mirrors with time.
Radical Understanding of Lignin Biosynthesis
Heather Mayes, Northwestern University
Practicum Year: 2012
Practicum Supervisor: Mark Nimlos, Principal Scientist, National Bioenergy Center, National Renewable Energy Laboratory
We used Car-Parrinello Molecular Dynamics (CPMD) to study the reaction pathways involved in creation of lignin, one of the primary components of plant biomass. CPMD allows investigation of time-dependent phenomena while still explicitly treating electrons. It can thus be used for applications in which electrons are important, such as bond breaking and formation, which cannot be done with classical molecular dynamics.
Studies of Oxidized Cellulose Decrystalization and Binding Affinity
Joshua Vermaas, University of Illinois at Urbana-Champaign
Practicum Year: 2012
Practicum Supervisor: Gregg Beckham, Senior Engineer, National Bioenergy Center, National Renewable Energy Laboratory
The overarching project is learning how to degrade cellulose into simpler sugars suitable for making biofuels. Specifically, we were looking at the impact of cellulose oxidation on the decrystallization and binding affinity of cellulose. Four different oxidized products were studied, two each from the reducing and non-reducing ends, using a native-contact reaction coordinate to describe the decrystallization progression and the resulting free-energy profile. The binding affinities for the oxidized species to two different cellulose-degrading enzymes was calculated via thermodynamic integration calculations.