Search NASA⌕ Search

Engineering topics

Nag, Ambarish (ORCID:0000000151744673)

Publications and source records attributed to Nag, Ambarish (ORCID:0000000151744673).

Decision Points and Practical Considerations for AI Projects

In this presentation, I will present business-relevant decisions, risks, and considerations for practical implementations of AI projects. I will use energy efficiency and renewable energy AI projects at NREL as examples and case-studies highlighting the journey from concept to implementation. First, I present challenges, questions, and trade-offs related to system inputs: the data. Next, I will examine issues with system behavior and trust, presenting examples, risks, and mitigation strategies. Finally, I will discuss challenges to effective widespread deployment of AI systems including energy, compute, and time requirements.

AI↗

Geospatial Data Platform for All

Spatiotemporal data has evolved in scale due to augmented use in cross-domain applications. Simultaneously, there is substantial growth in the availability of Geographic Information Systems (GIS) data provided by the United States Geological Survey (USGS) along with other federal, state, county, or local agencies through open-data portals and public access APIs. However, data availability does not equate with accessibility. Large-scale analyses and applications require robust, performant data management with co-location of data storage and computing. The insufficiency of data management infrastructure compels researchers to adopt ad hoc project- specific GIS data storage solutions (e.g., copying data to High-Performance computer file systems). As an ad hoc storage strategy does not scale, it hampers cross-domain analyses causing difficulty in data reuse and utilizing existing code bases. Furthermore, GIS data is complex and requires expertise to analyze and manipulate due to its intricate data structures and data-specific projection transformations. Despite the challenges, we recognize that derived GIS data products, e.g., satellite or LIDAR-based images, can be used in downstream applications such as AI by domain, but non-GIS experts. To address the data needs and overcome the challenges, we are working towards a GIS Data Platform focused on efficient data storage, data discovery and access, and an API to enable common workflows. We propose a knowledge-graph (KG) approach for data discovery, whereby datasets are semantically linked to higher- level constructs such as projects and research areas. The semantic data links enable researchers to explore datasets in a top-down approach by specifying relevant and meaningful terms (assists in finding hidden data). An advantage is that the nodes and edges in a knowledge graph create built-in semantic documentation. Deeper spatiotemporal connections between data sources can be encoded via Graph Neural Networks (GNN) (Zhang et al., 2021). The KG approach can be extended to integrate the data itself in a Virtual KG (VKG). Our work will derive inspiration from large-scale VKG efforts that have been undertaken or are currently underway as part of the OpenStreetMap project (Ding et al., 2021). For DOE Data Days, we share the proposed geospatial data platform hybrid (cloud/on-prem) architecture, our work-to-date on storing, retrieving, and transforming LiDAR and raster data relevant to two important NREL use-cases, including the Renewable Energy Potential (reV) Model, and present our proposal for a KG based data discovery engine.

data platform↗

Navigating Urban Mobility: Evaluating Infrastructure Strategies for Enhanced Energy-Efficient Access for Micromobility

Cities and communities continue to expand pedestrian and bicycle infrastructure as part of their sustainable mobility and post-pandemic recovery plans. However, the emergence of micro-mobility (e.g., electric bicycles) has created new challenges for urban transport planning. As the popularity of micro-mobility modes has grown, so have safety concerns due to rising injuries, thus challenging many cities to come up with regulatory measures that enable efficient access while minimizing negative impacts from micro-mobility. Leveraging the Open-Source Tool (Mobility Energy Productivity metric), powered by an open-source dataset (OpenStreetMap), and enhanced through the incorporation of perceived discomfort (level-of-traffic stress), this research study focuses on evaluating the accessibility implications of infrastructure planning and regulatory measures for micro-mobility. Five scenarios pertaining to level of traffic stress, sidewalk access, traffic calming, and bike lane coverage were tested in the Denver-Aurora region in Colorado. Maximum improvements in energy-efficient access are realized when allowing sidewalks for micro-mobility use. Cities and planning agencies could leverage this information to assess sidewalk use policies for micro-mobility, while ensuring pedestrian safety and ADA access. Results indicate that expansion of bicycle lane coverage yields 11% accessibility benefits for micro-mobility compared to implementing traffic calming measures yielding 3% accessibility improvements. Further, it was observed most of the population in the Denver-Aurora region is experiencing lower accessibility in-part due to presence of a high-stress connections in the network. Although not generalizable, the use of open-source data and access calculation methodology, make this analysis reproducible and transferable to other locations.

ADVANCED PROPULSION SYSTEMS↗

Mastering HPC Runtime Prediction: From Observing Patterns to a Methodological Approach

The continual expansion of high-performance computing (HPC) brings with it an increasing need for efficiency. Heavy investment in energy, hardware, and software infrastructure to support peta- and exascale computing requires the optimization of existing systems and, wherever possible, the discernment and adoption of best-practices towards these goals. Such is the case for runtime prediction. When a job is submitted to an HPC system, an estimate of its runtime is provided by the user in the form of "requested wallclock". Error in this user-provided estimate can lead to jobs being prematurely killed by the scheduler, increased wait time on the queue, and decreased system utilization. More than fifteen years of research has been directed at mitigating these effects by using data-driven runtime predictions. Codified here is a set of commonalities and insights emerging from this body of work, which we present as recommendations and best practices. These practices are combined into a methodological approach described and evaluated on an 11-million-job dataset from the National Renewable Energy Laboratory's petascale HPC system, Eagle. This dataset and the accompanying codebase have been released to the public domain for the benefit of the wider HPC research community.

