Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Programming Practices”

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 199 records · Page 11

Collaborative Software Development in Support of Fast Adaptive AeroSpace Tools (FAAST)

A collaborative software development approach is described. The software product is an adaptation of proven computational capabilities combined with new capabilities to form the Agency's next generation aerothermodynamic and aerodynamic analysis and design tools. To efficiently produce a cohesive, robust, and extensible software suite, the approach uses agile software development techniques; specifically, project retrospectives, the Scrum status meeting format, and a subset of Extreme Programming's coding practices are employed. Examples are provided which demonstrate the substantial benefits derived from employing these practices. Also included is a discussion of issues encountered when porting legacy Fortran 77 code to Fortran 95 and a Fortran 95 coding standard.

Kleb, William L.↗

Leading Your Leaders

Even though working on a problem has been your primary effort for the past year, your leadership may have heard about this once in a briefing a decade ago. Now they are basically clueless. Pretend that you are talking to your daughter's fifth-grade class. Explain how your complicated gizmo works. If possible, do not use acronyms. Define your terms. Put your work in context. Assume your leader has no idea what you do, who you work for, or what your gizmo does. That is a good place to start. Remember, taking the next century to study the problem or spending the Gross National Product to invent a new solution are probably not going to be acceptable solutions. Real engineers and technicians build real hardware that works in the real world in a reasonable manner within a reasonable time at a reasonable cost. True, skimping on time or money can cause mistakes, but folks whose gizmos are delayed unreasonably or cost more than is practical get their programs canceled, force the business into bankruptcy, or give the market over to the competition. Real engineers and technicians always consider cost and schedule in their work. Raising questions is important. However, we are in the business of doing things. Engineers and technicians are paid to get things done. Yes, you have to identify the problem, frame the design, identify the tests, perform the analysis, and assemble the hardware. But the goal is to solve the problem. Nobody ever said flying in space was easy. We make it look easy the same way that an Olympic champion makes her sport look easy: by working hard at improving performance every day. Better are the results of a well-defined test. Remember that a test on a laboratory bench is always an approximation of reality, and rules similar to those for good analysis also apply. One should always be mindful of Mechelay's rule: "It is better to be stupid than to run a stupid test." Often we try to overtest. If a piece of hardware passes an unbelievably difficult test, then life is good. More often when an unbelievably difficult test fails, we are left with a very long discussion of why and what was wrong in the design or execution of the test. Make sure that the test is well defined. Even then, it is important to explain to your leaders what inherent accuracy (or error) the test conditions or equipment have and what the assumptions or initial conditions were for the test. Test results without a good understanding of the test's accuracy or the pedigree of the test assumptions are worth very little. Finally, there is flight test data. Always limited, never at the edge of the envelope, it still shows how the real hardware works in a combined environment. Flight experience is dangerous because it typically doesn't show how close to the edge of the cliff the equipment is operating, but it does demonstrate how the hardware really works. A flight test is the ultimate test, again taken with the knowledge that it is probably not the extreme but something more like the middle of the environmental and systems performance. Good understanding of a problem and its solution always relies on a combination of all these methods. Be sure to lead your leaders by using all the tools you have at your disposal. At the end of the day, decisions in space flight always come down to a risk trade. Our business is not remotely safe, not in the sense that the public, the media, or our legislators use the term. Everything we do has a risk, cost, schedule, or performance trade-off. For your leaders to make an appropriate decision, you need to educate them, lead them, talk with them, and engage them in the discussion until full understanding takes place. It's your job. *

Hale, Wayne N.↗

Accomplishments and Year-End Performance Report; Wind Energy Program: Fiscal Year 2021

