Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “style guide”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 55 records · Page 3

GSFC Ada programming guidelines

A significant Ada effort has been under way at Goddard for the last two years. To ease the center's transition toward Ada (notably for future space station projects), a cooperative effort of half a dozen companies and NASA personnel was started in 1985 to produce programming standards and guidelines for the Ada language. The great richness of the Ada language and the need of programmers for good style examples makes Ada programming guidelines an important tool to smooth the Ada transition. Because of the natural divergence of technical opinions, the great diversity of our government and private organizations and the novelty of the Ada technology, the creation of an Ada programming guidelines document is a difficult and time consuming task. It is also a vital one. Steps must now be taken to ensure that the guide is refined in an organized but timely manner to reflect the growing level of expertise of the Ada community.

Roy, Daniel M.↗

User engineering: A new look at system engineering

User Engineering is a new System Engineering perspective responsible for defining and maintaining the user view of the system. Its elements are a process to guide the project and customer, a multidisciplinary team including hard and soft sciences, rapid prototyping tools to build user interfaces quickly and modify them frequently at low cost, and a prototyping center for involving users and designers in an iterative way. The main consideration is reducing the risk that the end user will not or cannot effectively use the system. The process begins with user analysis to produce cognitive and work style models, and task analysis to produce user work functions and scenarios. These become major drivers of the human computer interface design which is presented and reviewed as an interactive prototype by users. Feedback is rapid and productive, and user effectiveness can be measured and observed before the system is built and fielded. Requirements are derived via the prototype and baselined early to serve as an input to the architecture and software design.

Mclaughlin, Larry L.↗

A Guide to Case Studies of Grid Enhancing Technologies

This document has been developed as a resource for the electric power industry to rapidly understand the scale and history with which certain new technologies have been installed on or otherwise simulated to impact the transmission system. This document is attempting to address the findings of the 2022 U.S. Department of Energy (DOE) Report "Grid Enhancing Technologies: A Case Study on Ratepayer Impact", which identified the need for workforce development and training materials to transition new technologies from a state of “pilots” and “case studies” to “business-as-usual.” The authors go beyond typical survey-style literature reviews in that the key details and notes about each project are identified. Still, as will become evident, there is a need for more work to be done to increase the industry’s public knowledge on important topics related to the implementation of grid enhancing technology on the transmission system.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Retractable Sensors for In-Core Use in Material Test Reactors - conf paper

Material Test Reactors (MTRs) such as the Advanced Test Reactor (ATR) at the Idaho National Laboratory (INL) are used to irradiate nuclear fuels and materials to evaluate their performance after high levels of exposure to a reactor in-core environment. The most critical tests are equipped with instrumentation leads, which allow real-time data collection. However, because of the very harsh environment inside high-power MTR experiments, there are very few sensors that can survive and maintain their calibrated readings for the time periods required to obtain the high neutron doses needed for new fuels and materials qualification. As a result, sometimes sponsoring programs are forced to accept low reliability of sensors, collecting useful data for only part of the experiment duration. The work described herein is based on the observation that MTRs normally run at constant power and the corresponding conditions within reactor experiments typically evolve relatively slowly. Therefore, even one or two measurements per day would provide a complete and representative data set. With this in mind, INL has embarked on a program to develop a mechanism capable of pushing a very small-diameter sensor (typically a thermocouple or optical fiber) into the location to be measured, leave the sensor for roughly 60 seconds to allow it to reach equilibrium and transmit the signal, then pull it up and away from the high neutron flux and high-temperature region. Small-diameter capillary tubes, up to 8 m long, are used to guide the sensors to the appropriate locations. These capillary tubes serve as essentially very deep, thin-walled thermowells. The distance a thermocouple or optical fiber would need to traverse is on the order of 40 - 80 cm. By adopting this infrequent cycling strategy, the thermocouple or optical fiber would spend only a few hours in the high-neutron flux/high-temperature environment over the duration of even the longest irradiation experiment. To date, INL has developed two styles of drive mechanisms. The first is based on friction drive wheels which drive the sensors in a manner similar to a small MIG welder. This has the advantage of being able to accommodate a very long insertion length. The second is based on a ball screw drive and has the advantages of positive attachment and being able to move more than one sensor at a time. Both drive mechanisms have been fabricated and tested in a laboratory setting. Both systems can handle hard mineral insulated cable (such as thermocouples) or optical fibers encased in small diameter tube. The sizes tested to date are 1 - 1.6 mm diameter. Work in this area is ongoing with an eye toward demonstration in the Massachusetts Institute of Technology's MITR reactor, followed by deployment in an ATR irradiation experiment.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Retractable Sensors for In-Core Service in Material Test Reactors