high performance computing↗

Green Computing Opportunities & Strategy

Computation is critical to emerging fields of data intensive research, enabling new methodologies, approaches and tools. As the rate of hardware efficiency gains slows, computational time and energy costs increase. To match pace with computation demand, new approaches are needed to keep the opportunity for impact open. Charles Tripp, lead of the Green Computing Catalyzer, discusses research efforts to improve software efficiency to enable faster, less energy-intensive computing.

algorithmic efficiency↗

Mastering HPC Runtime Prediction: From Observing Patterns to a Methodological Approach: Preprint

The continual expansion of high-performance computing (HPC) brings with it an increasing need for efficiency. Heavy investment in energy, hardware, and software infrastructure to support peta- and exascale computing requires the optimization of existing systems and, wherever possible, the discernment and adoption of best-practices towards these goals. Such is the case for runtime prediction. When a job is submitted to an HPC system, an estimate of its runtime is provided by the user in the form of "requested wallclock''. Error in this user-provided estimate can lead to jobs being prematurely killed by the scheduler, increased wait time on the queue, and decreased system utilization. More than fifteen years of research has been directed at mitigating these effects by using data-driven runtime predictions. Codified here is a set of commonalities and insights emerging from this body of work, which we present as recommendations and best practices. These practices are combined into a methodological approach described and evaluated on an 11-million-job dataset from the National Renewable Energy Laboratory's petascale HPC system, Eagle. This dataset and the accompanying codebase have been released to the public domain for the benefit of the wider HPC research community.

high performance computing↗

Development of Automated Pipeline for Time-Resolved Link-Wise Vehicular Energy Consumption in the Chattanooga, TN Road Network

The Department of Energy (DOE) has shown strong interest in detecting energy inefficiencies in regional road networks, so as to derive energy consumed at a high spatial temporal resolution. We have developed a workflow to automate the estimation of time-resolved vehicular energy consumption over each link in a road network of interest. The road network used in the current work is centered around the city of Chattanooga, Tennessee and its bordering regions. Utilizing the most mature road network for the Chattanooga, TN region, vehicle speed & count data from TomTom in conjunction with machine learning methods, we have developed an automated pipeline to estimate energy consumption for every link in the network. The first step in the pipeline is ingesting vehicle probe counts and speed estimates from TomTom API. In the next step, the probe counts, speed profiles and other exogenous data (i.e. road types, weather data, ground-truth volume counts and more) were used as input to a supervised learning algorithm to estimate the number of vehicles throughout the entire region for each road segment. These volume estimates were then mapped to a unified road network that contained additional important information such as percentage change in gradient across a link, number of lanes and link lengths that are features in pre-trained single vehicle energy-consumption models available with the RouteE software developed at NREL. The per vehicle energy consumption on each road link predicted using appropriate RouteE vehicular models were multiplied by the volume estimate for the corresponding link over a given time period to predict energy consumed per link for the time interval of interest. Currently, work is underway to improve both the RouteE per vehicle energy estimate and the volume estimates derived from TomTom probe counts. We have also explored the correlation of the link-wise energy estimates with the features of the pre-trained RouteE machine learning model in order to gain insight into what factors contribute most to the link-wise energy consumption.

ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATION,↗

A Customizable Metric to Provide a Comprehensive Picture of the Mobility Potential of a Location

Accessibility in a geo-spatial context refers to the ease of reaching a variety of opportunities from a given location. Accessibility theories (and resulting metrics) have traditionally focused on quantifying access to specific opportunities (such as jobs), or focused on specific modes (such as car, bike, etc.). Such approaches often fall short of providing a comprehensive picture of the true accessibility potential of a location as a combination of multiple modes to multiple types of destinations. Addressing this drawback, a novel metric labeled the ‘Mobility Energy Productivity (MEP) Metric’ was developed at the National Renewable Energy Laboratory to quantify the mobility potential of a location to connect people to goods, services, and employment using a variety of modes, while accounting for time, energy, and affordability. The MEP metric has been integrated with advance travel behavior models to compute the changes in mobility potential for various future scenarios, such as introduction of automated vehicles, and/or electric vehicles—but does so at the aggregate, or average-citizen level. The MEP in its initial iteration is not customized to the particular socio-economic contingents, or even to an individual whose modal availability or pattern of trip making may substantially differ from the average. Addressing this gap, this research effort extends the MEP framework from a static state to a more tailored and dynamic state, one in which an individual, or group can customize the metric for their unique characteristics, such as modes, activity patterns, and time-of-day preferences. The extended MEP metric framework can now be integrated to assess the customized mobility energy productivity of an individual.

ADVANCED PROPULSION SYSTEMS,ENERGY PLANNING, POLIC↗