The National Wind Technology Center (NWTC), located at the U.S. Department of Energy's (DOE's) National Renewable Energy Laboratory (NREL) Flatirons Campus, has been a driving force in advancing wind energy technology research worldwide since its designation as a DOE national research center in 1992. Enabled by the Flatirons Campus's world-class facilities, scientists, engineers, analysts, and researchers are pushing the frontiers of science to pursue wind energy innovation. In Fiscal Year (FY) 2021, NREL continued to provide the technical expertise, research capabilities, and industry understanding to support DOE's ambitious climate action and research goals by advancing technology, addressing market and deployment barriers, and driving down costs with more efficient, reliable, and predictable wind energy systems. One of several highlights, NREL received an R&D 100 Special Recognition Award for its Thermoplastic Resin System for Wind Turbine Blades. This breakthrough in the wind turbine manufacturing process will enable the production of recyclable blades that are stronger, longer, and less expensive, while increasing energy capture, decreasing energy and transportation costs, and increasing blade reliability. In a year when the entire U.S. economy struggled to address workforce gaps, an NREL study compared wind industry needs, training programs, and hiring practices with perspectives from students and recent college graduates. Researchers hope that, by pinpointing areas of disconnect, the expectations of employers who have difficulty filling entry-level jobs can better align with the preparation of the potential applicants who find it hard to break into the field. The lab also made numerous new data and modeling resources available in FY 2021. Recent NREL releases include a modeling tool for predicting the power performance and structural loads of wind turbines within a wind farm (FAST.Farm), a computational framework for modeling golden eagle behavior near wind farms, and 20 years of offshore wind data. Updates were also made to the widely used Wind Plant Integrated Systems Design and Engineering Model (WISDEM), which couples engineering and cost models to examine system-level trade-offs. Now, bolstered by a renewed national commitment to tackle climate change and revitalize the U.S. economy through increased investment in clean energy - particularly in offshore wind energy - NREL stands poised to lead the way to a sustainable future that powers the United States with significant levels of reliable, low-cost, accessible wind energy. This report provides an overview of the achievements NREL made on behalf of DOE's Wind Energy Technologies Office (WETO) and other partners during FY 2021 (between Oct. 1, 2020, and Sept. 30, 2021).

Flatirons Campus↗

Chapter 1: Introduction. The Uniform Methods Project: Methods for Determining Energy-Efficiency Savings for Specific Measures

This chapter provides a set of model protocols for determining energy and demand savings that result from specific energy efficiency measures implemented through state and utility efficiency programs. The methods described here are approaches that are or are among the most commonly used and accepted in the energy efficiency industry for certain measures or programs. As such, they draw from the existing body of research and best practices for energy efficiency program evaluation, measurement, and verification (EM&V). These protocols were developed as part of the Uniform Methods Project (UMP), funded by the U.S. Department of Energy (DOE). The principal objective for the project was to establish easy-to-follow protocols based on commonly accepted methods for a core set of widely deployed energy efficiency measures.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Software for Better Documentation of Other Software

The Literate Programming Extraction Engine is a Practical Extraction and Reporting Language- (PERL-)based computer program that facilitates and simplifies the implementation of a concept of self-documented literate programming in a fashion tailored to the typical needs of scientists. The advantage for the programmer is that documentation and source code are written side-by-side in the same file, reducing the likelihood that the documentation will be inconsistent with the code and improving the verification that the code performs its intended functions. The advantage for the user is the knowledge that the documentation matches the software because they come from the same file. This program unifies the documentation process for a variety of programming languages, including C, C++, and several versions of FORTRAN. This program can process the documentation in any markup language, and incorporates the LaTeX typesetting software. The program includes sample Makefile scripts for automating both the code-compilation (when appropriate) and documentation-generation processes into a single command-line statement. Also included are macro instructions for the Emacs display-editor software, making it easy for a programmer to toggle between editing in a code or a documentation mode.

Pinedo, John↗

Chemical Safety and Security Education in ACS-Approved Chemistry Programs

To date, chemical security education practices in postsecondary institutions are poorly understood. The purpose of this study is to provide an initial understanding of the practices, attitudes, and barriers toward chemical security education for undergraduate and graduate programs in the United States (US) by surveying representatives of American Chemical Society (ACS)-approved programs. All programs with ACS-approved undergraduate chemistry programs (n = 691) were contacted for participation: 21% (n = 148) fully completed and 6% (n = 41) partially completed the survey for a combined total of 27% complete and/or partially complete surveys (n = 189). We observed that most programs currently teach chemical safety (undergraduate >99%, graduate 73%); however, only about one-third of programs teach chemical security at any education level (undergraduate 32%, graduate 34%). We also observed that safety education is provided more frequently than security education. Further, ACS-approved programs reported that their chemical safety culture was stronger than chemical security culture and felt that safety should be taught differently than security. The overwhelming majority of respondents (96%) indicated that chemical safety should be mandatory at some level, while only about half of respondents (57%) indicated that chemical security should be mandatory at some level. More efforts are needed by the chemistry community to raise awareness of the importance of chemical security education so that more institutions commit to training their faculty and students on the topic. The authors suggest that adoption of chemical security education could be increased if ACS were to advocate for chemical security by including it in its guidelines for educational program approval.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Human Systems Integration in Practice: Constellation Lessons Learned