Material Test Reactors (MTRs) such as the Advanced Test Reactor (ATR) at the Idaho National Laboratory (INL) are used to irradiate nuclear fuels and materials to evaluate their performance after high levels of exposure to a reactor in-core environment. The most critical tests are equipped with instrumentation leads, which allow real-time data collection. However, because of the very harsh environment inside high-power MTR experiments, there are very few sensors that can survive and maintain their calibrated readings for the time periods required to obtain the high neutron doses needed for new fuels and materials qualification. As a result, sometimes sponsoring programs are forced to accept low reliability of sensors, collecting useful data for only part of the experiment duration. The work described herein is based on the observation that MTRs normally run at constant power and the corresponding conditions within reactor experiments typically evolve relatively slowly. Therefore, even one or two measurements per day would provide a complete and representative data set. With this in mind, INL has embarked on a program to develop a mechanism capable of pushing a very small-diameter sensor (typically a thermocouple or optical fiber) into the location to be measured, leave the sensor for roughly 60 seconds to allow it to reach equilibrium and transmit the signal, then pull it up and away from the high neutron flux and high-temperature region. Small-diameter capillary tubes, up to 8 m long, are used to guide the sensors to the appropriate locations. These capillary tubes serve as essentially very deep, thin-walled thermowells. The distance a thermocouple or optical fiber would need to traverse is on the order of 40 - 80 cm. By adopting this infrequent cycling strategy, the thermocouple or optical fiber would spend only a few hours in the high-neutron flux/high-temperature environment over the duration of even the longest irradiation experiment. To date, INL has developed two styles of drive mechanisms. The first is based on counter-rotating wheels which drive the sensors in a manner similar to a small MIG welder. This has the advantage of being able to accommodate a very long insertion length. The second is based on a ball screw drive and has the advantages of positive attachment and being able to move more than one sensor at a time. Both drive mechanisms have been fabricated and tested in a laboratory setting. Both systems can handle hard mineral insulated cable (such as thermocouples) or optical fibers encased in small diameter tube. The sizes tested to date are 1 - 1.6 mm diameter. Work in this area is ongoing with an eye toward demonstration in the Massachusetts Institute of Technology's MITR reactor, followed by deployment in an ATR irradiation experiment.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Retractable Sensors for In-Core Service in Material Test Reactors

