Publications

Results 1–25 of 28

Search results

Jump to search filters

Library of Advanced Materials for Engineering (LAMÉ) 4.50

Merewether, Mark T.; Crane, Nathan K.; Plews, Julia A.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.; Scherzinger, William M.; Lester, Brian T.

Accurate and efficient constitutive modeling remains a cornerstone issue for solid mechanics analysis. Over the years, the LAMÉ advanced material model library has grown to address this challenge by implementing models capable of describing material systems spanning soft polymers to stiff ceramics including both isotropic and anisotropic responses. Inelastic behaviors including (visco)plasticity, damage, and fracture have all incorporated for use in various analyses. This multitude of options and flexibility, however, comes at the cost of many capabilities, features, and responses and the ensuing complexity in the resulting implementation. Therefore, to enhance confidence and enable the utilization of the LAMÉ library in application, this effort seeks to document and verify the various models in the LAMÉ library. Specifically, the broader strategy, organization, and interface of the library itself is first presented. The physical theory, numerical implementation, and user guide for a large set of models is then discussed. Importantly, a number of verification tests are performed with each model to not only have confidence in the model itself but also highlight some important response characteristics and features that may be of interest to end-users. Finally, in looking ahead to the future, approaches to add material models to this library and further expand the capabilities are presented.

More Details

Sierra/SolidMechanics 4.50 Theory Manual

Merewether, Mark T.; Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.; Manktelow, Kevin; Clutz, Christopher C.

Presented in this document are the theoretical aspects of capabilities contained in the Sierra / SM code. This manuscript serves as an ideal starting point for understanding the theoretical foundations of the code. For a comprehensive study of these capabilities, the reader is encouraged to explore the many references to scientific articles and textbooks contained in this manual. It is important to point out that some capabilities are still in development and may not be presented in this document. Further updates to this manuscript will be made as these capabilities come closer to production level.

More Details

Sierra/SolidMechanics 4.50. Capabilities in Development

Merewether, Mark T.; Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.; Clutz, Christopher C.; Manktelow, Kevin

This document is a user's guide for capabilities that are not considered mature but are available in Sierra/SolidMechanics (Sierra/SM) for early adopters. The determination of maturity of a capability is determined by many aspects: having regression and verification level testing, documentation of functionality and syntax, and usability are such considerations. Capabilities in this document are lacking in one or many of these aspects.

More Details

Sierra/SolidMechanics 4.50 User's Guide

Merewether, Mark T.; Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.; Manktelow, Kevin; Clutz, Christopher C.

Sierra/SolidMechanics (Sierra/SM) is a Lagrangian, three-dimensional code for finite element analysis of solids and structures. It provides capabilities for explicit dynamic, implicit quasistatic and dynamic analyses. The explicit dynamics capabilities allow for the efficient and robust solution of models with extensive contact subjected to large, suddenly applied loads. For implicit problems, Sierra/SM uses a multi-level iterative solver, which enables it to effectively solve problems with large deformations, nonlinear material behavior, and contact. Sierra/SM has a versatile library of continuum and structural elements, and a large library of material models. The code is written for parallel computing environments enabling scalable solutions of extremely large problems for both implicit and explicit analyses. It is built on the SIERRA Framework, which facilitates coupling with other SIERRA mechanics codes. This document describes the functionality and input syntax for Sierra/SM.

More Details

Sierra/SolidMechanics 4.48 Theory Manual

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

Presented in this document are the theoretical aspects of capabilities contained in the Sierra/SM code. This manuscript serves as an ideal starting point for understanding the theoretical foundations of the code. For a comprehensive study of these capabilities, the reader is encouraged to explore the many references to scientific articles and textbooks contained in this manual. It is important to point out that some capabilities are still in development and may not be presented in this document. Further updates to this manuscript will be made as these capabilities come closer to production level.

More Details

Sierra/SolidMechanics 4.48 User's Guide: Addendum for Shock Capabilities

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

This is an addendum to the Sierra/SolidMechanics 4.48 User's Guide that documents additional capabilities available only in alternate versions of the Sierra/SolidMechanics (Sierra/SM) code. These alternate versions are enhanced to provide capabilities that are regulated under the U.S. Department of State's International Traffic in Arms Regulations (ITAR) export-control rules. The ITAR regulated codes are only distributed to entities that comply with the ITAR export-control requirements. The ITAR enhancements to Sierra/SM in- clude material models with an energy-dependent pressure response (appropriate for very large deformations and strain rates) and capabilities for blast modeling. Since this is an addendum to the standard Sierra/SM user's guide, please refer to that document first for general descriptions of code capability and use.