NASA's Constellation program provided a unique testbed for Human Systems Integration (HSI) as a fundamental element of the Systems Engineering process. Constellation was the first major program to have HSI mandated by NASA's Human Rating document. Proper HSI is critical to the success of any project that relies on humans to function as operators, maintainers, or controllers of a system. HSI improves mission, system and human performance, significantly reduces lifecycle costs, lowers risk and minimizes re-design. Successful HSI begins with sufficient project schedule dedicated to the generation of human systems requirements, but is by no means solely a requirements management process. A top-down systems engineering process that recognizes throughout the organization, human factors as a technical discipline equal to traditional engineering disciplines with authority for the overall system. This partners with a bottoms-up mechanism for human-centered design and technical issue resolution. The Constellation Human Systems Integration Group (HSIG) was a part of the Systems Engineering and Integration (SE&I) organization within the program office, and existed alongside similar groups such as Flight Performance, Environments & Constraints, and Integrated Loads, Structures and Mechanisms. While the HSIG successfully managed, via influence leadership, a down-and-in Community of Practice to facilitate technical integration and issue resolution, it lacked parallel top-down authority to drive integrated design. This presentation will discuss how HSI was applied to Constellation, the lessons learned and best practices it revealed, and recommendations to future NASA program and project managers. This presentation will discuss how Human Systems Integration (HSI) was applied to NASA's Constellation program, the lessons learned and best practices it revealed, and recommendations to future NASA program and project managers on how to accomplish this critical function.

Zumbado, Jennifer Rochlis↗

Meaningful Household Savings: Best Practices for Achieving Equitable Solar Development

The Meaningful Household Savings Community of Practice—and this report—focuses on electricity bill savings, other household savings, wealth-building opportunities, and other benefits such as tenant services provided to residents in master-metered buildings. For this report, the project team collected information about ways meaningful household savings have been defined; researched best practices to define, achieve, and quantify meaningful household savings; and identified strategies to scale the adoption and implementation of successful methods.

14 SOLAR ENERGY↗

Long-Term Fish Monitoring in Large Rivers: Utility of “Benchmarking” across Basins

Abstract In business, benchmarking is a widely used practice of comparing your own business processes to those of other comparable companies and incorporating identified best practices to improve performance. Biologists and resource managers designing and conducting monitoring programs for fish in large river systems tend to focus on single river basins or segments of large rivers, missing opportunities to learn from those conducting fish monitoring in other rivers. We briefly examine five long-term fish monitoring programs in large rivers in the United States (Colorado, Columbia, Mississippi, Illinois, and Tallapoosa rivers) and identify opportunities for learning across programs by detailing best monitoring practices and why these practices were chosen. Although monitoring objectives, methods, and program maturity differ between each river system, examples from these five case studies illustrate the important role that long-term monitoring programs play in interpreting temporal and spatial shifts in fish populations for both established objectives and newly emerging questions. We suggest that deliberate efforts to develop a broader collaborative network through benchmarking will facilitate sharing of ideas and development of more effective monitoring programs.

Ward, David L.↗

A Multi-Model, Multi-Scale Research Program in Stressors, Responses, and Coupled Systems Dynamics at the Energy-Water-Land Nexus and for Concentrated, Interdependent Infrastructures: Toward Next Generation Capabilities in Integrated Impacts, Adaptation, and Vulnerability (I-IAV) Modeling and a Community of Practice