Material Test Reactors (MTRs) such as the Advanced Test Reactor (ATR) at the Idaho National Laboratory (INL) are used to irradiate nuclear fuels and materials to evaluate their performance after high levels of exposure to a reactor in-core environment. The most critical tests are equipped with instrumentation leads, which allow real-time data collection. However, because of the very harsh environment inside high-power MTR experiments, there are very few sensors that can survive and maintain their calibrated readings for the time periods required to obtain the high neutron doses needed for new fuels and materials qualification. As a result, sometimes sponsoring programs are forced to accept low reliability of sensors, collecting useful data for only part of the experiment duration. The work described herein is based on the observation that MTRs normally run at constant power and the corresponding conditions within reactor experiments typically evolve relatively slowly. Therefore, even one or two measurements per day would provide a complete and representative data set. With this in mind, INL has embarked on a program to develop a mechanism capable of pushing a very small-diameter sensor (typically a thermocouple or optical fiber) into the location to be measured, leave the sensor for roughly 60 seconds to allow it to reach equilibrium and transmit the signal, then pull it up and away from the high neutron flux and high-temperature region. Small-diameter capillary tubes, up to 8 m long, are used to guide the sensors to the appropriate locations. These capillary tubes serve as essentially very deep, thin-walled thermowells. The distance a thermocouple or optical fiber would need to traverse is on the order of 40 – 80 cm. By adopting this infrequent cycling strategy, the thermocouple or optical fiber would spend only a few hours in the high-neutron flux/high-temperature environment over the duration of even the longest irradiation experiment. To date, INL has developed two styles of drive mechanisms. The first is based on counter-rotating wheels which drive the sensors in a manner similar to a small MIG welder. This has the advantage of being able to accommodate a very long insertion length. The second is based on a ball screw drive and has the advantages of positive attachment and being able to move more than one sensor at a time. Both drive mechanisms have been fabricated and tested in a laboratory setting. Both systems can handle hard mineral insulated cable (such as thermocouples) or optical fibers encased in small diameter tube. The sizes tested to date are 1 – 1.6 mm diameter. Work in this area is ongoing with an eye toward demonstration in the Massachusetts Institute of Technology’s MITR reactor, followed by deployment in an ATR irradiation experiment.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

A dataset of eco-evidence tools to inform early-stage environmental impact assessments of hydropower development

The datasets described herein provide the foundation for a decision support prototype (DSP) toolkit aimed at assisting stakeholders in determining evidence of which aspects of river ecosystems have been impacted by hydropower. The DSP toolkit and its application are presented and described in the article “Evidence-based indicator approach to guide preliminary environmental impact assessments of hydropower development” [1]. Development of the DSP and the output for decision support centralize around 42 river function indicators describing the dimensionality of river ecosystems through six main categories: biota and biodiversity, water quality, hydrology, geomorphology, land cover, and river connectivity. Three main tools are represented in the DSP: A science-based questionnaire (SBQ), an environmental envelope model (EEM), and a river function linkage assessment tool (RFLAT). The SBQ is a structured survey-style questionnaire whose objective is to provide evidence of which indicators have been impacted by hydropower. Based on a global literature review, 140 questions were developed from general hypotheses regarding the impacts of dams on rivers. The EEM is a model to predict the likelihood of hydropower impacting indicators based on a several variables. The intended use of the EEM is for situations of new hydropower development where results of the SBQ are incomplete or highly uncertain. The EEM was developed through the compilation of a dataset containing attributes of dams, reservoirs, and geospatial information on environmental concerns, which was combined with data on ecological indicators documented at those sites through literature review. The model operates through 247 “envelopes” and weighting factors, representing the individual effect of each variable on each indicator, all available through spreadsheets. Finally, the RFLAT is a tool to examine causal relationships amongst indicators. Inter-indicator relationships were hypothesized based on literature review and summarized into node and edge datasets to represent the structure of a graphical network. Bayes theorem was used estimate conditional probabilities of inter-indicator relationships based on the output of the SBQ. Nodes and edges were imported into R programming environment to visualize ecological indicator networks. The datasets can be expanded upon and enriched with more detailed questions for the SBQ, building upon the EEM with to develop more sophisticated models, and identifying new relationships for the RFALT. Additionally, once the tools are applied to numerous hydropower developments, the output of the tools (e.g. evidence of impacted indicators) becomes a very useful dataset for meta-analyses of hydropower impacts.

13 HYDRO ENERGY↗

Current-State Constrained Filter Bank for Wald Testing of Spacecraft Conjunctions

