Robert Smith

Highlights

The Scalable Load Management Quality Assurance deployment architecture, currently deployed on Amazon Web Services. Research Software Engineering ORNL

A problem often faced in the management of home by software is testing. Having only a small number of homes with installed devices but not inhabited by real users, only one or a few versions of the…

An example of a code being run from the provided User Interface (UI). The program loads a model from a file (either on the user’s desktop or from the web server) in the top left, parses it to find the variables in mid-left, then the user launches the job and gets back the results in the bottom left. In the top right is a list of output files for viewing or downloading.

DDue to its simplicity, Python is a commonly used language for the development of scientific codes by domain scientists without a computer science background. As the need for mature User Interfaces (…

The UI for the Energy Storage System Test Bed. A list of completed use case simulations is displayed in a grid. A graph of the energy storage system's status over the course of running the use case is displayed, though all values are constant as the system does not yet have real hardware to run on. Other views allow for viewing the current queue of use cases and scheduling new use cases.

The Manufacturing Demonstration Facility plans to create a test bed for batteries which will simulate their operation over a variety of different scenarios, to test qualities such as the time it…

Graphs of HWHM for various temperatures in the four models considered.

Modern Quasi-Elastic Neutron Scattering(QENS) spectrometers produce experimental data at high energy ranges that cannot be accurately described by a single component. Rather, the data is binned into…

Diagram of the home, remote vendor apis, and database.

Computerized management of home appliances such as water heaters and HVACs is becoming increasingly common. One area of research this opens up is the question of how these devices should be optimally…

A screenshot of the VA-AST GUI displaying the facility map.

The Veterans' Administration Automated Surveillance Tool (VA-AST) leverages machine learning for automatic detection of anomalous data within the Veterans' Administration's (VA) records. VA-AST…

The DOECode software portal is a website for aggregating information about Department of Energy software. It allows for users to upload information about their codes, along with links to source code…