Publications

16 Results

Search results

Jump to search filters

Sierra/SD - User's Manual

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

Sierra/SD provides a massively parallel implementation of structural dynamics finite element analysis, required for high-fidelity, validated models used in modal, vibration, static and shock analysis of weapons systems. This document provides a user’s guide to the input for Sierra/SD. Details of input specifications for the different solution types, output options, element types and parameters are included. The appendices contain detailed examples, and instructions for running the software on parallel platforms.

More Details

Sierra/SD - Theory Manual

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

Sierra/SD provides a massively parallel implementation of structural dynamics finite element analysis, required for high fidelity, validated models used in modal, vibration, static and shock analysis of structural systems. This manual describes the theory behind many of the constructs in Sierra/SD. For a more detailed description of how to use Sierra/SD, we refer the reader to User’s Manual. Many of the constructs in Sierra/SD are pulled directly from published material. Where possible, these materials are referenced herein. However, certain functions in Sierra/SD are specific to our implementation. We try to be far more complete in those areas. The theory manual was developed from several sources including general notes, a programmer_notes manual, the user’s notes and of course the material in the open literature.

More Details

Sierra/SD – Verification Test Manual – 5.0

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

This document presents tests from the Sierra Structural Mechanics verification test suite. Each of these tests is run nightly with the Sierra/SD code suite and the results of the test checked versus the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the Sierra/SD code results to the analytic solution is provided. This document can be used to confirm that a given code capability is verified or referenced as a compilation of example problems.

More Details

Sierra/SD - How To Manual, 5.0

Bunting, Gregory; Crane, Nathan K.; Day, David; Dohrmann, Clark R.; Ferri, Brian; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

The “how to” document guides the user through complicated aspects of software usage. It should supplement both the User’s manual and the Theory document, by providing examples and detailed discussion that reduce learning time for complex set ups. These documents are intended to be used together. We will not formally list all parameters for an input here – see the User’s manual for this. All the examples in the “How To” document are part of the Sierra/SD test suite, and each will run with no modification. The nature of this document casts together a number of rather unrelated procedures. Grouping them is difficult. Please try to use the table of contents and the index as a guide in finding the analyses of interest.

More Details

Novel strategies for modal-based structural material identification

Mechanical Systems and Signal Processing

Bunting, Gregory; Miller, Scott T.; Walsh, Timothy; Dohrmann, Clark R.; Aquino, Wilkins

In this work, we present modal-based methods for model calibration in structural dynamics, and address several key challenges in the solution of gradient-based optimization problems with eigenvalues and eigenvectors, including the solution of singular Helmholtz problems encountered in sensitivity calculations, non-differentiable objective functions caused by mode swapping during optimization, and cases with repeated eigenvalues. Unlike previous literature that relied on direct solution of the eigenvector adjoint equations, we present a parallel iterative domain decomposition strategy (Adjoint Computation via Modal Superposition with Truncation Augmentation) for the solution of the singular Helmholtz problems. For problems with repeated eigenvalues we present a novel Mode Separation via Projection algorithm, and in order to address mode swapping between inverse iterations we present a novel Injective mode ordering metric. We present the implementation of these methods in a massively parallel finite element framework with the ability to use measured modal data to extract unknown structural model parameters from large complex problems. A series of increasingly complex numerical examples are presented that demonstrate the implementation and performance of the methods in a massively parallel finite element framework [7,5], using gradient-based optimization techniques in the Rapid Optimization Library (ROL) [21].

More Details

Sierra/SD-- How To Manual - 4.58

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

The “how to” document is designed to help walk the analyst through difficult aspects of software usage. It should supplement both the User’s manual and the Theory document, by providing examples and detailed discussion that reduce learning time for complex set ups. These documents are intended to be used together. We will not formally list all parameters for an input here – see the User’s manual for this. All the examples in the “How To” document are part of the Sierra/SD test suite, and each will run with no modification. The nature of this document casts together a number of rather unrelated procedures. Grouping them is difficult. Please try to use the table of contents and the index as a guide in finding the analyses of interest.

More Details

Sierra/SD–Verification Test Manual - 4.58

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

This document presents tests from the Sierra Structural Mechanics verification test suite. Each of these tests is run nightly with the Sierra/SD code suite and the results of the test checked versus the correct analytic result. For each of the tests presented in this document the test setup, derivation of the analytic solution, and comparison of the Sierra/SD code results to the analytic solution is provided. This document can be used to confirm that a given code capability is verified or referenced as a compilation of example problems.

More Details

How To Manual - 4.56

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Flicek, Robert C.; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Stevens, Brian; Walsh, Timothy

The "how to" document is designed to help walk the analyst through difficult aspects of software usage. It should supplement both the User's manual and the Theory document, by providing examples and detailed discussion that reduce learning time for complex set ups. These documents are intended to be used together. We will not formally list all parameters for an input here — see the User's manual for this. All the examples in the "How To" document are part of the Sierra/SD test suite, and each will run with no modification. The nature of this document casts together a number of rather unrelated procedures. Grouping them is difficult. Please try to use the table of contents and the index as a guide in finding the analyses of interest.

More Details

Exactly and Easily Applying Experimental Boundary Conditions in Computational Structural Dynamics

Bunting, Gregory; Crane, Nathan K.; Day, David M.; Dohrmann, Clark R.; Ferri, Brian; Flicek, Robert C.; Hardesty, Sean; Lindsay, Payton; Miller, Scott T.; Munday, Lynn B.; Stevens, Brian; Walsh, Timothy

Most experimental setups and environment specifications define acceleration loads on the component. However, Sierra Structural Dynamics cannot apply acceleration boundary conditions in modal transient analysis. Modal analysis of these systems and environments must be done through the application of a huge artificial force to a large fictitious point mass. Introducing a large mass into the analysis is a common source of numerical error. In this report we detail a mathematical procedure to directly apply acceleration boundary conditions in modal analyses without the requirement of adding a non-physical mass to the system. We prototype and demonstrate this procedure in Matlab and scope the work required to integrate this procedure into Sierra Structural Dynamics.

More Details

A gradient-based optimization approach for the detection of partially connected surfaces using vibration tests

Computer Methods in Applied Mechanics and Engineering

Walsh, Timothy; Bunting, Gregory; Miller, Scott T.; Aquino, Wilkins

The integrity of engineering structures is often compromised by embedded surfaces that result from incomplete bonding during the manufacturing process, or initiation of damage from fatigue or impact processes. Examples include delaminations in composite materials, incomplete weld bonds when joining two components, and internal crack planes that may form when a structure is damaged. In many cases the areas of the structure in question may not be easily accessible, thus precluding the direct assessment of structural integrity. In this paper, we present a gradient-based, partial differential equation (PDE)-constrained optimization approach for solving the inverse problem of interface detection in the context of steady-state dynamics. An objective function is defined that represents the difference between the model predictions of structural response at a set of spatial locations, and the experimentally measured responses. One of the contributions of our work is a novel representation of the design variables using a density field that takes values in the range [0,1]andraised and raised to an integer exponent that promotes solutions to be near the extrema of the range. The density field is combined with the penalty method for enforcing a zero gap condition and realizing partially bonded surfaces. The use of the penalty method with a density field representation leads to objective functions that are continuously differentiable with respect to the unknown parameters, enabling the use of efficient gradient-based optimization algorithms. Numerical examples of delaminated plates are presented to demonstrate the feasibility of the approach.

More Details
16 Results
16 Results
Top