We propose a filter bank consisting of an ordinary current-state extended Kalman filter, and two similar but constrained filters: one is constrained by a null hypothesis that the miss distance between two conjuncting spacecraft is inside their combined hard body radius at the predicted time of closest approach, and one is constrained by an alternative complementary hypothesis. The unconstrained filter is the basis of an initial screening for close approaches of interest. Once the initial screening detects a possibly risky conjunction, the unconstrained filter also governs measurement editing for all three filters, and predicts the time of closest approach. The constrained filters operate only when conjunctions of interest occur. The computed likelihoods of the innovations of the two constrained filters form a ratio for a Wald sequential probability ratio test. The Wald test guides risk mitigation maneuver decisions based on explicit false alarm and missed detection criteria. Since only current-state Kalman filtering is required to compute the innovations for the likelihood ratio, the present approach does not require the mapping of probability density forward to the time of closest approach. Instead, the hard-body constraint manifold is mapped to the filter update time by applying a sigma-point transformation to a projection function. Although many projectors are available, we choose one based on Lambert-style differential correction of the current-state velocity. We have tested our method using a scenario based on the Magnetospheric Multi-Scale mission, scheduled for launch in late 2014. This mission involves formation flight in highly elliptical orbits of four spinning spacecraft equipped with antennas extending 120 meters tip-to-tip. Eccentricities range from 0.82 to 0.91, and close approaches generally occur in the vicinity of perigee, where rapid changes in geometry may occur. Testing the method using two 12,000-case Monte Carlo simulations, we found the method achieved a missed detection rate of 0.1%, and a false alarm rate of 2%.

Carpenter, J. Russell↗

Spaceborne radar observations: A guide for Magellan radar-image analysis

Geologic analyses of spaceborne radar images of Earth are reviewed and summarized with respect to detecting, mapping, and interpreting impact craters, volcanic landforms, eolian and subsurface features, and tectonic landforms. Interpretations are illustrated mostly with Seasat synthetic aperture radar and shuttle-imaging-radar images. Analogies are drawn for the potential interpretation of radar images of Venus, with emphasis on the effects of variation in Magellan look angle with Venusian latitude. In each landform category, differences in feature perception and interpretive capability are related to variations in imaging geometry, spatial resolution, and wavelength of the imaging radar systems. Impact craters and other radially symmetrical features may show apparent bilateral symmetry parallel to the illumination vector at low look angles. The styles of eruption and the emplacement of major and minor volcanic constructs can be interpreted from morphological features observed in images. Radar responses that are governed by small-scale surface roughness may serve to distinguish flow types, but do not provide unambiguous information. Imaging of sand dunes is rigorously constrained by specific angular relations between the illumination vector and the orientation and angle of repose of the dune faces, but is independent of radar wavelength. With a single look angle, conditions that enable shallow subsurface imaging to occur do not provide the information necessary to determine whether the radar has recorded surface or subsurface features. The topographic linearity of many tectonic landforms is enhanced on images at regional and local scales, but the detection of structural detail is a strong function of illumination direction. Nontopographic tectonic lineaments may appear in response to contrasts in small-surface roughness or dielectric constant. The breakpoint for rough surfaces will vary by about 25 percent through the Magellan viewing geometries from low to high Venusian latitudes. Examples of anomalies and system artifacts that can affect image interpretation are described.

Ford, J. P.↗

Education Office Application Design and Development

The content of this project focuses on designing and implementing a new prototype website for the Kennedy Intern Tracking System (KITS). The goal of the new website is to allow the user to search for interns based on several different categories and fields. In hence, making it easier to find a count of interns matching a set of criteria. The KSC office of education is the primary users of KITS, their job is to recruit interns year-round. As a secondary goal, each user will be able to generate a report of their searches onto a portable document format (PDF) me. The results of each search will be set to a limited amount per page. This site will be used for Kennedy Space Center internal purposes only. After the implementations are done, a visual walk through using screen shots will be used to guide the users through all of the different scenarios that are likely to occur when the users are navigating through the site. In addition, a demo of the site will be presented to the KSC Office of Education. JavaScript and JQuery are the languages that will focus on the functionality of the implementation. Hyper Text Markup Language will be used to form the foundation for the body structure of the website. Ruby will be the programming language used to elevate the prototype to a dynamic website and enable the programmer to finish with in an efficient time frame. Cascading Style Sheet will be the language used for the design and styling purposes. Rails is the framework that the new website will be built upon. By default, the database will be managed by Sequel Lite (SQLite). All users will need to be granted special privileges in order to use the site.