More Details

Sierra/SolidMechanics 4.48 Goodyear Specific

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

This document covers Sierra/SolidMechanics capabilities specific to Goodyear use cases. Some information may be duplicated directly from the Sierra/SolidMechanics User's Guide but is reproduced here to provide context for Goodyear-specific options.

More Details

Library of Advanced Materials for Engineering (LAME) 4.48

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

Accurate and efficient constitutive modeling remains a cornerstone issues for solid mechanics analysis. Over the years, the LAME advanced material model library has grown to address this challenge by implement- ing models capable of describing material systems spanning soft polymers to stiff ceramics including both isotropic and anisotropic responses. Inelastic behaviors including (visco)plasticity, damage, and fracture have all incorporated for use in various analyses. This multitude of options and flexibility, however, comes at the cost of many capabilities, features, and responses and the ensuing complexity in the resulting imple- mentation. Therefore, to enhance confidence and enable the utilization of the LAME library in application, this effort seeks to document and verify the various models in the LAME library. Specifically, the broader strategy, organization, and interface of the library itself is first presented. The physical theory, numerical implementation, and user guide for a large set of models is then discussed. Importantly, a number of verifi- cation tests are performed with each model to not only have confidence in the model itself but also highlight some important response characteristics and features that may be of interest to end-users. Finally, in looking ahead to the future, approaches to add material models to this library and further expand the capabilities are presented.

More Details

Sierra/SolidMechanics 4.48 Capabilities in Development

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

This document is a user's guide for capabilities that are not considered mature but are available in Sierra/SolidMechanics (Sierra/SM) for early adopters. The determination of maturity of a capability is determined by many aspects: having regression and verification level testing, documentation of functionality and syntax, and usability are such considerations. Capabilities in this document are lacking in one or many of these aspects.

More Details

Sierra/Solid Mechanics 4.48 User's Guide

Merewether, Mark T.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Gampert, Scott O.; Xavier, Patrick G.; Plews, Julia A.

Sierra/SolidMechanics (Sierra/SM) is a Lagrangian, three-dimensional code for finite element analysis of solids and structures. It provides capabilities for explicit dynamic, implicit quasistatic and dynamic analyses. The explicit dynamics capabilities allow for the efficient and robust solution of models with extensive contact subjected to large, suddenly applied loads. For implicit problems, Sierra/SM uses a multi-level iterative solver, which enables it to effectively solve problems with large deformations, nonlinear material behavior, and contact. Sierra/SM has a versatile library of continuum and structural elements, and a large library of material models. The code is written for parallel computing environments enabling scalable solutions of extremely large problems for both implicit and explicit analyses. It is built on the SIERRA Framework, which facilitates coupling with other SIERRA mechanics codes. This document describes the functionality and input syntax for Sierra/SM.

More Details

Sierra/SolidMechanics 4.48 Verification Tests Manual

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

Presented in this document is a small portion of the tests that exist in the Sierra / SolidMechanics (Sierra / SM) verification test suite. Most of these tests are run nightly with the Sierra / SM code suite, and the results of the test are checked versus the correct analytical result. For each of the tests presented in this document, the test setup, a description of the analytic solution, and comparison of the Sierra / SM code results to the analytic solution is provided. Mesh convergence is also checked on a nightly basis for several of these tests. This document can be used to confirm that a given code capability is verified or referenced as a compilation of example problems. Additional example problems are provided in the Sierra / SM Example Problems Manual. Note, many other verification tests exist in the Sierra / SM test suite, but have not yet been included in this manual.

More Details

Sierra/SolidMechanics 4.46 Goodyear Specific

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

This document covers Sierra/SolidMechanics capabilities specific to Goodyear use cases. Some information may be duplicated directly from the Sierra/SolidMechanics User’s Guide but is reproduced here to provide context for Goodyear-specific options.

More Details

Sierra/SolidMechanics 4.46 Verification Tests Manual

Merewether, Mark T.; Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.; Clutz, Christopher C.; Manktelow, Kevin