The goal of this research program was to build a next generation integrated suite of science-driven modeling and analytic capabilities, and a more expanded and connected community of practice, for analyses of the stressors, impacts, adaptations and vulnerabilities of global and regional change. The emphasis was on understanding energy-water-land interactions and feedbacks and interdependent infrastructures at appropriate regional and temporal scales. Although the scope spans many complex facets of data, modeling, and analysis, as well as scales appropriate for integrated impacts and adaptation research, the focus of this effort was the development of multi-model, multi-scale capabilities spanning the domains of Multi-Sector Dynamics (MSD) models; Impact, Adaptation, and Vulnerability (IAV) models; and Earth System Models (ESMs).

54 ENVIRONMENTAL SCIENCES↗

The Impact of Urbanization on the Precipitation Component of the Water Cycle: A New Perspective

It is estimated that by the year 2025, 60% of the world s population will live in cities (UNFP, 1999). As cities continue to grow, urban sprawl (e.g., the expansion of urban surfaces outward into rural surroundings) creates unique problems related to land use, transportation, agriculture, housing, pollution, and development. Urban expansion also has measurable impacts on environmental processes. Urban areas modify boundary layer processes through the creation of an urban heat island (UHI). The literature indicates that the signature of the urban heat island effect may be resolvable in rainfall patterns over and downwind of metropolitan areas. However, a recent U.S. Weather Research Program panel concluded that more observational and modeling research is needed in this area (Dabberdt et al. 2000). NASA and other agencies initiated programs such as the Atlanta Land-use Analysis: Temperature and Air Quality Project (ATLANTA) (Quattrochi et al. 1998) which aimed to identify and understand how urban heat islands impact the environment. However, a comprehensive assessment of the role of urban-induced rainfall in the global water and energy cycle (GWEC) and cycling of freshwater was not a primary focus of these efforts. NASA's Earth Science Enterprise (ESE) seeks to develop a scientific understanding of the Earth system and its response to natural or human-induced changes to enable improved prediction capability for climate, weather, and natural hazards (NASA, 2000). Within this mission, the ESE has three basic thrusts: science research to increase Earth system knowledge; an applications program to transfer science knowledge to practical use in society; and a technology program to enable new, better, and cheaper capabilities for observing the earth. Within this framework, a research program is underway to further address the co-relationship between land cover use and change (e.g. urban development) and its impact on key components of the GWEC (e.g., precipitation). This presentation discusses the feasibility of using the TRMM or GPM satellite to identify precipitation anomalies likely caused by urbanization (Shepherd et al. 2002). Recent results from analyses of TRMM data around several major U.S. cities (e.g. Dallas, Atlanta, Houston) will be discussed. The presentation also summarizes a NASA-funded research effort to investigate the phenomenon of urban-induced precipitation anomalies using TRMM (future GPM) satellite-based remote sensing, an intensive ground observation/validation effort near Atlanta, and coupled atmosphere-land numerical modeling techniques.

Shephard, J. Marshal↗

Zero Energy University Campuses: A 2018 Progress Update on Reaching Campus Energy Goals: Preprint

Many universities have aggressive energy-reduction and climate action plans. To reach these goals, leading universities have developed a suite of common energy-efficiency and renewable generation strategies. In this paper, we present a common set of approaches across the following areas: zero energy campus definitions and planning, best practices for including energy targets in new construction procurement contracts and design guidelines, implementing pilot new construction zero energy projects, aggressively implementing best-in-class laboratory energy-efficiency strategies, planning for and optimizing on-site and off-site renewable energy projects, and high-performance district energy systems. Best practices are compiled from various experiences, including programs funded by the U.S. Department of Energy, Energy Efficiency and Renewable Energy program. The summary of these best practices is to reduce campus energy use and then meet the remaining campus energy needs with renewable energy. The fivestep process to developing and implementing campus energy-reduction plans is described: 1) determine baseline energy consumption, 2) analyze technology options, 3) develop a plan and set priorities, 4) implement the plan, and 5) evaluate progress. The process follows a logical hierarchy of actions to evaluate options by energy sector and set specific targets. It encompasses all energy systems on campus, recognizing that campus-wide measures have increased potential for reducing energy use. Common strategies are explained along with examples and results.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Zero Energy University Campuses: A 2018 Progress Update on Reaching Campus Energy Goals