Johnson, Jamie E.↗

The Volume Grid Manipulator (VGM): A Grid Reusability Tool

This document is a manual describing how to use the Volume Grid Manipulation (VGM) software. The code is specifically designed to alter or manipulate existing surface and volume structured grids to improve grid quality through the reduction of grid line skewness, removal of negative volumes, and adaption of surface and volume grids to flow field gradients. The software uses a command language to perform all manipulations thereby offering the capability of executing multiple manipulations on a single grid during an execution of the code. The command language can be input to the VGM code by a UNIX style redirected file, or interactively while the code is executing. The manual consists of 14 sections. The first is an introduction to grid manipulation; where it is most applicable and where the strengths of such software can be utilized. The next two sections describe the memory management and the manipulation command language. The following 8 sections describe simple and complex manipulations that can be used in conjunction with one another to smooth, adapt, and reuse existing grids for various computations. These are accompanied by a tutorial section that describes how to use the commands and manipulations to solve actual grid generation problems. The last two sections are a command reference guide and trouble shooting sections to aid in the use of the code as well as describe problems associated with generated scripts for manipulation control.

Alter, Stephen J.↗

The ballad of LLM agents: philosophical reasoning for chemistry

Large language models (LLMs) show remarkable potential for scientific reasoning but often produce unreliable or scientifically unactionable outputs when faced with multi-step logic, domain grounding, and interpretability challenges, especially in complex fields like chemistry and materials science. Here, we introduce a framework of philosophical reasoning agents, inspired by canonical thinkers such as Socrates, Descartes, Kant, and Hume, to guide LLM behavior via structured prompt engineering. These agents embody distinct reasoning paradigms (dialectical inquiry, deductive logic, rule-based judgment, and empirical validation) and are evaluated across multiple chemistry subdomains, physical, analytical, general, inorganic, and organic chemistry, using the ChemBench benchmark. Our agentic prompting approach yields substantial accuracy gains on open-ended numerical chemistry questions, with gains of +11.5 percentage points for GPT-4o with Hume, +4.5 percentage points for GPT-5 with Kant, and +21.8 percentage points for GPT-5.1 with Socrates at the strict 1% error threshold, relative to the corresponding base models. Beyond accuracy, we observe benchmark-level model–agent performance patterns, suggesting that different prompting styles interact differently with each base model. These findings demonstrate that embedding philosophy-of-science principles into multi-agent frameworks can improve and produce interpretable, adaptive, and domain-aligned scientific LLMs.