Presented in this document is a small portion of the tests that exist in the Sierra/SolidMechanics (Sierra/SM) verification test suite. Most of these tests are run nightly with the Sierra/SM code suite, and the results of the test are checked versus the correct analytical result. For each of the tests presented in this document, the test setup, a description of the analytic solution, and comparison of the Sierra/SM code results to the analytic solution is provided. Mesh convergence is also checked on a nightly basis for several of these tests. This document can be used to confirm that a given code capability is verified or referenced as a compilation of example problems. Additional example problems are provided in the Sierra/SM Example Problems Manual. Note, many other verification tests exist in the Sierra/SM test suite, but have not yet been included in this manual.

More Details

Library of Advanced Materials for Engineering (LAME) 4.44

Plews, Julia A.; Crane, Nathan K.; De Frias, Gabriel J.; San LeSan; Littlewood, David J.; Merewether, Mark T.; Mosby, Matthew D.; Pierson, Kendall H.; Porter, Vicki L.; Shelton, Timothy R.; Thomas, Jesse D.; Tupek, Michael R.; Veilleux, Michael G.; Xavier, Patrick G.

Accurate and efficient constitutive modeling remains a cornerstone issues for solid mechanics analysis. Over the years, the LAME advanced material model library has grown to address this challenge by implementing models capable of describing material systems spanning soft polymers to s ti ff ceramics including both isotropic and anisotropic responses. Inelastic behaviors including (visco) plasticity, damage, and fracture have all incorporated for use in various analyses. This multitude of options and flexibility, however, comes at the cost of many capabilities, features, and responses and the ensuing complexity in the resulting implementation. Therefore, to enhance confidence and enable the utilization of the LAME library in application, this effort seeks to document and verify the various models in the LAME library. Specifically, the broader strategy, organization, and interface of the library itself is first presented. The physical theory, numerical implementation, and user guide for a large set of models is then discussed. Importantly, a number of verification tests are performed with each model to not only have confidence in the model itself but also highlight some important response characteristics and features that may be of interest to end-users. Finally, in looking ahead to the future, approaches to add material models to this library and further expand the capabilities are presented.

More Details

An MPI+X implementation of contact global search using Kokkos

Engineering with Computers

Hansen, Glen; Xavier, Patrick G.; Mish, Sam P.; Voth, Thomas E.; Heinstein, Martin; Glass, Micheal W.

This paper describes an approach that seeks to parallelize the spatial search associated with computational contact mechanics. In contact mechanics, the purpose of the spatial search is to find “nearest neighbors,” which is the prelude to an imprinting search that resolves the interactions between the external surfaces of contacting bodies. In particular, we are interested in the contact global search portion of the spatial search associated with this operation on domain-decomposition-based meshes. Specifically, we describe an implementation that combines standard domain-decomposition-based MPI-parallel spatial search with thread-level parallelism (MPI-X) available on advanced computer architectures (those with GPU coprocessors). Our goal is to demonstrate the efficacy of the MPI-X paradigm in the overall contact search. Standard MPI-parallel implementations typically use a domain decomposition of the external surfaces of bodies within the domain in an attempt to efficiently distribute computational work. This decomposition may or may not be the same as the volume decomposition associated with the host physics. The parallel contact global search phase is then employed to find and distribute surface entities (nodes and faces) that are needed to compute contact constraints between entities owned by different MPI ranks without further inter-rank communication. Key steps of the contact global search include computing bounding boxes, building surface entity (node and face) search trees and finding and distributing entities required to complete on-rank (local) spatial searches. To enable source-code portability and performance across a variety of different computer architectures, we implemented the algorithm using the Kokkos hardware abstraction library. While we targeted development towards machines with a GPU accelerator per MPI rank, we also report performance results for OpenMP with a conventional multi-core compute node per rank. Results here demonstrate a 47 % decrease in the time spent within the global search algorithm, comparing the reference ACME algorithm with the GPU implementation, on an 18M face problem using four MPI ranks. While further work remains to maximize performance on the GPU, this result illustrates the potential of the proposed implementation.

More Details

Final report for LDRD project 11-0783 : directed robots for increased military manpower effectiveness

Rohrer, Brandon R.; Morrow, James D.; Rothganger, Fredrick R.; Xavier, Patrick G.; Wagner, John S.