Many universities have aggressive energy-reduction and climate action plans. To reach these goals, leading universities have developed a suite of common energy-efficiency and renewable generation strategies. In this paper, we present a common set of approaches across the following areas: zero energy campus definitions and planning, best practices for including energy targets in new construction procurement contracts and design guidelines, implementing pilot new construction zero energy projects, aggressively implementing best-in-class laboratory energy-efficiency strategies, planning for and optimizing on-site and off-site renewable energy projects, and high-performance district energy systems. Best practices are compiled from various experiences, including programs funded by the U.S. Department of Energy, Energy Efficiency and Renewable Energy program. The summary of these best practices is to reduce campus energy use and then meet the remaining campus energy needs with renewable energy. The fivestep process to developing and implementing campus energy-reduction plans is described: 1) determine baseline energy consumption, 2) analyze technology options, 3) develop a plan and set priorities, 4) implement the plan, and 5) evaluate progress. The process follows a logical hierarchy of actions to evaluate options by energy sector and set specific targets. It encompasses all energy systems on campus, recognizing that campus-wide measures have increased potential for reducing energy use. Common strategies are explained along with examples and results.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

A Conceptual World Information Library (WIL) and Land Use Information System (LUIS) - 16181

The Organization for Economic Co-operation and Development Nuclear Energy Agency initiative on the Preservation of Records, Knowledge and Memory is addressing the topic of communicating with future generations on the location, specific contents, and potential risks associated with deep geologic nuclear waste repositories. At the Waste Isolation Pilot Plant (WIPP) in the United States, the U.S. Department of Energy (DOE) has committed, prior to the facility closure, to develop a Passive Institutional Controls (PICs) program designed to last as long as practicable. A portion of this PICs program includes development of records packages, selection of data storage materials and methods, and a determination of records retention/storage locations. The approved plan for record retention at WIPP includes the storage of information including hard copies of data, figures and maps in multiple libraries and archive record centers. With this in mind, it is easy to envision reams of various paper documents in a robust physical archive record center similar to one of the museums in Washington D.C., or DOE's Legacy Management facility in Morgantown, West Virginia. While some portion of records for nuclear waste burial sites should be maintained in this fashion for near-term retrieval purposes, it is widely accepted that this is not an efficient way to communicate with future generations even 1,000 years from now. Transmitting large detailed volumes of information to the future should be captured in an electronic format; maintained on computers, translated by computers, and perhaps updated by artificial intelligence as machine and human languages change over the centuries. In addition to a physical records development and storage process for transmittal to future generations, a web-based electronic database system should be developed. A World Electronic Library (WEL) database could be funded from various nations and perhaps sanctioned by the United Nations and/or the IAEA. This WEL could contain information regarding several different subjects with the intent of being a one-stop-information-shop for future generations. This database would require updates and maintenance for as long as there is a recipient. One subset of the WEL would be a spatial database containing all the information available to any set of GPS coordinates, anywhere within the world. This Land Use Information System (LUIS) database would contain information on past and present land use, natural resources, known geology, hydrology and atmospheric conditions, potential warnings, and other pertinent information. The LUIS database is where specific electronic information, a subset of all the records data gathered for a nuclear waste repository, could reside. For not only would LUIS provide the information on a nuclear waste repository when specific GPS coordinates were entered; but a search from the LUIS on 'Nuclear Waste Repositories' could bring up information, including data on location of repositories, radionuclides, operations, D and D, maps, and regulations, plus many other details for locations throughout the world. This tool could be used by future generations for a number of land use or resource exploration decisions. So what can we do now? We can agree to the types of information that should be captured into an electronic database for nuclear waste repositories. We can agree to the levels of detail, the file names and the formats, for ease of combining information sets in the future. Perhaps we can agree to a central electronic data storage site, or sites, where this information will reside for import into a centralized electronic record system, if one is ever developed. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Improving Search Properties in Genetic Programming