Harb, Hassan [Argonne National Laboratory (ANL), A↗

Elaboration of Energy Balance: A Model for the Brazilian States

The energy balance constitutes a powerful management instrument for government agencies, as it offers an overview of the energy situation of the country (or region) and serves as a guide for energy policies and monitoring of these policies. Although Brazil has published the national energy balance for more than half a century, the national publication does not adequately address energy statistics at the level of the states. This occurs either due to the lack of specific data or the absence of total disaggregation. Accordingly, the elaboration and implementation of public policies for the energy sector in the Brazilian states lack consistent energy statistics. Therefore, this paper aims to present a model for the Brazilian states to elaborate the energy balance. The proposed model consists of applying internationally referenced methodologies to develop a user-friendly software, which includes automatic energy unit conversions, different chart styles, high-level data organization, and Sankey diagrams. As a result, the software can be adopted by local governments as a tool to maintain the state energy balance publication periodically, and hence obtain the detailed information necessary to manage and formulate energy policies. The advantage of the software is that it can be operated by non-experts and the energy flow as well as the entire report can be generated automatically. The proposed software was successfully used to generate the energy balance of the Mato Grosso do Sul state.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Biofouling and Corrosion Study for a Novel Linear Guided Wave Energy Converter (Post Access Report)

The overall objective of this project was to examine the reliability and performance of antibiofouling coatings used for a wave energy converter (WEC) developed by E-Wave Technologies. The particular coatings were selected for their low toxicity and potential compatibility with aquaculture. The aim of this work was to 1) test coating solutions to prevent biofouling growth and saltwater corrosion on the static (paddle and attachment frame surface) components of the WEC that are submerged, 2) determine adhesion of the coatings to system components, and 3) assess the ease and effectiveness of biofouling cleaning to insure long term performance of the system. An analysis of commercial coatings was performed using methods to examine the prevention of biofouling and coating adhesion properties on two key materials of the WEC, which were 316L low carbon marine grade stainless steel (SS) and Ultra High Molecular Weight Polyethylene (PE). Three marine antifouling paints were selected based on their unique properties to test how different paint styles perform on different materials. The selected paints were ePaint Ecominder self-polishing paint with Zinc Omadine for slime control, Pettit ECO HRT Copper-Free ablative antifouling with Econea biocide, and Intersleek 1100SR foul release. Pacific Northwest National Laboratory (PNNL) prepared PE and SS substrates coated with the three paints and compared the performance against uncoated substrates when submerged in raw seawater for 3-, 6-, and 9-month (m) time periods. Results in adhesion testing indicated that Pettit and ePaint materials clearly bonded strongly to SS, but did not bond comparably well to PE. It was noted during adhesion testing that the Intersleek surfaces were especially difficult to test as the paint highly resists bonding to the epoxy adhesives used with the adherence testing platform. The wear rate of the coatings was not measured under this study; however, based on adhesion testing, coatings in the sliding regions of the Ewave device are expected to wear rapidly. Sandia National Laboratories (SNL) evaluated the adhesion of three different paints to PE and SS substrates which were exposed to a marine environment for time intervals of 0, 3, 6, and 9 months. From qualitative visual analysis of the 3 in2 coupons when pulled from the tank, the 3 in2 coupons generally only appeared to have biofouling consisting of filamentous algae or diatoms, which all have relatively low mass and can be easily wiped from the surface of coupons. Qualitative visual analysis indicated that ECO HRT and Unpainted were consistently worse than Intersleek and Ecominder at all time points. Results provide insight to aid with down-selection of commercial coatings under static conditions to support reliability of the WEC and potential maintenance schedules. This investigation was conducted using small coupon samples suspended in seawater and the development of testing rigs for dynamic component level testing is needed for future work. In addition, the potential toxicity of these commercial coatings on aquaculture has not been determined by this study. One recommendation is to conduct toxicity investigations at the Environmental Toxicity Laboratory at Oak Ridge National Laboratory.

16 TIDAL AND WAVE POWER↗

Cognitive Behavioral Training and Education for Spaceflight Operations

Cognitive behavioral-training (CBT) is an evidence-based practice commonly used to help treat insomnia, and is part of NASA's countermeasure regimen for Fatigue Management. CBT addresses the life style and habits of individuals that are maladaptive to managing stress and fatigue. This includes addressing learned behavioral responses that may cause stress and lead to an increased sense of fatigue. While the initial cause of onset of fatigue in the individual may be no longer present, the perception and engrained anticipation of fatigue persist and cause an exaggerated state of tension. CBT combined with relaxation training allows the individual to unlearn the maladaptive beliefs and behaviors and replace them with routines and techniques that allow cognitive restructuring and resultant relief from stress. CBT allows for elimination in individuals of unwanted ruminating thoughts and anticipatory anxiety by, for example, training the individuals to practice stressful situations in a relaxed state. As a result of CBT, relaxation can be accomplished in many ways, such as progressive muscle relaxation, meditation and guided imagery. CBT is not therapy, but rather the synthesis of behavioral countermeasures. CBT utilizes progressive relaxation as a means of reinforcing educational and cognitive countermeasures. These countermeasures include: masking, elimination of distracting thoughts, anxiety control, split attention, cognitive restructuring and other advanced psychological techniques.

