NASA Astrophysics Data System (ADS)
Kortabarria, A.; Rech, J.; de Eguilaz, E. Ruiz; Arrazola, P. J.
2011-05-01
Although there have been great advances in the machining research, still there's not a total control of the process. FEM simulation is one of the most powerful methods in machining research, but the strong mechanical and thermal loads combined with great strain and strain rates make difficult to obtain accurate input parameters. With the aim of obtaining better accuracy in simulation results a new Vuinter subroutine for Abaqus/Explicit™ 6.9 has been developed. This subroutine is able to represent the principal workpiece-tool interaction laws, such as the rate dependant coulomb friction coefficient and the rate dependant frictional heat partition coefficient. To validate it, the subroutine has been implemented in a basic sliding model and in 2D ALE machining model. Finally the results have been compared with experimental and numerical ones in different work conditions.
Using ABAQUS Scripting Interface for Materials Evaluation and Life Prediction
NASA Technical Reports Server (NTRS)
Powers, Lynn M.; Arnold, Steven M.; Baranski, Andrzej
2006-01-01
An ABAQUS script has been written to aid in the evaluation of the mechanical behavior of viscoplastic materials. The purposes of the script are to: handle complex load histories; control load/displacement with alternate stopping criteria; predict failure and life; and verify constitutive models. Material models from the ABAQUS library may be used or the UMAT routine may specify mechanical behavior. User subroutines implemented include: UMAT for the constitutive model; UEXTERNALDB for file manipulation; DISP for boundary conditions; and URDFIL for results processing. Examples presented include load, strain and displacement control tests on a single element model. The tests are creep with a life limiting strain criterion, strain control with a stress limiting cycle and a complex interrupted cyclic relaxation test. The techniques implemented in this paper enable complex load conditions to be solved efficiently with ABAQUS.
NASA Astrophysics Data System (ADS)
Chen, S.; Al-Muntasheri, G.; Abousleiman, Y. N.
2014-12-01
The critical state concept based bounding surface model is one of the most widely used elastoplastic constitutive models for geomaterials, attributed mainly to its essential feature of allowing plastic deformation to occur for stress points within the bounding surface and thus the capability to represent the realistic non-recoverable behaviour of soils and rocks observed under the cyclic loading. This paper develops an implicit integration algorithm for the bounding surface model, using the standard return mapping approach (elastic predictor-plastic corrector), to obtain the updated stresses for the given strain increments. The formulation of the constitutive integration requires the derivation of a supplementary differential equation to describe the evolution of a key variable, i.e., the ratio between the image stress and the current stress quantities. It is essentially an extension of the integration scheme presented in an earlier work used for the simple bounding surface version of modified Cam Clay associated with a substantially simplified hardening rule. The integration algorithm for the bounding surface model is implemented into the finite element analysis commercial program, ABAQUS, through the material interface of UMAT (user defined material subroutine), and then used for the analysis of wellbore stability problem. The predictions from the ABAQUS simulations are generally in excellent agreement with the available analytical solutions, thus demonstrating the accuracy and robustness of the proposed integration scheme.
Subroutines For Image Processing
NASA Technical Reports Server (NTRS)
Faulcon, Nettie D.; Monteith, James H.; Miller, Keith W.
1988-01-01
Image Processing Library computer program, IPLIB, is collection of subroutines facilitating use of COMTAL image-processing system driven by HP 1000 computer. Functions include addition or subtraction of two images with or without scaling, display of color or monochrome images, digitization of image from television camera, display of test pattern, manipulation of bits, and clearing of screen. Provides capability to read or write points, lines, and pixels from image; read or write at location of cursor; and read or write array of integers into COMTAL memory. Written in FORTRAN 77.
A Weibull brittle material failure model for the ABAQUS computer program
Bennett, J.
1991-08-01
A statistical failure theory for brittle materials that traces its origins to the Weibull distribution function is developed for use in the general purpose ABAQUS finite element computer program. One of the fundamental assumptions for this development is that Mode 1 microfractures perpendicular to the direction of the principal stress contribute independently to the fast fracture. The theory is implemented by a user subroutine for ABAQUS. Example problems illustrating the capability and accuracy of the model are given. 24 refs., 12 figs.
NASA Technical Reports Server (NTRS)
Schiess, J. R.
1994-01-01
Scientific data often contains random errors that make plotting and curve-fitting difficult. The Rational-Spline Approximation with Automatic Tension Adjustment algorithm lead to a flexible, smooth representation of experimental data. The user sets the conditions for each consecutive pair of knots:(knots are user-defined divisions in the data set) to apply no tension; to apply fixed tension; or to determine tension with a tension adjustment algorithm. The user also selects the number of knots, the knot abscissas, and the allowed maximum deviations from line segments. The selection of these quantities depends on the actual data and on the requirements of a particular application. This program differs from the usual spline under tension in that it allows the user to specify different tension values between each adjacent pair of knots rather than a constant tension over the entire data range. The subroutines use an automatic adjustment scheme that varies the tension parameter for each interval until the maximum deviation of the spline from the line joining the knots is less than or equal to a user-specified amount. This procedure frees the user from the drudgery of adjusting individual tension parameters while still giving control over the local behavior of the spline The Rational Spline program was written completely in FORTRAN for implementation on a CYBER 850 operating under NOS. It has a central memory requirement of approximately 1500 words. The program was released in 1988.
A parameter estimation subroutine package
NASA Technical Reports Server (NTRS)
Bierman, G. J.; Nead, M. W.
1978-01-01
Linear least squares estimation and regression analyses continue to play a major role in orbit determination and related areas. In this report we document a library of FORTRAN subroutines that have been developed to facilitate analyses of a variety of estimation problems. Our purpose is to present an easy to use, multi-purpose set of algorithms that are reasonably efficient and which use a minimal amount of computer storage. Subroutine inputs, outputs, usage and listings are given along with examples of how these routines can be used. The following outline indicates the scope of this report: Section (1) introduction with reference to background material; Section (2) examples and applications; Section (3) subroutine directory summary; Section (4) the subroutine directory user description with input, output, and usage explained; and Section (5) subroutine FORTRAN listings. The routines are compact and efficient and are far superior to the normal equation and Kalman filter data processing algorithms that are often used for least squares analyses.
A parameter estimation subroutine package
NASA Technical Reports Server (NTRS)
Bierman, G. J.; Nead, M. W.
1978-01-01
Linear least squares estimation and regression analyses continue to play a major role in orbit determination and related areas. A library of FORTRAN subroutines were developed to facilitate analyses of a variety of estimation problems. An easy to use, multi-purpose set of algorithms that are reasonably efficient and which use a minimal amount of computer storage are presented. Subroutine inputs, outputs, usage and listings are given, along with examples of how these routines can be used. The routines are compact and efficient and are far superior to the normal equation and Kalman filter data processing algorithms that are often used for least squares analyses.
Multi Platform Graphics Subroutine Library
1992-02-21
DIGLIB is a collection of general graphics subroutines. It was designed to be small, reasonably fast, device-independent, and compatible with DEC-supplied operating systems for VAXes, PDP-11s, and LSI-11s, and the DOS operating system for IBM PCs and IBM-compatible machines. The software is readily usable by casual programmers for two-dimensional plotting.
2004-02-02
The software is an ABAQUS/Standard UMAT (user defined material behavior subroutine) that implements the constitutive model for shape-memory alloy materials developed by Jannetti et. al. (2003a) using a fully implicit time integration scheme to integrate the constitutive equations. The UMAT is used in conjunction with ABAQUS/Standard to perform a finite-element analysis of SMA materials.
NASA Technical Reports Server (NTRS)
Arnold, S. M.; Saleeb, A. F.; Wilt, T. E.; Trowbridge, D.
2000-01-01
be incorporated directly into a structural finite element code like ABAQUS for cost-effective, micromechanics based, large-scale component design and analysis. Our primary objective here is to report on these recent works conducted over the past decade, in the context of their incorporation into ABAQUS through the various user subroutines. Representative results will be shown to demonstrate the features of the developed schemes.
ABAQUS-EPGEN: a general-purpose finite-element code. Volume 4. Systems manual
Hibbitt, H.D.; Karlsson, B.I.; Sorensen, E.P.
1985-06-01
This document is the Systems Manual for ABAQUS/EPGEN, a general purpose finite element computer program designed specifically to serve advanced structural analysis needs. ABAQUS/EPGEN is a large, modular, software system, made up of libraries of finite elements, constitutive models, arithmetic routines, and executive level routines that control the flow through the program to provide various analysis procedures. ABAQUS has extensive data files which are managed independently from the engineering/modeling code. The program is written in FORTRAN 77, with additional conventions within the language to ensure that the code is readily portable across different computers and operating systems. This includes support of fully single and fully double precision versions. This manual documents the system design of the code, including detailed descriptions of data file contents, and dictionaries of subroutines and common blocks. This outline can help programmers and development engineers understand the structure of the code and its use on different computers and operating systems. The highly sophisticated, nonlinear computer code supports advanced structural analyses for nuclear and fossil fuel power plant designs. The ABAQUS-EPGEN code analyzes such general nonlinear phenomena as fluid-structure interactions, reinforced concrete behavior, thermal stress, fracture mechanics, and high-temperature structural behavior. 18 refs.
2014-01-01
Background The UMAT is widely used for selection into undergraduate medical and dental courses in Australia and New Zealand (NZ). It tests aptitudes thought to be especially relevant to medical studies and consists of 3 sections – logical reasoning and problem solving (UMAT-1), understanding people (UMAT-2) and non-verbal reasoning (UMAT-3). A substantial proportion of all candidates re-sit the UMAT. Re-sitting raises the issue as to what might be the precise magnitude and determinants of any practice effects on the UMAT and their implications for equity in subsequent selection processes. Methods Between 2000 and 2012, 158,909 UMAT assessments were completed. From these, 135,833 cases were identified where a candidate had sat once or more during that period with 117,505 cases (86.5%) having sat once, 14,739 having sat twice (10.9%), 2,752 thrice (2%) and 837, 4 or more times (0.6%). Subsequent analyses determined predictors of multiple re-sits as well as the magnitude and socio-demographic determinants of any practice effects. Results Increased likelihood of re-sitting the UMAT twice or more was predicted by being male, of younger age, being from a non-English language speaking background and being from NZ and for Australian candidates, being urban rather than rurally based. For those who sat at least twice, the total UMAT score between a first and second attempt improved by 10.7 ± 0.2 percentiles, UMAT-1 by 8.3 ± 0.2 percentiles, UMAT-2 by 8.3 ± 0.2 percentiles and UMAT-3 by 7.7 ± 0.2 percentiles. An increase in total UMAT percentile score on re-testing was predicted by a lower initial score and being a candidate from NZ rather than from Australia while a decrease was related to increased length of time since initially sitting the test, older age and non-English language background. Conclusions Re-sitting the UMAT augments performance in each of its components together with the total UMAT percentile score. Whether this increase represents just an improvement
MEAM interatomic force calculation subroutine for LAMMPS
Stukowski, A.
2010-10-25
Interatomic force and energy calculation subroutine tobe used with the molecular dynamics simulation code LAMMPS (Ref a.). The code evaluates the total energy and atomic forces (energy gradient) according to cubic spine-based variant (Ref b.) of the Modified Embedded Atom Method (MEAM).
DIGLIB. PC-DOS Graphics Subroutine Library
Brand, H.R.
1989-02-01
DIGLIB is a collection of general graphics subroutines. It was designed to be small, reasonably fast, device-independent, and compatible with DEC-supplied operating systems for VAXes, PDP-11s, and LSI-11s, and the DOS operating system for IBM PCs and IBM-compatible machines. DIGLIB/VMS runs on the VAX and MicroVAX series of computers under VMS. The software is readily usable by casual programmers for two-dimensional plotting.
Implementing quantum control for unknown subroutines
NASA Astrophysics Data System (ADS)
Friis, Nicolai; Dunjko, Vedran; Dür, Wolfgang; Briegel, Hans J.
2014-03-01
We present setups for the practical realization of adding control to unknown subroutines, supplementing the existing quantum optical scheme for black-box control with a counterpart for the quantum control of the ordering of sequences of operations. We also provide schemes to realize either task using trapped ions. These practical circumventions of recent no-go theorems are based on existing technologies. We argue that the possibility to add control to unknown operations in practice is a common feature of many physical systems. Based on the proposed implementations we discuss the apparent contradictions between theory and practice.
Input/Output Subroutine Library Program
NASA Technical Reports Server (NTRS)
Collier, James B.
1988-01-01
Efficient, easy-to-use program moved easily to different computers. Purpose of NAVIO, Input/Output Subroutine Library, provides input/output package of software for FORTRAN programs that is portable, efficient, and easy to use. Implemented as hierarchy of libraries. At bottom is very small library containing only non-portable routines called "I/O Kernel." Design makes NAVIO easy to move from one computer to another, by simply changing kernel. NAVIO appropriate for software system of almost any size wherein different programs communicate through files.
Abaqus Simulations of Rock Response to Dynamic Loading
Steedman, David W.; Coblentz, David
2012-08-15
The LANL Geodynamics Team has been applying Abaqus modeling to achieve increasingly complex simulations. Advancements in Abaqus model building and simulation tools allows this progress. We use Lab-developed constitutive models, the fully coupled CEL Abaqus and general contact to simulate response of realistic sites to explosively driven shock.
NASA Technical Reports Server (NTRS)
Gould, Kevin E.; Satyanarayana, Arunkumar; Bogert, Philip B.
2016-01-01
Analysis performed in this study substantiates the need for high fidelity vehicle level progressive damage analyses (PDA) structural models for use in the verification and validation of proposed sub-scale structural models and to support required full-scale vehicle level testing. PDA results are presented that capture and correlate the responses of sub-scale 3-stringer and 7-stringer panel models and an idealized 8-ft diameter fuselage model, which provides a vehicle level environment for the 7-stringer sub-scale panel model. Two unique skin-stringer attachment assumptions are considered and correlated in the models analyzed: the TIE constraint interface versus the cohesive element (COH3D8) interface. Evaluating different interfaces allows for assessing a range of predicted damage modes, including delamination and crack propagation responses. Damage models considered in this study are the ABAQUS built-in Hashin procedure and the COmplete STress Reduction (COSTR) damage procedure implemented through a VUMAT user subroutine using the ABAQUS/Explicit code.
Optical aberration coefficients: FORTRAN subroutines for symmetrical systems.
Andersen, T B
1981-09-15
FORTRAN computer subroutines for the automatic computation of the optical aberration functions S, T, V, W, and K to the 15th order for rotationally symmetric systems are presented. The routines may be conveniently extended toward higher orders.
Input Files and Procedures for Analysis of SMA Hybrid Composite Beams in MSC.Nastran and ABAQUS
NASA Technical Reports Server (NTRS)
Turner, Travis L.; Patel, Hemant D.
2005-01-01
A thermoelastic constitutive model for shape memory alloys (SMAs) and SMA hybrid composites (SMAHCs) was recently implemented in the commercial codes MSC.Nastran and ABAQUS. The model is implemented and supported within the core of the commercial codes, so no user subroutines or external calculations are necessary. The model and resulting structural analysis has been previously demonstrated and experimentally verified for thermoelastic, vibration and acoustic, and structural shape control applications. The commercial implementations are described in related documents cited in the references, where various results are also shown that validate the commercial implementations relative to a research code. This paper is a companion to those documents in that it provides additional detail on the actual input files and solution procedures and serves as a repository for ASCII text versions of the input files necessary for duplication of the available results.
Computer Subroutines for Analytic Rotation by Two Gradient Methods.
ERIC Educational Resources Information Center
van Thillo, Marielle
Two computer subroutine packages for the analytic rotation of a factor matrix, A(p x m), are described. The first program uses the Flectcher (1970) gradient method, and the second uses the Polak-Ribiere (Polak, 1971) gradient method. The calculations in both programs involve the optimization of a function of free parameters. The result is a…
Subroutines GEORGE and DRASTC simplify operation of automatic digital plotter
NASA Technical Reports Server (NTRS)
Englel, F., III; Gray, W. H.; Richard, P. J.
1967-01-01
FORTRAN language subroutines enable the production of a tape for a 360-30 tape unit that controls the CALCOMP 566 Digital Incremental Plotter. This provides the plotter with instructions for graphically displaying data points with the proper scaling of axes, numbering, lettering, and tic marking.
FORTRAN plotting subroutines for the space plasma laboratory
NASA Technical Reports Server (NTRS)
Williams, R.
1983-01-01
The computer program known as PLOTRW was custom made to satisfy some of the graphics requirements for the data collected in the Space Plasma Laboratory at the Johnson Space Center (JSC). The general requirements for the program were as follows: (1) all subroutines shall be callable through a FORTRAN source program; (2) all graphs shall fill one page and be properly labeled; (3) there shall be options for linear axes and logarithmic axes; (4) each axis shall have tick marks equally spaced with numeric values printed at the beginning tick mark and at the last tick mark; and (5) there shall be three options for plotting. These are: (1) point plot, (2) line plot and (3) point-line plot. The subroutines were written in FORTRAN IV for the LSI-11 Digital equipment Corporation (DEC) Computer. The program is now operational and can be run on any TEKTRONICX graphics terminal that uses a DEC Real-Time-11 (RT-11) operating system.
A simple pharmacokinetics subroutine for modeling double peak phenomenon.
Mirfazaelian, Ahmad; Mahmoudian, Massoud
2006-04-01
Double peak absorption has been described with several orally administered drugs. Numerous reasons have been implicated in causing the double peak. DRUG-KNT--a pharmacokinetic software developed previously for fitting one and two compartment kinetics using the iterative curve stripping method--was modified and a revised subroutine was incorporated to solve double-peak models. This subroutine considers the double peak as two hypothetical doses administered with a time gap. The fitting capability of the presented model was verified using four sets of data showing double peak profiles extracted from the literature (piroxicam, ranitidine, phenazopyridine and talinolol). Visual inspection and statistical diagnostics showed that the present algorithm provided adequate curve fit disregarding the mechanism involved in the emergence of the secondary peaks. Statistical diagnostic parameters (RSS, AIC and R2) generally showed good fitness in the plasma profile prediction by this model. It was concluded that the algorithm presented herein provides adequate predicted curves in cases of the double peak phenomenon.
NASA Technical Reports Server (NTRS)
Allen Phillip A.; Wilson, Christopher D.
2003-01-01
The development of a pressure-dependent constitutive model with combined multilinear kinematic and isotropic hardening is presented. The constitutive model is developed using the ABAQUS user material subroutine (UMAT). First the pressure-dependent plasticity model is derived. Following this, the combined bilinear and combined multilinear hardening equations are developed for von Mises plasticity theory. The hardening rule equations are then modified to include pressure dependency. The method for implementing the new constitutive model into ABAQUS is given.
Algorithm-Based Fault Tolerance for Numerical Subroutines
NASA Technical Reports Server (NTRS)
Tumon, Michael; Granat, Robert; Lou, John
2007-01-01
A software library implements a new methodology of detecting faults in numerical subroutines, thus enabling application programs that contain the subroutines to recover transparently from single-event upsets. The software library in question is fault-detecting middleware that is wrapped around the numericalsubroutines. Conventional serial versions (based on LAPACK and FFTW) and a parallel version (based on ScaLAPACK) exist. The source code of the application program that contains the numerical subroutines is not modified, and the middleware is transparent to the user. The methodology used is a type of algorithm- based fault tolerance (ABFT). In ABFT, a checksum is computed before a computation and compared with the checksum of the computational result; an error is declared if the difference between the checksums exceeds some threshold. Novel normalization methods are used in the checksum comparison to ensure correct fault detections independent of algorithm inputs. In tests of this software reported in the peer-reviewed literature, this library was shown to enable detection of 99.9 percent of significant faults while generating no false alarms.
Thermal and flow analysis subroutines for the SINDA-version 9 computer routine
NASA Technical Reports Server (NTRS)
Oren, J. A.; Williams, D. R.
1973-01-01
Fluid flow analysis, special thermal analysis and input/output capabilities of the MOTAR routine were incorporated into the SINDA routine. All the capabilities were added in the form of user subroutines so that they may be added to different versions of SINDA with a minimum of programmer effort. Two modifications were made to the existing subroutines of SINDA/8 to incorporate the above subroutines. These were: (1) A modification to the preprocessor to permit actual values of array numbers, conductor numbers, node numbers or constant numbers supplied as array data to be converted to relative numbers. (2) Modifications to execution subroutine CNFAST to make it compatible with the radiant interchange user subroutine, RADIR. This modified version of SINDA has been designated SINDA/version 9. A detailed discussion of the methods used for the capabilities added is presented. The modifications for the SINDA subroutines are described, as well as user subroutines. All subroutines added or modified are listed.
Comparison between FEBio and Abaqus for biphasic contact problems.
Meng, Qingen; Jin, Zhongmin; Fisher, John; Wilcox, Ruth
2013-09-01
Articular cartilage plays an important role in the function of diarthrodial joints. Computational methods have been used to study the biphasic mechanics of cartilage, and Abaqus has been one of the most widely used commercial software packages for this purpose. A newly developed open-source finite element solver, FEBio, has been developed specifically for biomechanical applications. The aim of this study was to undertake a direct comparison between FEBio and Abaqus for some practical contact problems involving cartilage. Three model types, representing a porous flat-ended indentation test, a spherical-ended indentation test, and a conceptual natural joint contact model, were compared. In addition, a parameter sensitivity study was also performed for the spherical-ended indentation test to investigate the effects of changes in the input material properties on the model outputs, using both FEBio and Abaqus. Excellent agreement was found between FEBio and Abaqus for all of the model types and across the range of material properties that were investigated.
Comparison between FEBio and Abaqus for biphasic contact problems
Jin, Zhongmin; Fisher, John; Wilcox, Ruth
2013-01-01
Articular cartilage plays an important role in the function of diarthrodial joints. Computational methods have been used to study the biphasic mechanics of cartilage, and Abaqus has been one of the most widely used commercial software packages for this purpose. A newly developed open-source finite element solver, FEBio, has been developed specifically for biomechanical applications. The aim of this study was to undertake a direct comparison between FEBio and Abaqus for some practical contact problems involving cartilage. Three model types, representing a porous flat-ended indentation test, a spherical-ended indentation test, and a conceptual natural joint contact model, were compared. In addition, a parameter sensitivity study was also performed for the spherical-ended indentation test to investigate the effects of changes in the input material properties on the model outputs, using both FEBio and Abaqus. Excellent agreement was found between FEBio and Abaqus for all of the model types and across the range of material properties that were investigated. PMID:23804955
AMPHION: Specification-based programming for scientific subroutine libraries
NASA Technical Reports Server (NTRS)
Lowry, Michael; Philpot, Andrew; Pressburger, Thomas; Underwood, Ian; Waldinger, Richard; Stickel, Mark
1994-01-01
AMPHION is a knowledge-based software engineering (KBSE) system that guides a user in developing a diagram representing a formal problem specification. It then automatically implements a solution to this specification as a program consisting of calls to subroutines from a library. The diagram provides an intuitive domain oriented notation for creating a specification that also facilitates reuse and modification. AMPHION'S architecture is domain independent. AMPHION is specialized to an application domain by developing a declarative domain theory. Creating a domain theory is an iterative process that currently requires the joint expertise of domain experts and experts in automated formal methods for software development.
Visualizing MCNP Tally Segment Geometry and Coupling Results with ABAQUS
J. R. Parry; J. A. Galbraith
2007-11-01
The Advanced Graphite Creep test, AGC-1, is planned for irradiation in the Advanced Test Reactor (ATR) in support of the Next Generation Nuclear Plant program. The experiment requires very detailed neutronics and thermal hydraulics analyses to show compliance with programmatic and ATR safety requirements. The MCNP model used for the neutronics analysis required hundreds of tally regions to provide the desired detail. A method for visualizing the hundreds of tally region geometries and the tally region results in 3 dimensions has been created to support the AGC-1 irradiation. Additionally, a method was created which would allow ABAQUS to access the results directly for the thermal analysis of the AGC-1 experiment.
Calibrating the Abaqus Crushable Foam Material Model using UNM Data
Schembri, Philip E.; Lewis, Matthew W.
2014-02-27
Triaxial test data from the University of New Mexico and uniaxial test data from W-14 is used to calibrate the Abaqus crushable foam material model to represent the syntactic foam comprised of APO-BMI matrix and carbon microballoons used in the W76. The material model is an elasto-plasticity model in which the yield strength depends on pressure. Both the elastic properties and the yield stress are estimated by fitting a line to the elastic region of each test response. The model parameters are fit to the data (in a non-rigorous way) to provide both a conservative and not-conservative material model. The model is verified to perform as intended by comparing the values of pressure and shear stress at yield, as well as the shear and volumetric stress-strain response, to the test data.
NASA Technical Reports Server (NTRS)
Wohlen, R. L.
1976-01-01
A listing of the source deck of each dense FORMA subroutine is given to remove the 'black-box' aura of the subroutines so that the analyst may better understand the detail operations of each subroutine. The FORTRAN 4 programming language is used throughout.
Goodman and Kruskal's TAU-B Statistics: A Fortran-77 Subroutine.
ERIC Educational Resources Information Center
Berry, Kenneth J.; Mielke, Paul W., Jr.
1986-01-01
An algorithm and associated FORTRAN-77 computer subroutine are described for computing Goodman and Kruskal's tau-b statistic along with the associated nonasymptotic probability value under the null hypothesis tau=O. (Author)
Sullivan, W. N.; Leonard, T. M.
1980-11-01
An important aspect of structural design of the Darrieus rotor is the determination of aerodynamic blade loads. This report describes a load generator which has been used at Sandia for quasi-static and dynamic rotor analyses. The generator is based on the single streamtube aerodynamic flow model and is constructed as a FORTRAN IV subroutine to facilitate its use in finite element structural models. Input and output characteristics of the subroutine are described and a complete listing is attached as an appendix.
Computer subroutines for estimation of human exposure to radiation in low Earth orbit
NASA Technical Reports Server (NTRS)
Cucinotta, F. A.; Wilson, J. W.
1985-01-01
Computer subroutines to calculate human exposure to trapped radiations in low Earth orbit (LEO) on the basis of a simple approximation of the human geometry by spherical shell shields of varying thickness are presented and detailed. The subroutines calculate the dose to critical body organs and the fraction of exposure limit reached as a function of altitude of orbit, degree of inclination, shield thickness, and days in mission. Exposure rates are compared with current exposure limits.
A Set of Monte Carlo Subroutines for Treating the Physics of Compton Scattering
John Lestone; Jonathan Earnhart; Thomas Prettyman
1998-12-01
A set of portable Monte Carlo subroutines is presented to treat the physics of Compton scattering. Electron binding energies are included by the modification of the Klein-Nishina probability distribution by the incoherent scattering function. In addition the scattered photon's energy is calculated by taking into account the momentum distribution of the electron. These subroutines have been verified and validated by calculating the total cross section over incident photon energies of 10 keV to 100 MeV for elements of Z=l to Z=l 00 and are within 1.08% of published values.
Cauble, R.; Rozmus, W.
1993-10-21
A FORTRAN subroutine for the calculation of the ac electrical conductivity in two-temperature, strongly coupled, overdense plasma is presented. The routine is the result of a model calculation based on classical transport theory with application to plasmas created by the interaction of short pulse lasers and solids. The formulation is analytic and the routine is self-contained.
Performance Analysis of Memory Transfers and GEMM Subroutines on NVIDIA Tesla GPU Cluster
Allada, Veerendra, Benjegerdes, Troy; Bode, Brett
2009-08-31
Commodity clusters augmented with application accelerators are evolving as competitive high performance computing systems. The Graphical Processing Unit (GPU) with a very high arithmetic density and performance per price ratio is a good platform for the scientific application acceleration. In addition to the interconnect bottlenecks among the cluster compute nodes, the cost of memory copies between the host and the GPU device have to be carefully amortized to improve the overall efficiency of the application. Scientific applications also rely on efficient implementation of the BAsic Linear Algebra Subroutines (BLAS), among which the General Matrix Multiply (GEMM) is considered as the workhorse subroutine. In this paper, they study the performance of the memory copies and GEMM subroutines that are critical to port the computational chemistry algorithms to the GPU clusters. To that end, a benchmark based on the NetPIPE framework is developed to evaluate the latency and bandwidth of the memory copies between the host and the GPU device. The performance of the single and double precision GEMM subroutines from the NVIDIA CUBLAS 2.0 library are studied. The results have been compared with that of the BLAS routines from the Intel Math Kernel Library (MKL) to understand the computational trade-offs. The test bed is a Intel Xeon cluster equipped with NVIDIA Tesla GPUs.
Binorm-a fortran subroutine to calculate the percentiles of a standardized binormal distribution
McCammon, R.B.
1977-01-01
BINORM is a FORTRAN subroutine for calculating the percentiles of a standardized binormal distribution. By using a linear transformation, the percentiles of a binormal distribution can be obtained. The percentiles of a binormal distribution are useful for plotting purposes, for establishing confidence intervals, and for sampling from a mixed population that consists of two normal distributions. ?? 1977.
RT-11 FORTRAN subroutines for X-Y plotting on Hewlett-Packard 7470A/7475A graphics plotters
Goeringer, D.E.
1986-08-01
A package of FORTRAN IV subroutines has been developed for x-y plotting with Hewlett-Packard 7470A/7475A graphics plotters on Digital Equipment Corporation PDP-11 series computers running the RT-11 operating system. This report describes the function of each subroutine in detail, gives examples of their use, and shows sample output plots.
Developing an Abaqus *HYPERFOAM Model for M9747 (4003047) Cellular Silicone Foam
Siranosian, Antranik A.; Stevens, R. Robert
2012-04-26
This report documents work done to develop an Abaqus *HYPERFOAM hyperelastic model for M9747 (4003047) cellular silicone foam for use in quasi-static analyses at ambient temperature. Experimental data, from acceptance tests for 'Pad A' conducted at the Kansas City Plant (KCP), was used to calibrate the model. The data includes gap (relative displacement) and load measurements from three locations on the pad. Thirteen sets of data, from pads with different serial numbers, were provided. The thirty-nine gap-load curves were extracted from the thirteen supplied Excel spreadsheets and analyzed, and from those thirty-nine one set of data, representing a qualitative mean, was chosen to calibrate the model. The data was converted from gap and load to nominal (engineering) strain and nominal stress in order to implement it in Abaqus. Strain computations required initial pad thickness estimates. An Abaqus model of a right-circular cylinder was used to evaluate and calibrate the *HYPERFOAM model.
NASA Technical Reports Server (NTRS)
Fleischer, G. E.; Likins, P. W.
1975-01-01
Three computer subroutines designed to solve the vector-dyadic differential equations of rotational motion for systems that may be idealized as a collection of hinge-connected rigid bodies assembled in a tree topology, with an optional flexible appendage attached to each body are reported. Deformations of the appendages are mathematically represented by modal coordinates and are assumed small. Within these constraints, the subroutines provide equation solutions for (1) the most general case of unrestricted hinge rotations, with appendage base bodies nominally rotating at a constant speed, (2) the case of unrestricted hinge rotations between rigid bodies, with the restriction that those rigid bodies carrying appendages are nominally nonspinning, and (3) the case of small hinge rotations and nominally nonrotating appendages. Sample problems and their solutions are presented to illustrate the utility of the computer programs.
Galluzzi, L; Vitale, I; Abrams, J M; Alnemri, E S; Baehrecke, E H; Blagosklonny, M V; Dawson, T M; Dawson, V L; El-Deiry, W S; Fulda, S; Gottlieb, E; Green, D R; Hengartner, M O; Kepp, O; Knight, R A; Kumar, S; Lipton, S A; Lu, X; Madeo, F; Malorni, W; Mehlen, P; Nuñez, G; Peter, M E; Piacentini, M; Rubinsztein, D C; Shi, Y; Simon, H-U; Vandenabeele, P; White, E; Yuan, J; Zhivotovsky, B; Melino, G; Kroemer, G
2012-01-01
In 2009, the Nomenclature Committee on Cell Death (NCCD) proposed a set of recommendations for the definition of distinct cell death morphologies and for the appropriate use of cell death-related terminology, including ‘apoptosis', ‘necrosis' and ‘mitotic catastrophe'. In view of the substantial progress in the biochemical and genetic exploration of cell death, time has come to switch from morphological to molecular definitions of cell death modalities. Here we propose a functional classification of cell death subroutines that applies to both in vitro and in vivo settings and includes extrinsic apoptosis, caspase-dependent or -independent intrinsic apoptosis, regulated necrosis, autophagic cell death and mitotic catastrophe. Moreover, we discuss the utility of expressions indicating additional cell death modalities. On the basis of the new, revised NCCD classification, cell death subroutines are defined by a series of precise, measurable biochemical features. PMID:21760595
Attitude dynamics simulation subroutines for systems of hinge-connected rigid bodies
NASA Technical Reports Server (NTRS)
Fleischer, G. E.; Likins, P. W.
1974-01-01
Several computer subroutines are designed to provide the solution to minimum-dimension sets of discrete-coordinate equations of motion for systems consisting of an arbitrary number of hinge-connected rigid bodies assembled in a tree topology. In particular, these routines may be applied to: (1) the case of completely unrestricted hinge rotations, (2) the totally linearized case (all system rotations are small), and (3) the mixed, or partially linearized, case. The use of the programs in each case is demonstrated using a five-body spacecraft and attitude control system configuration. The ability of the subroutines to accommodate prescribed motions of system bodies is also demonstrated. Complete listings and user instructions are included for these routines (written in FORTRAN V) which are intended as multi- and general-purpose tools in the simulation of spacecraft and other complex electromechanical systems.
Utility subroutine package used by Applied Physics Division export codes. [LMFBR
Adams, C.H.; Derstine, K.L.; Henryson, H. II; Hosteny, R.P.; Toppel, B.J.
1983-04-01
This report describes the current state of the utility subroutine package used with codes being developed by the staff of the Applied Physics Division. The package provides a variety of useful functions for BCD input processing, dynamic core-storage allocation and managemnt, binary I/0 and data manipulation. The routines were written to conform to coding standards which facilitate the exchange of programs between different computers.
Development of a CMAQ Subroutine for Wind-blown Dust Emission Calculation
NASA Astrophysics Data System (ADS)
Park, S.
2011-12-01
A subroutine for calculating the wind-blown dust emission in the framework of the Community Multiscale Air Quality Modeling System (CMAQ) has been developed. This new subroutine, called WDEMIS, is analogous in its use to the recently added sea-salt emission subroutine SSEMIS. To make use of WDEMIS, the subroutine AERO_EMIS has to be modified so that WDEMIS (just like SSEMIS) is called by AERO_EMIS. The threshold friction velocity for smooth dry surface, the drag partitioning effect by non-erodible surface roughness elements, the soil moisture effect, the positive feedback of the saltating soil particles to the friction velocity, the saltation scheme calculating the horizontal soil flux, and the sandblasting scheme calculating the vertical dust emission flux are accounted for in WDEMIS. In order to supply soil characteristics required for wind-blown dust emission calculation, i.e., soil moisture content, land use fraction, and soil texture, the Pleim-Xiu land-surface model [Xiu and Pleim, 2001] is used by the Fifth-Generation NCAR/Penn State Mesoscale Model (MM5) combined with MCIP version 3.6. CMAQ modelling using WDEMIS was performed to simulate an Asian dust storm episode that occurred in April 2006 to evaluate the wind-blown dust emission prediction by WDEMIS. Sensitivity analysis showed that the accuracy of land use data and soil property supplied to WDEMIS is critical to performance of WDEMIS. Appropriate size fractioning is considered one of the most important improvement required in the future. Xiu, A., and J.E. Pleim, Development of a land surface model. Part I: Application in a mesoscale meteorology model, Journal of Applied Meteorology, 40, 192-209, 2001.
FORTRAN subroutine for computing the optimal estimate of f(x)
Gaffney, P.W.
1980-10-01
A FORTRAN subroutine called RANGE is presented that is designed to compute the optimal estimate of a function f given values of the function at n distinct points x/sub 1/ < x/sub 2/ < ... < x/sub n/ and given a bound on one of the derivatives of f. We donate this estimate by ..cap omega... It is optimal in the sense that the error abs value (f - ..cap omega..) has the smallest possible error bound.
The inverse of winnowing: a FORTRAN subroutine and discussion of unwinnowing discrete data
Bracken, Robert E.
2004-01-01
This report describes an unwinnowing algorithm that utilizes a discrete Fourier transform, and a resulting Fortran subroutine that winnows or unwinnows a 1-dimensional stream of discrete data; the source code is included. The unwinnowing algorithm effectively increases (by integral factors) the number of available data points while maintaining the original frequency spectrum of a data stream. This has utility when an increased data density is required together with an availability of higher order derivatives that honor the original data.
Vu Tien Khang, J
1989-07-01
This paper presents a FORTRAN IV subroutine to calculate inbreeding and kinship coefficients from pedigree information in a diploid population without self-fertilization. The user can specify the number of ancestral generations to be taken into account. It is thus possible to determine contributions of succeeding ancestral generations to the inbreeding and kinship coefficients under consideration. The subroutine is based on a recursive procedure that generates systematically all paths connecting two individuals. NP and NM, whose kinship coefficient is to be calculated (or between the father NP and the mother NM of the individual whose inbreeding coefficient is to be calculated). These paths obey the following conditions: (i) a given path does not contain the same parent-offspring link more than once; (ii) the vertex of a path is an ancestor common to individuals NP and NM, with a rank lower or equal to the parameter specified in input. Constraints regarding the size of the corpus of genealogical data and the storage method are discussed, as well as the interest of this subroutine compared to the existing ones. An example of application is given.
NASA Technical Reports Server (NTRS)
Arnold, Steven M.; Bednarcyk, Brett A.; Hussain, Aquila; Katiyar, Vivek
2010-01-01
A unified framework is presented that enables coupled multiscale analysis of composite structures and associated graphical pre- and postprocessing within the Abaqus/CAE environment. The recently developed, free, Finite Element Analysis--Micromechanics Analysis Code (FEAMAC) software couples NASA's Micromechanics Analysis Code with Generalized Method of Cells (MAC/GMC) with Abaqus/Standard and Abaqus/Explicit to perform micromechanics based FEA such that the nonlinear composite material response at each integration point is modeled at each increment by MAC/GMC. The Graphical User Interfaces (FEAMAC-Pre and FEAMAC-Post), developed through collaboration between SIMULIA Erie and the NASA Glenn Research Center, enable users to employ a new FEAMAC module within Abaqus/CAE that provides access to the composite microscale. FEA IAC-Pre is used to define and store constituent material properties, set-up and store composite repeating unit cells, and assign composite materials as sections with all data being stored within the CAE database. Likewise FEAMAC-Post enables multiscale field quantity visualization (contour plots, X-Y plots), with point and click access to the microscale i.e., fiber and matrix fields).
Vande Geest, Jonathan P; Simon, B R; Rigby, Paul H; Newberg, Tyler P
2011-04-01
Finite element models (FEMs) including characteristic large deformations in highly nonlinear materials (hyperelasticity and coupled diffusive/convective transport of neutral mobile species) will allow quantitative study of in vivo tissues. Such FEMs will provide basic understanding of normal and pathological tissue responses and lead to optimization of local drug delivery strategies. We present a coupled porohyperelastic mass transport (PHEXPT) finite element approach developed using a commercially available ABAQUS finite element software. The PHEXPT transient simulations are based on sequential solution of the porohyperelastic (PHE) and mass transport (XPT) problems where an Eulerian PHE FEM is coupled to a Lagrangian XPT FEM using a custom-written FORTRAN program. The PHEXPT theoretical background is derived in the context of porous media transport theory and extended to ABAQUS finite element formulations. The essential assumptions needed in order to use ABAQUS are clearly identified in the derivation. Representative benchmark finite element simulations are provided along with analytical solutions (when appropriate). These simulations demonstrate the differences in transient and steady state responses including finite deformations, total stress, fluid pressure, relative fluid, and mobile species flux. A detailed description of important model considerations (e.g., material property functions and jump discontinuities at material interfaces) is also presented in the context of finite deformations. The ABAQUS-based PHEXPT approach enables the use of the available ABAQUS capabilities (interactive FEM mesh generation, finite element libraries, nonlinear material laws, pre- and postprocessing, etc.). PHEXPT FEMs can be used to simulate the transport of a relatively large neutral species (negligible osmotic fluid flux) in highly deformable hydrated soft tissues and tissue-engineered materials. PMID:21428686
NASA Astrophysics Data System (ADS)
Takizawa, Hideo; Kuwabara, Toshihiko; Oide, Kai; Yoshida, Junji
2016-08-01
Numerous types of yield functions have been proposed to describe the shape of a realistic yield surface. Major commercial finite element codes include few anisotropic functions. Alternatively, the codes allow users to implement material models through user- subroutines. We develop the Unified Material Model Driver for Plasticity (UMMDp) subroutine library, which enables users to implement an arbitrary yield function easily. In this paper, the framework of the UMMDp is presented and its availabilities is shown through examples of sheet metal forming analyses.
Toward high-speed 3D nonlinear soft tissue deformation simulations using Abaqus software.
Idkaidek, Ashraf; Jasiuk, Iwona
2015-12-01
We aim to achieve a fast and accurate three-dimensional (3D) simulation of a porcine liver deformation under a surgical tool pressure using the commercial finite element software Abaqus. The liver geometry is obtained using magnetic resonance imaging, and a nonlinear constitutive law is employed to capture large deformations of the tissue. Effects of implicit versus explicit analysis schemes, element type, and mesh density on computation time are studied. We find that Abaqus explicit and implicit solvers are capable of simulating nonlinear soft tissue deformations accurately using first-order tetrahedral elements in a relatively short time by optimizing the element size. This study provides new insights and guidance on accurate and relatively fast nonlinear soft tissue simulations. Such simulations can provide force feedback during robotic surgery and allow visualization of tissue deformations for surgery planning and training of surgical residents. PMID:26530842
Toward high-speed 3D nonlinear soft tissue deformation simulations using Abaqus software.
Idkaidek, Ashraf; Jasiuk, Iwona
2015-12-01
We aim to achieve a fast and accurate three-dimensional (3D) simulation of a porcine liver deformation under a surgical tool pressure using the commercial finite element software Abaqus. The liver geometry is obtained using magnetic resonance imaging, and a nonlinear constitutive law is employed to capture large deformations of the tissue. Effects of implicit versus explicit analysis schemes, element type, and mesh density on computation time are studied. We find that Abaqus explicit and implicit solvers are capable of simulating nonlinear soft tissue deformations accurately using first-order tetrahedral elements in a relatively short time by optimizing the element size. This study provides new insights and guidance on accurate and relatively fast nonlinear soft tissue simulations. Such simulations can provide force feedback during robotic surgery and allow visualization of tissue deformations for surgery planning and training of surgical residents.
Enhancing the ABAQUS Thermomechanics Code to Simulate Steady and Transient Fuel Rod Behavior
R. L. Williamson; D. A. Knoll
2009-09-01
A powerful multidimensional fuels performance capability, applicable to both steady and transient fuel behavior, is developed based on enhancements to the commercially available ABAQUS general-purpose thermomechanics code. Enhanced capabilities are described, including: UO2 temperature and burnup dependent thermal properties, solid and gaseous fission product swelling, fuel densification, fission gas release, cladding thermal and irradiation creep, cladding irradiation growth , gap heat transfer, and gap/plenum gas behavior during irradiation. The various modeling capabilities are demonstrated using a 2D axisymmetric analysis of the upper section of a simplified multi-pellet fuel rod, during both steady and transient operation. Computational results demonstrate the importance of a multidimensional fully-coupled thermomechanics treatment. Interestingly, many of the inherent deficiencies in existing fuel performance codes (e.g., 1D thermomechanics, loose thermo-mechanical coupling, separate steady and transient analysis, cumbersome pre- and post-processing) are, in fact, ABAQUS strengths.
Implementation of the Müller-Achenbach-Seelecke Model for Shape Memory Alloys in ABAQUS
NASA Astrophysics Data System (ADS)
Richter, Frank; Kastner, Oliver; Eggeler, Gunther
2009-08-01
Temperature changes caused by latent phase transformation heats are an integral part of the behavior of shape memory alloys. The ensuing thermomechanical coupling between the mechanical and thermal fields is covered by the Müller-Achenbach-Seelecke (MAS) model. Its versatility when implemented as a standalone program has been documented extensively in the literature (S. Seelecke and I. Müller, Appl. Mech. Rev., 57(1), 2004, p 23-46; M. Achenbach, Int. J. Plast., 5(4), 1989, p 371-395; I. Müller and S. Seelecke, Mathem. Comp. Mod., 34(12-13), 2001, p 1307-1355). This model has been evaluated within various simulation environments, standalone programs as well as in commercial tools like FEMLAB and ANSYS. Here we present an application of the MAS model within the finite-element (FEM) simulation software ABAQUS. The MAS constitutive equation of state for SMA is ported into ABAQUS via a user material interface. We present the results of simulation examples using this computer model and validate them by comparison with reference solutions. Using ABAQUS finite elements allowing for temperature as a degree of freedom, the effects of the release and the absorption of latent heats in a fully coupled simulation are demonstrated. Further, a FEM implementation of the model extension to polycrystalline materials is presented as these are of greater relevance with regard to engineering applications. The results show that the incorporation of the MAS model into the ABAQUS environment provides a powerful tool useful in the framework of engineering design studies, especially in situations which require nonisothermal conditions and phase transitions.
UNAERO: A package of FORTRAN subroutines for approximating unsteady aerodynamics in the time domain
NASA Technical Reports Server (NTRS)
Dunn, H. J.
1985-01-01
This report serves as an instruction and maintenance manual for a collection of CDC CYBER FORTRAN IV subroutines for approximating the unsteady aerodynamic forces in the time domain. The result is a set of constant-coefficient first-order differential equations that approximate the dynamics of the vehicle. Provisions are included for adjusting the number of modes used for calculating the approximations so that an accurate approximation is generated. The number of data points at different values of reduced frequency can also be varied to adjust the accuracy of the approximation over the reduced-frequency range. The denominator coefficients of the approximation may be calculated by means of a gradient method or a least-squares approximation technique. Both the approximation methods use weights on the residual error. A new set of system equations, at a different dynamic pressure, can be generated without the approximations being recalculated.
A general purpose subroutine for fast fourier transform on a distributed memory parallel machine
NASA Technical Reports Server (NTRS)
Dubey, A.; Zubair, M.; Grosch, C. E.
1992-01-01
One issue which is central in developing a general purpose Fast Fourier Transform (FFT) subroutine on a distributed memory parallel machine is the data distribution. It is possible that different users would like to use the FFT routine with different data distributions. Thus, there is a need to design FFT schemes on distributed memory parallel machines which can support a variety of data distributions. An FFT implementation on a distributed memory parallel machine which works for a number of data distributions commonly encountered in scientific applications is presented. The problem of rearranging the data after computing the FFT is also addressed. The performance of the implementation on a distributed memory parallel machine Intel iPSC/860 is evaluated.
NASA Astrophysics Data System (ADS)
Li, Wenya; Wang, Feifan; Shi, Shanxiang; Ma, Tiejun
2013-11-01
In order to investigate the complicated thermomechanically coupled process of linear friction welding (LFW), three different numerical methods were developed using the ABAQUS software. LFW steel and Ti-6Al-4V were calculated by using a 2D model with the explicit and implicit methods, respectively, and the calculated results were validated by experiments. In addition, a 3D model for LFW Ti-5Al-2Sn-2Zr-4Mo-4Cr was firstly acquired by using the newly developed explicit-implicit alternate method and the calculated flash seemed more like the real one. Furthermore, a few open questions and perspectives in LFW modeling are discussed and concluded.
NASA Astrophysics Data System (ADS)
Cauble, R.; Rozmus, W.
1993-10-01
A FORTRAN subroutine for the calculation of the ac electrical conductivity in two-temperature, strongly coupled, overdense plasma is presented. The routine is the result of a model calculation based on classical transport theory with application to plasmas created by the interaction of short pulse lasers and solids. The formulation is analytic and the routine is self-contained.
ERIC Educational Resources Information Center
Gales, Larry
This module is part of a series designed to be used by life science students for instruction in the application of physical theory to ecosystem operation. Most modules contain computer programs which are built around a particular application of a physical process. PLOT3D is a subroutine package which generates a variety of three dimensional hidden…
ERIC Educational Resources Information Center
Gales, Larry
These materials were designed to be used by life science students for instruction in the application of physical theory to ecosystem operation. Most modules contain computer programs which are built around a particular application of a physical process. PRNT3D is a subroutine package which generates a variety of printed plot displays. The displays…
ERIC Educational Resources Information Center
Gales, Larry
These materials were designed to be used by life science students for instruction in the application of physical theory to ecosystem operation. Most modules contain computer programs which are built around a particular application of a physical process. PRNT3D is a subroutine package which generates a variety of printer plot displays. The displays…
ERIC Educational Resources Information Center
Gales, Larry
This module is part of a series designed to be used by life science students for instruction in the application of physical theory to ecosystem operation. Most modules contain computer programs which are built around a particular application of a physical process. PLOT3D is a subroutine package which generates a variety of three-dimensional hidden…
Simulating Initial and Progressive Failure of Open-Hole Composite Laminates under Tension
NASA Astrophysics Data System (ADS)
Guo, Zhangxin; Zhu, Hao; Li, Yongcun; Han, Xiaoping; Wang, Zhihua
2016-06-01
A finite element (FE) model is developed for the progressive failure analysis of fiber reinforced polymer laminates. The failure criterion for fiber and matrix failure is implemented in the FE code Abaqus using user-defined material subroutine UMAT. The gradual degradation of the material properties is controlled by the individual fracture energies of fiber and matrix. The failure and damage in composite laminates containing a central hole subjected to uniaxial tension are simulated. The numerical results show that the damage model can be used to accurately predicte the progressive failure behaviour both qualitatively and quantitatively.
NASA Astrophysics Data System (ADS)
Choi, Shi-Hoon; Kim, Dae-Wan; Yang, Hoe-Seok; Han, Seong-Ho; Yoon, Jeong Whan
2010-06-01
Planar anisotropy and cup-drawing behavior were investigated for high-strength steel sheets containing different volume fractions of martensite. Macrotexture analysis using XRD was conducted to capture the effect of crystallographic orientation on the planar anisotropy of high-strength steel sheets. A phenomenological yield function, Yld96, which accounts for the anisotropy of yield stress and r-values, was implemented into ABAQUS using the user subroutine UMAT. Cup drawing of high-strength steel sheets was simulated using the FEM code. The profiles of earing and thickness strain were compared with the experimentally measured results.
Documentation for subroutine REDUC3, an algorithm for the linear filtering of gridded magnetic data
Blakely, Richard J.
1977-01-01
Subroutine REDUC3 transforms a total field anomaly h1(x,y) , measured on a horizontal and rectangular grid, into a new anomaly h2(x,y). This new anomaly is produced by the same source as h1(x,y) , but (1) is observed at a different elevation, (2) has a source with a different direction of magnetization, and/or (3) has a different direction of residual field. Case 1 is tantamount to upward or downward continuation. Cases 2 and 3 are 'reduction to the pole', if the new inclinations of both the magnetization and regional field are 90 degrees. REDUC3 is a filtering operation applied in the wave-number domain. It first Fourier transforms h1(x,y) , multiplies by the appropriate filter, and inverse Fourier transforms the result to obtain h2(x,y). No assumptions are required about the shape of the source or how the intensity of magnetization varies within it.
A Model for Simulating the Response of Aluminum Honeycomb Structure to Transverse Loading
NASA Technical Reports Server (NTRS)
Ratcliffe, James G.; Czabaj, Michael W.; Jackson, Wade C.
2012-01-01
A 1-dimensional material model was developed for simulating the transverse (thickness-direction) loading and unloading response of aluminum honeycomb structure. The model was implemented as a user-defined material subroutine (UMAT) in the commercial finite element analysis code, ABAQUS(Registered TradeMark)/Standard. The UMAT has been applied to analyses for simulating quasi-static indentation tests on aluminum honeycomb-based sandwich plates. Comparison of analysis results with data from these experiments shows overall good agreement. Specifically, analyses of quasi-static indentation tests yielded accurate global specimen responses. Predicted residual indentation was also in reasonable agreement with measured values. Overall, this simple model does not involve a significant computational burden, which makes it more tractable to simulate other damage mechanisms in the same analysis.
EzGET: A library of FORTRAN subroutines to facilitate data retrieval
Taylor, K.E.
1996-04-01
The software described in this document is designed to facilitate retrieval of modeled and observed climate data stored in popular formats including DRS, net CDF, GrADS, and, if a control file is supplied, GRIB. You can specify how the data should be structured and whether it should undergo a grid transformation before you receive it, even when you know little about the structure of the stored data (i.e.. its dimension order, grid, and domain). The software is referred to here as EzGet (pronounced {open_quotes}easy-get{close_quotes}) and it comprise a set of subroutines that can be linked to any FORTRAN program. EzGet reads files through the cdunif interface which is available from the Program for Climate Model Diagnosis and Intercomparison (PCMDI), but use of EzGet does not require familiarity the cdunif. The main advantages of using this software instead of the lower level cdunif library include: Substantial error trapping capabilities and detailed error messages; Versatile capability of conveniently selecting data. from specified regions (e.g.. oceans, North America, all land areas north of 45 degrees latitude, etc.); Ability to map data to a new grid at the time it is retrieved by EzGet; Automatic creation of {open_quotes}weights{close_quotes} for use in subsequent averaging or masking of data; Increased control in specifying the domain. grid and structure of the retrieved data. Taken together these capabilities will simplify the process of writing programs for accessing data stored in different formats and structures, including all the observed data sets and the model output from various model intercomparison projects (AMIP, PMIP, CMIP, etc.) archived at PCMDI.
Coupled field-structural analysis of HGTR fuel brick using ABAQUS
Mohanty, S.; Jain, R.; Majumdar, S.; Tautges, T. J.; Srinivasa, M.
2012-07-01
High-temperature, gas-cooled reactors (HTGRs) are usually helium-gas cooled, with a graphite core that can operate at reactor outlet temperatures much higher than can conventional light water reactors. In HTGRs, graphite components moderate and reflect neutrons. During reactor operation, high temperature and high irradiation cause damage to the graphite crystal and grains and create other defects. This cumulative structural damage during the reactor lifetime leads to changes in graphite properties, which can alter the ability to support the designed loads. The aim of the present research is to develop a finite-element code using commercially available ABAQUS software for the structural integrity analysis of graphite core components under extreme temperature and irradiation conditions. In addition, the Reactor Geometry Generator tool-kit, developed at Argonne National Laboratory, is used to generate finite-element mesh for complex geometries such as fuel bricks with multiple pin holes and coolant flow channels. This paper presents the proposed concept and discusses results of stress analysis simulations of a fuel block with H-451 grade material properties. (authors)
Analysis of SMA Hybrid Composite Structures in MSC.Nastran and ABAQUS
NASA Technical Reports Server (NTRS)
Turner, Travis L.; Patel, Hemant D.
2005-01-01
A thermoelastic constitutive model for shape memory alloy (SMA) actuators and SMA hybrid composite (SMAHC) structures was recently implemented in the commercial finite element codes MSC.Nastran and ABAQUS. The model may be easily implemented in any code that has the capability for analysis of laminated composite structures with temperature dependent material properties. The model is also relatively easy to use and requires input of only fundamental engineering properties. A brief description of the model is presented, followed by discussion of implementation and usage in the commercial codes. Results are presented from static and dynamic analysis of SMAHC beams of two types; a beam clamped at each end and a cantilever beam. Nonlinear static (post-buckling) and random response analyses are demonstrated for the first specimen. Static deflection (shape) control is demonstrated for the cantilever beam. Approaches for modeling SMAHC material systems with embedded SMA in ribbon and small round wire product forms are demonstrated and compared. The results from the commercial codes are compared to those from a research code as validation of the commercial implementations; excellent correlation is achieved in all cases.
NASA Technical Reports Server (NTRS)
Blakely, R. L.
1973-01-01
A G189A simulation of the shuttle orbiter EC/lSS was prepared and used to study payload support capabilities. Two master program libraries of the G189A computer program were prepared for the NASA/JSC computer system. Several new component subroutines were added to the G189A program library and many existing subroutines were revised to improve their capabilities. A number of special analyses were performed in support of a NASA/JSC shuttle orbiter EC/LSS payload support capability study.
Finite element based damage assessment of composite tidal turbine blades
NASA Astrophysics Data System (ADS)
Fagan, Edward M.; Leen, Sean B.; Kennedy, Ciaran R.; Goggins, Jamie
2015-07-01
With significant interest growing in the ocean renewables sector, horizontal axis tidal current turbines are in a position to dominate the marketplace. The test devices that have been placed in operation so far have suffered from premature failures, caused by difficulties with structural strength prediction. The goal of this work is to develop methods of predicting the damage level in tidal turbines under their maximum operating tidal velocity. The analysis was conducted using the finite element software package Abaqus; shell models of three representative tidal turbine blades are produced. Different construction methods will affect the damage level in the blade and for this study models were developed with varying hydrofoil profiles. In order to determine the risk of failure, a user material subroutine (UMAT) was created. The UMAT uses the failure criteria designed by Alfred Puck to calculate the risk of fibre and inter-fibre failure in the blades. The results show that degradation of the stiffness is predicted for the operating conditions, having an effect on the overall tip deflection. The failure criteria applied via the UMAT form a useful tool for analysis of high risk regions within the blade designs investigated.
NASA Astrophysics Data System (ADS)
Liu, P. F.; Yang, Y. H.; Gu, Z. P.; Zheng, J. Y.
2015-12-01
Interaction mechanism between the intralaminar damage and interlaminar delamination of composite laminates is always a challenging issue. It is important to consider the progressive failure and strain softening behaviors simultaneously during the damage modeling and numerical simulation of composites using FEA. This paper performs three-dimensional finite element analysis of the progressive failure and strain localization of composites using FEA. An intralaminar progressive failure model based on the strain components is proposed and the nonlinear cohesive model is used to predict the delamination growth. In particular, the nonlocal integral theory which introduces a length scale into the governing equations is used to regularize the strain localization problems of composite structures. Special finite element codes are developed using ABAQUS to predict the intralaminar and interlaminar damage evolution of composites simultaneously. The carbon fiber/epoxy composite laminates with a central hole demonstrates the developed theoretical models and numerical algorithm by discussing the effects of the mesh sizes and layups patterns. It is shown the strain localization problem can be well solved in the progressive failure analysis of composites when the energy dissipation due to the damage of the fiber, matrix and interface occurs at a relatively wide area.
Damage Simulation in Non-Crimp Fabric Composite Plates Subjected to Impact Loads
NASA Technical Reports Server (NTRS)
Satyanarayana, Arunkumar; Bogert, Philip B.; Aitharaju, Venkat; Aashat, Satvir; Kia, Hamid
2014-01-01
Progressive failure analysis (PFA) of non-crimp fabric (NCF) composite laminates subjected to low velocity impact loads was performed using the COmplete STress Reduction (COSTR) damage model implemented through VUMAT and UMAT41 user subroutines in the frame works of the commercial finite element programs ABAQUS/Explicit and LS-DYNA, respectively. To validate the model, low velocity experiments were conducted and detailed correlations between the predictions and measurements for both intra-laminar and inter-laminar failures were made. The developed material and damage model predicts the peak impact load and duration very close with the experimental results. Also, the simulation results of delamination damage between the ply interfaces, in-plane matrix damages and fiber damages were all in good agreement with the measurements from the non-destructive evaluation data.
Numerical Analysis of Deflections of Multi-Layered Beams
NASA Astrophysics Data System (ADS)
Biliński, Tadeusz; Socha, Tomasz
2015-03-01
The paper concerns the rheological bending problem of wooden beams reinforced with embedded composite bars. A theoretical model of the behaviour of a multi-layered beam is presented. The component materials of this beam are described with equations for the linear viscoelastic five-parameter rheological model. Two numerical analysis methods for the long-term response of wood structures are presented. The first method has been developed with SCILAB software. The second one has been developed with the finite element calculation software ABAQUS and user subroutine UMAT. Laboratory investigations were conducted on sample beams of natural dimensions in order to validate the proposed theoretical model and verify numerical simulations. Good agreement between experimental measurements and numerical results is observed.
An Implicit Algorithm for the Numerical Simulation of Shape-Memory Alloys
Becker, R; Stolken, J; Jannetti, C; Bassani, J
2003-10-16
Shape-memory alloys (SMA) have the potential to be used in a variety of interesting applications due to their unique properties of pseudoelasticity and the shape-memory effect. However, in order to design SMA devices efficiently, a physics-based constitutive model is required to accurately simulate the behavior of shape-memory alloys. The scope of this work is to extend the numerical capabilities of the SMA constitutive model developed by Jannetti et. al. (2003), to handle large-scale polycrystalline simulations. The constitutive model is implemented within the finite-element software ABAQUS/Standard using a user defined material subroutine, or UMAT. To improve the efficiency of the numerical simulations, so that polycrystalline specimens of shape-memory alloys can be modeled, a fully implicit algorithm has been implemented to integrate the constitutive equations. Using an implicit integration scheme increases the efficiency of the UMAT over the previously implemented explicit integration method by a factor of more than 100 for single crystal simulations.
User-Defined Material Model for Progressive Failure Analysis
NASA Technical Reports Server (NTRS)
Knight, Norman F. Jr.; Reeder, James R. (Technical Monitor)
2006-01-01
An overview of different types of composite material system architectures and a brief review of progressive failure material modeling methods used for structural analysis including failure initiation and material degradation are presented. Different failure initiation criteria and material degradation models are described that define progressive failure formulations. These progressive failure formulations are implemented in a user-defined material model (or UMAT) for use with the ABAQUS/Standard1 nonlinear finite element analysis tool. The failure initiation criteria include the maximum stress criteria, maximum strain criteria, the Tsai-Wu failure polynomial, and the Hashin criteria. The material degradation model is based on the ply-discounting approach where the local material constitutive coefficients are degraded. Applications and extensions of the progressive failure analysis material model address two-dimensional plate and shell finite elements and three-dimensional solid finite elements. Implementation details and use of the UMAT subroutine are described in the present paper. Parametric studies for composite structures are discussed to illustrate the features of the progressive failure modeling methods that have been implemented.
PC Basic Linear Algebra Subroutines
1992-03-09
PC-BLAS is a highly optimized version of the Basic Linear Algebra Subprograms (BLAS), a standardized set of thirty-eight routines that perform low-level operations on vectors of numbers in single and double-precision real and complex arithmetic. Routines are included to find the index of the largest component of a vector, apply a Givens or modified Givens rotation, multiply a vector by a constant, determine the Euclidean length, perform a dot product, swap and copy vectors, andmore » find the norm of a vector. The BLAS have been carefully written to minimize numerical problems such as loss of precision and underflow and are designed so that the computation is independent of the interface with the calling program. This independence is achieved through judicious use of Assembly language macros. Interfaces are provided for Lahey Fortran 77, Microsoft Fortran 77, and Ryan-McFarland IBM Professional Fortran.« less
NASA Astrophysics Data System (ADS)
Settimi, Alessandro; Pietrella, Marco; Pezzopane, Michael; Zolesi, Bruno; Bianchi, Cesidio; Scotto, Carlo
2014-01-01
The present paper proposes to discuss the ionospheric absorption, assuming a quasi-flat layered ionospheric medium, with small horizontal gradients. A recent complex eikonal model (Settimi et al., 2013b) is applied, useful to calculate the absorption due to the ionospheric D-layer, which can be approximately characterized by a linearized analytical profile of complex refractive index, covering a short range of heights between h1 = 50 km and h2 = 90 km. Moreover, Settimi et al. (2013c) have already compared the complex eikonal model for the D-layer with the analytical Chapman's profile of ionospheric electron density; the corresponding absorption coefficient is more accurate than Rawer's theory (1976) in the range of middle critical frequencies. Finally, in this paper, the simple complex eikonal equations, in quasi-longitudinal (QL) approximation, for calculating the non-deviative absorption coefficient due to the propagation across the D-layer are encoded into a so called COMPLEIK (COMPLex EIKonal) subroutine of the IONORT (IONOspheric Ray-Tracing) program (Azzarone et al., 2012). The IONORT program, which simulates the three-dimensional (3-D) ray-tracing for high frequencies (HF) waves in the ionosphere, runs on the assimilative ISP (IRI-SIRMUP-P) discrete model over the Mediterranean area (Pezzopane et al., 2011). As main outcome of the paper, the simple COMPLEIK algorithm is compared to the more elaborate semi-empirical ICEPAC formula (Stewart, undated), which refers to various phenomenological parameters such as the critical frequency of E-layer. COMPLEIK is reliable just like the ICEPAC, with the advantage of being implemented more directly. Indeed, the complex eikonal model depends just on some parameters of the electron density profile, which are numerically calculable, such as the maximum height.
NASA Astrophysics Data System (ADS)
Settimi, Alessandro; Pietrella, Marco; Pezzopane, Michael; Zolesi, Bruno; Bianchi, Cesidio; Scotto, Carlo
2014-05-01
The present study proposes to discuss the ionospheric absorption, assuming a quasi-flat layered ionospheric medium, with small horizontal gradients. A recent complex eikonal model [Settimi et al., 2013b] is applied, useful to calculate the absorption due to the ionospheric D-layer, which can be approximately characterized by a linearized analytical profile of complex refractive index, covering a short range of heights between h1= 50 km and h2= 90 km. Moreover, Settimi et al. [2013c] have already compared the complex eikonal model for the D-layer with the analytical Chapman's profile of ionospheric electron density; the corresponding absorption coefficient is more accurate than Rawer's theory [1976] in the range of middle critical frequencies. Finally, in this study, the simple complex eikonal equations, in quasi-longitudinal (QL) approximation, for calculating the non-deviative absorption coefficient due to the propagation across the D-layer are encoded into a so called COMPLEIK (COMPLex EIKonal) subroutine of the IONORT (IONOspheric Ray-Tracing) program [Azzarone et al., 2012]. The IONORT program, which simulates the three-dimensional (3-D) ray-tracing for high frequencies (HF) waves in the ionosphere, runs on the assimilative ISP (IRI-SIRMUP-P) discrete model over the Mediterranean area [Pezzopane et al., 2011]. As main outcome of the study, the simple COMPLEIK algorithm is compared to the more elaborate semi-empirical ICEPAC formula [Stewart, undated], which refers to various phenomenological parameters such as the critical frequency of E-layer. COMPLEIK is reliable just like the ICEPAC, with the advantage of being implemented more directly. Indeed, the complex eikonal model depends just on some parameters of the electron density profile, which are numerically calculable, such as the maximum height.
Micromechanics and constitutive modeling of connective soft tissues.
Fallah, A; Ahmadian, M T; Firozbakhsh, K; Aghdam, M M
2016-07-01
In this paper, a micromechanical model for connective soft tissues based on the available histological evidences is developed. The proposed model constituents i.e. collagen fibers and ground matrix are considered as hyperelastic materials. The matrix material is assumed to be isotropic Neo-Hookean while the collagen fibers are considered to be transversely isotropic hyperelastic. In order to take into account the effects of tissue structure in lower scales on the macroscopic behavior of tissue, a strain energy density function (SEDF) is developed for collagen fibers based on tissue hierarchical structure. Macroscopic response and properties of tissue are obtained using the numerical homogenization method with the help of ABAQUS software. The periodic boundary conditions and the proposed constitutive models are implemented into ABAQUS using the DISP and the UMAT subroutines, respectively. The existence of the solution and stable material behavior of proposed constitutive model for collagen fibers are investigated based on the poly-convexity condition. Results of the presented micromechanics model for connective tissues are compared and validated with available experimental data. Effects of geometrical and material parameters variation at microscale on macroscopic mechanical behavior of tissues are investigated. The results show that decrease in collagen content of the connective tissues like the tendon due to diseases leads 20% more stretch than healthy tissue under the same load which can results in connective tissue malfunction and hypermobility in joints. PMID:26807767
Micromechanics and constitutive modeling of connective soft tissues.
Fallah, A; Ahmadian, M T; Firozbakhsh, K; Aghdam, M M
2016-07-01
In this paper, a micromechanical model for connective soft tissues based on the available histological evidences is developed. The proposed model constituents i.e. collagen fibers and ground matrix are considered as hyperelastic materials. The matrix material is assumed to be isotropic Neo-Hookean while the collagen fibers are considered to be transversely isotropic hyperelastic. In order to take into account the effects of tissue structure in lower scales on the macroscopic behavior of tissue, a strain energy density function (SEDF) is developed for collagen fibers based on tissue hierarchical structure. Macroscopic response and properties of tissue are obtained using the numerical homogenization method with the help of ABAQUS software. The periodic boundary conditions and the proposed constitutive models are implemented into ABAQUS using the DISP and the UMAT subroutines, respectively. The existence of the solution and stable material behavior of proposed constitutive model for collagen fibers are investigated based on the poly-convexity condition. Results of the presented micromechanics model for connective tissues are compared and validated with available experimental data. Effects of geometrical and material parameters variation at microscale on macroscopic mechanical behavior of tissues are investigated. The results show that decrease in collagen content of the connective tissues like the tendon due to diseases leads 20% more stretch than healthy tissue under the same load which can results in connective tissue malfunction and hypermobility in joints.
PROCESS SIMULATION OF COLD PRESSING OF ARMSTRONG CP-Ti POWDERS
Sabau, Adrian S; Gorti, Sarma B; Peter, William H; Yamamoto, Yukinori
2010-01-01
A computational methodology is presented for the process simulation of cold pressing of Armstrong CP-Ti Powders. The computational model was implemented in the commercial finite element program ABAQUSTM. Since the powder deformation and consolidation is governed by specific pressure-dependent constitutive equations, several solution algorithms were developed for the ABAQUS user material subroutine, UMAT. The solution algorithms were developed for computing the plastic strain increments based on an implicit integration of the nonlinear yield function, flow rule, and hardening equations that describe the evolution of the state variables. Since ABAQUS requires the use of a full Newton-Raphson algorithm for the stress-strain equations, an algorithm for obtaining the tangent/linearization moduli, which is consistent with the return-mapping algorithm, also was developed. Numerical simulation results are presented for the cold compaction of the Ti powders. Several simulations were conducted for cylindrical samples with different aspect ratios. The numerical simulation results showed that for the disk samples, the minimum von Mises stress was approximately half than its maximum value. The hydrostatic stress distribution exhibits a variation smaller than that of the von Mises stress. It was found that for the disk and cylinder samples the minimum hydrostatic stresses were approximately 23 and 50% less than its maximum value, respectively. It was also found that the minimum density was noticeably affected by the sample height.
NASA Astrophysics Data System (ADS)
Shrivastava, Sachin; Mohite, P. M.
2015-01-01
The minimization of weight and maximization of payload is an ever challenging design procedure for air vehicles. The present study has been carried out with an objective to redesign control surface of an advanced all-metallic fighter aircraft. In this study, the structure made up of high strength aluminum, titanium and ferrous alloys has been attempted to replace by carbon fiber composite (CFC) skin, ribs and stiffeners. This study presents an approach towards development of a methodology for optimization of first-ply failure index (FI) in unidirectional fibrous laminates using Genetic-Algorithms (GA) under quasi-static loading. The GAs, by the application of its operators like reproduction, cross-over, mutation and elitist strategy, optimize the ply-orientations in laminates so as to have minimum FI of Tsai-Wu first-ply failure criterion. The GA optimization procedure has been implemented in MATLAB and interfaced with commercial software ABAQUS using python scripting. FI calculations have been carried out in ABAQUS with user material subroutine (UMAT). The GA's application gave reasonably well-optimized ply-orientations combination at a faster convergence rate. However, the final optimized sequence of ply-orientations is obtained by tweaking the sequences given by GA's based on industrial practices and experience, whenever needed. The present study of conversion of an all metallic structure to partial CFC structure has led to 12% of weight reduction. Therefore, the approach proposed here motivates designer to use CFC with a confidence.
Analysis of interfacial debonding in shape memory alloy wire-reinforced composites
NASA Astrophysics Data System (ADS)
Miramini, A.; Kadkhodaei, M.; Alipour, A.; Mashayekhi, M.
2016-01-01
One of the common types of failure in shape memory alloy (SMA) wire-reinforced composites is interfacial debonding between the fiber and the matrix. In this paper, a three dimensional finite element model for an SMA wire-reinforced composite is developed based on cohesive zone modeling to predict interfacial debonding between the SMA wire and the surrounding matrix. The interfacial debonding is also experimentally investigated by conducting a number of pull-out tests on steel as well as Nitinol wires embedded in an epoxy matrix. To evaluate the presented method, the developed finite element analysis is employed to simulate a single wire pull-out test for ordinary (e.g. steel) wires. In order to simulate SMA wire pull-out, a 3D SMA constitutive model is implemented into the commercial finite element software ABAQUS using a user material subroutine (UMAT). An acceptable agreement is shown to exist between the theoretical results and the experimental data, indicating the efficiency of the proposed approach to model interfacial debonding in SMA wire-reinforced composites.
NASA Astrophysics Data System (ADS)
Soare, S.; Yoon, J. W.; Cazacu, O.
2007-05-01
With few exceptions, non-quadratic homogeneous polynomials have received little attention as possible candidates for yield functions. One reason might be that not every such polynomial is a convex function. In this paper we show that homogeneous polynomials can be used to develop powerful anisotropic yield criteria, and that imposing simple constraints on the identification process leads, aposteriori, to the desired convexity property. It is shown that combinations of such polynomials allow for modeling yielding properties of metallic materials with any crystal structure, i.e. both cubic and hexagonal which display strength differential effects. Extensions of the proposed criteria to 3D stress states are also presented. We apply these criteria to the description of the aluminum alloy AA2090T3. We prove that a sixth order orthotropic homogeneous polynomial is capable of a satisfactory description of this alloy. Next, applications to the deep drawing of a cylindrical cup are presented. The newly proposed criteria were implemented as UMAT subroutines into the commercial FE code ABAQUS. We were able to predict six ears on the AA2090T3 cup's profile. Finally, we show that a tension/compression asymmetry in yielding can have an important effect on the earing profile.
K.R. Rajagopal; I.J. Rao
2006-05-05
The demand for increased efficiency of gas turbines used in power generation and aircraft applications has fueled research into advanced materials for gas turbine blades that can withstand higher temperatures in that they have excellent resistance to creep. The term ''Superalloys'' describes a group of alloys developed for applications that require high performance at elevated temperatures. Superalloys have a load bearing capacity up to 0.9 times their melting temperature. The objective of the investigation was to develop a thermodynamic model that can be used to describe the response of single crystal superalloys that takes into account the microstructure of the alloy within the context of a continuum model. Having developed the model, its efficacy was to be tested by corroborating the predictions of the model with available experimental data. Such a model was developed and it is implemented in the finite element software ABAQUS/STANDARD through a user subroutine (UMAT) so that the model can be used in realistic geometries that correspond to turbine blades.
Hydrostatic Stress Effect on the Yield Behavior of Inconel 100
NASA Technical Reports Server (NTRS)
Allen, Phillip A.; Wilson, Christopher D.
2003-01-01
Classical metal plasticity theory assumes that hydrostatic stress has negligible effect on the yield and postyield behavior of metals. Recent reexaminations of classical theory have revealed a significant effect of hydrostatic stress on the yield behavior of various geometries. Fatigue tests and nonlinear finite element analyses (FEA) of Inconel 100 (IN100) equal-arm bend specimens and new monotonic tests and nonlinear finite element analyses of IN100 smooth tension, smooth compression, and double-edge notch tension (DENT) test specimens have revealed the effect of internal hydrostatic tensile stresses on yielding. Nonlinear FEA using the von Mises (yielding is independent of hydrostatic stress) and the Drucker-Prager (yielding is linearly dependent on hydrostatic stress) yield functions were performed. A new FEA constitutive model was developed that incorporates a pressure-dependent yield function with combined multilinear kinematic and multilinear isotropic hardening using the ABAQUS user subroutine (UMAT) utility. In all monotonic tensile test cases, the von Mises constitutive model, overestimated the load for a given displacement or strain. Considering the failure displacements or strains for the DENT specimen, the Drucker-Prager FEM s predicted loads that were approximately 3% lower than the von Mises values. For the failure loads, the Drucker Prager FEM s predicted strains that were up to 35% greater than the von Mises values. Both the Drucker-Prager model and the von Mises model performed equally-well in simulating the equal-arm bend fatigue test.
NASA Astrophysics Data System (ADS)
Li, Wangnan; Cai, Hongneng; Li, Chao
2014-11-01
This paper deals with the characterization of the strength of the constituents of carbon fiber reinforced plastic laminate (CFRP), and a prediction of the static compressive strength of open-hole structure of polymer composites. The approach combined with non-linear analysis in macro-level and a linear elastic micromechanical failure analysis in microlevel (non-linear MMF) is proposed to improve the prediction accuracy. A face-centered cubic micromechanics model is constructed to analyze the stresses in fiber and matrix in microlevel. Non-interactive failure criteria are proposed to characterize the strength of fiber and matrix. The non-linear shear behavior of the laminate is studied experimentally, and a novel approach of cubic spline interpolation is used to capture significant non-linear shear behavior of laminate. The user-defined material subroutine UMAT for the non-linear share behavior is developed and combined in the mechanics analysis in the macro-level using the Abaqus Python codes. The failure mechanism and static strength of open-hole compressive (OHC) structure of polymer composites is studied based on non-linear MMF. The UTS50/E51 CFRP is used to demonstrate the application of theory of non-linear MMF.
Li, Kai; Xin, Haitao; Zhao, Yanfang; Zhang, Zhiyuan; Wu, Yulu
2016-05-01
The objective of this study was to investigate the process of mandibular bone remodeling induced by implant-supported overdentures. computed tomography (CT) images were collected from edentulous patients to reconstruct the geometry of the mandibular bone and overdentures supported by implants. Based on the theory of strain energy density (SED), bone remodeling models were established using the user material subroutine (UMAT) in abaqus. The stress distribution in the mandible and bone density change was investigated to determine the effect of implant number on the remodeling of the mandibular bone. The results indicated that the areas where high Mises stress values were observed were mainly situated around the implants. The stress was concentrated in the distal neck region of the distal-most implants. With an increased number of implants, the biting force applied on the dentures was almost all taken up by implants. The stress and bone density in peri-implant bone increased. When the stress reached the threshold of remodeling, the bone density began to decrease. In the posterior mandible area, the stress was well distributed but increased with decreased implant numbers. Changes in bone density were not observed in this area. The computational results were consistent with the clinical data. The results demonstrate that the risk of bone resorption around the distal-most implants increases with increased numbers of implants and that the occlusal force applied to overdentures should be adjusted to be distributed more in the distal areas of the mandible. PMID:26963740
Nonlinear, finite deformation, finite element analysis
NASA Astrophysics Data System (ADS)
Nguyen, Nhung; Waas, Anthony M.
2016-06-01
The roles of the consistent Jacobian matrix and the material tangent moduli, which are used in nonlinear incremental finite deformation mechanics problems solved using the finite element method, are emphasized in this paper, and demonstrated using the commercial software ABAQUS standard. In doing so, the necessity for correctly employing user material subroutines to solve nonlinear problems involving large deformation and/or large rotation is clarified. Starting with the rate form of the principle of virtual work, the derivations of the material tangent moduli, the consistent Jacobian matrix, the stress/strain measures, and the objective stress rates are discussed and clarified. The difference between the consistent Jacobian matrix (which, in the ABAQUS UMAT user material subroutine is referred to as DDSDDE) and the material tangent moduli ( C e ) needed for the stress update is pointed out and emphasized in this paper. While the former is derived based on the Jaumann rate of the Kirchhoff stress, the latter is derived using the Jaumann rate of the Cauchy stress. Understanding the difference between these two objective stress rates is crucial for correctly implementing a constitutive model, especially a rate form constitutive relation, and for ensuring fast convergence. Specifically, the implementation requires the stresses to be updated correctly. For this, the strains must be computed directly from the deformation gradient and corresponding strain measure (for a total form model). Alternatively, the material tangent moduli derived from the corresponding Jaumann rate of the Cauchy stress of the constitutive relation (for a rate form model) should be used. Given that this requirement is satisfied, the consistent Jacobian matrix only influences the rate of convergence. Its derivation should be based on the Jaumann rate of the Kirchhoff stress to ensure fast convergence; however, the use of a different objective stress rate may also be possible. The error associated
Micromechanics and constitutive models for soft active materials with phase evolution
NASA Astrophysics Data System (ADS)
Wang, Binglian
Soft active materials, such as shape memory polymers, liquid crystal elastomers, soft tissues, gels etc., are materials that can deform largely in response to external stimuli. Micromechanics analysis of heterogeneous materials based on finite element method is a typically numerical way to study the thermal-mechanical behaviors of soft active materials with phase evolution. While the constitutive models that can precisely describe the stress and strain fields of materials in the process of phase evolution can not be found in the databases of some commercial finite element analysis (FEA) tools such as ANSYS or Abaqus, even the specific constitutive behavior for each individual phase either the new formed one or the original one has already been well-known. So developing a computationally efficient and general three dimensional (3D) thermal-mechanical constitutive model for soft active materials with phase evolution which can be implemented into FEA is eagerly demanded. This paper first solved this problem theoretically by recording the deformation history of each individual phase in the phase evolution process, and adopted the idea of effectiveness by regarding all the new formed phase as an effective phase with an effective deformation to make this theory computationally efficient. A user material subroutine (UMAT) code based on this theoretical constitutive model has been finished in this work which can be added into the material database in Abaqus or ANSYS and can be easily used for most soft active materials with phase evolution. Model validation also has been done through comparison between micromechanical FEA and experiments on a particular composite material, shape memory elastomeric composite (SMEC) which consisted of an elastomeric matrix and the crystallizable fibre. Results show that the micromechanics and the constitutive models developed in this paper for soft active materials with phase evolution are completely relied on.
Enhanced Schapery Theory Software Development for Modeling Failure of Fiber-Reinforced Laminates
NASA Technical Reports Server (NTRS)
Pineda, Evan J.; Waas, Anthony M.
2013-01-01
Progressive damage and failure analysis (PDFA) tools are needed to predict the nonlinear response of advanced fiber-reinforced composite structures. Predictive tools should incorporate the underlying physics of the damage and failure mechanisms observed in the composite, and should utilize as few input parameters as possible. The purpose of the Enhanced Schapery Theory (EST) was to create a PDFA tool that operates in conjunction with a commercially available finite element (FE) code (Abaqus). The tool captures the physics of the damage and failure mechanisms that result in the nonlinear behavior of the material, and the failure methodology employed yields numerical results that are relatively insensitive to changes in the FE mesh. The EST code is written in Fortran and compiled into a static library that is linked to Abaqus. A Fortran Abaqus UMAT material subroutine is used to facilitate the communication between Abaqus and EST. A clear distinction between damage and failure is imposed. Damage mechanisms result in pre-peak nonlinearity in the stress strain curve. Four internal state variables (ISVs) are utilized to control the damage and failure degradation. All damage is said to result from matrix microdamage, and a single ISV marks the micro-damage evolution as it is used to degrade the transverse and shear moduli of the lamina using a set of experimentally obtainable matrix microdamage functions. Three separate failure ISVs are used to incorporate failure due to fiber breakage, mode I matrix cracking, and mode II matrix cracking. Failure initiation is determined using a failure criterion, and the evolution of these ISVs is controlled by a set of traction-separation laws. The traction separation laws are postulated such that the area under the curves is equal to the fracture toughness of the material associated with the corresponding failure mechanism. A characteristic finite element length is used to transform the traction-separation laws into stress-strain laws
NASA Technical Reports Server (NTRS)
Pineda, Evan, J.; Bednarcyk, Brett, A.; Arnold, Steven, M.
2012-01-01
A mesh objective crack band model is implemented in the generalized method of cells (GMC) micromechanics model to predict failure of a composite repeating unit cell (RUC). The micromechanics calculations are achieved using the MAC/GMC core engine within the ImMAC suite of micromechanics codes, developed at the NASA Glenn Research Center. The microscale RUC is linked to a macroscale Abaqus/Standard finite element model using the FEAMAC multiscale framework (included in the ImMAC suite). The effects of the relationship between the characteristic length of the finite element and the size of the microscale RUC on the total energy dissipation of the multiscale model are investigated. A simple 2-D composite square subjected to uniaxial tension is used to demonstrate the effects of scaling the dimensions of the RUC such that the length of the sides of the RUC are equal to the characteristic length of the finite element. These results are compared to simulations where the size of the RUC is fixed, independent of the element size. Simulations are carried out for a variety of mesh densities and element shapes, including square and triangular. Results indicate that a consistent size and shape must be used to yield preserve energy dissipation across the scales.
2005-03-07
Sandia NLVEabq is a FORTRAN subroutine that defines a user supplied material model for the ABAQUS commercial finite element code. It must be compiled and linked with the ABAQUS libraries under the user supplied subroutine option of the ABAQUS executable script. The subroutine is an implementation of Sandia National Laboratories nonlinear viscoelastic material model that is used to analyze the thermomechanicat behavior of polymers. It is thermodynamically consistent, incorporates finite strains and is applicable tomore » isotropic materials. The model is capable of predicting such diverse phenomena as stress relaxation, yielding, physical aging, thermal straining and enthalpy relaxation under arbitrary thermal and mechanical loading histories. This subroutine enables the ABAQUS finite element code to be sued for analyzing the performance of samples and structures that are made from polymers,« less
Green-Naghdi rate of the Kirchhoff stress and deformation rate: the elasticity tensor
NASA Astrophysics Data System (ADS)
Bellini, Chiara; Federico, Salvatore
2015-06-01
The elasticity tensor providing the power-conjugation of the Green-Naghdi rate of the Kirchhoff stress and the deformation rate is required, e.g. by the commercially available Finite Element package ABAQUS/Standard for the material user subroutine UMAT, used to input material behaviours other than those included in the libraries of the package. This elasticity tensor had been studied in the literature, but its symmetries have only been briefly discussed, and only its component form in Cartesian coordinates was known. In this work, we derived a covariant, component-free expression of this elasticity tensor and thoroughly studied its symmetries. We found that, although symmetry on both pair of feet (indices) has been deemed to be desirable in the literature, the expression of the tensor available to-date in fact possesses only symmetry on the first pair of feet (indices), whereas the second pair lacks symmetry, and therefore carries a skew-symmetric contribution. This contribution is unnecessary, as it is automatically filtered in the contraction of the elasticity tensor with the symmetric deformation rate tensor. In order to avoid carrying this unnecessary skew-symmetric contribution in the computations, we employ a tensor identity that naturally symmetrises the second pair of feet of the elasticity tensor. We demonstrated the validity and robustness of the implementation of the user-defined material based on this tensor representation by simulating a benchmark problem consisting in biaxial tests of porcine and human atrial tissue, with material properties taken from previously performed experiments. We compared the results obtained by means of our user-defined material and those obtained through an equivalent built-in material, and obtained identical results.
Recent Developments in the Formability of Aluminum Alloys
Banabic, Dorel; Paraianu, Liana; Jurco, Paul; Cazacu, Oana
2005-08-05
The paper presents a few recent contributions brought by the authors in the field of the formability of aluminum alloys. A new concept for calculating Forming Limit Diagrams (FLD) using the finite element method is presented. The article presents a new strategy for calculating both branches of an FLD, using a Hutchinson - Neale model implemented in a finite element code. The simulations have been performed with Abaqus/Standard. The constitutive model has been implemented using a UMAT subroutine. The plastic anisotropy of the sheet metal is described by the Cazacu-Barlat and the BBC2003 yield criteria. The theoretical predictions have been compared with the results given by the classical Hutchinson - Neale method and also with experimental data for different aluminum alloys. The comparison proves the capability of the finite element method to predict the strain localization. A computer program used for interactive calculation and graphical representation of different Yield Loci and Forming Limit Diagrams has also been developed. The program is based on a Hutchinson-Neale model. Different yield criteria (Hill 1948, Barlat-Lian and BBC 2003) are implemented in this model. The program consists in three modules: a graphical interface for input, a module for the identification and visualization of the yield surfaces, and a module for calculating and visualizing the forming limit curves. A useful facility offered by the program is the possibility to perform the sensitivity analysis both for the yield surface and the forming limit curves. The numerical results can be compared with experimental data, using the import/export facilities included in the program.
NASA Astrophysics Data System (ADS)
Figiel, Łukasz; Dunne, Fionn P. E.; Buckley, C. Paul
2010-01-01
Layered-silicate nanoparticles offer a cost-effective reinforcement for thermoplastics. Computational modelling has been employed to study large deformations in layered-silicate/poly(ethylene terephthalate) (PET) nanocomposites near the glass transition, as would be experienced during industrial forming processes such as thermoforming or injection stretch blow moulding. Non-linear numerical modelling was applied, to predict the macroscopic large deformation behaviour, with morphology evolution and deformation occurring at the microscopic level, using the representative volume element (RVE) approach. A physically based elasto-viscoplastic constitutive model, describing the behaviour of the PET matrix within the RVE, was numerically implemented into a finite element solver (ABAQUS) using an UMAT subroutine. The implementation was designed to be robust, for accommodating large rotations and stretches of the matrix local to, and between, the nanoparticles. The nanocomposite morphology was reconstructed at the RVE level using a Monte-Carlo-based algorithm that placed straight, high-aspect ratio particles according to the specified orientation and volume fraction, with the assumption of periodicity. Computational experiments using this methodology enabled prediction of the strain-stiffening behaviour of the nanocomposite, observed experimentally, as functions of strain, strain rate, temperature and particle volume fraction. These results revealed the probable origins of the enhanced strain stiffening observed: (a) evolution of the morphology (through particle re-orientation) and (b) early onset of stress-induced pre-crystallization (and hence lock-up of viscous flow), triggered by the presence of particles. The computational model enabled prediction of the effects of process parameters (strain rate, temperature) on evolution of the morphology, and hence on the end-use properties.
A set of fortran subroutines for optimizing radiotherapy plans.
Redpath, A T; Vickery, B L; Wright, D H
1975-12-01
Quadratic Programming techniques have been applied to the optimization of radiation field weighting in Radiotherapy planning. Wedge selection has also been included by means of an exhaustive search. The radiation dose at any point in the patient may be constrained to be less than a stated percentage of the tumour dose. The routines have been successfully interfaced into a small computer interactive planning system, but they could represent an even more powerful tool in batch and time sharing systems. Minimum operator intervention is required in their use.
Substructure based modeling of nickel single crystals cycled at low plastic strain amplitudes
NASA Astrophysics Data System (ADS)
Zhou, Dong
subroutine DISP and URDFIL of ABAQUS, respectively, while constitutive formulations of the FEM model are coded and implemented in UMAT. The results of the simulations are compared to experiments. This model verified the validity of Winter's two-phase model and Taylor's uniform stress assumption, explored substructure evolution and "intrinsic" behavior in substructures and successfully simulated the process of PSB band formation and propagation.
A Comparison of Sheet Forming Methods for 5754-O Aluminum Alloy
NASA Astrophysics Data System (ADS)
Venkatesan, Senthilkumar; Pourboghrat, Farhang; Carsley, John E.
2011-08-01
The goal of this research was to verify, through experimentation and numerical modeling, that the sheet hydroforming process is a suitable alternative to conventional forming methods such as stamping for 5754-O aluminum alloy sheets. Numerical analyses included implementation of a temperature-dependent anisotropic yield function (YLD 2000-2d) and corresponding forming limit diagram (FLD) into the commercial FEM code LS-Dyna as a user material subroutine (UMAT). The temperature-dependent material model was used in a coupled thermo-mechanical finite element model to assess the accuracy of the UMAT's ability to predict both forming and failure behavior of AA5754-O under various forming conditions [4]. Numerical investigations proved that counteracting pressure used in sheet hydroforming drastically improves the draw depth, irons out wrinkles and delays the onset of failure when compared to conventional forming processes.
ANACAP-U software configuration and installation verification on the SECC
Marlow, R.S.
1994-09-27
ANACAP-U is a preprocessor, postprocessor, and concrete material subroutine used for the analysis of concrete structures. ANACAP-U functions in concert with the ABAQUS general purpose finite-element code. This document describes the Quality Assurance process for ANACAP-U version 9-2.2.7 as installed on the SECC.
NASA Technical Reports Server (NTRS)
Nemeth, Noel N.; Bednarcyk, Brett A.; Pineda, Evan; Arnold, Steven; Mital, Subodh; Murthy, Pappu; Walton, Owen
2015-01-01
Reported here is a coupling of two NASA developed codes: CARES (Ceramics Analysis and Reliability Evaluation of Structures) with the MACGMC composite material analysis code. The resulting code is called FEAMACCARES and is constructed as an Abaqus finite element analysis UMAT (user defined material). Here we describe the FEAMACCARES code and an example problem (taken from the open literature) of a laminated CMC in off-axis loading is shown. FEAMACCARES performs stochastic-strength-based damage simulation response of a CMC under multiaxial loading using elastic stiffness reduction of the failed elements.
FEAMAC/CARES Stochastic-Strength-Based Damage Simulation Tool for Ceramic Matrix Composites
NASA Technical Reports Server (NTRS)
Nemeth, Noel; Bednarcyk, Brett; Pineda, Evan; Arnold, Steven; Mital, Subodh; Murthy, Pappu; Bhatt, Ramakrishna
2016-01-01
Reported here is a coupling of two NASA developed codes: CARES (Ceramics Analysis and Reliability Evaluation of Structures) with the MAC/GMC (Micromechanics Analysis Code/ Generalized Method of Cells) composite material analysis code. The resulting code is called FEAMAC/CARES and is constructed as an Abaqus finite element analysis UMAT (user defined material). Here we describe the FEAMAC/CARES code and an example problem (taken from the open literature) of a laminated CMC in off-axis loading is shown. FEAMAC/CARES performs stochastic-strength-based damage simulation response of a CMC under multiaxial loading using elastic stiffness reduction of the failed elements.
NASA Technical Reports Server (NTRS)
Bogert, Philip B.; Satyanarayana, Arunkumar; Chunchu, Prasad B.
2006-01-01
Splitting, ultimate failure load and the damage path in center notched composite specimens subjected to in-plane tension loading are predicted using progressive failure analysis methodology. A 2-D Hashin-Rotem failure criterion is used in determining intra-laminar fiber and matrix failures. This progressive failure methodology has been implemented in the Abaqus/Explicit and Abaqus/Standard finite element codes through user written subroutines "VUMAT" and "USDFLD" respectively. A 2-D finite element model is used for predicting the intra-laminar damages. Analysis results obtained from the Abaqus/Explicit and Abaqus/Standard code show good agreement with experimental results. The importance of modeling delamination in progressive failure analysis methodology is recognized for future studies. The use of an explicit integration dynamics code for simple specimen geometry and static loading establishes a foundation for future analyses where complex loading and nonlinear dynamic interactions of damage and structure will necessitate it.
NASA Technical Reports Server (NTRS)
Nemeth, Noel N.; Bednarcyk, Brett A.; Pineda, Evan J.; Walton, Owen J.; Arnold, Steven M.
2016-01-01
Stochastic-based, discrete-event progressive damage simulations of ceramic-matrix composite and polymer matrix composite material structures have been enabled through the development of a unique multiscale modeling tool. This effort involves coupling three independently developed software programs: (1) the Micromechanics Analysis Code with Generalized Method of Cells (MAC/GMC), (2) the Ceramics Analysis and Reliability Evaluation of Structures Life Prediction Program (CARES/ Life), and (3) the Abaqus finite element analysis (FEA) program. MAC/GMC contributes multiscale modeling capabilities and micromechanics relations to determine stresses and deformations at the microscale of the composite material repeating unit cell (RUC). CARES/Life contributes statistical multiaxial failure criteria that can be applied to the individual brittle-material constituents of the RUC. Abaqus is used at the global scale to model the overall composite structure. An Abaqus user-defined material (UMAT) interface, referred to here as "FEAMAC/CARES," was developed that enables MAC/GMC and CARES/Life to operate seamlessly with the Abaqus FEA code. For each FEAMAC/CARES simulation trial, the stochastic nature of brittle material strength results in random, discrete damage events, which incrementally progress and lead to ultimate structural failure. This report describes the FEAMAC/CARES methodology and discusses examples that illustrate the performance of the tool. A comprehensive example problem, simulating the progressive damage of laminated ceramic matrix composites under various off-axis loading conditions and including a double notched tensile specimen geometry, is described in a separate report.
Computer subroutine ISUDS accurately solves large system of simultaneous linear algebraic equations
NASA Technical Reports Server (NTRS)
Collier, G.
1967-01-01
Computer program, an Iterative Scheme Using a Direct Solution, obtains double precision accuracy using a single-precision coefficient matrix. ISUDS solves a system of equations written in matrix form as AX equals B, where A is a square non-singular coefficient matrix, X is a vector, and B is a vector.
NASA Technical Reports Server (NTRS)
Mall, G. H.
1983-01-01
Modifications to a multi-degree-of-freedom flexible aircraft take-off and landing analysis (FATOLA) computer program, including a provision for actively controlled landing gears to expand the programs simulation capabilities, are presented. Supplemental instructions for preparation of data and for use of the modified program are included.
Multiple IMU system test plan, volume 4. [subroutines for space shuttle requirements
NASA Technical Reports Server (NTRS)
Landey, M.; Vincent, K. T., Jr.; Whittredge, R. S.
1974-01-01
Operating procedures for this redundant system are described. A test plan is developed with two objectives. First, performance of the hardware and software delivered is demonstrated. Second, applicability of multiple IMU systems to the space shuttle mission is shown through detailed experiments with FDI algorithms and other multiple IMU software: gyrocompassing, calibration, and navigation. Gimbal flip is examined in light of its possible detrimental effects on FDI and navigation. For Vol. 3, see N74-10296.
NASA Astrophysics Data System (ADS)
Deng, Bin; Shen, ZhiBin; Duan, JingBo; Tang, GuoJin
2014-05-01
This paper studies the damage-viscoelastic behavior of composite solid propellants of solid rocket motors (SRM). Based on viscoelastic theories and strain equivalent hypothesis in damage mechanics, a three-dimensional (3-D) nonlinear viscoelastic constitutive model incorporating with damage is developed. The resulting viscoelastic constitutive equations are numerically discretized by integration algorithm, and a stress-updating method is presented by solving nonlinear equations according to the Newton-Raphson method. A material subroutine of stress-updating is made up and embedded into commercial code of Abaqus. The material subroutine is validated through typical examples. Our results indicate that the finite element results are in good agreement with the analytical ones and have high accuracy, and the suggested method and designed subroutine are efficient and can be further applied to damage-coupling structural analysis of practical SRM grain.
Effects of Injected CO2 on Geomechanical Properties Due to Mineralogical Changes
NASA Astrophysics Data System (ADS)
Nguyen, B. N.; Hou, Z.; Bacon, D. H.; Murray, C. J.; White, J. A.
2013-12-01
Long-term injection and storage of CO2 in deep underground reservoirs may significantly modify the geomechanical behavior of rocks since CO2 can react with the constituent phases of reservoir rocks and modify their composition. This can lead to modifications of their geomechanical properties (i.e., elastic moduli, Biot's coefficients, and permeability). Modifications of rock geomechanical properties have important consequences as these directly control stress and strain distributions, affect conditions for fracture initiation and development and/or fault healing. This paper attempts to elucidate the geochemical effects of CO2 on geomechanical properties of typical reservoir rocks by means of numerical analyses using the STOMP-ABAQUS sequentially coupled simulator that includes the capability to handle geomechanics and the reactive transport of CO2 together with a module (EMTA) to compute the homogenized rock poroelastic properties as a function of composition changes. EMTA, a software module developed at PNNL, implements the standard and advanced Eshelby-Mori-Tanaka approaches to compute the thermoelastic properties of composite materials. In this work, EMTA will be implemented in the coupled STOMP-ABAQUS simulator as a user subroutine of ABAQUS and used to compute local elastic stiffness based on rock composition. Under the STOMP-ABAQUS approach, STOMP models are built to simulate aqueous and CO2 multiphase fluid flows, and relevant chemical reactions of pore fluids with minerals in the reservoirs. The ABAQUS models then read STOMP output data for cell center coordinates, gas pressures, aqueous pressures, temperatures, saturations, constituent volume fractions, as well as permeability and porosity that are affected by chemical reactions. These data are imported into ABAQUS meshes using a mapping procedure developed for the exchange of data between STOMP and ABAQUS. Constitutive models implemented in ABAQUS via user subroutines then compute stiffness, stresses
BOOK REVIEW: Introduction to Computational Plasticity
NASA Astrophysics Data System (ADS)
Hartley, P.
2006-04-01
Jaumann rate of stress. It is tempting here to suggest that a more complete description should be given together with other measures of strain and stress, of which there are several, but there would be a danger of changing the book from an `introduction' to a more comprehensive text, and examples of such exist already. Chapter four begins the process of developing the plasticity theories into a form suitable for inclusion in the finite-element method. The starting point is Hamilton's principle for equilibrium of a dynamic system. A very brief introduction to the finite-element method is then given, followed by the finite-element equilibrium equations and a description of how they are incorporated into Hamilton's principle. A useful clarification is provided by comparing tensor notation and the form normally used in finite-element expressions, i.e. Voigt notation. The chapter concludes with a brief overview of implicit integration methods, i.e. tangent stiffness, initial tangent stiffness and Newton Raphson. Chapter five deals with the more specialized topic of implicit and explicit integration of von Mises plasticity. One of the techniques described is the radial-return method which ensures that the stresses at the end of an increment of deformation always lie on the expanded yield surface. Although this method guarantees a solution it may not always be the most accurate for large deformation, this is one area where reference to alternative methods would have been a helpful addition. Chapter six continues with further detail of how the plasticity models may be incorporated into finite-element codes, with particular reference to the Abaqus package and the use of user-defined subroutines, introduced via a `UMAT' subroutine. This completes part I of the book. Part II focuses on plasticity models, each chapter dealing with a particular process or material model. For example, chapter seven deals with superplasticity, chapter eight with porous plasticity, chapter nine with
NASA Technical Reports Server (NTRS)
Schneider, Steven J.
2015-01-01
Heat transfer correlations of data on flat plates are used to explore the parameters in the Coolit program used for calculating the quantity of cooling air for controlling turbine blade temperature. Correlations for both convection and film cooling are explored for their relevance to predicting blade temperature as a function of a total cooling flow which is split between external film and internal convection flows. Similar trends to those in Coolit are predicted as a function of the percent of the total cooling flow that is in the film. The exceptions are that no film or 100 percent convection is predicted to not be able to control blade temperature, while leaving less than 25 percent of the cooling flow in the convection path results in nearing a limit on convection cooling as predicted by a thermal effectiveness parameter not presently used in Coolit.
Advanced finite element analysis of L4-L5 implanted spine segment
NASA Astrophysics Data System (ADS)
Pawlikowski, Marek; Domański, Janusz; Suchocki, Cyprian
2015-09-01
In the paper finite element (FE) analysis of implanted lumbar spine segment is presented. The segment model consists of two lumbar vertebrae L4 and L5 and the prosthesis. The model of the intervertebral disc prosthesis consists of two metallic plates and a polyurethane core. Bone tissue is modelled as a linear viscoelastic material. The prosthesis core is made of a polyurethane nanocomposite. It is modelled as a non-linear viscoelastic material. The constitutive law of the core, derived in one of the previous papers, is implemented into the FE software Abaqus®. It was done by means of the User-supplied procedure UMAT. The metallic plates are elastic. The most important parts of the paper include: description of the prosthesis geometrical and numerical modelling, mathematical derivation of stiffness tensor and Kirchhoff stress and implementation of the constitutive model of the polyurethane core into Abaqus® software. Two load cases were considered, i.e. compression and stress relaxation under constant displacement. The goal of the paper is to numerically validate the constitutive law, which was previously formulated, and to perform advanced FE analyses of the implanted L4-L5 spine segment in which non-standard constitutive law for one of the model materials, i.e. the prosthesis core, is implemented.
Progressive Failure And Life Prediction of Ceramic and Textile Composites
NASA Technical Reports Server (NTRS)
Xue, David Y.; Shi, Yucheng; Katikala, Madhu; Johnston, William M., Jr.; Card, Michael F.
1998-01-01
An engineering approach to predict the fatigue life and progressive failure of multilayered composite and textile laminates is presented. Analytical models which account for matrix cracking, statistical fiber failures and nonlinear stress-strain behavior have been developed for both composites and textiles. The analysis method is based on a combined micromechanics, fracture mechanics and failure statistics analysis. Experimentally derived empirical coefficients are used to account for the interface of fiber and matrix, fiber strength, and fiber-matrix stiffness reductions. Similar approaches were applied to textiles using Repeating Unit Cells. In composite fatigue analysis, Walker's equation is applied for matrix fatigue cracking and Heywood's formulation is used for fiber strength fatigue degradation. The analysis has been compared with experiment with good agreement. Comparisons were made with Graphite-Epoxy, C/SiC and Nicalon/CAS composite materials. For textile materials, comparisons were made with triaxial braided and plain weave materials under biaxial or uniaxial tension. Fatigue predictions were compared with test data obtained from plain weave C/SiC materials tested at AS&M. Computer codes were developed to perform the analysis. Composite Progressive Failure Analysis for Laminates is contained in the code CPFail. Micromechanics Analysis for Textile Composites is contained in the code MicroTex. Both codes were adapted to run as subroutines for the finite element code ABAQUS and CPFail-ABAQUS and MicroTex-ABAQUS. Graphic user interface (GUI) was developed to connect CPFail and MicroTex with ABAQUS.
Modeling and Simulation of Miniature Piezoelectric Motors
Mahoney, J.F.
1998-06-01
The use of piezo materials is becoming common in both commercial and retail products. Motors designed using piezo materials as actuators are also being utilized where either space or magnetic materials are limited. This paper discusses the use of ABAQUS/Standard and ABAQUS/Explicit toward the development and production of small piezo motors. Analytical techniques are the only methods possible to determine motor design parameters and performance issues prior to prototype production and testing. The use of ABAQUS/Standard to solve baseline Eigenvalue extractions and transient dynamics for stator motion has made it possible to evaluate motor designs much quicker than physical evaluations. The use of the ''VUMAT'' subroutine in ABAQUS/Explicit has been used to create strains driven by the piezo effects, thus allowing for many thousands of cyclic loads to be applied to contacting 3D continuum structures. The use of viscous pressure techniques for near-perfect static loading under explicit dynamics will also be presented and discussed.
Numerical implementation of energy-based models in finite element analysis
NASA Astrophysics Data System (ADS)
Chattonjai, Piyachat
2016-06-01
Soil is one of the most complex materials including several characteristics which are not only effect on stress-strain relationship but also volume changed such as contraction and dilation. Those characteristics depend on so many factors such as stress history, drained condition, current effective stress state, stress paths as well as void ratio, etc. In finite element analysis, the relevant constitutive model which includes relevant factors as mentioned above is one of the main key that will provide the accurate predicting of strength and deformation characteristic of geotechnical structure. For modern finite element program, the user-defined material subroutines have been provided when the material models included in the material library could not accurately predict the rather complex behavior of material. The objective of this study is to implement the elasto-plastic work-hardening-softening constitutive model into ABAQUS via VUMAT subroutine. The simulated results were verified by the experimental results of Toyoura sand under plane strain condition.
NASA Technical Reports Server (NTRS)
Utku, S.
1969-01-01
A general purpose digital computer program for the in-core solution of linear equilibrium problems of structural mechanics is documented. The program requires minimum input for the description of the problem. The solution is obtained by means of the displacement method and the finite element technique. Almost any geometry and structure may be handled because of the availability of linear, triangular, quadrilateral, tetrahedral, hexahedral, conical, triangular torus, and quadrilateral torus elements. The assumption of piecewise linear deflection distribution insures monotonic convergence of the deflections from the stiffer side with decreasing mesh size. The stresses are provided by the best-fit strain tensors in the least squares at the mesh points where the deflections are given. The selection of local coordinate systems whenever necessary is automatic. The core memory is used by means of dynamic memory allocation, an optional mesh-point relabelling scheme and imposition of the boundary conditions during the assembly time.
Kammoun, S.; Brassart, L.; Doghri, I.; Delannay, L.; Robert, G.
2011-05-04
A micromechanical damage modeling approach is presented to predict the overall elasto-plastic behavior and damage evolution in short fiber reinforced composite materials. The practical use of the approach is for injection molded thermoplastic parts reinforced with short glass fibers. The modeling is proceeded as follows. The representative volume element is decomposed into a set of pseudograins, the damage of which affects progressively the overall stiffness and strength up to total failure. Each pseudograin is a two-phase composite with aligned inclusions having same aspect ratio. A two-step mean-field homogenization procedure is adopted. In the first step, the pseudograins are homogenized individually according to the Mori-Tanaka scheme. The second step consists in a self-consistent homogenization of homogenized pseudograins. An isotropic damage model is applied at the pseudograin level. The model is implemented as a UMAT in the finite element code ABAQUS. Model is shown to reproduce the strength and the anisotropy (Lankford coefficient) during uniaxial tensile tests on samples cut under different directions relative to the injection flow direction.
NASA Technical Reports Server (NTRS)
Goldberg, Robert K.; Carney, Kelly S.
2004-01-01
An analysis method based on a deformation (as opposed to damage) approach has been developed to model the strain rate dependent, nonlinear deformation of woven ceramic matrix composites, such as the Reinforced Carbon Carbon (RCC) material used on the leading edges of the Space Shuttle. In the developed model, the differences in the tension and compression deformation behaviors have also been accounted for. State variable viscoplastic equations originally developed for metals have been modified to analyze the ceramic matrix composites. To account for the tension/compression asymmetry in the material, the effective stress and effective inelastic strain definitions have been modified. The equations have also been modified to account for the fact that in an orthotropic composite the in-plane shear response is independent of the stiffness in the normal directions. The developed equations have been implemented into LS-DYNA through the use of user defined subroutines (UMATs). Several sample qualitative calculations have been conducted, which demonstrate the ability of the model to qualitatively capture the features of the deformation response present in woven ceramic matrix composites.
Damage Model and Progressive Failure Analyses for Filament Wound Composite Laminates
NASA Astrophysics Data System (ADS)
Ribeiro, Marcelo Leite; Vandepitte, Dirk; Tita, Volnei
2013-10-01
Recent improvements in manufacturing processes and materials properties associated with excellent mechanical characteristics and low weight have made composite materials very attractive for application on civil aircraft structures. However, even new designs are still very conservative, because the composite failure phenomenon is very complex. Several failure criteria and theories have been developed to describe the damage process and how it evolves, but the solution of the problem is still open. Moreover, modern filament winding techniques have been used to produce a wide variety of structural shapes not only cylindrical parts, but also “flat” laminates. Therefore, this work presents the development of a damage model and its application to simulate the progressive failure of flat composite laminates made using a filament winding process. The damage model was implemented as a UMAT (User Material Subroutine), in ABAQUSTM Finite Element (FE) framework. Progressive failure analyses were carried out using FE simulation in order to simulate the failure of flat filament wound composite structures under different loading conditions. In addition, experimental tests were performed in order to identify parameters related to the material model, as well as to evaluate both the potential and the limitations of the model. The difference between numerical and the average experimental results in a four point bending set-up is only 1.6 % at maximum load amplitude. Another important issue is that the model parameters are not so complicated to be identified. This characteristic makes this model very attractive to be applied in an industrial environment.
NASA Technical Reports Server (NTRS)
Goldberg, Robert K.; Carney, Kelly S.
2004-01-01
An analysis method based on a deformation (as opposed to damage) approach has been developed to model the strain rate dependent, nonlinear deformation of woven ceramic matrix composites with a plain weave fiber architecture. In the developed model, the differences in the tension and compression response have also been considered. State variable based viscoplastic equations originally developed for metals have been modified to analyze the ceramic matrix composites. To account for the tension/compression asymmetry in the material, the effective stress and effective inelastic strain definitions have been modified. The equations have also been modified to account for the fact that in an orthotropic composite the in-plane shear stiffness is independent of the stiffness in the normal directions. The developed equations have been implemented into a commercially available transient dynamic finite element code, LS-DYNA, through the use of user defined subroutines (UMATs). The tensile, compressive, and shear deformation of a representative plain weave woven ceramic matrix composite are computed and compared to experimental results. The computed values correlate well to the experimental data, demonstrating the ability of the model to accurately compute the deformation response of woven ceramic matrix composites.
Damage Evolution On Mechanical Parts Under Cyclic Loading
NASA Astrophysics Data System (ADS)
Lestriez, P.; Bogard, F.; Shan, J. L.; Guo, Y. Q.
2007-05-01
This paper presents a fatigue damage model, based on the continuum damage mechanics and general thermodynamic theory, proposed by Lemaitre and Chaboche, for rolling bearings under very numerous loading cycles. A flow surface of fatigue using the Sines criterion is adopted. The coupling between the hardening plasticity and damage effects is considered in the constitutive equations. An explicit algorithm of weak coupling leads to a calculation very fast. This fatigue damage model is implemented into Abaqus/Explicit using a Vumat user's subroutine. Moreover, the damage variable in function of time is transformed into a function of number of cycles. An algorithm of cycle jump, with a criterion for choosing the number increment of cycles, is proposed, which allows to largely reduce the CPU time. The present damage simulation allows to determine the lifetime of mechanical parts under cyclic loading.
NASA Astrophysics Data System (ADS)
Jia, Yueqian; Bai, Yuanli
2016-08-01
A fully modularized framework was established to combine isotropic, kinematic, and cross hardening behaviors under non-monotonic loading conditions. Three sets of state variables were defined and applied to consider the effects of, a) loading history, b) twinning and de-twinning and c) different pre-strain. Experiments under two types of non-proportional loading conditions were conducted along different orientations, 1) uniaxial compression-tension reversal loading with different amounts of compressive strains, and 2) two-step uniaxial tension, known as cross-loading conditions, with different pre-strains. No apparent cross-hardening effect was observed for this material. The calibrated new hardening model, with an anisotropic CPB06ex2 yield criterion and an eMMC anisotropic fracture model, has been implemented into Abaqus/ Explicit as a user material subroutine (VUMAT). Good correlation was observed between experimental and simulation results.
Left ventricular endocardium tracking by fusion of biomechanical and deformable models.
Ketout, Hussin; Gu, Jason
2014-01-01
This paper presents a framework for tracking left ventricular (LV) endocardium through 2D echocardiography image sequence. The framework is based on fusion of biomechanical (BM) model of the heart with the parametric deformable model. The BM model constitutive equation consists of passive and active strain energy functions. The deformations of the LV are obtained by solving the constitutive equations using ABAQUS FEM in each frame in the cardiac cycle. The strain energy functions are defined in two user subroutines for active and passive phases. Average fusion technique is used to fuse the BM and deformable model contours. Experimental results are conducted to verify the detected contours and the results are evaluated by comparing them to a created gold standard. The results and the evaluation proved that the framework has the tremendous potential to track and segment the LV through the whole cardiac cycle. PMID:24587814
NASA Astrophysics Data System (ADS)
Jiang, Yunpeng
2016-05-01
In this article, a systematic numerical study was conducted to study the detailed shear banding evolution in bulk metallic glasses (BMGs) with various sample aspect ratios under uniaxial compression, and whereby the effect of the sample aspect ratio on the compressive ductility was elucidated. A finite strain viscoelastic model was employed to describe the shear banding nucleation, growth, and coalescence in BMG samples with the help of Anand and Su's theory, which was incorporated into the ABAQUS finite element method code as a user material subroutine VUMAT. The present numerical method was first verified by comparing with the corresponding experimental results, and then parameter analysis was performed to discuss the impact of microstructure parameters on the predicted results. The present modeling will shed some light on enhancing the toughness of BMG structures in the engineering applications.
NASA Astrophysics Data System (ADS)
Nie, Zhenguo; Wang, Gang; Lin, Yongliang; Rong, Yiming (Kevin)
2015-12-01
Distortion resulting from heat treatment may cause serious problems for precision parts. A precision component made from 30CrNi3Mo steel with internal threads distorts slightly after quenching-tempering treatment. Such a small distortion results in serious difficulties in the subsequent assembly process. The distortion of the internal thread was measured using semi-destructive testing with video measuring system. Periodic wavy distortions emerged in the internal threads after heat treatment. Then both XRD analysis and hardness testing were conducted. A numerical simulation of the complete quenching-tempering process was conducted by DANTE, which is a set of user subroutines that link into the ABAQUS/STD solver. The results from the simulations are in good agreement with the measurement in distortion, microstructure field, and hardness. The effects of the technological parameters including quenchant, immersion orientation, and grooves were discussed on the basis of the simulation results. Finally, strategies to significantly decrease distortion and residual stress are proposed.
Left Ventricular Endocardium Tracking by Fusion of Biomechanical and Deformable Models
Gu, Jason
2014-01-01
This paper presents a framework for tracking left ventricular (LV) endocardium through 2D echocardiography image sequence. The framework is based on fusion of biomechanical (BM) model of the heart with the parametric deformable model. The BM model constitutive equation consists of passive and active strain energy functions. The deformations of the LV are obtained by solving the constitutive equations using ABAQUS FEM in each frame in the cardiac cycle. The strain energy functions are defined in two user subroutines for active and passive phases. Average fusion technique is used to fuse the BM and deformable model contours. Experimental results are conducted to verify the detected contours and the results are evaluated by comparing themto a created gold standard. The results and the evaluation proved that the framework has the tremendous potential to track and segment the LV through the whole cardiac cycle. PMID:24587814
NASA Astrophysics Data System (ADS)
Li, Jianbao; Wang, Yue-Sheng; Zhang, Chuanzeng
2010-05-01
In this paper, a finite element method based on the ABAQUS code and user subroutine is presented to evaluate the propagation of acoustic waves in the two-dimensional phononic crystals with Archimedean-like tilings. Two systems composed of cylinder scatters embedded in a host in Ladybug and Bathroom lattices are considered. Complete and accurate band structures and transmission spectra are obtained to identify the band gaps and eigenmodes. We found that Archimedean-like structures can have some advantages over the traditional square lattice regarding the completeness of the gap and its position and width. Also, due to the same square primitive unit cell and the first Brillouin zone, the two square-like lattices have similar acoustic response in lower bands. The results indicate that the finite element method is precise for the band structure computation of the complex phononic crystals with Archimedean tilings.
NASA Astrophysics Data System (ADS)
Mazaheri, H.; Baghani, M.; Naghdabadi, R.; Sohrabpour, S.
2016-08-01
In this work, a model is developed to continuously predict homogeneous and inhomogeneous swelling behavior of pH/temperature sensitive PNIPAM hydrogels. Employing the model, homogeneous swelling of the pH/temperature sensitive hydrogel is investigated for free and biaxial constrained swelling cases. Comparing the model results with the experimental data available in the literature, the validity of the model is confirmed. The model is then employed to investigate inhomogeneous swelling of a spherical shell on a hard core both analytically and numerically for pH or temperature variations. In this regard, numerical tools are developed via preparing a user defined subroutine in ABAQUS software. Then, the complicated problem of contact between the hydrogel shell and a micro-channel with rigid walls is also investigated. Considering the results, we can say that the model is applicable for solving engineering boundary value problem of pH/temperature sensitive hydrogels.
Predicting Failure Progression and Failure Loads in Composite Open-Hole Tension Coupons
NASA Technical Reports Server (NTRS)
Arunkumar, Satyanarayana; Przekop, Adam
2010-01-01
Failure types and failure loads in carbon-epoxy [45n/90n/-45n/0n]ms laminate coupons with central circular holes subjected to tensile load are simulated using progressive failure analysis (PFA) methodology. The progressive failure methodology is implemented using VUMAT subroutine within the ABAQUS(TradeMark)/Explicit nonlinear finite element code. The degradation model adopted in the present PFA methodology uses an instantaneous complete stress reduction (COSTR) approach to simulate damage at a material point when failure occurs. In-plane modeling parameters such as element size and shape are held constant in the finite element models, irrespective of laminate thickness and hole size, to predict failure loads and failure progression. Comparison to published test data indicates that this methodology accurately simulates brittle, pull-out and delamination failure types. The sensitivity of the failure progression and the failure load to analytical loading rates and solvers precision is demonstrated.
Analysis of structures under fire conditions
NASA Astrophysics Data System (ADS)
Kajaste-Rudnitski, Juri
The prospect of the application of a standard finite element method program to study the ability of a structure to withstand fire is studied. The objective of using a finite element method program for structure fire resistance evaluation is to compliment, if not to substitute, the expensive fire tests of the natural size structural elements. Besides, an existing measurement technique provides limited scope of data: the temperature and displacement at the reference points of the structure. Furthermore, the simulation of the real fire situation is rather difficult in the laboratory conditions. The numerical model of the concrete type of material with temperature dependent properties is studied. The standard finite element method program ABAQUS chosen for this purpose enables users to create their own subroutines and insert them into the main program.
Damage and Failure Analysis of AZ31 Alloy Sheet in Warm Stamping Processes
NASA Astrophysics Data System (ADS)
Zhao, P. J.; Chen, Z. H.; Dong, C. F.
2016-07-01
In this study, a combined experimental-numerical investigation on the failure of AZ31 Mg alloy sheet in the warm stamping process was carried out based on modified GTN damage model which integrated Yld2000 anisotropic yield criterion. The constitutive equations of material were implemented into a VUMAT subroutine for solver ABAQUS/Explicit and applied to the formability analysis of mobile phone shell. The morphology near the crack area was observed using SEM, and the anisotropic damage evolution at various temperatures was simulated. The distributions of plastic strain, damage evolution, thickness, and fracture initiation obtained from FE simulation were analyzed. The corresponding forming limit diagrams were worked out, and the comparison with the experimental data showed a good agreement.
Damage evaluation of reinforced concrete frame based on a combined fiber beam model
NASA Astrophysics Data System (ADS)
Shang, Bing; Liu, ZhanLi; Zhuang, Zhuo
2014-04-01
In order to analyze and simulate the impact collapse or seismic response of the reinforced concrete (RC) structures, a combined fiber beam model is proposed by dividing the cross section of RC beam into concrete fiber and steel fiber. The stress-strain relationship of concrete fiber is based on a model proposed by concrete codes for concrete structures. The stress-strain behavior of steel fiber is based on a model suggested by others. These constitutive models are implemented into a general finite element program ABAQUS through the user defined subroutines to provide effective computational tools for the inelastic analysis of RC frame structures. The fiber model proposed in this paper is validated by comparing with experiment data of the RC column under cyclical lateral loading. The damage evolution of a three-dimension frame subjected to impact loading is also investigated.
Use of a hyperelastic constitutive law for dry woven forming simulations
Vidal-Salle, Emmanuelle; Boisse, Philippe; Aimene, Yamina
2011-05-04
The increasing use of composite materials in industry implies an increasing use of automatic processes between which LCM processes take a large place. The improvement of such processes needs an extensive use of numerical simulations for all the stages of the process. In particular, it is necessary to know how the dry reinforcement is shaped. This paper presents a hyperelastic constitutive model for textile composite reinforcement at large strain based on an additive potential representative to tension and in-plane shearing. The proposed potential is a function of the right Cauchy Green and structural tensor invariants whose choice corresponds to textile composite reinforcement mechanical behaviour. The model is implemented in a user subroutine of ABAQUS/Explicit. The accuracy of the model has been checked and some simulations are performed on deep drawing with hemispheric punch. A good agreement is obtained with experimental forming experiments.
Chen, G; Wu, F Y; Liu, Z C; Yang, K; Cui, F
2015-08-01
Subject-specific finite element (FE) models can be generated from computed tomography (CT) datasets of a bone. A key step is assigning material properties automatically onto finite element models, which remains a great challenge. This paper proposes a node-based assignment approach and also compares it with the element-based approach in the literature. Both approaches were implemented using ABAQUS. The assignment procedure is divided into two steps: generating the data file of the image intensity of a bone in a MATLAB program and reading the data file into ABAQUS via user subroutines. The node-based approach assigns the material properties to each node of the finite element mesh, while the element-based approach assigns the material properties directly to each integration point of an element. Both approaches are independent from the type of elements. A number of FE meshes are tested and both give accurate solutions; comparatively the node-based approach involves less programming effort. The node-based approach is also independent from the type of analyses; it has been tested on the nonlinear analysis of a Sawbone femur. The node-based approach substantially improves the level of automation of the assignment procedure of bone material properties. It is the simplest and most powerful approach that is applicable to many types of analyses and elements. PMID:26054803
Choi, Kyoo Sil; Pan, Jwo
2009-07-27
In this paper, a generalized anisotropic hardening rule based on the Mroz multi-yield-surface model is derived. The evolution equation for the active yield surface is obtained by considering the continuous expansion of the active yield surface during the unloading/reloading process. The incremental constitutive relation based on the associated flow rule is then derived for a general yield function. As a special case, detailed incremental constitutive relations are derived for the Mises yield function. The closed-form solutions for one-dimensional stress-plastic strain curves are also derived and plotted for the Mises materials under cyclic loading conditions. The stress-plastic strain curves show closed hysteresis loops under uniaxial cyclic loading conditions and the Masing hypothesis is applicable. A user material subroutine based on the Mises yield function, the anisotropic hardening rule and the constitutive relations was then written and implemented into ABAQUS. Computations were conducted for a simple plane strain finite element model under uniaxial monotonic and cyclic loading conditions based on the anisotropic hardening rule and the isotropic and nonlinear kinematic hardening rules of ABAQUS. The results indicate that the plastic response of the material follows the intended input stress-strain data for the anisotropic hardening rule whereas the plastic response depends upon the input strain ranges of the stress-strain data for the nonlinear kinematic hardening rule.
NASA Technical Reports Server (NTRS)
Satyanarayana, Arunkumar; Bogert, Philip B.; Chunchu, Prasad B.
2007-01-01
The influence of delamination on the progressing damage path and initial failure load in composite laminates is investigated. Results are presented from a numerical and an experimental study of center-notched tensile-loaded coupons. The numerical study includes two approaches. The first approach considers only intralaminar (fiber breakage and matrix cracking) damage modes in calculating the progression of the damage path. In the second approach, the model is extended to consider the effect of interlaminar (delamination) damage modes in addition to the intralaminar damage modes. The intralaminar damage is modeled using progressive damage analysis (PDA) methodology implemented with the VUMAT subroutine in the ABAQUS finite element code. The interlaminar damage mode has been simulated using cohesive elements in ABAQUS. In the experimental study, 2-3 specimens each of two different stacking sequences of center-notched laminates are tensile loaded. The numerical results from the two different modeling approaches are compared with each other and the experimentally observed results for both laminate types. The comparisons reveal that the second modeling approach, where the delamination damage mode is included together with the intralaminar damage modes, better simulates the experimentally observed damage modes and damage paths, which were characterized by splitting failures perpendicular to the notch tips in one or more layers. Additionally, the inclusion of the delamination mode resulted in a better prediction of the loads at which the failure took place, which were higher than those predicted by the first modeling approach which did not include delaminations.
Viscoelastic behaviour of pumpkin balloons
NASA Astrophysics Data System (ADS)
Gerngross, T.; Xu, Y.; Pellegrino, S.
2008-11-01
The lobes of the NASA ULDB pumpkin-shaped super-pressure balloons are made of a thin polymeric film that shows considerable time-dependent behaviour. A nonlinear viscoelastic model based on experimental measurements has been recently established for this film. This paper presents a simulation of the viscoelastic behaviour of ULDB balloons with the finite element software ABAQUS. First, the standard viscoelastic modelling capabilities available in ABAQUS are examined, but are found of limited accuracy even for the case of simple uniaxial creep tests on ULDB films. Then, a nonlinear viscoelastic constitutive model is implemented by means of a user-defined subroutine. This approach is verified by means of biaxial creep experiments on pressurized cylinders and is found to be accurate provided that the film anisotropy is also included in the model. A preliminary set of predictions for a single lobe of a ULDB is presented at the end of the paper. It indicates that time-dependent effects in a balloon structure can lead to significant stress redistribution and large increases in the transverse strains in the lobes.
A Nonlinear Viscoelastic Model for Ceramics at High Temperatures
NASA Technical Reports Server (NTRS)
Powers, Lynn M.; Panoskaltsis, Vassilis P.; Gasparini, Dario A.; Choi, Sung R.
2002-01-01
High-temperature creep behavior of ceramics is characterized by nonlinear time-dependent responses, asymmetric behavior in tension and compression, and nucleation and coalescence of voids leading to creep rupture. Moreover, creep rupture experiments show considerable scatter or randomness in fatigue lives of nominally equal specimens. To capture the nonlinear, asymmetric time-dependent behavior, the standard linear viscoelastic solid model is modified. Nonlinearity and asymmetry are introduced in the volumetric components by using a nonlinear function similar to a hyperbolic sine function but modified to model asymmetry. The nonlinear viscoelastic model is implemented in an ABAQUS user material subroutine. To model the random formation and coalescence of voids, each element is assigned a failure strain sampled from a lognormal distribution. An element is deleted when its volumetric strain exceeds its failure strain. Element deletion has been implemented within ABAQUS. Temporal increases in strains produce a sequential loss of elements (a model for void nucleation and growth), which in turn leads to failure. Nonlinear viscoelastic model parameters are determined from uniaxial tensile and compressive creep experiments on silicon nitride. The model is then used to predict the deformation of four-point bending and ball-on-ring specimens. Simulation is used to predict statistical moments of creep rupture lives. Numerical simulation results compare well with results of experiments of four-point bending specimens. The analytical model is intended to be used to predict the creep rupture lives of ceramic parts in arbitrary stress conditions.
NASA Astrophysics Data System (ADS)
Park, Taejoon; Seok, Dong-Yoon; Lee, Chul-Hwan; Noma, Nobuyasu; Kuwabara, Toshihiko; Stoughton, Thomas B.; Chung, Kwansoo
2011-08-01
A two-surface isotropic-kinematic hardening law was developed based on a two-surface plasticity model previously proposed by Lee et al., (2007, Int. J. Plast. 23, 1189-1212). In order to properly represent the Bauschinger and transient behaviors as well as permanent softening during reverse loading with various pre-strains, both the inner yield surface and the outer bounding surface expand (isotropic hardening) and translate (kinematic hardening) in this two-surface model. As for the permanent softening, both the isotropic hardening and the kinematic hardening evolution of the outer bounding surface were modified by introducing softening parameters. The numerical formulation was also developed based on the incremental plasticity theory and the developed constitutive law was implemented into the commercial finite element program, ABAQUS/Explicit and ABAQUS/Standard using the user-defined material subroutines. In this work, a dual phase (DP) steel was considered as an advanced high strength steel sheet and uni-axial tension tests and uni-axial tension-compression-tension tests were performed for the characterization of the material property. For a validation purpose, the developed two-surface plasticity model was applied to the 2-D draw bending test proposed as a benchmark problem of the NUMISHEET 2011 conference and successfully validated with experiments.
Chen, G; Fan, W; Mishra, S; El-Atem, A; Schuetz, M A; Xiao, Y
2012-10-01
The finite element (FE) analysis is an effective method to study the strength and predict the fracture risk of endodontically-treated teeth. This paper presents a rapid method developed to generate a comprehensive tooth FE model using data retrieved from micro-computed tomography (μCT). With this method, the inhomogeneity of material properties of teeth was included into the model without dividing the tooth model into different regions. The material properties of the tooth were assumed to be related to the mineral density. The fracture risk at different tooth portions was assessed for root canal treatments. The micro-CT images of a tooth were processed by a Matlab software programme and the CT numbers were retrieved. The tooth contours were obtained with thresholding segmentation using Amira. The inner and outer surfaces of the tooth were imported into Solidworks and a three-dimensional (3D) tooth model was constructed. An assembly of the tooth model with the periodontal ligament (PDL) layer and surrounding bone was imported into ABAQUS. The material properties of the tooth were calculated from the retrieved CT numbers via ABAQUS user's subroutines. Three root canal geometries (original and two enlargements) were investigated. The proposed method in this study can generate detailed 3D finite element models of a tooth with different root canal enlargements and filling materials, and would be very useful for the assessment of the fracture risk at different tooth portions after root canal treatments.
Comprehensively simulating the mixed-mode progressive delamination in composite laminates
NASA Astrophysics Data System (ADS)
Gao, Zhenyuan
Delamination, or interlaminar debonding, is a commonly observed failure mechanism in composite laminates. It is of great significance to comprehensively simulate the mixed-mode progressive delamination in composite structures because by doing this, people can save a lot of effort in evaluating the safe load which a composite structure can endure. The objective of this thesis is to develop a numerical approach to simulating double-cantilever beam (DCB) and mixed-mode bending (MMB) tests and also of specifying/validating various cohesive models. A finite element framework, which consists of properly selecting time integration scheme (explicit dynamic), viscosity, load rate and mass scaling, is developed to yield converged and accurate results. Two illustrative cohesive laws (linear and power-law) are programmed with a user- defined material subroutine for ABAQUS/Explicit, VUMAT, and implemented into the finite element framework. Parameters defined in cohesive laws are studied to evaluate their effects on the predicted load-displacement curves. The finite element model, together with the predetermined model parameters, is found to be capable of producing converged and accurate results. The finite element framework, embedded with the illustrative cohesive laws, is found to be capable of handling various interfacial models. The present approach is concluded to be useful in simulating delamination with more sophisticated material models. Together with the method for determining model parameters, it can be used by computer codes other than ABAQUS.
Simulation of ratcheting in straight pipes using ANSYS with an improved cyclic plasticity model
Hassan, T.; Zhu, Y.; Matzen, V.C.
1996-12-01
Ratcheting has been shown to be a contributing cause of failure in several seismic experiments on piping components and systems. Most commercial finite element codes have been unable to simulate the ratcheting in those tests accurately. The reason for this can be traced to inadequate plasticity constitutive models in the analysis codes. The authors have incorporated an improved cyclic plasticity model, based on an Armstrong-Frederick kinematic hardening rule in conjunction with the Drucker-Palgen plastic modulus equation, into an ANSYS user subroutine. This modified analysis code has been able to simulate quite accurately the ratcheting behavior of a tube subjected to a constant internal pressure and axially strain controlled cycling. This paper describes simulations obtained form this modified ANSYS code for two additional tests: (1) a tube subjected to constant axial stress and prescribed torsional cycling, and (2) a straight pipe subjected to constant internal pressure and quasi-static cyclic bending. The analysis results from the modified ANSYS code are compared to the experimental data, as well as results from ABAQUS and the original ANSYS code. The resulting correlation shows a significant improvement over the original ANSYS and the ABAQUS codes.
Pierrat, B; Murphy, J G; MacManus, D B; Gilchrist, M D
2016-01-01
Modelling transversely isotropic materials in finite strain problems is a complex task in biomechanics, and is usually addressed by using finite element (FE) simulations. The standard method developed to account for the quasi-incompressible nature of soft tissues is to decompose the strain energy function (SEF) into volumetric and deviatoric parts. However, this decomposition is only valid for fully incompressible materials, and its use for slightly compressible materials yields an unphysical response during the simulation of hydrostatic tension/compression of a transversely isotropic material. This paper presents the FE implementation as subroutines of a new volumetric model solving this deficiency in two FE codes: Abaqus and FEBio. This model also has the specificity of restoring the compatibility with small strain theory. The stress and elasticity tensors are first derived for a general SEF. This is followed by a successful convergence check using a particular SEF and a suite of single-element tests showing that this new model does not only correct the hydrostatic deficiency but may also affect stresses during shear tests (Poynting effect) and lateral stretches during uniaxial tests (Poisson's effect). These FE subroutines have numerous applications including the modelling of tendons, ligaments, heart tissue, etc. The biomechanics community should be aware of specificities of the standard model, and the new model should be used when accurate FE results are desired in the case of compressible materials. PMID:26252069
Hambli, Ridha; Boughattas, Mohamed Hafedh; Daniel, Jean-Luc; Kourta, Azeddine
2016-07-01
Denosumab is a fully human monoclonal antibody that inhibits receptor activator of nuclearfactor-kappa B ligand (RANKL). This key mediator of osteoclast activities has been shown to inhibit osteoclast differentiation and hence, to increase bone mineral density (BMD) in treated patients. In the current study, we develop a computer model to simulate the effects of denosumab treatments (dose and duration) on the proximal femur bone remodeling process quantified by the variation in proximal femur BMD. The simulation model is based on a coupled pharmacokinetics model of denosumab with a pharmacodynamics model consisting of a mechanobiological finite element remodeling model which describes the activities of osteoclasts and osteoblasts. The mechanical behavior of bone is described by taking into account the bone material fatigue damage accumulation and mineralization. A coupled strain-damage stimulus function is proposed which controls the level of bone cell autocrine and paracrine factors. The cellular behavior is based on Komarova et al.׳s (2003) dynamic law which describes the autocrine and paracrine interactions between osteoblasts and osteoclasts and computes cell population dynamics and changes in bone mass at a discrete site of bone remodeling. Therefore, when an external mechanical stress is applied, bone formation and resorption is governed by cell dynamics rather than by adaptive elasticity approaches. The proposed finite element model was implemented in the finite element code Abaqus (UMAT routine). In order to perform a preliminary validation, in vivo human proximal femurs were selected and scanned at two different time intervals (at baseline and at a 36-month interval). Then, a 3D FE model was generated and the denosumab-remodeling algorithm was applied to the scans at t0 simulating daily walking activities for a duration of 36 months. The predicted results (density variation) were compared to existing published ones performed on a human cohort (FREEDOM
Hambli, Ridha
2014-01-01
Bone adaptation occurs as a response to external loadings and involves bone resorption by osteoclasts followed by the formation of new bone by osteoblasts. It is directly triggered by the transduction phase by osteocytes embedded within the bone matrix. The bone remodeling process is governed by the interactions between osteoblasts and osteoclasts through the expression of several autocrine and paracrine factors that control bone cell populations and their relative rate of differentiation and proliferation. A review of the literature shows that despite the progress in bone remodeling simulation using the finite element (FE) method, there is still a lack of predictive models that explicitly consider the interaction between osteoblasts and osteoclasts combined with the mechanical response of bone. The current study attempts to develop an FE model to describe the bone remodeling process, taking into consideration the activities of osteoclasts and osteoblasts. The mechanical behavior of bone is described by taking into account the bone material fatigue damage accumulation and mineralization. A coupled strain-damage stimulus function is proposed, which controls the level of autocrine and paracrine factors. The cellular behavior is based on Komarova et al.'s (2003) dynamic law, which describes the autocrine and paracrine interactions between osteoblasts and osteoclasts and computes cell population dynamics and changes in bone mass at a discrete site of bone remodeling. Therefore, when an external mechanical stress is applied, bone formation and resorption is governed by cells dynamic rather than adaptive elasticity approaches. The proposed FE model has been implemented in the FE code Abaqus (UMAT routine). An example of human proximal femur is investigated using the model developed. The model was able to predict final human proximal femur adaptation similar to the patterns observed in a human proximal femur. The results obtained reveal complex spatio-temporal bone
NASA Astrophysics Data System (ADS)
Mirkhani, Hamidreza; Joshi, Shailendra P.
2014-08-01
Nanotwinned (nt) metals are an important subset of nanostructured materials because they exhibit impressive strength and ductility. Several recent investigations on nt face-centered-cubic (FCC) metals indicate that their macroscopic responses emerge from complex microscopic mechanisms that are dominated by dislocation-TB interactions. Under applied stimulus, nt microstructures evolve through migration of twin boundaries (TBs) that may have implications on the material strength and stability. This work focuses on modeling TB migration within finite element framework in an explicit manner and studying its effects on the micromechanics of twinned FCC metals under quasi-static loading conditions. The theoretical setting is developed using three-dimensional single crystal plasticity as a basis wherein the plastic slip on the {111}<1bar10> slip systems in an FCC crystal structure is modeled as visco-plastic behavior. Owing to their governing role, twins are modeled as discrete lamellas with full crystallographic anisotropy. To model TB migration, an additional visco-plastic slip-law for twinning partial systems ({111}<112bar>) based on the nucleation and motion of twin partial dislocations is introduced. This size-dependent constitutive law is presumed to prevail in the vicinity of the TB and naturally facilitates TB migration when combined with a twinning condition that is based on the accrual of the necessary shear strain. The constitutive development is implemented within a finite element framework through a User Material (UMAT) facility within ABAQUS/STANDARD®. Detailed micromechanics simulations on model microstructures involving single-grained and polycrystalline topologies are presented.
NASA Astrophysics Data System (ADS)
Fein, Jonathan
Woven fabric composite materials are widely used in the construction of aircraft engine fan containment systems, mostly due to their high strength to weight ratios and ease of implementation. The development of a predictive model for fan blade containment would provide great benefit to engine manufactures in shortened development cycle time, less risk in certification and fewer dollars lost to redesign/recertification cycles. A mechanistic user-defined material model subroutine has been developed at Arizona State University (ASU) that captures the behavioral response of these fabrics, namely Kevlar ® 49, under ballistic loading. Previously developed finite element models used to validate the consistency of this material model neglected the effects of the physical constraints imposed on the test setup during ballistic testing performed at NASA Glenn Research Center (NASA GRC). Part of this research was to explore the effects of these boundary conditions on the results of the numerical simulations. These effects were found to be negligible in most instances. Other material models for woven fabrics are available in the LS-DYNA finite element code. One of these models, MAT234: MAT_VISCOELASTIC_LOOSE_FABRIC (Ivanov & Tabiei, 2004) was studied and implemented in the finite element simulations of ballistic testing associated with the FAA ASU research. The results from these models are compared to results obtained from the ASU UMAT as part of this research. The results indicate an underestimation in the energy absorption characteristics of the Kevlar 49 fabric containment systems. More investigation needs to be performed in the implementation of MAT234 for Kevlar 49 fabric. Static penetrator testing of Kevlar® 49 fabric was performed at ASU in conjunction with this research. These experiments are designed to mimic the type of loading experienced during fan blade out events. The resulting experimental strains were measured using a non-contact optical strain measurement
Nonlinear mesomechanics of composites with periodic microstructure
NASA Technical Reports Server (NTRS)
Walker, Kevin P.; Jordan, Eric H.; Freed, Alan D.
1989-01-01
This work is concerned with modeling the mechanical deformation or constitutive behavior of composites comprised of a periodic microstructure under small displacement conditions at elevated temperature. A mesomechanics approach is adopted which relates the microimechanical behavior of the heterogeneous composite with its in-service macroscopic behavior. Two different methods, one based on a Fourier series approach and the other on a Green's function approach, are used in modeling the micromechanical behavior of the composite material. Although the constitutive formulations are based on a micromechanical approach, it should be stressed that the resulting equations are volume averaged to produce overall effective constitutive relations which relate the bulk, volume averaged, stress increment to the bulk, volume averaged, strain increment. As such, they are macromodels which can be used directly in nonlinear finite element programs such as MARC, ANSYS and ABAQUS or in boundary element programs such as BEST3D. In developing the volume averaged or efective macromodels from the micromechanical models, both approaches will require the evaluation of volume integrals containing the spatially varying strain distributions throughout the composite material. By assuming that the strain distributions are spatially constant within each constituent phase-or within a given subvolume within each constituent phase-of the composite material, the volume integrals can be obtained in closed form. This simplified micromodel can then be volume averaged to obtain an effective macromodel suitable for use in the MARC, ANSYS and ABAQUS nonlinear finite element programs via user constitutive subroutines such as HYPELA and CMUSER. This effective macromodel can be used in a nonlinear finite element structural analysis to obtain the strain-temperature history at those points in the structure where thermomechanical cracking and damage are expected to occur, the so called damage critical points of
Effects of cavern depth on surface subsidence and storage loss of oil-filled caverns
Hoffman, E L
1992-01-01
Finite element analyses of oil-filled caverns were performed to investigate the effects of cavern depth on surface subsidence and storage loss, a primary performance criteria of SPR caverns. The finite element model used for this study was axisymmetric, approximating an infinite array of caverns spaced at 750 ft. The stratigraphy and cavern size were held constant while the cavern depth was varied between 1500 ft and 3000 ft in 500 ft increments. Thirty year simulations, the design life of the typical SPR cavern, were performed with boundary conditions modeling the oil pressure head applied to the cavern lining. A depth dependent temperature gradient of 0.012{degrees}F/ft was also applied to the model. The calculations were performed using ABAQUS, a general purpose of finite element analysis code. The user-defined subroutine option in ABAQUS was used to enter an elastic secondary creep model which includes temperature dependence. The calculations demonstrated that surface subsidence and storage loss rates increase with increasing depth. At lower depths the difference between the lithostatic stress and the oil pressure is greater. Thus, the effective stresses are greater, resulting in higher creep rates. Furthermore, at greater depths the cavern temperatures are higher which also produce higher creep rates. Together, these factors result in faster closure of the cavern. At the end of the 30 year simulations, a 1500 ft-deep cavern exhibited 4 percent storage loss and 4 ft of subsidence while a 3000 ft-deep cavern exhibited 33 percent storage loss and 44 ft of subsidence. The calculations also demonstrated that surface subsidence is directly related to the amount of storage loss. Deeper caverns exhibit more subsidence because the caverns exhibit more storage loss. However, for a given amount of storage loss, nearly the same magnitude of surface subsidence was exhibited, independent of cavern depth.
A numerical study on intended and unintended failure mechanisms in blanking of sandwich plates
NASA Astrophysics Data System (ADS)
Chen, L.; Soyarslan, C.; Tekkaya, A. E.
2013-05-01
Metal-polymer-metal sandwich plates are widely used in the automotive and aerospace industry. As for different applications the sandwich plates can be divided into two types. They are sound-damping laminates with a polymer core much thinner than the metallic faces and low-density laminates with a core thickness of approximately 40-60% of the total thickness. One frequent process step in production of parts made of these plates is the blanking process whose hereditary effects draw the limits of further forming stages or service performance and life; e.g. the failure of the adhesive in the thermoplastic polymer interface affects the sound-damping efficiency intensively. With this motivation, we present FE simulation of an axi-symmetric blanking process of steel/polyethylene/steel sound-damping laminates. The mechanical behavior of the metallic layers was characterized by finite strain rate independent elasto-plasticity where progressive material deterioration and fracture are given account for using continuum damage mechanics (CDM). This material model is made accessible via implementations as VUMAT subroutines for ABAQUS/Explicit. Possible failure of the thermoplastic polymer which may lead to delamination of the metallic layers is modeled using ABAQUS built-in cohesive zone elements. The results show that existing intended and unintended failure modes, e.g. blanking of the metallic and thermoplastic polymer constituents as well as failure of polymer layer under shear and compression, can be effectively studied with the proposed framework for process enhancement. As a future work, a damage coupled nonlinear visco-elastic constitutive model will be devised for the simulation of the thermoplastic layer in low-density laminates.
Flight dynamics analysis and simulation of heavy lift airships. Volume 5: Programmer's manual
NASA Technical Reports Server (NTRS)
Ringland, R. F.; Tischler, M. B.; Jex, H. R.; Emmen, R. D.; Ashkenas, I. L.
1982-01-01
The Programmer's Manual contains explanations of the logic embodied in the various program modules, a dictionary of program variables, a subroutine listing, subroutine/common block/cross reference listing, and a calling/called subroutine cross reference listing.
NASA Technical Reports Server (NTRS)
De Carvalho, Nelson V.; Krueger, Ronald
2016-01-01
A new methodology is proposed to model the onset and propagation of matrix cracks and delaminations in carbon-epoxy composites subject to fatigue loading. An extended interface element, based on the Floating Node Method, is developed to represent delaminations and matrix cracks explicitly in a mesh independent fashion. Crack propagation is determined using an element-based Virtual Crack Closure Technique approach to determine mixed-mode energy release rates, and the Paris-Law relationship to obtain crack growth rate. Crack onset is determined using a stressbased onset criterion coupled with a stress vs. cycle curve and Palmgren-Miner rule to account for fatigue damage accumulation. The approach is implemented in Abaqus/Standard® via the user subroutine functionality. Verification exercises are performed to assess the accuracy and correct implementation of the approach. Finally, it was demonstrated that this approach captured the differences in failure morphology in fatigue for two laminates of identical stiffness, but with layups containing ?deg plies that were either stacked in a single group, or distributed through the laminate thickness.
A second-order two-scale homogenization procedure using macrolevel discretization
NASA Astrophysics Data System (ADS)
Lesičar, Tomislav; Tonković, Zdenko; Sorić, Jurica
2014-08-01
The present study deals with a second-order two-scale computational homogenization procedure for modeling deformation responses of heterogeneous materials at small strains. The macro to micro transition and the application of generalized periodic boundary conditions on the representative volume element (RVE) at the microlevel are investigated. The structure at macroscale level is discretized by the two dimensional triangular finite elements, while the quadrilateral finite element is used for the discretization of the RVE. The finite element formulations and the new proposed multiscale scheme have been implemented into the finite element software ABAQUS using user subroutines derived. Due to the continuity transition, an additional integral condition on microlevel fluctuation field has to be imposed, as expected. The integration has been performed using various numerical integration techniques and the results obtained are compared in a few examples. It is concluded that only trapezoidal rule gives a physically based deformed shape of the RVE. Finally, the efficiency and accuracy of the proposed multiscale homogenization approach are demonstrated by the modeling of a shear layer problem, usually used as a benchmark in multiscale analyses.
Numerical and Experimental Study on Hydrodynamic Deep Drawing of Hemispherical Cups
NASA Astrophysics Data System (ADS)
Shamsi-Sarband, S.; Hosseimpour, S. J.; Bakhshi-Jooyban, M.
2011-01-01
In this research, the production of a hemispherical cup by hydrodynamic deep drawing was investigated by using finite element simulation and experimental works. The aim was to study the effect of the liquid pressure on the cup thickness distribution and dimensional accuracy. For this purpose, plain carbon steel sheet with 0.8mm thickness and 80mm diameter was used as a blank. The punch diameter was 40mm and motor oil SAE20w50 was used as a pressure medium. The finite element code ABAQUS/Explicit 6.8 was used to simulate the process. Due to symmetry, only quarter of the die and sheet were modeled. The liquid pressure was modeled by applying an extended load onthe blank. VDLOAD subroutine was used to control the pressure variation during the process. Moreover, the pressure path was studied mathematically. There was an acceptable agreement between the experimental results and finite element analysis. The results indicated that there is an optimum pressure which the thickness uniformity and the wall dimensional accuracy of the cup is improved.
Constitutive modeling of polycarbonate over a wide range of strain rates and temperatures
NASA Astrophysics Data System (ADS)
Wang, Haitao; Zhou, Huamin; Huang, Zhigao; Zhang, Yun; Zhao, Xiaoxuan
2016-06-01
The mechanical behavior of polycarbonate was experimentally investigated over a wide range of strain rates ( 10^{-4} to 5× 103 s^{-1}) and temperatures (293 to 353 K). Compression tests under these conditions were performed using a SHIMADZU universal testing machine and a split Hopkinson pressure bar. Falling weight impact testing was carried out on an Instron Dynatup 9200 drop tower system. The rate- and temperature-dependent deformation behavior of polycarbonate was discussed in detail. Dynamic mechanical analysis (DMA) tests were utilized to observe the glass ( α ) transition and the secondary ( β ) transition of polycarbonate. The DMA results indicate that the α and β transitions have a dramatic influence on the mechanical behavior of polycarbonate. The decompose/shift/reconstruct (DSR) method was utilized to decompose the storage modulus into the α and β components and extrapolate the entire modulus, the α-component modulus and the β-component modulus. Based on three previous models, namely, Mulliken-Boyce, G'Sell-Jonas and DSGZ, an adiabatic model is proposed to predict the mechanical behavior of polycarbonate. The model considers the contributions of both the α and β transitions to the mechanical behavior, and it has been implemented in ABAQUS/Explicit through a user material subroutine VUMAT. The model predictions are proven to essentially coincide with the experimental results during compression testing and falling weight impact testing.
A viscoelastic poromechanical model of the knee joint in large compression.
Kazemi, M; Li, L P
2014-08-01
The elastic response of the knee joint in various loading and pathological conditions has been investigated using anatomically accurate geometry. However, it is still challenging to predict the poromechanical response of the knee in realistic loading conditions. In the present study, a viscoelastic, poromechanical model of the knee joint was developed for soft tissues undergoing large deformation. Cartilages and menisci were modeled as fibril-reinforced porous materials and ligaments were considered as fibril-reinforced hyperelastic solids. Quasi-linear viscoelasticty was formulated for the collagen network of these tissues and nearly incompressible Neo-Hookean hyperelasticity was used for the non-fibrillar matrix. The constitutive model was coded with a user defined FORTRAN subroutine, in order to use ABAQUS for the finite element analysis. Creep and stress relaxation were investigated with large compression of the knee in full extension. The contact pressure distributions were found similar in creep and stress relaxation. However, the load transfer in the joint was completely different in these two loading scenarios. During creep, the contact pressure between cartilages decreased but the pressure between cartilage and meniscus increased with time. This led to a gradual transfer of some loading from the central part of cartilages to menisci. During stress relaxation, however, both contact pressures decreased monotonically. PMID:24933338
Hosseinzadeh, M; Ghoreishi, M; Narooei, K
2016-06-01
In this study, the hyperelastic models of demineralized and deproteinized bovine cortical femur bone were investigated and appropriate models were developed. Using uniaxial compression test data, the strain energy versus stretch was calculated and the appropriate hyperelastic strain energy functions were fitted on data in order to calculate the material parameters. To obtain the mechanical behavior in other loading conditions, the hyperelastic strain energy equations were investigated for pure shear and equi-biaxial tension loadings. The results showed the Mooney-Rivlin and Ogden models cannot predict the mechanical response of demineralized and deproteinized bovine cortical femur bone accurately, while the general exponential-exponential and general exponential-power law models have a good agreement with the experimental results. To investigate the sensitivity of the hyperelastic models, a variation of 10% in material parameters was performed and the results indicated an acceptable stability for the general exponential-exponential and general exponential-power law models. Finally, the uniaxial tension and compression of cortical femur bone were studied using the finite element method in VUMAT user subroutine of ABAQUS software and the computed stress-stretch curves were shown a good agreement with the experimental data. PMID:26953961
NASA Technical Reports Server (NTRS)
Leone, Frank A., Jr.
2015-01-01
A method is presented to represent the large-deformation kinematics of intraply matrix cracks and delaminations in continuum damage mechanics (CDM) constitutive material models. The method involves the additive decomposition of the deformation gradient tensor into 'crack' and 'bulk material' components. The response of the intact bulk material is represented by a reduced deformation gradient tensor, and the opening of an embedded cohesive interface is represented by a normalized cohesive displacement-jump vector. The rotation of the embedded interface is tracked as the material deforms and as the crack opens. The distribution of the total local deformation between the bulk material and the cohesive interface components is determined by minimizing the difference between the cohesive stress and the bulk material stress projected onto the cohesive interface. The improvements to the accuracy of CDM models that incorporate the presented method over existing approaches are demonstrated for a single element subjected to simple shear deformation and for a finite element model of a unidirectional open-hole tension specimen. The material model is implemented as a VUMAT user subroutine for the Abaqus/Explicit finite element software. The presented deformation gradient decomposition method reduces the artificial load transfer across matrix cracks subjected to large shearing deformations, and avoids the spurious secondary failure modes that often occur in analyses based on conventional progressive damage models.
NASA Technical Reports Server (NTRS)
Wang, John T.; Pineda, Evan J.; Ranatunga, Vipul; Smeltzer, Stanley S.
2015-01-01
A simple continuum damage mechanics (CDM) based 3D progressive damage analysis (PDA) tool for laminated composites was developed and implemented as a user defined material subroutine to link with a commercially available explicit finite element code. This PDA tool uses linear lamina properties from standard tests, predicts damage initiation with an easy-to-implement Hashin-Rotem failure criteria, and in the damage evolution phase, evaluates the degradation of material properties based on the crack band theory and traction-separation cohesive laws. It follows Matzenmiller et al.'s formulation to incorporate the degrading material properties into the damaged stiffness matrix. Since nonlinear shear and matrix stress-strain relations are not implemented, correction factors are used for slowing the reduction of the damaged shear stiffness terms to reflect the effect of these nonlinearities on the laminate strength predictions. This CDM based PDA tool is implemented as a user defined material (VUMAT) to link with the Abaqus/Explicit code. Strength predictions obtained, using this VUMAT, are correlated with test data for a set of notched specimens under tension and compression loads.
Progressive Damage Modeling of Durable Bonded Joint Technology
NASA Technical Reports Server (NTRS)
Leone, Frank A.; Davila, Carlos G.; Lin, Shih-Yung; Smeltzer, Stan; Girolamo, Donato; Ghose, Sayata; Guzman, Juan C.; McCarville, Duglas A.
2013-01-01
The development of durable bonded joint technology for assembling composite structures for launch vehicles is being pursued for the U.S. Space Launch System. The present work is related to the development and application of progressive damage modeling techniques to bonded joint technology applicable to a wide range of sandwich structures for a Heavy Lift Launch Vehicle. The joint designs studied in this work include a conventional composite splice joint and a NASA-patented Durable Redundant Joint. Both designs involve a honeycomb sandwich with carbon/epoxy facesheets joined with adhesively bonded doublers. Progressive damage modeling allows for the prediction of the initiation and evolution of damage. For structures that include multiple materials, the number of potential failure mechanisms that must be considered increases the complexity of the analyses. Potential failure mechanisms include fiber fracture, matrix cracking, delamination, core crushing, adhesive failure, and their interactions. The joints were modeled using Abaqus parametric finite element models, in which damage was modeled with user-written subroutines. Each ply was meshed discretely, and layers of cohesive elements were used to account for delaminations and to model the adhesive layers. Good correlation with experimental results was achieved both in terms of load-displacement history and predicted failure mechanisms.
Li, N.; Mohamed, M. S.; Cai, J.; Lin, J.; Balint, D.; Dean, T. A.
2011-05-04
Formability of steel and aluminium alloys in hot stamping and cold die quenching processes is studied in this research. Viscoplastic-damage constitutive equations are developed and determined from experimental data for the prediction of viscoplastic flow and ductility of the materials. The determined unified constitutive equations are then implemented into the commercial Finite Element code Abaqus/Explicit via a user defined subroutine, VUMAT. An FE process simulation model and numerical procedures are established for the modeling of hot stamping processes for a spherical part with a central hole. Different failure modes (failure takes place either near the central hole or in the mid span of the part) are obtained. To validate the simulation results, a test programme is developed, a test die set has been designed and manufactured, and tests have been carried out for the materials with different forming rates. It has been found that very close agreements between experimental and numerical process simulation results are obtained for the ranges of temperatures and forming rates carried out.
A New Damage Constitutive Model for Thermal Deformation of AA6111 Sheet
NASA Astrophysics Data System (ADS)
Ma, Wenyu; Wang, Baoyu; Bian, Jianhua; Tang, Xuefeng; Yang, Lei; Huo, Yuanming
2015-06-01
Hot tensile tests were conducted using a Gleeble 1500, at the temperature range of 623 K to 823 K (350 °C to 550 °C) and strain rate range of 0.1 to 10 s-1. Flow stress is significantly affected by temperature and strain rate. As strain increases; the flow stress first rapidly increases, subsequently maintains a steady state, and finally drops sharply because of damage evolution. The features and mechanism of the damage were studied utilizing a scanning electron microscope. Micro-void nucleation, growth, and coalescence result in the failure of the hot-formed specimen. A damage equation based on continuum damage mechanics and damage mechanism in hot metal forming was proposed. A unified viscoplastic damage model coupled with strain, strain rate, temperature, dislocation, hardening, damage, damage rate, and so on was developed and calibrated for AA6111 using Genetic Algorism Tool in three steps. This model can be used to describe viscoplastic flow behavior and damage evolution at various temperatures and strain rates. The model was implemented into the finite element (FE) model in ABAQUS platform via the variable user material subroutine. Thus, the FE model could be employed to study the damage distribution and the effects of blank holder force (BHF) and forming velocity on hot cylindrical deep drawing. It is revealed that lower BHF and higher velocity are beneficial for drawability. A good agreement between simulated and experimental results has been achieved.
Multiscale Concrete Modeling of Aging Degradation
Hammi, Yousseff; Gullett, Philipp; Horstemeyer, Mark F.
2015-07-31
In this work a numerical finite element framework is implemented to enable the integration of coupled multiscale and multiphysics transport processes. A User Element subroutine (UEL) in Abaqus is used to simultaneously solve stress equilibrium, heat conduction, and multiple diffusion equations for 2D and 3D linear and quadratic elements. Transport processes in concrete structures and their degradation mechanisms are presented along with the discretization of the governing equations. The multiphysics modeling framework is theoretically extended to the linear elastic fracture mechanics (LEFM) by introducing the eXtended Finite Element Method (XFEM) and based on the XFEM user element implementation of Giner et al. [2009]. A damage model that takes into account the damage contribution from the different degradation mechanisms is theoretically developed. The total contribution of damage is forwarded to a Multi-Stage Fatigue (MSF) model to enable the assessment of the fatigue life and the deterioration of reinforced concrete structures in a nuclear power plant. Finally, two examples are presented to illustrate the developed multiphysics user element implementation and the XFEM implementation of Giner et al. [2009].
Penalty-Based Interface Technology for Prediction of Delamination Growth in Laminated Structures
NASA Technical Reports Server (NTRS)
Averill, Ronald C.
2004-01-01
An effective interface element technology has been developed for connecting and simulating crack growth between independently modeled finite element subdomains (e.g., composite plies). This method has been developed using penalty constraints and allows coupling of finite element models whose nodes do not necessarily coincide along their common interface. Additionally, the present formulation leads to a computational approach that is very efficient and completely compatible with existing commercial software. The present interface element has been implemented in the commercial finite element code ABAQUS as a User Element Subroutine (UEL), making it easy to test the approach for a wide range of problems. The interface element technology has been formulated to simulate delamination growth in composite laminates. Thanks to its special features, the interface element approach makes it possible to release portions of the interface surface whose length is smaller than that of the finite elements. In addition, the penalty parameter can vary within the interface element, allowing the damage model to be applied to a desired fraction of the interface between the two meshes. Results for double cantilever beam DCB, end-loaded split (ELS) and fixed-ratio mixed mode (FRMM) specimens are presented. These results are compared to measured data to assess the ability of the present damage model to simulate crack growth.
NASA Astrophysics Data System (ADS)
Bong, Hyuk Jong; Barlat, Frédéric; Lee, Myoung-Gyu
2016-08-01
Formability increase in non-conventional forming profiles programmed in the servo-press was investigated using finite element analysis. As an application, forming experiment on a 0.15-mm-thick ferritic stainless steel sheet for a bipolar plate, a primary component of a proton exchange membrane fuel cell, was conducted. Four different forming profiles were considered to investigate the effects of forming profiles on formability and shape accuracy. The four motions included conventional V motion, holding motion, W motion, and oscillating motion. Among the four motions, the holding motion, in which the slide was held for a certain period at the bottom dead point, led to the best formability. Finite element simulations were conducted to validate the experimental results and to probe the formability improvement in the non-conventional forming profiles. A creep model to address stress relaxation effect along with tool elastic recovery was implemented using a user-material subroutine, CREEP in ABAQUS finite element software. The stress relaxation and variable contact conditions during the holding and oscillating profiles were found to be the main mechanism of formability improvement.
NASA Astrophysics Data System (ADS)
Lee, C. H.; Yang, D. Y.; Lee, S. R.; Chang, I. G.; Lee, T. W.
2011-08-01
The shielded slot plate, which has a sheared corrugated trapezoidal pattern, is a component of the metallic bipolar plate for the molten carbonate fuel cell (MCFC). In order to increase the efficiency of the fuel cell, the unit cell of the shielded slot plate should have a relatively large upper area. Additionally, defects from the forming process should be minimized. In order to simulate the slitting process, whereby sheared corrugated patterns are formed, ductile fracture criteria based on the histories of stress and strain are employed. The user material subroutine VUMAT is employed for implementation of the material and ductile fracture criteria in the commercial FEM software ABAQUS. The variables of the ductile fracture criteria were determined by comparing the simulation results and the experimental results of the tension test and the shearing test. Parametric studies were conducted to determine the critical value of the ductile fracture criterion. Employing these ductile fracture criteria, the three dimensional forming process of the shielded slot plate was numerically simulated. The effects of the slitting process in the forming process of the shielded slot plate were analyzed through a FEM simulation and experimental studies. Finally, experiments involving microscopic and macroscopic observations were conducted to verify the numerical simulations of the 3-step forming process.
Experimental and Numerical Analysis of Notched Composites Under Tension Loading
NASA Astrophysics Data System (ADS)
Aidi, Bilel; Case, Scott W.
2015-12-01
Experimental quasi-static tests were performed on center notched carbon fiber reinforced polymer (CFRP) composites having different stacking sequences made of G40-600/5245C prepreg. The three-dimensional Digital Image Correlation (DIC) technique was used during quasi-static tests conducted on quasi-isotropic notched samples to obtain the distribution of strains as a function of applied stress. A finite element model was built within Abaqus to predict the notched strength and the strain profiles for comparison with measured results. A user-material subroutine using the multi-continuum theory (MCT) as a failure initiation criterion and an energy-based damage evolution law as implemented by Autodesk Simulation Composite Analysis (ASCA) was used to conduct a quantitative comparison of strain components predicted by the analysis and obtained in the experiments. Good agreement between experimental data and numerical analyses results are observed. Modal analysis was carried out to investigate the effect of static damage on the dominant frequencies of the notched structure using the resulted degraded material elements. The first in-plane mode was found to be a good candidate for tracking the level of damage.
CREEP MODELING FOR INJECTION-MOLDED LONG-FIBER THERMOPLASTICS
Nguyen, Ba Nghiep; Kunc, Vlastimil; Bapanapalli, Satish K.
2008-06-30
This paper proposes a model to predict the creep response of injection-molded long-fiber thermoplastics (LFTs). The model accounts for elastic fibers embedded in a thermoplastic resin that exhibits the nonlinear viscoelastic behavior described by the Schapery’s model. It also accounts for fiber length and orientation distributions in the composite formed by the injection-molding process. Fiber length and orientation distributions were measured and used in the analysis that applies the Eshelby’s equivalent inclusion method, the Mori-Tanaka assumption (termed as the Eshelby-Mori-Tanaka approach) and the fiber orientation averaging technique to compute the overall strain increment resulting from an overall constant applied stress during a given time increment. The creep model for LFTs has been implemented in the ABAQUS finite element code via user-subroutines and has been validated against the experimental creep data obtained for long-glass-fiber/polypropylene specimens. The effects of fiber orientation and length distributions on the composite creep response are determined and discussed.
DAMAGE MODELING OF INJECTION-MOLDED SHORT- AND LONG-FIBER THERMOPLASTICS
Nguyen, Ba Nghiep; Kunc, Vlastimil; Bapanapalli, Satish K.; Phelps, Jay; Tucker III, Charles L.
2009-10-30
This article applies the recent anisotropic rotary diffusion – reduced strain closure (ARD-RSC) model for predicting fiber orientation and a new damage model for injection-molded long-fiber thermoplastics (LFTs) to analyze progressive damage leading to total failure of injection-molded long-glass-fiber/polypropylene (PP) specimens. The ARD-RSC model was implemented in a research version of the Autodesk Moldflow Plastics Insight (MPI) processing code, and it has been used to simulate injection-molding of a long-glass-fiber/PP plaque. The damage model combines micromechanical modeling with a continuum damage mechanics description to predict the nonlinear behavior due to plasticity coupled with damage in LFTs. This model has been implemented in the ABAQUS finite element code via user-subroutines and has been used in the damage analyses of tensile specimens removed from the injection-molded long-glass-fiber/PP plaques. Experimental characterization and mechanical testing were performed to provide input data to support and validate both process modeling and damage analyses. The predictions are in agreement with the experimental results.
Rapid implementation of advanced constitutive models
NASA Astrophysics Data System (ADS)
Starman, Bojan; Halilovič, Miroslav; Vrh, Marko; Štok, Boris
2013-12-01
This paper presents a methodology based on the NICE integration scheme [1, 2] for simple and rapid numerical implementation of a class of plasticity constitutive models. In this regard, an algorithm is purposely developed for the implementation of newly developed advanced constitutive models into explicit finite element framework. The methodology follows the organization of the problem state variables into an extended form, which allows the constitutive models' equations to be organized in such a way, that the algorithm can be optionally extended with minimal effort to integrate also evolution equations related to a description of other specific phenomena, such as damage, distortional hardening, phase transitions, degradation etc. To confirm simplicity of the program implementation, computational robustness, effectiveness and improved accuracy of the implemented integration algorithm, a deep drawing simulation of the cylindrical cup is considered as the case study, performed in ABAQUS/Explicit. As a fairly complex considered model, the YLD2004-18p model [3, 4] is first implemented via external subroutine VUMAT. Further, to give additional proof of the simplicity of the proposed methodology, a combination of the YLD2004-18p model and Gurson-Tvergaard-Needleman model (GTN) is considered. As demonstrated, the implementation is really obtained in a very simple way.
Failure analysis of AZ31 magnesium alloy sheets based on the extended GTN damage model
NASA Astrophysics Data System (ADS)
Wang, Rui-ze; Chen, Zhang-hua; Li, Yu-jie; Dong, Chao-fang
2013-12-01
Based on the Gurson-Tvergaard-Needleman (GTN) model and Hill's quadratic anisotropic yield criterion, a combined experimental-numerical study on fracture initiation in the process of thermal stamping of Mg alloy AZ31 sheets was carried out. The aim is to predict the formability of thermal stamping of the Mg alloy sheets at different temperatures. The presented theoretical framework was implemented into a VUMAT subroutine for ABAQUS/EXPLICIT. Internal damage evolution due to void growth and coalescence developed at different temperatures in the Mg alloy sheets was observed by scanning electron microscopy (SEM). Moreover, the thermal effects on the void growth, coalescence, and fracture behavior of the Mg alloy sheets were analyzed by the extended GTN model and forming limit diagrams (FLD). Parameters employed in the GTN model were determined from tensile tests and numerical iterative computation. The distribution of major and minor principal strains in the specimens was determined from the numerical results. Therefore, the corresponding forming limit diagrams at different stress levels and temperatures were drawn. The comparison between the predicted forming limits and the experimental data shows a good agreement.
An efficient FE-SBFE coupled method for mesoscale cohesive fracture modelling of concrete
NASA Astrophysics Data System (ADS)
Huang, Y. J.; Yang, Z. J.; Liu, G. H.; Chen, X. W.
2016-10-01
This study develops a method coupling the finite element method (FEM) and the scaled boundary finite element method (SBFEM) for efficient meso-scale fracture modelling of concrete for the first time. In this method, the aggregates are modelled by SBFE polygons with boundaries discretised only, while the mortar matrix is modelled by conventional finite elements. The semi-analytical SBFEM is implemented in ABAQUS by a user-defined element subroutine for the first time. Nonlinear cohesive interface elements with normal and shear traction-separation constitutive laws are pre-inserted within the mortar and on the aggregate-mortar interfaces to simulate potential cracks. Various meso-structures generated from both random aggregates and X-ray computed tomography images are modelled. The results demonstrate that the coupled method leads to considerable reductions in degrees of freedom and computational time against the conventional FEM, and these reductions become more significant when the aggregate volume fraction increases. The modelled crack paths and load-carrying capacities of a three-point bending beam and an L-shaped panel are in excellent agreement with the experimental data.
An efficient FE-SBFE coupled method for mesoscale cohesive fracture modelling of concrete
NASA Astrophysics Data System (ADS)
Huang, Y. J.; Yang, Z. J.; Liu, G. H.; Chen, X. W.
2016-07-01
This study develops a method coupling the finite element method (FEM) and the scaled boundary finite element method (SBFEM) for efficient meso-scale fracture modelling of concrete for the first time. In this method, the aggregates are modelled by SBFE polygons with boundaries discretised only, while the mortar matrix is modelled by conventional finite elements. The semi-analytical SBFEM is implemented in ABAQUS by a user-defined element subroutine for the first time. Nonlinear cohesive interface elements with normal and shear traction-separation constitutive laws are pre-inserted within the mortar and on the aggregate-mortar interfaces to simulate potential cracks. Various meso-structures generated from both random aggregates and X-ray computed tomography images are modelled. The results demonstrate that the coupled method leads to considerable reductions in degrees of freedom and computational time against the conventional FEM, and these reductions become more significant when the aggregate volume fraction increases. The modelled crack paths and load-carrying capacities of a three-point bending beam and an L-shaped panel are in excellent agreement with the experimental data.
Investigation on low velocity impact resistance of SMA composite material
NASA Astrophysics Data System (ADS)
Hu, Dianyin; Zhang, Long; Wang, Rongqiao; Zhang, Xiaoyong
2016-04-01
A method to improve low velocity impact resistance of aeroengine composite casing using shape memory alloy's properties of shape memory(SM) and super-elasticity(SE) is proposed in this study. Firstly, a numerical modeling of SMA reinforced composite laminate under low velocity impact load with impact velocity of 10 m/s is established based on its constitutive model implemented by the VUMAT subroutine of commercial software ABAQUS. Secondly, the responses of SMA composite laminate including stress and deflection distributions were achieved through transient analysis under low velocity impact load. Numerical results show that both peak stress and deflection values of SMA composite laminate are less than that without SMA, which proves that embedding SMA into the composite structure can effectively improve the low velocity impact performance of composite structure. Finally, the influence of SM and SE on low velocity impact resistance is quantitatively investigated. The values of peak stress and deflection of SMA composite based on SM property decrease by 18.28% and 9.43% respectively, compared with those without SMA, instead of 12.87% and 5.19% based on SE. In conclusion, this proposed model described the impact damage of SMA composite structure and turned to be a more beneficial method to enhance the impact resistance by utilizing SM effect.
Mechanics of mechanochemically responsive elastomers
NASA Astrophysics Data System (ADS)
Wang, Qiming; Gossweiler, Gregory R.; Craig, Stephen L.; Zhao, Xuanhe
2015-09-01
Mechanochemically responsive (MCR) polymers have been synthesized by incorporating mechanophores - molecules whose chemical reactions are triggered by mechanical force - into conventional polymer networks. Deformation of the MCR polymers applies force on the mechanophores and triggers their reactions, which manifest as phenomena such as changing colors, varying fluorescence and releasing molecules. While the activation of most existing MCR polymers requires irreversible plastic deformation or fracture of the polymers, we covalently coupled mechanophores into the backbone chains of elastomer networks, achieving MCR elastomers that can be repeatedly activated over multiple cycles of large and reversible deformations. This paper reports a microphysical model of MCR elastomers, which quantitatively captures the interplay between the macroscopic deformation of the MCR elastomers and the reversible activation of mechanophores on polymer chains with non-uniform lengths. Our model consistently predicts both the stress-strain behaviors and the color or fluorescence variation of the MCR elastomers under large deformations. We quantitatively explain that MCR elastomers with time-independent stress-strain behaviors can give time-dependent variation of color or fluorescence due to the kinetics of mechanophore activation and that MCR elastomers with different chain-length distributions can exhibit similar stress-strain behaviors but very different colors or fluorescence. Implementing the model into ABAQUS subroutine further demonstrates our model's capability in guiding the design of MCR elastomeric devices for applications such as large-strain imaging and color and fluorescence displays.
On the mechanics of growing thin biological membranes.
Rausch, Manuel K; Kuhl, Ellen
2014-02-01
Despite their seemingly delicate appearance, thin biological membranes fulfill various crucial roles in the human body and can sustain substantial mechanical loads. Unlike engineering structures, biological membranes are able to grow and adapt to changes in their mechanical environment. Finite element modeling of biological growth holds the potential to better understand the interplay of membrane form and function and to reliably predict the effects of disease or medical intervention. However, standard continuum elements typically fail to represent thin biological membranes efficiently, accurately, and robustly. Moreover, continuum models are typically cumbersome to generate from surface-based medical imaging data. Here we propose a computational model for finite membrane growth using a classical midsurface representation compatible with standard shell elements. By assuming elastic incompressibility and membrane-only growth, the model a priori satisfies the zero-normal stress condition. To demonstrate its modular nature, we implement the membrane growth model into the general-purpose non-linear finite element package Abaqus/Standard using the concept of user subroutines. To probe efficiently and robustness, we simulate selected benchmark examples of growing biological membranes under different loading conditions. To demonstrate the clinical potential, we simulate the functional adaptation of a heart valve leaflet in ischemic cardiomyopathy. We believe that our novel approach will be widely applicable to simulate the adaptive chronic growth of thin biological structures including skin membranes, mucous membranes, fetal membranes, tympanic membranes, corneoscleral membranes, and heart valve membranes. Ultimately, our model can be used to identify diseased states, predict disease evolution, and guide the design of interventional or pharmaceutic therapies to arrest or revert disease progression. PMID:24563551
Alemi-Ardakani, M.; Milani, A. S.; Yannacopoulos, S.
2014-01-01
Impact modeling of fiber reinforced polymer composites is a complex and challenging task, in particular for practitioners with less experience in advanced coding and user-defined subroutines. Different numerical algorithms have been developed over the past decades for impact modeling of composites, yet a considerable gap often exists between predicted and experimental observations. In this paper, after a review of reported sources of complexities in impact modeling of fiber reinforced polymer composites, two simplified approaches are presented for fast simulation of out-of-plane impact response of these materials considering four main effects: (a) strain rate dependency of the mechanical properties, (b) difference between tensile and flexural bending responses, (c) delamination, and (d) the geometry of fixture (clamping conditions). In the first approach, it is shown that by applying correction factors to the quasistatic material properties, which are often readily available from material datasheets, the role of these four sources in modeling impact response of a given composite may be accounted for. As a result a rough estimation of the dynamic force response of the composite can be attained. To show the application of the approach, a twill woven polypropylene/glass reinforced thermoplastic composite laminate has been tested under 200 J impact energy and was modeled in Abaqus/Explicit via the built-in Hashin damage criteria. X-ray microtomography was used to investigate the presence of delamination inside the impacted sample. Finally, as a second and much simpler modeling approach it is shown that applying only a single correction factor over all material properties at once can still yield a reasonable prediction. Both advantages and limitations of the simplified modeling framework are addressed in the performed case study. PMID:25431787
Influence of Finite Element Size in Residual Strength Prediction of Composite Structures
NASA Technical Reports Server (NTRS)
Satyanarayana, Arunkumar; Bogert, Philip B.; Karayev, Kazbek Z.; Nordman, Paul S.; Razi, Hamid
2012-01-01
The sensitivity of failure load to the element size used in a progressive failure analysis (PFA) of carbon composite center notched laminates is evaluated. The sensitivity study employs a PFA methodology previously developed by the authors consisting of Hashin-Rotem intra-laminar fiber and matrix failure criteria and a complete stress degradation scheme for damage simulation. The approach is implemented with a user defined subroutine in the ABAQUS/Explicit finite element package. The effect of element size near the notch tips on residual strength predictions was assessed for a brittle failure mode with a parametric study that included three laminates of varying material system, thickness and stacking sequence. The study resulted in the selection of an element size of 0.09 in. X 0.09 in., which was later used for predicting crack paths and failure loads in sandwich panels and monolithic laminated panels. Comparison of predicted crack paths and failure loads for these panels agreed well with experimental observations. Additionally, the element size vs. normalized failure load relationship, determined in the parametric study, was used to evaluate strength-scaling factors for three different element sizes. The failure loads predicted with all three element sizes provided converged failure loads with respect to that corresponding with the 0.09 in. X 0.09 in. element size. Though preliminary in nature, the strength-scaling concept has the potential to greatly reduce the computational time required for PFA and can enable the analysis of large scale structural components where failure is dominated by fiber failure in tension.
Earing Prediction in Cup Drawing using the BBC2008 Yield Criterion
NASA Astrophysics Data System (ADS)
Vrh, Marko; Halilovič, Miroslav; Starman, Bojan; Štok, Boris; Comsa, Dan-Sorin; Banabic, Dorel
2011-08-01
The paper deals with constitutive modelling of highly anisotropic sheet metals. It presents FEM based earing predictions in cup drawing simulation of highly anisotropic aluminium alloys where more than four ears occur. For that purpose the BBC2008 yield criterion, which is a plane-stress yield criterion formulated in the form of a finite series, is used. Thus defined criterion can be expanded to retain more or less terms, depending on the amount of given experimental data. In order to use the model in sheet metal forming simulations we have implemented it in a general purpose finite element code ABAQUS/Explicit via VUMAT subroutine, considering alternatively eight or sixteen parameters (8p and 16p version). For the integration of the constitutive model the explicit NICE (Next Increment Corrects Error) integration scheme has been used. Due to the scheme effectiveness the CPU time consumption for a simulation is comparable to the time consumption of built-in constitutive models. Two aluminium alloys, namely AA5042-H2 and AA2090-T3, have been used for a validation of the model. For both alloys the parameters of the BBC2008 model have been identified with a developed numerical procedure, based on a minimization of the developed cost function. For both materials, the predictions of the BBC2008 model prove to be in very good agreement with the experimental results. The flexibility and the accuracy of the model together with the identification and integration procedure guarantee the applicability of the BBC2008 yield criterion in industrial applications.
Dynamic delamination in curved composite laminates under quasi-static loading
NASA Astrophysics Data System (ADS)
Uyar, I.; Gozluklu, B.; Coker, D.
2014-06-01
In the wind energy industry, new advances in composite manufacturing technology and high demand for lightweight structures are fostering the use of composite laminates in a wide variety of shapes as primary load carrying elements. However, once a moderately thick laminate takes highly curved shape, such as an L-shape, Interlaminar Normal Stresses (ILNS) are induced together with typical Interlaminar Shear Stresses (ILSS) on the interfaces between the laminas. The development of ILNS promotes mode-I type of delamination propagation in the curved part of the L-shaped structure, which is a problem that has recently raised to the forefront in in-service new composite wind turbines. Delamination propagation in L-shaped laminates can be highly dynamic even though the loading is quasistatic. An experimental study to investigate dynamic delamination under quasi-static loading is carried out using a million fps high speed camera. Simulations of the experiments are conducted with a bilinear cohesive zone model implemented in user subroutine of the commercial FEA code ABAQUS/explicit. The experiments were conducted on a 12-layered woven L-shaped CFRP laminates subjected to shear loading perpendicular to the arm of the specimen with a free-sliding fixture to match the boundary conditions used in the FEA. A single delamination is found to initiate at the 5th interface during a single drop in the load. The delamination is then observed to propagate to the arms at intersonic speed of 2200m/s. The results obtained using cohesive zone models in the numerical simulations were found to be in good agreement with experimental results in terms of load displacement behavior and delamination history.
Failure behavior for composite single-bolted joints in double shear tension
NASA Astrophysics Data System (ADS)
Tang, Zhanwen; Liu, Hanyang; Yang, Zhiyong; Shi, Hanqiao; Sun, Baogang
2016-05-01
In order to improve the reliability and load carrying capacity of composite laminates structures which were lap jointed by bolt, in this paper, the failure strength and failure mode of laminated composite pinned-joints is investigated. To determine the effects of joint geometry and stacking sequence on the bearing strength and damage mode, the multi-scale numerical model combining with the Generalized Method of Cells (GMC) and considering the failure and the damage of constituent materials was created based on the ABAQUS and its user subroutine (USDFLD). A three-dimensional finite element technique was used for the stress analysis. Based on the three-dimensional state of stress of each element, different failure modes were detected by the failure theories of constituent materials, all of which are applied at the fiber, matrix and fiber-matrix interface constituent level. Numerical simulations have been carried out by which edge distance-to-hole diameter ratio, and plate width-to-hole diameter ratio are varied, The composite laminated plates are stacked with the following four different orientations: [+45/-45]2s, [90/+45/-45]s, and [0/90/0]s, the results show that failure mode and bearing strength are closely related to by stacking sequence of plates and geometrical parameters. Finally, the ultimate strength and failure modes of composite bolted joints in static tension double-shear loading conditions are predicted by using the progressive damage method established and the effects of layup and dimension of laminates on the properties of the connection structure were researched in this paper. An excellent agreement is found between data obtained from this study and the experiment.
On the mechanics of growing thin biological membranes
NASA Astrophysics Data System (ADS)
Rausch, Manuel K.; Kuhl, Ellen
2014-02-01
Despite their seemingly delicate appearance, thin biological membranes fulfill various crucial roles in the human body and can sustain substantial mechanical loads. Unlike engineering structures, biological membranes are able to grow and adapt to changes in their mechanical environment. Finite element modeling of biological growth holds the potential to better understand the interplay of membrane form and function and to reliably predict the effects of disease or medical intervention. However, standard continuum elements typically fail to represent thin biological membranes efficiently, accurately, and robustly. Moreover, continuum models are typically cumbersome to generate from surface-based medical imaging data. Here we propose a computational model for finite membrane growth using a classical midsurface representation compatible with standard shell elements. By assuming elastic incompressibility and membrane-only growth, the model a priori satisfies the zero-normal stress condition. To demonstrate its modular nature, we implement the membrane growth model into the general-purpose non-linear finite element package Abaqus/Standard using the concept of user subroutines. To probe efficiently and robustness, we simulate selected benchmark examples of growing biological membranes under different loading conditions. To demonstrate the clinical potential, we simulate the functional adaptation of a heart valve leaflet in ischemic cardiomyopathy. We believe that our novel approach will be widely applicable to simulate the adaptive chronic growth of thin biological structures including skin membranes, mucous membranes, fetal membranes, tympanic membranes, corneoscleral membranes, and heart valve membranes. Ultimately, our model can be used to identify diseased states, predict disease evolution, and guide the design of interventional or pharmaceutic therapies to arrest or revert disease progression.
On the mechanics of growing thin biological membranes
Rausch, Manuel K.; Kuhl, Ellen
2013-01-01
Despite their seemingly delicate appearance, thin biological membranes fulfill various crucial roles in the human body and can sustain substantial mechanical loads. Unlike engineering structures, biological membranes are able to grow and adapt to changes in their mechanical environment. Finite element modeling of biological growth holds the potential to better understand the interplay of membrane form and function and to reliably predict the effects of disease or medical intervention. However, standard continuum elements typically fail to represent thin biological membranes efficiently, accurately, and robustly. Moreover, continuum models are typically cumbersome to generate from surface-based medical imaging data. Here we propose a computational model for finite membrane growth using a classical midsurface representation compatible with standard shell elements. By assuming elastic incompressibility and membrane-only growth, the model a priori satisfies the zero-normal stress condition. To demonstrate its modular nature, we implement the membrane growth model into the general-purpose non-linear finite element package Abaqus/Standard using the concept of user subroutines. To probe efficiently and robustness, we simulate selected benchmark examples of growing biological membranes under different loading conditions. To demonstrate the clinical potential, we simulate the functional adaptation of a heart valve leaflet in ischemic cardiomyopathy. We believe that our novel approach will be widely applicable to simulate the adaptive chronic growth of thin biological structures including skin membranes, mucous membranes, fetal membranes, tympanic membranes, corneoscleral membranes, and heart valve membranes. Ultimately, our model can be used to identify diseased states, predict disease evolution, and guide the design of interventional or pharmaceutic therapies to arrest or revert disease progression. PMID:24563551
Growth on demand: reviewing the mechanobiology of stretched skin.
Zöllner, Alexander M; Holland, Maria A; Honda, Kord S; Gosain, Arun K; Kuhl, Ellen
2013-12-01
Skin is a highly dynamic, autoregulated, living system that responds to mechanical stretch through a net gain in skin surface area. Tissue expansion uses the concept of controlled overstretch to grow extra skin for defect repair in situ. While the short-term mechanics of stretched skin have been studied intensely by testing explanted tissue samples ex vivo, we know very little about the long-term biomechanics and mechanobiology of living skin in vivo. Here we explore the long-term effects of mechanical stretch on the characteristics of living skin using a mathematical model for skin growth. We review the molecular mechanisms by which skin responds to mechanical loading and model their effects collectively in a single scalar-valued internal variable, the surface area growth. This allows us to adopt a continuum model for growing skin based on the multiplicative decomposition of the deformation gradient into a reversible elastic and an irreversible growth part. To demonstrate the inherent modularity of this approach, we implement growth as a user-defined constitutive subroutine into the general purpose implicit finite element program Abaqus/Standard. To illustrate the features of the model, we simulate the controlled area growth of skin in response to tissue expansion with multiple filling points in time. Our results demonstrate that the field theories of continuum mechanics can reliably predict the manipulation of thin biological membranes through mechanical overstretch. Our model could serve as a valuable tool to rationalize clinical process parameters such as expander geometry, expander size, filling volume, filling pressure, and inflation timing to minimize tissue necrosis and maximize patient comfort in plastic and reconstructive surgery. While initially developed for growing skin, our model can easily be generalized to arbitrary biological structures to explore the physiology and pathology of stretch-induced growth of other living systems such as hearts
Alemi-Ardakani, M; Milani, A S; Yannacopoulos, S
2014-01-01
Impact modeling of fiber reinforced polymer composites is a complex and challenging task, in particular for practitioners with less experience in advanced coding and user-defined subroutines. Different numerical algorithms have been developed over the past decades for impact modeling of composites, yet a considerable gap often exists between predicted and experimental observations. In this paper, after a review of reported sources of complexities in impact modeling of fiber reinforced polymer composites, two simplified approaches are presented for fast simulation of out-of-plane impact response of these materials considering four main effects: (a) strain rate dependency of the mechanical properties, (b) difference between tensile and flexural bending responses, (c) delamination, and (d) the geometry of fixture (clamping conditions). In the first approach, it is shown that by applying correction factors to the quasistatic material properties, which are often readily available from material datasheets, the role of these four sources in modeling impact response of a given composite may be accounted for. As a result a rough estimation of the dynamic force response of the composite can be attained. To show the application of the approach, a twill woven polypropylene/glass reinforced thermoplastic composite laminate has been tested under 200 J impact energy and was modeled in Abaqus/Explicit via the built-in Hashin damage criteria. X-ray microtomography was used to investigate the presence of delamination inside the impacted sample. Finally, as a second and much simpler modeling approach it is shown that applying only a single correction factor over all material properties at once can still yield a reasonable prediction. Both advantages and limitations of the simplified modeling framework are addressed in the performed case study. PMID:25431787
A viscoplastic model of expanding cylindrical shells subjected to internal explosive detonations
Martineau, R.L.
1998-04-01
Magnetic flux compression generators rely on the expansion of thin ductile shells to generate magnetic fields. These thin shells are filled with high explosives, which when detonated, cause the shell to expand to over 200% strain at strain-rates on the order of 10{sup 4} s{sup {minus}1}. Experimental data indicate the development and growth of multiple plastic instabilities which appear in a quasi-periodic pattern on the surfaces of the shells. These quasi-periodic instabilities are connected by localized zones of intense shear that are oriented approximately 45{degree} from the outward radial direction. The quasi-periodic instabilities continue to develop and eventually become through-cracks, causing the shell to fragment. A viscoplastic constitutive model is formulated to model the high strain-rate expansion and provide insight into the development of plastic instabilities. The formulation of the viscoplastic constitutive model includes the effects of shock heating and damage in the form of microvoid nucleation, growth, and coalescence in the expanding shell. This model uses the Johnson-Cook strength model with the Mie-Grueneisen equation of state and a modified Gurson yield surface. The constitutive model includes the modifications proposed by Tvergaard and the plastic strain controlled nucleation introduced by Neeleman. The constitutive model is implemented as a user material subroutine into ABAQUS/Explicit, which is a commercially available nonlinear explicit dynamic finite element program. A cylindrical shell is modeled using both axisymmetric and plane strain elements. Two experiments were conducted involving plane wave detonated, explosively filled, copper cylinders. Instability, displacement, and velocity data were recorded using a fast framing camera and a Fabry-Perot interferometer. Good agreement is shown between the numerical results and experimental data. An additional explosively bulged cylinder experiment was also performed and a photomicrograph of
An experimental and computational investigation of dynamic ductile fracture in stainless steel welds
NASA Astrophysics Data System (ADS)
Kothnur, Vasanth Srinivasa
The high strain rate viscoplastic flow and fracture behavior of NITRONIC-50 and AL6XN stainless steel weldments are studied under dynamic loading conditions. The study is primarily motivated by interest in modeling the micromechanics of dynamic ductile failure in heterogeneous weldments. The high strain rate response of specimens machined from the parent, weld and heat-affected zones of NITRONIC-50 and AL6XN weldments is reported here on the basis of experiments conducted in a compression Kolsky bar configuration. The failure response of specimens prepared from the various material zones is investigated under high rate loading conditions in a tension Kolsky bar set-up. The microstructure of voided fracture process zones in these weldments is studied using X-ray Computed Microtomography. To model the preferential evolution of damage near the heat-affected zone, a finite deformation elastic-viscoplastic constitutive model for porous materials is developed. The evolution of the macroscopic flow response and the porous microstructure have been analysed in two distinctive regimes: pre-coalescence and post-coalescence. The onset of void coalescence is analyzed on the basis of upper-bound models to obtain the limit-loads needed to sustain a localized mode of plastic flow in the inter-void ligament. A finite element framework for the integration of the porous material response under high rate loading conditions is implemented as a user-subroutine in ABAQUS/Explicit. To address the effect of mesh sensitivity of numerical simulations of ductile fracture, a microstructural length scale is used to discretize finite element models of test specimens. Results from a detailed finite element study of the deformation and damage evolution in AL6XN weldments are compared with experimental observations.
Alemi-Ardakani, M; Milani, A S; Yannacopoulos, S
2014-01-01
Impact modeling of fiber reinforced polymer composites is a complex and challenging task, in particular for practitioners with less experience in advanced coding and user-defined subroutines. Different numerical algorithms have been developed over the past decades for impact modeling of composites, yet a considerable gap often exists between predicted and experimental observations. In this paper, after a review of reported sources of complexities in impact modeling of fiber reinforced polymer composites, two simplified approaches are presented for fast simulation of out-of-plane impact response of these materials considering four main effects: (a) strain rate dependency of the mechanical properties, (b) difference between tensile and flexural bending responses, (c) delamination, and (d) the geometry of fixture (clamping conditions). In the first approach, it is shown that by applying correction factors to the quasistatic material properties, which are often readily available from material datasheets, the role of these four sources in modeling impact response of a given composite may be accounted for. As a result a rough estimation of the dynamic force response of the composite can be attained. To show the application of the approach, a twill woven polypropylene/glass reinforced thermoplastic composite laminate has been tested under 200 J impact energy and was modeled in Abaqus/Explicit via the built-in Hashin damage criteria. X-ray microtomography was used to investigate the presence of delamination inside the impacted sample. Finally, as a second and much simpler modeling approach it is shown that applying only a single correction factor over all material properties at once can still yield a reasonable prediction. Both advantages and limitations of the simplified modeling framework are addressed in the performed case study.
NASA Astrophysics Data System (ADS)
Liu, Hanyang; Tang, Zhanwen; Pan, Lingying; Zhao, Weidong; Sun, Baogang; Jiang, Wenge
2016-05-01
Impact damage has been identified as a critical form of the defects that constantly threatened the reliability of composite structures, such as those used in the aerospace structures and systems. Low energy impacts can introduce barely visible damage and cause the degradation of structural stiffness, furthermore, the flaws caused by low-velocity impact are so dangerous that they can give rise to the further extended delaminations. In order to improve the reliability and load carrying capacity of composite laminates under low-velocity impact, in this paper, the numerical simulatings and experimental studies on the woven fiber-reinforced composite laminates under low-velocity impact with impact energy 16.7J were discussed. The low velocity impact experiment was carried out through drop-weight system as the reason of inertia effect. A numerical progressive damage model was provided, in which the damages of fiber, matrix and interlamina were considered by VUMT subroutine in ABAQUS, to determine the damage modes. The Hashin failure criteria were improved to cover the failure modes of fiber failure in the directions of warp/weft and delaminations. The results of Finite Element Analysis (FEA) were compared with the experimental results of nondestructive examination including the results of ultrasonic C-scan, cross-section stereomicroscope and contact force - time history curves. It is found that the response of laminates under low-velocity impact could be divided into stages with different damage. Before the max-deformation of the laminates occurring, the matrix cracking, fiber breakage and delaminations were simulated during the impactor dropping. During the releasing and rebounding period, matrix cracking and delaminations areas kept increasing in the laminates because of the stress releasing of laminates. Finally, the simulating results showed the good agreements with the results of experiment.
Axisymmetric whole pin life modelling of advanced gas-cooled reactor nuclear fuel
NASA Astrophysics Data System (ADS)
Mella, R.; Wenman, M. R.
2013-06-01
Thermo-mechanical contributions to pellet-clad interaction (PCI) in advanced gas-cooled reactors (AGRs) are modelled in the ABAQUS finite element (FE) code. User supplied sub-routines permit the modelling of the non-linear behaviour of AGR fuel through life. Through utilisation of ABAQUS's well-developed pre- and post-processing ability, the behaviour of the axially constrained steel clad fuel was modelled. The 2D axisymmetric model includes thermo-mechanical behaviour of the fuel with time and condition dependent material properties. Pellet cladding gap dynamics and thermal behaviour are also modelled. The model treats heat up as a fully coupled temperature-displacement study. Dwell time and direct power cycling was applied to model the impact of online refuelling, a key feature of the AGR. The model includes the visco-plastic behaviour of the fuel under the stress and irradiation conditions within an AGR core and a non-linear heat transfer model. A multiscale fission gas release model is applied to compute pin pressure; this model is coupled to the PCI gap model through an explicit fission gas inventory code. Whole pin, whole life, models are able to show the impact of the fuel on all segments of cladding including weld end caps and cladding pellet locking mechanisms (unique to AGR fuel). The development of this model in a commercial FE package shows that the development of a potentially verified and future-proof fuel performance code can be created and used. The usability of a FE based fuel performance code would be an enhancement over past codes. Pre- and post-processors have lowered the entry barrier for the development of a fuel performance model to permit the ability to model complicated systems. Typical runtimes for a 5 year axisymmetric model takes less than one hour on a single core workstation. The current model has implemented: Non-linear fuel thermal behaviour, including a complex description of heat flow in the fuel. Coupled with a variety of
Akterations/corrections to the BRASS Program
NASA Technical Reports Server (NTRS)
Brand, S. N.
1985-01-01
Corrections applied to statistical programs contained in two subroutines of the Bed Rest Analysis Software System (BRASS) are summarized. Two subroutines independently calculate significant values within the BRASS program.
The Use of Lotus 1-2-3 Macros in Engineering Calculations.
ERIC Educational Resources Information Center
Rosen, Edward M.
1990-01-01
Described are the use of spreadsheet programs in chemical engineering calculations using Lotus 1-2-3 macros. Discusses the macro commands, subroutine operations, and solution of partial differential equation. Provides examples of the subroutine programs and spreadsheet solution. (YP)
CMAQ AEROSOL MODULE DEVELOPMENT RECENT ENHANCEMENTS & FUTURE PLANS
Recent enhancements to the CMAQ aerosol module will be reviewed briefly. These include revision of the secondary organic aerosol subroutine to improve numerical efficiency and control the growth of the accumulation mode standard deviation, revision of the nucleation subroutine t...
NASA Astrophysics Data System (ADS)
Schulz, H.-W., , Dr.
2011-09-01
civil customers. These applications cover a wide spectrum from R&D programs for the military customer to special services for the civil customer. This paper focuses on the technical conversion of a commercially available VTOL-UAS to ESG's Unmanned Mission Avionics Test Helicopter (UMAT), its concept and operational capabilities. At the end of the paper, the current integration of a radar sensor is described as an example of the UMATs flexibility. The radar sensor is developed by the Fraunhofer Institute for High Frequency Physics and Radar Techniques (FHR). It is integrated by ESG together with the industrial partner SWISS UAV.
NASA Technical Reports Server (NTRS)
Svalbonas, V.; Ogilvie, P.
1973-01-01
The engineering programming information for the digital computer program for analyzing shell structures is presented. The program is designed to permit small changes such as altering the geometry or a table size to fit the specific requirements. Each major subroutine is discussed and the following subjects are included: (1) subroutine description, (2) pertinent engineering symbols and the FORTRAN coded counterparts, (3) subroutine flow chart, and (4) subroutine FORTRAN listing.
NASA Technical Reports Server (NTRS)
Roth, D. J.; Hull, D. R.
1994-01-01
IMAGEP manipulates digital image data to effect various processing, analysis, and enhancement functions. It is keyboard-driven program organized into nine subroutines. Within subroutines are sub-subroutines also selected via keyboard. Algorithm has possible scientific, industrial, and biomedical applications in study of flows in materials, analysis of steels and ores, and pathology, respectively.
ERIC Educational Resources Information Center
Donohue, Nanette
2008-01-01
No other category of library materials has grown more quickly in the last several decades than audiovisual (AV), nor has any other category undergone so many changes in format. The transitions from vinyl records to 8-tracks to audiocassettes to CDs and from film reel to 3/4" U-Matic to VHS to DVD have impacted library services tremendously. The…
How Well Do Selection Tools Predict Performance Later in a Medical Programme?
ERIC Educational Resources Information Center
Shulruf, Boaz; Poole, Phillippa; Wang, Grace Ying; Rudland, Joy; Wilkinson, Tim
2012-01-01
The choice of tools with which to select medical students is complex and controversial. This study aimed to identify the extent to which scores on each of three admission tools (Admission GPA, UMAT and structured interview) predicted the outcomes of the first major clinical year (Y4) of a 6 year medical programme. Data from three student cohorts…
Finite Element Models for Electron Beam Freeform Fabrication Process
NASA Technical Reports Server (NTRS)
Chandra, Umesh
2012-01-01
Electron beam freeform fabrication (EBF3) is a member of an emerging class of direct manufacturing processes known as solid freeform fabrication (SFF); another member of the class is the laser deposition process. Successful application of the EBF3 process requires precise control of a number of process parameters such as the EB power, speed, and metal feed rate in order to ensure thermal management; good fusion between the substrate and the first layer and between successive layers; minimize part distortion and residual stresses; and control the microstructure of the finished product. This is the only effort thus far that has addressed computer simulation of the EBF3 process. The models developed in this effort can assist in reducing the number of trials in the laboratory or on the shop floor while making high-quality parts. With some modifications, their use can be further extended to the simulation of laser, TIG (tungsten inert gas), and other deposition processes. A solid mechanics-based finite element code, ABAQUS, was chosen as the primary engine in developing these models whereas a computational fluid dynamics (CFD) code, Fluent, was used in a support role. Several innovative concepts were developed, some of which are highlighted below. These concepts were implemented in a number of new computer models either in the form of stand-alone programs or as user subroutines for ABAQUS and Fluent codes. A database of thermo-physical, mechanical, fluid, and metallurgical properties of stainless steel 304 was developed. Computing models for Gaussian and raster modes of the electron beam heat input were developed. Also, new schemes were devised to account for the heat sink effect during the deposition process. These innovations, and others, lead to improved models for thermal management and prediction of transient/residual stresses and distortions. Two approaches for the prediction of microstructure were pursued. The first was an empirical approach involving the
Shape Memory Alloy Modeling and Applications to Porous and Composite Structures
NASA Astrophysics Data System (ADS)
Zhu, Pingping
There has been a growing concern about an exciting class of advanced material -- shape memory alloys (SMAs) since their discovery several decades ago. SMAs exhibit large reversible stresses and strains owing to a thermoelastic phase transformation. They have been widely used in many engineering fields including aerospace, biomedical, and automotive engineering, especially as sensors, actuators, bone implants and deployable switches. The behavior of SMAs is very complex due to the coupling between thermal and mechanical effects. Theoretical and computational tools are used in this dissertation to investigate the mechanical behavior of SMA and its related structures for seeking better and wider application of this material. In the first part of this dissertation, we proposed an improved macroscopic phenomenological constitutive model of SMA that accounts for all major mechanical behaviors including elasticity, phase transformation, reorientation and plasticity. The model is based on some previous work developed in the Brinson group, and the current efforts are focused on plasticity, the application of a pre-defined strain, unification of notations, and other coding-related work. A user subroutine script VUMAT is developed to implement the constitutive model to the commercial finite element software Abaqus. Typical simulation results based on the model are presented, as well as verification with some experimental results. In the second part, we apply the developed constitutive model to a series of two-dimensional SMA plates with structured arrays of pores to investigate the structural response, especially the stress, strain, phase transformation, and plastic fields. Results are documented about the coupling of the elastic, transformation and plastic fields about the arrays of pores. Theoretical and experimental DIC results are also utilized to validate some simulation results. Conclusions are then drawn to provide understanding in the effect of pores and the
Thermal-mechanical modeling of laser ablation hybrid machining
NASA Astrophysics Data System (ADS)
Matin, Mohammad Kaiser
2001-08-01
materials and contact between workpiece and tool. The theoretical formulation associated with LAHM for solving the thermal-mechanical problem using the finite element method is presented. The thermal formulation is incorporated in the user defined subroutines called by ABAQUS/Standard. The mechanical portion is modeled using ABAQUS/Explicit's general capabilities of modeling interactions involving contact and separation. The results obtained from the FEA simulations showed that the cutting force decrease considerably in both LAEM Surface Absorption (LARM-SA) and LAHM volume absorption (LAHM-VA) models relative to LAM model. It was observed that the HAZ can be expanded or narrowed depending on the laser speed and power. The cutting force is minimal at the last extent of the HAZ. In both the models the laser ablates material thus reducing material stiffness as well as relaxing the thermal stress. The stress values obtained showed compressive yield stress just below the ablated surface and chip. The failure occurs by conventional cutting where tensile stress exceeds the tensile strength of the material at that temperature. In this hybrid machining process the advantages of both the individual machining processes were realized.
Generalized continuum modeling of scale-dependent crystalline plasticity
NASA Astrophysics Data System (ADS)
Mayeur, Jason R.
Chapter 2 from a unified dislocation-based perspective. The discussion of the continuum crystal plasticity theories is prefaced by a brief review of discrete dislocation plasticity, which facilitates the comparison of certain model aspects and also serves as a reference for latter segments of the research which make connection to this constitutive description. Chapter 2 has utility not only as a literature review, but also as a synthesis and analysis of competing and alternative nonlocal crystal plasticity modeling strategies from a common viewpoint. The micropolar theory of single crystal plasticity is presented in Chapter 3. Two different types of flow criteria are considered - the so-called single and multicriterion theories, and several variations of the dislocation-based strength models appropriate for each theory are presented and discussed. The numerical implementation of the two-dimensional version of the constitutive theory is given in Chapter 4. A user element subroutine for the implicit commercial finite element code Abaqus/Standard is developed and validated through the solution of initial-boundary value problems with closed-form solutions. Convergent behavior of the subroutine is also demonstrated for an initial-boundary value problem exhibiting strain localization. In Chapter 5, the models are employed to solve several standard initial-boundary value problems for heterogeneously deforming single crystals including simple shearing of a semi-infinite constrained thin film, pure bending of thin films, and simple shearing of a metal matrix composite with elastic inclusions. The simulation results are compared to those obtained from the solution of equivalent boundary value problems using discrete dislocation dynamics and alternative generalized crystal plasticity theories. Comparison and calibration with respect to the former provides guidance in the specification of non-traditional material parameters that arise in the model formulation and demonstrates its
Computational microstructure modeling of asphalt mixtures subjected to rate-dependent fracture
NASA Astrophysics Data System (ADS)
Aragao, Francisco Thiago Sacramento
2011-12-01
incorporated into the mainframe of ABAQUS in the form of a customized user element (UEL) subroutine. The applicability of the rate-dependent microstructure fracture model is demonstrated and a parametric analysis is performed to evaluate the effects of different mixture parameters on the mechanical behavior of virtually generated hot-mix asphalt (HMA) microstructures. The results presented in this research demonstrate that computational microstructure models, such as the one developed in this study, have a great potential to become efficient design tools for asphalt mixtures and pavement structures.
Testing and simulation of composite laminates under impact loading
NASA Astrophysics Data System (ADS)
Dang, Xinglai
than improving assembling stiffness in raising perforation resistance. As a first step to simulate composite response to impact loading, LS-DYNA3D was used for numerical analysis. However, due to its inability to describe interlaminar stresses, no delamination simulation could be achieved. As delamination played a very important role in damage process, a computational scheme capable of identifying interlaminar stresses and considering both numerical accuracy and computational efficiency was required for impact simulation. Accounting for interlaminar shear stress continuity and having degrees of freedom independent of layer number, a laminate theory named Generalized Zigzag Theory was formulated into a finite element subroutine and integrated into ABAQUS code. The computational scheme was able to present reasonable interlaminar shear stresses via an updated Lagragian algorithm. Combining the calculated interlaminar stresses with a delamination failure criterion, the computer program was able to predict the response of composite laminates up to the onset of delamination. Further computational simulation involving all damage modes should be considered in future studies.
Towards an improved understanding of strength and anisotropy of cold compacted powder
NASA Astrophysics Data System (ADS)
Wang, Wenhai
The strength of powder compacts after cold compaction is known to be anisotropic, which comes from the directionality of microstructure resulting from initial particle morphology and/or from particle deformation during compaction. Current work focuses on multi-scale numerical analysis of powder compaction with emphasis on the role of interparticle cohesion on post-compaction mechanical properties. At macroscopic level, we applied phenomenological model to describe the mechanical behavior of powder, in which the material is considered to be continuum medium. A user subroutine (VUMAT) was successfully developed for ABAQUS/Explicit analysis, in which one of the popular phenomenological models for powder compaction---Drucker Prager/Cap model---is implemented. By studying of pharmaceutical powder die compaction and subsequent diametrical compression test via finite element analysis, the capabilities and limitations of current constitutive models are evaluated on predicting such as density, stress and tool force evolution, as well as the strength and fracture tendency. Our results illustrate that current model has good predictive capability of powder densification (e.g. density evolution) but can not predict post-compaction strength well. The following studies focus on evaluating the physics and mechanics occurring at particle level. The compaction of granular media was explored by using MPFEM approach. In the new model, individual particles discretized with a finite element mesh allow for a full description of contact mechanics and local and global particle kinematics. The introduction of a layer of degrading material on the surface of each particle provides the means of introducing variable cohesion and its effect on the final strength of compacts. The simulations show that the unloading creates tensile stresses at the root of the contact necks, which may cause partial or full separation of contact interface when the cohesion developed during loading is not strong
Nguyen, Ba Nghiep; Wang, Jin
2012-12-01
Under the Predictive Engineering effort, PNNL developed linear and nonlinear property prediction models for long-fiber thermoplastics (LFTs). These models were implemented in PNNL’s EMTA and EMTA-NLA codes. While EMTA is a standalone software for the computation of the composites thermoelastic properties, EMTA-NLA presents a series of nonlinear models implemented in ABAQUS® via user subroutines for structural analyses. In all these models, it is assumed that the fibers are linear elastic while the matrix material can exhibit a linear or typical nonlinear behavior depending on the loading prescribed to the composite. The key idea is to model the constitutive behavior of the matrix material and then to use an Eshelby-Mori-Tanaka approach (EMTA) combined with numerical techniques for fiber length and orientation distributions to determine the behavior of the as-formed composite. The basic property prediction models of EMTA and EMTA-NLA have been subject for implementation in the Autodesk® Moldflow® software packages. These models are the elastic stiffness model accounting for fiber length and orientation distributions, the fiber/matrix interface debonding model, and the elastic-plastic models. The PNNL elastic-plastic models for LFTs describes the composite nonlinear stress-strain response up to failure by an elastic-plastic formulation associated with either a micromechanical criterion to predict failure or a continuum damage mechanics formulation coupling damage to plasticity. All the models account for fiber length and orientation distributions as well as fiber/matrix debonding that can occur at any stage of loading. In an effort to transfer the technologies developed under the Predictive Engineering project to the American automotive and plastics industries, PNNL has obtained the approval of the DOE Office of Vehicle Technologies to provide Autodesk, Inc. with the technical support for the implementation of the basic property prediction models of EMTA and
Synthesis of functionally graded materials via electrophoretic deposition and sintering
NASA Astrophysics Data System (ADS)
Wang, Xuan
In this research, both the experiments and the modeling aspects of the net-shape fabrication of Functionally Graded Materials (FGM) by Electrophoretic Deposition (EPD) and consecutive sintering have been investigated. In order to obtain FGMs with desired final shape and properties, the issues regarding the shape evolution during sintering, the optimization of initial properties and composition profiles, and the fabrication of green components by EPD have been analyzed. In order to fabricate FGMs by the proposed technological sequence (EPD with the following sintering), the initial shape has to be optimized prior to sintering. In this research, the formulations to simulate sintering of an FGM were developed based on the continuum theory of sintering. A finite element sintering-modeling subroutine has been created and linked to the commercial finite element package ABAQUS. The shape changes of FGM disks during sintering were simulated. In order to obtain the desired final shape after sintering, an inverse modeling methodology was developed to optimize the initial shape. In order to fabricate the optimized initial shape of a green FGM specimen determined by the inverse continuum modeling of sintering, EPD of a number of FGMs was investigated. The FGM green specimens made of Al2O 3 and ZrO2 with the initial shape predicted by the inverse modeling, were deposited using self-designed equipments. The acetone-based suspension with n-butylamine as a particle-charging additive was used. The comparison of the shape between the sintered and the green FGM indicated that the developed experimental-theoretical methodology provided a reliable solution for near net shaping of complex 3-D FGM components. Other applications of EPD, such as in electronic packaging materials and zeolites, were also investigated. In order to fabricate functionally graded materials based on aligned porous structures, unidirectional freezing followed by freeze-drying and sintering has been investigated
Bracken, Robert E.
2004-01-01
A subroutine (FFTDC2) coded in Fortran 77 is described, which performs a Fast Fourier Transform or Discrete Fourier Transform together with necessary conditioning steps of trend removal, extension, and windowing. The source code for the entire library of required subroutines is provided with the digital release of this report. But, there is only one required entry point, the subroutine call to FFTDC2; all the other subroutines are operationally transparent to the user. Complete instructions for use of FFTDC2.F (as well as for all the other subroutines) and some practical theoretical discussions are included as comments at the beginning of the source code. This subroutine is intended to be an efficient tool for the programmer in a variety of production-level signal-processing applications.
Computer program for natural gas flow through nozzles
NASA Technical Reports Server (NTRS)
Johnson, R. C.
1972-01-01
Subroutines, FORTRAN 4 type, were developed for calculating isentropic natural gas mass flow rate through nozzle. Thermodynamic functions covering compressibility, entropy, enthalpy, and specific heat are included.
Godson, Richard H.
1974-01-01
GEOPAC .consists of a series of subroutines to primarily process potential-field geophysical data but other types of data can also be used with the program. The package contains routines to reduce, store, process and display information in two-dimensional or three-dimensional form. Input and output formats are standardized and temporary disk storage permits data sets to be processed by several subroutines in one job step. The subroutines are link-edited in an overlay mode to form one program and they can be executed by submitting a card containing the subroutine name in the input stream.
LS-DYNA Implementation of Polymer Matrix Composite Model Under High Strain Rate Impact
NASA Technical Reports Server (NTRS)
Zheng, Xia-Hua; Goldberg, Robert K.; Binienda, Wieslaw K.; Roberts, Gary D.
2003-01-01
A recently developed constitutive model is implemented into LS-DYNA as a user defined material model (UMAT) to characterize the nonlinear strain rate dependent behavior of polymers. By utilizing this model within a micromechanics technique based on a laminate analogy, an algorithm to analyze the strain rate dependent, nonlinear deformation of a fiber reinforced polymer matrix composite is then developed as a UMAT to simulate the response of these composites under high strain rate impact. The models are designed for shell elements in order to ensure computational efficiency. Experimental and numerical stress-strain curves are compared for two representative polymers and a representative polymer matrix composite, with the analytical model predicting the experimental response reasonably well.
How well do selection tools predict performance later in a medical programme?
Shulruf, Boaz; Poole, Phillippa; Wang, Grace Ying; Rudland, Joy; Wilkinson, Tim
2012-12-01
The choice of tools with which to select medical students is complex and controversial. This study aimed to identify the extent to which scores on each of three admission tools (Admission GPA, UMAT and structured interview) predicted the outcomes of the first major clinical year (Y4) of a 6 year medical programme. Data from three student cohorts (n = 324) were analysed using regression analyses. The Admission GPA was the best predictor of academic achievement in years 2 and 3 with regression coefficients (B) of 1.31 and 0.9 respectively (each P < 0.001). Furthermore, Admission GPA predicted whether or not a student was likely to earn 'Distinction' rather than 'Pass' in year 4. In comparison, UMAT and interview showed low predictive ability for any outcomes. Interview scores correlated negatively with those on the other tools. None of the tools predicted failure to complete year 4 on time, but only 3% of students fell into this category. Prior academic achievement remains the best measure of subsequent student achievement within a medical programme. Interview scores have little predictive value. Future directions include longer term studies of what UMAT predicts, and of novel ways to combine selection tools to achieve the optimum student cohort.
Development of a weight/sizing design synthesis computer program. Volume 2: Program Description
NASA Technical Reports Server (NTRS)
Garrison, J. M.
1973-01-01
The program for the computerized analysis of weight estimation relationships for those elements of the space shuttle vehicle which contribute a significant portion of the inert weight is discussed. A listing of each module and subroutine of the program is presented. Included are a generalized flow chart describing the subroutine linkage of the complete program and detailed flow charts for each subprogram.
Thermal Radiation Analysis System (TRASYS)
NASA Technical Reports Server (NTRS)
Connor, R. J.; Paulson, R. E.; Goble, R. G.; Jensen, C. L.
1974-01-01
A user's manual is presented for TRASYS, which is a digital software system with a generalized capability for solving radiation problems. Subroutines, file, and variable definitions are presented along with subroutine and function descriptions for the preprocessor. Definitions and descriptions of components of the processor are also presented.
SAMPLE: software for VAX FORTRAN execution timing
Lowe, L.H.
1983-01-01
SAMPLE is a set of subroutines in use at the Los Alamos National Laboratory for collecting CPU timings of various FORTRAN program sections - usually individual subroutines. These measurements have been useful in making programs run faster. The presentation includes a description of the software and examples of its use. The software is available on the directory (SAMPLE) of the VAX SIG tape.
GEMPAK5. Part 1: GEMPAK5 programmer's guide, version 5.0
NASA Technical Reports Server (NTRS)
Desjardins, Mary L.; Brill, Keith F.; Schotz, Steven S.
1991-01-01
GEMPAK is a general meteorological software package used to analyze and display conventional meteorological data as well as satellite derived parameters. The Programmer's Guide describes the subroutines which can be used to build new GEMPAK programs. Part 1 contains GEMPAK subroutines.
Ipser, J.R.
1986-08-01
The propagation of laser beams through the atmosphere is discussed. Processes which are pertinent are Raman scattering, self-focusing of beams, and two-photon absorption. Comments on the subroutine PRAMAN are given in the appendix. This subroutine calculates the effect of stimulated Raman scattering in the atmosphere. (WRF)
NASA Technical Reports Server (NTRS)
Alzner, E.; Kalben, P. P.
1977-01-01
Documentation for the FORTRAN program B2DATL is provided. The program input, output, and operational procedures are described; a dictionary of the principal FORTRAN variables is provided; the function of all subroutines; is outlined and flow charts of the principal subroutines and the main program are presented.
Space tug automatic docking control study. LOCDOK users manual
NASA Technical Reports Server (NTRS)
1974-01-01
A users's manual for the computer programs involved in a study of the space tug docking simulation is presented. The following subjects are considered: (1) subroutine narratives, (2) program elements, (3) system subroutines, and (4) Univac 1108 cross reference listing. The functional and operational requirements for the computer programming are explained.
Program listing for fault tree analysis of JPL technical report 32-1542
NASA Technical Reports Server (NTRS)
Chelson, P. O.
1971-01-01
The computer program listing for the MAIN program and those subroutines unique to the fault tree analysis are described. Some subroutines are used for analyzing the reliability block diagram. The program is written in FORTRAN 5 and is running on a UNIVAC 1108.
Solar Radiation Empirical Quality Assessment
1994-03-01
The SERIQC1 subroutine performs quality assessment of one, two, or three-component solar radiation data (global horizontal, direct normal, and diffuse horizontal) obtained from one-minute to one-hour integrations. Included in the package is the QCFIT tool to derive expected values from historical data, and the SERIQC1 subroutine to assess the quality of measurement data.
GASP- General Aviation Synthesis Program. Volume 5: Weight
NASA Technical Reports Server (NTRS)
Hague, D.
1978-01-01
Subroutines for determining the weights of propulsion system related components and the airframe components of an aircraft configuration are presented. Subroutines that deal with design load conditions, aircraft balance, and tail sizing are included. Options for turbine and internal combustion engines are provided.
The Marshall Engineering Thermosphere (MET) Model. Volume 1; Technical Description
NASA Technical Reports Server (NTRS)
Smith, R. E.
1998-01-01
Volume 1 presents a technical description of the Marshall Engineering Thermosphere (MET) model atmosphere and a summary of its historical development. Various programs developed to augment the original capability of the model are discussed in detail. The report also describes each of the individual subroutines developed to enhance the model. Computer codes for these subroutines are contained in four appendices.
GKS-EZ programming manual for FORTRAN-77
Beach, R.C.
1992-01-01
A standard has now been adopted for subroutine packages that drive graphic devices. It is known as the Graphical Kernel system (GKS), and many commercial implementations of it are available. Unfortunately, it is a difficult system to learn, and certain functions that are important for scientific use are not provided. Although GKS can be used to achieve portability of graphic applications between graphic devices, computers, and operating systems, it can also be misused in this respect. In addition, it introduces the very real problem of portability between the various implementations of GKS. This document describes a set of FORTRAN-77 subroutines that may be used to control a wide variety of graphic devices and overcome most of these problems. Some of these subroutines are from GKS itself, while others are higher-level subroutines that call GKS subroutines. These subroutines are collectively known as GKS-EZ. The purpose is to supply someone who is not a specialist in computer graphics with a flexible, robust, and easy to learn graphics system. Users of GKS-EZ should not have much need for a full GKS manual; this document will supply all of the information to use GKS-EZ except for a few items. These missing items include the numeric identification of the supported graphic devices and the procedure for linking the GKS subroutines into a executable module.
Stress and Heat Transfer Analyses for Different Channel Arrangements of PCHE
Jong B. Lim; Robert G. Shrake; Eung S. Kim; Chang H. Oh
2008-11-01
Stress and heat transfer analyses are being performed on the different channel arrangements of Printed Circuit Heat Exchanger (PCHE) proposed for application of VHTRs using ABAQUS [ABAQUS, 2007] and COMSOL [COMSOL, 2007], respectively. The work is being done to determine the configuration that would result in minimum stress for the same heat performance. This paper discusses the effects of shifting the coolant channels in every other row to reduce stress.
A study of commuter airplane design optimization
NASA Technical Reports Server (NTRS)
Keppel, B. V.; Eysink, H.; Hammer, J.; Hawley, K.; Meredith, P.; Roskam, J.
1978-01-01
The usability of the general aviation synthesis program (GASP) was enhanced by the development of separate computer subroutines which can be added as a package to this assembly of computerized design methods or used as a separate subroutine program to compute the dynamic longitudinal, lateral-directional stability characteristics for a given airplane. Currently available analysis methods were evaluated to ascertain those most appropriate for the design functions which the GASP computerized design program performs. Methods for providing proper constraint and/or analysis functions for GASP were developed as well as the appropriate subroutines.
Hypercluster parallel processing library user's manual
NASA Technical Reports Server (NTRS)
Quealy, Angela
1990-01-01
This User's Manual describes the Hypercluster Parallel Processing Library, composed of FORTRAN-callable subroutines which enable a FORTRAN programmer to manipulate and transfer information throughout the Hypercluster at NASA Lewis Research Center. Each subroutine and its parameters are described in detail. A simple heat flow application using Laplace's equation is included to demonstrate the use of some of the library's subroutines. The manual can be used initially as an introduction to the parallel features provided by the library. Thereafter it can be used as a reference when programming an application.
NASA Technical Reports Server (NTRS)
Lutzky, D.; Bjorkman, W. S.
1973-01-01
The Mission Analysis Evaluation and Space Trajectory Operations program known as MAESTRO is described. MAESTRO is an all FORTRAN, block style, computer program designed to perform various mission control tasks. This manual is a guide to MAESTRO, providing individuals the capability of modifying the program to suit their needs. Descriptions are presented of each of the subroutines descriptions consist of input/output description, theory, subroutine description, and a flow chart where applicable. The programmer's manual also contains a detailed description of the common blocks, a subroutine cross reference map, and a general description of the program structure.
NASA Astrophysics Data System (ADS)
Lai, William
Inspired by nature, the development of soft actuators has drawn large attention to provide higher flexibility and allow adaptation to more complex environment. This thesis is focused on utilizing electroactive polymers as active materials to develop soft planar dielectric elastomer actuators capable of complex 3D deformation. The potential applications of such soft actuators are in flexible robotic arms and grippers, morphing structures and flapping wings for micro aerial vehicles. The embraces design for a freestanding actuator utilizes the constrained deformation imposed by surface stiffeners on an electroactive membrane to avert the requirement of membrane pre-stretch and the supporting frames. The proposed design increases the overall actuator flexibility and degrees-of-freedom. Actuator design, fabrication, and performance are presented for different arrangement of stiffeners. Digital images correlation technique were utilized to evaluate the in-plane finite strain components, in order to elucidate the role of the stiffeners in controlling the three dimensional deformation. It was found that a key controlling factor was the localized deformation near the stiffeners, while the rest of the membrane would follow through. A detailed finite element modeling framework was developed with a user-material subroutine, built into the ABAQUS commercial finite element package. An experimentally calibrated Neo-Hookean based material model that coupled the applied electrical field to the actuator mechanical deformation was employed. The numerical model was used to optimize different geometrical features, electrode layup and stacking sequence of actuators. It was found that by splitting the stiffeners into finer segments, the force-stroke characteristics of actuator were able to be adjusted with stiffener configuration, while keeping the overall bending stiffness. The efficacy of actuators could also be greatly improved by increasing the stiffener periodicity. The developed
2013-01-01
Background Selection into medical school is highly competitive with more applicants than places. Little is known about the preparation that applicants undertake for this high stakes process. The study aims to determine what preparatory activities applicants undertake and what difficulties they encounter for each stage of the application process to medical school and in particular what impact these have on the outcome. Methods A cross-sectional survey of 1097 applicants who applied for a place in the University of Adelaide Medical School in 2007 and participated in the UMAT (Undergraduate Medicine and Health Sciences Admission Test) and oral assessment components of the selection process. The main outcome measures were an offer of an interview and offer of a place in the medical school and were analysed using logistic regression. Results The odds of a successful outcome increased with each additional preparatory activity undertaken for the UMAT (odds ratio 1.22, 95% confidence interval 1.11 to 1.33; P < 0.001) and the oral assessment (1.36, 1.19 to 1.55; P < 0.001) stage of selection. The UMAT preparatory activities associated with the offer of an interview were attendance of a training course by a private organisation (1.75, 1.35 to 2.27: P < 0.001), use of online services of a private organisation (1.58, 1.23 to 2.04; P < 0.001), and familiarising oneself with the process (1.52, 1.15 to 2.00; p = 0.021). The oral assessment activities associated with an offer of a place included refining and learning a personal resume (9.73, 2.97 to 31.88; P < 0.001) and learning about the course structure (2.05, 1.29 to 3.26; P = 0.022). For the UMAT, applicants who found difficulties with learning for this type of test (0.47, 0.35 to 0.63: P < 0.001), with the timing of UMAT in terms of school exams (0.48, 0.5 to 0.66; P < 0.001) and with the inability to convey personal skills with the UMAT (0.67, 0.52 to 0.86; P = 0.026) were
Computer program for the analysis of the cross flow in a radial inflow turbine scroll
NASA Technical Reports Server (NTRS)
Hamed, A.; Abdallah, S.; Tabakoff, W.
1977-01-01
A computer program was used to solve the governing of the potential flow in the cross sectional planes of a radial inflow turbine scroll. A list of the main program, the subroutines, and typical output example are included.
NASA Technical Reports Server (NTRS)
Rustay, R. C.; Gajjar, J. T.; Rankin, R. W.; Wentz, R. C.; Wooding, R.
1982-01-01
Listings of source programs and some illustrative examples of various ASCII data base files are presented. The listings are grouped into the following categories: main programs, subroutine programs, illustrative ASCII data base files. Within each category files are listed alphabetically.
Real time flight simulation methodology
NASA Technical Reports Server (NTRS)
Parrish, E. A.; Cook, G.; Mcvey, E. S.
1977-01-01
Substitutional methods for digitization, input signal-dependent integrator approximations, and digital autopilot design were developed. The software framework of a simulator design package is described. Included are subroutines for iterative designs of simulation models and a rudimentary graphics package.
MOP /Matrix Operation Programs system/
NASA Technical Reports Server (NTRS)
Muller, P. M.
1968-01-01
MOP /Matrix Operation Programs/ system consists of a set of FORTRAN 4 subroutines which are related through a small common allocation. The system accomplishes all matrix algebra operations plus related input-output and housekeeping details.
NASA Technical Reports Server (NTRS)
1975-01-01
Major developments are examined which have taken place to date in the analysis of the power and energy demands on the APU/Hydraulic/Actuator Subsystem for space shuttle during the entry-to-touchdown (not including rollout) flight regime. These developments are given in the form of two subroutines which were written for use with the Space Shuttle Functional Simulator. The first subroutine calculates the power and energy demand on each of the three hydraulic systems due to control surface (inboard/outboard elevons, rudder, speedbrake, and body flap) activity. The second subroutine incorporates the R. I. priority rate limiting logic which limits control surface deflection rates as a function of the number of failed hydraulic. Typical results of this analysis are included, and listings of the subroutines are presented in appendicies.
Supplement to the ICRPG turbulent boundary layer nozzle analysis computer program
NASA Technical Reports Server (NTRS)
Omori, S.; Gross, K. W.
1972-01-01
A supplement is presented for a turbulent boundary layer nozzle analysis computer program. It describes the program calculation sequence and presents a detailed documentation of each subroutine. Important equations are derived explicitly, and improvements to the program are discussed.
Calculates Angular Quadrature Weights and Cosines.
1988-02-18
DSNQUAD calculates the angular quadrature weights and cosines for use in CCC-254/ANISN-ORNL. The subroutines in DSNQUAD were lifted from the XSDRN-PM code, which is supplied with the CCC-475/ SCALIAS-77 package.
Exact Chi-Square and Fisher's Exact Probability Test for 3 by 2 Cross-Classification Tables.
ERIC Educational Resources Information Center
Berry, Kenneth J.; Mielke, Paul W., Jr.
1987-01-01
Subroutines to calculate exact chi square and Fisher's exact probability tests are presented for 3 by 2 cross-classification tables. A nondirectional probability value for each test is computed recursively. (Author/GDC)
QDP -- Quick and Dandy Plotter
NASA Astrophysics Data System (ADS)
Lawden, M. D.
This note presents a brief introduction to QDP. The Quick and Dandy Plotter (QDP) program reads ASCII files containing various plotting commands and data. It then calls the PLT subroutine which executes the commands and plots the data.
CHEMSODE: A stiff ODE solver for the equations of chemical kinetics
Aro, C.J.
1995-01-01
This report describes the CHEMSODE package: a collection of FORTRAN subroutines for the automatic integration of systems of ordinary differential equations (ODEs) arising in atmospheric chemical kinetics. The mathematical basis and code are presented here.
Low-thrust solar electric propulsion navigation simulation program
NASA Technical Reports Server (NTRS)
Hagar, H. J.; Eller, T. J.
1973-01-01
An interplanetary low-thrust, solar electric propulsion mission simulation program suitable for navigation studies is presented. The mathematical models for trajectory simulation, error compensation, and tracking motion are described. The languages, input-output procedures, and subroutines are included.
Mathematical computer programs: A compilation
NASA Technical Reports Server (NTRS)
1972-01-01
Computer programs, routines, and subroutines for aiding engineers, scientists, and mathematicians in direct problem solving are presented. Also included is a group of items that affords the same users greater flexibility in the use of software.
GASP- General Aviation Synthesis Program. Volume 6: Performance
NASA Technical Reports Server (NTRS)
Hague, D.
1978-01-01
Aircraft performance modeling requires consideration of propulsion, aerodynamics, and weight characteristics. Eleven subroutines used in modeling aircraft performance are presented and their interactions considered. Manuals for performance model users and programmers are included.
Mission Analysis Program for Solar Electric Propulsion (MAPSEP). Volume 3: Program manual
NASA Technical Reports Server (NTRS)
Huling, K. R.; Boain, R. J.; Wilson, T.; Hong, P. E.; Shults, G. L.
1974-01-01
The internal structure of MAPSEP is described. Topics discussed include: macrologic, variable definition, subroutines, and logical flow. Information is given to facilitate modifications to the models and algorithms of MAPSEP.
Mars Global Reference Atmospheric Model (Mars-GRAM 3.34): Programmer's Guide
NASA Technical Reports Server (NTRS)
Justus, C. G.; James, Bonnie F.; Johnson, Dale L.
1996-01-01
This is a programmer's guide for the Mars Global Reference Atmospheric Model (Mars-GRAM 3.34). Included are a brief history and review of the model since its origin in 1988 and a technical discussion of recent additions and modifications. Examples of how to run both the interactive and batch (subroutine) forms are presented. Instructions are provided on how to customize output of the model for various parameters of the Mars atmosphere. Detailed descriptions are given of the main driver programs, subroutines, and associated computational methods. Lists and descriptions include input, output, and local variables in the programs. These descriptions give a summary of program steps and 'map' of calling relationships among the subroutines. Definitions are provided for the variables passed between subroutines through common lists. Explanations are provided for all diagnostic and progress messages generated during execution of the program. A brief outline of future plans for Mars-GRAM is also presented.
NASA Technical Reports Server (NTRS)
Middleton, W. D.; Lundry, J. L.; Coleman, R. G.
1980-01-01
The computer program documentation for the design and analysis of supersonic configurations is presented. Schematics and block diagrams of the major program structure, together with subroutine descriptions for each module are included.
GEMPAK5. Part 2: GEMPLT programmer's guide, version 5.0
NASA Technical Reports Server (NTRS)
Desjardins, Mary L.; Brill, Keith F.; Schotz, Steven S.
1991-01-01
GEMPAK is a general meteorological software package used to analyze and display conventional meteorological data as well as satellite derived parameters. The GEMPAK Programmer's Guide describes the subroutines which can be used in the GEMPAK graphics and transformation subsystem, GEMPLT.
Complex eigenvalue analysis of rotating structures
NASA Technical Reports Server (NTRS)
Patel, J. S.; Seltzer, S. M.
1972-01-01
A FORTRAN subroutine to NASTRAN which constructs coriolis and centripetal acceleration matrices, and a centrifugal load vector due to spin about a selected point or about the mass center of the structure is discussed. The rigid translational degrees of freedom can be removed by using a transformation matrix T and its explicitly given inverse. These matrices are generated in the subroutine and their explicit expressions are given.
Mass balance computation in SAGUARO
Baker, B.L.; Eaton, R.R.
1986-12-01
This report describes the development of the mass balance subroutines used with the finite-element code, SAGUARO, which models fluid flow in partially saturated porous media. Derivation of the basic mass storage and mass flux equations is included. The results of the SAGUARO mass-balance subroutine, MASS, are shown to compare favorably with the linked results of FEMTRAN. Implementation of the MASS option in SAGUARO is described. Instructions for use of the MASS option are demonstrated with the three sample cases.
Processing time using Datatrieve-11, clunks, and FORTRAN
Horning, R.R.; Goode, W.E.
1983-01-01
Although Datatrieve-11 processes dates with 100-ns resolution using clunks, it has no provision for processing time. This paper describes a set of Datatrieve-11 procedures and FORTRAN-callable subroutines for handling time, as well as dates, expressed in clunks. Although the FORTRAN-callable subroutines use RMS modules, these modules can be extracted from the appropriate RMS library, allowing FORTRAN programs to be linked to an FCS library instead of to RMS.
Development of a curved pipe capability for the NASTRAN finite element program
NASA Technical Reports Server (NTRS)
Jeter, J. W., Jr.
1977-01-01
A curved pipe element capability for the NASTRAN structural analysis program is developed using the NASTRAN dummy element feature. A description is given of the theory involved in the subroutines which describe stiffness, mass, thermal and enforced deformation loads, and force and stress recovery for the curved pipe element. Incorporation of these subroutines into NASTRAN is discussed. Test problems are proposed. Instructions on use of the new element capability are provided.
C-statistic fitting routines: User's manual and reference guide
NASA Technical Reports Server (NTRS)
Nousek, John A.; Farwana, Vida
1991-01-01
The computer program is discussed which can read several input files and provide a best set of values for the functions provided by the user, using either C-statistic or the chi(exp 2) statistic method. The program consists of one main routine and several functions and subroutines. Detail descriptions of each function and subroutine is presented. A brief description of the C-statistic and the reason for its application is also presented.
Parafrase restructuring of FORTRAN code for parallel processing
NASA Technical Reports Server (NTRS)
Wadhwa, Atul
1988-01-01
Parafrase transforms a FORTRAN code, subroutine by subroutine, into a parallel code for a vector and/or shared-memory multiprocessor system. Parafrase is not a compiler; it transforms a code and provides information for a vector or concurrent process. Parafrase uses a data dependency to reveal parallelism among instructions. The data dependency test distinguishes between recurrences and statements that can be directly vectorized or parallelized. A number of transformations are required to build a data dependency graph.
XPQ/GCOS-8 SYSOUT INTERFACE SOFTWARE
NASA Technical Reports Server (NTRS)
Flor, F. A.
1994-01-01
This software consists of GCOS-8 operating system modifications. It includes an applications subroutine which permits the XPQ remote print software package as modified by LSOC to access, read, and release data from the GCOS-8 system output (SYSOUT) files. Specifically, it contains a slave subroutine RSYOT, a site unique Master Mode Entry (MME) processor and alters to the GEOT, INIT and System Macro modules for GCOS-8 SR3002/3003. The RSYOT subroutine will allow a slave user program to obtain and transfer SYSOUT records to a remote device. There is no limit to the number of SYSOUT jobs that may be in the process of transferring data simultaneously, but it will be the slave program's responsibility to keep track of the jobs. The operating system modifications allow the RSYOT subroutine to access the system SYSOUT (BLINK) files. This implements all of the privilege logic needed to access SYSOUT jobs. System privileges are not needed for either the user's program or this subroutine. RSYOT was written in GCOS-8 Assembler for execution on a Honeywell DPS-8/70 computer. The subroutine requires 1106 36-bit words of memory. This program was developed in 1987.
NASA Technical Reports Server (NTRS)
Krueger, Ronald; Goetze, Dirk; Ransom, Jonathon (Technical Monitor)
2006-01-01
Strain energy release rates were computed along straight delamination fronts of Double Cantilever Beam, End-Notched Flexure and Single Leg Bending specimens using the Virtual Crack Closure Technique (VCCT). Th e results were based on finite element analyses using ABAQUS# and ANSYS# and were calculated from the finite element results using the same post-processing routine to assure a consistent procedure. Mixed-mode strain energy release rates obtained from post-processing finite elem ent results were in good agreement for all element types used and all specimens modeled. Compared to previous studies, the models made of s olid twenty-node hexahedral elements and solid eight-node incompatible mode elements yielded excellent results. For both codes, models made of standard brick elements and elements with reduced integration did not correctly capture the distribution of the energy release rate acr oss the width of the specimens for the models chosen. The results suggested that element types with similar formulation yield matching results independent of the finite element software used. For comparison, m ixed-mode strain energy release rates were also calculated within ABAQUS#/Standard using the VCCT for ABAQUS# add on. For all specimens mod eled, mixed-mode strain energy release rates obtained from ABAQUS# finite element results using post-processing were almost identical to re sults calculated using the VCCT for ABAQUS# add on.
Galbraith, W; Geyer, S B; David, G B
1975-12-01
This paper describes and discusses for microscopists and spectroscopists the choice of computer equipment and the design of programs used in the Denver Universal Microspectroradiometer (DUM). This instrument is an accurate computerized photon-counting microspectrophotometer, microspectrofluorimeter and microrefractometer. The computer is used to control the operation of the system, to acquire radiometric data of various kinds, and to reduce, analyse and output the data in a readily usable form. Since the radiometer was designed to carry out many kinds of measurements in a variety of micro- and macroscopic specimens, and since different methods of microscopy or spectroscopy have to be combined in various ways fro the study of any one specimen, no single master-program could fulfill efficiently all foreseeable requirements. Therefore, the programming developed is interactive, modular, hierarchical and hybrid. Modular interactive programming makes it possible for almost any kind of main program, applicable to almost any kind of measurement, to be assembled quickly from a collection of hierarchical subroutines. Main programs are short and composed mainly of Fortran statements calling subroutines; subroutines, in turn, automatically call other subroutines over many levels. The subroutines are independently written and optimized for maximum operational efficiency in the computer system used, or for maximum ease of transfer to other systems. This approach to programming enables someone unfamiliar with computer languages to operate the radiometric system from the console of the CRT terminal. The writing of new main programs, by linking groups of existing subroutines, requires only a minimum acquaintance with Fortran; only the writing and revision of subroutines requires programming experience. Differences and similarities in the method of computer operation between the present system and other computerized radiometers are briefly discussed.
Portable FORTRAN contour-plotting subprogram
Haskell, K.H.
1983-07-01
In this report we discuss a contour plotting Fortran subprogram. While contour plotting subroutines are available in many commercial plotting packages, this routine has the following advantages: (1) since it uses the Weasel and VDI plot routines developed at Sandia, it occupies little storage and can be used on most of the Sandia time-sharing systems as part of a larger program. In the past, the size of plotting packages often forced a user to perform plotting operations in a completely separate program; (2) the contour computation algorithm is efficient and robust, and computes accurate contours for sets of data with low resolution; and (3) the subprogram is easy to use. A simple contour plot can be produced with a minimum of information provided by a user in one Fortran subroutine call. Through the use of a wide variety of subroutine options, many additional features can be used. These include such items as plot titles, grid lines, placement of text on the page, etc. The subroutine is written in portable Fortran 77, and is designed to run on any system which supports the Weasel and VDI plot packages. It also uses routines from the SLATEC mathematical subroutine library.
The use of three-parameter rating table lookup programs, RDRAT and PARM3, in hydraulic flow models
Sanders, C.L.
1995-01-01
Subroutines RDRAT and PARM3 enable computer programs such as the BRANCH open-channel unsteady-flow model to route flows through or over combinations of critical-flow sections, culverts, bridges, road- overflow sections, fixed spillways, and(or) dams. The subroutines also obstruct upstream flow to simulate operation of flapper-type tide gates. A multiplier can be applied by date and time to simulate varying numbers of tide gates being open or alternative construction scenarios for multiple culverts. The subroutines use three-parameter (headwater, tailwater, and discharge) rating table lookup methods. These tables may be manually prepared using other programs that do step-backwater computations or compute flow through bridges and culverts or over dams. The subroutine, therefore, precludes the necessity of incorporating considerable hydraulic computational code into the client program, and provides complete flexibility for users of the model for routing flow through almost any affixed structure or combination of structures. The subroutines are written in Fortran 77 language, and have minimal exchange of information with the BRANCH model or other possible client programs. The report documents the interpolation methodology, data input requirements, and software.
Optimization of KINETICS Chemical Computation Code
NASA Technical Reports Server (NTRS)
Donastorg, Cristina
2012-01-01
NASA JPL has been creating a code in FORTRAN called KINETICS to model the chemistry of planetary atmospheres. Recently there has been an effort to introduce Message Passing Interface (MPI) into the code so as to cut down the run time of the program. There has been some implementation of MPI into KINETICS; however, the code could still be more efficient than it currently is. One way to increase efficiency is to send only certain variables to all the processes when an MPI subroutine is called and to gather only certain variables when the subroutine is finished. Therefore, all the variables that are used in three of the main subroutines needed to be investigated. Because of the sheer amount of code that there is to comb through this task was given as a ten-week project. I have been able to create flowcharts outlining the subroutines, common blocks, and functions used within the three main subroutines. From these flowcharts I created tables outlining the variables used in each block and important information about each. All this information will be used to determine how to run MPI in KINETICS in the most efficient way possible.
Beach, R.C.
1992-01-01
This document describes a number of subroutines that can be useful in GKS graphic applications programmed in FORTRAN-77. The algorithms described here include subroutines to do the following: (1) Draw text characters in a more flexible manner than is possible with basic GKS. (2) Project two-dimensional and three-dimensional space onto two-dimensional space. (3) Draw smooth curves. (4) Draw two-dimensional projections of complex three-dimensional objects. FORTRAN-77 is described in American National Standard, Programming Language, FORTRAN. GKS is described in American National Standard for Information Systems: Computer Graphics -- Graphical Kernel System (GKS) Functional Description and the FORTRAN-77 interface is described in American National Standard for Information Systems: Computer Graphics -- Graphical Kernel System (GKS) FORTRAN Binding. All of the subroutine names and additional enumeration types that will be described in this document begin with the letters GZ.'' Since GKS itself does not have any subroutine names or enumeration types that begin with these letters, no confusion between the usual GKS subroutines and the ones described here should occur. Many concepts will have to be defined in the following chapters. When a concept is first encountered, it will be given in italics. The information around the italicized word or phrase may be taken as its definition.
Beach, R.C.
1992-01-01
This document describes a number of subroutines that can be useful in GKS graphic applications programmed in FORTRAN-77. The algorithms described here include subroutines to do the following: (1) Draw text characters in a more flexible manner than is possible with basic GKS. (2) Project two-dimensional and three-dimensional space onto two-dimensional space. (3) Draw smooth curves. (4) Draw two-dimensional projections of complex three-dimensional objects. FORTRAN-77 is described in American National Standard, Programming Language, FORTRAN. GKS is described in American National Standard for Information Systems: Computer Graphics -- Graphical Kernel System (GKS) Functional Description and the FORTRAN-77 interface is described in American National Standard for Information Systems: Computer Graphics -- Graphical Kernel System (GKS) FORTRAN Binding. All of the subroutine names and additional enumeration types that will be described in this document begin with the letters ``GZ.`` Since GKS itself does not have any subroutine names or enumeration types that begin with these letters, no confusion between the usual GKS subroutines and the ones described here should occur. Many concepts will have to be defined in the following chapters. When a concept is first encountered, it will be given in italics. The information around the italicized word or phrase may be taken as its definition.
VizieR Online Data Catalog: Advanced fit technique for astrophysical spectra (Bukvic+, 2008)
NASA Astrophysics Data System (ADS)
Bukvic, S.; Spasojevic, Dj.; Zigman, V.
2007-11-01
Simple FORTRAN90 Demo of a complete program that uses DLSFIT routine (Bukvic, Spasojevic, and Zigman) for robust data fitting. The program consists of: 1) main program: DLSFITAADemo 2) subroutine DLSFIT, which performs DSL data fitting, 3) subroutine fit - WLS "working engine" for DLSFIT, 4) copyright protected FORTRAN77 subroutines: mrqmin, mrqcof, lfit, covsrt, gaussj, zbrent from: Numerical Recipes in Fortran 77: The Art of Scientific Computing, by Press, W.H., Teukolsky, S.A., Vetterling, W.T., and Flannery, B.P., Cambridge University Press, Cambridge, 2001, software version 2.10: available on WEB site: http//www.nr.com Tested with Compaq Visual Fortran 6.6 and Intel 9.1 compilers. Should be compiled with REAL(8) as default real kind. (1 data file).
Evolution-based discovery of hierarchical behaviors
Rosca, J.P.; Ballard, D.H.
1996-12-31
Procedural representations of control policies have two advantages when facing the scale-up problem in learning tasks. First they are implicit, with potential for inductive generalization over a very large set of situations. Second they facilitate modularization. In this paper we compare several randomized algorithms for learning modular procedural representations. The main algorithm, called Adaptive Representation through Learning (ARL) is a genetic programming extension that relies on the discovery of subroutines. ARL is suitable for learning hierarchies of subroutines and for constructing policies to complex tasks. ARL was successfully tested on a typical reinforcement learning problem of controlling an agent in a dynamic and nondeterministic environment where the discovered subroutines correspond to agent behaviors.
Computer programs for plotting curves with various dashed-line sequences
NASA Technical Reports Server (NTRS)
Desmarais, R. N.; Bennett, R. M.
1972-01-01
Two FORTRAN-callable subprograms have been written to draw a smooth curve through a set of input points as a solid line or as a general sequence of long and short dashes. Subroutine LINSEQ draws conventional curves whereas subroutine CONSEQ draws smooth closed curves (contours). The subprograms are based on an approximate calculation of the arc length along the curve and spline interpolation along the arc length. Options are provided for smoothing of the input data and for offsetting the plotted curve from the input data points. The method of calculation of the arc length and the generation of the line sequence are described.Usage descriptions of the main subprograms, sample calling programs illustrating the various features of the subprograms, and sample plots are given. The subroutines should be readily adaptable to almost any computer-driven incremental plotter.
Experiences with Cray multi-tasking
NASA Technical Reports Server (NTRS)
Miya, E. N.
1985-01-01
The issues involved in modifying an existing code for multitasking is explored. They include Cray extensions to FORTRAN, an examination of the application code under study, designing workable modifications, specific code modifications to the VAX and Cray versions, performance, and efficiency results. The finished product is a faster, fully synchronous, parallel version of the original program. A production program is partitioned by hand to run on two CPUs. Loop splitting multitasks three key subroutines. Simply dividing subroutine data and control structure down the middle of a subroutine is not safe. Simple division produces results that are inconsistent with uniprocessor runs. The safest way to partition the code is to transfer one block of loops at a time and check the results of each on a test case. Other issues include debugging and performance. Task startup and maintenance (e.g., synchronization) are potentially expensive.
NASA Technical Reports Server (NTRS)
1972-01-01
The QL module of the Performance Analysis and Design Synthesis (PADS) computer program is described. Execution of this module is initiated when and if subroutine PADSI calls subroutine GROPE. Subroutine GROPE controls the high level logical flow of the QL module. The purpose of the module is to determine a trajectory that satisfies the necessary variational conditions for optimal performance. The module achieves this by solving a nonlinear multi-point boundary value problem. The numerical method employed is described. It is an iterative technique that converges quadratically when it does converge. The three basic steps of the module are: (1) initialization, (2) iteration, and (3) culmination. For Volume 1 see N73-13199.
Preliminary design methods for fiber reinforced composite structures employing a personal computer
NASA Technical Reports Server (NTRS)
Eastlake, C. N.
1986-01-01
The objective of this project was to develop a user-friendly interactive computer program to be used as an analytical tool by structural designers. Its intent was to do preliminary, approximate stress analysis to help select or verify sizing choices for composite structural members. The approach to the project was to provide a subroutine which uses classical lamination theory to predict an effective elastic modulus for a laminate of arbitrary material and ply orientation. This effective elastic modulus can then be used in a family of other subroutines which employ the familiar basic structural analysis methods for isotropic materials. This method is simple and convenient to use but only approximate, as is appropriate for a preliminary design tool which will be subsequently verified by more sophisticated analysis. Additional subroutines have been provided to calculate laminate coefficient of thermal expansion and to calculate ply-by-ply strains within a laminate.
Comparison of some results of program SHOW with other solar hot water computer programs
NASA Astrophysics Data System (ADS)
Young, M. F.; Baughn, J. W.
Subroutines and the driver program for the simulation code SHOW (solar hot water) for solar thermosyphon systems are discussed, and simulations are compared with predictions by the F-CHART and TRNSYS codes. SHOW has the driver program MAIN, which defines the system control logic for choosing the appropriate system subroutine for analysis. Ten subroutines are described, which account for the solar system physical parameters, the weather data, the manufacturer-supplied system specifications, mass flow rates, pumped systems, total transformed radiation, load use profiles, stratification in storage, an electric water heater, and economic analyses. The three programs are employed to analyze a thermosiphon installation in Sacramento with two storage tanks. TRNSYS and SHOW were in agreement and lower than F-CHARt for annual predictions, although significantly more computer time was necessary to make TRNSYS converge.
MORSE Monte Carlo radiation transport code system
Emmett, M.B.
1983-02-01
This report is an addendum to the MORSE report, ORNL-4972, originally published in 1975. This addendum contains descriptions of several modifications to the MORSE Monte Carlo Code, replacement pages containing corrections, Part II of the report which was previously unpublished, and a new Table of Contents. The modifications include a Klein Nishina estimator for gamma rays. Use of such an estimator required changing the cross section routines to process pair production and Compton scattering cross sections directly from ENDF tapes and writing a new version of subroutine RELCOL. Another modification is the use of free form input for the SAMBO analysis data. This required changing subroutines SCORIN and adding new subroutine RFRE. References are updated, and errors in the original report have been corrected. (WHK)
ESTIM: A parameter estimation computer program: Final report
Hills, R.G.
1987-08-01
The computer code, ESTIM, enables subroutine versions of existing simulation codes to be used to estimate model parameters. Nonlinear least squares techniques are used to find the parameter values that result in a best fit between measurements made in the simulation domain and the simulation code's prediction of these measurements. ESTIM utilizes the non-linear least square code DQED (Hanson and Krogh (1982)) to handle the optimization aspects of the estimation problem. In addition to providing weighted least squares estimates, ESTIM provides a propagation of variance analysis. A subroutine version of COYOTE (Gartling (1982)) is provided. The use of ESTIM with COYOTE allows one to estimate the thermal property model parameters that result in the best agreement (in a least squares sense) between internal temperature measurements and COYOTE's predictions of these internal temperature measurements. We demonstrate the use of ESTIM through several example problems which utilize the subroutine version of COYOTE.
NASA Technical Reports Server (NTRS)
Houston, Johnny L.
1989-01-01
Program EAGLE (Eglin Arbitrary Geometry Implicit Euler) Numerical Grid Generation System is a composite (multi-block) algebraic or elliptic grid generation system designed to discretize the domain in and/or around any arbitrarily shaped three dimensional regions. This system combines a boundary conforming surface generation scheme and includes plotting routines designed to take full advantage of the DISSPLA Graphics Package (Version 9.0). Program EAGLE is written to compile and execute efficiently on any Cray machine with or without solid state disk (SSD) devices. Also, the code uses namelist inputs which are supported by all Cray machines using the FORTRAN compiler CFT77. The namelist inputs makes it easier for the user to understand the inputs and operation of Program EAGLE. EAGLE's numerical grid generator is constructed in the following form: main program, EGG (executive routine); subroutine SURFAC (surface generation routine); subroutine GRID (grid generation routine); and subroutine GRDPLOT (grid plotting routines). The EAGLE code was modified to use on the NASA-LaRC SNS computer (Cray 2S) system. During the modification a conversion program was developed for the output data of EAGLE's subroutine GRID to permit the data to be graphically displayed by IRIS workstations, using Plot3D. The code of program EAGLE was modified to make operational subroutine GRDPLOT (using DI-3000 Graphics Software Packages) on the NASA-LaRC SNS Computer System. How to implement graphically, the output data of subroutine GRID was determined on any NASA-LaRC graphics terminal that has access to the SNS Computer System DI-300 Graphics Software Packages. A Quick Reference User Guide was developed for the use of program EAGLE on the NASA-LaRC SNS Computer System. One or more application program(s) was illustrated using program EAGLE on the NASA LaRC SNS Computer System, with emphasis on graphics illustrations.
Tadepalli, Srinivas C; Erdemir, Ahmet; Cavanagh, Peter R
2011-08-11
Finite element analysis has been widely used in the field of foot and footwear biomechanics to determine plantar pressures as well as stresses and strains within soft tissue and footwear materials. When dealing with anatomical structures such as the foot, hexahedral mesh generation accounts for most of the model development time due to geometric complexities imposed by branching and embedded structures. Tetrahedral meshing, which can be more easily automated, has been the approach of choice to date in foot and footwear biomechanics. Here we use the nonlinear finite element program Abaqus (Simulia, Providence, RI) to examine the advantages and disadvantages of tetrahedral and hexahedral elements under compression and shear loading, material incompressibility, and frictional contact conditions, which are commonly seen in foot and footwear biomechanics. This study demonstrated that for a range of simulation conditions, hybrid hexahedral elements (Abaqus C3D8H) consistently performed well while hybrid linear tetrahedral elements (Abaqus C3D4H) performed poorly. On the other hand, enhanced quadratic tetrahedral elements with improved stress visualization (Abaqus C3D10I) performed as well as the hybrid hexahedral elements in terms of contact pressure and contact shear stress predictions. Although the enhanced quadratic tetrahedral element simulations were computationally expensive compared to hexahedral element simulations in both barefoot and footwear conditions, the enhanced quadratic tetrahedral element formulation seems to be very promising for foot and footwear applications as a result of decreased labor and expedited model development, all related to facilitated mesh generation.
Engineering Property Prediction Tools for Tailored Polymer Composite Structures (49465)
Nguyen, Ba Nghiep; Kunc, Vlastimil
2009-12-29
Process and constitutive models as well as characterization tools and testing methods were developed to determine stress-strain responses, damage development, strengths and creep of long-fiber thermoplastics (LFTs). The developed models were implemented in Moldflow and ABAQUS and have been validated against LFT data obtained experimentally.
NASA Technical Reports Server (NTRS)
1973-01-01
A description of each of the software modules of the Image Data Processing System (IDAPS) is presented. The changes in the software modules are the result of additions to the application software of the system and an upgrade of the IBM 7094 Mod(1) computer to a 1301 disk storage configuration. Necessary information about IDAPS sofware is supplied to the computer programmer who desires to make changes in the software system or who desires to use portions of the software outside of the IDAPS system. Each software module is documented with: module name, purpose, usage, common block(s) description, method (algorithm of subroutine) flow diagram (if needed), subroutines called, and storage requirements.
Programmers manual for a one-dimensional Lagrangian transport model
Schoellhamer, D.H.; Jobson, H.E.
1986-01-01
A one-dimensional Lagrangian transport model for simulating water-quality constituents such as temperature, dissolved oxygen , and suspended sediment in rivers is presented in this Programmers Manual. Lagrangian transport modeling techniques, the model 's subroutines, and the user-written decay-coefficient subroutine are discussed in detail. Appendices list the program codes. The Programmers Manual is intended for the model user who needs to modify code either to adapt the model to a particular need or to use reaction kinetics not provided with the model. (Author 's abstract)
Enhancement of the flexible spacecraft dynamics program for open spacecraft
NASA Technical Reports Server (NTRS)
1985-01-01
The modifications and additions made to the Flexible Spacecraft Dynamics (FSD) Program are described. The principal addition to the program was the capability to simulate a single axis gimble platform nadir pointing despin control system. The formulation for the single axis gimble equations of motion is a modification of the formulation. The details of the modifications made to the FSD Program are presented. Modifications to existing subroutines are briefly described and a detailed description of new subroutines is given. In addition, e program variables in new labelled COMMON blocks are described in detail. A description of new input symbols for the FSD Program is given.
NASA Technical Reports Server (NTRS)
1971-01-01
Appendixes are presented that provide model input requirements, a sample case, flow charts, and a program listing. At the beginning of each appendix, descriptive details and technical comments are provided to indicate any special instructions applicable to the use of that appendix. In addition, the program listing includes comment cards that state the purpose of each subroutine in the complete program and describe operations performed within that subroutine. The input requirements includes details on the many options that adapt the program to the specific needs of the analyst for a particular problem.
A program and data base for evaluating SMMR algorithms
NASA Technical Reports Server (NTRS)
1979-01-01
A program (PARAM) is described which enables a user to compare the values of meteorological parameters derived from data obtained by the scanning multichannel microwave radiometer (SMMR) instrument on NIMBUS 7 with surface observations made over the ocean. The input to this program is a data base, also described, which contains the surface observations and coincident SMMR data. The evaluation of meteorological parameters using SMMR data is done by a user supplied subroutine. Instruments are given for executing the program and writing the subroutine.
Thermal APU/hydraulics analysis program. User's guide and programmer's manual
NASA Technical Reports Server (NTRS)
Deluna, T. A.
1976-01-01
The User's Guide information plus program description necessary to run and have a general understanding of the Thermal APU/Hydraulics Analysis Program (TAHAP) is described. This information consists of general descriptions of the APU/hydraulic system and the TAHAP model, input and output data descriptions, and specific subroutine requirements. Deck setups and input data formats are included and other necessary and/or helpful information for using TAHAP is given. The math model descriptions for the driver program and each of its supporting subroutines are outlined.
Graphics Programs for the DEC VAX Computer
NASA Technical Reports Server (NTRS)
Long, D.
1986-01-01
Variety of plots available in video or printed form. LONGLIB library of computer programs set of subroutines designed for vector plotting on cathode-ray tubes and dot-matrix printers. LONGLIB subroutines invoked by program calls similar to standard CALCOMP routines. In addition to basic plotting routines, LONGLIB contains extensive set of routines to allow viewport clipping, extended character sets, graphic input, gray-level plots, polar plots, and three-dimensional plotting with or without removal of hidden lines. LONGLIB written in FORTRAN 77 and C for batch execution.
NASA Technical Reports Server (NTRS)
Seidel, R. C.
1974-01-01
FORTRAN computer subroutines stemming from requirements to process state variable system equations for systems of high order are presented. They find the characteristic equation of a matrix using the method of Danilevsky, the number of roots with positive real parts using the Routh-Horwitz alternate formulation, convert a state variable system description to a Laplace transfer function using the method of Bollinger, and evaluate that transfer function and obtain its frequency response. A sample problem is presented to demonstrate use of the subroutines.
Estimation of endpoints in biological systems.
Ozanne, G
1984-01-01
A program, written in BASIC, has been developed to estimate rapidly endpoints from a small number of experimental data. The computational method is based on the work of Reed and Muench (Am. J. Hyg. 27, 493 1938). Several endpoints may be estimated in the same run. A subroutine allows the saving of experimental data in disk file and a printout subroutine permits different types of printout (tabular or graphical). Estimation of several infectious doses (ID) of a guinea-pig inclusion conjunctivitis (GPIC) Chlamydia psittaci strain is given as sample run.
Crew appliance computer program manual, volume 1
NASA Technical Reports Server (NTRS)
Russell, D. J.
1975-01-01
Trade studies of numerous appliance concepts for advanced spacecraft galley, personal hygiene, housekeeping, and other areas were made to determine which best satisfy the space shuttle orbiter and modular space station mission requirements. Analytical models of selected appliance concepts not currently included in the G-189A Generalized Environmental/Thermal Control and Life Support Systems (ETCLSS) Computer Program subroutine library were developed. The new appliance subroutines are given along with complete analytical model descriptions, solution methods, user's input instructions, and validation run results. The appliance components modeled were integrated with G-189A ETCLSS models for shuttle orbiter and modular space station, and results from computer runs of these systems are presented.
Users manual for the Variable dimension Automatic Synthesis Program (VASP)
NASA Technical Reports Server (NTRS)
White, J. S.; Lee, H. Q.
1971-01-01
A dictionary and some problems for the Variable Automatic Synthesis Program VASP are submitted. The dictionary contains a description of each subroutine and instructions on its use. The example problems give the user a better perspective on the use of VASP for solving problems in modern control theory. These example problems include dynamic response, optimal control gain, solution of the sampled data matrix Ricatti equation, matrix decomposition, and pseudo inverse of a matrix. Listings of all subroutines are also included. The VASP program has been adapted to run in the conversational mode on the Ames 360/67 computer.
drive-casa: Python interface for CASA scripting
NASA Astrophysics Data System (ADS)
Staley, Tim D.
2015-04-01
drive-casa provides a Python interface for scripting of CASA (ascl.net/1107.013) subroutines from a separate Python process, allowing for utilization alongside other Python packages which may not easily be installed into the CASA environment. This is particularly useful for embedding use of CASA subroutines within a larger pipeline. drive-casa runs plain-text casapy scripts directly; alternatively, the package includes a set of convenience routines which try to adhere to a consistent style and make it easy to chain together successive CASA reduction commands to generate a command-script programmatically.
Operational manual for two-dimensional transonic code TSFOIL
NASA Technical Reports Server (NTRS)
Stahara, S. S.
1978-01-01
This code solves the two-dimensional, transonic, small-disturbance equations for flow past lifting airfoils in both free air and various wind-tunnel environments by using a variant of the finite-difference method. A description of the theoretical and numerical basis of the code is provided, together with complete operating instructions and sample cases for the general user. In addition, a programmer's manual is also presented to assist the user interested in modifying the code. Included in the programmer's manual are a dictionary of subroutine variables in common and a detailed description of each subroutine.
A study of the optimization method used in the NAVY/NASA gas turbine engine computer code
NASA Technical Reports Server (NTRS)
Horsewood, J. L.; Pines, S.
1977-01-01
Sources of numerical noise affecting the convergence properties of the Powell's Principal Axis Method of Optimization in the NAVY/NASA gas turbine engine computer code were investigated. The principal noise source discovered resulted from loose input tolerances used in terminating iterations performed in subroutine CALCFX to satisfy specified control functions. A minor source of noise was found to be introduced by an insufficient number of digits in stored coefficients used by subroutine THERM in polynomial expressions of thermodynamic properties. Tabular results of several computer runs are presented to show the effects on program performance of selective corrective actions taken to reduce noise.
NASA Astrophysics Data System (ADS)
Jaenisch, Holger M.; Handley, James W.
2010-04-01
Malware are analogs of viruses. Viruses are comprised of large numbers of polypeptide proteins. The shape and function of the protein strands determines the functionality of the segment, similar to a subroutine in malware. The full combination of subroutines is the malware organism, in analogous fashion as a collection of polypeptides forms protein structures that are information bearing. We propose to apply the methods of Bioinformatics to analyze malware to provide a rich feature set for creating a unique and novel detection and classification scheme that is originally applied to Bioinformatics amino acid sequencing. Our proposed methods enable real time in situ (in contrast to in vivo) detection applications.
NASA Technical Reports Server (NTRS)
Wohlen, R. L.
1976-01-01
Techniques are presented for the solution of structural dynamic systems on an electronic digital computer using FORMA (FORTRAN Matrix Analysis). FORMA is a library of subroutines coded in FORTRAN 4 for the efficient solution of structural dynamics problems. These subroutines are in the form of building blocks that can be put together to solve a large variety of structural dynamics problems. The obvious advantage of the building block approach is that programming and checkout time are limited to that required for putting the blocks together in the proper order.
NASA Technical Reports Server (NTRS)
Fleischer, G. E.
1973-01-01
A new computer subroutine, which solves the attitude equations of motion for any vehicle idealized as a topological tree of hinge-connected rigid bodies, is used to simulate and analyze science instrument pointing control interaction with a flexible Mariner Venus/Mercury (MVM) spacecraft. The subroutine's user options include linearized or partially linearized hinge-connected models whose computational advantages are demonstrated for the MVM problem. Results of the pointing control/flexible vehicle interaction simulations, including imaging experiment pointing accuracy predictions and implications for MVM science sequence planning, are described in detail.
Torak, L.J.
1993-01-01
A MODular Finite-Element, digital-computer program (MODFE) was developed to simulate steady or unsteady-state, two-dimensional or axisymmetric ground-water-flow. The modular structure of MODFE places the computationally independent tasks that are performed routinely by digital-computer programs simulating ground-water flow into separate subroutines, which are executed from the main program by control statements. Each subroutine consists of complete sets of computations, or modules, which are identified by comment statements, and can be modified by the user without affecting unrelated computations elsewhere in the program. Simulation capabilities can be added or modified by either adding or modifying subroutines that perform specific computational tasks, and the modular-program structure allows the user to create versions of MODFE that contain only the simulation capabilities that pertain to the ground-water problem of interest. MODFE is written in a Fortran programming language that makes it virtually device independent and compatible with desk-top personal computers and large mainframes. MODFE uses computer storage and execution time efficiently by taking advantage of symmetry and sparseness within the coefficient matrices of the finite-element equations. Parts of the matrix coefficients are computed and stored as single-subscripted variables, which are assembled into a complete coefficient just prior to solution. Computer storage is reused during simulation to decrease storage requirements. Descriptions of subroutines that execute the computational steps of the modular-program structure are given in tables that cross reference the subroutines with particular versions of MODFE. Programming details of linear and nonlinear hydrologic terms are provided. Structure diagrams for the main programs show the order in which subroutines are executed for each version and illustrate some of the linear and nonlinear versions of MODFE that are possible. Computational aspects of
NASA Technical Reports Server (NTRS)
Hickey, Michael Philip
1988-01-01
A proposed replacement scheme for the integration of the barometric and diffusion equations in the NASA Marshall Engineering Thermosphere (MET) model is presented. This proposed integration scheme is based on Gaussian Quadrature. Extensive numerical testing reveals it to be faster, more accurate and more reliable than the present integration scheme (a modified form of Simpson's Rule) used in the MET model. Numerous graphical examples are provided, along with a listing of a modified form of the MET model in which subroutine INTEGRATE (using Simpson's Rule) is replaced by subroutine GAUSS (which uses Gaussian Quadrature). It is recommended that the Gaussian Quadrature integration scheme, as used here, be used in the MET model.
CG-DAMS: Concrete gravity dam stability analysis software. Application manual, final report
Not Available
1993-01-01
CG-DAMS is a finite element based program written specifically for the stability analysis of concrete gravity dams. The code automates the prediction and evaluation of cracking in the dam, along the dam-rock interface, and in the foundation using incremental nonlinear analysis techniques based on the ``smeared crack`` approach. Its primary application is in the computation of dam-rock interface sliding stability factors of safety. The automated procedure for crack propagation analysis replaces the trial-and-error cracked-base analysis method commonly used in gravity dam safety analyses. This Application manual of CG-DAMS illustrates, through sample problems, the many features of the software. Example problems illustrate the capabilities of both CG-DAMS-PC and CG-DAMS-ABAQUS. CG-DAMS-PC is a menu driven program that runs on 386/486 PCs under the DOS operating system (4 Megabytes RAM, 25 Megabytes of hard disk space). CG-DAMS-ABAQUS is a pre- and post-processor along with a concrete constitutive model and distributed load module that interfaces with the ABAQUS general purpose finite element program. The PC program contains thermal analysis capabilities, a rough crack constitutive model, and an interface to the CRFLOOD software not available with the ABAQUS version. The CG-DAMS-ABAQUS program contains time marching dynamic analysis capabilities not available with the PC program. Example analyses presented include static, pseudo dynamic, and time marching dynamic analyses. The manual also presents sensitivity evaluations on mesh size and foundation material strength. Comparisons are presented between CG-DAMS and gravity method calculations. Comparisons with other finite element software are included for the dynamic time history analyses.
CG-DAMS: Concrete gravity dam stability analysis software
Not Available
1993-01-01
CG-DAMS is a finite element based program written specifically for the stability analysis of concrete gravity dams. The code automates the prediction and evaluation of cracking in the dam, along the dam-rock interface, and in the foundation using incremental nonlinear analysis techniques based on the smeared crack'' approach. Its primary application is in the computation of dam-rock interface sliding stability factors of safety. The automated procedure for crack propagation analysis replaces the trial-and-error cracked-base analysis method commonly used in gravity dam safety analyses. This Application manual of CG-DAMS illustrates, through sample problems, the many features of the software. Example problems illustrate the capabilities of both CG-DAMS-PC and CG-DAMS-ABAQUS. CG-DAMS-PC is a menu driven program that runs on 386/486 PCs under the DOS operating system (4 Megabytes RAM, 25 Megabytes of hard disk space). CG-DAMS-ABAQUS is a pre- and post-processor along with a concrete constitutive model and distributed load module that interfaces with the ABAQUS general purpose finite element program. The PC program contains thermal analysis capabilities, a rough crack constitutive model, and an interface to the CRFLOOD software not available with the ABAQUS version. The CG-DAMS-ABAQUS program contains time marching dynamic analysis capabilities not available with the PC program. Example analyses presented include static, pseudo dynamic, and time marching dynamic analyses. The manual also presents sensitivity evaluations on mesh size and foundation material strength. Comparisons are presented between CG-DAMS and gravity method calculations. Comparisons with other finite element software are included for the dynamic time history analyses.
NASA Astrophysics Data System (ADS)
Sawadogo, Teguewinde
. Stability tests were conducted in the second stage of the project to validate the theoretical model. The two phase damping, the added mass and the critical velocity for fluidelastic instability were measured in two-phase flow. A viscoelastic damper was designed to vary the damping of the flexible tube and thus measure the critical velocity for a certain range of the mass-damping parameter. A new formulation of the added mass as a function of the void fraction was proposed. This formulation has a better agreement with the experimental results because it takes into account the reduction of the void fraction in the vicinity of the tubes in a rotated triangular tube array. The experimental data were used to validate the theoretical results of the quasi-steady model. The validity of the quasi-steady model for two-phase flow was confirmed by the good agreement between its results and the experimental data. The time delay parameter determined in the first stage of the project has improved significantly the theoretical results, especially for high void fractions (90%). However, the model could not be verified for void fractions lower or equal to 50% because of the limitation of the water pump capability. Further studies are consequently required to clarify this point. However, this model can be used to simulate the flow induced vibrations in steam generators' tube bundles as their most critical parts operate at high void fractions (≥ 60%). Having verified the quasi-steady model for high void fractions in two-phase flow, the third and final stage of the project was devoted to the development of a computer code for simulating flow induced vibrations of a steam generator tube subjected to fluidelastic and turbulence forces. This code was based on the ABAQUS finite elements code for solving the equation of motion of the fluid-structure system, and a development of a subroutine in which the fluid forces are calculated and applied to the tube. (Abstract shortened by UMI.)
NASA Astrophysics Data System (ADS)
Peters, Max; Poulet, Thomas; Karrech, Ali; Regenauer-Lieb, Klaus; Herwegh, Marco
2014-05-01
Layered rocks deformed under viscous deformation conditions frequently show boudinage, a phenomenon that results from differences in effective viscosity between the involved layers. In the case of continuous necking of a mechanically stiffer layer embedded in a weaker matrix, symmetric boudins are interpreted as the result of dominant visco-plastic deformation (Goscombe et al., 2004). However, information on the physical conditions, material properties and deformation processes are yet unknown. Natural samples deformed under low-grade (T<350°C) metamorphic conditions were studied in detail in the Dent de Morcles and Doldenhorn nappes of the Helvetic Alps in order to accurately simulate their deformation styles by numerical models. In these samples, monomineralic calcite (Cc) veins were repeatedly boudinaged on cm- to µm-scale. Remnants of incompletely recrystallized original vein Cc grains in the swells indicate a sequence of deformation twinning, followed by progressive dynamic recrystallization along former twin planes up to complete recrystallization in the pinches (Schmalholz and Maeder, 2012). This sequence suggests dislocation creep to be active as important deformation mechanism. In contrast to the pinch-and-swell structures, the grain size of the Cc in the surrounding matrix is much finer-grained due to pinning by secondary particles, forcing the matrix to deform under viscous granular creep, i.e. by diffusion accommodated grain boundary sliding. The deformation processes observed in the natural samples were incorporated into a numerical model in order to evaluate the rheology of both layer and matrix, using an extension to a user material subroutine (Karrech et al., 2011a) for the finite element solver ABAQUS. We implemented thermo-mechanical coupling allowing elastic, viscous and plastic deformation of Cc (Herwegh et al., in press). We simulate a pure-shear box using finite elements, each representing a grain size distribution, which undergo layer
NASA Astrophysics Data System (ADS)
Zhang, Nan
constructed by calculating the theoretical M-K model with Newton method and backtracking algorithm. The obtained FLDs are found to be instructive and will be applied in the post-processing of FE simulation for stamping so as to identify the critical area of failure. The developed constitutive model and modified yield function are implemented in the form of user defined subroutine (VUMAT) in ABAQUS/Explicit. An explicit stress integration algorithm has been selected for the stress integration with rate-depend viscoplasticity model at temperature higher than 150°. In the low temperature range, the Newton method and cutting plane algorithm are utilized to update the stress tensor with a classic elastoplastic constitutive model. To validate the VUMAT, a non-isothermal tensile testing has been performed with aids of infrared thermal camera and DIC. The heat transfer coefficients in FE model are calibrated with captured thermal images. With appropriate selection of mesh size and mass scaling factor, the punch load vs. displacement curve obtained from the simulation perfectly correlates the experimental result.
Investigating the recheck rules for urine analysis in children.
He, Y M; Yao, S W; Huang, Y J; Liang, B S; Liu, H Y
2016-04-25
The aim of this study was to establish recheck rules of urinalysis in children by investigating the concordance rate of the results obtained using the LabUMat urine dry chemistry analyzer (referred to as dry chemistry) and the UriSed tangible composition analyzer with that of the microscopic examination. First, 1040 urine samples from children (mean age 6.5 years) were analyzed using LabUMat and UriSed analyzers, and subsequently subjected to microscopic examination. The missed detection rate was evaluated and recheck rules were established to avoid missed diagnoses of abnormal renal function. Finally, clinical validations of the recheck rules were performed on 200 additional specimens. Among the samples used to investigate the recheck rules, the samples with positive microscopic examination results accounted for 58.65% of the total, while the samples with negative results accounted for 41.35%. Of the positive samples, a major portion (>50%) were RBC positive. The samples that were WBC positive and CAST positive accounted for 23.08 and 7.69%, respectively. The concordance rate was 87.5% and the missed detection rate was 2.9%. For the validation of the recheck rules in 200 urine samples, the concordance rate was 87.5% and the missed detection rate was 2.4%. When the detection of occult blood, WBC, and protein by dry chemistry, and the detection of RBC, WBC, and CAST by the UriSed analyzer are inconsistent, or the differences between them greater than 2 levels, recheck by microscopic examination is suggested.
[Techniques of iconographic documentation].
Motta, G; Valentino, G; Di Lorenzo, G
1996-04-01
The Authors describe modalities of photography and videorecording that should be used in stapes surgery and report the solutions they adopted to get iconographic documentation of high quality standard. As regards videorecording systems, the authors used both S-VHS and U-Matic equipment; with both types high fidelity shootings are obtained in the active documentation of each phase of the operation. Moreover, U-Matic master copying guarantees a final copy of higher quality. Technical difficulties that the authors met in videorecording are connected to the restricted field of view, limited by the speculum, which may itself cause dazzling phenomena or light refraction. A 2/3 inch CCD Sony camera, with a modified ELC(Electronic Light Control), was used to get round these problems, so as to eliminate the reflection of surgical instruments. In order to build up a photographic archive, it is also possible to get slides from single pictures of the recorded tapes, although their definition quality is lower than the one obtained foff photos; these, however, must be taken with reference to precise optical parameters and in particular: for shooting view pictures low enlargements (1,6x) were used with an intermediate aperture (f44), while, to better visualize details(footplate hole, stapedial tendon), it was considered right to u se restricted frames (2,5x) and a low aperture (f22). Such a technical solution, in fact, gives a better relation between depth of field and brightness. Finally the Authors underline that the constant use of the intraoperative videorecording system allows: greater participation of every member of the team in the operation; a delayed critical revision of th e operation; medico-legal documentation of possible intraoperative complications; iconographic material available both for scientific and didactic purposes.
[Techniques of iconographic documentation].
Motta, G; Valentino, G; Di Lorenzo, G
1996-04-01
The Authors describe modalities of photography and videorecording that should be used in stapes surgery and report the solutions they adopted to get iconographic documentation of high quality standard. As regards videorecording systems, the authors used both S-VHS and U-Matic equipment; with both types high fidelity shootings are obtained in the active documentation of each phase of the operation. Moreover, U-Matic master copying guarantees a final copy of higher quality. Technical difficulties that the authors met in videorecording are connected to the restricted field of view, limited by the speculum, which may itself cause dazzling phenomena or light refraction. A 2/3 inch CCD Sony camera, with a modified ELC(Electronic Light Control), was used to get round these problems, so as to eliminate the reflection of surgical instruments. In order to build up a photographic archive, it is also possible to get slides from single pictures of the recorded tapes, although their definition quality is lower than the one obtained foff photos; these, however, must be taken with reference to precise optical parameters and in particular: for shooting view pictures low enlargements (1,6x) were used with an intermediate aperture (f44), while, to better visualize details(footplate hole, stapedial tendon), it was considered right to u se restricted frames (2,5x) and a low aperture (f22). Such a technical solution, in fact, gives a better relation between depth of field and brightness. Finally the Authors underline that the constant use of the intraoperative videorecording system allows: greater participation of every member of the team in the operation; a delayed critical revision of th e operation; medico-legal documentation of possible intraoperative complications; iconographic material available both for scientific and didactic purposes. PMID:8928672
A real-time digital computer program for the simulation of a single rotor helicopter
NASA Technical Reports Server (NTRS)
Houck, J. A.; Gibson, L. H.; Steinmetz, G. G.
1974-01-01
A computer program was developed for the study of a single-rotor helicopter on the Langley Research Center real-time digital simulation system. Descriptions of helicopter equations and data, program subroutines (including flow charts and listings), real-time simulation system routines, and program operation are included. Program usage is illustrated by standard check cases and a representative flight case.
The IFIP WG 2.5 proposals on FORTRAN
NASA Technical Reports Server (NTRS)
Lawson, C. L.
1978-01-01
Language problem areas are summarized and possible solutions are discussed. Areas covered are: (1) double complex, (2) arrays of work space in library subroutines, (3) calls from a library subprogram to user code, (4) decomposition and synthesis of floating-point numbers, (5) environment parameters, (6) precision function, and (7) control structures.
PATRAN-STAGS translator (PATSTAGS)
NASA Technical Reports Server (NTRS)
Otte, Neil
1990-01-01
A a computer program used to translate PATRAN finite element model data into Structural Analysis of General Shells (STAGS) input data is presented. The program supports translation of nodal, nodal constraints, element, force, and pressure data. The subroutine UPRESS required for the readings of live pressure data into STAGS is also presented.
SENSIT.FOR: A program for sensitometric reduction
NASA Astrophysics Data System (ADS)
Maury, A.; Marchal, J.
1984-09-01
A FORTRAN program for sensitometric evaluation of processes involved in hypering astronomical plates was written. It contains subroutines for full or quick description of the operation being done; choice of type of sensitogram; creation of 16 subfiles in the scan; density filtering; correction for area; specular PDS to diffuse ISO density calibration; and fog correction.
JAKEF: a portable symbolic differentiator of functions given by algorithms
Hillstrom, K.E.
1982-08-01
JAKEF is a compiler that accepts as data a single or double precision FORTRAN subroutine program defining an objective function F(x) or a vector function f(x) and produces as output a single or double precision FORTRAN program defining the gradient of F(x) or the jacobian of f(x).
TI 99/4A Microcomputers As Science Laboratory Instruments.
ERIC Educational Resources Information Center
Thomas, Frederick J.
1983-01-01
Emphasis on interfacing -- the various processes for passing information into or out of computers -- is suggested. Why the Texas Instruments microcomputer is plausible for this is noted, followed by specific interfacing suggestions, including programs for a timer and the assembly language subroutine. (MNS)
Performance statistics of the FORTRAN 4 /H/ library for the IBM system/360
NASA Technical Reports Server (NTRS)
Clark, N. A.; Cody, W. J., Jr.; Hillstrom, K. E.; Thieleker, E. A.
1969-01-01
Test procedures and results for accuracy and timing tests of the basic IBM 360/50 FORTRAN 4 /H/ subroutine library are reported. The testing was undertaken to verify performance capability and as a prelude to providing some replacement routines of improved performance.
Werner, N.E.; Van Matre, S.W.
1985-05-01
This manual describes the CRI Subroutine Library and Utility Package. The CRI library provides Cray multitasking functionality on the four-processor shared memory VAX 11/780-4. Additional functionality has been added for more flexibility. A discussion of the library, utilities, error messages, and example programs is provided.
ERIC Educational Resources Information Center
Anderson, Lougenia; Gales, Larry
This module is part of a series designed to be used by life science students for instruction in the application of physical theory to ecosystem operation. Most modules contain computer programs which are built around a particular application of a physical process. FFORM is a portable format-free input subroutine package written in ANSI Fortran IV…
A General-Purpose Graphic Plotting Package.
ERIC Educational Resources Information Center
Freese, David H., Jr.
1983-01-01
Describes subroutines in a group of assembly-level programs (program listings included) which provide the interface between a Basic, Pascal/Z, or JRT Pascal program and the BASE2/IDS-560 graphics printer. The interface can be easily modified for other printers and other languages. (JN)
NASA Technical Reports Server (NTRS)
Artley, J. A. (Principal Investigator)
1981-01-01
The Hodges-Artley spring small grains planting date distribution model was coded in FORTRAN. The PLDRVR program, which implements the model, is described and a copy of the code is provided. The purpose, calling procedure, local variables, and input/output devices for each subroutine are explained to supplement the user's guide.
Diurnal Motion of the Sun as Seen From Mercury
ERIC Educational Resources Information Center
Turner, Lawrence E., Jr.
1978-01-01
Two methods are described for the quantitative description of the motion of the sun as observed from Mercury. A listing of a computer subroutine is included. The combination of slow rotation and high eccentricity of Mercury's orbit makes this problem an interesting one. (BB)
Mathematical and Statistical Software Index. Final Report.
ERIC Educational Resources Information Center
Black, Doris E., Comp.
Brief descriptions are provided of general-purpose mathematical and statistical software, including 27 "stand-alone" programs, three subroutine systems, and two nationally recognized statistical packages, which are available in the Air Force Human Resources Laboratory (AFHRL) software library. This index was created to enable researchers to…
Coltrin, M.E.; Kee, R.J.; Rupley, F.M.; Meeks, E.
1996-05-01
This document is the user`s manual for the SURFACE CHEMKIN-III package. Together with CHEMKIN-III, this software facilitates the formation, solution, and interpretation of problems involving elementary heterogeneous and gas-phase chemical kinetics in the presence of a solid surface. The package consists of two major software components: an Interpreter and a Surface Subroutine Library. The Interpreter is a program that reads a symbolic description of a user-specified chemical reaction mechanism. One output from the Interpreter is a data file that forms a link to the Surface Subroutine Library, which is a collection of about seventy modular Fortran subroutines that may be called from a user`s application code to return information on chemical production rates and thermodynamic properties. This version of SURFACE CHEMKIN-III includes many modifications to allow treatment of multi-fluid plasma systems, for example modeling the reactions of highly energetic ionic species with a surface. Optional rate expressions allow reaction rates to depend upon ion energy rather than a single thermodynamic temperature. In addition, subroutines treat temperature as an array, allowing an application code to define a different temperature for each species. This version of SURFACE CHEMKIN-III allows use of real (non-integer) stoichiometric coefficients; the reaction order with respect to species concentrations can also be specified independent of the reaction`s stoichiometric coefficients. Several different reaction mechanisms can be specified in the Interpreter input file through the new construct of multiple materials.
RAYS: a geometrical optics code for EBT
Batchelor, D.B.; Goldfinger, R.C.
1982-04-01
The theory, structure, and operation of the code are described. Mathematical details of equilibrium subroutiones for slab, bumpy torus, and tokamak plasma geometry are presented. Wave dispersion and absorption subroutines are presented for frequencies ranging from ion cyclotron frequency to electron cyclotron frequency. Graphics postprocessors for RAYS output data are also described.
2012-08-01
Interatomic force and energy calculation subroutine to be used with the molecular dynamics simulation code LAMMPS (Ref a.). The code evaluated the total energy and atomic forces (energy gradient) according to a cubic spline-based variant (Ref b.) of the Modified Embedded Atom Method (MEAM) with a additional Stillinger-Weber (SW) contribution.
Aerodynamic design and analysis system for supersonic aircraft. Part 3: Computer program description
NASA Technical Reports Server (NTRS)
Middleton, W. D.; Lundry, J. L.; Coleman, R. G.
1975-01-01
The computer program for the design and analysis of supersonic aircraft configurations is presented. The schematics of the program structure are provided. The individual overlays and subroutines are described. The system is useful in determining surface pressures and supersonic area rule concepts.
General purpose computer program for interacting supersonic configurations: Programmer's manual
NASA Technical Reports Server (NTRS)
Crill, W.; Dale, B.
1977-01-01
The program ISCON (Interacting Supersonic Configuration) is described. The program is in support of the problem to generate a numerical procedure for determining the unsteady dynamic forces on interacting wings and tails in supersonic flow. Subroutines are presented along with the complete FORTRAN source listing.
Heat pipe cooled heat rejection subsystem modelling for nuclear electric propulsion
NASA Technical Reports Server (NTRS)
Moriarty, Michael P.
1993-01-01
NASA LeRC is currently developing a FORTRAN based computer model of a complete nuclear electric propulsion (NEP) vehicle that can be used for piloted and cargo missions to the Moon or Mars. Proposed designs feature either a Brayton or a K-Rankine power conversion cycle to drive a turbine coupled with rotary alternators. Both ion and magnetoplasmodynamic (MPD) thrusters will be considered in the model. In support of the NEP model, Rocketdyne is developing power conversion, heat rejection, and power management and distribution (PMAD) subroutines. The subroutines will be incorporated into the NEP vehicle model which will be written by NASA LeRC. The purpose is to document the heat pipe cooled heat rejection subsystem model and its supporting subroutines. The heat pipe cooled heat rejection subsystem model is designed to provide estimate of the mass and performance of the equipment used to reject heat from Brayton and Rankine cycle power conversion systems. The subroutine models the ductwork and heat pipe cooled manifold for a gas cooled Brayton; the heat sink heat exchanger, liquid loop piping, expansion compensator, pump and manifold for a liquid loop cooled Brayton; and a shear flow condenser for a K-Rankine system. In each case, the final heat rejection is made by way of a heat pipe radiator. The radiator is sized to reject the amount of heat necessary.
Computerized computation for first order non-spherical perturbations of satellites.
NASA Astrophysics Data System (ADS)
Zhou, Ming
The first order non-spherical perturbations of satellites including J2J3J4 and J2,2 terms have been automatically derived on IBM-PC computer by manipulating Broucke's symbolic Poisson series processory. The present report introduces the method and a set of relative subroutines.
SDL: A Surface Description Language
NASA Technical Reports Server (NTRS)
Maple, Raymond C.
1992-01-01
A new interpreted language specifically designed for surface grid generation is introduced. Many unique aspects of the language are discussed, including the farray, vector, curve, and surface data types and the operators used to manipulate them. Custom subroutine libraries written in the language are used to easily build surface grids for generic missile shapes.
CAMIRD III: Computer Assisted Medical Internal Radiation Dosimetry. FORTRAN IV version
Bellina, C. R.; Guzzardi, R.
1980-01-01
This paper desribes the FORTRAN IV version of the P.A. Feller's CAMIRD/II Package (1) revised. In addition another FORTRAN IV program named TILDY (2), which determines the cumulated activity, has been revised and modified to be used as a subroutine of CAMIRD's main program. With such an organization all the calculation involved in dose computation becomes easier and quicker.
Erosion in radial inflow turbines. Volume 5: Computer programs for tracing particle trajectories
NASA Technical Reports Server (NTRS)
Clevenger, W. B., Jr.; Tabakoff, W.
1975-01-01
Computer programs used to study the trajectories of particles in the radial inflow turbines are presented. The general technique of each program is described. A set of subroutines developed during the study are described. Descriptions, listings, and typical examples of each of the main programs are included.
NASA Technical Reports Server (NTRS)
Dash, S. M.; Pergament, H. S.
1978-01-01
The basic code structure is discussed, including the overall program flow and a brief description of all subroutines. Instructions on the preparation of input data, definitions of key FORTRAN variables, sample input and output, and a complete listing of the code are presented.
Cervical Neoplasia Probe Control
1997-01-24
This software, which consists of a main executive and several subroutines, performs control of the optics, image acquisition, and Digital Signal Processing (DSP) of this image, of an optical based medical instrument that performs fluoresence detection of precancerous lesions (neoplasia) of the human cervix. The hardware portion of this medical instrument is known by the same name Cervical Neoplasia Probe (CNP)
As-built design specification of the data order processor ORDHDT
NASA Technical Reports Server (NTRS)
Rios, A.
1980-01-01
A description and subroutine documentation of the data order processor, ORHDT is given. As part of the LANDSAT imagery verification and extraction system, ORDHT creates a computer tape containing the AgRISTARS requirements for LANDSAT data to be ordered from Goddard Space Flight Center. A brief description of hardware requirements is also included.
NASA Technical Reports Server (NTRS)
Chang, T. S.
1974-01-01
A numerical scheme using the method of characteristics to calculate the flow properties and pressures behind decaying shock waves for materials under hypervelocity impact is developed. Time-consuming double interpolation subroutines are replaced by a technique based on orthogonal polynomial least square surface fits. Typical calculated results are given and compared with the double interpolation results. The complete computer program is included.
DORCA 2 computer program. Volume 2: Programmer's manual
NASA Technical Reports Server (NTRS)
Gold, B. J.
1972-01-01
A guide for coding the Dynamic Operational Requirements and Cost Analysis Program (DORCA 2) is presented. The manual provides a detailed operation of every subroutine, the layout in core of the major matrices and arrays, and the meaning of all program values. Flow charts are included.
NASA Technical Reports Server (NTRS)
Williamson, M. R.; Kirschner, L. R.
1975-01-01
A general data-management system that provides a random-access capability for large amounts of data is described. The system operates on a CDC 6400 computer using a combination of magnetic tape and disk storage. A FORTRAN subroutine package is provided to simplify the maintenance and use of the data.
Computer program for fitting low-order polynomial splines by method of least squares
NASA Technical Reports Server (NTRS)
Smith, P. J.
1972-01-01
FITLOS is computer program which implements new curve fitting technique. Main program reads input data, calls appropriate subroutines for curve fitting, calculates statistical analysis, and writes output data. Method was devised as result of need to suppress noise in calibration of multiplier phototube capacitors.
Program Fighter: An Evaluation.
ERIC Educational Resources Information Center
Hull, David G.; Fowler, Wallace T.
A computer program for the sizing of subsonic and supersonic fighter planes was adapted for use in an aerospace engineering course at the University of Texas at Austin. FIGHTER uses classroom notation and separate subroutines for different disciplines to implement the conceptual design process. Input consists of a set of design variables and a set…
Equivalent source modeling of the main field using Magsat data
NASA Technical Reports Server (NTRS)
1980-01-01
Progress is reported on software development for equivalent dipole source modeling of the main magnetic field. This includes a spatial statistical output capability, a subroutine to compute the equivalent spherical harmonic representation from the dipole distribution, and capability to plot the global locations of the dipoles and the values of the source magnetization.
Runoff and sediment yield model for predicting nuclide transport in watersheds using BIOTRAN
Gallegos, A.F.; Wenzel, W.J.
1990-09-01
The environmental risk simulation model BIOTRAN was interfaced with a series of new subroutines (RUNOFF, GEOFLX, EROSON, and AQUIFER) to predict the movement of nuclides, elements, and pertinent chemical compounds in association with sediments through lateral and channel flow of runoff water. In addition, the movement of water into and out of segmented portions of runoff channels was modeled to simulate the dynamics of moisture flow through specified aquifers within the watershed. The BIOTRAN soil water flux subroutine, WATFLX, was modified to interface the relationships found in the SPUR model for runoff and sediment transport into channels with the particle sorting relationships to predict radionuclide enrichment and movement in watersheds. The new subroutines were applied specifically to Mortandad Canyon within Los Alamos National Laboratory by simultaneous simulation of eight surface vegetational subdivisions and associated channel and aquifer segments of this watershed. This report focuses on descriptions of the construction and rationale for the new subroutines and on discussing both input characteristics and output relationships to known runoff events from Mortandad Canyon. Limitations of the simplified input on model behavior are also discussed. Uranium-238 was selected as the nuclide for demonstration of the model because it could be assumed to be homogeneously distributed over the watershed surface. 22 refs., 18 figs., 9 tabs.
ARPACK: Solving large scale eigenvalue problems
NASA Astrophysics Data System (ADS)
Lehoucq, Rich; Maschhoff, Kristi; Sorensen, Danny; Yang, Chao
2013-11-01
ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. The package is designed to compute a few eigenvalues and corresponding eigenvectors of a general n by n matrix A. It is most appropriate for large sparse or structured matrices A where structured means that a matrix-vector product w
Basic elements of power spectral analysis
NASA Technical Reports Server (NTRS)
Sentman, D. D.
1974-01-01
The basic elements of power spectral analysis with emphasis on the Blackman-Tukey method are presented. Short discussions are included on the topics of pre-whitening, frequency and spectral windows, and statistical reliability. Examples are included whenever possible, and a FORTRAN subroutine for calculating a power spectrum is presented.
LONGLIB Graphics-Library Program
NASA Technical Reports Server (NTRS)
Long, David G.
1988-01-01
LONGLIB computer program is set of subroutines designed for plotting vectors of cathode-ray tubes, plotting machines, and dot-matrix and laser printers. Contains extensive set of routines to enable viewport clipping, extended character sets, graphic input shading, polar plots, and three-dimensional plotting with or without removal of hidden lines. Written in FORTRAN 77.
Ordinary Differential Equation System Solver
1992-03-05
LSODE is a package of subroutines for the numerical solution of the initial value problem for systems of first order ordinary differential equations. The package is suitable for either stiff or nonstiff systems. For stiff systems the Jacobian matrix may be treated in either full or banded form. LSODE can also be used when the Jacobian can be approximated by a band matrix.
NASA Technical Reports Server (NTRS)
Bains, R. W.; Herwig, H. A.; Luedeman, J. K.; Torina, E. M.
1974-01-01
The Shuttle Electric Power System (SEPS) computer program is considered in terms of the program manual, programmer guide, and program utilization. The main objective is to provide the information necessary to interpret and use the routines comprising the SEPS program. Subroutine descriptions including the name, purpose, method, variable definitions, and logic flow are presented.
FGRAAL: Technical documentation
NASA Technical Reports Server (NTRS)
Mesztenyi, C. K.; Breitenlohner, H.; Yeh, J. C.
1972-01-01
Implementation of FGRAAL, a FORTRAN-extended graph algorithmic language for the Univac 1108 is described. The report contains the description of the implemented data structures for sets, lists and graphs. It summarizes the changes made for the RALPH compiler to accommodate the special statements of FGRAAL; gives the calling sequences generated by the changed compiler; and describes the object time subroutine package.
A Budget Simulation Model for Times of Stress.
ERIC Educational Resources Information Center
Miner, Alfred Norris
The Florida Community College Inter-Institutional Research Council (IRC) has developed a computerized budget simulation model which can help administrators determine the general fiscal impact of alternate approaches to resource utilization. This model uses three basic systems and one generalized subroutine, based on the budget requirements of the…
MATHEMATICAL ROUTINES FOR ENGINEERS AND SCIENTISTS
NASA Technical Reports Server (NTRS)
Kantak, A. V.
1994-01-01
The purpose of this package is to provide the scientific and engineering community with a library of programs useful for performing routine mathematical manipulations. This collection of programs will enable scientists to concentrate on their work without having to write their own routines for solving common problems, thus saving considerable amounts of time. This package contains sixteen subroutines. Each is separately documented with descriptions of the invoking subroutine call, its required parameters, and a sample test program. The functions available include: maxima, minima, and sort of vectors; factorials; random number generator (uniform or Gaussian distribution); complimentary error function; fast Fourier Transformation; Simpson's Rule integration; matrix determinate and inversion; Bessel function (J Bessel function for any order, and modified Bessel function for zero order); roots of a polynomial; roots of non-linear equation; and the solution of first order ordinary differential equations using Hamming's predictor-corrector method. There is also a subroutine for using a dot matrix printer to plot a given set of y values for a uniformly increasing x value. This package is written in FORTRAN 77 (Super Soft Small System FORTRAN compiler) for batch execution and has been implemented on the IBM PC computer series under MS-DOS with a central memory requirement of approximately 28K of 8 bit bytes for all subroutines. This program was developed in 1986.
Structural dynamics payload loads estimates: User guide
NASA Technical Reports Server (NTRS)
Shanahan, T. G.; Engels, R. C.
1982-01-01
This User Guide with an overview of an integration scheme to determine the response of a launch vehicle with multiple payloads. Chapter II discusses the software package associated with the integration scheme together with several sample problems. A short cut version of the integration technique is also discussed. The Guide concludes with a list of references and the listings of the subroutines.
Program to Optimize Simulated Trajectories (POST). Volume 3: Programmer's manual
NASA Technical Reports Server (NTRS)
Brauer, G. L.; Cornick, D. E.; Habeger, A. R.; Petersen, F. M.; Stevenson, R.
1975-01-01
Information pertinent to the programmer and relating to the program to optimize simulated trajectories (POST) is presented. Topics discussed include: program structure and logic, subroutine listings and flow charts, and internal FORTRAN symbols. The POST core requirements are summarized along with program macrologic.
Gustavson, D.B.
1982-01-01
The current status of the Fastbus software development program of the Fastbus Software Working Group is reported, and future plans are discussed. A package of Fastbus interface subroutines has been prepared as a proposed standard, language support for diagnostics and bench testing has been developed, and new documentation to help users find these resources and use them effectively is being written.
NEWSUMT: A FORTRAN program for inequality constrained function minimization, users guide
NASA Technical Reports Server (NTRS)
Miura, H.; Schmit, L. A., Jr.
1979-01-01
A computer program written in FORTRAN subroutine form for the solution of linear and nonlinear constrained and unconstrained function minimization problems is presented. The algorithm is the sequence of unconstrained minimizations using the Newton's method for unconstrained function minimizations. The use of NEWSUMT and the definition of all parameters are described.
Optimization guide for programs compiled under IBM FORTRAN H (OPT=2)
NASA Technical Reports Server (NTRS)
Smith, D. M.; Dobyns, A. H.; Marsh, H. M.
1977-01-01
Guidelines are given to provide the programmer with various techniques for optimizing programs when the FORTRAN IV H compiler is used with OPT=2. Subroutines and programs are described in the appendices along with a timing summary of all the examples given in the manual.
SSME structural computer program development: BOPACE programmer manual
NASA Technical Reports Server (NTRS)
1975-01-01
The programming manual for the two-dimensional Boeing Plastic Analysis Capability for Engines (BOPACE) program written in FORTRAN IV is presented. The BOPACE flow logic is summarized along with subroutines and input/output files. Emphasis is placed on linear equation solver routines written as an independent package.
Chemical Equilibrium Composition of Aqueous Systems
1996-12-30
MINEQL is a subroutine package to calculate equilibrium composition of an aqueous system, accounting for mass transfer. MINEQL-EIR contains an additional base on enthalpy and heat capacity data and has the option to do calculations at temperatures different from 25 degrees C.
HICOV - Newton-Raphson calculus of variation with automatic transversalities
NASA Technical Reports Server (NTRS)
Heintschel, T. J.
1968-01-01
Computer program generates trajectories that are optimum with respect to payload placed in an earth orbit. It uses a subroutine package which produces the terminal and transversality conditions and their partial derivatives. This program is written in FORTRAN 4 and FORMAC for the IBM 7094 computer.
A detailed description of the sequential probability ratio test for 2-IMU FDI
NASA Technical Reports Server (NTRS)
Rich, T. M.
1976-01-01
The sequential probability ratio test (SPRT) for 2-IMU FDI (inertial measuring unit failure detection/isolation) is described. The SPRT is a statistical technique for detecting and isolating soft IMU failures originally developed for the strapdown inertial reference unit. The flowchart of a subroutine incorporating the 2-IMU SPRT is included.
Development of a natural gas systems analysis model (GSAM)
1999-10-01
This report provides an overview of the activities to date and schedule for future testing, validation, and authorized enhancements of Natural Gas Systems Analysis Model (GSAM). The goal of this report is to inform DOE managers of progress in model development and to provide a benchmark for ongoing and future research. Section II of the report provides a detailed discussion on the major GSAM development programs performed and completed during the period of performance, July 1, 1998 to September 30, 1999. Key improvements in the new GSAM version are summarized in Section III. Programmer's guides for GSAM main modules were produced to provide detailed descriptions of all major subroutines and main variables of the computer code. General logical flowcharts of the subroutines are also presented in the guides to provide overall picture of interactions between the subroutines. A standard structure of routine explanation is applied in every programmer's guide. The explanation is started with a brief description or main purpose of the routine, lists of input and output files read and created, and lists of invoked/child and calling/parent routines. In some of the guides, interactions between the routine itself and its parent and child routines are presented in the form of graphical flowchart. The explanation is then proceeded with step by step description of computer code in the subroutine where each step delegates a section of related code. Between steps, if a certain section of code needs further explanation, a Note is inserted with relevant explanation.
The three-dimensional Event-Driven Graphics Environment (3D-EDGE)
NASA Technical Reports Server (NTRS)
Freedman, Jeffrey; Hahn, Roger; Schwartz, David M.
1993-01-01
Stanford Telecom developed the Three-Dimensional Event-Driven Graphics Environment (3D-EDGE) for NASA GSFC's (GSFC) Communications Link Analysis and Simulation System (CLASS). 3D-EDGE consists of a library of object-oriented subroutines which allow engineers with little or no computer graphics experience to programmatically manipulate, render, animate, and access complex three-dimensional objects.
Urban storm-runoff modelling; Madison, Wisconsin
Grant, R. Stephen; Goddard, Gerald
1979-01-01
A brief inconclusive evaluation of the water-quality subroutines of the model was made. Close agreement was noted between observed and simulated loads for nitrates, organic nitrogen, total phosphate, and total solids. Ammonia nitrogen and orthophosphate computed by the model ranged 7 to 11 times greater than the observed loads. Observed loads are doubtful because of the sparsity of water-quality data.
Derivative Free Gradient Projection Algorithms for Rotation
ERIC Educational Resources Information Center
Jennrich, Robert I.
2004-01-01
A simple modification substantially simplifies the use of the gradient projection (GP) rotation algorithms of Jennrich (2001, 2002). These algorithms require subroutines to compute the value and gradient of any specific rotation criterion of interest. The gradient can be difficult to derive and program. It is shown that using numerical gradients…
NASA Technical Reports Server (NTRS)
Deffenbaugh, F. D.; Vitz, J. F.
1979-01-01
The users manual for the Discrete Vortex Cross flow Evaluator (DIVORCE) computer program is presented. DIVORCE was developed in FORTRAN 4 for the DCD 6600 and CDC 7600 machines. Optimal calls to a NASA vector subroutine package are provided for use with the CDC 7600.
MCAID--A Generalized Text Driver.
ERIC Educational Resources Information Center
Ahmed, K.; Dickinson, C. J.
MCAID is a relatively machine-independent technique for writing computer-aided instructional material consisting of descriptive text, multiple choice questions, and the ability to call compiled subroutines to perform extensive calculations. It was specially developed to incorporate test-authoring around complex mathematical models to explore a…
Computing relative plate velocities: a primer
Bevis, M.
1987-08-01
Standard models of present-day plate motions are framed in terms of rates and poles of rotation, in accordance with the well-known theorem due to Euler. This article shows how computation of relative plate velocities from such models can be viewed as a simple problem in spherical trigonometry. A FORTRAN subroutine is provided to perform the necessary computations.
ERIC Educational Resources Information Center
Jacobs, Charles R.
Progress is reported at the 1,000,000 word level on the development of a partial syntatic analysis technique for indexing text. A new indexing subroutine for hyphens is provided. New grammars written and programmed for Machine Aided Indexing (MAI) are discussed. (ED 069 290 is a related document) (Author)
Glasgow, B.B.; Meier, W.R.
1987-01-12
Analytical models for scaling the cost and performance of inertial confinement fusion (ICF) electric-power plants have been developed and incorporated into the SAFIRE code. SAFIRE denotes systems analysis for ICF reactor economics. This volume, Volume 2, describes the subroutines, COMMON blocks, file handling, and input and output variables of the code. (WRF)
Application of the new modular SWAT code to three watersheds in the United States
Technology Transfer Automated Retrieval System (TEKTRAN)
Due to the integration of new variables and subroutines over the past two decades since the release of the first version of the Soil and Water Assessment Tool (SWAT), the model has become difficult to manipulate and maintain. Therefore, the SWAT code and the input and output file structure have rece...
Iterative computation of generalized inverses, with an application to CMG steering laws
NASA Technical Reports Server (NTRS)
Steincamp, J. W.
1971-01-01
A cubically convergent iterative method for computing the generalized inverse of an arbitrary M X N matrix A is developed and a FORTRAN subroutine by which the method was implemented for real matrices on a CDC 3200 is given, with a numerical example to illustrate accuracy. Application to a redundant single-gimbal CMG assembly steering law is discussed.
Estimating plant available water for general crop simulations in ALMANAC/APEX/EPIC/SWAT
Technology Transfer Automated Retrieval System (TEKTRAN)
Process-based simulation models ALMANAC/APEX/EPIC/SWAT contain generalized plant growth subroutines to predict biomass and crop yield. Environmental constraints typically restrict plant growth and yield. Water stress is often an important limiting factor; it is calculated as the sum of water use f...
ERIC Educational Resources Information Center
Czuchry, Andrew J.; And Others
This user's guide describes the functions, logical operations and subroutines, input data requirements, and available outputs of the Training Requirements Analysis Model (TRAMOD), a computerized analytical life cycle cost modeling system for use in the early stages of system design. Operable in a stand-alone mode, TRAMOD can be used for the…
A Pilot - An On-Line Library Acquisition System.
ERIC Educational Resources Information Center
Spigai, Frances; And Others
This report presents documentation of files, of file organization, and of 42 of the modular program subroutines used in a pilot project devised by the Oregon State University (OSU) Computer Center to simulate procedures in the Acquisitions Department of the OSU Library. A total of 224 bibliographically verified requests for monographs, 30 vender…
New optical and radio frequency angular tropospheric refraction models for deep space applications
NASA Technical Reports Server (NTRS)
Berman, A. L.; Rockwell, S. T.
1976-01-01
The development of angular tropospheric refraction models for optical and radio frequency usage is presented. The models are compact analytic functions, finite over the entire domain of elevation angle, and accurate over large ranges of pressure, temperature, and relative humidity. Additionally, FORTRAN subroutines for each of the models are included.
NASA Technical Reports Server (NTRS)
Davidson, Frederic M.; Sun, Xiaoli; Field, Christopher T.
1994-01-01
This interim report consists of two reports: 'Space Radiation Effects on Si APDs for GLAS' and 'Computer Simulation of Avalanche Photodiode and Preamplifier Output for Laser Altimeters.' The former contains a detailed description of our proton radiation test of Si APD's performed at the Brookhaven National Laboratory. The latter documents the computer program subroutines which were written for the upgrade of NASA's GLAS simulator.
NASA Astrophysics Data System (ADS)
Almansa, Julio; Salvat-Pujol, Francesc; Díaz-Londoño, Gloria; Carnicer, Artur; Lallena, Antonio M.; Salvat, Francesc
2016-02-01
The Fortran subroutine package PENGEOM provides a complete set of tools to handle quadric geometries in Monte Carlo simulations of radiation transport. The material structure where radiation propagates is assumed to consist of homogeneous bodies limited by quadric surfaces. The PENGEOM subroutines (a subset of the PENELOPE code) track particles through the material structure, independently of the details of the physics models adopted to describe the interactions. Although these subroutines are designed for detailed simulations of photon and electron transport, where all individual interactions are simulated sequentially, they can also be used in mixed (class II) schemes for simulating the transport of high-energy charged particles, where the effect of soft interactions is described by the random-hinge method. The definition of the geometry and the details of the tracking algorithm are tailored to optimize simulation speed. The use of fuzzy quadric surfaces minimizes the impact of round-off errors. The provided software includes a Java graphical user interface for editing and debugging the geometry definition file and for visualizing the material structure. Images of the structure are generated by using the tracking subroutines and, hence, they describe the geometry actually passed to the simulation code.
Bias in Computer Languages Comparisons: A FORTRAN Phobic Cabal?
ERIC Educational Resources Information Center
Krus, David J.; Lu, Mei-Yan
1987-01-01
The viability of the FORTRAN computer language and its relationship to other languages (such as PASCAL) were discussed. A library of C language and assembly language FORTRAN-callable subroutines, developed for the use of behavioral science researchers, was introduced. (Author/GDC)
Manual for Getdata Version 3.1: a FORTRAN Utility Program for Time History Data
NASA Technical Reports Server (NTRS)
Maine, Richard E.
1987-01-01
This report documents version 3.1 of the GetData computer program. GetData is a utility program for manipulating files of time history data, i.e., data giving the values of parameters as functions of time. The most fundamental capability of GetData is extracting selected signals and time segments from an input file and writing the selected data to an output file. Other capabilities include converting file formats, merging data from several input files, time skewing, interpolating to common output times, and generating calculated output signals as functions of the input signals. This report also documents the interface standards for the subroutines used by GetData to read and write the time history files. All interface to the data files is through these subroutines, keeping the main body of GetData independent of the precise details of the file formats. Different file formats can be supported by changes restricted to these subroutines. Other computer programs conforming to the interface standards can call the same subroutines to read and write files in compatible formats.
Measuring the Joint Agreement between Multiple Raters and a Standard.
ERIC Educational Resources Information Center
Berry, Kenneth J.; Mielke, Paul W., Jr.
1997-01-01
A FORTRAN subroutine is presented to calculate a generalized measure of agreement between multiple raters and a set of correct responses at any level of measurement and among multiple responses, along with the associated probability value, under the null hypothesis. (Author)
Nonasymptotic Goodness-of-Fit Tests for Categorical Data.
ERIC Educational Resources Information Center
Berry, Kenneth J.; Mielke, Paul W., Jr.
1994-01-01
A FORTRAN-77 subroutine is presented to calculate two test statistics for assessing goodness-of-fit in categorical data. The test statistic inferences are based on the exact first three cumulants of the Pearson chi-square statistic and a recently published modification of the Pearson chi-square statistic. (Author)
Monotone Bivariate Interpolation Code
Fritsch, Fred
1992-08-27
BIMOND is a FORTRAN 77 subroutine for piecewise bicubic interpolation to data on a rectangular mesh, which reproduces the monotonicity of the data. A driver program, BIMOND1, is provided which reads data, computes the interpolating surface parameters, and evaluates the function on a mesh suitable for plotting.
A Computer-Graphic Method for Teaching Protein Chemical Score Concepts.
ERIC Educational Resources Information Center
Dublin, Stephen; And Others
1982-01-01
Describes the database, calculations, and various display modes of a computer subroutine that calculates the chemical score (or index of degree of balance) of essential amino acids in a protein and presents displays useful in illustrating concepts of protein complementarity. (DC)
Code Usage Analysis System (CUAS)
NASA Technical Reports Server (NTRS)
Horsley, P. H.; Oliver, J. D.
1976-01-01
A set of computer programs is offered to aid a user in evaluating performance of an application program. The system provides reports of subroutine usage, program errors, and segment loading which occurred during the execution of an application program. It is presented in support of the development and validation of the space vehicle dynamics project.
Estimation of Nuclear Reaction Effects in Proton-Tissue-Dose Calculations.
1983-01-14
Version 00 REPC reviews calculational methods for the estimation of dose from external proton exposure of arbitrary convex bodies and presents the necessary information for the estimation of dose in soft tissue. The effects of nuclear reactions, especially in relation to the dose equivalent, are retained. REPC subroutines can be used to convert existing computer programs which neglect nuclear reaction effects to include them.
NASA Technical Reports Server (NTRS)
Keith, J. S.; Ferguson, D. R.; Heck, P. H.
1973-01-01
The computer program listing of Streamtube Curvature Analysis is presented. The listing includes explanatory statements and titles so that the program flow is readily discernable. The computer program listing is in CDC FORTRAN 2.3 source language form, except for three subroutines, GETIX, GETRLX, and SAVIX, which are in COMPOSE 1.1 language.
NASA Technical Reports Server (NTRS)
Gallagher, R. R.
1974-01-01
The respiratory control system, functioning as an independent system, is presented with modifications of the exercise subroutine. These modifications illustrate an improved control of ventilation rates and arterial and compartmental gas tensions. A very elementary approach to describing the interactions of the respiratory and circulatory system is presented.
Including die and press deformations in sheet metal forming simulations
NASA Astrophysics Data System (ADS)
Pilthammar, Johan; Sigvant, Mats; Kao-Walter, Sharon
2016-08-01
Structural analysis, in Abaqus, of a stamping die and subsequent morphing of the tool surfaces in AutoForm were performed to improve a sheet metal forming simulation. First, the tool surfaces of the XC90 rear door inner were scanned. They were not matching when the die was unloaded and could therefore not give any satisfying results in sheet metal forming simulations. Scanned surface geometries were then added to a structural FE-model of the complete stamping die and some influential parts of the production press. The structural FE- model was analysed with Abaqus to obtain the structural deformations of the die. The calculated surface shapes were then transferred to AutoForm where a forming simulation was performed. Results from the different sheet metal forming simulations were compared to measured draw in curves and showed a substantial increase in accuracy and ability to analyse dies in running production when the morphed surfaces were used.
Analysis of concrete containment structures under severe accident loading conditions
Porter, V.L.
1993-12-31
One of the areas of current interest in the nuclear power industry is the response of containment buildings to internal pressures that may exceed design pressure levels. Evaluating the response of structures under these conditions requires computing beyond design load to the ultimate load of the containment. For concrete containments, this requirement means computing through severe concrete cracking and into the regime of wide-spread plastic rebar and/or tendon response. In this regime of material response, an implicit code can have trouble converging. This paper describes some of the author`s experiences with Version 5.2 of ABAQUS Standard and the ABAQUS concrete model in computing the axisymmetric response of a prestressed concrete containment to ultimate global structural failure under high internal pressures. The effects of varying the tension stiffening parameter in the concrete material model and variations of the parameters for the CONTROLS option are discussed.
Numerical analysis for in-plane behavior of infilled frames
Jamal, B.D.; Bennett, R.M.; Flanagan, R.D.
1992-02-27
A nonlinear finite element study was conducted for the Y-12 Plant to evaluate the in-plane behavior of masonry infilled steel frames. ABAQUS was used to develop the finite element model and perform a parametric analysis. The model was verified by comparing the results with the experimental program series carried out at the University of Brunswick, Canada. The initial stiffness could be matched using an elastic model with an interface element. The ultimate load could be matched using the ABAQUS nonlinear concrete model for the infill. A softened interface was used to account for the localized mortar crushing that tends to occur at the corners of infilled frames. This model was used to match the secant stiffness at approximately 50% of the ultimate load. A parametric study was performed on the initial stiffness. Results indicated that an appropriate equivalent strut could closely match the behavior.
NASA Technical Reports Server (NTRS)
Ranatunga, Vipul; Bednarcyk, Brett A.; Arnold, Steven M.
2010-01-01
A method for performing progressive damage modeling in composite materials and structures based on continuum level interfacial displacement discontinuities is presented. The proposed method enables the exponential evolution of the interfacial compliance, resulting in unloading of the tractions at the interface after delamination or failure occurs. In this paper, the proposed continuum displacement discontinuity model has been used to simulate failure within both isotropic and orthotropic materials efficiently and to explore the possibility of predicting the crack path, therein. Simulation results obtained from Mode-I and Mode-II fracture compare the proposed approach with the cohesive element approach and Virtual Crack Closure Techniques (VCCT) available within the ABAQUS (ABAQUS, Inc.) finite element software. Furthermore, an eccentrically loaded 3-point bend test has been simulated with the displacement discontinuity model, and the resulting crack path prediction has been compared with a prediction based on the extended finite element model (XFEM) approach.
Finite Element Analysis of Adaptive-Stiffening and Shape-Control SMA Hybrid Composites
NASA Technical Reports Server (NTRS)
Gao, Xiujie; Burton, Deborah; Turner, Travis L.; Brinson, Catherine
2005-01-01
Shape memory alloy hybrid composites with adaptive-stiffening or morphing functions are simulated using finite element analysis. The composite structure is a laminated fiber-polymer composite beam with embedded SMA ribbons at various positions with respect to the neutral axis of the beam. Adaptive stiffening or morphing is activated via selective resistance heating of the SMA ribbons or uniform thermal loads on the beam. The thermomechanical behavior of these composites was simulated in ABAQUS using user-defined SMA elements. The examples demonstrate the usefulness of the methods for the design and simulation of SMA hybrid composites. Keywords: shape memory alloys, Nitinol, ABAQUS, finite element analysis, post-buckling control, shape control, deflection control, adaptive stiffening, morphing, constitutive modeling, user element
Gurson-type elastic-plastic damage model based on strain-rate plastic potential
NASA Astrophysics Data System (ADS)
Balan, Tudor; Cazacu, Oana
2013-12-01
Ductile damage is generally described by stress-space analytical potentials. In this contribution, it is shown that strain rate potentials, which are exact conjugate of the stress-based potentials, can be equally used to describe the dilatational response of porous metals. This framework is particularly appropriate for porous materials with matrix described by complex yield criteria for which a closed-form expression of the stress-based potential is not available. Illustration of the new approach is done for porous metals containing randomly distributed spherical voids in a von Mises elasto-plastic matrix. Furthermore, a general time integration algorithm for simulation of the mechanical response using this new formulation is developed and implemented in Abaqus/Standard. The proposed model and algorithm are validated with respect to the Abaqus built-in GTN model, which is based on a stress potential, through the simulation of a tensile test on a round bar.
Manufacturing of Plutonium Tensile Specimens
Knapp, Cameron M
2012-08-01
Details workflow conducted to manufacture high density alpha Plutonium tensile specimens to support Los Alamos National Laboratory's science campaigns. Introduces topics including the metallurgical challenge of Plutonium and the use of high performance super-computing to drive design. Addresses the utilization of Abaqus finite element analysis, programmable computer numerical controlled (CNC) machining, as well as glove box ergonomics and safety in order to design a process that will yield high quality Plutonium tensile specimens.
In Search of a Time Efficient Approach to Crack and Delamination Growth Predictions in Composites
NASA Technical Reports Server (NTRS)
Krueger, Ronald; Carvalho, Nelson
2016-01-01
Analysis benchmarking was used to assess the accuracy and time efficiency of algorithms suitable for automated delamination growth analysis. First, the Floating Node Method (FNM) was introduced and its combination with a simple exponential growth law (Paris Law) and Virtual Crack Closure technique (VCCT) was discussed. Implementation of the method into a user element (UEL) in Abaqus/Standard(Registered TradeMark) was also presented. For the assessment of growth prediction capabilities, an existing benchmark case based on the Double Cantilever Beam (DCB) specimen was briefly summarized. Additionally, the development of new benchmark cases based on the Mixed-Mode Bending (MMB) specimen to assess the growth prediction capabilities under mixed-mode I/II conditions was discussed in detail. A comparison was presented, in which the benchmark cases were used to assess the existing low-cycle fatigue analysis tool in Abaqus/Standard(Registered TradeMark) in comparison to the FNM-VCCT fatigue growth analysis implementation. The low-cycle fatigue analysis tool in Abaqus/Standard(Registered TradeMark) was able to yield results that were in good agreement with the DCB benchmark example. Results for the MMB benchmark cases, however, only captured the trend correctly. The user element (FNM-VCCT) always yielded results that were in excellent agreement with all benchmark cases, at a fraction of the analysis time. The ability to assess the implementation of two methods in one finite element code illustrated the value of establishing benchmark solutions.
Modeling Delamination in Postbuckled Composite Structures Under Static and Fatigue Loads
NASA Technical Reports Server (NTRS)
Bisagni, Chiara; Brambilla, Pietro; Bavila, Carlos G.
2013-01-01
The ability of the Abaqus progressive Virtual Crack Closure Technique (VCCT) to model delamination in composite structures was investigated for static, postbuckling, and fatigue loads. Preliminary evaluations were performed using simple Double Cantilever Beam (DCB) and Mixed-Mode Bending (MMB) specimens. The nodal release sequences that describe the propagation of the delamination front were investigated. The effect of using a sudden or a gradual nodal release was evaluated by considering meshes aligned with the crack front as well as misaligned meshes. Fatigue simulations were then performed using the Direct Cyclic Fatigue (DCF) algorithm. It was found that in specimens such as the DCB, which are characterized by a nearly linear response and a pure fracture mode, the algorithm correctly predicts the Paris Law rate of propagation. However, the Abaqus DCF algorithm does not consider different fatigue propagation laws in different fracture modes. Finally, skin/stiffener debonding was studied in an aircraft fuselage subcomponent in which debonding occurs deep into post-buckling deformation. VCCT was shown to be a robust tool for estimating the onset propagation. However, difficulties were found with the ability of the current implementation of the Abaqus progressive VCCT to predict delamination propagation within structures subjected to postbuckling deformations or fatigue loads.
Guidelines and Parameter Selection for the Simulation of Progressive Delamination
NASA Technical Reports Server (NTRS)
Song, Kyongchan; Davila, Carlos G.; Rose, Cheryl A.
2008-01-01
Turon s methodology for determining optimal analysis parameters for the simulation of progressive delamination is reviewed. Recommended procedures for determining analysis parameters for efficient delamination growth predictions using the Abaqus/Standard cohesive element and relatively coarse meshes are provided for single and mixed-mode loading. The Abaqus cohesive element, COH3D8, and a user-defined cohesive element are used to develop finite element models of the double cantilever beam specimen, the end-notched flexure specimen, and the mixed-mode bending specimen to simulate progressive delamination growth in Mode I, Mode II, and mixed-mode fracture, respectively. The predicted responses are compared with their analytical solutions. The results show that for single-mode fracture, the predicted responses obtained with the Abaqus cohesive element correlate well with the analytical solutions. For mixed-mode fracture, it was found that the response predicted using COH3D8 elements depends on the damage evolution criterion that is used. The energy-based criterion overpredicts the peak loads and load-deflection response. The results predicted using a tabulated form of the BK criterion correlate well with the analytical solution and with the results predicted with the user-written element.
Development and Applications of Benchmark Examples for Static Delamination Propagation Predictions
NASA Technical Reports Server (NTRS)
Krueger, Ronald
2013-01-01
The development and application of benchmark examples for the assessment of quasistatic delamination propagation capabilities was demonstrated for ANSYS (TradeMark) and Abaqus/Standard (TradeMark). The examples selected were based on finite element models of Double Cantilever Beam (DCB) and Mixed-Mode Bending (MMB) specimens. First, quasi-static benchmark results were created based on an approach developed previously. Second, the delamination was allowed to propagate under quasi-static loading from its initial location using the automated procedure implemented in ANSYS (TradeMark) and Abaqus/Standard (TradeMark). Input control parameters were varied to study the effect on the computed delamination propagation. Overall, the benchmarking procedure proved valuable by highlighting the issues associated with choosing the appropriate input parameters for the VCCT implementations in ANSYS® and Abaqus/Standard®. However, further assessment for mixed-mode delamination fatigue onset and growth is required. Additionally studies should include the assessment of the propagation capabilities in more complex specimens and on a structural level.
Analytical and Numerical Results for an Adhesively Bonded Joint Subjected to Pure Bending
NASA Technical Reports Server (NTRS)
Smeltzer, Stanley S., III; Lundgren, Eric
2006-01-01
A one-dimensional, semi-analytical methodology that was previously developed for evaluating adhesively bonded joints composed of anisotropic adherends and adhesives that exhibit inelastic material behavior is further verified in the present paper. A summary of the first-order differential equations and applied joint loading used to determine the adhesive response from the methodology are also presented. The method was previously verified against a variety of single-lap joint configurations from the literature that subjected the joints to cases of axial tension and pure bending. Using the same joint configuration and applied bending load presented in a study by Yang, the finite element analysis software ABAQUS was used to further verify the semi-analytical method. Linear static ABAQUS results are presented for two models, one with a coarse and one with a fine element meshing, that were used to verify convergence of the finite element analyses. Close agreement between the finite element results and the semi-analytical methodology were determined for both the shear and normal stress responses of the adhesive bondline. Thus, the semi-analytical methodology was successfully verified using the ABAQUS finite element software and a single-lap joint configuration subjected to pure bending.
Interactive Fringe processing algorithm for interferogram analysis
NASA Astrophysics Data System (ADS)
Parthiban, V.; Sirohi, Rajpal S.
A highly flexible algorithm for interferogram processing which enables the operator to interact with the computer at every stage, is presented. This algorithm developed on a PDP 11/23 microcomputer, uses Fortran callable subroutines based on Intellect 100 image processing hardware and a CUB R-G-B monitor. It also uses a single frame buffer of 512 x 512 x 8 pixels. This software employs a pseudo-colour mapping technique which helps the operator to select the optimum threshold values. Manual editing of the processed fringe pattern is also possible to enable removal of unwanted kinks and to connect any discontinuities. A fringe scanning subroutine is used to number the fringes and to store the peak coordinates in a data file for fringe analysis. The algorithm is employed for the analysis of an interferogram obtained from an inverting interferometer and the results are presented.
NASA Technical Reports Server (NTRS)
Hemmer, M.; Crannell, C. J.
1973-01-01
A program is presented which uses a Monte Carlo technique to compute the geometrical factor of a detector, and the spatial and angular distributions of simulated particles at designated layers within the detector. As the program is written, each layer is assumed to be rectangular, parallel to every other layer with its edges parallel to the edges of every other layer, and centered about a common axis. This program is written in Fortran 4 for the IBM 360 computers and is currently being run under the Fortran 4 (h) compiler. Same features such as the subroutine ERRSET, RANDU, and REMTIM and the type declarations REAL *8 and LOGICAL *1 may need to be changed for use with a different computer system. The use of input data cards, and a sample data set are presented. Lists of the symbol definition, card images of the FORTRAN object deck and subroutines are included along with a flow diagram.
Edwards, A.L.
1990-04-04
APTBLIBE is a new BUILD library of about 151 Cray-compiled binary subroutines for numerical geometry and Monte Carlo sampling, of which 93 are described here (the rest will be described in a revision). It is designed especially to support 2-D and 3-D codes that generate and track beams or particles of energy or matter (APT = All-Particle-Tracking). The LIB library APTSLIBE contains the FORTRAN source files, and the user document APTDOC, much of which can be updated directly from the source files. This document describes APTBLIBE and its subroutines, how to use them, and the features designed to simplify the development of new codes, and improve the speed, efficiency, reliability and ease of maintenance of any codes which make use of it.
XTAL system of crystallographic programs: programmer's manual
Hall, S.R.; Stewart, J.M.; Norden, A.P.; Munn, R.J.; Freer, S.T.
1980-02-01
This document establishes the basis for collaborative writing of transportable computer programs for x-ray crystallography. The concepts and general-purpose utility subroutines described here can be readily adapted to other scientific calculations. The complete system of crystallographic programs and subroutines is called XTAL and replaces the XRAY (6,7,8) system of programs. The coding language for the XTAL system is RATMAC (5). The XTAL system of programs contains routines for controlling execution of application programs. In this sense it forms a suboperating system that presents the same computational environment to the user and programmer irrespective of the operating system in use at a particular installation. These control routines replace all FORTRAN I/O code, supply character reading and writing, supply binary file reading and writing, serve as a support library for applications programs, and provide for interprogram communication.
Computer program for a four-cylinder-Stirling-engine controls simulation
NASA Technical Reports Server (NTRS)
Daniels, C. J.; Lorenzo, C. F.
1982-01-01
A four cylinder Stirling engine, transient engine simulation computer program is presented. The program is intended for controls analysis. The associated engine model was simplified to shorten computer calculation time. The model includes engine mechanical drive dynamics and vehicle load effects. The computer program also includes subroutines that allow: (1) acceleration of the engine by addition of hydrogen to the system, and (2) braking of the engine by short circuiting of the working spaces. Subroutines to calculate degraded engine performance (e.g., due to piston ring and piston rod leakage) are provided. Input data required to run the program are described and flow charts are provided. The program is modular to allow easy modification of individual routines. Examples of steady state and transient results are presented.
Adaptive EAGLE dynamic solution adaptation and grid quality enhancement
NASA Technical Reports Server (NTRS)
Luong, Phu Vinh; Thompson, J. F.; Gatlin, B.; Mastin, C. W.; Kim, H. J.
1992-01-01
In the effort described here, the elliptic grid generation procedure in the EAGLE grid code was separated from the main code into a subroutine, and a new subroutine which evaluates several grid quality measures at each grid point was added. The elliptic grid routine can now be called, either by a computational fluid dynamics (CFD) code to generate a new adaptive grid based on flow variables and quality measures through multiple adaptation, or by the EAGLE main code to generate a grid based on quality measure variables through static adaptation. Arrays of flow variables can be read into the EAGLE grid code for use in static adaptation as well. These major changes in the EAGLE adaptive grid system make it easier to convert any CFD code that operates on a block-structured grid (or single-block grid) into a multiple adaptive code.
Space Trajectories Error Analysis (STEAP) Programs. Volume 1: Analytic manual, update
NASA Technical Reports Server (NTRS)
1971-01-01
Manual revisions are presented for the modified and expanded STEAP series. The STEAP 2 is composed of three independent but related programs: NOMAL for the generation of n-body nominal trajectories performing a number of deterministic guidance events; ERRAN for the linear error analysis and generalized covariance analysis along specific targeted trajectories; and SIMUL for testing the mathematical models used in the navigation and guidance process. The analytic manual provides general problem description, formulation, and solution and the detailed analysis of subroutines. The programmers' manual gives descriptions of the overall structure of the programs as well as the computational flow and analysis of the individual subroutines. The user's manual provides information on the input and output quantities of the programs. These are updates to N69-36472 and N69-36473.
Hot, cold, and annual reference atmospheres for Edwards Air Force Base, California (1975 version)
NASA Technical Reports Server (NTRS)
Johnson, D. L.
1975-01-01
Reference atmospheres pertaining to summer (hot), winter (cold), and mean annual conditions for Edwards Air Force Base, California, are presented from surface to 90 km altitude (700 km for the annual model). Computed values of pressure, kinetic temperature, virtual temperature, and density and relative differences percentage departure from the Edwards reference atmospheres, 1975 (ERA-75) of the atmospheric parameters versus altitude are tabulated in 250 m increments. Hydrostatic and gas law equations were used in conjunction with radiosonde and rocketsonde thermodynamic data in determining the vertical structure of these atmospheric models. The thermodynamic parameters were all subjected to a fifth degree least-squares curve-fit procedure, and the resulting coefficients were incorporated into Univac 1108 computer subroutines so that any quantity may be recomputed at any desired altitude using these subroutines.
SAI (Systems Applications, Incorporated) airshed model operations manuals. Volume 2: Systems manual
NASA Astrophysics Data System (ADS)
Ames, J.; Hayes, S. R.; Myers, T. C.; Whitney, D. C.
1985-04-01
The SAI Airshed Model System is described fro a programmer's point of view. Included are discussions of all subroutines and how they fit together, run-time core allocation techniques, internal methods of segment handling using secondary storage, and detailed definitions of the structure of each file in the ystem. This manual also includes suggestions for implementing the programs on different computers. The SAI Airshed Model System consists of 17 programs that communicate with each other through 17; data files; both the programs and files are described in detail in this manual. An overview briefly describing the programs used to perform each of the five system functions is presented. Guidelines for implementing the programs, detailed descriptions of the programs by function, including hierarchical subroutine tables and short module descriptions, and detailed file structure definitions for each file in the system are given.
NASA Technical Reports Server (NTRS)
Yau, M.; Guarro, S.; Apostolakis, G.
1993-01-01
Dynamic Flowgraph Methodology (DFM) is a new approach developed to integrate the modeling and analysis of the hardware and software components of an embedded system. The objective is to complement the traditional approaches which generally follow the philosophy of separating out the hardware and software portions of the assurance analysis. In this paper, the DFM approach is demonstrated using the Titan 2 Space Launch Vehicle Digital Flight Control System. The hardware and software portions of this embedded system are modeled in an integrated framework. In addition, the time dependent behavior and the switching logic can be captured by this DFM model. In the modeling process, it is found that constructing decision tables for software subroutines is very time consuming. A possible solution is suggested. This approach makes use of a well-known numerical method, the Newton-Raphson method, to solve the equations implemented in the subroutines in reverse. Convergence can be achieved in a few steps.
Perturbative forward solver software for small localized fluorophores in tissue
Martelli, F.; Bianco, S. Del; Di Ninni, P.
2011-01-01
In this paper a forward solver software for the time domain and the CW domain based on the Born approximation for simulating the effect of small localized fluorophores embedded in a non-fluorescent biological tissue is proposed. The fluorescence emission is treated with a mathematical model that describes the migration of photons from the source to the fluorophore and of emitted fluorescent photons from the fluorophore to the detector for all those geometries for which Green’s functions are available. Subroutines written in FORTRAN that can be used for calculating the fluorescent signal for the infinite medium and for the slab are provided with a linked file. With these subroutines, quantities such as reflectance, transmittance, and fluence rate can be calculated. PMID:22254165
Recent Updates to the MELCOR 1.8.2 Code for ITER Applications
Merrill, Brad J
2007-05-01
This report documents recent changes made to the MELCOR 1.8.2 computer code for application to the International Thermonuclear Experimental Reactor (ITER), as required by ITER Task Agreement ITA 81-18. There are four areas of change documented by this report. The first area is the addition to this code of a model for transporting HTO. The second area is the updating of the material oxidation correlations to match those specified in the ITER Safety Analysis Data List (SADL). The third area replaces a modification to an aerosol tranpsort subroutine that specified the nominal aerosol density internally with one that now allows the user to specify this density through user input. The fourth area corrected an error that existed in an air condensation subroutine of previous versions of this modified MELCOR code. The appendices of this report contain FORTRAN listings of the coding for these modifications.
Recent Updates to the MELCOR 1.8.2 Code for ITER Applications
Merrill, Brad J
2007-04-01
This report documents recent changes made to the MELCOR 1.8.2 computer code for application to the International Thermonuclear Experimental Reactor (ITER), as required by ITER Task Agreement ITA 81-18. There are four areas of change documented by this report. The first area is the addition to this code of a model for transporting HTO. The second area is the updating of the material oxidation correlations to match those specified in the ITER Safety Analysis Data List (SADL). The third area replaces a modification to an aerosol tranpsort subroutine that specified the nominal aerosol density internally with one that now allows the user to specify this density through user input. The fourth area corrected an error that existed in an air condensation subroutine of previous versions of this modified MELCOR code. The appendices of this report contain FORTRAN listings of the coding for these modifications.
NASA Technical Reports Server (NTRS)
Orzechowski, J. A.
1982-01-01
The CMC fluid mechanics program system was developed to transmit the theoretical evolution of finite element numerical solution methodology, applied to nonlinear field problems into a versatile computer code for comprehensive flow field analysis. A detailed view of the code from the standpoint of a computer programmer's use is presented. A system macroflow chart and detailed flow charts of several routines necessary to interact with a theoretican/user to modify the operation of this program are presented. All subroutines and details of usage, primarily for input and output routines are described. Integer and real scalars and a cross reference list denoting subroutine usage for these scalars are outlined. Entry points in dynamic storage vector IZ; the lengths of each vector accompanying the scalar definitions are described. A listing of the routines peculiar to the standard test case and a listing of the input deck and printout for this case are included.
Sandia/Stanford Unified Creep Plasticity Damage Model for ANSYS
2006-09-03
A unified creep plasticity (UCP) model was developed, based upon the time-dependent and time-independent deformation properties of the 95.5Sn-3.9Ag-0.6Cu (wt.%) soldier that were measured at Sandia. Then, a damage parameter, D, was added to the equation to develop the unified creep plasticity damage (UCPD) model. The parameter, D, was parameterized, using data obtained at Sandia from isothermal fatigue experiments on a double-lap shear test. The softwae was validated against a BGA solder joint exposed tomore » thermal cycling. The UCPD model was put into the ANSYS finite element as a subroutine. So, the softwae is the subroutine for ANSYS 8.1.« less
SDMS: A scientific data management system
NASA Technical Reports Server (NTRS)
Massena, W. A.
1978-01-01
SDMS is a data base management system developed specifically to support scientific programming applications. It consists of a data definition program to define the forms of data bases, and FORTRAN-compatible subroutine calls to create and access data within them. Each SDMS data base contains one or more data sets. A data set has the form of a relation. Each column of a data set is defined to be either a key or data element. Key elements must be scalar. Data elements may also be vectors or matrices. The data elements in each row of the relation form an element set. SDMS permits direct storage and retrieval of an element set by specifying the corresponding key element values. To support the scientific environment, SDMS allows the dynamic creation of data bases via subroutine calls. It also allows intermediate or scratch data to be stored in temporary data bases which vanish at job end.
Acceleration of a Monte Carlo radiation transport code
Hochstedler, R.D.; Smith, L.M.
1996-03-01
Execution time for the Integrated TIGER Series (ITS) Monte Carlo radiation transport code has been reduced by careful re-coding of computationally intensive subroutines. Three test cases for the TIGER (1-D slab geometry), CYLTRAN (2-D cylindrical geometry), and ACCEPT (3-D arbitrary geometry) codes were identified and used to benchmark and profile program execution. Based upon these results, sixteen top time-consuming subroutines were examined and nine of them modified to accelerate computations with equivalent numerical output to the original. The results obtained via this study indicate that speedup factors of 1.90 for the TIGER code, 1.67 for the CYLTRAN code, and 1.11 for the ACCEPT code are achievable. {copyright} {ital 1996 American Institute of Physics.}
Accelerating execution of the integrated TIGER series Monte Carlo radiation transport codes
Smith, L.M.; Hochstedler, R.D.
1997-02-01
Execution of the integrated TIGER series (ITS) of coupled electron/photon Monte Carlo radiation transport codes has been accelerated by modifying the FORTRAN source code for more efficient computation. Each member code of ITS was benchmarked and profiled with a specific test case that directed the acceleration effort toward the most computationally intensive subroutines. Techniques for accelerating these subroutines included replacing linear search algorithms with binary versions, replacing the pseudo-random number generator, reducing program memory allocation, and proofing the input files for geometrical redundancies. All techniques produced identical or statistically similar results to the original code. Final benchmark timing of the accelerated code resulted in speed-up factors of 2.00 for TIGER (the one-dimensional slab geometry code), 1.74 for CYLTRAN (the two-dimensional cylindrical geometry code), and 1.90 for ACCEPT (the arbitrary three-dimensional geometry code).
Waste heat recovery fluids for heavy-duty transportation bottoming cycle systems
Holtz, R.E.; Uherka, K.L.; Krazinski, J.L.
1983-01-01
The work effort associated with the Waste Heat Recovery Fluids for Heavy-Duty Transportation Bottoming Cycle Systems Project at Argonne National Laboratory (ANL) is summarized. As part of this effort, information on fluid properties and bottoming cycle requirements was obtained from the following sources: a literature search, conversations with researchers, and site visits. It was found that adequate thermophysical property data are available for the more commonly used organic fluids, which have stability temperatures below approx. 750/sup 0/F, but that a technology gap exists for higher temperature fluids. A single-component fluid property subroutine has been developed and integrated into Argonne's Rankine bottoming cycle (RBC) Performance Code. Current efforts focus on documenting and integrating a multicomponent fluid property subroutine into the code.
Generalized environmental control and life support system computer program (G1894), phase 3
NASA Technical Reports Server (NTRS)
Mcenulty, R. E.
1978-01-01
The work performed during Phase 3 of the Generalized Environmental Control Life Support System (ECLSS) Computer Program is reported. Phase 3 of this program covered the period from December 1977 to September 1978. The computerized simulation of the Shuttle Orbiter ECLSS was upgraded in the following areas: (1) the payload loop of the Shuttle simulation was completely recoded and checked out; (2) the Shuttle simulation water and freon loop initialization logic was simplified to permit easier program input for the user; (3) the computerized simulation was modified to accept the WASP subroutine, which is a subroutine to evaluate thermal properties of water and freon; (4) the 1108 operating system was upgraded by LEC; (5) the Shuttle simulation was modified to permit failure cases which simulate zero component flow values; and (6) the Shuttle SEPS version was modified and secure files were setup on the 1108 and 1110 systems to permit simulation runs to be made from remote terminals.
Rapid installation of numerical models in multiple parent codes
Brannon, R.M.; Wong, M.K.
1996-10-01
A set of``model interface guidelines``, called MIG, is offered as a means to more rapidly install numerical models (such as stress-strain laws) into any parent code (hydrocode, finite element code, etc.) without having to modify the model subroutines. The model developer (who creates the model package in compliance with the guidelines) specifies the model`s input and storage requirements in a standardized way. For portability, database management (such as saving user inputs and field variables) is handled by the parent code. To date, NUG has proved viable in beta installations of several diverse models in vectorized and parallel codes written in different computer languages. A NUG-compliant model can be installed in different codes without modifying the model`s subroutines. By maintaining one model for many codes, MIG facilitates code-to-code comparisons and reduces duplication of effort potentially reducing the cost of installing and sharing models.
Modeling of BWR core meltdown accidents - for application in the MELRPI. MOD2 computer code
Koh, B R; Kim, S H; Taleyarkhan, R P; Podowski, M Z; Lahey, Jr, R T
1985-04-01
This report summarizes improvements and modifications made in the MELRPI computer code. A major difference between this new, updated version of the code, called MELRPI.MOD2, and the one reported previously, concerns the inclusion of a model for the BWR emergency core cooling systems (ECCS). This model and its computer implementation, the ECCRPI subroutine, account for various emergency injection modes, for both intact and rubblized geometries. Other changes to MELRPI deal with an improved model for canister wall oxidation, rubble bed modeling, and numerical integration of system equations. A complete documentation of the entire MELRPI.MOD2 code is also given, including an input guide, list of subroutines, sample input/output and program listing.
An interactive modular design for computerized photometry in spectrochemical analysis
NASA Technical Reports Server (NTRS)
Bair, V. L.
1980-01-01
A general functional description of totally automatic photometry of emission spectra is not available for an operating environment in which the sample compositions and analysis procedures are low-volume and non-routine. The advantages of using an interactive approach to computer control in such an operating environment are demonstrated. This approach includes modular subroutines selected at multiple-option, menu-style decision points. This style of programming is used to trace elemental determinations, including the automated reading of spectrographic plates produced by a 3.4 m Ebert mount spectrograph using a dc-arc in an argon atmosphere. The simplified control logic and modular subroutine approach facilitates innovative research and program development, yet is easily adapted to routine tasks. Operator confidence and control are increased by the built-in options including degree of automation, amount of intermediate data printed out, amount of user prompting, and multidirectional decision points.
Integrated digital flight-control system for the space shuttle orbiter
NASA Technical Reports Server (NTRS)
1973-01-01
The integrated digital flight control system is presented which provides rotational and translational control of the space shuttle orbiter in all phases of flight: from launch ascent through orbit to entry and touchdown, and during powered horizontal flights. The program provides a versatile control system structure while maintaining uniform communications with other programs, sensors, and control effectors by using an executive routine/functional subroutine format. The program reads all external variables at a single point, copies them into its dedicated storage, and then calls the required subroutines in the proper sequence. As a result, the flight control program is largely independent of other programs in the GN&C computer complex and is equally insensitive to the characteristics of the processor configuration. The integrated structure of the control system and the DFCS executive routine which embodies that structure are described along with the input and output. The specific estimation and control algorithms used in the various mission phases are given.
NASA Technical Reports Server (NTRS)
Dickens, Thomas P.
1992-01-01
A technique was developed to allow the Aero Grid and Paneling System (AGPS), a geometry and visualization system, to be used as a dynamic real-time geometry monitor, manipulator, and interrogator for other codes. This technique involves the direct connection of AGPS with one or more external codes through the use of Unix pipes. AGPS has several commands that control communication with the external program. The external program uses several special subroutines that allow simple, direct communication with AGPS. The external program creates AGPS command lines and transmits the line over the pipes or communicates on a subroutine level. AGPS executes the commands, displays graphics/geometry information, and transmits the required solutions back to the external program. The basic ideas discussed in this paper could easily be implemented in other graphics/geometry systems currently in use or under development.
ParaDiS-FEM dislocation dynamics simulation code primer
Tang, M; Hommes, G; Aubry, S; Arsenlis, A
2011-09-27
The ParaDiS code is developed to study bulk systems with periodic boundary conditions. When we try to perform discrete dislocation dynamics simulations for finite systems such as thin films or cylinders, the ParaDiS code must be extended. First, dislocations need to be contained inside the finite simulation box; Second, dislocations inside the finite box experience image stresses due to the free surfaces. We have developed in-house FEM subroutines to couple with the ParaDiS code to deal with free surface related issues in the dislocation dynamics simulations. This primer explains how the coupled code was developed, the main changes from the ParaDiS code, and the functions of the new FEM subroutines.
NASA Technical Reports Server (NTRS)
Wolf, Stephen W. D.; Goodyer, Michael J.
1988-01-01
Following the realization that a simple iterative strategy for bringing the flexible walls of two-dimensional test sections to streamline contours was too slow for practical use, Judd proposed, developed, and placed into service what was the first Predictive Strategy. The Predictive Strategy reduced by 75 percent or more the number of iterations of wall shapes, and therefore the tunnel run-time overhead attributable to the streamlining process, required to reach satisfactory streamlines. The procedures of the Strategy are embodied in the FORTRAN subroutine WAS (standing for Wall Adjustment Strategy) which is written in general form. The essentials of the test section hardware, followed by the underlying aerodynamic theory which forms the basis of the Strategy, are briefly described. The subroutine is then presented as the Appendix, broken down into segments with descriptions of the numerical operations underway in each, with definitions of variables.
Interactive-graphic flowpath plotting for turbine engines
NASA Technical Reports Server (NTRS)
Corban, R. R.
1981-01-01
An engine cycle program capable of simulating the design and off-design performance of arbitrary turbine engines, and a computer code which, when used in conjunction with the cycle code, can predict the weight of the engines are described. A graphics subroutine was added to the code to enable the engineer to visualize the designed engine with more clarity by producing an overall view of the designed engine for output on a graphics device using IBM-370 graphics subroutines. In addition, with the engine drawn on a graphics screen, the program allows for the interactive user to make changes to the inputs to the code for the engine to be redrawn and reweighed. These improvements allow better use of the code in conjunction with the engine program.
Perturbative forward solver software for small localized fluorophores in tissue.
Martelli, F; Del Bianco, S; Di Ninni, P
2012-01-01
In this paper a forward solver software for the time domain and the CW domain based on the Born approximation for simulating the effect of small localized fluorophores embedded in a non-fluorescent biological tissue is proposed. The fluorescence emission is treated with a mathematical model that describes the migration of photons from the source to the fluorophore and of emitted fluorescent photons from the fluorophore to the detector for all those geometries for which Green's functions are available. Subroutines written in FORTRAN that can be used for calculating the fluorescent signal for the infinite medium and for the slab are provided with a linked file. With these subroutines, quantities such as reflectance, transmittance, and fluence rate can be calculated. PMID:22254165
2003-06-06
Brief Description:TableBuster enables Telelogic DOORS users to export tables with split merged cells from Microsoft Word into DOORS. Practical Application: Users of Telelogic DOORS will be more easily able to track and manage requirements that are initally defined in Microsoft Word tables containing split or merged cells. Method of Solution: TableSplitter contains two procedures. The Setup subroutine unlinks all Word fields in the active Word document. It next counts all the tables in the documentmore » and then calls the SplitCells subroutine. SplitCells splits the appropriate cells for each table, so a n row by m column table actually has n by m cells that DOORS can import.« less
Detecting Secondary Bottlenecks in Parallel Quantum Chemistry Applications Using MPI
NASA Astrophysics Data System (ADS)
Mahajan, Reema; Kranzlmüller, Dieter; Volkert, Jens; Hansmann, Ulrich H. E.; Höfinger, Siegfried
Profiling tools such as gprof and ssrun are used to analyze the run-time performance of a scientific application. The profiling is done in serial and in parallel mode using MPI as the communication interface. The application is a quantum chemistry program using Hartree Fock theory and Pulays DIIS method. An extensive set of test cases is taken into account in order to reach uniform conclusions. A known problem with decreased parallel scalability can thus be narrowed down to a single subroutine responsible for the reduction in Speed Up. The critical module is analyzed and a typical pitfall with triple matrix multiplications is identified. After overhauling the critical subroutine re-examination of the run-time behavior shows significantly improved performance and markedly improved parallel scalability. The lessons learned here might be of interest to other people working in similar fields with similar problems.
EMOTLAB: software for studying emotional signaling in economic bargaining games.
Ketelaar, Timothy; Preston, Ben; Russell, Deborah; Davis, Mark; Strosser, Garrett
2007-11-01
EMOTLAB software creates a virtual social environment in which individuals interact via computer with a virtual interaction partner in a series of economic bargaining games. The virtual partner appears on the participant's computer screen as a digital image (e.g., video or picture file) during each trial. A key feature of EMOTLAB software is its ability to control both the strategic behavior and the emotion signaling behavior (e.g., anger vs. embarrassment) of the virtual interaction partner. By simply editing a series of text files that control the subroutines governing the different features of the experiment (payoff structure, number of trials, etc.), EMOTLAB can generate an essentially infinite number of different social bargaining situations in which participants earn monetary payoffs contingent upon their decisions. This paper provides an overview of this software and how one can edit various subroutines to generate a typical experimental session in which research participants encounter a virtual interaction partner who displays different emotional signals.
Simulation capability for dynamics of rotating counterweight space stations.
NASA Technical Reports Server (NTRS)
Austin, F.; Zetkov, G.
1973-01-01
An analysis and computer program were prepared to realistically simulate the dynamic behavior of a class of space stations consisting of two end bodies separated by a connecting structure. The shape and mass distribution of the flexible end bodies are arbitrary; the connecting structure is flexible but massless and is capable of deployment and retraction. Fluid flowing in a piping system and rigid moving masses, representing a cargo elevator or crew members, have been modeled. Connecting structure characteristics, control systems, and externally applied loads are modeled in easily replaced subroutines. Subroutines currently available include a telescopic beam-type connecting structure as well as attitude, deployment, spin, and wobble control. In addition, a unique mass balance control system was developed to sense and balance mass shifts due to the motion of a cargo elevator. The mass of the cargo may vary through a large range. Numerical results are discussed for various types of runs.
WASP: A flexible FORTRAN 4 computer code for calculating water and steam properties
NASA Technical Reports Server (NTRS)
Hendricks, R. C.; Peller, I. C.; Baron, A. K.
1973-01-01
A FORTRAN 4 subprogram, WASP, was developed to calculate the thermodynamic and transport properties of water and steam. The temperature range is from the triple point to 1750 K, and the pressure range is from 0.1 to 100 MN/m2 (1 to 1000 bars) for the thermodynamic properties and to 50 MN/m2 (500 bars) for thermal conductivity and to 80 MN/m2 (800 bars) for viscosity. WASP accepts any two of pressure, temperature, and density as input conditions. In addition, pressure and either entropy or enthalpy are also allowable input variables. This flexibility is especially useful in cycle analysis. The properties available in any combination as output include temperature, density, pressure, entropy, enthalpy, specific heats, sonic velocity, viscosity, thermal conductivity, surface tension, and the Laplace constant. The subroutine structure is modular so that the user can choose only those subroutines necessary to his calculations. Metastable calculations can also be made by using WASP.
Peter Cebull
2004-05-01
The Attila radiation transport code, which solves the Boltzmann neutron transport equation on three-dimensional unstructured tetrahedral meshes, was ported to a Cray SV1. Cray's performance analysis tools pointed to two subroutines that together accounted for 80%-90% of the total CPU time. Source code modifications were performed to enable vectorization of the most significant loops, to correct unfavorable strides through memory, and to replace a conjugate gradient solver subroutine with a call to the Cray Scientific Library. These optimizations resulted in a speedup of 7.79 for the INEEL's largest ATR model. Parallel scalability of the OpenMP version of the code is also discussed, and timing results are given for other non-vector platforms.
Portable file management system in FORTRAN. II. The input/output routine for free-format text.
Okada, M; Okada, M
1986-04-01
A software tool for inputing and outputing patient data (1/O routine) has been developed. Since this I/O routine is programmed exclusively in FORTRAN77, it will make a powerful tool for constructing a portable database system. Basically the routine manipulates an ASCII-coded text string that consists of lines demarcated by the CR code (13) and is terminated by the null code (0). The editing commands are preceded by one of the following ASCII characters: @, !, ], [, *, and _, and all the strings with an initial character other than these are interpreted as data to be inserted into the text. Since the routine uses two FORTRAN tools already reported, i.e. the subroutines to manipulate key files and the subroutines to manage variable length records, character strings can be stored without any restrictions in format or in size, and can be retrieved either sequentially or in an indexed manner.
The verdict geometric quality library.
Knupp, Patrick Michael; Ernst, C.D. (Elemental Technologies, Inc., American Fork, UT); Thompson, David C.; Stimpson, C.J.; Pebay, Philippe Pierre
2006-03-01
Verdict is a collection of subroutines for evaluating the geometric qualities of triangles, quadrilaterals, tetrahedra, and hexahedra using a variety of metrics. A metric is a real number assigned to one of these shapes depending on its particular vertex coordinates. These metrics are used to evaluate the input to finite element, finite volume, boundary element, and other types of solvers that approximate the solution to partial differential equations defined over regions of space. The geometric qualities of these regions is usually strongly tied to the accuracy these solvers are able to obtain in their approximations. The subroutines are written in C++ and have a simple C interface. Each metric may be evaluated individually or in combination. When multiple metrics are evaluated at once, they share common calculations to lower the cost of the evaluation.
Computer routines for probability distributions, random numbers, and related functions
Kirby, W.
1983-01-01
Use of previously coded and tested subroutines simplifies and speeds up program development and testing. This report presents routines that can be used to calculate various probability distributions and other functions of importance in statistical hydrology. The routines are designed as general-purpose Fortran subroutines and functions to be called from user-written main progress. The probability distributions provided include the beta, chi-square, gamma, Gaussian (normal), Pearson Type III (tables and approximation), and Weibull. Also provided are the distributions of the Grubbs-Beck outlier test, Kolmogorov 's and Smirnov 's D, Student 's t, noncentral t (approximate), and Snedecor F. Other mathematical functions include the Bessel function, I sub o, gamma and log-gamma functions, error functions, and exponential integral. Auxiliary services include sorting and printer-plotting. Random number generators for uniform and normal numbers are provided and may be used with some of the above routines to generate numbers from other distributions. (USGS)
Computer routines for probability distributions, random numbers, and related functions
Kirby, W.H.
1980-01-01
Use of previously codes and tested subroutines simplifies and speeds up program development and testing. This report presents routines that can be used to calculate various probability distributions and other functions of importance in statistical hydrology. The routines are designed as general-purpose Fortran subroutines and functions to be called from user-written main programs. The probability distributions provided include the beta, chisquare, gamma, Gaussian (normal), Pearson Type III (tables and approximation), and Weibull. Also provided are the distributions of the Grubbs-Beck outlier test, Kolmogorov 's and Smirnov 's D, Student 's t, noncentral t (approximate), and Snedecor F tests. Other mathematical functions include the Bessel function I (subzero), gamma and log-gamma functions, error functions and exponential integral. Auxiliary services include sorting and printer plotting. Random number generators for uniform and normal numbers are provided and may be used with some of the above routines to generate numbers from other distributions. (USGS)
A computer program for determining truncation error coefficients for Runge-Kutta methods
NASA Technical Reports Server (NTRS)
Horn, M. K.
1980-01-01
The basic structure of a program to generate the truncation error coefficients for Runge-Kutta (RK) methods is reformulated to reduce storage requirements significantly and to accommodate variable dimensioning. This FORTRAN program, SUBROUTINE RKEQ, determines truncation error coefficients for RK algorithms for orders 1 through 10 and extends the order of coefficients through 12 with the 11th- and 12th-order terms determined following the patterns used to establish the lower order coefficients. Both subroutines (the original and RKEQ) are also written to treat RK m-fold methods which utilize m known derivatives of f to increase the order of the algorithm. Setting m = 0 gives the classical RK algorithm.
Simulation capability for dynamics of two-body flexible satellites
NASA Technical Reports Server (NTRS)
Austin, F.; Zetkov, G.
1973-01-01
An analysis and computer program were prepared to realistically simulate the dynamic behavior of a class of satellites consisting of two end bodies separated by a connecting structure. The shape and mass distribution of the flexible end bodies are arbitrary; the connecting structure is flexible but massless and is capable of deployment and retraction. Fluid flowing in a piping system and rigid moving masses, representing a cargo elevator or crew members, have been modeled. Connecting structure characteristics, control systems, and externally applied loads are modeled in easily replaced subroutines. Subroutines currently available include a telescopic beam-type connecting structure as well as attitude, deployment, spin and wobble control. In addition, a unique mass balance control system was developed to sense and balance mass shifts due to the motion of a cargo elevator. The mass of the cargo may vary through a large range. Numerical results are discussed for various types of runs.
MAIL LOG, program theory, volume 1. [Scout project automatic data system
NASA Technical Reports Server (NTRS)
Harris, D. K.
1979-01-01
The program theory used to obtain the software package, MAIL LOG, developed for the Scout Project Automatic Data System, SPADS, is described. The program is written in FORTRAN for the PRIME 300 computer system. The MAIL LOG data base consists of three main subfiles: (1) incoming and outgoing mail correspondence; (2) design information releases and reports; and (3) drawings and engineering orders. All subroutine descriptions, flowcharts, and MAIL LOG outputs are given and the data base design is described.
Updraft Fixed Bed Gasification Aspen Plus Model
2007-09-27
The updraft fixed bed gasification model provides predictive modeling capabilities for updraft fixed bed gasifiers, when devolatilization data is available. The fixed bed model is constructed using Aspen Plus, process modeling software, coupled with a FORTRAN user kinetic subroutine. Current updraft gasification models created in Aspen Plus have limited predictive capabilities and must be "tuned" to reflect a generalized gas composition as specified in literature or by the gasifier manufacturer. This limits the applicability of the process model.
A comparison of computational methods and algorithms for the complex gamma function
NASA Technical Reports Server (NTRS)
Ng, E. W.
1974-01-01
A survey and comparison of some computational methods and algorithms for gamma and log-gamma functions of complex arguments are presented. Methods and algorithms reported include Chebyshev approximations, Pade expansion and Stirling's asymptotic series. The comparison leads to the conclusion that Algorithm 421 published in the Communications of ACM by H. Kuki is the best program either for individual application or for the inclusion in subroutine libraries.
Generalized REGression Package for Nonlinear Parameter Estimation
1995-05-15
GREG computes modal (maximum-posterior-density) and interval estimates of the parameters in a user-provided Fortran subroutine MODEL, using a user-provided vector OBS of single-response observations or matrix OBS of multiresponse observations. GREG can also select the optimal next experiment from a menu of simulated candidates, so as to minimize the volume of the parametric inference region based on the resulting augmented data set.
NASA Technical Reports Server (NTRS)
Manos, P.; Turner, L. R.
1972-01-01
Approximations which can be evaluated with precision using floating-point arithmetic are presented. The particular set of approximations thus far developed are for the function TAN and the functions of USASI FORTRAN excepting SQRT and EXPONENTIATION. These approximations are, furthermore, specialized to particular forms which are especially suited to a computer with a small memory, in that all of the approximations can share one general purpose subroutine for the evaluation of a polynomial in the square of the working argument.
Bumper 3 Update for IADC Protection Manual
NASA Technical Reports Server (NTRS)
Christiansen, Eric L.; Nagy, Kornel; Hyde, Jim
2016-01-01
The Bumper code has been the standard in use by NASA and contractors to perform meteoroid/debris risk assessments since 1990. It has undergone extensive revisions and updates [NASA JSC HITF website; Christiansen et al., 1992, 1997]. NASA Johnson Space Center (JSC) has applied BUMPER to risk assessments for Space Station, Shuttle, Mir, Extravehicular Mobility Units (EMU) space suits, and other spacecraft (e.g., LDEF, Iridium, TDRS, and Hubble Space Telescope). Bumper continues to be updated with changes in the ballistic limit equations describing failure threshold of various spacecraft components, as well as changes in the meteoroid and debris environment models. Significant efforts are expended to validate Bumper and benchmark it to other meteoroid/debris risk assessment codes. Bumper 3 is a refactored version of Bumper II. The structure of the code was extensively modified to improve maintenance, performance and flexibility. The architecture was changed to separate the frequently updated ballistic limit equations from the relatively stable common core functions of the program. These updates allow NASA to produce specific editions of the Bumper 3 that are tailored for specific customer requirements. The core consists of common code necessary to process the Micrometeoroid and Orbital Debris (MMOD) environment models, assess shadowing and calculate MMOD risk. The library of target response subroutines includes a board range of different types of MMOD shield ballistic limit equations as well as equations describing damage to various spacecraft subsystems or hardware (thermal protection materials, windows, radiators, solar arrays, cables, etc.). The core and library of ballistic response subroutines are maintained under configuration control. A change in the core will affect all editions of the code, whereas a change in one or more of the response subroutines will affect all editions of the code that contain the particular response subroutines which are modified. Note
An investigation of the energy balance of solar active regions using the ACRIM irradiance data
NASA Technical Reports Server (NTRS)
Petro, L. D.
1986-01-01
The detection of a significant correlation between the solar irradiance, corrected for flux deficit due to sunspots, and both the 205 nm flux and a photometric facular index were examined. A detailed analysis supports facular emission as the more likely source of correlation with the corrected radiance, rather then the error in sunspot correction. A computer program which simulates two dimensional convection in a compressible, stratified medium was investigated. Subroutines to calculate ionization and other thermodynamic variables were also completed.
Achieving High Performance on the i860 Microprocessor
NASA Technical Reports Server (NTRS)
Lee, King; Kutler, Paul (Technical Monitor)
1998-01-01
The i860 is a high performance microprocessor used in the Intel Touchstone project. This paper proposes a paradigm for programming the i860 that is modelled on the vector instructions of the Cray computers. Fortran callable assembler subroutines were written that mimic the concurrent vector instructions of the Cray. Cache takes the place of vector registers. Using this paradigm we have achieved twice the performance of compiled code on a traditional solve.
Practical applications of Lyapunov characteristic exponents in celestial mechanics
NASA Astrophysics Data System (ADS)
Broucke, R. A.
1991-08-01
Several practical implementations of the calculation of Liapunov characteristic exponents with the use of Gram-Schmidt Orthogonalization are described. The value of these algorithms in their applications to mappings and systems of ODEs is compared. The Anosov Map and the Lorentz system for these comparisons are described. The detailed flow charts as well as some of the FORTRAN Subroutines that were developed are given. Information about the rate of convergence of the algorithms is also provided.
Trend Monitoring System (TMS) graphics software
NASA Technical Reports Server (NTRS)
Brown, J. S.
1979-01-01
A prototype bus communications systems, which is being used to support the Trend Monitoring System (TMS) and to evaluate the bus concept is considered. A set of FORTRAN-callable graphics subroutines for the host MODCOMP comuter, and an approach to splitting graphics work between the host and the system's intelligent graphics terminals are described. The graphics software in the MODCOMP and the operating software package written for the graphics terminals are included.
A GUI-based Tool for Bridging the Gap between Models and Process-Oriented Studies
NASA Astrophysics Data System (ADS)
Kornfeld, A.; Van der Tol, C.; Berry, J. A.
2014-12-01
Models used for simulation of photosynthesis and transpiration by canopies of terrestrial plants typically have subroutines such as STOMATA.F90, PHOSIB.F90 or BIOCHEM.m that solve for photosynthesis and associated processes. Key parameters such as the Vmax for Rubisco and temperature response parameters are required by these subroutines. These are often taken from the literature or determined by separate analysis of gas exchange experiments. It is useful to note however that subroutines can be extracted and run as standalone models to simulate leaf responses collected in gas exchange experiments. Furthermore, there are excellent non-linear fitting tools that can be used to optimize the parameter values in these models to fit the observations. Ideally the Vmax fit in this way should be the same as that determined by a separate analysis, but it may not because of interactions with other kinetic constants and the temperature dependence of these in the full subroutine. We submit that it is more useful to fit the complete model to the calibration experiments rather as disaggregated constants. We designed a graphical user interface (GUI) based tool that uses gas exchange photosynthesis data to directly estimate model parameters in the SCOPE (Soil Canopy Observation, Photochemistry and Energy fluxes) model and, at the same time, allow researchers to change parameters interactively to visualize how variation in model parameters affect predicted outcomes such as photosynthetic rates, electron transport, and chlorophyll fluorescence. We have also ported some of this functionality to an Excel spreadsheet, which could be used as a teaching tool to help integrate process-oriented and model-oriented studies.
Graduate level design - Courses and projects: An untapped resource
NASA Technical Reports Server (NTRS)
Dubrawsky, Ido; Neff, Jon M.; Pinon, Elfego, III; Fowler, Wallace T.
1993-01-01
The authors describe their experiences at a major space engineering university (the University of Texas at Austin) in the use of graduate level design courses and projects to produce information and tools that are of use to undergraduate design classes, graduate students, and industry. The information produced to date includes a spacecraft subsystems information document, a mission design tool (a FORTRAN subroutine library), a series of space mission characterizations, and a set of spacecraft characterizations.
NASA Astrophysics Data System (ADS)
Rusher, D. L.; Kleiner, C. T.
1983-06-01
An improved technique for calculating semiconductor junction heating resulting from arbitrary time-varying source terms is described. A FORTRAN subroutine is developed which permits solution of the convolution integral in the SYSCAP circuit analysis program which will simulate the thermal transient for each semiconductor of interest in a circuit subject to lightning/electromagnetic pulses disturbances. An example circuit is used to demonstrate the techniques; the results compare favorably with laboratory test data.
Eigenvalue translation method for mode calculations.
Gerck, E; Cruz, C H
1979-05-01
A new method is described for the first few modes calculations in a interferometer that has several advantages over the Allmat subroutine, the Prony method, and the Fox and Li method. In the illustrative results shown for some cases it can be seen that the eigenvalue translation method is typically 100-fold times faster than the usual Fox and Li method and ten times faster than Allmat.
Automatic generation of tree level helicity amplitudes
NASA Astrophysics Data System (ADS)
Stelzer, T.; Long, W. F.
1994-11-01
The program MadGraph is presented which automatically generates postscript Feynman diagrams and Fortran code to calculate arbitrary tree level helicity amplitudes by calling HELAS[1] subroutines. The program is written in Fortran and is available in Unix and VMS versions. MadGraph currently includes standard model interactions of QCD and QFD, but is easily modified to include additional models such as supersymmetry.
Automatic generation of tree level helicity amplitudes
NASA Astrophysics Data System (ADS)
Stelzer, T.; Long, W. F.
1994-07-01
The program MadGraph is presented which automatically generates postscript Feynman diagrams and Fortran code to calculate arbitrary tree level helicity amplitudes by calling HELAS[1] subroutines. The program is written in Fortran and is available in Unix and VMS versions. MadGraph currently includes standard model interactions of QCD and QFD, but is easily modified to include additional models such as supersymmetry.
Using a graphical programming language to write CAMAC/GPIB instrument drivers
NASA Technical Reports Server (NTRS)
Zambrana, Horacio; Johanson, William
1991-01-01
To reduce the complexities of conventional programming, graphical software was used in the development of instrumentation drivers. The graphical software provides a standard set of tools (graphical subroutines) which are sufficient to program the most sophisticated CAMAC/GPIB drivers. These tools were used and instrumentation drivers were successfully developed for operating CAMAC/GPIB hardware from two different manufacturers: LeCroy and DSP. The use of these tools is presented for programming a LeCroy A/D Waveform Analyzer.
NASA Technical Reports Server (NTRS)
Kalnay, E.; Balgovind, R.; Chao, W.; Edelmann, D.; Pfaendtner, J.; Takacs, L.; Takano, K.
1983-01-01
Volume 3 of a 3-volume technical memoranda which contains documentation of the GLAS fourth order genera circulation model is presented. The volume contains the CYBER 205 scalar and vector codes of the model, list of variables, and cross references. A dictionary of FORTRAN variables used in the Scalar Version, and listings of the FORTRAN Code compiled with the C-option, are included. Cross reference maps of local variables are included for each subroutine.
Performance of the BLAS-1 and other mathematical kernels on the SGI/Cray Origin 2000 processor
Dearholt, W.; Joubert, W.
1997-08-01
The purpose of this paper is to explore issues related to the computation and communication performance of the Basic Linear Algebra Subroutines (BLAS-1) and related kernels on the SGI/Cray Origin 2000 parallel computer. Experiments are performed both on vendor-supplied mathematical library routines as well as hand-coded loops and array syntax. The goal of this study is to get a better understanding of performance issues pertaining to the Origin 2000 architecture.
NASA Technical Reports Server (NTRS)
Long, D.
1994-01-01
This library is a set of subroutines designed for vector plotting to CRT's, plotters, dot matrix, and laser printers. LONGLIB subroutines are invoked by program calls similar to standard CALCOMP routines. In addition to the basic plotting routines, LONGLIB contains an extensive set of routines to allow viewport clipping, extended character sets, graphic input, shading, polar plots, and 3-D plotting with or without hidden line removal. LONGLIB capabilities include surface plots, contours, histograms, logarithm axes, world maps, and seismic plots. LONGLIB includes master subroutines, which are self-contained series of commonly used individual subroutines. When invoked, the master routine will initialize the plotting package, and will plot multiple curves, scatter plots, log plots, 3-D plots, etc. and then close the plot package, all with a single call. Supported devices include VT100 equipped with Selanar GR100 or GR100+ boards, VT125s, VT240s, VT220 equipped with Selanar SG220, Tektronix 4010/4014 or 4107/4109 and compatibles, and Graphon GO-235 terminals. Dot matrix printer output is available by using the provided raster scan conversion routines for DEC LA50, Printronix printers, and high or low resolution Trilog printers. Other output devices include QMS laser printers, Postscript compatible laser printers, and HPGL compatible plotters. The LONGLIB package includes the graphics library source code, an on-line help library, scan converter and meta file conversion programs, and command files for installing, creating, and testing the library. The latest version, 5.0, is significantly enhanced and has been made more portable. Also, the new version's meta file format has been changed and is incompatible with previous versions. A conversion utility is included to port the old meta files to the new format. Color terminal plotting has been incorporated. LONGLIB is written in FORTRAN 77 for batch or interactive execution and has been implemented on a DEC VAX series
NASA Technical Reports Server (NTRS)
Flatley, Thomas W.; Moore, Wendy A.
1994-01-01
Past missions have shown that the earth's albedo can have a significant effect on the sun sensors used for spacecraft attitude control information. In response to this concern, an algorithm was developed to simulate this phenomenon, consisting of two parts, the physical model of albedo and its effect on the sun sensors. This paper contains the theoretical development of this model, practical operational notes, and its implementation in a FORTRAN subroutine.
Description of the Spacecraft Control Laboratory Experiment (SCOLE) facility
NASA Technical Reports Server (NTRS)
Williams, Jeffrey P.; Rallo, Rosemary A.
1987-01-01
A laboratory facility for the study of control laws for large flexible spacecraft is described. The facility fulfills the requirements of the Spacecraft Control Laboratory Experiment (SCOLE) design challenge for laboratory experiments, which will allow slew maneuvers and pointing operations. The structural apparatus is described in detail sufficient for modelling purposes. The sensor and actuator types and characteristics are described so that identification and control algorithms may be designed. The control implementation computer and real-time subroutines are also described.
Description of the Spacecraft Control Laboratory Experiment (SCOLE) facility
NASA Technical Reports Server (NTRS)
Williams, Jeffrey P.; Rallo, Rosemary A.
1987-01-01
A laboratory facility for the study of control laws for large flexible spacecraft is described. The facility fulfills the requirements of the Spacecraft Control Laboratory Experiment (SCOLE) design challenge for a laboratory experiment, which will allow slew maneuvers and pointing operations. The structural apparatus is described in detail sufficient for modelling purposes. The sensor and actuator types and characteristics are described so that identification and control algorithms may be designed. The control implementation computer and real-time subroutines are also described.
GASP- General Aviation Synthesis Program. Volume 3: Aerodynamics
NASA Technical Reports Server (NTRS)
Hague, D.
1978-01-01
Aerodynamics calculations are treated in routines which concern moments as they vary with flight conditions and attitude. The subroutines discussed: (1) compute component equivalent flat plate and wetted areas and profile drag; (2) print and plot low and high speed drag polars; (3) determine life coefficient or angle of attack; (4) determine drag coefficient; (5) determine maximum lift coefficient and drag increment for various flap types and flap settings; and (6) determine required lift coefficient and drag coefficient in cruise flight.
Development of an infrared radiative heating model
NASA Technical Reports Server (NTRS)
Bergstrom, R. W.; Helmle, L. C.
1979-01-01
Infrared radiative transfer solution algorithms used in global circulation models were assessed. Computation techniques applicable to the Ames circulation model are identified. Transmission properties of gaseous CO2, H2O, and O3 are gathered, and a computer program is developed, using the line parameter tape and Voight profile subroutine, which computes the transmission of CO2, H2O, and O3. A computer code designed to compute atmospheric cooling rates was developed.
Eraslan, A.H.; Sharp, R.D.; Van Winkle, W.
1982-01-01
The structure and operational features of the main program and subroutines of the STRIPE computer code are described. All the necessary information and instructions are presented for implementing the computer code in simulating the daily variations and the longitudinal distributions of the various life stages of the young-of-the-year striped bass population in the Hudson River. Complete samples of input data and output results are given for 1973 conditions.
NASA Technical Reports Server (NTRS)
1972-01-01
A user's manual is provided for the environmental computer model proposed for the Richmond-Cape Henry Environmental Laboratory (RICHEL) application project for coastal zone land use investigations and marine resources management. The model was developed around the hydrologic cycle and includes two data bases consisting of climate and land use variables. The main program is described, along with control parameters to be set and pertinent subroutines.
Automated Engineering Design (AED); An approach to automated documentation
NASA Technical Reports Server (NTRS)
Mcclure, C. W.
1970-01-01
The automated engineering design (AED) is reviewed, consisting of a high level systems programming language, a series of modular precoded subroutines, and a set of powerful software machine tools that effectively automate the production and design of new languages. AED is used primarily for development of problem and user-oriented languages. Software production phases are diagramed, and factors which inhibit effective documentation are evaluated.
SCREAMER2.0. Design and Modeling of Pulsed Power Accelerators Via Circuit Analysis
Kiefer, M.L.; Widner, M.W.; Fugelso, K.L.; Struve, K.W.; Hsing, W.W.; Woodhall, H.
1995-08-25
SCREAMER simulates electrical circuits which may contain elements of variable resistance, capacitance and inductance. The user may add variable circuit elements in a simulation by choosing from a library of models or by writing a subroutine describing the element. Transmission lines, magnetically insulated transmission lines (MITLs) and arbitrary voltage and current sources may also be included. Transmission lines are modeled using pi-sections connected in series. Many models of switches and loads are included.
NOD2 -- A mm-wave Continuum Data Reduction Package
NASA Astrophysics Data System (ADS)
Prestage, Richard M.
NOD2 (Haslam, 1974) is a subroutine library for the general manipulation of radio single-dish observations. The package was developed at the Max Planck Institut fur Radioastronomie, Bonn. The library also forms the basis of the data reduction package developed by NRAO, Tucson, for the 12-m telescope (Salter, 1985). A large part of this package, with some extensions, has been adopted for use with the James Clerk Maxwell Telescope.
Program Aids Creation Of X-Y Plots
NASA Technical Reports Server (NTRS)
Jeletic, James F.
1993-01-01
VEGAS computer program enables application programmers to create X-Y plots in various modes through high-level subroutine calls. Modes consist of passive, autoupdate, and interactive modes. In passive mode, VEGAS takes input data, produces plot, and returns control to application program. In autoupdate mode, forms plots and automatically updates them as more information received. In interactive mode, displays plot and provides popup menus for user to alter appearance of plot or to modify data. Written in FORTRAN 77.
Models for Automated Tube Performance Calculations
C. Brunkhorst
2002-12-12
High power radio-frequency systems, as typically used in fusion research devices, utilize vacuum tubes. Evaluation of vacuum tube performance involves data taken from tube operating curves. The acquisition of data from such graphical sources is a tedious process. A simple modeling method is presented that will provide values of tube currents for a given set of element voltages. These models may be used as subroutines in iterative solutions of amplifier operating conditions for a specific loading impedance.
Interfacing laboratory instruments to multiuser, virtual memory computers
NASA Technical Reports Server (NTRS)
Generazio, Edward R.; Stang, David B.; Roth, Don J.
1989-01-01
Incentives, problems and solutions associated with interfacing laboratory equipment with multiuser, virtual memory computers are presented. The major difficulty concerns how to utilize these computers effectively in a medium sized research group. This entails optimization of hardware interconnections and software to facilitate multiple instrument control, data acquisition and processing. The architecture of the system that was devised, and associated programming and subroutines are described. An example program involving computer controlled hardware for ultrasonic scan imaging is provided to illustrate the operational features.
INS3D: An incompressible Navier-Stokes code in generalized three-dimensional coordinates
NASA Technical Reports Server (NTRS)
Rogers, S. E.; Kwak, D.; Chang, J. L. C.
1987-01-01
The operation of the INS3D code, which computes steady-state solutions to the incompressible Navier-Stokes equations, is described. The flow solver utilizes a pseudocompressibility approach combined with an approximate factorization scheme. This manual describes key operating features to orient new users. This includes the organization of the code, description of the input parameters, description of each subroutine, and sample problems. Details for more extended operations, including possible code modifications, are given in the appendix.
Bridges, N.J.; McCammon, R.B.
1980-01-01
DISCRIM is an interactive computer graphics program that dissects mixtures of normal or lognormal distributions. The program was written in an effort to obtain a more satisfactory solution to the dissection problem than that offered by a graphical or numerical approach alone. It combines graphic and analytic techniques using a Tektronix1 terminal in a time-share computing environment. The main program and subroutines were written in the FORTRAN language. ?? 1980.
NASA Technical Reports Server (NTRS)
1973-01-01
An appendix to the programmers manual for the mathematical model pertaining to the design of cryogenic supply systems for spacecraft is presented. The program listing was produced using the EXEC-8 LISTALL processor which lists a file in alphabetical order. Since the processor does not differentiate between subroutines, functions, and procedure definition processors, each subprogram has been relabeled to clearly identify the type of symbolic listing.
Users manual for the IMA program. Appendix C: Profile design program listing
NASA Technical Reports Server (NTRS)
1991-01-01
The source code for the Profile Design Program (PDP) for the Impulsive Mission Analysis (IMA) program is divided into several files. In a similar manner, the FORTRAN listings of the PDP's subroutines and function routines are organized into several groups in this appendix. Within each group, the FORTRAN listings are ordered alphabetically by routine name. Names and brief descriptions of each routine are listed in the same order as the Fortran listings.
Out-of-Core Solutions of Complex Sparse Linear Equations
NASA Technical Reports Server (NTRS)
Yip, E. L.
1982-01-01
ETCLIB is library of subroutines for obtaining out-of-core solutions of complex sparse linear equations. Routines apply to dense and sparse matrices too large to be stored in core. Useful for solving any set of linear equations, but particularly useful in cases where coefficient matrix has no special properties that guarantee convergence with any of interative processes. The only assumption made is that coefficient matrix is not singular.
2005-05-01
An implementation of a model that accounts for diffusion limited oxidation effects [Ref.1] in the chemical aging response of butyl o-ring seals. Given the oxygen concentration, this model calculates a chemical aging parameter that regulates how the butyl material relaxes with time [Ref.2] inside a chemical aging constitutive model. This implementation is in the form of a subroutine that is called by a Sandia developed multi-strategy iterative code for solid mechanics analysis code called JAS3D.
Design and Modeling of Pulsed Power Accelerators Via Circuit Analysis
1996-12-05
SCREAMER simulates electrical circuits which may contain elements of variable resistance, capacitance and inductance. The user may add variable circuit elements in a simulation by choosing from a library of models or by writing a subroutine describing the element. Transmission lines, magnetically insulated transmission lines (MITLs) and arbitrary voltage and current sources may also be included. Transmission lines are modeled using pi-sections connected in series. Many models of switches and loads are included.
Virtual Frame Buffer Interface Program
NASA Technical Reports Server (NTRS)
Wolfe, Thomas L.
1990-01-01
Virtual Frame Buffer Interface program makes all frame buffers appear as generic frame buffer with specified set of characteristics, allowing programmers to write codes that run unmodified on all supported hardware. Converts generic commands to actual device commands. Consists of definition of capabilities and FORTRAN subroutines called by application programs. Developed in FORTRAN 77 for DEC VAX 11/780 or DEC VAX 11/750 computer under VMS 4.X.
Thermodynamic and transport properties of air/water mixtures
NASA Technical Reports Server (NTRS)
Fessler, T. E.
1981-01-01
Subroutine WETAIR calculates properties at nearly 1,500 K and 4,500 atmospheres. Necessary inputs are assigned values of combinations of density, pressure, temperature, and entropy. Interpolation of property tables obtains dry air and water (steam) properties, and simple mixing laws calculate properties of air/water mixture. WETAIR is used to test gas turbine engines and components operating in relatively humid air. Program is written in SFTRAN and FORTRAN.
Solving Ordinary Differential Equations
NASA Technical Reports Server (NTRS)
Krogh, F. T.
1987-01-01
Initial-value ordinary differential equation solution via variable order Adams method (SIVA/DIVA) package is collection of subroutines for solution of nonstiff ordinary differential equations. There are versions for single-precision and double-precision arithmetic. Requires fewer evaluations of derivatives than other variable-order Adams predictor/ corrector methods. Option for direct integration of second-order equations makes integration of trajectory problems significantly more efficient. Written in FORTRAN 77.
Klonos: A Similarity Analysis Based Tool for Software Porting
2014-07-30
The Klonos is a compiler-based tool that can help users for scientific application porting. The tool is based on the similarity analysis with the help of the OpenUH compiler (a branch of Open64 compiler). This tool combines syntactic and cost-model-provided metrics clusters, which aggregate similar subroutines that can be ported similarity. The generated porting plan, which allows programmers and compilers to reuse porting experience as much as possible during the porting process.
Programming for the inexperienced users: machine independence and free-format input.
Delcomyn, F
1976-04-01
Two programming techniques which can make the use of computers less troublesome to inexperienced users are described. The first has the object of making programs readily transferable from one machine to another, thereby facilitating transfer of programs between individuals. The second consists of a FORTRAN subroutine, described in detail, which allows numbers to be read by a program without being confined to specific columns on a punched card, thereby greatly simplifying data preparation.
NASA Technical Reports Server (NTRS)
Murphree, H. I.
1979-01-01
A user's manual is provided for program PARACH, a FORTRAN digital computer program operational on the Univac 1108. A description of the program and operating instructions for it are included. Program PARACH is used to study the interaction dynamics of a parachute and its payload during terminal descent. Operating instructions, required input data, program options and limitations, and output data are described. Subroutines used in this program are also listed and explained.
NASA Technical Reports Server (NTRS)
Simonich, J. C.; Caplin, B.
1989-01-01
A users manual for a computer program for predicting atmospheric turbulence and mean flow and turbulence contraction as part of a noise prediction scheme for nonisotropic turbulence ingestion noise in helicopters is described. Included are descriptions of the various program modules and subroutines, their function, programming structure, and the required input and output variables. This routine is incorporated as one module of NASA's ROTONET helicopter noise prediction program.
SUNSPOT: A computer program for producing optimal solar sail planetocentric trajectories
NASA Technical Reports Server (NTRS)
Sackett, L. L.
1977-01-01
The input, output and subroutines, including listings, for the SUNSPOT code are described. SUNSPOT can calculate time optimal planetocentric trajectories including orbit-to-orbit transfer and orbit to a subescape point. Trajectories about the the four inner planets can be calculated, and shadowing, oblateness, and solar motion may be included. A penalty function may be included to prevent trajectories which intersect the planet's surface.
NASA Technical Reports Server (NTRS)
Olmedo, L.
1980-01-01
The changes, modifications, and inclusions which were adapted to the current version of the MINIVER program are discussed. Extensive modifications were made to various subroutines, and a new plot package added. This plot package is the Johnson Space Center DISSPLA Graphics System currently driven under an 1110 EXEC 8 configuration. User instructions on executing the MINIVER program are provided and the plot package is described.
NASA Technical Reports Server (NTRS)
Winter, O. A.
1980-01-01
The B01 version of the United Subsonic Supersonic Aerodynamic Analysis program is the result of numerous modifications and additions made to the B00 version. These modifications and additions affect the program input, its computational options, the code readability, and the overlay structure. The following are described: (1) the revised input; (2) the plotting overlay programs which were also modified, and their associated subroutines, (3) the auxillary files used by the program, the revised output data; and (4) the program overlay structure.
Petrophysical corner - a numerical solution for CNL environmental corrections
Tsay, F.S.; Dindoruk, B. )
1990-04-01
This paper suggests numerical methods for converting a complicated Compensated Neutron Log correction nomograph into systems of simple polynomials for computer programming. Basic programs are presented that can provide a base for writing a complete computer-based CNL environmental corrections program, providing that an additional main program is written to include the inputs and outputs for the necessary environmental conditions and computer results as well as proper structural linkage of the subroutines.
HYDRO: a computer program for the prediction of hydrodynamic properties of macromolecules.
Garcia de la Torre, J; Navarro, S; Lopez Martinez, M C; Diaz, F G; Lopez Cascales, J J
1994-01-01
HYDRO is a program for the calculation of sedimentation and diffusion coefficients, rotational relaxation times, and intrinsic viscosities of rigid macromolecules of arbitrary shape that are represented by bead models. Actually, HYDRO contains various FORTRAN callable subroutines that can be linked to the user's own programs to account for variability of shape or flexibility. Some hints are given for the use of HYDRO in various situations. PMID:7948671
Message-passing multiprocessor simulator
Dunigan, T.H.
1986-05-01
The structure and use of a message-passing multiprocessor simulator are described. The simulator provides a multitasking environment for the development of algorithms for parallel processors using either shared or local memories. The simulator may be used from C or FORTRAN and provides a library of subroutines for task control and message passing. The simulator produces a trace file that can be used for debugging, performance analysis, or graphical display. 9 refs., 7 figs.
Denelcor HEP multiprocessor simulator
Dunigan, T.H.
1986-06-01
The structure and use of a simulator for the Denelcor HEP multiprocessor are described. The simulator provides a multitasking environment for the development of parallel programs in C or FORTRAN using a library of subroutines that simulate the parallel programming constructs available on the HEP, a shared-memory multiprocessor. The simulator also provides a trace file that can be used for debugging, performance analysis, or graphical display. 7 refs., 4 figs.
MacFarlane, R.E.; Muir, D.W.; Boicourt, R.M.
1982-05-01
The NJOY nuclear data processing system is a comprehensive computer code package for producing cross sections and related nuclear parameters from ENDF/B evaluated nuclear data. This volume provides detailed descriptions of the NJOY module, which contains the executive program and utility subroutines used by the other modules, and it discusses the theory and computational methods of four of the modules used for producing pointwise cross sections: RECONR, BROADR, HEATR, and THERMR.
A FORTRAN program for the calculation and analysis of two-locus linkage disequilibrium coefficients.
Black, W C; Krafsur, E S
1985-08-01
A FORTRAN program was written that calculates composite linkage disequilibrium coefficients from genotypic data. Chi-square tests determine whether coefficients calculated for allele and locus pairs are significantly greater than zero. A subroutine is provided that partitions the variance in linkage disequilibrium into within- and between-subpopulation components. Output obtained from analysis of allozyme data collected from natural subpopulations of the house fly (Musca domestica L.) are included to illustrate features of the program.
Francis, R J
1984-01-01
A new program ELSMOS has been developed for curve fitting of pharmacokinetic and pharmacodynamic data. The form is sufficiently general, with user-defined model in a separate FORTRAN subroutine, to permit application in many other areas. The principal features are the use of a user-defined error model for statistically rigorous automatic weighting of data, and the containment of program size to a level that enables mini- or micro-computer implementation.
NASA Technical Reports Server (NTRS)
Beggs, John H.; Luebbers, Raymond J.; Kunz, Karl S.
1991-01-01
The Finite Difference Time Domain Electromagnetic Scattering Code Version A is a three dimensional numerical electromagnetic scattering code based upon the Finite Difference Time Domain Technique (FDTD). This manual provides a description of the code and corresponding results for the default scattering problem. In addition to the description, the operation, resource requirements, version A code capabilities, a description of each subroutine, a brief discussion of the radar cross section computations, and a discussion of the scattering results.
A portable implementation of ARPACK for distributed memory parallel architectures
Maschhoff, K.J.; Sorensen, D.C.
1996-12-31
ARPACK is a package of Fortran 77 subroutines which implement the Implicitly Restarted Arnoldi Method used for solving large sparse eigenvalue problems. A parallel implementation of ARPACK is presented which is portable across a wide range of distributed memory platforms and requires minimal changes to the serial code. The communication layers used for message passing are the Basic Linear Algebra Communication Subprograms (BLACS) developed for the ScaLAPACK project and Message Passing Interface(MPI).
IPLIB (Image processing library) user's manual
NASA Technical Reports Server (NTRS)
Faulcon, N. D.; Monteith, J. H.; Miller, K.
1985-01-01
IPLIB is a collection of HP FORTRAN 77 subroutines and functions that facilitate the use of a COMTAL image processing system driven by an HP-1000 computer. It is intended for programmers who want to use the HP 1000 to drive the COMTAL Vision One/20 system. It is assumed that the programmer knows HP 1000 FORTRAN 77 or at least one FORTRAN dialect. It is also assumed that the programmer has some familiarity with the COMTAL Vision One/20 system.
NASA Technical Reports Server (NTRS)
Lee, S. S.; Sengupta, S.
1978-01-01
Three versions of rigid lid programs are presented: one for near field simulation; the second for far field unstratified situations; and the third for stratified basins, far field simulation. The near field simulates thermal plume areas, and the far field version simulates larger receiving aquatic ecosystems. Since these versions have many common subroutines, a unified testing is provided, with main programs for the three possible conditions listed.
Portable Instrumented Communication Library
1993-06-10
PICL is a subroutine library that can be used to develop parallel programs that are portable across several distributed-memory multiprocessors. PICL provides a portable syntax for key communication primitives and related system calls. It also provides portable routines to perform certain widely-used, high-level communication operations, such as global broadcast and global summation. PICL provides execution tracing that can be used to monitor performance or to aid in debugging.
Brand, H.R. )
1989-02-20
DIGLIB is a collection of general graphics subroutines. It was designed to be small, reasonably fast, device-independent, and compatible with DEC-supplied operating systems for VAXes, PDP-11s, and LSI-11s, and the DOS operating system for IBM PCs and IBM-compatible machines. DIGLIB/VMS runs on the VAX and MicroVAX series of computers under VMS. The software is readily usable by casual programmers for two-dimensional plotting.
Brand, H.R. )
1989-02-01
DIGLIB is a collection of general graphics subroutines. It was designed to be small, reasonably fast, device-independent, and compatible with DEC-supplied operating systems for VAXes, PDP-11s, and LSI-11s, and the DOS operating system for IBM PCs and IBM-compatible machines. DIGLIB/VMS runs on the VAX and MicroVAX series of computers under VMS. The software is readily usable by casual programmers for two-dimensional plotting.
Rodney Whitaker Eugene Symbalisty
2007-12-17
In computer programs involving two-dimensional cylindrical geometry, it is often necessary to calculate the slant path distance in a given direction from a point to the boundary of a mesh cell. A subroutine, HOWFAR, has been written that accomplishes this, and is very economical in computer time. An example of its use is given in constructing the isophotes for a low altitude nuclear fireball.