Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Concurrent Engineering”

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.

309 records · Page 18

Assessment of Survey Results from Advanced Reactor Industry Domain Experts on Nonlinear Soil-Structure Interaction Analysis Software Verification and Validation

The seismic load case has a significant impact on the design and cost of nuclear power plants. Given the need to substantially reduce cost, advanced reactor designers are looking to leverage numerical tools that enable seismic analysis of an integrated vessel/support/structure/soil system. Modern nonlinear analysis tools provide a solution, capturing dynamic coupling between components (including soil-structure interaction (SSI)) concurrent with nonlinear behavior in one or more parts of the system. Although these methods have a rich history of technical development and implementation, software quality assurance (SQA) following nuclear industry standards remains a significant burden for those wishing to adopt such methods for advanced reactor design and licensing. To reduce the SQA burden, this project will develop the guidance for SQA verification and validation (V&V) of coupled nonlinear SSI analysis tools, to include a test matrix of software features and test problems to support commercial grade dedication (CGD). The guidance is intended to be technology-neutral: supporting designers of all advanced reactors. To maximize the value of the project to reactor designers, the project team performed focused surveys of and interviews with advanced reactor designers. Additionally, the project surveyed members of the broader industry involved in reactor design and licensing. The aggregated industry feedback consists of written survey responses, live polling responses, focused interviews, and informal feedback provided after outreach presentations, collectively referred to as “survey results”. Herein, the survey results are reported, reviewed, and assessed to inform follow-on project activities. The survey results confirmed the familiarity of the industry with the coupled nonlinear SSI analysis. They also affirm the project need based upon the expressed intent to (1) incorporate nonlinear features and (2) pursue the coupled nonlinear SSI analysis to reduce seismic demands and construction costs. All reactor designers indicated their intent to incorporate two or more nonlinear features, and all reactor designer respondents opined that the coupled nonlinear SSI analysis would allow for the optimization of the reactor design and construction. However, the programmatic challenges, whether real or perceived, present a significant barrier to reactor designers. The barrier most commonly identified by the reactor designer population was regulatory risk, with 70% citing this as a reason not to pursue the approach. The perceived regulatory risk identified by the reactor designers underscores the importance of regulator engagement and dialogue in this project. Additionally, half of the reactor designers identified cost and lack of guidance as a deterrent. The survey results also provide insights to tailor specific aspects of the guidance document and test matrix. The project plans to prepare both a formal referenceable guidance document and a collaborative, web-based test matrix and problem set. The project will focus on more complete test problem definitions for the prioritized nonlinear features over shallower problem descriptions for a larger set of features. The nonlinearities prioritized as high based upon survey feedback include fluid-structure interaction and seismic isolation and energy dissipation devices. The nonlinearities prioritized as intermediate include nonlinear geomaterials, nonlinear concrete, nonlinear steel, and interface/contact nonlinearity. Deep embedment and the associated nonlinear phenomena are assigned the lowest priority based upon survey feedback.

42 ENGINEERING↗

The SURE House (Solar Decathlon 2015)