With the advancing computer processing capabilities, practical computer applications are mostly limited by the amount of human programming required to accomplish a specific task. This necessary human participation creates many problems, such as dramatically increased cost. To alleviate the problem, computers must become more autonomous. In other words, computers must be capable to program/reprogram themselves to adapt to changing environments/tasks/demands/domains. Evolutionary computation offers potential means, but it must be advanced beyond its current practical limitations. Evolutionary algorithms model nature. They maintain a population of structures representing potential solutions to the problem at hand. These structures undergo a simulated evolution by means of mutation, crossover, and a Darwinian selective pressure. Genetic programming (GP) is the most promising example of an evolutionary algorithm. In GP, the structures that evolve are trees, which is a dramatic departure from previously used representations such as strings in genetic algorithms. The space of potential trees is defined by means of their elements: functions, which label internal nodes, and terminals, which label leaves. By attaching semantic interpretation to those elements, trees can be interpreted as computer programs (given an interpreter), evolved architectures, etc. JSC has begun exploring GP as a potential tool for its long-term project on evolving dextrous robotic capabilities. Last year we identified representation redundancies as the primary source of inefficiency in GP. Subsequently, we proposed a method to use problem constraints to reduce those redundancies, effectively reducing GP complexity. This method was implemented afterwards at the University of Missouri. This summer, we have evaluated the payoff from using problem constraints to reduce search complexity on two classes of problems: learning boolean functions and solving the forward kinematics problem. We have also developed and implemented methods to use additional problem heuristics to fine-tune the searchable space, and to use typing information to further reduce the search space. Additional improvements have been proposed, but they are yet to be explored and implemented.

Janikow, Cezary Z.↗

Stepping into the Midwest Bioeconomy: Stakeholder Engagement and Geospatial Tools to Assist in Perennial Bioenergy Crop Decision Making and Entrepreneurship

This project, “Ecosystem Services and Farm Entrepreneurship Technical Assistance,” was a three-year project originally planned for FY22–FY24. Due to a late start and a few extensions, it is being completed in early FY25. This project explored opportunities to support the deployment of a bioeconomy with a circular, more sustainable supply chain. Using a tool developed by Argonne to identify agricultural areas suitable for use in the bioeconomy, we sought to create opportunities in the bioeconomy as biomass producers, bioenergy users, and environmental entrepreneurs. We proposed to focus at the beginning on enhancing the tool’s capabilities, while engaging with key stakeholders to improve and expand the tool’s functionality for all potential stakeholders in the bioeconomy. We believe that expanding our tools and technologies, coupled with conversations in agricultural spaces, will be needed as we continue to explore how best to offer farmers whole-of supply-chain opportunities to participate in the bioeconomy. Through this project we have continued to gain a better understanding of the ways in which farmers, landowners, bioenergy users, and environmental entrepreneurs may approach the bioeconomy. In addition, as we improve our analytic toolkit, we can continue to refine our communication and the ways in which we can valuate the bioeconomy. Refining these tools allows us to dive deeper into conversations around plausible policies and drivers for future bioeconomy investment and engagement by stakeholders. By working with farmers and agricultural landowners to enable a sustainable bioeconomy business model, enhance their energy options, and recover resources from their waste streams, this project directly responds to the Bioenergy Technology Office’s (BETO) priorities of building a resilient energy economy. It addresses BETO’s focus on fostering the development and adoption of energy technologies that enable the conversion of waste to energy, efficient land use, and robust job creation. By establishing a technical assistance program that develops capabilities and practices in agricultural areas to implement a bioeconomy future, this program will develop an important linkage between technology being developed at U.S. Department of Energy national laboratories and the agricultural communities of the Midwest. This project focuses on farmers with lower productivity farmland. Because less productive lands create a more difficult revenue stream for conventional crops, these farmers may therefore be more open to alternative agricultural land management regimes. Consequently, the technical assistance program and the methodologies for targeting perennial bioenergy crop application on marginal land provide a distinct opportunity to engage with and invest in the bioeconomy in these economically stressed areas. Stakeholders in this project include farmers and landowners, local conservation organizations (NRCS, SWCS, etc.), universities, non-profit environmental and agricultural entities, farm consultants, environmental regulators, and industry, including the industries working on conversion technologies, anaerobic digestion, pyrolysis, and biochar generation, and the companies interested in trading or purchasing/supporting the valuation of ecosystem services (ES).

09 BIOMASS FUELS↗