Moonmaw, Ronald↗

Effect of vibration duration on human discomfort

The duration effects of random vertical vibration on passenger discomfort were studied in a simulated section of an aircraft cabin configured to seat six persons in tourist-class style. Variables of the study included time of exposure (0.25 min to 60 min) and the rms amplitude of vibration (0.025g to 0.100g). The vibrations had a white noise spectrum with a bandwidth of 10 Hz centered at 5 Hz. Data indicate that the discomfort threshold occurred at an rms vertical acceleration level of 0.027g for all durations of vibration. However, for acceleration levels that exceeded the discomfort threshold, a systematic decrease in discomfort occurred as a function of increasing duration of vibration. For the range of accelerations used, the magnitude of the discomfort decrement was shown to be independent of acceleration level. The results suggest that discomfort from vertical vibration applied in the frequency range at which humans are most sensitive decreases with longer exposure, which is the opposite of the recommendation of the International Standard ISO 2631-1974 (E) Guide for the Evaluation of Human Exposure to Whole-Body Vibration.

Clevenson, S. A.↗

Initial Kernel Timing Using a Simple PIM Performance Model

This presentation will describe some initial results of paper-and-pencil studies of 4 or 5 application kernels applied to a processor-in-memory (PIM) system roughly similar to the Cascade Lightweight Processor (LWP). The application kernels are: * Linked list traversal * Sun of leaf nodes on a tree * Bitonic sort * Vector sum * Gaussian elimination The intent of this work is to guide and validate work on the Cascade project in the areas of compilers, simulators, and languages. We will first discuss the generic PIM structure. Then, we will explain the concepts needed to program a parallel PIM system (locality, threads, parcels). Next, we will present a simple PIM performance model that will be used in the remainder of the presentation. For each kernel, we will then present a set of codes, including codes for a single PIM node, and codes for multiple PIM nodes that move data to threads and move threads to data. These codes are written at a fairly low level, between assembly and C, but much closer to C than to assembly. For each code, we will present some hand-drafted timing forecasts, based on the simple PIM performance model. Finally, we will conclude by discussing what we have learned from this work, including what programming styles seem to work best, from the point-of-view of both expressiveness and performance.

BRIEFING CHARTS↗

Leveraging Real-World Driving Data for Design and Impact Evaluation of Energy Efficient Control Strategies

Modeling and simulation are crucial in the development of advanced energy efficient control strategies. Utilizing real-world driving data as the underlying basis for control design and simulation lends veracity to projected real-world energy savings. Standardized drive cycles are limited in their utility for evaluating advanced driving strategies that utilize connectivity and on-vehicle sensing, primarily because they are typically intended for evaluating emissions and fuel economy under controlled conditions. Real-world driving data, because of its scale, is a useful representation of various road types, driving styles, and driving environments. The scale of real-world data also presents challenges in effectively using it in simulations. A fast and efficient simulation methodology is necessary to handle the large number of simulations performed for design analysis and impact evaluation of control strategies. In this study, two methods are presented of leveraging real-world data in both design optimization of energy efficient control strategies and in evaluating the real-world impact of those control strategies upon large-scale deployment. Through these methodologies, strategies with highest impact on energy savings were selected to be implemented as control algorithms. The developed algorithms were incorporated into a vehicle dynamics and powertrain control architecture implemented on a Cadillac CT6 demonstration vehicle. The control algorithms were then exercised on real-world driving scenarios to determine their impact on collective energy savings. The methodology utilizes the large-scale driving data sets maintained by the National Renewable Energy Laboratory to extract real-world driving scenarios and efficient simulation software tools. The insights obtained through this research help in guiding technology selection for energy efficient driving controls.

ARPA-E↗