Coastal towns and cities across the Northeastern US, with their high population density, aged utility infrastructure, and unique geography, are increasingly vulnerable to climate change related storm events. In October 2012 superstorm Sandy highlighted the fragility of our current coastal building types and made clear the need for a new model of design and construction which works to understand and mitigate these weaknesses. Dramatic changes in public policy, championed by both The Federal Emergency Management Agency (FEMA) and the National Flood Insurance Program (NFIP) are driving the rebuilding of these shore communities, often resulting in costly renovations, un-sustainable neighborhood configurations and in direct conflict with concurrent government policies such as The American with Disabilities Act (ADA). The SURE HOUSE demonstrates a series of new design solutions to these conflicting public policies and environmental imperatives. At Stevens Institute of Technology, the 2015 Solar Decathlon started with the challenge: Can we design a home for coastal New Jersey that dramatically reduces its energy use while protecting itself from the realities of a changing, more extreme climate? The SURE HOUSE merges the iconic 20th century shore home with 21st century building science. Utilizing innovative renewable energy technologies, a ‘Passive House’ level building envelope, and rugged glass-fiber-composite materials to flood-proof the home, the SURE HOUSE is a high-performance, net-zero-energy home, armored against extreme weather, designed for the contemporary lifestyle of the Jersey Shore and other vulnerable coastal communities. SUSTAINABLE At Stevens, we recognize that energy use in the home and workplace is directly connected to the growing problem of climate change. Reducing our energy consumption by designing higher performing, compact homes that are both functional, comfortable and desirable is the first critical step towards a modern, sustainable architecture for New Jersey and beyond. This is what informed the architectural design of the house. Configured about a compact form, thickly insulated and air-sealed walls eliminate thermal bridging and minimize energy losses while advanced glazing brings in free solar heat during the winter months. As a result of these passive design strategies, the SURE HOUSE has a greatly reduced carbon footprint requiring 91% less energy than a typical New Jersey home. Photovoltaic (PV) arrays on both the rooftop and operable shutters easily provide energy in excess of the home’s modest demands. The Stevens team considers a truly sustainable home in the era of climate change, one that prioritizes low energy use, and integrates right-sized renewable generation to supply the home’s needs. Low consumption, low production. RESILIENT In October of 2012, Hurricane Sandy wreaked havoc along the east coast of the US. In New Jersey alone there was an estimated 29.4 billion dollars in damages, 346,000 homes affected, and almost two and a half million people left without power, in some cases for over 10 days. Recovery from this storm and associated flooding is ongoing to this day, as many New Jersey homeowners grapple with the large costs of rebuilding and struggle to adapt to complicated new home building regulations. Damage from this storm to Hoboken, the home of the Stevens Institute of Technology’s campus, and to the New Jersey shore was extensive and many students on the SURE HOUSE team were directly affected by this historic event. The Stevens design team recognizes that in a world of more frequent and stronger storms, the ability to absorb and adapt to change is more important than ever. Successfully weathering the next storm and its aftermath is one of the primary goals in the design of the SURE HOUSE prototype. The SURE HOUSE introduces unique ‘dry flood-proofing’ methods to residential construction. Innovative wall and floor flood-proofing, utilizing durable composite sheathing materials adapted from the boating industry, were developed by the student team to render the SURE House’s building envelope flood proof up to the FEMA AE 6/7 Zone (+ 6/7 feet of water above sea-level). Designed and fabricated utilizing glass-fiber composite materials, the custom storm shutter system serves to protect the large glazed openings of the home from both air-borne debris impact and water infiltration during a storm event while also providing deterrence from the vandalism that often occurs in the aftermath of a calamitous event. During extended power outages, a ‘resilient’ solar array is capable of supplying critical amounts of energy and hot water to the home, without the use of battery storage or grid infrastructure. PV Description AC GRID-TIED PV SYSTEM The SURE HOUSE solar system consists of two distinct arrays, the grid-tied rooftop array which produces AC Powerand the shutter-mounted array which converts DC power generated by the modules directly into usable heat for the domestic hot water (DHW). The roof-mounted AC grid-tied array is comprised of three strings, two 11 module strings connected to an SMA SB 5000TL-US-223 inverter and a single 10 module string equipped and an SMA SB 3000TL-US-22 central inverter. All modules for the rooftop AC array are LG MonoX 2804 watt solar panels, chosen for their durability and efficiency. Inverter sizing and string size are optimized to the electrical characteristics of the chosen PV modules and the desired energy production, see Appendix 5B. The SURE HOUSE is projected to produce 12,353 kWh per year to meet 6,157 kWh per year of estimated consumption. Solar modules for the two AC grid-tied sub arrays are mounted on the main roof surface of the SURE HOUSE with a 10 degree tilt angle using a partially-ballasted polyethylene roof mounting system made by Renusol, which is particularly suited to the corrosive salt air of a coastal environment. This method was chosen for its installation simplicity and to limit detrimental roof penetrations. The 10 degree tilt optimizes the energy generated per roof area at a lower price, see Appendix 5A, and ensures that there is minimal wind uplift. DC SOLAR ELECTRIC DOMESTIC HOT WATER The SURE HOUSE’s approach to sustainable and resilient domestic hot water (DHW) consists of a unique, custom engineered DC solar electric hot water system. Employing the use of Advanced Energy’s DC electric PV heater (DCPVH)5 to heat domestic water well beyond the draw temperature, the SURE HOUSE is able to obtain a remarkably high solar fraction of 75% or more. The custom modified 80 gallon Vaughn DHW tank acts as a large solar ‘battery’ that stores heat energy in the form of hot water at almost 150 degrees, harvesting energy when the sun is out for use later in the day or overnight. The system, which uses electricity rather than heated fluid, is distinct from traditional ‘solar thermal’ systems by eliminating the dangers and associated maintenance issues of fluid based systems. By forgoing the use of external fluid loops, overheated solar collectors and pipes are not an issue for the SURE HOUSE system which never needs any yearly or seasonal flushing. In weather conditions where the integrated DCPVH unit cannot produce enough hot water via solar energy alone, the Vaughn hot water tank comes factory made with an AC powered 2.6 COP heat pump and a AC heating coil that serve as back-up heating elements. The DCPVH is powered by a DC array consisting of 10 custom-made Solbian by PVilion 180 watt, monocrystalline, flexible solar modules6. The Solbian modules are directly mounted to the top half of the operable storm shutters on the south façade of the SURE HOUSE. The SURE HOUSE team worked closely with PVillion, a PV system designer specializing in flexible architectural photovoltaics, to design an adhesive system that works with the glass-fiber storm shutter surface in a reliable manner over an extended period. Because this system operates in DC-only mode and never connects to the municipal power grid, the system can continue to create hot water safely and effectively even during grid disruption events. This hot water, and the energy stored within it, could be used for a range of activities including washing and cooking to more elaborate hydronic heating systems as desired. See Appendix 6 for system engineering, sizing and modeling.