The purpose of this LDRD is to develop technology allowing warfighters to provide high-level commands to their unmanned assets, freeing them to command a group of them or commit the bulk of their attention elsewhere. To this end, a brain-emulating cognition and control architecture (BECCA) was developed, incorporating novel and uniquely capable feature creation and reinforcement learning algorithms. BECCA was demonstrated on both a mobile manipulator platform and on a seven degree of freedom serial link robot arm. Existing military ground robots are almost universally teleoperated and occupy the complete attention of an operator. They may remove a soldier from harm's way, but they do not necessarily reduce manpower requirements. Current research efforts to solve the problem of autonomous operation in an unstructured, dynamic environment fall short of the desired performance. In order to increase the effectiveness of unmanned vehicle (UV) operators, we proposed to develop robots that can be 'directed' rather than remote-controlled. They are instructed and trained by human operators, rather than driven. The technical approach is modeled closely on psychological and neuroscientific models of human learning. Two Sandia-developed models are utilized in this effort: the Sandia Cognitive Framework (SCF), a cognitive psychology-based model of human processes, and BECCA, a psychophysical-based model of learning, motor control, and conceptualization. Together, these models span the functional space from perceptuo-motor abilities, to high-level motivational and attentional processes.

More Details

Modeling cortical circuits

Rothganger, Fredrick R.; Rohrer, Brandon R.; Verzi, Stephen J.; Xavier, Patrick G.

The neocortex is perhaps the highest region of the human brain, where audio and visual perception takes place along with many important cognitive functions. An important research goal is to describe the mechanisms implemented by the neocortex. There is an apparent regularity in the structure of the neocortex [Brodmann 1909, Mountcastle 1957] which may help simplify this task. The work reported here addresses the problem of how to describe the putative repeated units ('cortical circuits') in a manner that is easily understood and manipulated, with the long-term goal of developing a mathematical and algorithmic description of their function. The approach is to reduce each algorithm to an enhanced perceptron-like structure and describe its computation using difference equations. We organize this algorithmic processing into larger structures based on physiological observations, and implement key modeling concepts in software which runs on parallel computing hardware.

More Details

Preparing for the aftermath: Using emotional agents in game-based training for disaster response

2008 IEEE Symposium on Computational Intelligence and Games, CIG 2008

Djordjevich, Donna D.; Xavier, Patrick G.; Bernard, Michael; Whetzel, Jonathan H.; Glickman, Matthew R.; Verzi, Stephen J.

Ground Truth, a training game developed by Sandia National Laboratories in partnership with the University of Southern California GamePipe Lab, puts a player in the role of an Incident Commander working with teammate agents to respond to urban threats. These agents simulate certain emotions that a responder may feel during this high-stress situation. We construct psychology-plausible models compliant with the Sandia Human Embodiment and Representation Cognitive Architecture (SHERCA) that are run on the Sandia Cognitive Runtime Engine with Active Memory (SCREAM) software. SCREAM's computational representations for modeling human decision-making combine aspects of ANNs and fuzzy logic networks. This paper gives an overview of Ground Truth and discusses the adaptation of the SHERCA and SCREAM into the game. We include a semiformal descriptionof SCREAM. ©2008 IEEE.

More Details

Simulating human behavior for national security human interactions

Bernard, Michael; Glickman, Matthew R.; Hart, Derek; Xavier, Patrick G.; Verzi, Stephen J.; Wolfenbarger, Paul

This 3-year research and development effort focused on what we believe is a significant technical gap in existing modeling and simulation capabilities: the representation of plausible human cognition and behaviors within a dynamic, simulated environment. Specifically, the intent of the ''Simulating Human Behavior for National Security Human Interactions'' project was to demonstrate initial simulated human modeling capability that realistically represents intra- and inter-group interaction behaviors between simulated humans and human-controlled avatars as they respond to their environment. Significant process was made towards simulating human behaviors through the development of a framework that produces realistic characteristics and movement. The simulated humans were created from models designed to be psychologically plausible by being based on robust psychological research and theory. Progress was also made towards enhancing Sandia National Laboratories existing cognitive models to support culturally plausible behaviors that are important in representing group interactions. These models were implemented in the modular, interoperable, and commercially supported Umbra{reg_sign} simulation framework.

More Details
Results 1–25 of 28
Results 1–25 of 28
Top