14 SOLAR ENERGY↗

Data Locality Enhancement of Dynamic Simulations for Exascale Computing (Final Report)

The development of modern processors exhibits two trends that complicate the optimizations of modern software. The first is the increasing sensitivity of processors' throughput to irregularities in computation. With more processors produced through a massive integration of simple cores, future systems will increasingly favor regular data-level parallel computations, but deviate from the needs of applications with complex patterns. Some evidences are already shown on Graphic Processing Units (GPU): Irregular data accesses (e.g., indirect references A[D[i]]) and conditional branches are limiting many GPU applications' performance at a level an order of magnitude lower than the peak of GPU. The second hardware trend is the growing gap between memory bandwidth and the aggregate speed—that is, the sum of all cores' computing power—of a Chip Multiprocessor (CMP). Despite the capped growth of the peak CPU speed, the aggregate speed of a CMP keeps increasing as more cores get into a single chip. It is expected that by 2018, node concurrency in an exascale system will increase by hundreds of times, whereas, memory bandwidth will expand by only 10 to 20 times. Consequently, data movement and storage is expected to consume more than 70% of the total system power. Bridging this gap is difficult; the complexities of modern CMP memory hierarchy make it even harder: Data cache becomes shared among computing units, and the sharing is often non-uniform—whether two computing units share a cache depends on their proximity and the level of the cache. On the recent IBM Power7 architecture, for instance, four hardware contexts (or SMT threads) in a core share the entire memory hierarchy, all cores in one chip share an on-chip L3 cache, and cores across chips share L3 and main memory through off-chip connections. These two trends complicate the translation of computing power into performance, especially for a program with either intensive data accesses or complex patterns in data accesses or control flow paths. Unfortunately, both attributes present and will persist in a class of important applications. For instance, many scientific simulations deal with a large volume of data. And meanwhile, as most real-world processes are non-uniform and evolving (e.g., the evolution of a galaxy or the process of a drug injection), both the computations and data accesses of these programs tend to be irregular and dynamically changing. Currently, the lack of support to these applications on modern CMP severely limits their performance. On GPU, as our recent study shows and other studies echo, performance enhancement of a factor of integers is possible when memory accesses or control flows are streamlined for a set of GPU applications. On multicore CPU, our studies show that traditional locality enhancement, for being oblivious to the new features of multicore memory hierarchy, may even cause large slowdown to data-intensive dynamic applications. The severity of the issues is expected to worsen as the two hardware trends continue. Some recent studies try to match software with the trends, but in a limited scope or manner. For irregularities on GPU, most studies focus on irregularities analyzable through static analysis (e.g., data accesses in regular loops). Dynamic irregularities are harder to address because the needed analysis and transformations typically have to happen at run time. Some other research resorts to hardware extensions, an actual adoption of which is unclear for the entailed space cost and complexity. For data locality, recent years have seen some exploitations of the new memory hierarchy on multicore for performance, but most of them are on process or thread scheduling, rather than program transformations. Our recent study reveals that program-level transformations may magnify the scheduling benefits by a factor of seven, concluding that program-level transformation should play a central role for data locality enhancement on modern CMP. But research in this direction has been sparse, and most have focused on data layout or cache performance modeling, rather than program transformations to match with the new memory hierarchy features. Overall, it is still an open question how to bridge the gap between dynamic computations and the two prominent properties of modern processors. The goal of this project is to develop a set of techniques and software tools to enhance the matching between memory accesses in dynamic simulations and the prominent features of modern and future CMP, alleviating the memory performance issues for petascale and exascale computing. This report summarizes the discoveries and products produced throughout this project. It includes free launch, a new software approach to overcoming the shortcomings of both methods; coherence-free multiview, an approach that allows multiple views of a single data object to co-exist on GPU memory during a GPU kernel execution; algorithmic optimizations to data analytics problems, especially those that involve lots of distance calculations. Supporting dynamic parallelism is important for GPU to benefit a broad range of applications. There are currently two fundamental ways for programs to exploit dynamic parallelism on GPU: a software-based approach with software-managed worklists, and a hardware-based approach through dynamic subkernel launches. Neither is satisfactory. The former is complicated to program and is often subject to some load imbalance; the latter suffers large runtime overhead. In this work, we propose free launch, a new software approach to overcoming the shortcomings of both methods. It allows programmers to use subkernel launches to express dynamic parallelism. It employs a novel compiler-based code transformation named subkernel launch removal to replace the subkernel launches with the reuse of parent threads. Coupled with an adaptive task assignment mechanism, the transformation reassigns the tasks in the subkernels to the parent threads with a good load balance. The technique requires no hardware extensions, immediately deployable on existing GPUs. It keeps the programming convenience of the subkernel launch-based approach while avoiding its large runtime overhead. Meanwhile, its superior load balancing makes it outperform manual worklist-based techniques by 3X on average. The work was published at the 48th Annual IEEE/ACM International Symposium on Microarchitecture (Micro'2015). A Graphic Processing Unit (GPU) system is typically equipped with many types of memory (e.g., global, constant, texture, shared, cache). Data placement determines what data are placed on which type of memory, essential for GPU memory performance. Prior optimizations of data placement always require a single view of a data object on memory, which limits the optimization effectiveness. In this work, we propose coherence-free multiview, an approach that allows multiple views of a single data object to co-exist on GPU memory during a GPU kernel execution. We demonstrate that under certain conditions, the multiple views can remain incoherent while facilitating enhanced data placement. We present a theorem and some compiler support to ensure the soundness of the usage of coherence-free multiview. We further develop reference-discerning data placement, a new way to enhance data placements on GPU. It enables more flexible data placements by using coherence-free multiview to leverage the slack in coherence requirement of some GPU programs. Experiments on three types of GPU systems show that, with less than 200KB space cost, the new data placement technique can provide a 1.6X average (up to 4.27X) speedup. In addition, we have examined algorithmic optimizations to data analytics problems, especially those that involve lots of distance calculations. Computing distances among data points is an essential part of many important algorithms in data analytics, graph analysis, and other domains. In each of these domains, developers have spent significant manual effort optimizing algorithms, often through novel applications of the triangle equality, in order to minimize the number of distance computations in the algorithms. In this work, we observe that many algorithms across these domains can be generalized as an instance of a generic distance-related abstraction. Based on this abstraction, we derive seven principles for correctly applying the triangular inequality to optimize distance-related algorithms. Guided by the findings, we develop Triangular OPtimizer (TOP), the first software framework that is able to automatically produce optimized algorithms that either matches or outperforms manually designed algorithms for solving distance-related problems. TOP achieves up to 237x speedups and 2.5X on average. The work has been published at the 32nd International Conference on Machine Learning (ICML'15) and the 41st International Conference on Very Large Data Bases (VLDB'15).

42 ENGINEERING↗